From f3519403fa267966814997cf0b5a9fcb2a1d0a44 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Tue, 28 Jul 2026 22:41:13 -0400 Subject: [PATCH 01/17] creates AttributeTypeHint component --- docs/api/qiskit/capi.mdx | 6 +- docs/api/qiskit/circuit.mdx | 30 ++-- docs/api/qiskit/circuit_classical.mdx | 16 +- docs/api/qiskit/qasm2.mdx | 12 +- docs/api/qiskit/qasm3.mdx | 26 ++-- .../qiskit.circuit.AnnotatedOperation.mdx | 24 +-- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 8 +- docs/api/qiskit/qiskit.circuit.BoxOp.mdx | 44 ++---- .../api/qiskit/qiskit.circuit.BreakLoopOp.mdx | 36 ++--- .../qiskit.circuit.CircuitInstruction.mdx | 28 +--- .../qiskit/qiskit.circuit.ContinueLoopOp.mdx | 36 ++--- .../qiskit/qiskit.circuit.ControlFlowOp.mdx | 40 ++--- .../qiskit/qiskit.circuit.ControlledGate.mdx | 44 ++---- .../qiskit.circuit.EquivalenceLibrary.mdx | 4 +- docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx | 40 ++--- docs/api/qiskit/qiskit.circuit.Gate.mdx | 36 ++--- docs/api/qiskit/qiskit.circuit.IfElseOp.mdx | 44 ++---- .../api/qiskit/qiskit.circuit.Instruction.mdx | 36 ++--- .../qiskit/qiskit.circuit.InstructionSet.mdx | 12 +- docs/api/qiskit/qiskit.circuit.Operation.mdx | 12 +- docs/api/qiskit/qiskit.circuit.Parameter.mdx | 16 +- .../qiskit.circuit.ParameterExpression.mdx | 8 +- .../qiskit/qiskit.circuit.ParameterVector.mdx | 12 +- .../qiskit.circuit.ParameterVectorElement.mdx | 24 +-- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 106 ++++--------- .../qiskit/qiskit.circuit.SwitchCaseOp.mdx | 40 ++--- .../api/qiskit/qiskit.circuit.WhileLoopOp.mdx | 44 ++---- .../api/qiskit/qiskit.circuit.library.AND.mdx | 6 +- .../qiskit/qiskit.circuit.library.AndGate.mdx | 36 ++--- ...skit.circuit.library.BitFlipOracleGate.mdx | 36 ++--- .../qiskit.circuit.library.BitwiseXorGate.mdx | 36 ++--- .../qiskit.circuit.library.C3SXGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.C3XGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.C4XGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CCXGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CCZGate.mdx | 44 ++---- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 6 +- .../qiskit/qiskit.circuit.library.CHGate.mdx | 44 ++---- .../qiskit.circuit.library.CPhaseGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CRXGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CRYGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CRZGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CSGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CSXGate.mdx | 44 ++---- .../qiskit.circuit.library.CSdgGate.mdx | 44 ++---- .../qiskit.circuit.library.CSwapGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CU1Gate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CU3Gate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CUGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CXGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CYGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.CZGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.DCXGate.mdx | 36 ++--- .../qiskit.circuit.library.Diagonal.mdx | 6 +- .../qiskit.circuit.library.DiagonalGate.mdx | 36 ++--- .../qiskit.circuit.library.DraperQFTAdder.mdx | 6 +- .../qiskit/qiskit.circuit.library.ECRGate.mdx | 36 ++--- .../qiskit.circuit.library.EfficientSU2.mdx | 10 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 22 +-- ...qiskit.circuit.library.ExactReciprocal.mdx | 6 +- ...it.circuit.library.ExactReciprocalGate.mdx | 36 ++--- ...t.circuit.library.ExcitationPreserving.mdx | 10 +- ...qiskit.circuit.library.FourierChecking.mdx | 6 +- .../qiskit.circuit.library.FullAdderGate.mdx | 40 ++--- ...rcuit.library.FunctionalPauliRotations.mdx | 18 +-- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 6 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 6 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 6 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 6 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 6 +- ...qiskit.circuit.library.GlobalPhaseGate.mdx | 36 ++--- .../qiskit.circuit.library.GraphState.mdx | 6 +- .../qiskit.circuit.library.GraphStateGate.mdx | 40 ++--- .../qiskit.circuit.library.GroverOperator.mdx | 22 +-- .../qiskit/qiskit.circuit.library.HGate.mdx | 36 ++--- ...ircuit.library.HRSCumulativeMultiplier.mdx | 6 +- .../qiskit.circuit.library.HalfAdderGate.mdx | 40 ++--- ...qiskit.circuit.library.HamiltonianGate.mdx | 36 ++--- ...t.circuit.library.HiddenLinearFunction.mdx | 6 +- .../qiskit/qiskit.circuit.library.IGate.mdx | 36 ++--- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 6 +- .../qiskit.circuit.library.Initialize.mdx | 36 ++--- .../qiskit.circuit.library.InnerProduct.mdx | 6 +- ...iskit.circuit.library.InnerProductGate.mdx | 36 ++--- ...skit.circuit.library.IntegerComparator.mdx | 18 +-- ....circuit.library.IntegerComparatorGate.mdx | 36 ++--- .../qiskit.circuit.library.Isometry.mdx | 36 ++--- ...ircuit.library.LinearAmplitudeFunction.mdx | 6 +- ...it.library.LinearAmplitudeFunctionGate.mdx | 36 ++--- .../qiskit.circuit.library.LinearFunction.mdx | 44 ++---- ...t.circuit.library.LinearPauliRotations.mdx | 14 +- ...rcuit.library.LinearPauliRotationsGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.MCMT.mdx | 10 +- .../qiskit.circuit.library.MCMTGate.mdx | 44 ++---- .../qiskit.circuit.library.MCMTVChain.mdx | 10 +- .../qiskit.circuit.library.MCPhaseGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.MCXGate.mdx | 48 ++---- .../qiskit/qiskit.circuit.library.MSGate.mdx | 36 ++--- ...iskit.circuit.library.ModularAdderGate.mdx | 40 ++--- .../qiskit.circuit.library.MultiplierGate.mdx | 44 ++---- .../qiskit/qiskit.circuit.library.NLocal.mdx | 58 +++---- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 6 +- .../qiskit/qiskit.circuit.library.OrGate.mdx | 36 ++--- ...kit.circuit.library.PauliEvolutionGate.mdx | 40 ++--- ...qiskit.circuit.library.PauliFeatureMap.mdx | 26 ++-- .../qiskit.circuit.library.PauliGate.mdx | 36 ++--- ...ircuit.library.PauliProductMeasurement.mdx | 36 ++--- ...rcuit.library.PauliProductRotationGate.mdx | 36 ++--- .../qiskit.circuit.library.PauliTwoDesign.mdx | 10 +- .../qiskit.circuit.library.Permutation.mdx | 6 +- ...qiskit.circuit.library.PermutationGate.mdx | 40 ++--- ...qiskit.circuit.library.PhaseEstimation.mdx | 6 +- .../qiskit.circuit.library.PhaseGate.mdx | 36 ++--- .../qiskit.circuit.library.PhaseOracle.mdx | 6 +- ...qiskit.circuit.library.PhaseOracleGate.mdx | 36 ++--- ...kit.circuit.library.PiecewiseChebyshev.mdx | 26 ++-- ...circuit.library.PiecewiseChebyshevGate.mdx | 36 ++--- ....library.PiecewiseLinearPauliRotations.mdx | 30 ++-- ...rary.PiecewiseLinearPauliRotationsGate.mdx | 36 ++--- ...rary.PiecewisePolynomialPauliRotations.mdx | 22 +-- ....PiecewisePolynomialPauliRotationsGate.mdx | 36 ++--- ...rcuit.library.PolynomialPauliRotations.mdx | 14 +- ...t.library.PolynomialPauliRotationsGate.mdx | 36 ++--- .../qiskit.circuit.library.QAOAAnsatz.mdx | 34 ++--- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 22 +-- .../qiskit/qiskit.circuit.library.QFTGate.mdx | 36 ++--- .../qiskit.circuit.library.QuadraticForm.mdx | 6 +- ...skit.circuit.library.QuadraticFormGate.mdx | 36 ++--- .../qiskit.circuit.library.QuantumVolume.mdx | 6 +- .../qiskit.circuit.library.RC3XGate.mdx | 36 ++--- .../qiskit.circuit.library.RCCXGate.mdx | 36 ++--- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 6 +- .../qiskit/qiskit.circuit.library.RGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RVGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RXGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RXXGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RYGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RYYGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RZGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RZXGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.RZZGate.mdx | 36 ++--- .../qiskit.circuit.library.RealAmplitudes.mdx | 10 +- .../qiskit/qiskit.circuit.library.SGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.SXGate.mdx | 36 ++--- .../qiskit.circuit.library.SXdgGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.SdgGate.mdx | 36 ++--- ...iskit.circuit.library.StatePreparation.mdx | 36 ++--- .../qiskit.circuit.library.SwapGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.TGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.TdgGate.mdx | 36 ++--- .../qiskit.circuit.library.TwoLocal.mdx | 6 +- .../qiskit/qiskit.circuit.library.U1Gate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.U2Gate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.U3Gate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.UCGate.mdx | 36 ++--- .../qiskit.circuit.library.UCPauliRotGate.mdx | 36 ++--- .../qiskit.circuit.library.UCRXGate.mdx | 36 ++--- .../qiskit.circuit.library.UCRYGate.mdx | 36 ++--- .../qiskit.circuit.library.UCRZGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.UGate.mdx | 36 ++--- .../qiskit.circuit.library.UnitaryGate.mdx | 36 ++--- .../qiskit.circuit.library.UnitaryOverlap.mdx | 6 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 6 +- .../qiskit.circuit.library.WeightedAdder.mdx | 26 ++-- ...qiskit.circuit.library.WeightedSumGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.XGate.mdx | 36 ++--- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 6 +- .../qiskit.circuit.library.XXMinusYYGate.mdx | 36 ++--- .../qiskit.circuit.library.XXPlusYYGate.mdx | 36 ++--- .../qiskit/qiskit.circuit.library.YGate.mdx | 36 ++--- .../qiskit.circuit.library.ZFeatureMap.mdx | 6 +- .../qiskit/qiskit.circuit.library.ZGate.mdx | 36 ++--- .../qiskit.circuit.library.ZZFeatureMap.mdx | 6 +- .../qiskit.circuit.library.iSwapGate.mdx | 36 ++--- .../qiskit/qiskit.dagcircuit.DAGCircuit.mdx | 80 +++------- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 142 +++++++++++++---- .../qiskit.dagcircuit.DAGDependency.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGInNode.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGOpNode.mdx | 40 ++--- .../qiskit/qiskit.dagcircuit.DAGOutNode.mdx | 4 +- ...skit.passmanager.ConditionalController.mdx | 4 +- .../qiskit.passmanager.DoWhileController.mdx | 4 +- ...iskit.passmanager.FlowControllerLinear.mdx | 4 +- ...skit.passmanager.MultiStagePassManager.mdx | 4 +- .../qiskit.passmanager.PassManagerState.mdx | 12 +- .../qiskit.passmanager.WorkflowStatus.mdx | 18 ++- .../qiskit.primitives.BackendEstimatorV2.mdx | 8 +- .../qiskit.primitives.BackendSamplerV2.mdx | 8 +- .../qiskit.primitives.BaseEstimatorV1.mdx | 4 +- .../qiskit.primitives.BaseSamplerV1.mdx | 4 +- .../qiskit.primitives.BindingsArray.mdx | 20 +-- .../api/qiskit/qiskit.primitives.BitArray.mdx | 24 +-- docs/api/qiskit/qiskit.primitives.DataBin.mdx | 12 +- .../qiskit/qiskit.primitives.EstimatorPub.mdx | 28 +--- .../qiskit.primitives.EstimatorResult.mdx | 22 ++- .../qiskit.primitives.ObservableLike.mdx | 8 +- .../qiskit.primitives.ObservablesArray.mdx | 16 +- .../qiskit.primitives.ParameterLike.mdx | 8 +- .../qiskit.primitives.PrimitiveResult.mdx | 4 +- .../qiskit/qiskit.primitives.PubResult.mdx | 8 +- .../qiskit/qiskit.primitives.SamplerPub.mdx | 24 +-- .../qiskit.primitives.SamplerPubResult.mdx | 8 +- .../qiskit.primitives.SamplerResult.mdx | 32 +++- ...qiskit.primitives.StatevectorEstimator.mdx | 8 +- .../qiskit.primitives.StatevectorSampler.mdx | 8 +- docs/api/qiskit/qiskit.providers.Backend.mdx | 8 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 76 +++------- docs/api/qiskit/qiskit.providers.Job.mdx | 8 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 68 +++++---- docs/api/qiskit/qiskit.providers.JobV1.mdx | 8 +- docs/api/qiskit/qiskit.providers.Options.mdx | 4 +- .../qiskit.providers.QubitProperties.mdx | 12 +- ...viders.basic_provider.BasicProviderJob.mdx | 8 +- ...roviders.basic_provider.BasicSimulator.mdx | 92 ++++------- ...oviders.fake_provider.GenericBackendV2.mdx | 76 +++------- .../qiskit.quantum_info.CNOTDihedral.mdx | 20 +-- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 36 ++--- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 36 ++--- .../qiskit/qiskit.quantum_info.Clifford.mdx | 68 +++------ .../qiskit.quantum_info.DensityMatrix.mdx | 32 ++-- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 36 ++--- .../qiskit/qiskit.quantum_info.Operator.mdx | 36 ++--- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 36 ++--- docs/api/qiskit/qiskit.quantum_info.Pauli.mdx | 36 ++--- .../qiskit.quantum_info.PauliLindbladMap.mdx | 32 +--- .../qiskit/qiskit.quantum_info.PauliList.mdx | 36 ++--- ...it.quantum_info.PhasedQubitSparsePauli.mdx | 16 +- ...uantum_info.PhasedQubitSparsePauliList.mdx | 8 +- .../qiskit.quantum_info.QubitSparsePauli.mdx | 30 ++-- ...skit.quantum_info.QubitSparsePauliList.mdx | 8 +- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 32 ++-- .../qiskit.quantum_info.SparseObservable.mdx | 98 ++++++------ .../qiskit.quantum_info.SparsePauliOp.mdx | 48 +++--- .../qiskit.quantum_info.StabilizerState.mdx | 12 +- .../qiskit.quantum_info.Statevector.mdx | 32 ++-- .../qiskit.quantum_info.Stinespring.mdx | 36 ++--- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 36 ++--- .../qiskit.quantum_info.Z2Symmetries.mdx | 28 +--- docs/api/qiskit/qiskit.result.Counts.mdx | 8 +- .../qiskit.result.QuasiDistribution.mdx | 4 +- docs/api/qiskit/qiskit.result.Result.mdx | 32 +--- .../qiskit.synthesis.EvolutionSynthesis.mdx | 4 +- .../qiskit/qiskit.synthesis.LieTrotter.mdx | 4 +- .../qiskit.synthesis.MatrixExponential.mdx | 4 +- ...skit.synthesis.OneQubitEulerDecomposer.mdx | 4 +- .../qiskit.synthesis.ProductFormula.mdx | 4 +- docs/api/qiskit/qiskit.synthesis.QDrift.mdx | 4 +- ...t.synthesis.SolovayKitaevDecomposition.mdx | 12 +- .../qiskit/qiskit.synthesis.SuzukiTrotter.mdx | 4 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 112 ++++++++------ ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 10 +- ...sis.unitary.aqc.ApproximatingObjective.mdx | 8 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 10 +- ...ynthesis.unitary.aqc.CNOTUnitObjective.mdx | 8 +- .../qiskit/qiskit.transpiler.AnalysisPass.mdx | 8 +- .../qiskit/qiskit.transpiler.CouplingMap.mdx | 20 +-- ...iskit.transpiler.InstructionProperties.mdx | 8 +- .../qiskit.transpiler.OptimizationMetric.mdx | 12 +- .../qiskit.transpiler.StagedPassManager.mdx | 16 +- docs/api/qiskit/qiskit.transpiler.Target.mdx | 56 ++----- .../qiskit.transpiler.TransformationPass.mdx | 8 +- .../qiskit.transpiler.TranspileLayout.mdx | 32 +++- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 20 ++- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 20 ++- .../qiskit.transpiler.passes.ApplyLayout.mdx | 8 +- ....passes.BarrierBeforeFinalMeasurements.mdx | 8 +- .../qiskit.transpiler.passes.BasicSwap.mdx | 8 +- ...skit.transpiler.passes.BasisTranslator.mdx | 8 +- .../qiskit.transpiler.passes.CSPLayout.mdx | 8 +- ...t.transpiler.passes.CheckGateDirection.mdx | 8 +- .../qiskit.transpiler.passes.CheckMap.mdx | 8 +- ...qiskit.transpiler.passes.Collect1qRuns.mdx | 8 +- ...skit.transpiler.passes.Collect2qBlocks.mdx | 8 +- ...t.transpiler.passes.CollectAndCollapse.mdx | 8 +- ...kit.transpiler.passes.CollectCliffords.mdx | 8 +- ...anspiler.passes.CollectLinearFunctions.mdx | 8 +- ....transpiler.passes.CollectMultiQBlocks.mdx | 8 +- ....transpiler.passes.CommutationAnalysis.mdx | 8 +- ...nspiler.passes.CommutativeCancellation.mdx | 8 +- ....passes.CommutativeInverseCancellation.mdx | 8 +- ...nspiler.passes.CommutativeOptimization.mdx | 8 +- ...ranspiler.passes.Commuting2qGateRouter.mdx | 8 +- ...it.transpiler.passes.ConsolidateBlocks.mdx | 8 +- ...ranspiler.passes.ConstrainedReschedule.mdx | 8 +- ....transpiler.passes.ContainsInstruction.mdx | 8 +- ...passes.ContextAwareDynamicalDecoupling.mdx | 8 +- ....passes.ContractIdleWiresInControlFlow.mdx | 8 +- ...nspiler.passes.ConvertToPauliRotations.mdx | 8 +- .../qiskit.transpiler.passes.CountOps.mdx | 8 +- ....transpiler.passes.CountOpsLongestPath.mdx | 8 +- ...qiskit.transpiler.passes.DAGFixedPoint.mdx | 8 +- ...iskit.transpiler.passes.DAGLongestPath.mdx | 8 +- .../qiskit.transpiler.passes.Decompose.mdx | 8 +- .../qiskit.transpiler.passes.DenseLayout.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Depth.mdx | 8 +- ...it.transpiler.passes.ElidePermutations.mdx | 8 +- ...t.transpiler.passes.EnlargeWithAncilla.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Error.mdx | 8 +- ...qiskit.transpiler.passes.FilterOpNodes.mdx | 8 +- .../qiskit.transpiler.passes.FixedPoint.mdx | 8 +- ...ranspiler.passes.FullAncillaAllocation.mdx | 8 +- ...qiskit.transpiler.passes.GateDirection.mdx | 8 +- .../qiskit.transpiler.passes.GatesInBasis.mdx | 8 +- ...t.transpiler.passes.HighLevelSynthesis.mdx | 8 +- ...iskit.transpiler.passes.HoareOptimizer.mdx | 8 +- ...spiler.passes.InstructionDurationCheck.mdx | 8 +- ....transpiler.passes.InverseCancellation.mdx | 8 +- ...kit.transpiler.passes.Layout2qDistance.mdx | 8 +- ...transpiler.passes.LayoutTransformation.mdx | 8 +- .../qiskit.transpiler.passes.LightCone.mdx | 8 +- ...r.passes.LinearFunctionsToPermutations.mdx | 8 +- ...anspiler.passes.LitinskiTransformation.mdx | 8 +- ...qiskit.transpiler.passes.LookaheadSwap.mdx | 8 +- ...ranspiler.passes.MergeAdjacentBarriers.mdx | 8 +- .../qiskit.transpiler.passes.MinimumPoint.mdx | 8 +- ...kit.transpiler.passes.NumTensorFactors.mdx | 8 +- ...skit.transpiler.passes.Optimize1qGates.mdx | 8 +- ...er.passes.Optimize1qGatesDecomposition.mdx | 8 +- ...asses.Optimize1qGatesSimpleCommutation.mdx | 8 +- ...it.transpiler.passes.OptimizeAnnotated.mdx | 8 +- ...it.transpiler.passes.OptimizeCliffordT.mdx | 8 +- ...it.transpiler.passes.OptimizeCliffords.mdx | 8 +- ...piler.passes.OptimizeSwapBeforeMeasure.mdx | 8 +- .../qiskit.transpiler.passes.PadDelay.mdx | 8 +- ...anspiler.passes.PadDynamicalDecoupling.mdx | 8 +- ...iskit.transpiler.passes.RemoveBarriers.mdx | 8 +- ...asses.RemoveDiagonalGatesBeforeMeasure.mdx | 8 +- ...nspiler.passes.RemoveFinalMeasurements.mdx | 8 +- ...kit.transpiler.passes.RemoveFinalReset.mdx | 8 +- ...spiler.passes.RemoveIdentityEquivalent.mdx | 8 +- ...anspiler.passes.RemoveResetInZeroState.mdx | 8 +- ...passes.ResetAfterMeasureSimplification.mdx | 8 +- ...t.transpiler.passes.ResourceEstimation.mdx | 8 +- .../qiskit.transpiler.passes.SabreLayout.mdx | 12 +- ...iskit.transpiler.passes.SabrePreLayout.mdx | 8 +- .../qiskit.transpiler.passes.SabreSwap.mdx | 16 +- .../qiskit.transpiler.passes.SetIOLatency.mdx | 8 +- .../qiskit.transpiler.passes.SetLayout.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Size.mdx | 8 +- ...qiskit.transpiler.passes.SolovayKitaev.mdx | 8 +- ...kit.transpiler.passes.Split2QUnitaries.mdx | 8 +- ...iskit.transpiler.passes.StarPreRouting.mdx | 8 +- ...anspiler.passes.SubstitutePi4Rotations.mdx | 8 +- ...ranspiler.passes.SynthesizeRZRotations.mdx | 8 +- ...transpiler.passes.TemplateOptimization.mdx | 8 +- ...t.transpiler.passes.TimeUnitConversion.mdx | 8 +- ...ler.passes.TranslateParameterizedGates.mdx | 8 +- ...qiskit.transpiler.passes.TrivialLayout.mdx | 8 +- ...er.passes.TwoQubitPeepholeOptimization.mdx | 8 +- ...kit.transpiler.passes.UnitarySynthesis.mdx | 8 +- ...iskit.transpiler.passes.Unroll3qOrMore.mdx | 8 +- ...nspiler.passes.UnrollCustomDefinitions.mdx | 8 +- ...iskit.transpiler.passes.UnrollForLoops.mdx | 8 +- .../qiskit.transpiler.passes.VF2Layout.mdx | 8 +- ...qiskit.transpiler.passes.VF2PostLayout.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Width.mdx | 8 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 18 ++- ...ynthesis.aqc_plugin.AQCSynthesisPlugin.mdx | 48 ++---- ..._synth_plugin.CliffordUnitarySynthesis.mdx | 48 ++---- ...y_synth_plugin.DefaultUnitarySynthesis.mdx | 48 ++---- ...ynthesis.plugin.UnitarySynthesisPlugin.mdx | 48 ++---- ..._selinger_plugin.RossSelingerSynthesis.mdx | 48 ++---- ...itaev_synthesis.SolovayKitaevSynthesis.mdx | 48 ++---- docs/api/qiskit/qpy.mdx | 8 +- docs/api/qiskit/transpiler_passes.mdx | 4 +- docs/api/qiskit/utils.mdx | 132 ++++------------ scripts/config/api-html-artifacts.json | 2 +- .../js/lib/api/generateApiComponents.test.ts | 143 +++++++++++------- scripts/js/lib/api/generateApiComponents.ts | 83 +++++----- scripts/js/lib/api/htmlToMd.test.ts | 22 +++ scripts/js/lib/api/htmlToMd.ts | 42 +++-- 371 files changed, 2806 insertions(+), 5934 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index 7bd8c1111a69..cd3149221b6e 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -79,9 +79,11 @@ The Python package [`qiskit`](index#module-qiskit "qiskit") contains all of the Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) bindings to all Qiskit C API types and functions. These are available as module attributes on [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") with the same name as they have in the C API. For example, `qiskit.capi.qk_circuit_new` corresponds to [`qk_circuit_new()`](/docs/api/qiskit-c/qk-circuit#qk_circuit_new "qk_circuit_new"). -### qiskit.capi.LIB + + + [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + - A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. This is provided for completeness, though you can access all the functions, structs and enumerations directly from the [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") module object. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index 923fb6108416..283a26a34493 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -542,15 +542,11 @@ qc.store(creg[0], parity) * **lvalue** ([*expr.Expr*](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr")) – the memory location being stored into. * **rvalue** ([*expr.Expr*](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr")) – the expression result being stored. - ##### lvalue - - + Get the l-value [`Expr`](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr") node that is being stored to. - ##### rvalue - - + Get the r-value [`Expr`](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr") node that is being written into the l-value. @@ -613,9 +609,7 @@ Within [`QuantumCircuit`](qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumC For convenience, there is a [`frozenset`](https://docs.python.org/3/library/stdtypes.html#frozenset) instance containing the [`Instruction.name`](/docs/api/qiskit/qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") attributes of each of the control-flow operations. -#### qiskit.circuit.CONTROL\_FLOW\_OP\_NAMES - - + Set of the instruction names of Qiskit’s known control-flow operations. @@ -654,9 +648,15 @@ These control-flow operations ([`IfElseOp`](/docs/api/qiskit/qiskit.circuit.IfEl The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circuit.SwitchCaseOp") also understands a special value: -#### qiskit.circuit.CASE\_DEFAULT + + + \= + + {""} + - A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. @@ -919,17 +919,13 @@ A common task in mapping abstract circuits to physical hardware and optimizing t Qiskit ships with a large set of predefined equivalence relationships for all of its standard gates. This base library is called [`StandardEquivalenceLibrary`](#qiskit.circuit.StandardEquivalenceLibrary "qiskit.circuit.StandardEquivalenceLibrary"), and should be treated as immutable. -#### qiskit.circuit.StandardEquivalenceLibrary - - + A [`EquivalenceLibrary`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary") that stores of all Qiskit’s built-in standard gate relationships. You should not mutate this, but instead either create your own [`EquivalenceLibrary`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary") using this one as its `base`, or modify the global-state [`SessionEquivalenceLibrary`](#qiskit.circuit.SessionEquivalenceLibrary "qiskit.circuit.SessionEquivalenceLibrary"). Qiskit also defines a shared global-state object, [`SessionEquivalenceLibrary`](#qiskit.circuit.SessionEquivalenceLibrary "qiskit.circuit.SessionEquivalenceLibrary"), which is the default equivalences used by various places in Qiskit, most notably the [`BasisTranslator`](/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator "qiskit.transpiler.passes.BasisTranslator") transpiler pass. You should feel free to add your own equivalences to this using its [`add_equivalence()`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary#add_equivalence "qiskit.circuit.EquivalenceLibrary.add_equivalence") method, and they will be automatically picked up by default instances of the [`BasisTranslator`](/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator "qiskit.transpiler.passes.BasisTranslator"). -#### qiskit.circuit.SessionEquivalenceLibrary - - + The default instance of [`EquivalenceLibrary`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary"), which will be used by most Qiskit objects if no library is manually specified. You can feel free to add equivalences to this using [`add_equivalence()`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary#add_equivalence "qiskit.circuit.EquivalenceLibrary.add_equivalence"). It inherits all the built-in rules of [`StandardEquivalenceLibrary`](#qiskit.circuit.StandardEquivalenceLibrary "qiskit.circuit.StandardEquivalenceLibrary"). diff --git a/docs/api/qiskit/circuit_classical.mdx b/docs/api/qiskit/circuit_classical.mdx index ee486098a99d..aecbcf48a566 100644 --- a/docs/api/qiskit/circuit_classical.mdx +++ b/docs/api/qiskit/circuit_classical.mdx @@ -73,9 +73,7 @@ The base for dynamic variables is the [`Var`](#qiskit.circuit.classical.expr.Var Variables are immutable after construction, so they can be used as dictionary keys. - ##### name - - + The name of the variable. This is required to exist if the backing [`var`](#qiskit.circuit.classical.expr.Var.var "qiskit.circuit.classical.expr.Var.var") attribute is a [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID), i.e. if it is a new-style variable, and must be `None` if it is an old-style variable. @@ -85,9 +83,7 @@ The base for dynamic variables is the [`Var`](#qiskit.circuit.classical.expr.Var Generate a new named variable that owns its own backing storage. - ##### var - - + A reference to the backing data storage of the [`Var`](#qiskit.circuit.classical.expr.Var "qiskit.circuit.classical.expr.Var") instance. When lifting old-style [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") or [`ClassicalRegister`](circuit#qiskit.circuit.ClassicalRegister "qiskit.circuit.ClassicalRegister") instances into a [`Var`](#qiskit.circuit.classical.expr.Var "qiskit.circuit.classical.expr.Var"), this is exactly the [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") or [`ClassicalRegister`](circuit#qiskit.circuit.ClassicalRegister "qiskit.circuit.ClassicalRegister"). If the variable is a new-style classical variable (one that owns its own storage separate to the old [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")/[`ClassicalRegister`](circuit#qiskit.circuit.ClassicalRegister "qiskit.circuit.ClassicalRegister") model), this field will be a [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) to uniquely identify it. @@ -113,9 +109,7 @@ Stretch variables for use in duration expressions are represented by the [`Stret In general, construction of stretch variables for use in programs should use [`Stretch.new()`](#qiskit.circuit.classical.expr.Stretch.new "qiskit.circuit.classical.expr.Stretch.new") or [`QuantumCircuit.add_stretch()`](qiskit.circuit.QuantumCircuit#add_stretch "qiskit.circuit.QuantumCircuit.add_stretch") - ##### name - - + The name of the stretch variable. @@ -125,9 +119,7 @@ Stretch variables for use in duration expressions are represented by the [`Stret Generate a new named stretch variable. - ##### var - - + A [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) to uniquely identify this stretch. diff --git a/docs/api/qiskit/qasm2.mdx b/docs/api/qiskit/qasm2.mdx index 711399748c56..58a462d857e4 100644 --- a/docs/api/qiskit/qasm2.mdx +++ b/docs/api/qiskit/qasm2.mdx @@ -535,21 +535,15 @@ In particular, in the legacy importers: You can emulate this behavior in [`load()`](#qiskit.qasm2.load "qiskit.qasm2.load") and [`loads()`](#qiskit.qasm2.loads "qiskit.qasm2.loads") by setting include\_path appropriately (try inspecting the variable `qiskit.__file__` to find the installed location), and by passing a list of [`CustomInstruction`](#qiskit.qasm2.CustomInstruction "qiskit.qasm2.CustomInstruction") instances for each of the custom gates you care about. To make things easier we make three tuples available, which each contain one component of a configuration that is equivalent to Qiskit’s legacy converter behavior. -### qiskit.qasm2.LEGACY\_CUSTOM\_INSTRUCTIONS - - + A tuple containing the extra custom\_instructions that Qiskit’s legacy built-in converters used if `qelib1.inc` is included, and there is any definition of a `delay` instruction. The gates in the paper version of `qelib1.inc` and `delay` all require a compatible declaration statement to be present within the OpenQASM 2 program, but Qiskit’s legacy additions are all marked as builtins since they are not actually present in any include file this parser sees. -### qiskit.qasm2.LEGACY\_CUSTOM\_CLASSICAL - - + A tuple containing the extra custom\_classical functions that Qiskit’s legacy built-in converters use beyond those specified by the paper. This is the three basic inverse trigonometric functions: $\asin$, $\acos$ and $\atan$. -### qiskit.qasm2.LEGACY\_INCLUDE\_PATH - - + A tuple containing the exact include\_path used by the legacy Qiskit converter. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index 48632d8ee8fb..3e81b7144d63 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -142,9 +142,11 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t These are experimental and are more liable to change, because the OpenQASM 3 specification has not formally accepted them yet, so the syntax may not be finalized. - ##### SWITCH\_CASE\_V1 + + + \= 1 + - Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). These have the output format: @@ -451,36 +453,26 @@ These two functions allow for specifying include paths as an iterable of paths, Information received from Python space about how to construct a Python-space object to represent a given gate that might be declared. - ##### constructor - - + A callable Python object that takes `num_params` angles as positional arguments, and returns a [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") object representing the gate. - ##### name - - + The name of the gate as it appears in the OpenQASM 3 program. This is not necessarily identical to the name that Qiskit gives the gate. - ##### num\_params - - + The number of angle-like parameters the gate requires. - ##### num\_qubits - - + The number of qubits the gate acts on. If `custom_gates` is not given, Qiskit will attempt to use its standard-library gate objects for the gates defined in OpenQASM 3 standard library file `stdgates.inc`. This sequence of gates is available on this module, if you wish to build on top of it: -#### qiskit.qasm3.STDGATES\_INC\_GATES - - + A tuple of [`CustomGate`](#qiskit.qasm3.CustomGate "qiskit.qasm3.CustomGate") objects specifying the Qiskit constructors to use for the `stdgates.inc` include file. diff --git a/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx b/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx index d7d6564ba51c..38484e56e4a4 100644 --- a/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx +++ b/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx @@ -39,39 +39,27 @@ python_api_name: qiskit.circuit.AnnotatedOperation ## Attributes - ### name - - + Unique string identifier for operation type. - ### num\_clbits - - + Number of classical bits. - ### num\_qubits - - + Number of qubits. - ### params - - + The params of the underlying base operation. - ### base\_op - - + The base operation that the modifiers in this annotated operation apply to. - ### modifiers - - + Ordered sequence of the modifiers to apply to [`base_op`](#qiskit.circuit.AnnotatedOperation.base_op "qiskit.circuit.AnnotatedOperation.base_op"). The modifiers are applied in order from lowest index to highest index. diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index 1fc9949e6bac..dea6a04f041d 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -27,8 +27,10 @@ python_api_name: qiskit.circuit.Annotation ## Attributes - ### namespace - - + + + \= '' + + diff --git a/docs/api/qiskit/qiskit.circuit.BoxOp.mdx b/docs/api/qiskit/qiskit.circuit.BoxOp.mdx index e120a50f475e..90eb10fcb12b 100644 --- a/docs/api/qiskit/qiskit.circuit.BoxOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.BoxOp.mdx @@ -31,9 +31,7 @@ python_api_name: qiskit.circuit.BoxOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.BoxOp.base_class "qiskit.circuit.BoxOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -52,65 +50,45 @@ python_api_name: qiskit.circuit.BoxOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### blocks - - - - ### body + - + The `body` [`QuantumCircuit`](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") of the operation. This is the same object returned as the sole entry in [`params()`](#qiskit.circuit.BoxOp.params "qiskit.circuit.BoxOp.params") and [`blocks()`](#qiskit.circuit.BoxOp.blocks "qiskit.circuit.BoxOp.blocks"). - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx index 85fd996cb3a8..52b1b3091a17 100644 --- a/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.BreakLoopOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.BreakLoopOp.base_class "qiskit.circuit.BreakLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,53 +40,37 @@ python_api_name: qiskit.circuit.BreakLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx b/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx index 9ad799c65f55..081ff023b655 100644 --- a/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx +++ b/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx @@ -27,39 +27,25 @@ python_api_name: qiskit.circuit.CircuitInstruction ## Attributes - ### clbits - - + A sequence of the classical bits that this operation reads from or writes to. - ### label - - - - ### matrix - - + - ### name + - + Returns the Instruction name corresponding to the op for this node - ### operation - - + The logical operation that this instruction represents an execution of. - ### params - - - - ### qubits + - + A sequence of the qubits that the operation is applied to. diff --git a/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx index 3f33da711015..f94f42ba7e70 100644 --- a/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.ContinueLoopOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ContinueLoopOp.base_class "qiskit.circuit.ContinueLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,53 +40,37 @@ python_api_name: qiskit.circuit.ContinueLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx b/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx index 7da2ea8784a7..0b13de5e470f 100644 --- a/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx @@ -34,9 +34,7 @@ python_api_name: qiskit.circuit.ControlFlowOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ControlFlowOp.base_class "qiskit.circuit.ControlFlowOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -55,59 +53,41 @@ python_api_name: qiskit.circuit.ControlFlowOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### blocks - - + Tuple of [`QuantumCircuit`](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")s which may be executed as part of the execution of this [`ControlFlowOp`](#qiskit.circuit.ControlFlowOp "qiskit.circuit.ControlFlowOp"). - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx b/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx index b80b02957d10..5a0785114e37 100644 --- a/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx @@ -68,9 +68,7 @@ python_api_name: qiskit.circuit.ControlledGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ControlledGate.base_class "qiskit.circuit.ControlledGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -89,41 +87,29 @@ python_api_name: qiskit.circuit.ControlledGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.ControlledGate.ctrl_state "qiskit.circuit.ControlledGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -131,15 +117,11 @@ python_api_name: qiskit.circuit.ControlledGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -151,15 +133,11 @@ python_api_name: qiskit.circuit.ControlledGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx b/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx index de9914241fdd..f5a94d6adcdc 100644 --- a/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx +++ b/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx @@ -15,9 +15,7 @@ python_api_name: qiskit.circuit.EquivalenceLibrary ## Attributes - ### graph - - + Return graph representing the equivalence library data. This property should be treated as read-only as it provides a reference to the internal state of the [`EquivalenceLibrary`](#qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary") object. If the graph returned by this property is mutated it could corrupt the the contents of the object. If you need to modify the output `PyDiGraph` be sure to make a copy prior to any modification. diff --git a/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx index ce56a78e8b5a..9c36055be44b 100644 --- a/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx @@ -35,9 +35,7 @@ python_api_name: qiskit.circuit.ForLoopOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ForLoopOp.base_class "qiskit.circuit.ForLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -56,57 +54,39 @@ python_api_name: qiskit.circuit.ForLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### blocks - - - - ### decompositions + - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.Gate.mdx b/docs/api/qiskit/qiskit.circuit.Gate.mdx index 32c2cdbf0c1b..0a12ce3bf217 100644 --- a/docs/api/qiskit/qiskit.circuit.Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.Gate.mdx @@ -22,9 +22,7 @@ python_api_name: qiskit.circuit.Gate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.Gate.base_class "qiskit.circuit.Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -43,53 +41,37 @@ python_api_name: qiskit.circuit.Gate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx b/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx index 12af4f289218..89348911dd62 100644 --- a/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx @@ -26,9 +26,7 @@ python_api_name: qiskit.circuit.IfElseOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.IfElseOp.base_class "qiskit.circuit.IfElseOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -47,63 +45,43 @@ python_api_name: qiskit.circuit.IfElseOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### blocks - - - - ### condition + - + The condition for the if else operation. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.Instruction.mdx b/docs/api/qiskit/qiskit.circuit.Instruction.mdx index 8a5c396acf10..5307873860f4 100644 --- a/docs/api/qiskit/qiskit.circuit.Instruction.mdx +++ b/docs/api/qiskit/qiskit.circuit.Instruction.mdx @@ -32,9 +32,7 @@ python_api_name: qiskit.circuit.Instruction ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.Instruction.base_class "qiskit.circuit.Instruction.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -53,53 +51,37 @@ python_api_name: qiskit.circuit.Instruction In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](#qiskit.circuit.Instruction.name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this [`Instruction`](#qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx b/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx index 20874c9e57f3..d414ea6af5e9 100644 --- a/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx +++ b/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx @@ -29,21 +29,15 @@ python_api_name: qiskit.circuit.InstructionSet ## Attributes - ### cargs - - + Legacy getter for the cargs components of an instruction set. This does not support mutation. - ### instructions - - + Legacy getter for the instruction components of an instruction set. This does not support mutation. - ### qargs - - + Legacy getter for the qargs components of an instruction set. This does not support mutation. diff --git a/docs/api/qiskit/qiskit.circuit.Operation.mdx b/docs/api/qiskit/qiskit.circuit.Operation.mdx index e39a8da50b2a..2851c8ace0a4 100644 --- a/docs/api/qiskit/qiskit.circuit.Operation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Operation.mdx @@ -38,21 +38,15 @@ python_api_name: qiskit.circuit.Operation ## Attributes - ### name - - + Unique string identifier for operation type. - ### num\_clbits - - + Number of classical bits. - ### num\_qubits - - + Number of qubits. diff --git a/docs/api/qiskit/qiskit.circuit.Parameter.mdx b/docs/api/qiskit/qiskit.circuit.Parameter.mdx index f11f3f002ebb..992c8392f4fc 100644 --- a/docs/api/qiskit/qiskit.circuit.Parameter.mdx +++ b/docs/api/qiskit/qiskit.circuit.Parameter.mdx @@ -44,23 +44,17 @@ python_api_name: qiskit.circuit.Parameter ## Attributes - ### name - - + Returns the name of the [`Parameter`](#qiskit.circuit.Parameter "qiskit.circuit.Parameter"). - ### num\_parameters - - + The number of unbound parameters in the expression. This is equivalent to `len(expr.parameters)` but does not involve the overhead of creating a set and counting its length. - ### parameters - - + Get the parameters present in the expression. @@ -68,9 +62,7 @@ python_api_name: qiskit.circuit.Parameter - ### uuid - - + Returns the [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) of the [`Parameter`](#qiskit.circuit.Parameter "qiskit.circuit.Parameter"). In advanced use cases, this property can be passed to the [`Parameter`](#qiskit.circuit.Parameter "qiskit.circuit.Parameter") constructor to produce an instance that compares equal to another instance. diff --git a/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx b/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx index 5bc042d58d80..163619db8584 100644 --- a/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx +++ b/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.circuit.ParameterExpression ## Attributes - ### num\_parameters - - + The number of unbound parameters in the expression. This is equivalent to `len(expr.parameters)` but does not involve the overhead of creating a set and counting its length. - ### parameters - - + Get the parameters present in the expression. diff --git a/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx b/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx index 8922f1814f0c..c71a16759b2b 100644 --- a/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx +++ b/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx @@ -21,23 +21,17 @@ python_api_name: qiskit.circuit.ParameterVector ## Attributes - ### name - - + The base name of the vector. - ### params - - + A sequence of the contained [`ParameterVectorElement`](qiskit.circuit.ParameterVectorElement "qiskit.circuit.ParameterVectorElement") instances. Mutations to this object are not tracked. - ### uuid - - + Get the root UUID of this vector. diff --git a/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx b/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx index 418ee632fcfb..78d301ca1127 100644 --- a/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx +++ b/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx @@ -19,29 +19,21 @@ python_api_name: qiskit.circuit.ParameterVectorElement ## Attributes - ### index - - + Get the index of this element in the parent vector. - ### name - - + Returns the name of the [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter"). - ### num\_parameters - - + The number of unbound parameters in the expression. This is equivalent to `len(expr.parameters)` but does not involve the overhead of creating a set and counting its length. - ### parameters - - + Get the parameters present in the expression. @@ -49,17 +41,13 @@ python_api_name: qiskit.circuit.ParameterVectorElement - ### uuid - - + Returns the [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) of the [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter"). In advanced use cases, this property can be passed to the [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter") constructor to produce an instance that compares equal to another instance. - ### vector - - + Get the parent vector instance. diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index fcca16d1cec0..ac04b38b3233 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -88,9 +88,7 @@ python_api_name: qiskit.circuit.QuantumCircuit The core attribute is [`data`](#qiskit.circuit.QuantumCircuit.data "qiskit.circuit.QuantumCircuit.data"). This is a sequence-like object that exposes the [`CircuitInstruction`](/docs/api/qiskit/qiskit.circuit.CircuitInstruction "qiskit.circuit.CircuitInstruction")s contained in an ordered form. You generally should not mutate this object directly; [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") is only designed for append-only operations (which should use [`append()`](#qiskit.circuit.QuantumCircuit.append "qiskit.circuit.QuantumCircuit.append")). Most operations that mutate circuits in place should be written as transpiler passes ([`qiskit.transpiler`](transpiler#module-qiskit.transpiler "qiskit.transpiler")). The C API interacts with an internal object, called `_data`, which is not part of the public Python API, other than as a handle to pass to C-API calls. - ### data - - + The circuit data (instructions and context). **Example** @@ -116,9 +114,7 @@ python_api_name: qiskit.circuit.QuantumCircuit Alongside the [`data`](#qiskit.circuit.QuantumCircuit.data "qiskit.circuit.QuantumCircuit.data"), the [`global_phase`](#qiskit.circuit.QuantumCircuit.global_phase "qiskit.circuit.QuantumCircuit.global_phase") of a circuit can have some impact on its output, if the circuit is used to describe a [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") that may be controlled. This is measured in radians and is directly settable. - ### global\_phase - - + The global phase of the current circuit scope in radians. **Example** @@ -150,9 +146,11 @@ python_api_name: qiskit.circuit.QuantumCircuit The [`name`](#qiskit.circuit.QuantumCircuit.name "qiskit.circuit.QuantumCircuit.name") of a circuit becomes the name of the [`Instruction`](/docs/api/qiskit/qiskit.circuit.Instruction "qiskit.circuit.Instruction") or [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") resulting from [`to_instruction()`](#qiskit.circuit.QuantumCircuit.to_instruction "qiskit.circuit.QuantumCircuit.to_instruction") and [`to_gate()`](#qiskit.circuit.QuantumCircuit.to_gate "qiskit.circuit.QuantumCircuit.to_gate") calls, which can be handy for visualizations. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** @@ -171,9 +169,7 @@ python_api_name: qiskit.circuit.QuantumCircuit You can attach arbitrary [`metadata`](#qiskit.circuit.QuantumCircuit.metadata "qiskit.circuit.QuantumCircuit.metadata") to a circuit. No part of core Qiskit will inspect this or change its behavior based on metadata, but it will be faithfully passed through the transpiler, so you can tag your circuits yourself. When serializing a circuit with QPY (see [`qiskit.qpy`](qpy#module-qiskit.qpy "qiskit.qpy")), the metadata will be JSON-serialized and you may need to pass a custom serializer to handle non-JSON-compatible objects within it (see [`qpy.dump()`](qpy#qiskit.qpy.dump "qiskit.qpy.dump") for more detail). This field is ignored during export to OpenQASM 2 or 3. - ### metadata - - + Arbitrary user-defined dictionary of metadata for the circuit. Qiskit will not examine the content of this mapping, but it will pass it through the transpiler and reattach it to the output, so you can track your own metadata. @@ -195,33 +191,23 @@ python_api_name: qiskit.circuit.QuantumCircuit [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") exposes data attributes tracking its internal quantum and classical bits and registers. These appear as Python [`list`](https://docs.python.org/3/library/stdtypes.html#list)s, but you should treat them as immutable; changing them will *at best* have no effect, and more likely will simply corrupt the internal data of the [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit"). - ### qregs - - + A list of [`Qubit`](circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")s in the order that they were added. You should not mutate this. - ### cregs - - + A list of [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")s in the order that they were added. You should not mutate this. - ### qubits - - + A list of [`Qubit`](circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")s in the order that they were added. You should not mutate this. - ### ancillas - - + A list of [`AncillaQubit`](circuit#qiskit.circuit.AncillaQubit "qiskit.circuit.AncillaQubit")s in the order that they were added. You should not mutate this. - ### clbits - - + A list of [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")s in the order that they were added. You should not mutate this. **Example** @@ -249,9 +235,7 @@ python_api_name: qiskit.circuit.QuantumCircuit The [compile-time parameters](circuit#circuit-compile-time-parameters) present in instructions on the circuit are available in [`parameters`](#qiskit.circuit.QuantumCircuit.parameters "qiskit.circuit.QuantumCircuit.parameters"). This has a canonical order (mostly lexical, except in the case of [`ParameterVector`](/docs/api/qiskit/qiskit.circuit.ParameterVector "qiskit.circuit.ParameterVector")), which matches the order that parameters will be assigned when using the list forms of [`assign_parameters()`](#qiskit.circuit.QuantumCircuit.assign_parameters "qiskit.circuit.QuantumCircuit.assign_parameters"), but also supports [`set`](https://docs.python.org/3/library/stdtypes.html#set)-like constant-time membership testing. - ### parameters - - + The parameters defined in the circuit. This attribute returns the [`Parameter`](/docs/api/qiskit/qiskit.circuit.Parameter "qiskit.circuit.Parameter") objects in the circuit sorted alphabetically. Note that parameters instantiated with a [`ParameterVector`](/docs/api/qiskit/qiskit.circuit.ParameterVector "qiskit.circuit.ParameterVector") are still sorted numerically. @@ -309,9 +293,7 @@ python_api_name: qiskit.circuit.QuantumCircuit If you have transpiled your circuit, so you have a physical circuit, you can inspect the [`layout`](#qiskit.circuit.QuantumCircuit.layout "qiskit.circuit.QuantumCircuit.layout") attribute for information stored by the transpiler about how the virtual qubits of the source circuit map to the hardware qubits of your physical circuit, both at the start and end of the circuit. - ### layout - - + Return any associated layout information about the circuit. This attribute contains an optional [`TranspileLayout`](/docs/api/qiskit/qiskit.transpiler.TranspileLayout "qiskit.transpiler.TranspileLayout") object. This is typically set on the output from [`transpile()`](compiler#qiskit.compiler.transpile "qiskit.compiler.transpile") or [`PassManager.run()`](/docs/api/qiskit/qiskit.transpiler.PassManager#run "qiskit.transpiler.PassManager.run") to retain information about the permutations caused on the input circuit by transpilation. @@ -355,9 +337,7 @@ python_api_name: qiskit.circuit.QuantumCircuit If your circuit was also *scheduled* as part of a transpilation, it will expose the individual timings of each instruction, along with the total [`duration`](#qiskit.circuit.QuantumCircuit.duration "qiskit.circuit.QuantumCircuit.duration") of the circuit. - ### duration - - + The total duration of the circuit, set by a scheduling transpiler pass. Its unit is specified by [`unit`](#qiskit.circuit.QuantumCircuit.unit "qiskit.circuit.QuantumCircuit.unit"). @@ -365,9 +345,7 @@ python_api_name: qiskit.circuit.QuantumCircuit - ### unit - - + The unit that [`duration`](#qiskit.circuit.QuantumCircuit.duration "qiskit.circuit.QuantumCircuit.duration") is specified in. @@ -375,9 +353,7 @@ python_api_name: qiskit.circuit.QuantumCircuit - ### op\_start\_times - - + Return a list of operation start times. @@ -457,9 +433,7 @@ python_api_name: qiskit.circuit.QuantumCircuit Finally, [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") exposes several simple properties as dynamic read-only numeric attributes. - ### num\_ancillas - - + Return the number of ancilla qubits. **Example** @@ -483,9 +457,7 @@ python_api_name: qiskit.circuit.QuantumCircuit ``` - ### num\_clbits - - + Return number of classical bits. **Example** @@ -503,77 +475,57 @@ python_api_name: qiskit.circuit.QuantumCircuit ``` - ### num\_captured\_vars - - + The number of real-time classical variables in the circuit marked as captured from an enclosing scope. This is the length of the [`iter_captured_vars()`](#qiskit.circuit.QuantumCircuit.iter_captured_vars "qiskit.circuit.QuantumCircuit.iter_captured_vars") iterable. If this is non-zero, [`num_input_vars`](#qiskit.circuit.QuantumCircuit.num_input_vars "qiskit.circuit.QuantumCircuit.num_input_vars") must be zero. - ### num\_captured\_stretches - - + The number of stretches in the circuit marked as captured from an enclosing scope. This is the length of the [`iter_captured_stretches()`](#qiskit.circuit.QuantumCircuit.iter_captured_stretches "qiskit.circuit.QuantumCircuit.iter_captured_stretches") iterable. If this is non-zero, [`num_input_vars`](#qiskit.circuit.QuantumCircuit.num_input_vars "qiskit.circuit.QuantumCircuit.num_input_vars") must be zero. - ### num\_declared\_vars - - + The number of real-time classical variables in the circuit that are declared by this circuit scope, excluding inputs or captures. This is the length of the [`iter_declared_vars()`](#qiskit.circuit.QuantumCircuit.iter_declared_vars "qiskit.circuit.QuantumCircuit.iter_declared_vars") iterable. - ### num\_declared\_stretches - - + The number of stretches in the circuit that are declared by this circuit scope, excluding captures. This is the length of the [`iter_declared_stretches()`](#qiskit.circuit.QuantumCircuit.iter_declared_stretches "qiskit.circuit.QuantumCircuit.iter_declared_stretches") iterable. - ### num\_input\_vars - - + The number of real-time classical variables in the circuit marked as circuit inputs. This is the length of the [`iter_input_vars()`](#qiskit.circuit.QuantumCircuit.iter_input_vars "qiskit.circuit.QuantumCircuit.iter_input_vars") iterable. If this is non-zero, [`num_captured_vars`](#qiskit.circuit.QuantumCircuit.num_captured_vars "qiskit.circuit.QuantumCircuit.num_captured_vars") must be zero. - ### num\_identifiers - - + The number of real-time classical variables and stretches in the circuit. This is equal to [`num_vars()`](#qiskit.circuit.QuantumCircuit.num_vars "qiskit.circuit.QuantumCircuit.num_vars") + [`num_stretches()`](#qiskit.circuit.QuantumCircuit.num_stretches "qiskit.circuit.QuantumCircuit.num_stretches"). - ### num\_parameters - - + The number of parameter objects in the circuit. - ### num\_qubits - - + Return number of qubits. - ### num\_stretches - - + The number of stretches in the circuit. This is the length of the [`iter_stretches()`](#qiskit.circuit.QuantumCircuit.iter_stretches "qiskit.circuit.QuantumCircuit.iter_stretches") iterable. - ### num\_vars - - + The number of real-time classical variables in the circuit. This is the length of the [`iter_vars()`](#qiskit.circuit.QuantumCircuit.iter_vars "qiskit.circuit.QuantumCircuit.iter_vars") iterable. diff --git a/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx b/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx index df4bc0905d30..fb5452581a98 100644 --- a/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.SwitchCaseOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.SwitchCaseOp.base_class "qiskit.circuit.SwitchCaseOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,57 +40,39 @@ python_api_name: qiskit.circuit.SwitchCaseOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### blocks - - - - ### decompositions + - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx index eb6b3c2a2aad..ba884727ecdc 100644 --- a/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx @@ -23,9 +23,7 @@ python_api_name: qiskit.circuit.WhileLoopOp ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.WhileLoopOp.base_class "qiskit.circuit.WhileLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -44,63 +42,43 @@ python_api_name: qiskit.circuit.WhileLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - ### blocks - - - - ### condition + - + The condition for the while loop. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index ea428d3cfd56..fde9da3a10ca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -35,9 +35,11 @@ python_api_name: qiskit.circuit.library.AND ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx b/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx index 1ea27628e9cd..04dd1422c02a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx @@ -30,9 +30,7 @@ python_api_name: qiskit.circuit.library.AndGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.AndGate.base_class "qiskit.circuit.library.AndGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -51,53 +49,37 @@ python_api_name: qiskit.circuit.library.AndGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx b/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx index 234d1a1ec34e..f77a9219b70e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx @@ -33,9 +33,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.BitFlipOracleGate.base_class "qiskit.circuit.library.BitFlipOracleGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -54,53 +52,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx b/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx index 544a30821cca..2a100941c595 100644 --- a/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx @@ -32,9 +32,7 @@ python_api_name: qiskit.circuit.library.BitwiseXorGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.BitwiseXorGate.base_class "qiskit.circuit.library.BitwiseXorGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -53,53 +51,37 @@ python_api_name: qiskit.circuit.library.BitwiseXorGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx index 2402f2d797b4..bf6ffdf2a0b4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx @@ -28,9 +28,7 @@ python_api_name: qiskit.circuit.library.C3SXGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.C3SXGate.base_class "qiskit.circuit.library.C3SXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -49,41 +47,29 @@ python_api_name: qiskit.circuit.library.C3SXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.C3SXGate.ctrl_state "qiskit.circuit.library.C3SXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -91,15 +77,11 @@ python_api_name: qiskit.circuit.library.C3SXGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -111,15 +93,11 @@ python_api_name: qiskit.circuit.library.C3SXGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx index 4d23ffc8c0de..9c158a8f5e3a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx @@ -19,9 +19,7 @@ python_api_name: qiskit.circuit.library.C3XGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.C3XGate.base_class "qiskit.circuit.library.C3XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,41 +38,29 @@ python_api_name: qiskit.circuit.library.C3XGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.C3XGate.ctrl_state "qiskit.circuit.library.C3XGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -82,15 +68,11 @@ python_api_name: qiskit.circuit.library.C3XGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -102,15 +84,11 @@ python_api_name: qiskit.circuit.library.C3XGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx index d74c49d05e3c..de07a90f4f06 100644 --- a/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx @@ -24,9 +24,7 @@ python_api_name: qiskit.circuit.library.C4XGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.C4XGate.base_class "qiskit.circuit.library.C4XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -45,41 +43,29 @@ python_api_name: qiskit.circuit.library.C4XGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.C4XGate.ctrl_state "qiskit.circuit.library.C4XGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -87,15 +73,11 @@ python_api_name: qiskit.circuit.library.C4XGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -107,15 +89,11 @@ python_api_name: qiskit.circuit.library.C4XGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx index 9ed523aeb76e..2ddc01b4600e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx @@ -75,9 +75,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CCXGate.base_class "qiskit.circuit.library.CCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -96,41 +94,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CCXGate.ctrl_state "qiskit.circuit.library.CCXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -138,15 +124,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -158,15 +140,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx index bbb48752daa9..b07375eb6135 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx @@ -50,9 +50,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CCZGate.base_class "qiskit.circuit.library.CCZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -71,41 +69,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CCZGate.ctrl_state "qiskit.circuit.library.CCZGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -113,15 +99,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -133,15 +115,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index b9e160fae6af..a9b0ec34b404 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -95,9 +95,11 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx index 32480c31be1c..7665488349d8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx @@ -65,9 +65,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CHGate.base_class "qiskit.circuit.library.CHGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -86,41 +84,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CHGate.ctrl_state "qiskit.circuit.library.CHGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -128,15 +114,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -148,15 +130,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx index 728bbd084b80..d80244c86df5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx @@ -52,9 +52,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *|*[*int*](https://docs.python.org/3/library/functions.html#int) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CPhaseGate.base_class "qiskit.circuit.library.CPhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -73,41 +71,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CPhaseGate.ctrl_state "qiskit.circuit.library.CPhaseGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -115,15 +101,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -135,15 +117,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx index 771412bfdb42..9f22c6ee94ab 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx @@ -73,9 +73,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CRXGate.base_class "qiskit.circuit.library.CRXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -94,41 +92,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CRXGate.ctrl_state "qiskit.circuit.library.CRXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -136,15 +122,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -156,15 +138,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx index 991d1be35edb..197c5499d5e2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx @@ -73,9 +73,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CRYGate.base_class "qiskit.circuit.library.CRYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -94,41 +92,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CRYGate.ctrl_state "qiskit.circuit.library.CRYGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -136,15 +122,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -156,15 +138,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx index 09a3e464499d..cd1746651610 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx @@ -75,9 +75,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CRZGate.base_class "qiskit.circuit.library.CRZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -96,41 +94,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CRZGate.ctrl_state "qiskit.circuit.library.CRZGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -138,15 +124,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -158,15 +140,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx index b5b073e6d6d5..6b48108c9fc6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx @@ -41,9 +41,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSGate.base_class "qiskit.circuit.library.CSGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -62,41 +60,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSGate.ctrl_state "qiskit.circuit.library.CSGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -104,15 +90,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -124,15 +106,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx index fea20f31542e..c861d1baa7e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx @@ -63,9 +63,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSXGate.base_class "qiskit.circuit.library.CSXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -84,41 +82,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSXGate.ctrl_state "qiskit.circuit.library.CSXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -126,15 +112,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -146,15 +128,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx index a98024625e47..b1dc4780ae95 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx @@ -41,9 +41,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSdgGate.base_class "qiskit.circuit.library.CSdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -62,41 +60,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSdgGate.ctrl_state "qiskit.circuit.library.CSdgGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -104,15 +90,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -124,15 +106,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx index 464a68e970db..929dcbfe3a7b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx @@ -84,9 +84,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSwapGate.base_class "qiskit.circuit.library.CSwapGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -105,41 +103,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSwapGate.ctrl_state "qiskit.circuit.library.CSwapGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -147,15 +133,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -167,15 +149,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx index ac751b86649b..d7eca7b24e9e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx @@ -63,9 +63,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *|*[*int*](https://docs.python.org/3/library/functions.html#int) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CU1Gate.base_class "qiskit.circuit.library.CU1Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -84,41 +82,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CU1Gate.ctrl_state "qiskit.circuit.library.CU1Gate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -126,15 +112,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -146,15 +128,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx index 8a704b079ea4..885f95090541 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx @@ -91,9 +91,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CU3Gate.base_class "qiskit.circuit.library.CU3Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -112,41 +110,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CU3Gate.ctrl_state "qiskit.circuit.library.CU3Gate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -154,15 +140,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -174,15 +156,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx index 8d450de3d255..0e65d0fd8d9d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx @@ -82,9 +82,7 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CUGate.base_class "qiskit.circuit.library.CUGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -103,41 +101,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CUGate.ctrl_state "qiskit.circuit.library.CUGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -145,15 +131,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -165,15 +147,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx index 3809c796365b..282212e6105d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx @@ -71,9 +71,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CXGate.base_class "qiskit.circuit.library.CXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -92,41 +90,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CXGate.ctrl_state "qiskit.circuit.library.CXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -134,15 +120,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -154,15 +136,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx index c02040ee8584..1e8d8b8c6ed2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx @@ -63,9 +63,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CYGate.base_class "qiskit.circuit.library.CYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -84,41 +82,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CYGate.ctrl_state "qiskit.circuit.library.CYGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -126,15 +112,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -146,15 +128,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx index 4c3b6e34db54..f8bb0a183ab0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CZGate.base_class "qiskit.circuit.library.CZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,41 +63,29 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CZGate.ctrl_state "qiskit.circuit.library.CZGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -107,15 +93,11 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -127,15 +109,11 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx index f92bde0c7c93..ada7edf949d4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx @@ -43,9 +43,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.DCXGate.base_class "qiskit.circuit.library.DCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -64,53 +62,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index 7a6b07edda8b..b5985a361b73 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -27,9 +27,11 @@ python_api_name: qiskit.circuit.library.Diagonal ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx b/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx index d17022986f33..0f6f4bf83007 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx @@ -45,9 +45,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.DiagonalGate.base_class "qiskit.circuit.library.DiagonalGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -66,53 +64,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index 9b4a140e0924..0273f170c8be 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -66,9 +66,11 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx index 6c31141c5820..37fb8e89ba07 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx @@ -68,9 +68,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ECRGate.base_class "qiskit.circuit.library.ECRGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -89,53 +87,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index 142d5ed53bd6..a86b23f40802 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -86,9 +86,7 @@ python_api_name: qiskit.circuit.library.EfficientSU2 ## Attributes - ### parameter\_bounds - - + Return the parameter bounds. **Returns** @@ -96,9 +94,11 @@ python_api_name: qiskit.circuit.library.EfficientSU2 The parameter bounds. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index d56cf9264609..7d918d71bd47 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -26,9 +26,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz ## Attributes - ### evolution - - + The evolution converter used to compute the evolution. **Returns** @@ -40,9 +38,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz [EvolutionSynthesis](qiskit.synthesis.EvolutionSynthesis "qiskit.synthesis.EvolutionSynthesis") - ### num\_qubits - - + Returns the number of qubits in this circuit. **Returns** @@ -50,9 +46,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz The number of qubits. - ### operators - - + The operators that are evolved in this circuit. **Returns** @@ -64,15 +58,15 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz [list](https://docs.python.org/3/library/stdtypes.html#list) - ### preferred\_init\_points - - + Getter of preferred initial points based on the given initial state. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index 93de6913688f..012a69fcc95e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -34,9 +34,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx index 1851e482e7f9..c18ac635798d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx @@ -36,9 +36,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ExactReciprocalGate.base_class "qiskit.circuit.library.ExactReciprocalGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -57,53 +55,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index f4e876c4e90f..3c40c170408f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -104,9 +104,7 @@ $$ ## Attributes - ### parameter\_bounds - - + Return the parameter bounds. **Returns** @@ -114,9 +112,11 @@ $$ The parameter bounds. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index 7726a0fcdf55..ef9254083589 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -48,9 +48,11 @@ python_api_name: qiskit.circuit.library.FourierChecking ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx b/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx index 10c6c6bad9c4..d981564b2ebd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx @@ -39,9 +39,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.FullAdderGate.base_class "qiskit.circuit.library.FullAdderGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -60,53 +58,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### num\_state\_qubits - - + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -114,9 +96,7 @@ $$ The number of state qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index d4c841acca33..47950e503c68 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations ## Attributes - ### basis - - + The kind of Pauli rotation to be used. Set the basis to ‘X’, ‘Y’ or ‘Z’ for controlled-X, -Y, or -Z rotations respectively. @@ -33,9 +31,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The kind of Pauli rotation used in controlled rotation. - ### num\_ancilla\_qubits - - + The minimum number of ancilla qubits in the circuit. **Returns** @@ -43,9 +39,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The minimal number of ancillas required. - ### num\_state\_qubits - - + The number of state qubits representing the state $|x\rangle$. **Returns** @@ -53,9 +47,11 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The number of state qubits. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index 6364504c6f84..c93b38715ac3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -55,9 +55,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index 68280f05bb52..cc002882522b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -45,9 +45,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index 45c0b8dc2c84..0c765e27f4e7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -46,9 +46,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index 6bfc95238862..b8aacee0f7a9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -46,9 +46,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index 5ebff50588df..08553321e6f2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -46,9 +46,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx index 9e108691b022..c34c4d902313 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx @@ -33,9 +33,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.GlobalPhaseGate.base_class "qiskit.circuit.library.GlobalPhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -54,53 +52,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index dcb468f616c6..d9ce3d40996d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -55,9 +55,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx index 90d579acddcf..0f5627c84f9a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx @@ -56,15 +56,11 @@ $$ ## Attributes - ### adjacency\_matrix - - + Returns the adjacency matrix. - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.GraphStateGate.base_class "qiskit.circuit.library.GraphStateGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -83,53 +79,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index 25fef4e49e64..e9c2b8795881 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -164,33 +164,27 @@ $$ ## Attributes - ### oracle - - + The oracle implementing a reflection about the bad state. - ### reflection\_qubits - - + Reflection qubits, on which S0 is applied (if S0 is not user-specified). - ### state\_preparation - - + The subcircuit implementing the A operator or Hadamards. - ### zero\_reflection - - + The subcircuit implementing the reflection about 0. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HGate.mdx b/docs/api/qiskit/qiskit.circuit.library.HGate.mdx index e585036e602f..5450debd3eda 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HGate.mdx @@ -41,9 +41,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.HGate.base_class "qiskit.circuit.library.HGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -62,53 +60,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index dc3fe88cae28..f4f6f4f283c5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -67,9 +67,11 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx b/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx index 2721003e547a..c8c1cee4efae 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx @@ -40,9 +40,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.HalfAdderGate.base_class "qiskit.circuit.library.HalfAdderGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -61,53 +59,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### num\_state\_qubits - - + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -115,9 +97,7 @@ $$ The number of state qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx b/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx index 1403bb9ec37b..0d425a278aa7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx @@ -27,9 +27,7 @@ python_api_name: qiskit.circuit.library.HamiltonianGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.HamiltonianGate.base_class "qiskit.circuit.library.HamiltonianGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -48,53 +46,37 @@ python_api_name: qiskit.circuit.library.HamiltonianGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 4176e7e4b88b..7929bdd6a56a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -57,9 +57,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IGate.mdx b/docs/api/qiskit/qiskit.circuit.library.IGate.mdx index a3e5c6d9968f..8f38eccefb62 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IGate.mdx @@ -40,9 +40,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.IGate.base_class "qiskit.circuit.library.IGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -61,53 +59,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index 1a02e6f297f3..be32afb63247 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -45,9 +45,11 @@ python_api_name: qiskit.circuit.library.IQP ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx b/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx index 87760af70906..aedd78787505 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx @@ -37,9 +37,7 @@ python_api_name: qiskit.circuit.library.Initialize ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.Initialize.base_class "qiskit.circuit.library.Initialize.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -58,53 +56,37 @@ python_api_name: qiskit.circuit.library.Initialize In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + Return initialize params. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index 2718c0824ae3..0de1ad9564e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -54,9 +54,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx index 69f05de37871..20b1c472042f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx @@ -50,9 +50,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.InnerProductGate.base_class "qiskit.circuit.library.InnerProductGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -71,53 +69,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index 21d14aaca22c..00723f42af9b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -30,9 +30,7 @@ $$ ## Attributes - ### geq - - + Return whether the comparator compares greater or less equal. **Returns** @@ -40,9 +38,7 @@ $$ True, if the comparator compares `>=`, False if `<`. - ### num\_state\_qubits - - + The number of qubits encoding the state for the comparison. **Returns** @@ -50,9 +46,7 @@ $$ The number of state qubits. - ### value - - + The value to compare the qubit register to. **Returns** @@ -60,9 +54,11 @@ $$ The value against which the value of the qubit register is compared. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx index 0aea9619cb0f..7ad5c4ea073c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx @@ -28,9 +28,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.IntegerComparatorGate.base_class "qiskit.circuit.library.IntegerComparatorGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -49,53 +47,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx b/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx index 573ae2827832..abaccc087a62 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx @@ -30,9 +30,7 @@ python_api_name: qiskit.circuit.library.Isometry ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.Isometry.base_class "qiskit.circuit.library.Isometry.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -51,53 +49,37 @@ python_api_name: qiskit.circuit.library.Isometry In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index a30d8cdfc089..7aeead4dcf6c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -67,9 +67,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx index eb0c3bf2b276..5247e14b241f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx @@ -63,9 +63,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.LinearAmplitudeFunctionGate.base_class "qiskit.circuit.library.LinearAmplitudeFunctionGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -84,53 +82,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx index 1b9f038e03b9..9b3070de2b58 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx @@ -56,9 +56,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.LinearFunction.base_class "qiskit.circuit.library.LinearFunction.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -77,65 +75,45 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### linear - - + Returns the n x n matrix representing this linear function. - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### original\_circuit - - + Returns the original circuit used to construct this linear function (including None, when the linear function is not constructed from a circuit). - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 1d3efd6675e3..0c08f636afb8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### offset - - + The angle of the single qubit offset rotation on the target qubit. Before applying the controlled rotations, a single rotation of angle `offset` is applied to the target qubit. @@ -56,9 +54,7 @@ $$ The offset angle. - ### slope - - + The multiplicative factor in the rotation angle of the controlled rotations. The rotation angles are `slope * 2^0`, `slope * 2^1`, … , `slope * 2^(n-1)` where `n` is the number of state qubits. @@ -68,9 +64,11 @@ $$ The rotation angle common in all controlled rotations. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx index 02ec17bd6f0b..1464d63b25c7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.LinearPauliRotationsGate.base_class "qiskit.circuit.library.LinearPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 317d21efcf8f..6fb8233056f6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -49,15 +49,15 @@ python_api_name: qiskit.circuit.library.MCMT ## Attributes - ### num\_ancilla\_qubits - - + Return the number of ancillas. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx index 44337ac0fe23..8c6639c220cb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx @@ -40,9 +40,7 @@ python_api_name: qiskit.circuit.library.MCMTGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MCMTGate.base_class "qiskit.circuit.library.MCMTGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -61,41 +59,29 @@ python_api_name: qiskit.circuit.library.MCMTGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.MCMTGate.ctrl_state "qiskit.circuit.library.MCMTGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -103,15 +89,11 @@ python_api_name: qiskit.circuit.library.MCMTGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -123,15 +105,11 @@ python_api_name: qiskit.circuit.library.MCMTGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 1d6123f273b4..ae2248f67239 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -66,15 +66,15 @@ python_api_name: qiskit.circuit.library.MCMTVChain * **num\_ctrl\_qubits** ([*int*](https://docs.python.org/3/library/functions.html#int)) * **num\_target\_qubits** ([*int*](https://docs.python.org/3/library/functions.html#int)) - ### num\_ancilla\_qubits - - + Return the number of ancilla qubits required. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx index f4870a85ec76..3195939fc0b1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx @@ -45,9 +45,7 @@ python_api_name: qiskit.circuit.library.MCPhaseGate * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *|*[*int*](https://docs.python.org/3/library/functions.html#int) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MCPhaseGate.base_class "qiskit.circuit.library.MCPhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -66,41 +64,29 @@ python_api_name: qiskit.circuit.library.MCPhaseGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.MCPhaseGate.ctrl_state "qiskit.circuit.library.MCPhaseGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -108,15 +94,11 @@ python_api_name: qiskit.circuit.library.MCPhaseGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -128,15 +110,11 @@ python_api_name: qiskit.circuit.library.MCPhaseGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx index 36f879bcdc29..1a77f274af61 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx @@ -25,9 +25,7 @@ python_api_name: qiskit.circuit.library.MCXGate * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MCXGate.base_class "qiskit.circuit.library.MCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -46,41 +44,29 @@ python_api_name: qiskit.circuit.library.MCXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### ctrl\_state - - + Return the control state of the gate as a decimal integer. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.MCXGate.ctrl_state "qiskit.circuit.library.MCXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -88,21 +74,15 @@ python_api_name: qiskit.circuit.library.MCXGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - ### num\_ancilla\_qubits - - + The number of ancilla qubits. - ### num\_clbits - - + Return the number of clbits. - ### num\_ctrl\_qubits - - + Get number of control qubits. **Returns** @@ -114,15 +94,11 @@ python_api_name: qiskit.circuit.library.MCXGate [int](https://docs.python.org/3/library/functions.html#int) - ### num\_qubits - - + Return the number of qubits. - ### params - - + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx index 8752ebecbca8..bb74640ca101 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx @@ -49,9 +49,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MSGate.base_class "qiskit.circuit.library.MSGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -70,53 +68,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx index c583b631bb60..cf5980ca793d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx @@ -38,9 +38,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ModularAdderGate.base_class "qiskit.circuit.library.ModularAdderGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -59,53 +57,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### num\_state\_qubits - - + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -113,9 +95,7 @@ $$ The number of state qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx index f583e6e58565..76f649dcc62f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx @@ -47,9 +47,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MultiplierGate.base_class "qiskit.circuit.library.MultiplierGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -68,53 +66,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### num\_result\_qubits - - + The number of result qubits to limit the output to. **Returns** @@ -122,9 +104,7 @@ $$ The number of result qubits. - ### num\_state\_qubits - - + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -132,9 +112,7 @@ $$ The number of state qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index e54947e84e41..6e313831b38f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -70,9 +70,7 @@ python_api_name: qiskit.circuit.library.NLocal ## Attributes - ### entanglement - - + Get the entanglement strategy. **Returns** @@ -80,9 +78,7 @@ python_api_name: qiskit.circuit.library.NLocal The entanglement strategy, see [`get_entangler_map()`](#qiskit.circuit.library.NLocal.get_entangler_map "qiskit.circuit.library.NLocal.get_entangler_map") for more detail on how the format is interpreted. - ### entanglement\_blocks - - + The blocks in the entanglement layers. **Returns** @@ -90,15 +86,11 @@ python_api_name: qiskit.circuit.library.NLocal The blocks in the entanglement layers. - ### flatten - - + Returns whether the circuit is wrapped in nested gates/instructions or flattened. - ### initial\_state - - + Return the initial state that is added in front of the n-local circuit. **Returns** @@ -106,9 +98,7 @@ python_api_name: qiskit.circuit.library.NLocal The initial state. - ### insert\_barriers - - + If barriers are inserted in between the layers or not. **Returns** @@ -116,9 +106,7 @@ python_api_name: qiskit.circuit.library.NLocal `True`, if barriers are inserted in between the layers, `False` if not. - ### num\_layers - - + Return the number of layers in the n-local circuit. **Returns** @@ -126,9 +114,7 @@ python_api_name: qiskit.circuit.library.NLocal The number of layers in the circuit. - ### num\_parameters\_settable - - + The number of total parameters that can be set to distinct values. This does not change when the parameters are bound or exchanged for same parameters, and therefore is different from `num_parameters` which counts the number of unique [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter") objects currently in the circuit. @@ -142,9 +128,7 @@ python_api_name: qiskit.circuit.library.NLocal - ### num\_qubits - - + Returns the number of qubits in this circuit. **Returns** @@ -152,9 +136,7 @@ python_api_name: qiskit.circuit.library.NLocal The number of qubits. - ### ordered\_parameters - - + The parameters used in the underlying circuit. This includes float values and duplicates. @@ -178,9 +160,7 @@ python_api_name: qiskit.circuit.library.NLocal The parameters objects used in the circuit. - ### parameter\_bounds - - + The parameter bounds for the unbound parameters in the circuit. **Returns** @@ -188,9 +168,7 @@ python_api_name: qiskit.circuit.library.NLocal A list of pairs indicating the bounds, as (lower, upper). None indicates an unbounded parameter in the corresponding direction. If `None` is returned, problem is fully unbounded. - ### preferred\_init\_points - - + The initial points for the parameters. Can be stored as initial guess in optimization. **Returns** @@ -198,9 +176,7 @@ python_api_name: qiskit.circuit.library.NLocal The initial values for the parameters, or None, if none have been set. - ### reps - - + The number of times rotation and entanglement block are repeated. **Returns** @@ -208,9 +184,7 @@ python_api_name: qiskit.circuit.library.NLocal The number of repetitions. - ### rotation\_blocks - - + The blocks in the rotation layers. **Returns** @@ -218,9 +192,11 @@ python_api_name: qiskit.circuit.library.NLocal The blocks in the rotation layers. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index 54a895c74972..c5118037db6b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -35,9 +35,11 @@ python_api_name: qiskit.circuit.library.OR ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx b/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx index b452c5481f63..a257e2c35a9a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx @@ -30,9 +30,7 @@ python_api_name: qiskit.circuit.library.OrGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.OrGate.base_class "qiskit.circuit.library.OrGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -51,53 +49,37 @@ python_api_name: qiskit.circuit.library.OrGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx index d959fc0d36d1..3e3651d3de73 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx @@ -79,9 +79,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliEvolutionGate.base_class "qiskit.circuit.library.PauliEvolutionGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -100,59 +98,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. - ### time - - + Return the evolution time as stored in the gate parameters. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index 80decec60f61..388a8e9e0c21 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -114,9 +114,7 @@ $$ ## Attributes - ### alpha - - + The Pauli rotation factor (alpha). **Returns** @@ -124,9 +122,7 @@ $$ The Pauli rotation factor. - ### entanglement\_blocks - - + The blocks in the entanglement layers. **Returns** @@ -134,9 +130,7 @@ $$ The blocks in the entanglement layers. - ### feature\_dimension - - + Returns the feature dimension (which is equal to the number of qubits). **Returns** @@ -144,15 +138,11 @@ $$ The feature dimension of this feature map. - ### num\_parameters\_settable - - + The number of distinct parameters. - ### paulis - - + The Pauli strings used in the entanglement of the qubits. **Returns** @@ -160,9 +150,11 @@ $$ The Pauli strings as list. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx index 8ce3dd56144d..a2f99ca7ef90 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx @@ -28,9 +28,7 @@ python_api_name: qiskit.circuit.library.PauliGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliGate.base_class "qiskit.circuit.library.PauliGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -49,53 +47,37 @@ python_api_name: qiskit.circuit.library.PauliGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx index b44631d6044d..30e1b31469de 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx @@ -39,9 +39,7 @@ python_api_name: qiskit.circuit.library.PauliProductMeasurement ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliProductMeasurement.base_class "qiskit.circuit.library.PauliProductMeasurement.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -60,53 +58,37 @@ python_api_name: qiskit.circuit.library.PauliProductMeasurement In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx index 2d2a2124e55b..082d4b9dbd75 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx @@ -42,9 +42,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliProductRotationGate.base_class "qiskit.circuit.library.PauliProductRotationGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,53 +61,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index 1b2e17bc878a..221046e36a97 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -69,9 +69,7 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign ## Attributes - ### num\_parameters\_settable - - + Return the number of settable parameters. **Returns** @@ -79,9 +77,11 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign The number of possibly distinct parameters. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index 044849886194..6c7a660e7b48 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -37,9 +37,11 @@ python_api_name: qiskit.circuit.library.Permutation ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx index 34808a8f7c35..0021525b1dbb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx @@ -33,9 +33,7 @@ python_api_name: qiskit.circuit.library.PermutationGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PermutationGate.base_class "qiskit.circuit.library.PermutationGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -54,59 +52,41 @@ python_api_name: qiskit.circuit.library.PermutationGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. - ### pattern - - + Returns the permutation pattern defining this permutation. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 35ba35758107..096dbe79f0f7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -50,9 +50,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx index a5b58ef17282..9b774ec812a6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx @@ -66,9 +66,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PhaseGate.base_class "qiskit.circuit.library.PhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -87,53 +85,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index 7b7cd0245652..e250ca9d7b95 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -36,9 +36,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx index bb131d0767e1..58d3762d72d4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx @@ -33,9 +33,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PhaseOracleGate.base_class "qiskit.circuit.library.PhaseOracleGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -54,53 +52,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index dfd6223afaba..560dc39d42dd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -50,9 +50,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev ## Attributes - ### breakpoints - - + The breakpoints for the piecewise approximation. **Returns** @@ -60,9 +58,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The breakpoints for the piecewise approximation. - ### degree - - + The degree of the polynomials. **Returns** @@ -70,9 +66,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The degree of the polynomials. - ### f\_x - - + The function to be approximated. **Returns** @@ -80,9 +74,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The function to be approximated. - ### num\_state\_qubits - - + The number of state qubits representing the state $|x\rangle$. **Returns** @@ -90,9 +82,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The number of state qubits. - ### polynomials - - + The polynomials for the piecewise approximation. **Returns** @@ -104,9 +94,11 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev [**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – If the input function is not in the correct format. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx index b8f6cee1cc23..49027883bd76 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx @@ -51,9 +51,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshevGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PiecewiseChebyshevGate.base_class "qiskit.circuit.library.PiecewiseChebyshevGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -72,53 +70,37 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshevGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index b930611e2227..20f70f772e4e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -35,17 +35,13 @@ $$ ## Attributes - ### breakpoints - - + The breakpoints of the piecewise linear function. The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - ### contains\_zero\_breakpoint - - + Whether 0 is the first breakpoint. **Returns** @@ -53,9 +49,7 @@ $$ True, if 0 is the first breakpoint, otherwise False. - ### mapped\_offsets - - + The offsets mapped to the internal representation. **Returns** @@ -63,9 +57,7 @@ $$ The mapped offsets. - ### mapped\_slopes - - + The slopes mapped to the internal representation. **Returns** @@ -73,25 +65,23 @@ $$ The mapped slopes. - ### offsets - - + The offsets of the piecewise linear function. The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - ### slopes - - + The slopes of the piecewise linear function. The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx index 7cc5a96ff56c..a700109a11e5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx @@ -37,9 +37,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.base_class "qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -58,53 +56,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index 52cf30ff8cbe..0c32d1dcecd9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -79,9 +79,7 @@ $$ ## Attributes - ### breakpoints - - + The breakpoints of the piecewise polynomial function. The function is polynomial in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. @@ -91,9 +89,7 @@ $$ The list of breakpoints. - ### coeffs - - + The coefficients of the polynomials. **Returns** @@ -101,9 +97,7 @@ $$ The polynomial coefficients per interval as nested lists. - ### contains\_zero\_breakpoint - - + Whether 0 is the first breakpoint. **Returns** @@ -111,9 +105,7 @@ $$ True, if 0 is the first breakpoint, otherwise False. - ### mapped\_coeffs - - + The coefficients mapped to the internal representation, since we only compare x>=breakpoint. **Returns** @@ -121,9 +113,11 @@ $$ The mapped coefficients. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx index eb5eac0febd3..c4330b912aac 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx @@ -77,9 +77,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.base_class "qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -98,53 +96,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index 820fcc21a8f2..daa745988fb2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -58,9 +58,7 @@ $$ ## Attributes - ### coeffs - - + The coefficients of the polynomial. `coeffs[i]` is the coefficient of the i-th power of the function input $x$, that means that the rotation angles are based on the coefficients value, following the formula @@ -76,9 +74,7 @@ $$ The coefficients of the polynomial. - ### degree - - + Return the degree of the polynomial, equals to the number of coefficients minus 1. **Returns** @@ -86,9 +82,11 @@ $$ The degree of the polynomial. If the coefficients have not been set, return 0. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx index 49e49a1aa079..c0db815b49f6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx @@ -58,9 +58,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PolynomialPauliRotationsGate.base_class "qiskit.circuit.library.PolynomialPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -79,53 +77,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 89ee737c4dcc..06502c06b91b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -28,9 +28,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz ## Attributes - ### cost\_operator - - + Returns an operator representing the cost of the optimization problem. **Returns** @@ -42,15 +40,11 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz BaseOperator or OperatorBase - ### initial\_state - - + Returns an optional initial state as a circuit - ### mixer\_operator - - + Returns an optional mixer operator expressed as an operator or a quantum circuit. **Returns** @@ -62,13 +56,9 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz BaseOperator or OperatorBase or [QuantumCircuit](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit"), optional - ### num\_qubits - - + - ### operators - - + The operators that are evolved in this circuit. **Returns** @@ -82,9 +72,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz List\[Union\[BaseOperator, OperatorBase, [QuantumCircuit](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")]] - ### parameter\_bounds - - + The parameter bounds for the unbound parameters in the circuit. **Returns** @@ -92,15 +80,15 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz A list of pairs indicating the bounds, as (lower, upper). None indicates an unbounded parameter in the corresponding direction. If None is returned, problem is fully unbounded. - ### reps - - + Returns the reps parameter, which determines the depth of the circuit. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index fdb545deb7ec..64f481b14424 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -50,9 +50,7 @@ $$ ## Attributes - ### approximation\_degree - - + The approximation degree of the QFT. **Returns** @@ -60,9 +58,7 @@ $$ The currently set approximation degree. - ### do\_swaps - - + Whether the final swaps of the QFT are applied or not. **Returns** @@ -70,9 +66,7 @@ $$ True, if the final swaps are applied, False if not. - ### insert\_barriers - - + Whether barriers are inserted for better visualization or not. **Returns** @@ -80,9 +74,7 @@ $$ True, if barriers are inserted, False if not. - ### num\_qubits - - + The number of qubits in the QFT circuit. **Returns** @@ -90,9 +82,11 @@ $$ The number of qubits in the circuit. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx b/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx index 55b9b49915f5..3309663f188c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx @@ -25,9 +25,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.QFTGate.base_class "qiskit.circuit.library.QFTGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -46,53 +44,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index f99c17eba756..21d75a05ef90 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -56,9 +56,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx index d347ff17eba6..39bd8878fe86 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx @@ -50,9 +50,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.QuadraticFormGate.base_class "qiskit.circuit.library.QuadraticFormGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -71,53 +69,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index ae418a658553..d5156c744b60 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -43,9 +43,11 @@ python_api_name: qiskit.circuit.library.QuantumVolume ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx index 62fc9ac3f081..700d5216a2dc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx @@ -23,9 +23,7 @@ python_api_name: qiskit.circuit.library.RC3XGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RC3XGate.base_class "qiskit.circuit.library.RC3XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -44,53 +42,37 @@ python_api_name: qiskit.circuit.library.RC3XGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx index fa6ae3a8f18c..84cf9e7e9783 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx @@ -23,9 +23,7 @@ python_api_name: qiskit.circuit.library.RCCXGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RCCXGate.base_class "qiskit.circuit.library.RCCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -44,53 +42,37 @@ python_api_name: qiskit.circuit.library.RCCXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 3f112bfa2c64..91fd1f69d2e8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -48,9 +48,11 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RGate.mdx index 934dec4dbb1c..7e428c5c2a84 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGate.mdx @@ -43,9 +43,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RGate.base_class "qiskit.circuit.library.RGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -64,53 +62,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx index f8d06d08d0ed..3f94433cfae5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx @@ -49,9 +49,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RVGate.base_class "qiskit.circuit.library.RVGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -70,53 +68,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx index 9470bf200d02..b3707b12aa7f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx @@ -42,9 +42,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RXGate.base_class "qiskit.circuit.library.RXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,53 +61,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx index ec78425e950f..9c09d0a494ea 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx @@ -68,9 +68,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RXXGate.base_class "qiskit.circuit.library.RXXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -89,53 +87,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx index f65615446144..a95ae68decc2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx @@ -42,9 +42,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RYGate.base_class "qiskit.circuit.library.RYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,53 +61,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx index 13e046419518..60e56195d3e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx @@ -68,9 +68,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RYYGate.base_class "qiskit.circuit.library.RYYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -89,53 +87,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx index cb3241d33928..6c836f05a2bd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx @@ -52,9 +52,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RZGate.base_class "qiskit.circuit.library.RZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -73,53 +71,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx index b4169b69bebe..4021ff16d685 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx @@ -108,9 +108,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RZXGate.base_class "qiskit.circuit.library.RZXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -129,53 +127,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx index 786cc465ce4c..dd0f429c2448 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx @@ -80,9 +80,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RZZGate.base_class "qiskit.circuit.library.RZZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -101,53 +99,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index a740c91bc422..131a679f0ffd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -125,9 +125,7 @@ python_api_name: qiskit.circuit.library.RealAmplitudes ## Attributes - ### parameter\_bounds - - + Return the parameter bounds. **Returns** @@ -135,9 +133,11 @@ python_api_name: qiskit.circuit.library.RealAmplitudes The parameter bounds. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.SGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SGate.mdx index 0453fcbb0fa7..02203990f2f3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SGate.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SGate.base_class "qiskit.circuit.library.SGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx index c8f4d1163aad..65753a139aa5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx @@ -50,9 +50,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SXGate.base_class "qiskit.circuit.library.SXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -71,53 +69,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx index 9158584d87fa..4548fd07b08c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx @@ -38,9 +38,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SXdgGate.base_class "qiskit.circuit.library.SXdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -59,53 +57,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx index 069645b592b9..40b158ce0b19 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SdgGate.base_class "qiskit.circuit.library.SdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx b/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx index c8f5425e38df..466bc5bbb285 100644 --- a/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx @@ -44,9 +44,7 @@ python_api_name: qiskit.circuit.library.StatePreparation ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.StatePreparation.base_class "qiskit.circuit.library.StatePreparation.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ python_api_name: qiskit.circuit.library.StatePreparation In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx index d23bfac628b0..8c8ea1efa0ea 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx @@ -49,9 +49,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SwapGate.base_class "qiskit.circuit.library.SwapGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -70,53 +68,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.TGate.mdx b/docs/api/qiskit/qiskit.circuit.library.TGate.mdx index ddf59645d48d..2a1b278f12d6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TGate.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.TGate.base_class "qiskit.circuit.library.TGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx index d8c34e99763b..d60e9c513fd3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx @@ -44,9 +44,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.TdgGate.base_class "qiskit.circuit.library.TdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index bb3f88788596..c9c1bf14026d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -132,9 +132,11 @@ python_api_name: qiskit.circuit.library.TwoLocal ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx index cd327a03e9b2..34e92cd894e4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx @@ -79,9 +79,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.U1Gate.base_class "qiskit.circuit.library.U1Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -100,53 +98,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx index f62cc9157c0b..bd574c9b0f4e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx @@ -79,9 +79,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.U2Gate.base_class "qiskit.circuit.library.U2Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -100,53 +98,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx index b6d17c388c7d..cc0bc79fdecb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx @@ -75,9 +75,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.U3Gate.base_class "qiskit.circuit.library.U3Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -96,53 +94,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx index bd032a2494e1..e0ef3b8c956c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx @@ -48,9 +48,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCGate.base_class "qiskit.circuit.library.UCGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -69,53 +67,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx index 8ed22c3bac3e..9fd3a175f271 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx @@ -22,9 +22,7 @@ python_api_name: qiskit.circuit.library.UCPauliRotGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCPauliRotGate.base_class "qiskit.circuit.library.UCPauliRotGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -43,53 +41,37 @@ python_api_name: qiskit.circuit.library.UCPauliRotGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx index feeb2085ecbe..bbc5b18cb87b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.library.UCRXGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCRXGate.base_class "qiskit.circuit.library.UCRXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,53 +40,37 @@ python_api_name: qiskit.circuit.library.UCRXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx index d61dccc20b64..b5b000d068a3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.library.UCRYGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCRYGate.base_class "qiskit.circuit.library.UCRYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,53 +40,37 @@ python_api_name: qiskit.circuit.library.UCRYGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx index 40fb6b13062f..6c66e1b24b8f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx @@ -21,9 +21,7 @@ python_api_name: qiskit.circuit.library.UCRZGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCRZGate.base_class "qiskit.circuit.library.UCRZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,53 +40,37 @@ python_api_name: qiskit.circuit.library.UCRZGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UGate.mdx index a1d274e77ef2..1eac0968d04f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UGate.mdx @@ -65,9 +65,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UGate.base_class "qiskit.circuit.library.UGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -86,53 +84,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx index 0e9f4e869837..4e3b31be31da 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx @@ -44,9 +44,7 @@ python_api_name: qiskit.circuit.library.UnitaryGate ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UnitaryGate.base_class "qiskit.circuit.library.UnitaryGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -65,53 +63,37 @@ python_api_name: qiskit.circuit.library.UnitaryGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index 08799abe4dcc..43e8f7ccf6a2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -65,9 +65,11 @@ $$ ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index bf152ff48df3..fd659d4edada 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -67,9 +67,11 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 8ddce013d199..3cee6714ecdf 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -62,9 +62,7 @@ $$ ## Attributes - ### num\_carry\_qubits - - + The number of carry qubits required to compute the sum. Note that this is not necessarily equal to the number of ancilla qubits, these can be queried using `num_ancilla_qubits`. @@ -74,9 +72,7 @@ $$ The number of carry qubits required to compute the sum. - ### num\_control\_qubits - - + The number of additional control qubits required. Note that the total number of ancilla qubits can be obtained by calling the method `num_ancilla_qubits`. @@ -86,9 +82,7 @@ $$ The number of additional control qubits required (0 or 1). - ### num\_state\_qubits - - + The number of qubits to be summed. **Returns** @@ -96,9 +90,7 @@ $$ The number of state qubits. - ### num\_sum\_qubits - - + The number of sum qubits in the circuit. **Returns** @@ -106,9 +98,7 @@ $$ The number of qubits needed to represent the weighted sum of the qubits. - ### weights - - + The weights for the qubit states. **Returns** @@ -116,9 +106,11 @@ $$ The weight for the qubit states. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx index 5a9b3f726fd6..ca0f3dcd08fb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx @@ -56,9 +56,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.WeightedSumGate.base_class "qiskit.circuit.library.WeightedSumGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -77,53 +75,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.XGate.mdx index a2f6ee74843c..69d38d55e144 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XGate.mdx @@ -59,9 +59,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.XGate.base_class "qiskit.circuit.library.XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -80,53 +78,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index 9aabad5126c1..bfe402c47937 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -37,9 +37,11 @@ python_api_name: qiskit.circuit.library.XOR ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx index e3778828c5f7..469babd79540 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx @@ -48,9 +48,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.XXMinusYYGate.base_class "qiskit.circuit.library.XXMinusYYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -69,53 +67,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx index 49183a4cdb82..63d00e9f4aab 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx @@ -75,9 +75,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.XXPlusYYGate.base_class "qiskit.circuit.library.XXPlusYYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -96,53 +94,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.YGate.mdx b/docs/api/qiskit/qiskit.circuit.library.YGate.mdx index 02df10e1d2d7..0905098913ae 100644 --- a/docs/api/qiskit/qiskit.circuit.library.YGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.YGate.mdx @@ -59,9 +59,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.YGate.base_class "qiskit.circuit.library.YGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -80,53 +78,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index dec2fce1ce8e..acd7487aa5e4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -83,9 +83,11 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx index 88b8a38bf100..5400d1ed8680 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx @@ -59,9 +59,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ZGate.base_class "qiskit.circuit.library.ZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -80,53 +78,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 68ae296c013b..1a98a5c3eea7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -104,9 +104,11 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ## Attributes - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx b/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx index d24ee0c68b30..a0dcaf9e4a18 100644 --- a/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx @@ -72,9 +72,7 @@ $$ ## Attributes - ### base\_class - - + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.iSwapGate.base_class "qiskit.circuit.library.iSwapGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -93,53 +91,37 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - ### decompositions - - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - ### definition - - + Return definition in terms of other basic gates. - ### label - - + Return instruction label - ### mutable - - + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - ### name - - + Return the name. - ### num\_clbits - - + Return the number of clbits. - ### num\_qubits - - + Return the number of qubits. - ### params - - + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx index 4e1525351efa..03ea17f51ca4 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx @@ -17,9 +17,7 @@ python_api_name: qiskit.dagcircuit.DAGCircuit ## Attributes - ### clbits - - + Returns the current sequence of registered [`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") instances as a list. @@ -35,103 +33,69 @@ python_api_name: qiskit.dagcircuit.DAGCircuit list([`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")) - ### cregs - - + Returns the dict containing the ClassicalRegisters in the circuit - ### duration - - + Returns the total duration of the circuit, set by a scheduling transpiler pass. Its unit is specified by [`unit`](#qiskit.dagcircuit.DAGCircuit.unit "qiskit.dagcircuit.DAGCircuit.unit") DEPRECATED since Qiskit 1.3.0 and will be removed in Qiskit 3.0.0 - ### global\_phase - - + Return the global phase of the circuit. - ### input\_map - - + - ### metadata - - + Circuit metadata - ### name - - + Circuit name. Generally, this corresponds to the name of the QuantumCircuit from which the DAG was generated. - ### node\_counter - - + Returns the number of nodes in the dag. - ### num\_captured\_stretches - - + Number of captured stretches tracked by the circuit. - ### num\_captured\_vars - - + Number of captured classical variables tracked by the circuit. - ### num\_declared\_stretches - - + Number of declared local stretches tracked by the circuit. - ### num\_declared\_vars - - + Number of declared local classical variables tracked by the circuit. - ### num\_input\_vars - - + Number of input classical variables tracked by the circuit. - ### num\_stretches - - + Total number of stretches tracked by the circuit. - ### num\_vars - - + Total number of classical variables tracked by the circuit. - ### output\_map + - - - ### qregs - - + Returns the dict containing the QuantumRegisters in the circuit - ### qubits - - + Returns the current sequence of registered [`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit") instances as a list. @@ -147,17 +111,13 @@ python_api_name: qiskit.dagcircuit.DAGCircuit list([`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")) - ### unit - - + Returns the unit that duration is specified in. DEPRECATED since Qiskit 1.3.0 and will be removed in Qiskit 3.0.0 - ### wires - - + Return a list of the wires in order. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 5da16fc47c4a..c0fcd62630da 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -28,67 +28,149 @@ python_api_name: qiskit.dagcircuit.DAGDepNode * **cindices** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*int*](https://docs.python.org/3/library/functions.html#int)*] | None*) * **nid** ([*int*](https://docs.python.org/3/library/functions.html#int)) - ### cargs + + + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) - + \[ - ### cindices + [Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") - + , ...] + + + + + + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) + + \[ + + [int](https://docs.python.org/3/library/functions.html#int) + + , ...] + + + + + + [bool](https://docs.python.org/3/library/functions.html#bool) + + + + + + [list](https://docs.python.org/3/library/stdtypes.html#list) + + \[ + + [int](https://docs.python.org/3/library/functions.html#int) + + ] | + + [None](https://docs.python.org/3/library/constants.html#None) + + - ### isblocked + + + [str](https://docs.python.org/3/library/stdtypes.html#str) - + | - ### matchedwith + [None](https://docs.python.org/3/library/constants.html#None) + + + + - + + + [list](https://docs.python.org/3/library/stdtypes.html#list) - ### name + \[ - + [int](https://docs.python.org/3/library/functions.html#int) - ### node\_id + ] + + - + + + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) - ### predecessors + \[ - + [int](https://docs.python.org/3/library/functions.html#int) - ### qindices + , ...] + + - + + + [bool](https://docs.python.org/3/library/functions.html#bool) + + | + + [None](https://docs.python.org/3/library/constants.html#None) + + - ### reachable + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + + - + + + [list](https://docs.python.org/3/library/stdtypes.html#list) - ### sort\_key + \[ - + [int](https://docs.python.org/3/library/functions.html#int) - ### successors + ] + + - + + + [list](https://docs.python.org/3/library/stdtypes.html#list) - ### successorstovisit + \[ - + [int](https://docs.python.org/3/library/functions.html#int) - ### type + ] | - + [None](https://docs.python.org/3/library/constants.html#None) + + - ### op + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + + - + Returns the Instruction object corresponding to the op for the node, else None - ### qargs + + + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) + + \[ + + [Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit") + + , ...] + - Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx index b310a102d144..57546bad6def 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx @@ -39,9 +39,7 @@ python_api_name: qiskit.dagcircuit.DAGDependency ## Attributes - ### global\_phase - - + Return the global phase of the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx index 707c4defbc08..bea063d9d73e 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx @@ -15,8 +15,6 @@ python_api_name: qiskit.dagcircuit.DAGInNode ## Attributes - ### wire - - + diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx index 1d3b5eaaff72..9be3c156b6f3 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx @@ -15,47 +15,27 @@ python_api_name: qiskit.dagcircuit.DAGOpNode ## Attributes - ### cargs + - + - ### definition + - + - ### label - - - - ### matrix - - - - ### name - - + Returns the Instruction name corresponding to the op for this node - ### num\_clbits - - - - ### num\_qubits - - - - ### op - - + - ### params + - + - ### qargs + - + ## Methods diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx index 9d5f894b665d..04e24c38f834 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx @@ -15,8 +15,6 @@ python_api_name: qiskit.dagcircuit.DAGOutNode ## Attributes - ### wire - - + diff --git a/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx b/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx index abadbd64dafb..151058ebf221 100644 --- a/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx +++ b/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx @@ -25,9 +25,7 @@ python_api_name: qiskit.passmanager.ConditionalController ## Attributes - ### passes - - + Alias of tasks for backward compatibility. diff --git a/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx b/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx index 571f37d0bb49..e1e65b5efbc2 100644 --- a/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx +++ b/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx @@ -25,9 +25,7 @@ python_api_name: qiskit.passmanager.DoWhileController ## Attributes - ### passes - - + Alias of tasks for backward compatibility. diff --git a/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx b/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx index 9034b611e27a..12d703fe819b 100644 --- a/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx +++ b/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx @@ -24,9 +24,7 @@ python_api_name: qiskit.passmanager.FlowControllerLinear ## Attributes - ### passes - - + Alias of tasks for backward compatibility. diff --git a/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx b/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx index a235b78d690b..891e04eb3f9f 100644 --- a/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx +++ b/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx @@ -154,9 +154,7 @@ python_api_name: qiskit.passmanager.MultiStagePassManager ## Attributes - ### stages - - + The stage names. These are immutable. The stages themselves can be modified by writing to the attribute with the same name as the stage. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index dea2a2e90722..c067ea02e264 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -24,15 +24,19 @@ python_api_name: qiskit.passmanager.PassManagerState * **workflow\_status** ([*WorkflowStatus*](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus")) * **property\_set** ([*PropertySet*](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet")) - ### workflow\_status + + + [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + - Status of the current compilation workflow. - ### property\_set + + + [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + - Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index a04448f5bdc8..0c12389eabae 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -23,21 +23,27 @@ python_api_name: qiskit.passmanager.WorkflowStatus * **completed\_passes** ([*set*](https://docs.python.org/3/library/stdtypes.html#set)) * **previous\_run** (*RunState*) - ### count + + + [int](https://docs.python.org/3/library/functions.html#int) + - Current number of pass execution. - ### previous\_run + + + RunState + - Status of the latest pass run. - ### completed\_passes + + + [set](https://docs.python.org/3/library/stdtypes.html#set) + - Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx b/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx index 0ce5e8660b68..1e9a601cc3bb 100644 --- a/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx +++ b/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx @@ -42,15 +42,11 @@ $$ ## Attributes - ### backend - - + Returns the backend which this estimator object is based on. - ### options - - + Return the options diff --git a/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx b/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx index 5830038156f6..f673072f4720 100644 --- a/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx +++ b/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx @@ -36,15 +36,11 @@ python_api_name: qiskit.primitives.BackendSamplerV2 ## Attributes - ### backend - - + Returns the backend which this sampler object is based on. - ### options - - + Return the options diff --git a/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx b/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx index c6070af40103..33db1ce70471 100644 --- a/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx +++ b/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx @@ -72,9 +72,7 @@ $$ ## Attributes - ### options - - + Return options values for the estimator. **Returns** diff --git a/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx b/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx index 258c4730d4cb..85a198c4103a 100644 --- a/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx +++ b/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx @@ -71,9 +71,7 @@ python_api_name: qiskit.primitives.BaseSamplerV1 ## Attributes - ### options - - + Return options values for the estimator. **Returns** diff --git a/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx b/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx index a9e3c4a8254b..3b97a136a3df 100644 --- a/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx +++ b/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx @@ -54,29 +54,19 @@ python_api_name: qiskit.primitives.BindingsArray ## Attributes - ### data - - + The keyword values of this array. - ### ndim - - - - ### num\_parameters + - + The total number of parameters. - ### shape - - - - ### size + - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.BitArray.mdx b/docs/api/qiskit/qiskit.primitives.BitArray.mdx index 381136869711..65cdcfbe8296 100644 --- a/docs/api/qiskit/qiskit.primitives.BitArray.mdx +++ b/docs/api/qiskit/qiskit.primitives.BitArray.mdx @@ -35,39 +35,27 @@ python_api_name: qiskit.primitives.BitArray ## Attributes - ### array - - + The raw NumPy array of data. - ### ndim - - - - ### num\_bits + - + The number of bits in the register that this array stores data for. For example, a `ClassicalRegister(5, "meas")` would result in `num_bits=5`. - ### num\_shots - - + The number of shots sampled from the register in each configuration. More precisely, the length of the second last axis of [`array`](#qiskit.primitives.BitArray.array "qiskit.primitives.BitArray.array"). - ### shape - - - - ### size + - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.DataBin.mdx b/docs/api/qiskit/qiskit.primitives.DataBin.mdx index aa77381c2021..710573aa4f09 100644 --- a/docs/api/qiskit/qiskit.primitives.DataBin.mdx +++ b/docs/api/qiskit/qiskit.primitives.DataBin.mdx @@ -53,17 +53,11 @@ python_api_name: qiskit.primitives.DataBin ## Attributes - ### ndim + - + - ### shape - - - - ### size - - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx index ff4f39b5f8f7..04bafe951e77 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx @@ -33,41 +33,27 @@ python_api_name: qiskit.primitives.EstimatorPub ## Attributes - ### circuit - - + A quantum circuit. - ### ndim - - + - ### observables - - + An observables array. - ### parameter\_values - - + A bindings array. - ### precision - - + The target precision for expectation value estimates (optional). - ### shape - - - - ### size + - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index d32503e4f4a6..d31fdb53ec07 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -26,12 +26,26 @@ python_api_name: qiskit.primitives.EstimatorResult ## Attributes - ### values + + + np.ndarray\[Any, np.dtype\[np.float64]] + + - + + + [list](https://docs.python.org/3/library/stdtypes.html#list) - ### metadata + \[ - + [dict](https://docs.python.org/3/library/stdtypes.html#dict) + + \[ + + [str](https://docs.python.org/3/library/stdtypes.html#str) + + , Any]] + + diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index 3ddfb9a25213..0a6d3b6a62bb 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -8,9 +8,13 @@ python_api_name: qiskit.primitives.ObservableLike -# ObservableLike +# qiskit.primitives.ObservableLike + + + + \= str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] + - Represent a union type E.g. for int | str diff --git a/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx b/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx index 473afe905cb6..aa685da7ca46 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx @@ -28,23 +28,15 @@ python_api_name: qiskit.primitives.ObservablesArray ## Attributes - ### ndim + - - - ### num\_qubits - - + The number of qubits each observable acts on. - ### shape - - - - ### size + - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index 84def18efc4e..2013567234dc 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -8,9 +8,13 @@ python_api_name: qiskit.primitives.ParameterLike -# ParameterLike +# qiskit.primitives.ParameterLike + + + + \= qiskit.\_accelerate.circuit.Parameter | str + - Represent a union type E.g. for int | str diff --git a/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx b/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx index 610766266860..2659e440d466 100644 --- a/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx @@ -32,9 +32,7 @@ python_api_name: qiskit.primitives.PrimitiveResult ## Attributes - ### metadata - - + The metadata of this primitive result. diff --git a/docs/api/qiskit/qiskit.primitives.PubResult.mdx b/docs/api/qiskit/qiskit.primitives.PubResult.mdx index 9267dc7d4d03..5a8e18dc90ad 100644 --- a/docs/api/qiskit/qiskit.primitives.PubResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.PubResult.mdx @@ -28,15 +28,11 @@ python_api_name: qiskit.primitives.PubResult ## Attributes - ### data - - + Result data for the pub. - ### metadata - - + Metadata for the pub. diff --git a/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx b/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx index 7772b7434e9c..06277b8593b5 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx @@ -28,37 +28,25 @@ python_api_name: qiskit.primitives.SamplerPub ## Attributes - ### circuit - - + A quantum circuit. - ### ndim - - - - ### parameter\_values + - + A bindings array. - ### shape + - - - ### shots - - + A specific number of shots to run with (optional). This value takes precedence over any value owed by or supplied to a sampler. - ### size - - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx index 0e4773d7215c..a18970f388d8 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx @@ -24,15 +24,11 @@ python_api_name: qiskit.primitives.SamplerPubResult ## Attributes - ### data - - + Result data for the pub. - ### metadata - - + Metadata for the pub. diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index d851a481a3d2..84f9fe7adc3c 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -26,12 +26,36 @@ python_api_name: qiskit.primitives.SamplerResult ## Attributes - ### quasi\_dists + + + [list](https://docs.python.org/3/library/stdtypes.html#list) - + \[ - ### metadata + [QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution") - + ] + + + + + + [list](https://docs.python.org/3/library/stdtypes.html#list) + + \[ + + [dict](https://docs.python.org/3/library/stdtypes.html#dict) + + \[ + + [str](https://docs.python.org/3/library/stdtypes.html#str) + + , + + [Any](https://docs.python.org/3/library/typing.html#typing.Any) + + ]] + + diff --git a/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx b/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx index d2c009779d06..e11d07cc57b4 100644 --- a/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx +++ b/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx @@ -89,15 +89,11 @@ python_api_name: qiskit.primitives.StatevectorEstimator ## Attributes - ### default\_precision - - + Return the default precision - ### seed - - + Return the seed or Generator object for random number generation. diff --git a/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx b/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx index a2c5c86a812e..98557c734ff9 100644 --- a/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx +++ b/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx @@ -92,15 +92,11 @@ python_api_name: qiskit.primitives.StatevectorSampler ## Attributes - ### default\_shots - - + Return the default shots - ### seed - - + Return the seed or Generator object for random number generation. diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index 953f419af188..632e0141abf5 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -17,8 +17,10 @@ python_api_name: qiskit.providers.Backend ## Attributes - ### version - - + + + \= 0 + + diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index 69c95880100c..25697592cc84 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -56,15 +56,11 @@ python_api_name: qiskit.providers.BackendV2 ## Attributes - ### coupling\_map - - + Return the [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object - ### dt - - + Return the system time resolution of input signals This is required to be implemented if the backend supports Pulse scheduling. @@ -74,9 +70,7 @@ python_api_name: qiskit.providers.BackendV2 The input signal timestep in seconds. If the backend doesn’t define `dt`, `None` will be returned. - ### dtm - - + Return the system time resolution of output signals **Returns** @@ -88,29 +82,21 @@ python_api_name: qiskit.providers.BackendV2 [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the output signal timestep - ### instruction\_durations - - + Return the [`InstructionDurations`](qiskit.transpiler.InstructionDurations "qiskit.transpiler.InstructionDurations") object. - ### instructions - - + A list of Instruction tuples on the backend of the form `(instruction, (qubits))` - ### max\_circuits - - + The maximum number of circuits that can be run in a single job. If there is no limit this will return None - ### meas\_map - - + Return the grouping of measurements which are multiplexed This is required to be implemented if the backend supports Pulse scheduling. @@ -124,35 +110,25 @@ python_api_name: qiskit.providers.BackendV2 [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the measurement mapping - ### num\_qubits - - + Return the number of qubits the backend has. - ### operation\_names - - + A list of instruction names that the backend supports. - ### operations - - + A list of [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction") instances that the backend supports. - ### options - - + Return the options for the backend The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit.providers.BackendV2.run "qiskit.providers.BackendV2.run") method. - ### provider - - + Return the backend provider. **Returns** @@ -164,9 +140,7 @@ python_api_name: qiskit.providers.BackendV2 [provider](#qiskit.providers.BackendV2.provider "qiskit.providers.BackendV2.provider") - ### target - - + A [`qiskit.transpiler.Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object for the backend. **Return type** @@ -174,31 +148,25 @@ python_api_name: qiskit.providers.BackendV2 [Target](qiskit.transpiler.Target "qiskit.transpiler.Target") - ### version - - - - ### name + + + \= 2 + + - + Name of the backend. - ### description - - + Optional human-readable description. - ### online\_date - - + Date that the backend came online. - ### backend\_version - - + Version of the backend being provided. This is not the same as [`BackendV2.version`](#qiskit.providers.BackendV2.version "qiskit.providers.BackendV2.version"), which is the version of the [`Backend`](qiskit.providers.Backend "qiskit.providers.Backend") abstract interface. diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index e781bc1c0873..15a4bcb049c7 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -17,8 +17,10 @@ python_api_name: qiskit.providers.Job ## Attributes - ### version - - + + + \= 0 + + diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index 6ef62ce04f23..0411b830202d 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -15,32 +15,46 @@ python_api_name: qiskit.providers.JobStatus ## Attributes - ### INITIALIZING - - - - ### QUEUED - - - - ### VALIDATING - - - - ### RUNNING - - - - ### CANCELLED - - - - ### DONE - - - - ### ERROR - - + + + \= 'job is being initialized' + + + + + + \= 'job is queued' + + + + + + \= 'job is being validated' + + + + + + \= 'job is actively running' + + + + + + \= 'job has been cancelled' + + + + + + \= 'job has successfully run' + + + + + + \= 'job incurred error' + + diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index fb8d9cdf3598..6608692d3869 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -25,9 +25,11 @@ python_api_name: qiskit.providers.JobV1 ## Attributes - ### version - - + + + \= 1 + + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.Options.mdx b/docs/api/qiskit/qiskit.providers.Options.mdx index 4725b3e7c7ab..bc7818bd62f5 100644 --- a/docs/api/qiskit/qiskit.providers.Options.mdx +++ b/docs/api/qiskit/qiskit.providers.Options.mdx @@ -55,9 +55,7 @@ python_api_name: qiskit.providers.Options ## Attributes - ### validator - - + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.QubitProperties.mdx b/docs/api/qiskit/qiskit.providers.QubitProperties.mdx index 84e19e4fe32b..33e3c902d0e6 100644 --- a/docs/api/qiskit/qiskit.providers.QubitProperties.mdx +++ b/docs/api/qiskit/qiskit.providers.QubitProperties.mdx @@ -15,16 +15,10 @@ python_api_name: qiskit.providers.QubitProperties ## Attributes - ### frequency + - + - ### t1 - - - - ### t2 - - + diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index 371081308316..8cb9c4021baa 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -23,9 +23,11 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ## Attributes - ### version - - + + + \= 1 + + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index b518faca82a1..9dc932d64069 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -27,23 +27,23 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ## Attributes - ### MAX\_QUBITS\_CLIFFORD - - - - ### MAX\_QUBITS\_STATEVECTOR - - + + + \= 2048 + + - ### coupling\_map + + + \= 24 + + - + Return the [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object - ### dt - - + Return the system time resolution of input signals This is required to be implemented if the backend supports Pulse scheduling. @@ -53,9 +53,7 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator The input signal timestep in seconds. If the backend doesn’t define `dt`, `None` will be returned. - ### dtm - - + Return the system time resolution of output signals **Returns** @@ -67,25 +65,17 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the output signal timestep - ### instruction\_durations - - + Return the [`InstructionDurations`](qiskit.transpiler.InstructionDurations "qiskit.transpiler.InstructionDurations") object. - ### instructions - - + A list of Instruction tuples on the backend of the form `(instruction, (qubits))` - ### max\_circuits + - - - ### meas\_map - - + Return the grouping of measurements which are multiplexed This is required to be implemented if the backend supports Pulse scheduling. @@ -99,35 +89,25 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the measurement mapping - ### num\_qubits - - + Return the number of qubits the backend has. - ### operation\_names - - + A list of instruction names that the backend supports. - ### operations - - + A list of [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction") instances that the backend supports. - ### options - - + Return the options for the backend The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit.providers.basic_provider.BasicSimulator.run "qiskit.providers.basic_provider.BasicSimulator.run") method. - ### provider - - + Return the backend provider. **Returns** @@ -139,35 +119,27 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator [provider](#qiskit.providers.basic_provider.BasicSimulator.provider "qiskit.providers.basic_provider.BasicSimulator.provider") - ### target - - - - ### version + - - - ### name + + + \= 2 + + - + Name of the backend. - ### description - - + Optional human-readable description. - ### online\_date - - + Date that the backend came online. - ### backend\_version - - + Version of the backend being provided. This is not the same as [`BackendV2.version`](qiskit.providers.BackendV2#version "qiskit.providers.BackendV2.version"), which is the version of the [`Backend`](qiskit.providers.Backend "qiskit.providers.Backend") abstract interface. diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index 1f2bd55e4260..e52d65fb26c1 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -40,15 +40,11 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 ## Attributes - ### coupling\_map - - + Return the [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object - ### dt - - + Return the system time resolution of input signals This is required to be implemented if the backend supports Pulse scheduling. @@ -58,61 +54,41 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 The input signal timestep in seconds. If the backend doesn’t define `dt`, `None` will be returned. - ### dtm - - + Return the system time resolution of output signals - ### instruction\_durations - - + Return the [`InstructionDurations`](qiskit.transpiler.InstructionDurations "qiskit.transpiler.InstructionDurations") object. - ### instructions - - + A list of Instruction tuples on the backend of the form `(instruction, (qubits))` - ### max\_circuits + - + - ### meas\_map - - - - ### num\_qubits - - + Return the number of qubits the backend has. - ### operation\_names - - + A list of instruction names that the backend supports. - ### operations - - + A list of [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction") instances that the backend supports. - ### options - - + Return the options for the backend The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit.providers.fake_provider.GenericBackendV2.run "qiskit.providers.fake_provider.GenericBackendV2.run") method. - ### provider - - + Return the backend provider. **Returns** @@ -124,35 +100,27 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 [provider](#qiskit.providers.fake_provider.GenericBackendV2.provider "qiskit.providers.fake_provider.GenericBackendV2.provider") - ### target - - - - ### version - - + - ### name + + + \= 2 + + - + Name of the backend. - ### description - - + Optional human-readable description. - ### online\_date - - + Date that the backend came online. - ### backend\_version - - + Version of the backend being provided. This is not the same as [`BackendV2.version`](qiskit.providers.BackendV2#version "qiskit.providers.BackendV2.version"), which is the version of the [`Backend`](qiskit.providers.Backend "qiskit.providers.Backend") abstract interface. diff --git a/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx b/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx index afc4871aa388..2c022818a8a1 100644 --- a/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx @@ -72,33 +72,23 @@ python_api_name: qiskit.quantum_info.CNOTDihedral ## Attributes - ### dim - - + Return tuple (input\_shape, output\_shape). - ### name - - + Unique string identifier for operation type. - ### num\_clbits - - + Number of classical bits. - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index 51b4f6fbec36..9ac687dff10a 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -45,41 +45,35 @@ $$ ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return data. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index 49f15479762f..cf71f7ea46aa 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -53,41 +53,35 @@ $$ ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return data. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx b/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx index adec69058020..235f2c1924ed 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx @@ -76,105 +76,71 @@ python_api_name: qiskit.quantum_info.Clifford ## Attributes - ### destab - - + The destabilizer array for the symplectic representation. - ### destab\_phase - - + Return phase of destabilizer with boolean representation. - ### destab\_x - - + The destabilizer x array for the symplectic representation. - ### destab\_z - - + The destabilizer z array for the symplectic representation. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### name - - + Unique string identifier for operation type. - ### num\_clbits - - + Number of classical bits. - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### phase - - + Return phase with boolean representation. - ### qargs - - + Return the qargs for the operator. - ### stab - - + The stabilizer array for the symplectic representation. - ### stab\_phase - - + Return phase of stabilizer with boolean representation. - ### stab\_x - - + The stabilizer x array for the symplectic representation. - ### stab\_z - - + The stabilizer array for the symplectic representation. - ### symplectic\_matrix - - + Return boolean symplectic matrix. - ### x - - + The x array for the symplectic representation. - ### z - - + The z array for the symplectic representation. diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index dc27249d039f..f1bf48c48fee 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -33,35 +33,31 @@ python_api_name: qiskit.quantum_info.DensityMatrix ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return data. - ### dim - - + Return total state dimension. - ### num\_qubits - - + Return the number of qubits if a N-qubit state or None otherwise. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index 3476883faa51..9ee2dc1d23c3 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -49,41 +49,35 @@ $$ ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return list of Kraus matrices for channel. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index 1d8ad6ebc251..d461b637c746 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -68,41 +68,35 @@ $$ ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + The underlying Numpy array. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return operator settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index dc14cd3223b4..0fad76e6da68 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -53,41 +53,35 @@ $$ ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return data. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx b/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx index 5afe2fe31e54..a8089667aabc 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx @@ -113,57 +113,39 @@ $$ ## Attributes - ### dim - - + Return tuple (input\_shape, output\_shape). - ### name - - + Unique string identifier for operation type. - ### num\_clbits - - + Number of classical bits. - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### phase - - + Return the group phase exponent for the Pauli. - ### qargs - - + Return the qargs for the operator. - ### settings - - + Return settings. - ### x - - + The x vector for the Pauli. - ### z - - + The z vector for the Pauli. diff --git a/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx b/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx index 62f891987d66..7999416c13cb 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx @@ -74,17 +74,13 @@ $$ Get a copy of this term. - ##### indices - - + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - ##### num\_qubits - - + The number of qubits the term is defined on. @@ -100,23 +96,17 @@ $$ The non-identity bit terms as a concatenated string. - ##### paulis - - + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding `Pauli`. - ##### qubit\_sparse\_pauli - - + The term’s qubit\_sparse\_pauli. - ##### rate - - + The term’s rate. @@ -169,23 +159,17 @@ $$ ## Attributes - ### num\_qubits - - + The number of qubits the map acts on. This is not inferable from any other shape or values, since identities are not stored explicitly. - ### num\_terms - - + The number of generator terms in the exponent for this map. - ### rates - - + The rates for the map. diff --git a/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx b/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx index 595991acf604..54ddadbe3342 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx @@ -103,57 +103,39 @@ python_api_name: qiskit.quantum_info.PauliList ## Attributes - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### phase - - + Return the phase exponent of the PauliList. - ### qargs - - + Return the qargs for the operator. - ### settings - - + Return settings. - ### shape - - + The full shape of the `array()` - ### size - - + The number of Pauli rows in the table. - ### x - - + The x array for the symplectic representation. - ### z - - + The z array for the symplectic representation. diff --git a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx index 613ac02b7be5..b93fdecf6ae1 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx @@ -49,31 +49,23 @@ python_api_name: qiskit.quantum_info.PhasedQubitSparsePauli ## Attributes - ### indices - - + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - ### num\_qubits - - + The number of qubits the term is defined on. - ### paulis - - + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding `Pauli`. - ### phase - - + Read-only view onto the phase. diff --git a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx index ae78937e88e0..a0ee8ccaf109 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx @@ -60,17 +60,13 @@ python_api_name: qiskit.quantum_info.PhasedQubitSparsePauliList ## Attributes - ### num\_qubits - - + The number of qubits the operators in the list act on. This is not inferable from any other shape or values, since identities are not stored explicitly. - ### num\_terms - - + The number of elements in the list. diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index a6da5ee03306..36c896963925 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -61,21 +61,27 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli #### Values - ##### X + + + \= 2 + - The Pauli $X$ operator. Uses the single-letter label `"X"`. - ##### Y + + + \= 3 + - The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - ##### Z + + + \= 1 + - The Pauli $Z$ operator. Uses the single-letter label `"Z"`. @@ -110,23 +116,17 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ## Attributes - ### indices - - + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - ### num\_qubits - - + The number of qubits the term is defined on. - ### paulis - - + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding [`Pauli`](#qiskit.quantum_info.QubitSparsePauli.Pauli "qiskit.quantum_info.QubitSparsePauli.Pauli"). diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx index eab8a0744de0..4a79f9a2a346 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx @@ -60,17 +60,13 @@ python_api_name: qiskit.quantum_info.QubitSparsePauliList ## Attributes - ### num\_qubits - - + The number of qubits the operators in the list act on. This is not inferable from any other shape or values, since identities are not stored explicitly. - ### num\_terms - - + The number of elements in the list. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index 41bd1d6d58d1..973bd0c8e455 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -28,37 +28,33 @@ python_api_name: qiskit.quantum_info.ScalarOp ## Attributes - ### atol - - - - ### coeff + + + \= 1e-08 + + - + Return the coefficient - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - + + + \= 1e-05 + + ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index a9f499f6247f..7e2ebada50e4 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -95,65 +95,81 @@ $$ #### Values - ##### X + + + \= 2 + - The Pauli $X$ operator. Uses the single-letter label `"X"`. - ##### PLUS + + + \= 10 + - The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. - ##### MINUS + + + \= 6 + - The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. - ##### Y + + + \= 3 + - The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - ##### RIGHT + + + \= 11 + - The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. - ##### LEFT + + + \= 7 + - The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. - ##### Z + + + \= 1 + - The Pauli $Z$ operator. Uses the single-letter label `"Z"`. - ##### ZERO + + + \= 9 + - The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. - ##### ONE + + + \= 5 + - The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. #### Attributes - ##### label - - + The single-character string label used to represent this term in the [`SparseObservable`](#qiskit.quantum_info.SparseObservable "qiskit.quantum_info.SparseObservable") alphabet. @@ -222,17 +238,13 @@ $$ The non-identity bit terms as concatenated string. - ##### bit\_terms - - + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding [`BitTerm`](#qiskit.quantum_info.SparseObservable.BitTerm "qiskit.quantum_info.SparseObservable.BitTerm"). - ##### coeff - - + The term’s coefficient. @@ -242,17 +254,13 @@ $$ Get a copy of this term. - ##### indices - - + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - ##### num\_qubits - - + The number of qubits the term is defined on. @@ -359,27 +367,19 @@ $$ ## Attributes - #### bit\_terms - - + A flat list of single-qubit terms. This is more naturally a list of lists, but is stored flat for memory usage and locality reasons, with the sublists denoted by boundaries. - #### boundaries - - + Indices that partition [`bit_terms`](#qiskit.quantum_info.SparseObservable.bit_terms "qiskit.quantum_info.SparseObservable.bit_terms") and [`indices`](#qiskit.quantum_info.SparseObservable.indices "qiskit.quantum_info.SparseObservable.indices") into sublists for each individual term in the sum. `boundaries[0] : boundaries[1]` is the range of indices into [`bit_terms`](#qiskit.quantum_info.SparseObservable.bit_terms "qiskit.quantum_info.SparseObservable.bit_terms") and [`indices`](#qiskit.quantum_info.SparseObservable.indices "qiskit.quantum_info.SparseObservable.indices") that correspond to the first term of the sum. All unspecified qubit indices are implicitly the identity. This is one item longer than [`coeffs`](#qiskit.quantum_info.SparseObservable.coeffs "qiskit.quantum_info.SparseObservable.coeffs"), since `boundaries[0]` is always an explicit zero (for algorithmic ease). - #### coeffs - - + The coefficients of each abstract term in in the sum. This has as many elements as terms in the sum. - #### indices - - + A flat list of the qubit indices that the corresponding entries in [`bit_terms`](#qiskit.quantum_info.SparseObservable.bit_terms "qiskit.quantum_info.SparseObservable.bit_terms") act on. This list must always be term-wise sorted, where a term is a sublist as denoted by [`boundaries`](#qiskit.quantum_info.SparseObservable.boundaries "qiskit.quantum_info.SparseObservable.boundaries"). @@ -387,17 +387,13 @@ $$ - #### num\_qubits - - + The number of qubits the operator acts on. This is not inferable from any other shape or values, since identities are not stored explicitly. - #### num\_terms - - + The number of terms in the sum this operator is tracking. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index cb4afec0c968..3d5416fe58d0 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -69,59 +69,47 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ## Attributes - ### atol - - - - ### coeffs + + + \= 1e-08 + + - + Return the Pauli coefficients. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### parameters - - + Return the free `Parameter`s in the coefficients. - ### paulis - - + Return the PauliList. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. - ### size - - + The number of Pauli of Pauli terms in the operator. diff --git a/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx b/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx index bae75d34d4b9..aebcff9271d8 100644 --- a/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx @@ -61,21 +61,15 @@ python_api_name: qiskit.quantum_info.StabilizerState ## Attributes - ### clifford - - + Return StabilizerState Clifford data - ### dim - - + Return total state dimension. - ### num\_qubits - - + Return the number of qubits if a N-qubit state or None otherwise. diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 6896e0096364..395bf6b719a8 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -33,35 +33,31 @@ python_api_name: qiskit.quantum_info.Statevector ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return data. - ### dim - - + Return total state dimension. - ### num\_qubits - - + Return the number of qubits if a N-qubit state or None otherwise. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index f5e8195907d5..45a5ad1e9668 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -51,39 +51,33 @@ $$ ## Attributes - ### atol - - - - ### data - - + + + \= 1e-08 + + - ### dim + - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index f76f6e48375b..fbcdb853f427 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -45,41 +45,35 @@ $$ ## Attributes - ### atol - - - - ### data + + + \= 1e-08 + + - + Return data. - ### dim - - + Return tuple (input\_shape, output\_shape). - ### num\_qubits - - + Return the number of qubits if a N-qubit operator or None otherwise. - ### qargs - - + Return the qargs for the operator. - ### rtol - - - - ### settings + + + \= 1e-05 + + - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx b/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx index dcb21fee7825..e5db506672b1 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx @@ -15,9 +15,7 @@ python_api_name: qiskit.quantum_info.Z2Symmetries The following attributes can be read and updated once the `Z2Symmetries` object has been constructed. - ### tapering\_values - - + Values determining the sector. **Type** @@ -25,9 +23,7 @@ python_api_name: qiskit.quantum_info.Z2Symmetries [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] or None - ### tol - - + The tolerance threshold for ignoring real and complex parts of a coefficient. **Type** @@ -55,9 +51,7 @@ python_api_name: qiskit.quantum_info.Z2Symmetries ## Attributes - ### cliffords - - + Get clifford operators, built based on symmetries and single-qubit X. **Returns** @@ -65,27 +59,19 @@ python_api_name: qiskit.quantum_info.Z2Symmetries A list of unitaries used to diagonalize the Hamiltonian. - ### settings - - + Return operator settings. - ### sq\_list - - + Return sq list. - ### sq\_paulis - - + Return sq paulis. - ### symmetries - - + Return symmetries. diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index 34392da6c58f..9d5b8188b6dd 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -40,9 +40,11 @@ python_api_name: qiskit.result.Counts ## Attributes - ### bitstring\_regex - - + + + \= re.compile('^\[01\\\s]+\$') + + ## Methods diff --git a/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx b/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx index 2d7c2c7298f9..8092d6c26171 100644 --- a/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx +++ b/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx @@ -40,9 +40,7 @@ python_api_name: qiskit.result.QuasiDistribution ## Attributes - ### stddev\_upper\_bound - - + Return an upper bound on standard deviation of expval estimator. diff --git a/docs/api/qiskit/qiskit.result.Result.mdx b/docs/api/qiskit/qiskit.result.Result.mdx index 17f25a0d54f6..9f58fdb9d9a9 100644 --- a/docs/api/qiskit/qiskit.result.Result.mdx +++ b/docs/api/qiskit/qiskit.result.Result.mdx @@ -13,9 +13,7 @@ python_api_name: qiskit.result.Result Model for Results. - ### backend\_name - - + backend name. **Type** @@ -23,9 +21,7 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - ### backend\_version - - + backend version, in the form X.Y.Z. **Type** @@ -33,9 +29,7 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - ### job\_id - - + unique execution id from the backend. **Type** @@ -43,9 +37,7 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - ### success - - + True if complete input executed correctly. (Implies each experiment success) **Type** @@ -53,9 +45,7 @@ python_api_name: qiskit.result.Result [bool](https://docs.python.org/3/library/functions.html#bool) - ### results - - + corresponding results for array of experiments of the input **Type** @@ -63,9 +53,7 @@ python_api_name: qiskit.result.Result [list](https://docs.python.org/3/library/stdtypes.html#list)\[ExperimentResult] - ### date - - + optional date field **Type** @@ -73,9 +61,7 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - ### status - - + optional status field **Type** @@ -83,9 +69,7 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - ### header - - + an optional free form dictionary header **Type** diff --git a/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx b/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx index 369bcdb5766d..b962f6426eb2 100644 --- a/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx +++ b/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx @@ -15,9 +15,7 @@ python_api_name: qiskit.synthesis.EvolutionSynthesis ## Attributes - ### settings - - + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx b/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx index 04777cb3f3ff..0b46439d720d 100644 --- a/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx +++ b/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx @@ -41,9 +41,7 @@ $$ ## Attributes - ### settings - - + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx b/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx index bc499a7422a8..5188e1d325be 100644 --- a/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx +++ b/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx @@ -17,9 +17,7 @@ python_api_name: qiskit.synthesis.MatrixExponential ## Attributes - ### settings - - + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx b/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx index eb991fd42029..026f9994e650 100644 --- a/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx +++ b/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx @@ -69,9 +69,7 @@ python_api_name: qiskit.synthesis.OneQubitEulerDecomposer ## Attributes - ### basis - - + The decomposition basis. diff --git a/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx b/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx index 1d6d02f2fe1e..4a2e6773f8c2 100644 --- a/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx +++ b/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx @@ -28,9 +28,7 @@ python_api_name: qiskit.synthesis.ProductFormula ## Attributes - ### settings - - + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.QDrift.mdx b/docs/api/qiskit/qiskit.synthesis.QDrift.mdx index 0b1fb7cf1a47..79eee10d189d 100644 --- a/docs/api/qiskit/qiskit.synthesis.QDrift.mdx +++ b/docs/api/qiskit/qiskit.synthesis.QDrift.mdx @@ -30,9 +30,7 @@ python_api_name: qiskit.synthesis.QDrift ## Attributes - ### settings - - + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx index f31a464eef78..ea37424799f3 100644 --- a/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx @@ -35,23 +35,17 @@ python_api_name: qiskit.synthesis.SolovayKitaevDecomposition ## Attributes - ### basis\_gates - - + The basis gate set of the basic approximations. If `None`, defaults to `["h", "t", "tdg"]`. - ### check\_input - - + Whether to perform runtime checks on the internal data. - ### depth - - + The maximum gate depth of the basic approximations. diff --git a/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx b/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx index 8850092a2d0b..2cf111c0291f 100644 --- a/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx +++ b/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx @@ -48,9 +48,7 @@ $$ ## Attributes - ### settings - - + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index d02dbbcd18f6..14a52d62d957 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -48,49 +48,75 @@ $$ * **fidelity** ([*float*](https://docs.python.org/3/library/functions.html#float) *| None*) * **\_specialization** (*two\_qubit\_decompose.Specialization | None*) - ### a - - - - ### b - - - - ### c - - - - ### global\_phase - - - - ### K1l - - - - ### K2l - - - - ### K1r - - - - ### K2r - - - - ### unitary\_matrix - - - - ### requested\_fidelity - - - - ### calculated\_fidelity - - + + + [float](https://docs.python.org/3/library/functions.html#float) + + + + + + [float](https://docs.python.org/3/library/functions.html#float) + + + + + + [float](https://docs.python.org/3/library/functions.html#float) + + + + + + [float](https://docs.python.org/3/library/functions.html#float) + + + + + + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + + + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + + + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + + + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + + + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + + + [float](https://docs.python.org/3/library/functions.html#float) + + | + + [None](https://docs.python.org/3/library/constants.html#None) + + + + + + [float](https://docs.python.org/3/library/functions.html#float) + + ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 8f57b8191984..164f0cc56aae 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -20,9 +20,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit ## Attributes - ### thetas - - + The property is not implemented and raises a `NotImplementedError` exception. **Returns** @@ -30,9 +28,11 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit a vector of parameters of this circuit. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx index 82d6bab816c4..43d229cbebbe 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx @@ -15,15 +15,11 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximatingObjective ## Attributes - ### num\_thetas - - + Returns: the number of parameters in this optimization problem. - ### target\_matrix - - + Returns: a matrix being approximated diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index e4cb938b5f9f..5f1f9891e361 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -26,9 +26,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit ## Attributes - ### thetas - - + Returns a vector of rotation angles used by CNOT units in this circuit. **Returns** @@ -36,9 +34,11 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit Parameters of the rotation gates in this circuit. - ### name + + + [str](https://docs.python.org/3/library/stdtypes.html#str) + - A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx index 554f46e66562..ba7d8e684d60 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx @@ -20,15 +20,11 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitObjective ## Attributes - ### num\_cnots - - + Returns: A number of CNOT units to be used by the approximate circuit. - ### num\_thetas - - + Returns: Number of parameters (angles) of rotation gates in this circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx b/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx index 1604988853e6..f64ee7378187 100644 --- a/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx +++ b/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.AnalysisPass ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx b/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx index 8bce106fd0cd..8b7b5d003a88 100644 --- a/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx @@ -24,33 +24,23 @@ python_api_name: qiskit.transpiler.CouplingMap ## Attributes - ### description + - + - ### graph - - - - ### distance\_matrix - - + Return the distance matrix for the coupling map. For any qubits where there isn’t a path available between them the value in this position of the distance matrix will be `math.inf`. - ### is\_symmetric - - + Test if the graph is symmetric. Return True if symmetric, False otherwise - ### physical\_qubits - - + Returns a sorted list of physical\_qubits diff --git a/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx b/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx index 6fc7149f730f..fa92a0b2b95f 100644 --- a/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx +++ b/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx @@ -24,12 +24,8 @@ python_api_name: qiskit.transpiler.InstructionProperties ## Attributes - ### duration + - - - ### error - - + diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index 488e6b0d4aaf..fcea1621acad 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -19,15 +19,19 @@ python_api_name: qiskit.transpiler.OptimizationMetric ## Attributes - ### COUNT\_2Q + + + \= 1 + - The transpilation is optimized towards minimizing the 2q-count. - ### COUNT\_T + + + \= 2 + - The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index 6cff6519505a..339b36bec5c1 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -44,19 +44,19 @@ python_api_name: qiskit.transpiler.StagedPassManager ## Attributes - ### expanded\_stages - - + Expanded Pass manager stages including `pre_` and `post_` phases. - ### invalid\_stage\_regex - - + + + \= - ### stages + {"re.compile('\\\\s|\\\\+|\\\\-|\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\<|\\\\>|\\\\@|\\\\!|\\\\~|\\\\^|\\\\&|\\\\:|\\\\[|\\\\]|\\\\{|\\\\}|\\\\(|\\\\)')"} + + - + Pass manager stages diff --git a/docs/api/qiskit/qiskit.transpiler.Target.mdx b/docs/api/qiskit/qiskit.transpiler.Target.mdx index 237671cd541e..e470cdfe148f 100644 --- a/docs/api/qiskit/qiskit.transpiler.Target.mdx +++ b/docs/api/qiskit/qiskit.transpiler.Target.mdx @@ -177,75 +177,47 @@ python_api_name: qiskit.transpiler.Target ## Attributes - ### acquire\_alignment + - + - ### concurrent\_measurements + - - - ### description - - - - ### dt - - + Return dt. - ### granularity + - - - ### instructions - - + Get the list of tuples ([`Instruction`](qiskit.circuit.Instruction "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. - ### min\_length - - + - ### num\_qubits + - - - ### operation\_names - - + Get the operation names in the target. - ### operations - - + Get the operation objects in the target. - ### physical\_qubits - - + Returns a sorted list of physical qubits. - ### pulse\_alignment + - - - ### qargs - - + The set of qargs in the target. - ### qubit\_properties - - + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx b/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx index a872e40f5499..4f65481701da 100644 --- a/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.TransformationPass ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index 50dd3c25f601..b044c2a65a88 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -95,17 +95,37 @@ python_api_name: qiskit.transpiler.TranspileLayout * **\_input\_qubit\_count** ([*int*](https://docs.python.org/3/library/functions.html#int) *| None*) * **\_output\_qubit\_list** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*Qubit*](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")*] | None*) - ### final\_layout + + + [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") - + | - ### initial\_layout + [None](https://docs.python.org/3/library/constants.html#None) + + - + + + [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + + - ### input\_qubit\_mapping + + + [dict](https://docs.python.org/3/library/stdtypes.html#dict) - + \[ + + [Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit") + + , + + [int](https://docs.python.org/3/library/functions.html#int) + + ] + + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index af0ea44f17bb..5098849ddf06 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -24,21 +24,27 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ## Attributes - ### CONDITIONAL\_SUPPORTED + + + \= - + {"(,"} - + {")"} + + + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index 5dca868d8c27..2298ab886a7f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -24,21 +24,27 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ## Attributes - ### CONDITIONAL\_SUPPORTED + + + \= - + {"(,"} - + {")"} + + + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx index 5d4714c07149..ccc80edaf790 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx @@ -25,17 +25,13 @@ python_api_name: qiskit.transpiler.passes.ApplyLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx b/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx index fdb61f91b8d8..de282d924e7b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.BarrierBeforeFinalMeasurements ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx index d34cf1fbe273..b575b688065a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx @@ -24,17 +24,13 @@ python_api_name: qiskit.transpiler.passes.BasicSwap ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx b/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx index 719e3de3ed10..53aab51ce422 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx @@ -70,17 +70,13 @@ python_api_name: qiskit.transpiler.passes.BasisTranslator ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx index 006dd75499ad..fac5b81b372f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx @@ -32,17 +32,13 @@ python_api_name: qiskit.transpiler.passes.CSPLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx index aef17d07fa8e..3aacaba78a8f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx @@ -22,17 +22,13 @@ python_api_name: qiskit.transpiler.passes.CheckGateDirection ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx index d547fc1c3f81..bd86d13fe73b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx @@ -24,17 +24,13 @@ python_api_name: qiskit.transpiler.passes.CheckMap ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx index 9b70d94ceb32..becbc15d1664 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx @@ -19,17 +19,13 @@ python_api_name: qiskit.transpiler.passes.Collect1qRuns ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx index b6b305dd80ef..4bf2e854c12e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx @@ -19,17 +19,13 @@ python_api_name: qiskit.transpiler.passes.Collect2qBlocks ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx index 6584f413289a..41f8c805232d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.CollectAndCollapse ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx index 296c35842ed5..ce489c24b481 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.CollectCliffords ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx index a12a5c3c6330..fee46c892e51 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx @@ -26,17 +26,13 @@ python_api_name: qiskit.transpiler.passes.CollectLinearFunctions ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx index a1fed94b0119..28e8d25dc1d3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.CollectMultiQBlocks ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx index 8362fee7b6bf..2f3273048fdb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx @@ -19,17 +19,13 @@ python_api_name: qiskit.transpiler.passes.CommutationAnalysis ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx index 0a8a5fe1ac76..1e05c43dc64b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx @@ -30,17 +30,13 @@ python_api_name: qiskit.transpiler.passes.CommutativeCancellation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx index ba323d14bd58..61d79722bebf 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx @@ -20,17 +20,13 @@ python_api_name: qiskit.transpiler.passes.CommutativeInverseCancellation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx index 3415f1f0da92..0cd30ec592e7 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.CommutativeOptimization ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx index bdbdc5d8e1d7..210734f0de40 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx @@ -77,17 +77,13 @@ python_api_name: qiskit.transpiler.passes.Commuting2qGateRouter ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx index a4b6c6ebfeb4..c8fa2e614420 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx @@ -33,17 +33,13 @@ python_api_name: qiskit.transpiler.passes.ConsolidateBlocks ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx index 69e4193236a1..34424a8d40f6 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx @@ -53,17 +53,13 @@ python_api_name: qiskit.transpiler.passes.ConstrainedReschedule ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx index 12bbb5d20c16..18c072abf6eb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx @@ -22,17 +22,13 @@ python_api_name: qiskit.transpiler.passes.ContainsInstruction ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx index 561fc41a6deb..1676a22705a5 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx @@ -78,17 +78,13 @@ python_api_name: qiskit.transpiler.passes.ContextAwareDynamicalDecoupling ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx index e3089f42ddc2..18df752ec8eb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.passes.ContractIdleWiresInControlFlow ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx index f465bfee1caa..0967c39d0725 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx @@ -40,17 +40,13 @@ python_api_name: qiskit.transpiler.passes.ConvertToPauliRotations ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx index 1b71d24f1df8..1ea507c1399a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx @@ -21,17 +21,13 @@ python_api_name: qiskit.transpiler.passes.CountOps ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx index e83693308420..973d36c033e3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.CountOpsLongestPath ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx b/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx index c1e706d87a07..1b0193b76e1d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.DAGFixedPoint ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx b/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx index a279a759e01e..e8e83a46ac43 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.passes.DAGLongestPath ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx index f7e508dbf714..7f1af055cbe9 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx @@ -20,17 +20,13 @@ python_api_name: qiskit.transpiler.passes.Decompose ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx index 3b8ea568f26a..fa92f282986d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx @@ -28,17 +28,13 @@ python_api_name: qiskit.transpiler.passes.DenseLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx index e86d01cfb902..03d6b637b26f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx @@ -19,17 +19,13 @@ python_api_name: qiskit.transpiler.passes.Depth ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx index fc3287e0d796..55e3e63cf14c 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx @@ -31,17 +31,13 @@ python_api_name: qiskit.transpiler.passes.ElidePermutations ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx b/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx index d9444a97de7e..fa48229dbef5 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.EnlargeWithAncilla ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx index 5ff0acc189cf..1d60855ed2d7 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx @@ -26,17 +26,13 @@ python_api_name: qiskit.transpiler.passes.Error ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx b/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx index f66eb6429a1f..fbb45a24dd76 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx @@ -42,17 +42,13 @@ python_api_name: qiskit.transpiler.passes.FilterOpNodes ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx b/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx index 6645927c2ad1..2bb6fb723c9f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx @@ -34,17 +34,13 @@ python_api_name: qiskit.transpiler.passes.FixedPoint ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx index a26d89bd97c0..26ee112f8fce 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.FullAncillaAllocation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx b/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx index 53a63ccbd69e..b7bb62b8f963 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx @@ -54,17 +54,13 @@ python_api_name: qiskit.transpiler.passes.GateDirection ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx index 672d07027445..5b52c1103948 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx @@ -22,17 +22,13 @@ python_api_name: qiskit.transpiler.passes.GatesInBasis ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx index 1d1fcab71935..720e7c8678dc 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx @@ -57,17 +57,13 @@ python_api_name: qiskit.transpiler.passes.HighLevelSynthesis ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx b/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx index fa0986fbd8cc..5c5b3c57288a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx @@ -23,17 +23,13 @@ python_api_name: qiskit.transpiler.passes.HoareOptimizer ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx b/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx index 257ed2bc5886..0a196a3fa754 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx @@ -29,17 +29,13 @@ python_api_name: qiskit.transpiler.passes.InstructionDurationCheck ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx index 467717f59567..a41cef84d820 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx @@ -52,17 +52,13 @@ python_api_name: qiskit.transpiler.passes.InverseCancellation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx index 524029755364..9f8008e8f081 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx @@ -24,17 +24,13 @@ python_api_name: qiskit.transpiler.passes.Layout2qDistance ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx index f441a1f842dc..1723684529ca 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.LayoutTransformation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx index 6830afa7c8b0..af302aa5ca7e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx @@ -22,17 +22,13 @@ python_api_name: qiskit.transpiler.passes.LightCone ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx index 7d7facc4ab17..75db40aa6d00 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.passes.LinearFunctionsToPermutations ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx index dadd4d5ba922..eddc23e6e873 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx @@ -63,17 +63,13 @@ python_api_name: qiskit.transpiler.passes.LitinskiTransformation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx index 1b96e66db047..d90eb1dff0cb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx @@ -40,17 +40,13 @@ python_api_name: qiskit.transpiler.passes.LookaheadSwap ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx b/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx index be8a682f6adf..74456b54f22b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx @@ -52,17 +52,13 @@ python_api_name: qiskit.transpiler.passes.MergeAdjacentBarriers ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx b/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx index a8625622ac9a..0014bb4eb841 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx @@ -35,17 +35,13 @@ python_api_name: qiskit.transpiler.passes.MinimumPoint ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx b/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx index 0d8b28b7b518..ebe41fb434f4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.NumTensorFactors ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx index 98afb64bb040..0744c8e4478e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx @@ -23,17 +23,13 @@ python_api_name: qiskit.transpiler.passes.Optimize1qGates ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx index 58328bd849ba..5979e4547367 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx @@ -32,17 +32,13 @@ python_api_name: qiskit.transpiler.passes.Optimize1qGatesDecomposition ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx index 88e349b23c22..8f77e9ec7e28 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx @@ -27,17 +27,13 @@ python_api_name: qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx index b7d4b86ec537..a192a2e8a587 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx @@ -32,17 +32,13 @@ python_api_name: qiskit.transpiler.passes.OptimizeAnnotated ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx index 9efcb8326bb8..e41ba8cc79f3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx @@ -19,17 +19,13 @@ python_api_name: qiskit.transpiler.passes.OptimizeCliffordT ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx index 45e01930735f..195e9a198fcd 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.passes.OptimizeCliffords ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx index 279a6dafd93e..ec8ed7e06fab 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.OptimizeSwapBeforeMeasure ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx b/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx index 23126eab41e1..cb532dcf932e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx @@ -51,17 +51,13 @@ python_api_name: qiskit.transpiler.passes.PadDelay ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx b/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx index b659e12acdce..21841ed18726 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx @@ -114,17 +114,13 @@ python_api_name: qiskit.transpiler.passes.PadDynamicalDecoupling ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx index b8e6417b253c..9be14519bddd 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx @@ -34,17 +34,13 @@ python_api_name: qiskit.transpiler.passes.RemoveBarriers ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx index 21d538537d3f..d9f0799b1d86 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx index e7e6ccf239b3..ec2d1cbcfa39 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx @@ -19,17 +19,13 @@ python_api_name: qiskit.transpiler.passes.RemoveFinalMeasurements ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx index 378eb621680d..0ccbeb3363d4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.passes.RemoveFinalReset ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx index 40289d468994..d10bd0b06cc0 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx @@ -36,17 +36,13 @@ $$ ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx index 0c6143719bdc..7df481ddb2d0 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx @@ -15,17 +15,13 @@ python_api_name: qiskit.transpiler.passes.RemoveResetInZeroState ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx index ee8157c644d0..40a994cd2cdb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.ResetAfterMeasureSimplification ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx index 0e283e8e6e40..84fca2cc14a6 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx @@ -24,17 +24,13 @@ python_api_name: qiskit.transpiler.passes.ResourceEstimation ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx index 5dcb60e6b2c4..994979d19918 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx @@ -109,21 +109,15 @@ python_api_name: qiskit.transpiler.passes.SabreLayout ## Attributes - ### coupling\_map + - - - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx index 2602646965c8..fec6757e936e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx @@ -61,17 +61,13 @@ python_api_name: qiskit.transpiler.passes.SabrePreLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx index d3379bbfad49..9288bf1268e2 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx @@ -75,25 +75,17 @@ python_api_name: qiskit.transpiler.passes.SabreSwap ## Attributes - ### coupling\_map + - + - ### dist\_matrix - - - - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx index 861fd3af1fef..973e1e153bfc 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx @@ -26,17 +26,13 @@ python_api_name: qiskit.transpiler.passes.SetIOLatency ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx index 8c9ade7908ec..90c6c58e8743 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx @@ -28,17 +28,13 @@ python_api_name: qiskit.transpiler.passes.SetLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx index aab31faa8c36..f5dc7267e4fa 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx @@ -21,17 +21,13 @@ python_api_name: qiskit.transpiler.passes.Size ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx index 012ed2c886a9..a8e792d3be5f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx @@ -118,17 +118,13 @@ python_api_name: qiskit.transpiler.passes.SolovayKitaev ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx index 11cb35f1bff6..ef006f6cdb8d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx @@ -24,17 +24,13 @@ python_api_name: qiskit.transpiler.passes.Split2QUnitaries ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx b/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx index eabcc8b9c6b7..43bc9f321652 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx @@ -36,17 +36,13 @@ python_api_name: qiskit.transpiler.passes.StarPreRouting ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx index c502e2f2ee6b..9da4460e7305 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx @@ -53,17 +53,13 @@ python_api_name: qiskit.transpiler.passes.SubstitutePi4Rotations ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx index 1bab468581ed..57194d4aa8a3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx @@ -60,17 +60,13 @@ python_api_name: qiskit.transpiler.passes.SynthesizeRZRotations ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx index 37328562b87d..6e785a9873dd 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx @@ -22,17 +22,13 @@ python_api_name: qiskit.transpiler.passes.TemplateOptimization ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx index 401df668b87a..3ceead6e4eeb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx @@ -30,17 +30,13 @@ python_api_name: qiskit.transpiler.passes.TimeUnitConversion ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx index 6f935ae8fd1d..072c017a5f17 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx @@ -72,17 +72,13 @@ python_api_name: qiskit.transpiler.passes.TranslateParameterizedGates ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx index ecd941f5b500..10d300c120ee 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx @@ -31,17 +31,13 @@ python_api_name: qiskit.transpiler.passes.TrivialLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx index a5d5dd8062fd..69ceafa77db2 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx @@ -55,17 +55,13 @@ python_api_name: qiskit.transpiler.passes.TwoQubitPeepholeOptimization ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx index 8728f106955c..1ba712ceff5b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx @@ -39,17 +39,13 @@ python_api_name: qiskit.transpiler.passes.UnitarySynthesis ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx index 71f072567362..e50f289ec29f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx @@ -22,17 +22,13 @@ python_api_name: qiskit.transpiler.passes.Unroll3qOrMore ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx b/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx index db0401699997..f6e15b7374a4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx @@ -24,17 +24,13 @@ python_api_name: qiskit.transpiler.passes.UnrollCustomDefinitions ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx b/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx index 87d965e1a9d4..d2b2f1acdbb4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx @@ -25,17 +25,13 @@ python_api_name: qiskit.transpiler.passes.UnrollForLoops ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx index 676a52569354..d69e647586b8 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx @@ -50,17 +50,13 @@ python_api_name: qiskit.transpiler.passes.VF2Layout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx index ed42f3e67612..d10fdb711f54 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx @@ -52,17 +52,13 @@ python_api_name: qiskit.transpiler.passes.VF2PostLayout ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx index e34b20cf088c..2d9aa48a39c4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx @@ -17,17 +17,13 @@ python_api_name: qiskit.transpiler.passes.Width ## Attributes - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index 47fd33b14ada..fcab15461a4c 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -61,9 +61,15 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ## Attributes - ### DEFAULT\_REGISTRY + + + \= + + {""} + - A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. @@ -78,17 +84,13 @@ python_api_name: qiskit.transpiler.passes.WrapAngles - ### is\_analysis\_pass - - + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - ### is\_transformation\_pass - - + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx index 985e32472062..b702ec2aaf70 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx @@ -45,45 +45,31 @@ python_api_name: qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugi ## Attributes - ### max\_qubits - - + Maximum number of supported qubits is `14`. - ### min\_qubits - - + Minimum number of supported qubits is `3`. - ### supported\_bases - - + The plugin does not support bases for synthesis. - ### supports\_basis\_gates - - + The plugin does not support basis gates and by default it synthesizes a circuit using `["rx", "ry", "rz", "cx"]` gate basis. - ### supports\_coupling\_map - - + The plugin does not support coupling maps. - ### supports\_gate\_errors - - + The plugin does not support gate errors. - ### supports\_gate\_errors\_by\_qubit - - + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -102,15 +88,11 @@ python_api_name: qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugi This defaults to False - ### supports\_gate\_lengths - - + The plugin does not support gate lengths. - ### supports\_gate\_lengths\_by\_qubit - - + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -131,21 +113,15 @@ python_api_name: qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugi This defaults to False - ### supports\_natural\_direction - - + The plugin does not support natural direction, it assumes bidirectional two qubit gates. - ### supports\_pulse\_optimize - - + The plugin does not support optimization of pulses. - ### supports\_target - - + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx index a0acc637e179..a8eef96726a9 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx @@ -24,33 +24,19 @@ python_api_name: qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugi ## Attributes - ### max\_qubits + - + - ### min\_qubits + - + - ### supported\_bases + - + - ### supports\_basis\_gates - - - - ### supports\_coupling\_map - - - - ### supports\_gate\_errors - - - - ### supports\_gate\_errors\_by\_qubit - - + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -69,13 +55,9 @@ python_api_name: qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugi This defaults to False - ### supports\_gate\_lengths - - - - ### supports\_gate\_lengths\_by\_qubit + - + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -96,17 +78,11 @@ python_api_name: qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugi This defaults to False - ### supports\_natural\_direction - - - - ### supports\_pulse\_optimize - - + - ### supports\_target + - + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx index 5b19a4a52300..0eadfd7530b3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx @@ -15,53 +15,29 @@ python_api_name: qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin ## Attributes - ### max\_qubits + - + - ### min\_qubits + - + - ### supported\_bases + - + - ### supports\_basis\_gates + - + - ### supports\_coupling\_map + - + - ### supports\_gate\_errors + - - - ### supports\_gate\_errors\_by\_qubit - - - - ### supports\_gate\_lengths - - - - ### supports\_gate\_lengths\_by\_qubit - - - - ### supports\_natural\_direction - - - - ### supports\_pulse\_optimize - - - - ### supports\_target - - + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx index 15fb856a1418..d39a73b401d3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx @@ -17,25 +17,19 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi ## Attributes - ### max\_qubits - - + Return the maximum number of qubits the unitary synthesis plugin supports. If the size of the unitary to be synthesized exceeds this value the `default` plugin will be used. If there is no upper bound return `None` and all unitaries (`>= min_qubits` if it’s defined) will be passed to this plugin when it’s enabled. - ### min\_qubits - - + Return the minimum number of qubits the unitary synthesis plugin supports. If the size of the unitary to be synthesized is below this value the `default` plugin will be used. If there is no lower bound return `None` and all unitaries (`<= max_qubits` if it’s defined) will be passed to this plugin when it’s enabled. - ### supported\_bases - - + Returns a dictionary of supported bases for synthesis This is expected to return a dictionary where the key is a string basis and the value is a list of gate names that the basis works in. If the synthesis method doesn’t support multiple bases this should return `None`. For example: @@ -50,25 +44,19 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi If a dictionary is returned by this method the run kwargs will be passed a parameter `matched_basis` which contains a list of the basis strings (i.e. keys in the dictionary) which match the target basis gate set for the transpilation. If no entry in the dictionary matches the target basis gate set then the `matched_basis` kwarg will be set to an empty list, and a plugin can choose how to deal with the target basis gate set not matching the plugin’s capabilities. - ### supports\_basis\_gates - - + Return whether the plugin supports taking `basis_gates` If this returns `True` the plugin’s `run()` method will be passed a `basis_gates` kwarg with a list of gate names the target backend supports. For example, `['sx', 'x', 'cx', 'id', 'rz']`. - ### supports\_coupling\_map - - + Return whether the plugin supports taking `coupling_map` If this returns `True` the plugin’s `run()` method will receive one kwarg `coupling_map`. The `coupling_map` kwarg will be set to a tuple with the first element being a [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object representing the qubit connectivity of the target backend, the second element will be a list of integers that represent the qubit indices in the coupling map that unitary is on. Note that if the target backend doesn’t have a coupling map set, the `coupling_map` kwarg’s value will be `(None, qubit_indices)`. - ### supports\_gate\_errors - - + Return whether the plugin supports taking `gate_errors` `gate_errors` will be a dictionary in the form of `{gate_name: {(qubit_1, qubit_2): error}}`. For example: @@ -83,9 +71,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi Do note that this dictionary might not be complete or could be empty as it depends on the target backend reporting gate errors on every gate for each qubit. The gate error rates reported in `gate_errors` are provided by the target device `Backend` object and the exact meaning might be different depending on the backend. - ### supports\_gate\_errors\_by\_qubit - - + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -104,9 +90,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi This defaults to False - ### supports\_gate\_lengths - - + Return whether the plugin supports taking `gate_lengths` `gate_lengths` will be a dictionary in the form of `{gate_name: {(qubit_1, qubit_2): length}}`. For example: @@ -123,9 +107,7 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi Do note that this dictionary might not be complete or could be empty as it depends on the target backend reporting gate lengths on every gate for each qubit. - ### supports\_gate\_lengths\_by\_qubit - - + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -146,25 +128,19 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi This defaults to False - ### supports\_natural\_direction - - + Return whether the plugin supports a toggle for considering directionality of 2-qubit gates as `natural_direction`. Refer to the documentation for [`UnitarySynthesis`](qiskit.transpiler.passes.UnitarySynthesis "qiskit.transpiler.passes.UnitarySynthesis") for the possible values and meaning of these values. - ### supports\_pulse\_optimize - - + Return whether the plugin supports a toggle to optimize pulses during synthesis as `pulse_optimize`. Refer to the documentation for [`UnitarySynthesis`](qiskit.transpiler.passes.UnitarySynthesis "qiskit.transpiler.passes.UnitarySynthesis") for the possible values and meaning of these values. - ### supports\_target - - + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx index 8ac77302cc2f..30e7596807fe 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx @@ -33,45 +33,31 @@ python_api_name: qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSel ## Attributes - ### max\_qubits - - + Maximum number of supported qubits is `1`. - ### min\_qubits - - + Minimum number of supported qubits is `1`. - ### supported\_bases - - + The plugin does not support bases for synthesis. - ### supports\_basis\_gates - - + The plugin does not support basis gates. By default it synthesizes to the `["h", "s", "t", "x"]` gate basis. - ### supports\_coupling\_map - - + The plugin does not support coupling maps. - ### supports\_gate\_errors - - + The plugin does not support gate errors. - ### supports\_gate\_errors\_by\_qubit - - + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -90,15 +76,11 @@ python_api_name: qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSel This defaults to False - ### supports\_gate\_lengths - - + The plugin does not support gate lengths. - ### supports\_gate\_lengths\_by\_qubit - - + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -119,21 +101,15 @@ python_api_name: qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSel This defaults to False - ### supports\_natural\_direction - - + The plugin does not support natural direction, it does not assume bidirectional two qubit gates. - ### supports\_pulse\_optimize - - + The plugin does not support optimization of pulses. - ### supports\_target - - + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx index 8297fdd55fa9..d1576cecee23 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx @@ -37,45 +37,31 @@ python_api_name: qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.Sol ## Attributes - ### max\_qubits - - + Maximum number of supported qubits is `1`. - ### min\_qubits - - + Minimum number of supported qubits is `1`. - ### supported\_bases - - + The plugin does not support bases for synthesis. - ### supports\_basis\_gates - - + The plugin does not support basis gates. By default it synthesizes to the `["h", "t", "tdg"]` gate basis. - ### supports\_coupling\_map - - + The plugin does not support coupling maps. - ### supports\_gate\_errors - - + The plugin does not support gate errors. - ### supports\_gate\_errors\_by\_qubit - - + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -94,15 +80,11 @@ python_api_name: qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.Sol This defaults to False - ### supports\_gate\_lengths - - + The plugin does not support gate lengths. - ### supports\_gate\_lengths\_by\_qubit - - + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -123,21 +105,15 @@ python_api_name: qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.Sol This defaults to False - ### supports\_natural\_direction - - + The plugin does not support natural direction, it does not assume bidirectional two qubit gates. - ### supports\_pulse\_optimize - - + The plugin does not support optimization of pulses. - ### supports\_target - - + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qpy.mdx b/docs/api/qiskit/qpy.mdx index 4d937eda2c3f..e3d4ff3eff49 100644 --- a/docs/api/qiskit/qpy.mdx +++ b/docs/api/qiskit/qpy.mdx @@ -225,9 +225,7 @@ When a lower-than-maximum target QPY version is set for serialization, but the o * **target** ([*int*](https://docs.python.org/3/library/functions.html#int)) – the version of QPY that is being used in the serialization. -### qiskit.qpy.QPY\_VERSION - - + The current QPY format version as of this release. This is the default value of the `version` keyword argument on [`qpy.dump()`](#qiskit.qpy.dump "qiskit.qpy.dump") and also the upper bound for accepted values for the same argument. This is also the upper bond on the versions supported by [`qpy.load()`](#qiskit.qpy.load "qiskit.qpy.load"). **Type** @@ -235,9 +233,7 @@ When a lower-than-maximum target QPY version is set for serialization, but the o [int](https://docs.python.org/3/library/functions.html#int) -### qiskit.qpy.QPY\_COMPATIBILITY\_VERSION - - + The current minimum compatibility QPY format version. This is the minimum version that [`qpy.dump()`](#qiskit.qpy.dump "qiskit.qpy.dump") will accept for the `version` keyword argument. [`qpy.load()`](#qiskit.qpy.load "qiskit.qpy.load") will be able to load all released format versions of QPY (up until `QPY_VERSION`). **Type** diff --git a/docs/api/qiskit/transpiler_passes.mdx b/docs/api/qiskit/transpiler_passes.mdx index 2ff75de482f8..3bf722af23df 100644 --- a/docs/api/qiskit/transpiler_passes.mdx +++ b/docs/api/qiskit/transpiler_passes.mdx @@ -163,9 +163,7 @@ These are post qubit selection. ## Additional data -### qiskit.transpiler.passes.utils.wrap\_angles.WRAP\_ANGLE\_REGISTRY - - + A legacy location for [`WrapAngles.DEFAULT_REGISTRY`](/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles#default_registry "qiskit.transpiler.passes.WrapAngles.DEFAULT_REGISTRY"). This path should only be used when full compatibility with Qiskit 2.2 is required. diff --git a/docs/api/qiskit/utils.mdx b/docs/api/qiskit/utils.mdx index 6fc720c91789..7e99d08392e8 100644 --- a/docs/api/qiskit/utils.mdx +++ b/docs/api/qiskit/utils.mdx @@ -357,205 +357,139 @@ Qiskit has several features that are enabled only if certain *optional* dependen #### Qiskit Components -##### qiskit.utils.optionals.HAS\_AER - - + [Qiskit Aer](https://qiskit.github.io/qiskit-aer/) provides high-performance simulators for the quantum circuits constructed within Qiskit. -##### qiskit.utils.optionals.HAS\_IBMQ - - + The `Qiskit IBMQ Provider` is used for accessing IBM Quantum hardware in the IBM cloud. -##### qiskit.utils.optionals.HAS\_IGNIS - - + `Qiskit Ignis` provides tools for quantum hardware verification, noise characterization, and error correction. -##### qiskit.utils.optionals.HAS\_TOQM - - + [Qiskit TOQM](https://github.com/qiskit-toqm/qiskit-toqm) provides transpiler passes for the [Time-optimal Qubit mapping algorithm](https://doi.org/10.1145/3445814.3446706). #### External Python Libraries -##### qiskit.utils.optionals.HAS\_CONSTRAINT - - + [python-constraint](https://github.com/python-constraint/python-constraint) is a constraint satisfaction problem solver, used in the [`CSPLayout`](/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout "qiskit.transpiler.passes.CSPLayout") transpiler pass. -##### qiskit.utils.optionals.HAS\_CPLEX - - + The [IBM CPLEX Optimizer](https://www.ibm.com/analytics/cplex-optimizer) is a high-performance mathematical programming solver for linear, mixed-integer and quadratic programming. This is no longer used by Qiskit, but it was historically and the optional remains for backwards compatibility. -##### qiskit.utils.optionals.HAS\_CVXPY - - + [CVXPY](https://www.cvxpy.org/) is a Python package for solving convex optimization problems. It is required for calculating diamond norms with [`quantum_info.diamond_norm()`](quantum_info#qiskit.quantum_info.diamond_norm "qiskit.quantum_info.diamond_norm"). -##### qiskit.utils.optionals.HAS\_DOCPLEX - - + [IBM Decision Optimization CPLEX Modelling](https://ibmdecisionoptimization.github.io/docplex-doc/) is a library for prescriptive analysis. Like CPLEX, this is no longer used by Qiskit, but it was historically and the optional remains for backwards compatibility. -##### qiskit.utils.optionals.HAS\_FIXTURES - - + The test suite has additional features that are available if the optional [fixtures](https://launchpad.net/python-fixtures) module is installed. This generally also needs [`HAS_TESTTOOLS`](#qiskit.utils.optionals.HAS_TESTTOOLS "qiskit.utils.optionals.HAS_TESTTOOLS") as well. This is generally only needed for Qiskit developers. -##### qiskit.utils.optionals.HAS\_IPYTHON - - + If [the IPython kernel](https://ipython.org/) is available, certain additional visualizations and line magics are made available. -##### qiskit.utils.optionals.HAS\_IPYWIDGETS - - + Monitoring widgets for jobs running on external backends can be provided if [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/) is available. -##### qiskit.utils.optionals.HAS\_JAX - - + Some methods of gradient calculation within `opflow.gradients` require [JAX](https://github.com/google/jax) for autodifferentiation. -##### qiskit.utils.optionals.HAS\_JUPYTER - - + Some of the tests require a complete [Jupyter](https://jupyter.org/) installation to test interactivity features. -##### qiskit.utils.optionals.HAS\_MATPLOTLIB - - + Qiskit provides several visualization tools in the [`visualization`](visualization#module-qiskit.visualization "qiskit.visualization") module. Almost all of these are built using [Matplotlib](https://matplotlib.org/), which must be installed in order to use them. -##### qiskit.utils.optionals.HAS\_NETWORKX - - + No longer used by Qiskit. Internally, Qiskit now uses the high-performance [rustworkx](https://github.com/Qiskit/rustworkx) library as a core dependency, and during the change-over period, it was sometimes convenient to convert things into the Python-only [NetworkX](https://networkx.org/) format. Some tests of application modules, such as [Qiskit Nature](https://qiskit-community.github.io/qiskit-nature/) still use NetworkX. -##### qiskit.utils.optionals.HAS\_NLOPT - - + [NLopt](https://nlopt.readthedocs.io/en/latest/) is a nonlinear optimization library, used by the global optimizers in the `algorithms.optimizers` module. -##### qiskit.utils.optionals.HAS\_PIL - - + PIL is a Python image-manipulation library. Qiskit actually uses the [pillow](https://pillow.readthedocs.io/en/stable/) fork of PIL if it is available when generating certain visualizations, for example of both [`QuantumCircuit`](qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") and [`DAGCircuit`](/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit "qiskit.dagcircuit.DAGCircuit") in certain modes. -##### qiskit.utils.optionals.HAS\_PYDOT - - + For some graph visualizations, Qiskit uses [pydot](https://github.com/pydot/pydot) as an interface to GraphViz (see [`HAS_GRAPHVIZ`](#qiskit.utils.optionals.HAS_GRAPHVIZ "qiskit.utils.optionals.HAS_GRAPHVIZ")). -##### qiskit.utils.optionals.HAS\_PYGMENTS - - + Pygments is a code highlighter and formatter used by many environments that involve rich display of code blocks, including Sphinx and Jupyter. Qiskit uses this when producing rich output for these environments. -##### qiskit.utils.optionals.HAS\_PYLATEX - - + Various LaTeX-based visualizations, especially the circuit drawers, need access to the [pylatexenc](https://github.com/phfaist/pylatexenc) project to work correctly. -##### qiskit.utils.optionals.HAS\_QASM3\_IMPORT - - + The functions [`qasm3.load()`](qasm3#qiskit.qasm3.load "qiskit.qasm3.load") and [`qasm3.loads()`](qasm3#qiskit.qasm3.loads "qiskit.qasm3.loads") for importing OpenQASM 3 programs into [`QuantumCircuit`](qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") instances use [an external importer package](https://qiskit.github.io/qiskit-qasm3-import). -##### qiskit.utils.optionals.HAS\_SEABORN - - + Qiskit provides several visualization tools in the [`visualization`](visualization#module-qiskit.visualization "qiskit.visualization") module. Some of these are built using [Seaborn](https://seaborn.pydata.org/), which must be installed in order to use them. -##### qiskit.utils.optionals.HAS\_SKLEARN - - + Some of the gradient functions in `opflow.gradients` use regularisation methods from [Scikit Learn](https://scikit-learn.org/stable/). -##### qiskit.utils.optionals.HAS\_SKQUANT - - + Some of the optimisers in `algorithms.optimizers` are based on those found in [Scikit Quant](https://github.com/scikit-quant/scikit-quant), which must be installed to use them. -##### qiskit.utils.optionals.HAS\_SQSNOBFIT - - + [SQSnobFit](https://pypi.org/project/SQSnobFit/) is a library for the “stable noisy optimization by branch and fit” algorithm. It is used by the `SNOBFIT` optimizer. -##### qiskit.utils.optionals.HAS\_SYMENGINE - - + [Symengine](https://github.com/symengine/symengine) is a fast C++ backend for the symbolic-manipulation library [Sympy](https://www.sympy.org/en/index.html). This dependency is used to load legacy QPY formats, where this package was used to handle [`Parameter`](/docs/api/qiskit/qiskit.circuit.Parameter "qiskit.circuit.Parameter")s. -##### qiskit.utils.optionals.HAS\_SYMPY - - + [SymPy](https://www.sympy.org/en/index.html) is a Python library for symbolic mathematics. `SymPy` was historically used for the implementation of the [`ParameterExpression`](/docs/api/qiskit/qiskit.circuit.ParameterExpression "qiskit.circuit.ParameterExpression") class but isn’t any longer. However it is needed for some legacy functionality that uses [`ParameterExpression.sympify()`](/docs/api/qiskit/qiskit.circuit.ParameterExpression#sympify "qiskit.circuit.ParameterExpression.sympify"). It is also used in some visualization functions and template matching. -##### qiskit.utils.optionals.HAS\_TESTTOOLS - - + Qiskit’s test suite has more advanced functionality available if the optional [testtools](https://pypi.org/project/testtools/) library is installed. This is generally only needed for Qiskit developers. -##### qiskit.utils.optionals.HAS\_TWEEDLEDUM - - + [Tweedledum](https://github.com/boschmitt/tweedledum) is an extension library for synthesis and optimization of circuits that may involve classical oracles. In the past Qiskit’s [`PhaseOracle`](/docs/api/qiskit/qiskit.circuit.library.PhaseOracle "qiskit.circuit.library.PhaseOracle") used this but it is no longer used by Qiskit. -##### qiskit.utils.optionals.HAS\_Z3 - - + [Z3](https://github.com/Z3Prover/z3) is a theorem prover, used in the `CrosstalkAdaptiveSchedule` and [`HoareOptimizer`](/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer "qiskit.transpiler.passes.HoareOptimizer") transpiler passes. #### External Command-Line Tools -##### qiskit.utils.optionals.HAS\_GRAPHVIZ - - + For some graph visualizations, Qiskit uses the [GraphViz](https://graphviz.org/) visualization tool via its `pydot` interface (see [`HAS_PYDOT`](#qiskit.utils.optionals.HAS_PYDOT "qiskit.utils.optionals.HAS_PYDOT")). -##### qiskit.utils.optionals.HAS\_PDFLATEX - - + Visualization tools that use LaTeX in their output, such as the circuit drawers, require `pdflatex` to be available. You will generally need to ensure that you have a working LaTeX installation available, and the `qcircuit.tex` package. -##### qiskit.utils.optionals.HAS\_PDFTOCAIRO - - + Visualization tools that convert LaTeX-generated files into rasterized images use the `pdftocairo` tool. This is part of the [Poppler suite of PDF tools](https://poppler.freedesktop.org/). diff --git a/scripts/config/api-html-artifacts.json b/scripts/config/api-html-artifacts.json index 54f3c673924e..fdd985220eef 100644 --- a/scripts/config/api-html-artifacts.json +++ b/scripts/config/api-html-artifacts.json @@ -1,7 +1,7 @@ { "qiskit": { "dev": "https://api.github.com/repos/Qiskit/qiskit/actions/artifacts/8625199600/zip", - "2.5": "https://ibm.box.com/shared/static/ff4svnqi3krdcpk0idw4yomnb4559707.zip", + "2.5": "https://ibm.box.com/shared/static/ligi67e8hfsr6qjwpifcmjx2f4mibrj2.zip", "2.4": "https://ibm.box.com/shared/static/8dug8a79f1xdohccyasfaazxn0tejzg9.zip", "2.3": "https://ibm.box.com/shared/static/hu6gvj4857vb5sew5k98rr9yd7pxasqy.zip", "2.2": "https://ibm.box.com/shared/static/c1lktwwwo9zu4z5wxqg1xs9fj57oeoco.zip", diff --git a/scripts/js/lib/api/generateApiComponents.test.ts b/scripts/js/lib/api/generateApiComponents.test.ts index 7d07891507ba..6b5f0664f987 100644 --- a/scripts/js/lib/api/generateApiComponents.test.ts +++ b/scripts/js/lib/api/generateApiComponents.test.ts @@ -23,7 +23,6 @@ import { } from "./generateApiComponents.js"; import { CheerioDoc } from "../testUtils.js"; import { load } from "cheerio"; -import { kebabCaseAndShortenPage } from "./normalizeResultUrls.js"; const RAW_SIGNATURE_EXAMPLE = `Estimator.run(circuits, observables, parameter_values=None, **kwargs)`; @@ -78,9 +77,8 @@ test.describe("createOpeningTag()", () => { const tag = await createOpeningTag("Function", componentProps); expect(tag).toEqual(` { const tag = await createOpeningTag("Function", componentProps); expect(tag).toEqual(` { `); }); - test("Create Attribute tag with default value and type hint", async () => { + test("Create Attribute tag without type hint or value props", async () => { const componentProps = { id: "qiskit.circuit.QuantumCircuit.instance", - attributeTypeHint: "str | None", - attributeValue: "None", }; const tag = await createOpeningTag("Attribute", componentProps); expect(tag).toEqual(` { const tag = await createOpeningTag("Class", componentProps); expect(tag).toEqual(` { }); }); -test.describe("attributeTypeHintHref", () => { - async function parseAttribute( - dt: string, - normalizeUrl?: (url: string) => string, - ): Promise { +test.describe("rawTypeHintHtml", () => { + async function parseAttribute(dt: string): Promise { const $ = load(`
${dt}
`); const $dl = $("dl").first(); const $dt = $dl.find("dt").first(); @@ -171,14 +161,11 @@ test.describe("attributeTypeHintHref", () => { undefined, "attribute", $dt.attr("id") ?? "", - { - isCApi: false, - normalizeUrl, - }, + { isCApi: false }, ); } - test("relative href is transformed by normalizeUrl", async () => { + test("type hint with link appears in body, not as prop", async () => { const dt = `
options: @@ -186,54 +173,94 @@ test.describe("attributeTypeHintHref", () => {
`; - const result = await parseAttribute(dt, (url) => - kebabCaseAndShortenPage(url, "qiskit-ibm-runtime"), - ); + const result = await parseAttribute(dt); + // href appears in the body HTML, not as a prop expect(result).toContain( - `attributeTypeHintHref='options-models-executor-options'`, + `href="qiskit_ibm_runtime.options_models.ExecutorOptions`, ); + expect(result).not.toContain(`attributeTypeHintHref`); }); - test("relative href is preserved when no normalizeUrl is provided", async () => { - const dt = `
- options: - - ExecutorOptions + test("type hint with default value appears in body", async () => { + const dt = `
+ final_layout: + + Layout + | + None + = + None
`; const result = await parseAttribute(dt); - expect(result).toContain( - `attributeTypeHintHref='qiskit_ibm_runtime.options_models.ExecutorOptions'`, - ); + expect(result).toContain(`href="qiskit.transpiler.Layout`); + expect(result).not.toContain(`attributeTypeHintHref`); + expect(result).not.toContain(`attributeValue`); }); - test("absolute href is passed through by normalizeUrl", async () => { - const dt = `
- coupling_map: - - CouplingMap - + test("attribute with no link still renders type hint in body", async () => { + const dt = `
+ count: + int
`; - const result = await parseAttribute(dt, (url) => - kebabCaseAndShortenPage(url, "qiskit-ibm-runtime"), - ); - expect(result).toContain( - `attributeTypeHintHref='https://quantum.cloud.ibm.com/docs/api/qiskit/qiskit.transpiler.CouplingMap'`, + const result = await parseAttribute(dt); + // plain text type hint is in body, not a prop + expect(result).toContain(`int`); + expect(result).not.toContain(`attributeTypeHint='int'`); + }); +}); + +test.describe("Attribute name prop and AttributeTypeHint wrapper", () => { + async function parseAttribute(dt: string): Promise { + const $ = load(`
${dt}
`); + const $dl = $("dl").first(); + const $dt = $dl.find("dt").first(); + return createMdxComponent( + $, + [$dt], + $dl, + [], + undefined, + "attribute", + $dt.attr("id") ?? "", + { isCApi: false }, ); + } + + test("name prop is set to the attribute name", async () => { + const dt = `
+ final_layout + : + Layout + +
`; + const result = await parseAttribute(dt); + expect(result).toContain(`name='final_layout'`); }); - test("no link produces undefined href", async () => { - const dt = `
- options: - str - + test("type hint is wrapped in AttributeTypeHint, not p", async () => { + const dt = `
+ final_layout + : + Layout +
`; - const result = await parseAttribute(dt, (url) => - kebabCaseAndShortenPage(url, "qiskit-ibm-runtime"), - ); - expect(result).toContain(`attributeTypeHintHref='undefined'`); + const result = await parseAttribute(dt); + // cheerio lowercases custom tags; htmlToMd.ts handler re-lifts to AttributeTypeHint + expect(result).toContain(``); + expect(result).not.toContain(`

`); + }); + + test("headingLevel prop is set", async () => { + const dt = `

+ final_layout + :int +
`; + const result = await parseAttribute(dt); + // headingLevel defaults to 3 when no prior header context + expect(result).toContain(`headingLevel='3'`); }); }); diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index 8c62a54870bb..f1daf0e7bab6 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -25,9 +25,9 @@ import { export type ComponentProps = { id?: string; - attributeTypeHint?: string; - attributeTypeHintHref?: string; - attributeValue?: string; + name?: string; + headingLevel?: number; + rawTypeHintHtml?: string; // type hint HTML emitted in component body so links are resolved by the pipeline githubSourceLink?: string; rawSignature?: string; modifiers?: string; @@ -76,7 +76,13 @@ export async function createMdxComponent( addExtraSignatures(componentProps, extraProps); const minHeadingLevel = componentProps.isDedicatedPage ? 2 : headerLevel + 1; - const $componentBody = $(`
${bodyElements.join("\n")}
`); + const allBodyElements = componentProps.rawTypeHintHtml + ? [ + `${componentProps.rawTypeHintHtml}`, + ...bodyElements, + ] + : bodyElements; + const $componentBody = $(`
${allBodyElements.join("\n")}
`); setMinimumHeadingLevel($, $componentBody, minHeadingLevel); return [ @@ -130,7 +136,6 @@ function prepareProps( githubSourceLink, id, headerLevel, - options.normalizeUrl, ); const preparePropsPerApiType: Record ComponentProps> = { @@ -252,7 +257,6 @@ function prepareAttributeOrPropertyProps( githubSourceLink: string | undefined, id: string, headerLevel: number, - normalizeUrl?: (url: string) => string, ): ComponentProps { // Properties/attributes have multiple `span.property` values to set: // @@ -295,49 +299,47 @@ function prepareAttributeOrPropertyProps( } // The attributes have the following shape: name [: type] [= value] - // We skip the first character to leave off the `:` and the `=` in - // both type hint and default value const name = text.slice(0, Math.min(colonIndex, equalIndex)).trim(); - const attributeTypeHint = text - .slice(Math.min(colonIndex + 1, equalIndex), equalIndex) - .trim(); - const attributeValue = text.slice(equalIndex + 1, text.length).trim(); - - // If the type hint element contains a link, capture its href so the - // rendered component can make the type hint clickable. - const rawHref = - $child.find("em.property a, span.property a").first().attr("href") ?? - undefined; - const hrefPath = rawHref?.split("#")[0]; - const attributeTypeHintHref = - hrefPath && normalizeUrl && !hrefPath.startsWith("http") - ? normalizeUrl(hrefPath) - : hrefPath; - const props = { + const $typeSpan = $child.find("em.property, span.property").first(); + let rawTypeHintHtml: string | undefined; + if ($typeSpan.length) { + const $clone = $typeSpan.clone(); + // Remove the name span (first span.pre whose text matches `name`) + $clone + .find("span.pre") + .filter((_, el) => $(el).text().trim() === name) + .first() + .remove(); + // Remove the colon span (span.p containing ":") + $clone + .find("span.p") + .filter((_, el) => $(el).text().trim() === ":") + .first() + .remove(); + const inner = $clone.html()?.trim(); + if (inner) { + rawTypeHintHtml = inner; + } + } + + const props: ComponentProps = { id, - attributeTypeHint, - attributeTypeHintHref, - attributeValue, + name, + headingLevel: headerLevel, + rawTypeHintHtml, githubSourceLink, modifiers: filteredModifiers, }; const pageHeading = $dl.siblings("h1").text(); if (pageHeading && id.endsWith(pageHeading)) { - $dl.siblings("h1").text(getLastPartFromFullIdentifier(id)); return { ...props, isDedicatedPage: true, }; } - // Else, the attribute is embedded on the class - const htag = `h${headerLevel}`; - $( - `<${htag} data-header-type="attribute-header">${name}`, - ).insertBefore($dl); - return props; } @@ -393,14 +395,6 @@ export async function createOpeningTag( tagName: string, props: ComponentProps, ): Promise { - const attributeTypeHint = props.attributeTypeHint?.replaceAll( - "'", - APOSTROPHE_HEX_CODE, - ); - const attributeValue = props.attributeValue?.replaceAll( - "'", - APOSTROPHE_HEX_CODE, - ); const signature = await htmlSignatureToMd(props.rawSignature!); const extraSignatures: string[] = []; for (const sig of props.extraRawSignatures ?? []) { @@ -409,9 +403,8 @@ export async function createOpeningTag( return `<${tagName} id='${props.id}' - attributeTypeHint='${attributeTypeHint}' - attributeTypeHintHref='${props.attributeTypeHintHref}' - attributeValue='${attributeValue}' + name='${props.name}' + headingLevel='${props.headingLevel}' isDedicatedPage='${props.isDedicatedPage}' github='${props.githubSourceLink}' signature='${signature}' diff --git a/scripts/js/lib/api/htmlToMd.test.ts b/scripts/js/lib/api/htmlToMd.test.ts index c998aac935e0..0c893be89c41 100644 --- a/scripts/js/lib/api/htmlToMd.test.ts +++ b/scripts/js/lib/api/htmlToMd.test.ts @@ -874,6 +874,28 @@ test("convert class attributes headings", async () => { }); }); +test("attribute with < and & in default value produces valid MDX", async () => { + // StagedPassManager.invalid_stage_regex has < / > / & in the value. + // Text nodes with these chars must be wrapped in {"..."} JSX expression containers + // so they are valid MDX — bare \< in MDX text content breaks the MDX parser. + const result = await toMd( + `
+

invalid_stage_regex

+
+
+invalid_stage_regex = re.compile('\\s|\\+|\\-|\\*|\\/|\\\\|\\%|\\<|\\>|\\@|\\!|\\~|\\^|\\&|\\:|\\[|\\]|\\{|\\}|\\(|\\)')
+
+
+`, + ); + // The value containing < > & must be inside a JSX expression container {"..."}, + // not as bare text that would produce invalid \< in MDX + expect(result).toContain('{"re.compile('); + // Ensure bare \< does not appear outside of a JSX expression (which would break MDX) + // The pattern \< followed by a letter is the invalid form; inside {"..."} it's fine + expect(result).not.toMatch(/(? { expect( await toMd( diff --git a/scripts/js/lib/api/htmlToMd.ts b/scripts/js/lib/api/htmlToMd.ts index cefbc9e760c1..6286829979a9 100644 --- a/scripts/js/lib/api/htmlToMd.ts +++ b/scripts/js/lib/api/htmlToMd.ts @@ -150,11 +150,40 @@ function prepareHandlers(meta: Metadata): Record { attribute(h, node: any): any { return buildApiComponent(h, node); }, + attributetypehint(h, node: any): any { + return { + type: "mdxJsxFlowElement", + name: "AttributeTypeHint", + attributes: [], + children: escapeTextNodesForMdx(all(h, node)), + }; + }, }; return handlers; } +// MDX's JSX layer treats unescaped `<` and `>` as tag delimiters, and `&` as +// an entity reference, even inside element text content. remark-stringify tries +// to escape them as `\<`/`\>` but MDX doesn't recognize backslash escaping for +// these characters, so the round-trip through updateLinks fails. Wrap text +// nodes that contain these characters in an MDX expression container +// ({"..."}) which is valid in any phrasing context. +function escapeTextNodesForMdx(nodes: any[]): any[] { + return nodes.map((node) => { + if (node.type === "text" && /[<>&]/.test(node.value)) { + return { + type: "mdxTextExpression", + value: JSON.stringify(node.value), + }; + } + if (Array.isArray(node.children)) { + return { ...node, children: escapeTextNodesForMdx(node.children) }; + } + return node; + }); +} + export function removeVersionLinkTitle(node: Link) { // Intersphinx cross-references usually set link titles like "(in Python 3.14)". // We remove these titles because they are noisy, low-value to our users, and @@ -362,17 +391,12 @@ function buildApiComponent(h: H, node: any): any { }; maybeAddAttribute(hastTree, "id", node.properties.id); - maybeAddAttribute( - hastTree, - "attributeTypeHint", - node.properties.attributetypehint, - ); - maybeAddAttribute( + maybeAddAttribute(hastTree, "name", node.properties.name); + maybeAddExpressionAttribute( hastTree, - "attributeTypeHintHref", - node.properties.attributetypehinthref, + "headingLevel", + node.properties.headinglevel, ); - maybeAddAttribute(hastTree, "attributeValue", node.properties.attributevalue); maybeAddExpressionAttribute( hastTree, "isDedicatedPage", From c37337594ba0946252687f8b7c04c3e2e95529f5 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Tue, 28 Jul 2026 23:00:57 -0400 Subject: [PATCH 02/17] use text element --- docs/api/qiskit/capi.mdx | 4 +- docs/api/qiskit/circuit.mdx | 8 +- docs/api/qiskit/qasm3.mdx | 4 +- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 4 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 4 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.Diagonal.mdx | 4 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 4 +- .../qiskit.circuit.library.EfficientSU2.mdx | 4 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 4 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 4 +- ...t.circuit.library.ExcitationPreserving.mdx | 4 +- ...qiskit.circuit.library.FourierChecking.mdx | 4 +- ...rcuit.library.FunctionalPauliRotations.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 4 +- .../qiskit.circuit.library.GraphState.mdx | 4 +- .../qiskit.circuit.library.GroverOperator.mdx | 4 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 4 +- ...t.circuit.library.HiddenLinearFunction.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 4 +- .../qiskit.circuit.library.InnerProduct.mdx | 4 +- ...skit.circuit.library.IntegerComparator.mdx | 4 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 4 +- ...t.circuit.library.LinearPauliRotations.mdx | 4 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 4 +- .../qiskit.circuit.library.MCMTVChain.mdx | 4 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 4 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 4 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 4 +- .../qiskit.circuit.library.Permutation.mdx | 4 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 4 +- .../qiskit.circuit.library.PhaseOracle.mdx | 4 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 4 +- ....library.PiecewiseLinearPauliRotations.mdx | 4 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 4 +- ...rcuit.library.PolynomialPauliRotations.mdx | 4 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 4 +- .../qiskit.circuit.library.QuadraticForm.mdx | 4 +- .../qiskit.circuit.library.QuantumVolume.mdx | 4 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 4 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 4 +- .../qiskit.circuit.library.TwoLocal.mdx | 4 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 4 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.WeightedAdder.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 4 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 4 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 112 ++---------------- .../qiskit.passmanager.PassManagerState.mdx | 8 +- .../qiskit.passmanager.WorkflowStatus.mdx | 12 +- .../qiskit.primitives.EstimatorResult.mdx | 18 +-- .../qiskit.primitives.ObservableLike.mdx | 4 +- .../qiskit.primitives.ParameterLike.mdx | 4 +- .../qiskit.primitives.SamplerResult.mdx | 28 +---- docs/api/qiskit/qiskit.providers.Backend.mdx | 4 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 4 +- docs/api/qiskit/qiskit.providers.Job.mdx | 4 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 28 ++--- docs/api/qiskit/qiskit.providers.JobV1.mdx | 4 +- ...viders.basic_provider.BasicProviderJob.mdx | 4 +- ...roviders.basic_provider.BasicSimulator.mdx | 12 +- ...oviders.fake_provider.GenericBackendV2.mdx | 4 +- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 8 +- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 8 +- .../qiskit.quantum_info.DensityMatrix.mdx | 8 +- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 8 +- .../qiskit/qiskit.quantum_info.Operator.mdx | 8 +- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 8 +- .../qiskit.quantum_info.QubitSparsePauli.mdx | 12 +- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 8 +- .../qiskit.quantum_info.SparseObservable.mdx | 36 ++---- .../qiskit.quantum_info.SparsePauliOp.mdx | 8 +- .../qiskit.quantum_info.Statevector.mdx | 8 +- .../qiskit.quantum_info.Stinespring.mdx | 8 +- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 8 +- docs/api/qiskit/qiskit.result.Counts.mdx | 4 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 48 ++------ ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 4 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 4 +- .../qiskit.transpiler.OptimizationMetric.mdx | 8 +- .../qiskit.transpiler.StagedPassManager.mdx | 6 +- .../qiskit.transpiler.TranspileLayout.mdx | 26 +--- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 12 +- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 12 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 8 +- scripts/js/lib/api/htmlToMd.ts | 2 +- 94 files changed, 153 insertions(+), 591 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index cd3149221b6e..70a1c1c57c1e 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -80,9 +80,7 @@ The Python package [`qiskit`](index#module-qiskit "qiskit") contains all of the Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) bindings to all Qiskit C API types and functions. These are available as module attributes on [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") with the same name as they have in the C API. For example, `qiskit.capi.qk_circuit_new` corresponds to [`qk_circuit_new()`](/docs/api/qiskit-c/qk-circuit#qk_circuit_new "qk_circuit_new"). - - [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) - + [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index 283a26a34493..e5bc826a7c4e 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -649,13 +649,7 @@ These control-flow operations ([`IfElseOp`](/docs/api/qiskit/qiskit.circuit.IfEl The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circuit.SwitchCaseOp") also understands a special value: - - \= - - {""} - + = {""} A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index 3e81b7144d63..939d88ee6a14 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -143,9 +143,7 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t These are experimental and are more liable to change, because the OpenQASM 3 specification has not formally accepted them yet, so the syntax may not be finalized. - - \= 1 - + = 1 Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index dea6a04f041d..3c19d4e716c0 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -28,9 +28,7 @@ python_api_name: qiskit.circuit.Annotation ## Attributes - - \= '' - + = ''
diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index ac04b38b3233..5f944dbaf615 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -147,9 +147,7 @@ python_api_name: qiskit.circuit.QuantumCircuit The [`name`](#qiskit.circuit.QuantumCircuit.name "qiskit.circuit.QuantumCircuit.name") of a circuit becomes the name of the [`Instruction`](/docs/api/qiskit/qiskit.circuit.Instruction "qiskit.circuit.Instruction") or [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") resulting from [`to_instruction()`](#qiskit.circuit.QuantumCircuit.to_instruction "qiskit.circuit.QuantumCircuit.to_instruction") and [`to_gate()`](#qiskit.circuit.QuantumCircuit.to_gate "qiskit.circuit.QuantumCircuit.to_gate") calls, which can be handy for visualizations. - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index fde9da3a10ca..54cc77d98ce9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -36,9 +36,7 @@ python_api_name: qiskit.circuit.library.AND ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index a9b0ec34b404..318b89adf519 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -96,9 +96,7 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index b5985a361b73..ebc4176cbf19 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -28,9 +28,7 @@ python_api_name: qiskit.circuit.library.Diagonal ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index 0273f170c8be..946832689c13 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -67,9 +67,7 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index a86b23f40802..09403f86c8ef 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -95,9 +95,7 @@ python_api_name: qiskit.circuit.library.EfficientSU2 - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index 7d918d71bd47..2361f3828a0e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -63,9 +63,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index 012a69fcc95e..cabc1684e365 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -35,9 +35,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index 3c40c170408f..0021a4b102e8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -113,9 +113,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index ef9254083589..d25201b13f52 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -49,9 +49,7 @@ python_api_name: qiskit.circuit.library.FourierChecking ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index 47950e503c68..09c8d0c8e8b7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -48,9 +48,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index c93b38715ac3..72fcd1235eca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -56,9 +56,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index cc002882522b..fe940db7dbfc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -46,9 +46,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index 0c765e27f4e7..2cde17887f2e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -47,9 +47,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index b8aacee0f7a9..019f7c40a49e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -47,9 +47,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index 08553321e6f2..e80d4fa068bb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -47,9 +47,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index d9ce3d40996d..9116114b872d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -56,9 +56,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index e9c2b8795881..8d2b8becf758 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -181,9 +181,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index f4f6f4f283c5..922faca889fb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -68,9 +68,7 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 7929bdd6a56a..fb6e038e5902 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -58,9 +58,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index be32afb63247..c028be067ca8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -46,9 +46,7 @@ python_api_name: qiskit.circuit.library.IQP ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index 0de1ad9564e1..e57234d4eada 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -55,9 +55,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index 00723f42af9b..d11f3e97625c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -55,9 +55,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index 7aeead4dcf6c..093150287a42 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -68,9 +68,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 0c08f636afb8..9244c7447f76 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -65,9 +65,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 6fb8233056f6..8d82777c9828 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -54,9 +54,7 @@ python_api_name: qiskit.circuit.library.MCMT - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index ae2248f67239..7902d5424554 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -71,9 +71,7 @@ python_api_name: qiskit.circuit.library.MCMTVChain - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index 6e313831b38f..ca6887b22ec8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -193,9 +193,7 @@ python_api_name: qiskit.circuit.library.NLocal - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index c5118037db6b..a4f13cd93f04 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -36,9 +36,7 @@ python_api_name: qiskit.circuit.library.OR ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index 388a8e9e0c21..92471b3571ef 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -151,9 +151,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index 221046e36a97..e6833b3ed26a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -78,9 +78,7 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index 6c7a660e7b48..afc12fe54f67 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -38,9 +38,7 @@ python_api_name: qiskit.circuit.library.Permutation ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 096dbe79f0f7..88a7749bcf9e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -51,9 +51,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index e250ca9d7b95..df0e18875c76 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -37,9 +37,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index 560dc39d42dd..661059d0840c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -95,9 +95,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index 20f70f772e4e..0cfce3b80fbf 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -78,9 +78,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index 0c32d1dcecd9..5e51275a1db5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -114,9 +114,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index daa745988fb2..7e5176a7b630 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -83,9 +83,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 06502c06b91b..6c66142f8ae9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -85,9 +85,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index 64f481b14424..bbac3a68c768 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -83,9 +83,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index 21d75a05ef90..9b8945502d76 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -57,9 +57,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index d5156c744b60..70e601ddac3b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -44,9 +44,7 @@ python_api_name: qiskit.circuit.library.QuantumVolume ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 91fd1f69d2e8..70fe75cac500 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -49,9 +49,7 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index 131a679f0ffd..2d1ace9c5239 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -134,9 +134,7 @@ python_api_name: qiskit.circuit.library.RealAmplitudes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index c9c1bf14026d..9dc74ef7ce87 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -133,9 +133,7 @@ python_api_name: qiskit.circuit.library.TwoLocal ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index 43e8f7ccf6a2..3c7983e5db8f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -66,9 +66,7 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index fd659d4edada..81b68f34870a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -68,9 +68,7 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 3cee6714ecdf..e9e705187b79 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -107,9 +107,7 @@ $$ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index bfe402c47937..c808b63e5cef 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -38,9 +38,7 @@ python_api_name: qiskit.circuit.library.XOR ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index acd7487aa5e4..117782d4f816 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -84,9 +84,7 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 1a98a5c3eea7..d4d35736b34a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -105,9 +105,7 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index c0fcd62630da..45eeb9b32955 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -29,131 +29,53 @@ python_api_name: qiskit.dagcircuit.DAGDepNode * **nid** ([*int*](https://docs.python.org/3/library/functions.html#int)) - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) - - \[ - - [Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") - - , ...] - + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) - - \[ - - [int](https://docs.python.org/3/library/functions.html#int) - - , ...] - + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] - - [bool](https://docs.python.org/3/library/functions.html#bool) - + [bool](https://docs.python.org/3/library/functions.html#bool) - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [int](https://docs.python.org/3/library/functions.html#int) - - ] | - - [None](https://docs.python.org/3/library/constants.html#None) - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) - - [str](https://docs.python.org/3/library/stdtypes.html#str) - - | - - [None](https://docs.python.org/3/library/constants.html#None) - + [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [int](https://docs.python.org/3/library/functions.html#int) - - ] - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) - - \[ - - [int](https://docs.python.org/3/library/functions.html#int) - - , ...] - + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] - - [bool](https://docs.python.org/3/library/functions.html#bool) - - | - - [None](https://docs.python.org/3/library/constants.html#None) - + [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [int](https://docs.python.org/3/library/functions.html#int) - - ] - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [int](https://docs.python.org/3/library/functions.html#int) - - ] | - - [None](https://docs.python.org/3/library/constants.html#None) - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) @@ -161,15 +83,7 @@ python_api_name: qiskit.dagcircuit.DAGDepNode - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple) - - \[ - - [Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit") - - , ...] - + [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index c067ea02e264..8275e31b0804 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -25,17 +25,13 @@ python_api_name: qiskit.passmanager.PassManagerState * **property\_set** ([*PropertySet*](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet")) - - [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") - + [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") Status of the current compilation workflow. - - [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") - + [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index 0c12389eabae..2ef0695d679b 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -24,25 +24,19 @@ python_api_name: qiskit.passmanager.WorkflowStatus * **previous\_run** (*RunState*) - - [int](https://docs.python.org/3/library/functions.html#int) - + [int](https://docs.python.org/3/library/functions.html#int) Current number of pass execution. - - RunState - + RunState Status of the latest pass run. - - [set](https://docs.python.org/3/library/stdtypes.html#set) - + [set](https://docs.python.org/3/library/stdtypes.html#set) Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index d31fdb53ec07..c5e6346b961e 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -27,25 +27,11 @@ python_api_name: qiskit.primitives.EstimatorResult ## Attributes - - np.ndarray\[Any, np.dtype\[np.float64]] - + np.ndarray\[Any, np.dtype\[np.float64]] - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [dict](https://docs.python.org/3/library/stdtypes.html#dict) - - \[ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - - , Any]] - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index 0a6d3b6a62bb..694ee7522a42 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -11,9 +11,7 @@ python_api_name: qiskit.primitives.ObservableLike # qiskit.primitives.ObservableLike - - \= str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] - + = str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index 2013567234dc..75f3675fa659 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -11,9 +11,7 @@ python_api_name: qiskit.primitives.ParameterLike # qiskit.primitives.ParameterLike - - \= qiskit.\_accelerate.circuit.Parameter | str - + = qiskit.\_accelerate.circuit.Parameter | str Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index 84f9fe7adc3c..442a02792156 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -27,35 +27,11 @@ python_api_name: qiskit.primitives.SamplerResult ## Attributes - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution") - - ] - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] - - [list](https://docs.python.org/3/library/stdtypes.html#list) - - \[ - - [dict](https://docs.python.org/3/library/stdtypes.html#dict) - - \[ - - [str](https://docs.python.org/3/library/stdtypes.html#str) - - , - - [Any](https://docs.python.org/3/library/typing.html#typing.Any) - - ]] - + [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index 632e0141abf5..1ada26587d08 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -18,9 +18,7 @@ python_api_name: qiskit.providers.Backend ## Attributes - - \= 0 - + = 0 diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index 25697592cc84..9b7a995604de 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -149,9 +149,7 @@ python_api_name: qiskit.providers.BackendV2 - - \= 2 - + = 2 diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index 15a4bcb049c7..0dcb9e148cc0 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -18,9 +18,7 @@ python_api_name: qiskit.providers.Job ## Attributes - - \= 0 - + = 0 diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index 0411b830202d..ff3e24e57856 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -16,45 +16,31 @@ python_api_name: qiskit.providers.JobStatus ## Attributes - - \= 'job is being initialized' - + = 'job is being initialized' - - \= 'job is queued' - + = 'job is queued' - - \= 'job is being validated' - + = 'job is being validated' - - \= 'job is actively running' - + = 'job is actively running' - - \= 'job has been cancelled' - + = 'job has been cancelled' - - \= 'job has successfully run' - + = 'job has successfully run' - - \= 'job incurred error' - + = 'job incurred error' diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index 6608692d3869..d72a1f4da439 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -26,9 +26,7 @@ python_api_name: qiskit.providers.JobV1 ## Attributes - - \= 1 - + = 1 ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index 8cb9c4021baa..3ec2240d7077 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -24,9 +24,7 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ## Attributes - - \= 1 - + = 1 ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index 9dc932d64069..0a871eaa81e9 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -28,15 +28,11 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ## Attributes - - \= 2048 - + = 2048 - - \= 24 - + = 24 @@ -122,9 +118,7 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator - - \= 2 - + = 2 diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index e52d65fb26c1..984563033c8c 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -103,9 +103,7 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 - - \= 2 - + = 2 diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index 9ac687dff10a..1f81e1ca6c50 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -46,9 +46,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -68,9 +66,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index cf71f7ea46aa..95cd3c3b1d9b 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -54,9 +54,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -76,9 +74,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index f1bf48c48fee..d89d5ced08cc 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -34,9 +34,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ## Attributes - - \= 1e-08 - + = 1e-08 @@ -52,9 +50,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index 9ee2dc1d23c3..9b36ac97b6fd 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -50,9 +50,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -72,9 +70,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index d461b637c746..914aa4057a74 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -69,9 +69,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -91,9 +89,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index 0fad76e6da68..0daf4ced864f 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -54,9 +54,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -76,9 +74,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index 36c896963925..e7192cef7555 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -62,25 +62,19 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli #### Values - - \= 2 - + = 2 The Pauli $X$ operator. Uses the single-letter label `"X"`. - - \= 3 - + = 3 The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - - \= 1 - + = 1 The Pauli $Z$ operator. Uses the single-letter label `"Z"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index 973bd0c8e455..ee7ee13b4680 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -29,9 +29,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ## Attributes - - \= 1e-08 - + = 1e-08 @@ -51,9 +49,7 @@ python_api_name: qiskit.quantum_info.ScalarOp - - \= 1e-05 - + = 1e-05 ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index 7e2ebada50e4..d63a44eb62d0 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -96,73 +96,55 @@ $$ #### Values - - \= 2 - + = 2 The Pauli $X$ operator. Uses the single-letter label `"X"`. - - \= 10 - + = 10 The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. - - \= 6 - + = 6 The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. - - \= 3 - + = 3 The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - - \= 11 - + = 11 The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. - - \= 7 - + = 7 The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. - - \= 1 - + = 1 The Pauli $Z$ operator. Uses the single-letter label `"Z"`. - - \= 9 - + = 9 The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. - - \= 5 - + = 5 The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index 3d5416fe58d0..9177547e60e6 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -70,9 +70,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ## Attributes - - \= 1e-08 - + = 1e-08 @@ -100,9 +98,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 395bf6b719a8..9e291d295032 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -34,9 +34,7 @@ python_api_name: qiskit.quantum_info.Statevector ## Attributes - - \= 1e-08 - + = 1e-08 @@ -52,9 +50,7 @@ python_api_name: qiskit.quantum_info.Statevector - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index 45a5ad1e9668..458fe6010a36 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -52,9 +52,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -72,9 +70,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index fbcdb853f427..cc89af210762 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -46,9 +46,7 @@ $$ ## Attributes - - \= 1e-08 - + = 1e-08 @@ -68,9 +66,7 @@ $$ - - \= 1e-05 - + = 1e-05 diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index 9d5b8188b6dd..16f022d82adc 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -41,9 +41,7 @@ python_api_name: qiskit.result.Counts ## Attributes - - \= re.compile('^\[01\\\s]+\$') - + = re.compile('^\[01\\\s]+\$') ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index 14a52d62d957..eec956d65776 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -49,73 +49,47 @@ $$ * **\_specialization** (*two\_qubit\_decompose.Specialization | None*) - - [float](https://docs.python.org/3/library/functions.html#float) - + [float](https://docs.python.org/3/library/functions.html#float) - - [float](https://docs.python.org/3/library/functions.html#float) - + [float](https://docs.python.org/3/library/functions.html#float) - - [float](https://docs.python.org/3/library/functions.html#float) - + [float](https://docs.python.org/3/library/functions.html#float) - - [float](https://docs.python.org/3/library/functions.html#float) - + [float](https://docs.python.org/3/library/functions.html#float) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - - [float](https://docs.python.org/3/library/functions.html#float) - - | - - [None](https://docs.python.org/3/library/constants.html#None) - + [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) - - [float](https://docs.python.org/3/library/functions.html#float) - + [float](https://docs.python.org/3/library/functions.html#float) ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 164f0cc56aae..992c98a721bf 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -29,9 +29,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 5f1f9891e361..961aa59c335b 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -35,9 +35,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index fcea1621acad..f0e5807c61d9 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -20,17 +20,13 @@ python_api_name: qiskit.transpiler.OptimizationMetric ## Attributes - - \= 1 - + = 1 The transpilation is optimized towards minimizing the 2q-count. - - \= 2 - + = 2 The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index 339b36bec5c1..3b43f5ab4d46 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -49,11 +49,7 @@ python_api_name: qiskit.transpiler.StagedPassManager - - \= - - {"re.compile('\\\\s|\\\\+|\\\\-|\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\<|\\\\>|\\\\@|\\\\!|\\\\~|\\\\^|\\\\&|\\\\:|\\\\[|\\\\]|\\\\{|\\\\}|\\\\(|\\\\)')"} - + = {"re.compile('\\\\s|\\\\+|\\\\-|\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\<|\\\\>|\\\\@|\\\\!|\\\\~|\\\\^|\\\\&|\\\\:|\\\\[|\\\\]|\\\\{|\\\\}|\\\\(|\\\\)')"} diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index b044c2a65a88..d9accac29924 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -96,35 +96,15 @@ python_api_name: qiskit.transpiler.TranspileLayout * **\_output\_qubit\_list** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*Qubit*](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")*] | None*) - - [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") - - | - - [None](https://docs.python.org/3/library/constants.html#None) - + [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) - - [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") - + [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") - - [dict](https://docs.python.org/3/library/stdtypes.html#dict) - - \[ - - [Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit") - - , - - [int](https://docs.python.org/3/library/functions.html#int) - - ] - + [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index 5098849ddf06..c0bd0d4190f0 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -25,17 +25,7 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ## Attributes - - \= - - {"(,"} - - {")"} - + = {"(,"} {")"} diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index 2298ab886a7f..aaa100cedb8d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -25,17 +25,7 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ## Attributes - - \= - - {"(,"} - - {")"} - + = {"(,"} {")"} diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index fcab15461a4c..c5980991f99b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -62,13 +62,7 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ## Attributes - - \= - - {""} - + = {""} A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. diff --git a/scripts/js/lib/api/htmlToMd.ts b/scripts/js/lib/api/htmlToMd.ts index 6286829979a9..456c3f44a89b 100644 --- a/scripts/js/lib/api/htmlToMd.ts +++ b/scripts/js/lib/api/htmlToMd.ts @@ -152,7 +152,7 @@ function prepareHandlers(meta: Metadata): Record { }, attributetypehint(h, node: any): any { return { - type: "mdxJsxFlowElement", + type: "mdxJsxTextElement", name: "AttributeTypeHint", attributes: [], children: escapeTextNodesForMdx(all(h, node)), From 4f8fae6c369d831da46c48efd5d8de2ca4311f3e Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Tue, 28 Jul 2026 23:20:55 -0400 Subject: [PATCH 03/17] undo header inside attribute --- docs/api/qiskit/capi.mdx | 4 +- docs/api/qiskit/circuit.mdx | 24 +++- docs/api/qiskit/circuit_classical.mdx | 16 ++- docs/api/qiskit/qasm2.mdx | 12 +- docs/api/qiskit/qasm3.mdx | 24 +++- .../qiskit.circuit.AnnotatedOperation.mdx | 24 +++- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 6 +- docs/api/qiskit/qiskit.circuit.BoxOp.mdx | 44 ++++-- .../api/qiskit/qiskit.circuit.BreakLoopOp.mdx | 36 +++-- .../qiskit.circuit.CircuitInstruction.mdx | 28 +++- .../qiskit/qiskit.circuit.ContinueLoopOp.mdx | 36 +++-- .../qiskit/qiskit.circuit.ControlFlowOp.mdx | 40 ++++-- .../qiskit/qiskit.circuit.ControlledGate.mdx | 44 ++++-- .../qiskit.circuit.EquivalenceLibrary.mdx | 4 +- docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx | 40 ++++-- docs/api/qiskit/qiskit.circuit.Gate.mdx | 36 +++-- docs/api/qiskit/qiskit.circuit.IfElseOp.mdx | 44 ++++-- .../api/qiskit/qiskit.circuit.Instruction.mdx | 36 +++-- .../qiskit/qiskit.circuit.InstructionSet.mdx | 12 +- docs/api/qiskit/qiskit.circuit.Operation.mdx | 12 +- docs/api/qiskit/qiskit.circuit.Parameter.mdx | 16 ++- .../qiskit.circuit.ParameterExpression.mdx | 8 +- .../qiskit/qiskit.circuit.ParameterVector.mdx | 12 +- .../qiskit.circuit.ParameterVectorElement.mdx | 24 +++- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 104 ++++++++++---- .../qiskit/qiskit.circuit.SwitchCaseOp.mdx | 40 ++++-- .../api/qiskit/qiskit.circuit.WhileLoopOp.mdx | 44 ++++-- .../api/qiskit/qiskit.circuit.library.AND.mdx | 4 +- .../qiskit/qiskit.circuit.library.AndGate.mdx | 36 +++-- ...skit.circuit.library.BitFlipOracleGate.mdx | 36 +++-- .../qiskit.circuit.library.BitwiseXorGate.mdx | 36 +++-- .../qiskit.circuit.library.C3SXGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.C3XGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.C4XGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CCXGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CCZGate.mdx | 44 ++++-- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 4 +- .../qiskit/qiskit.circuit.library.CHGate.mdx | 44 ++++-- .../qiskit.circuit.library.CPhaseGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CRXGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CRYGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CRZGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CSGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CSXGate.mdx | 44 ++++-- .../qiskit.circuit.library.CSdgGate.mdx | 44 ++++-- .../qiskit.circuit.library.CSwapGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CU1Gate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CU3Gate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CUGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CXGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CYGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.CZGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.DCXGate.mdx | 36 +++-- .../qiskit.circuit.library.Diagonal.mdx | 4 +- .../qiskit.circuit.library.DiagonalGate.mdx | 36 +++-- .../qiskit.circuit.library.DraperQFTAdder.mdx | 4 +- .../qiskit/qiskit.circuit.library.ECRGate.mdx | 36 +++-- .../qiskit.circuit.library.EfficientSU2.mdx | 8 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 20 ++- ...qiskit.circuit.library.ExactReciprocal.mdx | 4 +- ...it.circuit.library.ExactReciprocalGate.mdx | 36 +++-- ...t.circuit.library.ExcitationPreserving.mdx | 8 +- ...qiskit.circuit.library.FourierChecking.mdx | 4 +- .../qiskit.circuit.library.FullAdderGate.mdx | 40 ++++-- ...rcuit.library.FunctionalPauliRotations.mdx | 16 ++- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 4 +- ...qiskit.circuit.library.GlobalPhaseGate.mdx | 36 +++-- .../qiskit.circuit.library.GraphState.mdx | 4 +- .../qiskit.circuit.library.GraphStateGate.mdx | 40 ++++-- .../qiskit.circuit.library.GroverOperator.mdx | 20 ++- .../qiskit/qiskit.circuit.library.HGate.mdx | 36 +++-- ...ircuit.library.HRSCumulativeMultiplier.mdx | 4 +- .../qiskit.circuit.library.HalfAdderGate.mdx | 40 ++++-- ...qiskit.circuit.library.HamiltonianGate.mdx | 36 +++-- ...t.circuit.library.HiddenLinearFunction.mdx | 4 +- .../qiskit/qiskit.circuit.library.IGate.mdx | 36 +++-- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 4 +- .../qiskit.circuit.library.Initialize.mdx | 36 +++-- .../qiskit.circuit.library.InnerProduct.mdx | 4 +- ...iskit.circuit.library.InnerProductGate.mdx | 36 +++-- ...skit.circuit.library.IntegerComparator.mdx | 16 ++- ....circuit.library.IntegerComparatorGate.mdx | 36 +++-- .../qiskit.circuit.library.Isometry.mdx | 36 +++-- ...ircuit.library.LinearAmplitudeFunction.mdx | 4 +- ...it.library.LinearAmplitudeFunctionGate.mdx | 36 +++-- .../qiskit.circuit.library.LinearFunction.mdx | 44 ++++-- ...t.circuit.library.LinearPauliRotations.mdx | 12 +- ...rcuit.library.LinearPauliRotationsGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.MCMT.mdx | 8 +- .../qiskit.circuit.library.MCMTGate.mdx | 44 ++++-- .../qiskit.circuit.library.MCMTVChain.mdx | 8 +- .../qiskit.circuit.library.MCPhaseGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.MCXGate.mdx | 48 +++++-- .../qiskit/qiskit.circuit.library.MSGate.mdx | 36 +++-- ...iskit.circuit.library.ModularAdderGate.mdx | 40 ++++-- .../qiskit.circuit.library.MultiplierGate.mdx | 44 ++++-- .../qiskit/qiskit.circuit.library.NLocal.mdx | 56 ++++++-- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 4 +- .../qiskit/qiskit.circuit.library.OrGate.mdx | 36 +++-- ...kit.circuit.library.PauliEvolutionGate.mdx | 40 ++++-- ...qiskit.circuit.library.PauliFeatureMap.mdx | 24 +++- .../qiskit.circuit.library.PauliGate.mdx | 36 +++-- ...ircuit.library.PauliProductMeasurement.mdx | 36 +++-- ...rcuit.library.PauliProductRotationGate.mdx | 36 +++-- .../qiskit.circuit.library.PauliTwoDesign.mdx | 8 +- .../qiskit.circuit.library.Permutation.mdx | 4 +- ...qiskit.circuit.library.PermutationGate.mdx | 40 ++++-- ...qiskit.circuit.library.PhaseEstimation.mdx | 4 +- .../qiskit.circuit.library.PhaseGate.mdx | 36 +++-- .../qiskit.circuit.library.PhaseOracle.mdx | 4 +- ...qiskit.circuit.library.PhaseOracleGate.mdx | 36 +++-- ...kit.circuit.library.PiecewiseChebyshev.mdx | 24 +++- ...circuit.library.PiecewiseChebyshevGate.mdx | 36 +++-- ....library.PiecewiseLinearPauliRotations.mdx | 28 ++-- ...rary.PiecewiseLinearPauliRotationsGate.mdx | 36 +++-- ...rary.PiecewisePolynomialPauliRotations.mdx | 20 ++- ....PiecewisePolynomialPauliRotationsGate.mdx | 36 +++-- ...rcuit.library.PolynomialPauliRotations.mdx | 12 +- ...t.library.PolynomialPauliRotationsGate.mdx | 36 +++-- .../qiskit.circuit.library.QAOAAnsatz.mdx | 32 +++-- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 20 ++- .../qiskit/qiskit.circuit.library.QFTGate.mdx | 36 +++-- .../qiskit.circuit.library.QuadraticForm.mdx | 4 +- ...skit.circuit.library.QuadraticFormGate.mdx | 36 +++-- .../qiskit.circuit.library.QuantumVolume.mdx | 4 +- .../qiskit.circuit.library.RC3XGate.mdx | 36 +++-- .../qiskit.circuit.library.RCCXGate.mdx | 36 +++-- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 4 +- .../qiskit/qiskit.circuit.library.RGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RVGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RXGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RXXGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RYGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RYYGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RZGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RZXGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.RZZGate.mdx | 36 +++-- .../qiskit.circuit.library.RealAmplitudes.mdx | 8 +- .../qiskit/qiskit.circuit.library.SGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.SXGate.mdx | 36 +++-- .../qiskit.circuit.library.SXdgGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.SdgGate.mdx | 36 +++-- ...iskit.circuit.library.StatePreparation.mdx | 36 +++-- .../qiskit.circuit.library.SwapGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.TGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.TdgGate.mdx | 36 +++-- .../qiskit.circuit.library.TwoLocal.mdx | 4 +- .../qiskit/qiskit.circuit.library.U1Gate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.U2Gate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.U3Gate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.UCGate.mdx | 36 +++-- .../qiskit.circuit.library.UCPauliRotGate.mdx | 36 +++-- .../qiskit.circuit.library.UCRXGate.mdx | 36 +++-- .../qiskit.circuit.library.UCRYGate.mdx | 36 +++-- .../qiskit.circuit.library.UCRZGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.UGate.mdx | 36 +++-- .../qiskit.circuit.library.UnitaryGate.mdx | 36 +++-- .../qiskit.circuit.library.UnitaryOverlap.mdx | 4 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.WeightedAdder.mdx | 24 +++- ...qiskit.circuit.library.WeightedSumGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.XGate.mdx | 36 +++-- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 4 +- .../qiskit.circuit.library.XXMinusYYGate.mdx | 36 +++-- .../qiskit.circuit.library.XXPlusYYGate.mdx | 36 +++-- .../qiskit/qiskit.circuit.library.YGate.mdx | 36 +++-- .../qiskit.circuit.library.ZFeatureMap.mdx | 4 +- .../qiskit/qiskit.circuit.library.ZGate.mdx | 36 +++-- .../qiskit.circuit.library.ZZFeatureMap.mdx | 4 +- .../qiskit.circuit.library.iSwapGate.mdx | 36 +++-- .../qiskit/qiskit.dagcircuit.DAGCircuit.mdx | 80 ++++++++--- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 84 +++++------ .../qiskit.dagcircuit.DAGDependency.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGInNode.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGOpNode.mdx | 40 ++++-- .../qiskit/qiskit.dagcircuit.DAGOutNode.mdx | 4 +- ...skit.passmanager.ConditionalController.mdx | 4 +- .../qiskit.passmanager.DoWhileController.mdx | 4 +- ...iskit.passmanager.FlowControllerLinear.mdx | 4 +- ...skit.passmanager.MultiStagePassManager.mdx | 4 +- .../qiskit.passmanager.PassManagerState.mdx | 8 +- .../qiskit.passmanager.WorkflowStatus.mdx | 12 +- .../qiskit.primitives.BackendEstimatorV2.mdx | 8 +- .../qiskit.primitives.BackendSamplerV2.mdx | 8 +- .../qiskit.primitives.BaseEstimatorV1.mdx | 4 +- .../qiskit.primitives.BaseSamplerV1.mdx | 4 +- .../qiskit.primitives.BindingsArray.mdx | 20 ++- .../api/qiskit/qiskit.primitives.BitArray.mdx | 24 +++- docs/api/qiskit/qiskit.primitives.DataBin.mdx | 12 +- .../qiskit/qiskit.primitives.EstimatorPub.mdx | 28 +++- .../qiskit.primitives.EstimatorResult.mdx | 12 +- .../qiskit.primitives.ObservableLike.mdx | 6 +- .../qiskit.primitives.ObservablesArray.mdx | 16 ++- .../qiskit.primitives.ParameterLike.mdx | 6 +- .../qiskit.primitives.PrimitiveResult.mdx | 4 +- .../qiskit/qiskit.primitives.PubResult.mdx | 8 +- .../qiskit/qiskit.primitives.SamplerPub.mdx | 24 +++- .../qiskit.primitives.SamplerPubResult.mdx | 8 +- .../qiskit.primitives.SamplerResult.mdx | 12 +- ...qiskit.primitives.StatevectorEstimator.mdx | 8 +- .../qiskit.primitives.StatevectorSampler.mdx | 8 +- docs/api/qiskit/qiskit.providers.Backend.mdx | 6 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 74 +++++++--- docs/api/qiskit/qiskit.providers.Job.mdx | 6 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 42 +++--- docs/api/qiskit/qiskit.providers.JobV1.mdx | 6 +- docs/api/qiskit/qiskit.providers.Options.mdx | 4 +- .../qiskit.providers.QubitProperties.mdx | 12 +- ...viders.basic_provider.BasicProviderJob.mdx | 6 +- ...roviders.basic_provider.BasicSimulator.mdx | 86 ++++++++---- ...oviders.fake_provider.GenericBackendV2.mdx | 74 +++++++--- .../qiskit.quantum_info.CNOTDihedral.mdx | 20 ++- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 32 +++-- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 32 +++-- .../qiskit/qiskit.quantum_info.Clifford.mdx | 68 ++++++--- .../qiskit.quantum_info.DensityMatrix.mdx | 28 ++-- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 32 +++-- .../qiskit/qiskit.quantum_info.Operator.mdx | 32 +++-- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 32 +++-- docs/api/qiskit/qiskit.quantum_info.Pauli.mdx | 36 +++-- .../qiskit.quantum_info.PauliLindbladMap.mdx | 32 +++-- .../qiskit/qiskit.quantum_info.PauliList.mdx | 36 +++-- ...it.quantum_info.PhasedQubitSparsePauli.mdx | 16 ++- ...uantum_info.PhasedQubitSparsePauliList.mdx | 8 +- .../qiskit.quantum_info.QubitSparsePauli.mdx | 24 ++-- ...skit.quantum_info.QubitSparsePauliList.mdx | 8 +- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 28 ++-- .../qiskit.quantum_info.SparseObservable.mdx | 80 +++++++---- .../qiskit.quantum_info.SparsePauliOp.mdx | 44 ++++-- .../qiskit.quantum_info.StabilizerState.mdx | 12 +- .../qiskit.quantum_info.Statevector.mdx | 28 ++-- .../qiskit.quantum_info.Stinespring.mdx | 32 +++-- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 32 +++-- .../qiskit.quantum_info.Z2Symmetries.mdx | 28 +++- docs/api/qiskit/qiskit.result.Counts.mdx | 6 +- .../qiskit.result.QuasiDistribution.mdx | 4 +- docs/api/qiskit/qiskit.result.Result.mdx | 32 +++-- .../qiskit.synthesis.EvolutionSynthesis.mdx | 4 +- .../qiskit/qiskit.synthesis.LieTrotter.mdx | 4 +- .../qiskit.synthesis.MatrixExponential.mdx | 4 +- ...skit.synthesis.OneQubitEulerDecomposer.mdx | 4 +- .../qiskit.synthesis.ProductFormula.mdx | 4 +- docs/api/qiskit/qiskit.synthesis.QDrift.mdx | 4 +- ...t.synthesis.SolovayKitaevDecomposition.mdx | 12 +- .../qiskit/qiskit.synthesis.SuzukiTrotter.mdx | 4 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 66 ++++----- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 8 +- ...sis.unitary.aqc.ApproximatingObjective.mdx | 8 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 8 +- ...ynthesis.unitary.aqc.CNOTUnitObjective.mdx | 8 +- .../qiskit/qiskit.transpiler.AnalysisPass.mdx | 8 +- .../qiskit/qiskit.transpiler.CouplingMap.mdx | 20 ++- ...iskit.transpiler.InstructionProperties.mdx | 8 +- .../qiskit.transpiler.OptimizationMetric.mdx | 8 +- .../qiskit.transpiler.StagedPassManager.mdx | 14 +- docs/api/qiskit/qiskit.transpiler.Target.mdx | 56 ++++++-- .../qiskit.transpiler.TransformationPass.mdx | 8 +- .../qiskit.transpiler.TranspileLayout.mdx | 18 +-- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 14 +- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 14 +- .../qiskit.transpiler.passes.ApplyLayout.mdx | 8 +- ....passes.BarrierBeforeFinalMeasurements.mdx | 8 +- .../qiskit.transpiler.passes.BasicSwap.mdx | 8 +- ...skit.transpiler.passes.BasisTranslator.mdx | 8 +- .../qiskit.transpiler.passes.CSPLayout.mdx | 8 +- ...t.transpiler.passes.CheckGateDirection.mdx | 8 +- .../qiskit.transpiler.passes.CheckMap.mdx | 8 +- ...qiskit.transpiler.passes.Collect1qRuns.mdx | 8 +- ...skit.transpiler.passes.Collect2qBlocks.mdx | 8 +- ...t.transpiler.passes.CollectAndCollapse.mdx | 8 +- ...kit.transpiler.passes.CollectCliffords.mdx | 8 +- ...anspiler.passes.CollectLinearFunctions.mdx | 8 +- ....transpiler.passes.CollectMultiQBlocks.mdx | 8 +- ....transpiler.passes.CommutationAnalysis.mdx | 8 +- ...nspiler.passes.CommutativeCancellation.mdx | 8 +- ....passes.CommutativeInverseCancellation.mdx | 8 +- ...nspiler.passes.CommutativeOptimization.mdx | 8 +- ...ranspiler.passes.Commuting2qGateRouter.mdx | 8 +- ...it.transpiler.passes.ConsolidateBlocks.mdx | 8 +- ...ranspiler.passes.ConstrainedReschedule.mdx | 8 +- ....transpiler.passes.ContainsInstruction.mdx | 8 +- ...passes.ContextAwareDynamicalDecoupling.mdx | 8 +- ....passes.ContractIdleWiresInControlFlow.mdx | 8 +- ...nspiler.passes.ConvertToPauliRotations.mdx | 8 +- .../qiskit.transpiler.passes.CountOps.mdx | 8 +- ....transpiler.passes.CountOpsLongestPath.mdx | 8 +- ...qiskit.transpiler.passes.DAGFixedPoint.mdx | 8 +- ...iskit.transpiler.passes.DAGLongestPath.mdx | 8 +- .../qiskit.transpiler.passes.Decompose.mdx | 8 +- .../qiskit.transpiler.passes.DenseLayout.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Depth.mdx | 8 +- ...it.transpiler.passes.ElidePermutations.mdx | 8 +- ...t.transpiler.passes.EnlargeWithAncilla.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Error.mdx | 8 +- ...qiskit.transpiler.passes.FilterOpNodes.mdx | 8 +- .../qiskit.transpiler.passes.FixedPoint.mdx | 8 +- ...ranspiler.passes.FullAncillaAllocation.mdx | 8 +- ...qiskit.transpiler.passes.GateDirection.mdx | 8 +- .../qiskit.transpiler.passes.GatesInBasis.mdx | 8 +- ...t.transpiler.passes.HighLevelSynthesis.mdx | 8 +- ...iskit.transpiler.passes.HoareOptimizer.mdx | 8 +- ...spiler.passes.InstructionDurationCheck.mdx | 8 +- ....transpiler.passes.InverseCancellation.mdx | 8 +- ...kit.transpiler.passes.Layout2qDistance.mdx | 8 +- ...transpiler.passes.LayoutTransformation.mdx | 8 +- .../qiskit.transpiler.passes.LightCone.mdx | 8 +- ...r.passes.LinearFunctionsToPermutations.mdx | 8 +- ...anspiler.passes.LitinskiTransformation.mdx | 8 +- ...qiskit.transpiler.passes.LookaheadSwap.mdx | 8 +- ...ranspiler.passes.MergeAdjacentBarriers.mdx | 8 +- .../qiskit.transpiler.passes.MinimumPoint.mdx | 8 +- ...kit.transpiler.passes.NumTensorFactors.mdx | 8 +- ...skit.transpiler.passes.Optimize1qGates.mdx | 8 +- ...er.passes.Optimize1qGatesDecomposition.mdx | 8 +- ...asses.Optimize1qGatesSimpleCommutation.mdx | 8 +- ...it.transpiler.passes.OptimizeAnnotated.mdx | 8 +- ...it.transpiler.passes.OptimizeCliffordT.mdx | 8 +- ...it.transpiler.passes.OptimizeCliffords.mdx | 8 +- ...piler.passes.OptimizeSwapBeforeMeasure.mdx | 8 +- .../qiskit.transpiler.passes.PadDelay.mdx | 8 +- ...anspiler.passes.PadDynamicalDecoupling.mdx | 8 +- ...iskit.transpiler.passes.RemoveBarriers.mdx | 8 +- ...asses.RemoveDiagonalGatesBeforeMeasure.mdx | 8 +- ...nspiler.passes.RemoveFinalMeasurements.mdx | 8 +- ...kit.transpiler.passes.RemoveFinalReset.mdx | 8 +- ...spiler.passes.RemoveIdentityEquivalent.mdx | 8 +- ...anspiler.passes.RemoveResetInZeroState.mdx | 8 +- ...passes.ResetAfterMeasureSimplification.mdx | 8 +- ...t.transpiler.passes.ResourceEstimation.mdx | 8 +- .../qiskit.transpiler.passes.SabreLayout.mdx | 12 +- ...iskit.transpiler.passes.SabrePreLayout.mdx | 8 +- .../qiskit.transpiler.passes.SabreSwap.mdx | 16 ++- .../qiskit.transpiler.passes.SetIOLatency.mdx | 8 +- .../qiskit.transpiler.passes.SetLayout.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Size.mdx | 8 +- ...qiskit.transpiler.passes.SolovayKitaev.mdx | 8 +- ...kit.transpiler.passes.Split2QUnitaries.mdx | 8 +- ...iskit.transpiler.passes.StarPreRouting.mdx | 8 +- ...anspiler.passes.SubstitutePi4Rotations.mdx | 8 +- ...ranspiler.passes.SynthesizeRZRotations.mdx | 8 +- ...transpiler.passes.TemplateOptimization.mdx | 8 +- ...t.transpiler.passes.TimeUnitConversion.mdx | 8 +- ...ler.passes.TranslateParameterizedGates.mdx | 8 +- ...qiskit.transpiler.passes.TrivialLayout.mdx | 8 +- ...er.passes.TwoQubitPeepholeOptimization.mdx | 8 +- ...kit.transpiler.passes.UnitarySynthesis.mdx | 8 +- ...iskit.transpiler.passes.Unroll3qOrMore.mdx | 8 +- ...nspiler.passes.UnrollCustomDefinitions.mdx | 8 +- ...iskit.transpiler.passes.UnrollForLoops.mdx | 8 +- .../qiskit.transpiler.passes.VF2Layout.mdx | 8 +- ...qiskit.transpiler.passes.VF2PostLayout.mdx | 8 +- .../qiskit/qiskit.transpiler.passes.Width.mdx | 8 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 12 +- ...ynthesis.aqc_plugin.AQCSynthesisPlugin.mdx | 48 +++++-- ..._synth_plugin.CliffordUnitarySynthesis.mdx | 48 +++++-- ...y_synth_plugin.DefaultUnitarySynthesis.mdx | 48 +++++-- ...ynthesis.plugin.UnitarySynthesisPlugin.mdx | 48 +++++-- ..._selinger_plugin.RossSelingerSynthesis.mdx | 48 +++++-- ...itaev_synthesis.SolovayKitaevSynthesis.mdx | 48 +++++-- docs/api/qiskit/qpy.mdx | 8 +- docs/api/qiskit/transpiler_passes.mdx | 4 +- docs/api/qiskit/utils.mdx | 132 +++++++++++++----- .../js/lib/api/generateApiComponents.test.ts | 103 +++++--------- scripts/js/lib/api/generateApiComponents.ts | 42 +++--- scripts/js/lib/api/htmlToMd.test.ts | 16 +-- 369 files changed, 5891 insertions(+), 2300 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index 70a1c1c57c1e..d2639dedf367 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -79,9 +79,9 @@ The Python package [`qiskit`](index#module-qiskit "qiskit") contains all of the Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) bindings to all Qiskit C API types and functions. These are available as module attributes on [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") with the same name as they have in the C API. For example, `qiskit.capi.qk_circuit_new` corresponds to [`qk_circuit_new()`](/docs/api/qiskit-c/qk-circuit#qk_circuit_new "qk_circuit_new"). - - [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) +### qiskit.capi.LIB : [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. This is provided for completeness, though you can access all the functions, structs and enumerations directly from the [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") module object. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index e5bc826a7c4e..6544a9067ac2 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -542,11 +542,15 @@ qc.store(creg[0], parity) * **lvalue** ([*expr.Expr*](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr")) – the memory location being stored into. * **rvalue** ([*expr.Expr*](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr")) – the expression result being stored. - + ##### lvalue + + Get the l-value [`Expr`](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr") node that is being stored to. - + ##### rvalue + + Get the r-value [`Expr`](circuit_classical#qiskit.circuit.classical.expr.Expr "qiskit.circuit.classical.expr.Expr") node that is being written into the l-value. @@ -609,7 +613,9 @@ Within [`QuantumCircuit`](qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumC For convenience, there is a [`frozenset`](https://docs.python.org/3/library/stdtypes.html#frozenset) instance containing the [`Instruction.name`](/docs/api/qiskit/qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") attributes of each of the control-flow operations. - +#### qiskit.circuit.CONTROL\_FLOW\_OP\_NAMES + + Set of the instruction names of Qiskit’s known control-flow operations. @@ -648,9 +654,9 @@ These control-flow operations ([`IfElseOp`](/docs/api/qiskit/qiskit.circuit.IfEl The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circuit.SwitchCaseOp") also understands a special value: - - = {""} +#### qiskit.circuit.CASE\_DEFAULT = {""} + A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. @@ -913,13 +919,17 @@ A common task in mapping abstract circuits to physical hardware and optimizing t Qiskit ships with a large set of predefined equivalence relationships for all of its standard gates. This base library is called [`StandardEquivalenceLibrary`](#qiskit.circuit.StandardEquivalenceLibrary "qiskit.circuit.StandardEquivalenceLibrary"), and should be treated as immutable. - +#### qiskit.circuit.StandardEquivalenceLibrary + + A [`EquivalenceLibrary`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary") that stores of all Qiskit’s built-in standard gate relationships. You should not mutate this, but instead either create your own [`EquivalenceLibrary`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary") using this one as its `base`, or modify the global-state [`SessionEquivalenceLibrary`](#qiskit.circuit.SessionEquivalenceLibrary "qiskit.circuit.SessionEquivalenceLibrary"). Qiskit also defines a shared global-state object, [`SessionEquivalenceLibrary`](#qiskit.circuit.SessionEquivalenceLibrary "qiskit.circuit.SessionEquivalenceLibrary"), which is the default equivalences used by various places in Qiskit, most notably the [`BasisTranslator`](/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator "qiskit.transpiler.passes.BasisTranslator") transpiler pass. You should feel free to add your own equivalences to this using its [`add_equivalence()`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary#add_equivalence "qiskit.circuit.EquivalenceLibrary.add_equivalence") method, and they will be automatically picked up by default instances of the [`BasisTranslator`](/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator "qiskit.transpiler.passes.BasisTranslator"). - +#### qiskit.circuit.SessionEquivalenceLibrary + + The default instance of [`EquivalenceLibrary`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary"), which will be used by most Qiskit objects if no library is manually specified. You can feel free to add equivalences to this using [`add_equivalence()`](/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary#add_equivalence "qiskit.circuit.EquivalenceLibrary.add_equivalence"). It inherits all the built-in rules of [`StandardEquivalenceLibrary`](#qiskit.circuit.StandardEquivalenceLibrary "qiskit.circuit.StandardEquivalenceLibrary"). diff --git a/docs/api/qiskit/circuit_classical.mdx b/docs/api/qiskit/circuit_classical.mdx index aecbcf48a566..ee486098a99d 100644 --- a/docs/api/qiskit/circuit_classical.mdx +++ b/docs/api/qiskit/circuit_classical.mdx @@ -73,7 +73,9 @@ The base for dynamic variables is the [`Var`](#qiskit.circuit.classical.expr.Var Variables are immutable after construction, so they can be used as dictionary keys. - + ##### name + + The name of the variable. This is required to exist if the backing [`var`](#qiskit.circuit.classical.expr.Var.var "qiskit.circuit.classical.expr.Var.var") attribute is a [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID), i.e. if it is a new-style variable, and must be `None` if it is an old-style variable. @@ -83,7 +85,9 @@ The base for dynamic variables is the [`Var`](#qiskit.circuit.classical.expr.Var Generate a new named variable that owns its own backing storage.
- + ##### var + + A reference to the backing data storage of the [`Var`](#qiskit.circuit.classical.expr.Var "qiskit.circuit.classical.expr.Var") instance. When lifting old-style [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") or [`ClassicalRegister`](circuit#qiskit.circuit.ClassicalRegister "qiskit.circuit.ClassicalRegister") instances into a [`Var`](#qiskit.circuit.classical.expr.Var "qiskit.circuit.classical.expr.Var"), this is exactly the [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") or [`ClassicalRegister`](circuit#qiskit.circuit.ClassicalRegister "qiskit.circuit.ClassicalRegister"). If the variable is a new-style classical variable (one that owns its own storage separate to the old [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")/[`ClassicalRegister`](circuit#qiskit.circuit.ClassicalRegister "qiskit.circuit.ClassicalRegister") model), this field will be a [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) to uniquely identify it. @@ -109,7 +113,9 @@ Stretch variables for use in duration expressions are represented by the [`Stret In general, construction of stretch variables for use in programs should use [`Stretch.new()`](#qiskit.circuit.classical.expr.Stretch.new "qiskit.circuit.classical.expr.Stretch.new") or [`QuantumCircuit.add_stretch()`](qiskit.circuit.QuantumCircuit#add_stretch "qiskit.circuit.QuantumCircuit.add_stretch") - + ##### name + + The name of the stretch variable. @@ -119,7 +125,9 @@ Stretch variables for use in duration expressions are represented by the [`Stret Generate a new named stretch variable.
- + ##### var + + A [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) to uniquely identify this stretch. diff --git a/docs/api/qiskit/qasm2.mdx b/docs/api/qiskit/qasm2.mdx index 58a462d857e4..711399748c56 100644 --- a/docs/api/qiskit/qasm2.mdx +++ b/docs/api/qiskit/qasm2.mdx @@ -535,15 +535,21 @@ In particular, in the legacy importers: You can emulate this behavior in [`load()`](#qiskit.qasm2.load "qiskit.qasm2.load") and [`loads()`](#qiskit.qasm2.loads "qiskit.qasm2.loads") by setting include\_path appropriately (try inspecting the variable `qiskit.__file__` to find the installed location), and by passing a list of [`CustomInstruction`](#qiskit.qasm2.CustomInstruction "qiskit.qasm2.CustomInstruction") instances for each of the custom gates you care about. To make things easier we make three tuples available, which each contain one component of a configuration that is equivalent to Qiskit’s legacy converter behavior. - +### qiskit.qasm2.LEGACY\_CUSTOM\_INSTRUCTIONS + + A tuple containing the extra custom\_instructions that Qiskit’s legacy built-in converters used if `qelib1.inc` is included, and there is any definition of a `delay` instruction. The gates in the paper version of `qelib1.inc` and `delay` all require a compatible declaration statement to be present within the OpenQASM 2 program, but Qiskit’s legacy additions are all marked as builtins since they are not actually present in any include file this parser sees. - +### qiskit.qasm2.LEGACY\_CUSTOM\_CLASSICAL + + A tuple containing the extra custom\_classical functions that Qiskit’s legacy built-in converters use beyond those specified by the paper. This is the three basic inverse trigonometric functions: $\asin$, $\acos$ and $\atan$. - +### qiskit.qasm2.LEGACY\_INCLUDE\_PATH + + A tuple containing the exact include\_path used by the legacy Qiskit converter. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index 939d88ee6a14..e9f9185f66f4 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -142,9 +142,9 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t These are experimental and are more liable to change, because the OpenQASM 3 specification has not formally accepted them yet, so the syntax may not be finalized. - - = 1 + ##### SWITCH\_CASE\_V1 = 1 + Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). These have the output format: @@ -451,26 +451,36 @@ These two functions allow for specifying include paths as an iterable of paths, Information received from Python space about how to construct a Python-space object to represent a given gate that might be declared. - + ##### constructor + + A callable Python object that takes `num_params` angles as positional arguments, and returns a [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") object representing the gate. - + ##### name + + The name of the gate as it appears in the OpenQASM 3 program. This is not necessarily identical to the name that Qiskit gives the gate. - + ##### num\_params + + The number of angle-like parameters the gate requires. - + ##### num\_qubits + + The number of qubits the gate acts on. If `custom_gates` is not given, Qiskit will attempt to use its standard-library gate objects for the gates defined in OpenQASM 3 standard library file `stdgates.inc`. This sequence of gates is available on this module, if you wish to build on top of it: - +#### qiskit.qasm3.STDGATES\_INC\_GATES + + A tuple of [`CustomGate`](#qiskit.qasm3.CustomGate "qiskit.qasm3.CustomGate") objects specifying the Qiskit constructors to use for the `stdgates.inc` include file. diff --git a/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx b/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx index 38484e56e4a4..d7d6564ba51c 100644 --- a/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx +++ b/docs/api/qiskit/qiskit.circuit.AnnotatedOperation.mdx @@ -39,27 +39,39 @@ python_api_name: qiskit.circuit.AnnotatedOperation ## Attributes - + ### name + + Unique string identifier for operation type. - + ### num\_clbits + + Number of classical bits. - + ### num\_qubits + + Number of qubits. - + ### params + + The params of the underlying base operation. - + ### base\_op + + The base operation that the modifiers in this annotated operation apply to. - + ### modifiers + + Ordered sequence of the modifiers to apply to [`base_op`](#qiskit.circuit.AnnotatedOperation.base_op "qiskit.circuit.AnnotatedOperation.base_op"). The modifiers are applied in order from lowest index to highest index. diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index 3c19d4e716c0..dd75523174fd 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -27,8 +27,8 @@ python_api_name: qiskit.circuit.Annotation ## Attributes - - = '' - + ### namespace = '' + + diff --git a/docs/api/qiskit/qiskit.circuit.BoxOp.mdx b/docs/api/qiskit/qiskit.circuit.BoxOp.mdx index 90eb10fcb12b..e120a50f475e 100644 --- a/docs/api/qiskit/qiskit.circuit.BoxOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.BoxOp.mdx @@ -31,7 +31,9 @@ python_api_name: qiskit.circuit.BoxOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.BoxOp.base_class "qiskit.circuit.BoxOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -50,45 +52,65 @@ python_api_name: qiskit.circuit.BoxOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### blocks + + + + ### body - + The `body` [`QuantumCircuit`](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") of the operation. This is the same object returned as the sole entry in [`params()`](#qiskit.circuit.BoxOp.params "qiskit.circuit.BoxOp.params") and [`blocks()`](#qiskit.circuit.BoxOp.blocks "qiskit.circuit.BoxOp.blocks"). - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx index 52b1b3091a17..85fd996cb3a8 100644 --- a/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.BreakLoopOp.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.BreakLoopOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.BreakLoopOp.base_class "qiskit.circuit.BreakLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,37 +42,53 @@ python_api_name: qiskit.circuit.BreakLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx b/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx index 081ff023b655..9ad799c65f55 100644 --- a/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx +++ b/docs/api/qiskit/qiskit.circuit.CircuitInstruction.mdx @@ -27,25 +27,39 @@ python_api_name: qiskit.circuit.CircuitInstruction ## Attributes - + ### clbits + + A sequence of the classical bits that this operation reads from or writes to. - + ### label + + + + ### matrix + + - + ### name - + Returns the Instruction name corresponding to the op for this node - + ### operation + + The logical operation that this instruction represents an execution of. - + ### params + + + + ### qubits - + A sequence of the qubits that the operation is applied to. diff --git a/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx index f94f42ba7e70..3f33da711015 100644 --- a/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.ContinueLoopOp.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.ContinueLoopOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ContinueLoopOp.base_class "qiskit.circuit.ContinueLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,37 +42,53 @@ python_api_name: qiskit.circuit.ContinueLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx b/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx index 0b13de5e470f..7da2ea8784a7 100644 --- a/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.ControlFlowOp.mdx @@ -34,7 +34,9 @@ python_api_name: qiskit.circuit.ControlFlowOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ControlFlowOp.base_class "qiskit.circuit.ControlFlowOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -53,41 +55,59 @@ python_api_name: qiskit.circuit.ControlFlowOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### blocks + + Tuple of [`QuantumCircuit`](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")s which may be executed as part of the execution of this [`ControlFlowOp`](#qiskit.circuit.ControlFlowOp "qiskit.circuit.ControlFlowOp"). - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx b/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx index 5a0785114e37..b80b02957d10 100644 --- a/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.ControlledGate.mdx @@ -68,7 +68,9 @@ python_api_name: qiskit.circuit.ControlledGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ControlledGate.base_class "qiskit.circuit.ControlledGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -87,29 +89,41 @@ python_api_name: qiskit.circuit.ControlledGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.ControlledGate.ctrl_state "qiskit.circuit.ControlledGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -117,11 +131,15 @@ python_api_name: qiskit.circuit.ControlledGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -133,11 +151,15 @@ python_api_name: qiskit.circuit.ControlledGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx b/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx index f5a94d6adcdc..de9914241fdd 100644 --- a/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx +++ b/docs/api/qiskit/qiskit.circuit.EquivalenceLibrary.mdx @@ -15,7 +15,9 @@ python_api_name: qiskit.circuit.EquivalenceLibrary ## Attributes - + ### graph + + Return graph representing the equivalence library data. This property should be treated as read-only as it provides a reference to the internal state of the [`EquivalenceLibrary`](#qiskit.circuit.EquivalenceLibrary "qiskit.circuit.EquivalenceLibrary") object. If the graph returned by this property is mutated it could corrupt the the contents of the object. If you need to modify the output `PyDiGraph` be sure to make a copy prior to any modification. diff --git a/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx index 9c36055be44b..ce56a78e8b5a 100644 --- a/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.ForLoopOp.mdx @@ -35,7 +35,9 @@ python_api_name: qiskit.circuit.ForLoopOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.ForLoopOp.base_class "qiskit.circuit.ForLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -54,39 +56,57 @@ python_api_name: qiskit.circuit.ForLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### blocks + + + + ### decompositions - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.Gate.mdx b/docs/api/qiskit/qiskit.circuit.Gate.mdx index 0a12ce3bf217..32c2cdbf0c1b 100644 --- a/docs/api/qiskit/qiskit.circuit.Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.Gate.mdx @@ -22,7 +22,9 @@ python_api_name: qiskit.circuit.Gate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.Gate.base_class "qiskit.circuit.Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -41,37 +43,53 @@ python_api_name: qiskit.circuit.Gate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx b/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx index 89348911dd62..12af4f289218 100644 --- a/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.IfElseOp.mdx @@ -26,7 +26,9 @@ python_api_name: qiskit.circuit.IfElseOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.IfElseOp.base_class "qiskit.circuit.IfElseOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -45,43 +47,63 @@ python_api_name: qiskit.circuit.IfElseOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### blocks + + + + ### condition - + The condition for the if else operation. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.Instruction.mdx b/docs/api/qiskit/qiskit.circuit.Instruction.mdx index 5307873860f4..8a5c396acf10 100644 --- a/docs/api/qiskit/qiskit.circuit.Instruction.mdx +++ b/docs/api/qiskit/qiskit.circuit.Instruction.mdx @@ -32,7 +32,9 @@ python_api_name: qiskit.circuit.Instruction ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.Instruction.base_class "qiskit.circuit.Instruction.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -51,37 +53,53 @@ python_api_name: qiskit.circuit.Instruction In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](#qiskit.circuit.Instruction.name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this [`Instruction`](#qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx b/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx index d414ea6af5e9..20874c9e57f3 100644 --- a/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx +++ b/docs/api/qiskit/qiskit.circuit.InstructionSet.mdx @@ -29,15 +29,21 @@ python_api_name: qiskit.circuit.InstructionSet ## Attributes - + ### cargs + + Legacy getter for the cargs components of an instruction set. This does not support mutation. - + ### instructions + + Legacy getter for the instruction components of an instruction set. This does not support mutation. - + ### qargs + + Legacy getter for the qargs components of an instruction set. This does not support mutation. diff --git a/docs/api/qiskit/qiskit.circuit.Operation.mdx b/docs/api/qiskit/qiskit.circuit.Operation.mdx index 2851c8ace0a4..e39a8da50b2a 100644 --- a/docs/api/qiskit/qiskit.circuit.Operation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Operation.mdx @@ -38,15 +38,21 @@ python_api_name: qiskit.circuit.Operation ## Attributes - + ### name + + Unique string identifier for operation type. - + ### num\_clbits + + Number of classical bits. - + ### num\_qubits + + Number of qubits. diff --git a/docs/api/qiskit/qiskit.circuit.Parameter.mdx b/docs/api/qiskit/qiskit.circuit.Parameter.mdx index 992c8392f4fc..f11f3f002ebb 100644 --- a/docs/api/qiskit/qiskit.circuit.Parameter.mdx +++ b/docs/api/qiskit/qiskit.circuit.Parameter.mdx @@ -44,17 +44,23 @@ python_api_name: qiskit.circuit.Parameter ## Attributes - + ### name + + Returns the name of the [`Parameter`](#qiskit.circuit.Parameter "qiskit.circuit.Parameter"). - + ### num\_parameters + + The number of unbound parameters in the expression. This is equivalent to `len(expr.parameters)` but does not involve the overhead of creating a set and counting its length. - + ### parameters + + Get the parameters present in the expression. @@ -62,7 +68,9 @@ python_api_name: qiskit.circuit.Parameter - + ### uuid + + Returns the [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) of the [`Parameter`](#qiskit.circuit.Parameter "qiskit.circuit.Parameter"). In advanced use cases, this property can be passed to the [`Parameter`](#qiskit.circuit.Parameter "qiskit.circuit.Parameter") constructor to produce an instance that compares equal to another instance. diff --git a/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx b/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx index 163619db8584..5bc042d58d80 100644 --- a/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx +++ b/docs/api/qiskit/qiskit.circuit.ParameterExpression.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.circuit.ParameterExpression ## Attributes - + ### num\_parameters + + The number of unbound parameters in the expression. This is equivalent to `len(expr.parameters)` but does not involve the overhead of creating a set and counting its length. - + ### parameters + + Get the parameters present in the expression. diff --git a/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx b/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx index c71a16759b2b..8922f1814f0c 100644 --- a/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx +++ b/docs/api/qiskit/qiskit.circuit.ParameterVector.mdx @@ -21,17 +21,23 @@ python_api_name: qiskit.circuit.ParameterVector ## Attributes - + ### name + + The base name of the vector. - + ### params + + A sequence of the contained [`ParameterVectorElement`](qiskit.circuit.ParameterVectorElement "qiskit.circuit.ParameterVectorElement") instances. Mutations to this object are not tracked. - + ### uuid + + Get the root UUID of this vector. diff --git a/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx b/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx index 78d301ca1127..418ee632fcfb 100644 --- a/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx +++ b/docs/api/qiskit/qiskit.circuit.ParameterVectorElement.mdx @@ -19,21 +19,29 @@ python_api_name: qiskit.circuit.ParameterVectorElement ## Attributes - + ### index + + Get the index of this element in the parent vector. - + ### name + + Returns the name of the [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter"). - + ### num\_parameters + + The number of unbound parameters in the expression. This is equivalent to `len(expr.parameters)` but does not involve the overhead of creating a set and counting its length. - + ### parameters + + Get the parameters present in the expression. @@ -41,13 +49,17 @@ python_api_name: qiskit.circuit.ParameterVectorElement - + ### uuid + + Returns the [`UUID`](https://docs.python.org/3/library/uuid.html#uuid.UUID) of the [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter"). In advanced use cases, this property can be passed to the [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter") constructor to produce an instance that compares equal to another instance. - + ### vector + + Get the parent vector instance. diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index 5f944dbaf615..10c0529f93e0 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -88,7 +88,9 @@ python_api_name: qiskit.circuit.QuantumCircuit The core attribute is [`data`](#qiskit.circuit.QuantumCircuit.data "qiskit.circuit.QuantumCircuit.data"). This is a sequence-like object that exposes the [`CircuitInstruction`](/docs/api/qiskit/qiskit.circuit.CircuitInstruction "qiskit.circuit.CircuitInstruction")s contained in an ordered form. You generally should not mutate this object directly; [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") is only designed for append-only operations (which should use [`append()`](#qiskit.circuit.QuantumCircuit.append "qiskit.circuit.QuantumCircuit.append")). Most operations that mutate circuits in place should be written as transpiler passes ([`qiskit.transpiler`](transpiler#module-qiskit.transpiler "qiskit.transpiler")). The C API interacts with an internal object, called `_data`, which is not part of the public Python API, other than as a handle to pass to C-API calls. - + ### data + + The circuit data (instructions and context). **Example** @@ -114,7 +116,9 @@ python_api_name: qiskit.circuit.QuantumCircuit Alongside the [`data`](#qiskit.circuit.QuantumCircuit.data "qiskit.circuit.QuantumCircuit.data"), the [`global_phase`](#qiskit.circuit.QuantumCircuit.global_phase "qiskit.circuit.QuantumCircuit.global_phase") of a circuit can have some impact on its output, if the circuit is used to describe a [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") that may be controlled. This is measured in radians and is directly settable. - + ### global\_phase + + The global phase of the current circuit scope in radians. **Example** @@ -146,9 +150,9 @@ python_api_name: qiskit.circuit.QuantumCircuit The [`name`](#qiskit.circuit.QuantumCircuit.name "qiskit.circuit.QuantumCircuit.name") of a circuit becomes the name of the [`Instruction`](/docs/api/qiskit/qiskit.circuit.Instruction "qiskit.circuit.Instruction") or [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") resulting from [`to_instruction()`](#qiskit.circuit.QuantumCircuit.to_instruction "qiskit.circuit.QuantumCircuit.to_instruction") and [`to_gate()`](#qiskit.circuit.QuantumCircuit.to_gate "qiskit.circuit.QuantumCircuit.to_gate") calls, which can be handy for visualizations. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** @@ -167,7 +171,9 @@ python_api_name: qiskit.circuit.QuantumCircuit You can attach arbitrary [`metadata`](#qiskit.circuit.QuantumCircuit.metadata "qiskit.circuit.QuantumCircuit.metadata") to a circuit. No part of core Qiskit will inspect this or change its behavior based on metadata, but it will be faithfully passed through the transpiler, so you can tag your circuits yourself. When serializing a circuit with QPY (see [`qiskit.qpy`](qpy#module-qiskit.qpy "qiskit.qpy")), the metadata will be JSON-serialized and you may need to pass a custom serializer to handle non-JSON-compatible objects within it (see [`qpy.dump()`](qpy#qiskit.qpy.dump "qiskit.qpy.dump") for more detail). This field is ignored during export to OpenQASM 2 or 3. - + ### metadata + + Arbitrary user-defined dictionary of metadata for the circuit. Qiskit will not examine the content of this mapping, but it will pass it through the transpiler and reattach it to the output, so you can track your own metadata. @@ -189,23 +195,33 @@ python_api_name: qiskit.circuit.QuantumCircuit [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") exposes data attributes tracking its internal quantum and classical bits and registers. These appear as Python [`list`](https://docs.python.org/3/library/stdtypes.html#list)s, but you should treat them as immutable; changing them will *at best* have no effect, and more likely will simply corrupt the internal data of the [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit"). - + ### qregs + + A list of [`Qubit`](circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")s in the order that they were added. You should not mutate this. - + ### cregs + + A list of [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")s in the order that they were added. You should not mutate this. - + ### qubits + + A list of [`Qubit`](circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")s in the order that they were added. You should not mutate this. - + ### ancillas + + A list of [`AncillaQubit`](circuit#qiskit.circuit.AncillaQubit "qiskit.circuit.AncillaQubit")s in the order that they were added. You should not mutate this. - + ### clbits + + A list of [`Clbit`](circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")s in the order that they were added. You should not mutate this. **Example** @@ -233,7 +249,9 @@ python_api_name: qiskit.circuit.QuantumCircuit The [compile-time parameters](circuit#circuit-compile-time-parameters) present in instructions on the circuit are available in [`parameters`](#qiskit.circuit.QuantumCircuit.parameters "qiskit.circuit.QuantumCircuit.parameters"). This has a canonical order (mostly lexical, except in the case of [`ParameterVector`](/docs/api/qiskit/qiskit.circuit.ParameterVector "qiskit.circuit.ParameterVector")), which matches the order that parameters will be assigned when using the list forms of [`assign_parameters()`](#qiskit.circuit.QuantumCircuit.assign_parameters "qiskit.circuit.QuantumCircuit.assign_parameters"), but also supports [`set`](https://docs.python.org/3/library/stdtypes.html#set)-like constant-time membership testing. - + ### parameters + + The parameters defined in the circuit. This attribute returns the [`Parameter`](/docs/api/qiskit/qiskit.circuit.Parameter "qiskit.circuit.Parameter") objects in the circuit sorted alphabetically. Note that parameters instantiated with a [`ParameterVector`](/docs/api/qiskit/qiskit.circuit.ParameterVector "qiskit.circuit.ParameterVector") are still sorted numerically. @@ -291,7 +309,9 @@ python_api_name: qiskit.circuit.QuantumCircuit If you have transpiled your circuit, so you have a physical circuit, you can inspect the [`layout`](#qiskit.circuit.QuantumCircuit.layout "qiskit.circuit.QuantumCircuit.layout") attribute for information stored by the transpiler about how the virtual qubits of the source circuit map to the hardware qubits of your physical circuit, both at the start and end of the circuit. - + ### layout + + Return any associated layout information about the circuit. This attribute contains an optional [`TranspileLayout`](/docs/api/qiskit/qiskit.transpiler.TranspileLayout "qiskit.transpiler.TranspileLayout") object. This is typically set on the output from [`transpile()`](compiler#qiskit.compiler.transpile "qiskit.compiler.transpile") or [`PassManager.run()`](/docs/api/qiskit/qiskit.transpiler.PassManager#run "qiskit.transpiler.PassManager.run") to retain information about the permutations caused on the input circuit by transpilation. @@ -335,7 +355,9 @@ python_api_name: qiskit.circuit.QuantumCircuit If your circuit was also *scheduled* as part of a transpilation, it will expose the individual timings of each instruction, along with the total [`duration`](#qiskit.circuit.QuantumCircuit.duration "qiskit.circuit.QuantumCircuit.duration") of the circuit. - + ### duration + + The total duration of the circuit, set by a scheduling transpiler pass. Its unit is specified by [`unit`](#qiskit.circuit.QuantumCircuit.unit "qiskit.circuit.QuantumCircuit.unit"). @@ -343,7 +365,9 @@ python_api_name: qiskit.circuit.QuantumCircuit - + ### unit + + The unit that [`duration`](#qiskit.circuit.QuantumCircuit.duration "qiskit.circuit.QuantumCircuit.duration") is specified in. @@ -351,7 +375,9 @@ python_api_name: qiskit.circuit.QuantumCircuit - + ### op\_start\_times + + Return a list of operation start times. @@ -431,7 +457,9 @@ python_api_name: qiskit.circuit.QuantumCircuit Finally, [`QuantumCircuit`](#qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") exposes several simple properties as dynamic read-only numeric attributes. - + ### num\_ancillas + + Return the number of ancilla qubits. **Example** @@ -455,7 +483,9 @@ python_api_name: qiskit.circuit.QuantumCircuit ``` - + ### num\_clbits + + Return number of classical bits. **Example** @@ -473,57 +503,77 @@ python_api_name: qiskit.circuit.QuantumCircuit ``` - + ### num\_captured\_vars + + The number of real-time classical variables in the circuit marked as captured from an enclosing scope. This is the length of the [`iter_captured_vars()`](#qiskit.circuit.QuantumCircuit.iter_captured_vars "qiskit.circuit.QuantumCircuit.iter_captured_vars") iterable. If this is non-zero, [`num_input_vars`](#qiskit.circuit.QuantumCircuit.num_input_vars "qiskit.circuit.QuantumCircuit.num_input_vars") must be zero. - + ### num\_captured\_stretches + + The number of stretches in the circuit marked as captured from an enclosing scope. This is the length of the [`iter_captured_stretches()`](#qiskit.circuit.QuantumCircuit.iter_captured_stretches "qiskit.circuit.QuantumCircuit.iter_captured_stretches") iterable. If this is non-zero, [`num_input_vars`](#qiskit.circuit.QuantumCircuit.num_input_vars "qiskit.circuit.QuantumCircuit.num_input_vars") must be zero. - + ### num\_declared\_vars + + The number of real-time classical variables in the circuit that are declared by this circuit scope, excluding inputs or captures. This is the length of the [`iter_declared_vars()`](#qiskit.circuit.QuantumCircuit.iter_declared_vars "qiskit.circuit.QuantumCircuit.iter_declared_vars") iterable. - + ### num\_declared\_stretches + + The number of stretches in the circuit that are declared by this circuit scope, excluding captures. This is the length of the [`iter_declared_stretches()`](#qiskit.circuit.QuantumCircuit.iter_declared_stretches "qiskit.circuit.QuantumCircuit.iter_declared_stretches") iterable. - + ### num\_input\_vars + + The number of real-time classical variables in the circuit marked as circuit inputs. This is the length of the [`iter_input_vars()`](#qiskit.circuit.QuantumCircuit.iter_input_vars "qiskit.circuit.QuantumCircuit.iter_input_vars") iterable. If this is non-zero, [`num_captured_vars`](#qiskit.circuit.QuantumCircuit.num_captured_vars "qiskit.circuit.QuantumCircuit.num_captured_vars") must be zero. - + ### num\_identifiers + + The number of real-time classical variables and stretches in the circuit. This is equal to [`num_vars()`](#qiskit.circuit.QuantumCircuit.num_vars "qiskit.circuit.QuantumCircuit.num_vars") + [`num_stretches()`](#qiskit.circuit.QuantumCircuit.num_stretches "qiskit.circuit.QuantumCircuit.num_stretches"). - + ### num\_parameters + + The number of parameter objects in the circuit. - + ### num\_qubits + + Return number of qubits. - + ### num\_stretches + + The number of stretches in the circuit. This is the length of the [`iter_stretches()`](#qiskit.circuit.QuantumCircuit.iter_stretches "qiskit.circuit.QuantumCircuit.iter_stretches") iterable. - + ### num\_vars + + The number of real-time classical variables in the circuit. This is the length of the [`iter_vars()`](#qiskit.circuit.QuantumCircuit.iter_vars "qiskit.circuit.QuantumCircuit.iter_vars") iterable. diff --git a/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx b/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx index fb5452581a98..df4bc0905d30 100644 --- a/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.SwitchCaseOp.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.SwitchCaseOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.SwitchCaseOp.base_class "qiskit.circuit.SwitchCaseOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,39 +42,57 @@ python_api_name: qiskit.circuit.SwitchCaseOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### blocks + + + + ### decompositions - + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction"). Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx b/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx index ba884727ecdc..eb6b3c2a2aad 100644 --- a/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx +++ b/docs/api/qiskit/qiskit.circuit.WhileLoopOp.mdx @@ -23,7 +23,9 @@ python_api_name: qiskit.circuit.WhileLoopOp ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.WhileLoopOp.base_class "qiskit.circuit.WhileLoopOp.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,43 +44,63 @@ python_api_name: qiskit.circuit.WhileLoopOp In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that [`Instruction.name`](qiskit.circuit.Instruction#name "qiskit.circuit.Instruction.name") should be a more suitable discriminator in most situations. - + ### blocks + + + + ### condition - + The condition for the while loop. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index 54cc77d98ce9..a11ea0f5c103 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -35,9 +35,9 @@ python_api_name: qiskit.circuit.library.AND ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx b/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx index 04dd1422c02a..1ea27628e9cd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AndGate.mdx @@ -30,7 +30,9 @@ python_api_name: qiskit.circuit.library.AndGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.AndGate.base_class "qiskit.circuit.library.AndGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -49,37 +51,53 @@ python_api_name: qiskit.circuit.library.AndGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx b/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx index f77a9219b70e..234d1a1ec34e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.BitFlipOracleGate.mdx @@ -33,7 +33,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.BitFlipOracleGate.base_class "qiskit.circuit.library.BitFlipOracleGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -52,37 +54,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx b/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx index 2a100941c595..544a30821cca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.BitwiseXorGate.mdx @@ -32,7 +32,9 @@ python_api_name: qiskit.circuit.library.BitwiseXorGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.BitwiseXorGate.base_class "qiskit.circuit.library.BitwiseXorGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -51,37 +53,53 @@ python_api_name: qiskit.circuit.library.BitwiseXorGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx index bf6ffdf2a0b4..2402f2d797b4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.C3SXGate.mdx @@ -28,7 +28,9 @@ python_api_name: qiskit.circuit.library.C3SXGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.C3SXGate.base_class "qiskit.circuit.library.C3SXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -47,29 +49,41 @@ python_api_name: qiskit.circuit.library.C3SXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.C3SXGate.ctrl_state "qiskit.circuit.library.C3SXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -77,11 +91,15 @@ python_api_name: qiskit.circuit.library.C3SXGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -93,11 +111,15 @@ python_api_name: qiskit.circuit.library.C3SXGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx index 9c158a8f5e3a..4d23ffc8c0de 100644 --- a/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.C3XGate.mdx @@ -19,7 +19,9 @@ python_api_name: qiskit.circuit.library.C3XGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.C3XGate.base_class "qiskit.circuit.library.C3XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -38,29 +40,41 @@ python_api_name: qiskit.circuit.library.C3XGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.C3XGate.ctrl_state "qiskit.circuit.library.C3XGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -68,11 +82,15 @@ python_api_name: qiskit.circuit.library.C3XGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -84,11 +102,15 @@ python_api_name: qiskit.circuit.library.C3XGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx index de07a90f4f06..d74c49d05e3c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.C4XGate.mdx @@ -24,7 +24,9 @@ python_api_name: qiskit.circuit.library.C4XGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.C4XGate.base_class "qiskit.circuit.library.C4XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -43,29 +45,41 @@ python_api_name: qiskit.circuit.library.C4XGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.C4XGate.ctrl_state "qiskit.circuit.library.C4XGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -73,11 +87,15 @@ python_api_name: qiskit.circuit.library.C4XGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -89,11 +107,15 @@ python_api_name: qiskit.circuit.library.C4XGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx index 2ddc01b4600e..9ed523aeb76e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CCXGate.mdx @@ -75,7 +75,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CCXGate.base_class "qiskit.circuit.library.CCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -94,29 +96,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CCXGate.ctrl_state "qiskit.circuit.library.CCXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -124,11 +138,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -140,11 +158,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx index b07375eb6135..bbb48752daa9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CCZGate.mdx @@ -50,7 +50,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CCZGate.base_class "qiskit.circuit.library.CCZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -69,29 +71,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CCZGate.ctrl_state "qiskit.circuit.library.CCZGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -99,11 +113,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -115,11 +133,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index 318b89adf519..ae0bbe741887 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -95,9 +95,9 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx index 7665488349d8..32480c31be1c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CHGate.mdx @@ -65,7 +65,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CHGate.base_class "qiskit.circuit.library.CHGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -84,29 +86,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CHGate.ctrl_state "qiskit.circuit.library.CHGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -114,11 +128,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -130,11 +148,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx index d80244c86df5..728bbd084b80 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CPhaseGate.mdx @@ -52,7 +52,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *|*[*int*](https://docs.python.org/3/library/functions.html#int) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CPhaseGate.base_class "qiskit.circuit.library.CPhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -71,29 +73,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CPhaseGate.ctrl_state "qiskit.circuit.library.CPhaseGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -101,11 +115,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -117,11 +135,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx index 9f22c6ee94ab..771412bfdb42 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CRXGate.mdx @@ -73,7 +73,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CRXGate.base_class "qiskit.circuit.library.CRXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -92,29 +94,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CRXGate.ctrl_state "qiskit.circuit.library.CRXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -122,11 +136,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -138,11 +156,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx index 197c5499d5e2..991d1be35edb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CRYGate.mdx @@ -73,7 +73,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CRYGate.base_class "qiskit.circuit.library.CRYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -92,29 +94,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CRYGate.ctrl_state "qiskit.circuit.library.CRYGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -122,11 +136,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -138,11 +156,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx index cd1746651610..09a3e464499d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CRZGate.mdx @@ -75,7 +75,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CRZGate.base_class "qiskit.circuit.library.CRZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -94,29 +96,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CRZGate.ctrl_state "qiskit.circuit.library.CRZGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -124,11 +138,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -140,11 +158,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx index 6b48108c9fc6..b5b073e6d6d5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSGate.mdx @@ -41,7 +41,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSGate.base_class "qiskit.circuit.library.CSGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -60,29 +62,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSGate.ctrl_state "qiskit.circuit.library.CSGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -90,11 +104,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -106,11 +124,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx index c861d1baa7e1..fea20f31542e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSXGate.mdx @@ -63,7 +63,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSXGate.base_class "qiskit.circuit.library.CSXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -82,29 +84,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSXGate.ctrl_state "qiskit.circuit.library.CSXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -112,11 +126,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -128,11 +146,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx index b1dc4780ae95..a98024625e47 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSdgGate.mdx @@ -41,7 +41,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSdgGate.base_class "qiskit.circuit.library.CSdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -60,29 +62,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSdgGate.ctrl_state "qiskit.circuit.library.CSdgGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -90,11 +104,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -106,11 +124,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx index 929dcbfe3a7b..464a68e970db 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CSwapGate.mdx @@ -84,7 +84,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CSwapGate.base_class "qiskit.circuit.library.CSwapGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -103,29 +105,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CSwapGate.ctrl_state "qiskit.circuit.library.CSwapGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -133,11 +147,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -149,11 +167,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx index d7eca7b24e9e..ac751b86649b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CU1Gate.mdx @@ -63,7 +63,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *|*[*int*](https://docs.python.org/3/library/functions.html#int) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CU1Gate.base_class "qiskit.circuit.library.CU1Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -82,29 +84,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CU1Gate.ctrl_state "qiskit.circuit.library.CU1Gate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -112,11 +126,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -128,11 +146,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx index 885f95090541..8a704b079ea4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CU3Gate.mdx @@ -91,7 +91,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CU3Gate.base_class "qiskit.circuit.library.CU3Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -110,29 +112,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CU3Gate.ctrl_state "qiskit.circuit.library.CU3Gate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -140,11 +154,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -156,11 +174,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx index 0e65d0fd8d9d..8d450de3d255 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CUGate.mdx @@ -82,7 +82,9 @@ $$ * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CUGate.base_class "qiskit.circuit.library.CUGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -101,29 +103,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CUGate.ctrl_state "qiskit.circuit.library.CUGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -131,11 +145,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -147,11 +165,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + ## Methods diff --git a/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx index 282212e6105d..3809c796365b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CXGate.mdx @@ -71,7 +71,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CXGate.base_class "qiskit.circuit.library.CXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -90,29 +92,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CXGate.ctrl_state "qiskit.circuit.library.CXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -120,11 +134,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -136,11 +154,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx index 1e8d8b8c6ed2..c02040ee8584 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CYGate.mdx @@ -63,7 +63,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CYGate.base_class "qiskit.circuit.library.CYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -82,29 +84,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CYGate.ctrl_state "qiskit.circuit.library.CYGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -112,11 +126,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -128,11 +146,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx index f8bb0a183ab0..4c3b6e34db54 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CZGate.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.CZGate.base_class "qiskit.circuit.library.CZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,29 +65,41 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.CZGate.ctrl_state "qiskit.circuit.library.CZGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -93,11 +107,15 @@ $$ where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -109,11 +127,15 @@ $$ [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx index ada7edf949d4..f92bde0c7c93 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DCXGate.mdx @@ -43,7 +43,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.DCXGate.base_class "qiskit.circuit.library.DCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -62,37 +64,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index ebc4176cbf19..3b5c4b642650 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -27,9 +27,9 @@ python_api_name: qiskit.circuit.library.Diagonal ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx b/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx index 0f6f4bf83007..d17022986f33 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DiagonalGate.mdx @@ -45,7 +45,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.DiagonalGate.base_class "qiskit.circuit.library.DiagonalGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -64,37 +66,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index 946832689c13..879f4a619232 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -66,9 +66,9 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx index 37fb8e89ba07..6c31141c5820 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ECRGate.mdx @@ -68,7 +68,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ECRGate.base_class "qiskit.circuit.library.ECRGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -87,37 +89,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index 09403f86c8ef..42018bfc9cb5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -86,7 +86,9 @@ python_api_name: qiskit.circuit.library.EfficientSU2 ## Attributes - + ### parameter\_bounds + + Return the parameter bounds. **Returns** @@ -94,9 +96,9 @@ python_api_name: qiskit.circuit.library.EfficientSU2 The parameter bounds. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index 2361f3828a0e..d5194446c1ee 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -26,7 +26,9 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz ## Attributes - + ### evolution + + The evolution converter used to compute the evolution. **Returns** @@ -38,7 +40,9 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz [EvolutionSynthesis](qiskit.synthesis.EvolutionSynthesis "qiskit.synthesis.EvolutionSynthesis") - + ### num\_qubits + + Returns the number of qubits in this circuit. **Returns** @@ -46,7 +50,9 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz The number of qubits. - + ### operators + + The operators that are evolved in this circuit. **Returns** @@ -58,13 +64,15 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz [list](https://docs.python.org/3/library/stdtypes.html#list) - + ### preferred\_init\_points + + Getter of preferred initial points based on the given initial state. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index cabc1684e365..ae274d0db8d5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -34,9 +34,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx index c18ac635798d..1851e482e7f9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocalGate.mdx @@ -36,7 +36,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ExactReciprocalGate.base_class "qiskit.circuit.library.ExactReciprocalGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -55,37 +57,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index 0021a4b102e8..d6701b682d1c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -104,7 +104,9 @@ $$ ## Attributes - + ### parameter\_bounds + + Return the parameter bounds. **Returns** @@ -112,9 +114,9 @@ $$ The parameter bounds. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index d25201b13f52..d0670b2ad675 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -48,9 +48,9 @@ python_api_name: qiskit.circuit.library.FourierChecking ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx b/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx index d981564b2ebd..10c6c6bad9c4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FullAdderGate.mdx @@ -39,7 +39,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.FullAdderGate.base_class "qiskit.circuit.library.FullAdderGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -58,37 +60,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### num\_state\_qubits + + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -96,7 +114,9 @@ $$ The number of state qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index 09c8d0c8e8b7..b4800e27175d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations ## Attributes - + ### basis + + The kind of Pauli rotation to be used. Set the basis to ‘X’, ‘Y’ or ‘Z’ for controlled-X, -Y, or -Z rotations respectively. @@ -31,7 +33,9 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The kind of Pauli rotation used in controlled rotation. - + ### num\_ancilla\_qubits + + The minimum number of ancilla qubits in the circuit. **Returns** @@ -39,7 +43,9 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The minimal number of ancillas required. - + ### num\_state\_qubits + + The number of state qubits representing the state $|x\rangle$. **Returns** @@ -47,9 +53,9 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The number of state qubits. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index 72fcd1235eca..c9a73df60946 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -55,9 +55,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index fe940db7dbfc..91ac640506e2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -45,9 +45,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index 2cde17887f2e..791f741acc40 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -46,9 +46,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index 019f7c40a49e..bc75ea1df1e8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -46,9 +46,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index e80d4fa068bb..f391277d2d83 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -46,9 +46,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx index c34c4d902313..9e108691b022 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GlobalPhaseGate.mdx @@ -33,7 +33,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.GlobalPhaseGate.base_class "qiskit.circuit.library.GlobalPhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -52,37 +54,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index 9116114b872d..556256a2f4ad 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -55,9 +55,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx index 0f5627c84f9a..90d579acddcf 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphStateGate.mdx @@ -56,11 +56,15 @@ $$ ## Attributes - + ### adjacency\_matrix + + Returns the adjacency matrix. - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.GraphStateGate.base_class "qiskit.circuit.library.GraphStateGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -79,37 +83,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index 8d2b8becf758..e29f3171f0fb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -164,25 +164,33 @@ $$ ## Attributes - + ### oracle + + The oracle implementing a reflection about the bad state. - + ### reflection\_qubits + + Reflection qubits, on which S0 is applied (if S0 is not user-specified). - + ### state\_preparation + + The subcircuit implementing the A operator or Hadamards. - + ### zero\_reflection + + The subcircuit implementing the reflection about 0. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HGate.mdx b/docs/api/qiskit/qiskit.circuit.library.HGate.mdx index 5450debd3eda..e585036e602f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HGate.mdx @@ -41,7 +41,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.HGate.base_class "qiskit.circuit.library.HGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -60,37 +62,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 922faca889fb..7761091a9afe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -67,9 +67,9 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx b/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx index c8c1cee4efae..2721003e547a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HalfAdderGate.mdx @@ -40,7 +40,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.HalfAdderGate.base_class "qiskit.circuit.library.HalfAdderGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -59,37 +61,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### num\_state\_qubits + + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -97,7 +115,9 @@ $$ The number of state qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx b/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx index 0d425a278aa7..1403bb9ec37b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HamiltonianGate.mdx @@ -27,7 +27,9 @@ python_api_name: qiskit.circuit.library.HamiltonianGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.HamiltonianGate.base_class "qiskit.circuit.library.HamiltonianGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -46,37 +48,53 @@ python_api_name: qiskit.circuit.library.HamiltonianGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index fb6e038e5902..1617bab10f72 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -57,9 +57,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IGate.mdx b/docs/api/qiskit/qiskit.circuit.library.IGate.mdx index 8f38eccefb62..a3e5c6d9968f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IGate.mdx @@ -40,7 +40,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.IGate.base_class "qiskit.circuit.library.IGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -59,37 +61,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index c028be067ca8..1121a5e28bd6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -45,9 +45,9 @@ python_api_name: qiskit.circuit.library.IQP ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx b/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx index aedd78787505..87760af70906 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Initialize.mdx @@ -37,7 +37,9 @@ python_api_name: qiskit.circuit.library.Initialize ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.Initialize.base_class "qiskit.circuit.library.Initialize.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -56,37 +58,53 @@ python_api_name: qiskit.circuit.library.Initialize In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + Return initialize params. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index e57234d4eada..dd75aaab1681 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -54,9 +54,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx index 20b1c472042f..69f05de37871 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProductGate.mdx @@ -50,7 +50,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.InnerProductGate.base_class "qiskit.circuit.library.InnerProductGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -69,37 +71,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index d11f3e97625c..78136dec8505 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -30,7 +30,9 @@ $$ ## Attributes - + ### geq + + Return whether the comparator compares greater or less equal. **Returns** @@ -38,7 +40,9 @@ $$ True, if the comparator compares `>=`, False if `<`. - + ### num\_state\_qubits + + The number of qubits encoding the state for the comparison. **Returns** @@ -46,7 +50,9 @@ $$ The number of state qubits. - + ### value + + The value to compare the qubit register to. **Returns** @@ -54,9 +60,9 @@ $$ The value against which the value of the qubit register is compared. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx index 7ad5c4ea073c..0aea9619cb0f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparatorGate.mdx @@ -28,7 +28,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.IntegerComparatorGate.base_class "qiskit.circuit.library.IntegerComparatorGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -47,37 +49,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx b/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx index abaccc087a62..573ae2827832 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Isometry.mdx @@ -30,7 +30,9 @@ python_api_name: qiskit.circuit.library.Isometry ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.Isometry.base_class "qiskit.circuit.library.Isometry.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -49,37 +51,53 @@ python_api_name: qiskit.circuit.library.Isometry In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index 093150287a42..b5fcb5e566fc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -67,9 +67,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx index 5247e14b241f..eb0c3bf2b276 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunctionGate.mdx @@ -63,7 +63,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.LinearAmplitudeFunctionGate.base_class "qiskit.circuit.library.LinearAmplitudeFunctionGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -82,37 +84,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx index 9b3070de2b58..1b9f038e03b9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearFunction.mdx @@ -56,7 +56,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.LinearFunction.base_class "qiskit.circuit.library.LinearFunction.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -75,45 +77,65 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### linear + + Returns the n x n matrix representing this linear function. - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### original\_circuit + + Returns the original circuit used to construct this linear function (including None, when the linear function is not constructed from a circuit). - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 9244c7447f76..6a7fef7bfb57 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### offset + + The angle of the single qubit offset rotation on the target qubit. Before applying the controlled rotations, a single rotation of angle `offset` is applied to the target qubit. @@ -54,7 +56,9 @@ $$ The offset angle. - + ### slope + + The multiplicative factor in the rotation angle of the controlled rotations. The rotation angles are `slope * 2^0`, `slope * 2^1`, … , `slope * 2^(n-1)` where `n` is the number of state qubits. @@ -64,9 +68,9 @@ $$ The rotation angle common in all controlled rotations. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx index 1464d63b25c7..02ec17bd6f0b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotationsGate.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.LinearPauliRotationsGate.base_class "qiskit.circuit.library.LinearPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 8d82777c9828..887c3d4c0f59 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -49,13 +49,15 @@ python_api_name: qiskit.circuit.library.MCMT ## Attributes - + ### num\_ancilla\_qubits + + Return the number of ancillas. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx index 8c6639c220cb..44337ac0fe23 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTGate.mdx @@ -40,7 +40,9 @@ python_api_name: qiskit.circuit.library.MCMTGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MCMTGate.base_class "qiskit.circuit.library.MCMTGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -59,29 +61,41 @@ python_api_name: qiskit.circuit.library.MCMTGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.MCMTGate.ctrl_state "qiskit.circuit.library.MCMTGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -89,11 +103,15 @@ python_api_name: qiskit.circuit.library.MCMTGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -105,11 +123,15 @@ python_api_name: qiskit.circuit.library.MCMTGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 7902d5424554..8ae06b6716ce 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -66,13 +66,15 @@ python_api_name: qiskit.circuit.library.MCMTVChain * **num\_ctrl\_qubits** ([*int*](https://docs.python.org/3/library/functions.html#int)) * **num\_target\_qubits** ([*int*](https://docs.python.org/3/library/functions.html#int)) - + ### num\_ancilla\_qubits + + Return the number of ancilla qubits required. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx index 3195939fc0b1..f4870a85ec76 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCPhaseGate.mdx @@ -45,7 +45,9 @@ python_api_name: qiskit.circuit.library.MCPhaseGate * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *|*[*int*](https://docs.python.org/3/library/functions.html#int) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MCPhaseGate.base_class "qiskit.circuit.library.MCPhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -64,29 +66,41 @@ python_api_name: qiskit.circuit.library.MCPhaseGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.MCPhaseGate.ctrl_state "qiskit.circuit.library.MCPhaseGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -94,11 +108,15 @@ python_api_name: qiskit.circuit.library.MCPhaseGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -110,11 +128,15 @@ python_api_name: qiskit.circuit.library.MCPhaseGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx index 1a77f274af61..36f879bcdc29 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCXGate.mdx @@ -25,7 +25,9 @@ python_api_name: qiskit.circuit.library.MCXGate * **label** ([*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) * **ctrl\_state** ([*int*](https://docs.python.org/3/library/functions.html#int) *|*[*str*](https://docs.python.org/3/library/stdtypes.html#str) *| None*) - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MCXGate.base_class "qiskit.circuit.library.MCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -44,29 +46,41 @@ python_api_name: qiskit.circuit.library.MCXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### ctrl\_state + + Return the control state of the gate as a decimal integer. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. If the gate has open controls, as determined from [`ctrl_state`](#qiskit.circuit.library.MCXGate.ctrl_state "qiskit.circuit.library.MCXGate.ctrl_state"), the returned definition is conjugated with X without changing the internal `_definition`. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Get name of gate. If the gate has open controls the gate name will become: > \ @@ -74,15 +88,21 @@ python_api_name: qiskit.circuit.library.MCXGate where \ is the gate name for the default case of closed control qubits and \ is the integer value of the control state for the gate. - + ### num\_ancilla\_qubits + + The number of ancilla qubits. - + ### num\_clbits + + Return the number of clbits. - + ### num\_ctrl\_qubits + + Get number of control qubits. **Returns** @@ -94,11 +114,15 @@ python_api_name: qiskit.circuit.library.MCXGate [int](https://docs.python.org/3/library/functions.html#int) - + ### num\_qubits + + Return the number of qubits. - + ### params + + Get parameters from base\_gate. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx index bb74640ca101..8752ebecbca8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MSGate.mdx @@ -49,7 +49,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MSGate.base_class "qiskit.circuit.library.MSGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -68,37 +70,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx index cf5980ca793d..c583b631bb60 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ModularAdderGate.mdx @@ -38,7 +38,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ModularAdderGate.base_class "qiskit.circuit.library.ModularAdderGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -57,37 +59,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### num\_state\_qubits + + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -95,7 +113,9 @@ $$ The number of state qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx b/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx index 76f649dcc62f..f583e6e58565 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MultiplierGate.mdx @@ -47,7 +47,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.MultiplierGate.base_class "qiskit.circuit.library.MultiplierGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -66,37 +68,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### num\_result\_qubits + + The number of result qubits to limit the output to. **Returns** @@ -104,7 +122,9 @@ $$ The number of result qubits. - + ### num\_state\_qubits + + The number of state qubits, i.e. the number of bits in each input register. **Returns** @@ -112,7 +132,9 @@ $$ The number of state qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index ca6887b22ec8..d8ee94c0dbd5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -70,7 +70,9 @@ python_api_name: qiskit.circuit.library.NLocal ## Attributes - + ### entanglement + + Get the entanglement strategy. **Returns** @@ -78,7 +80,9 @@ python_api_name: qiskit.circuit.library.NLocal The entanglement strategy, see [`get_entangler_map()`](#qiskit.circuit.library.NLocal.get_entangler_map "qiskit.circuit.library.NLocal.get_entangler_map") for more detail on how the format is interpreted. - + ### entanglement\_blocks + + The blocks in the entanglement layers. **Returns** @@ -86,11 +90,15 @@ python_api_name: qiskit.circuit.library.NLocal The blocks in the entanglement layers. - + ### flatten + + Returns whether the circuit is wrapped in nested gates/instructions or flattened. - + ### initial\_state + + Return the initial state that is added in front of the n-local circuit. **Returns** @@ -98,7 +106,9 @@ python_api_name: qiskit.circuit.library.NLocal The initial state. - + ### insert\_barriers + + If barriers are inserted in between the layers or not. **Returns** @@ -106,7 +116,9 @@ python_api_name: qiskit.circuit.library.NLocal `True`, if barriers are inserted in between the layers, `False` if not. - + ### num\_layers + + Return the number of layers in the n-local circuit. **Returns** @@ -114,7 +126,9 @@ python_api_name: qiskit.circuit.library.NLocal The number of layers in the circuit. - + ### num\_parameters\_settable + + The number of total parameters that can be set to distinct values. This does not change when the parameters are bound or exchanged for same parameters, and therefore is different from `num_parameters` which counts the number of unique [`Parameter`](qiskit.circuit.Parameter "qiskit.circuit.Parameter") objects currently in the circuit. @@ -128,7 +142,9 @@ python_api_name: qiskit.circuit.library.NLocal - + ### num\_qubits + + Returns the number of qubits in this circuit. **Returns** @@ -136,7 +152,9 @@ python_api_name: qiskit.circuit.library.NLocal The number of qubits. - + ### ordered\_parameters + + The parameters used in the underlying circuit. This includes float values and duplicates. @@ -160,7 +178,9 @@ python_api_name: qiskit.circuit.library.NLocal The parameters objects used in the circuit. - + ### parameter\_bounds + + The parameter bounds for the unbound parameters in the circuit. **Returns** @@ -168,7 +188,9 @@ python_api_name: qiskit.circuit.library.NLocal A list of pairs indicating the bounds, as (lower, upper). None indicates an unbounded parameter in the corresponding direction. If `None` is returned, problem is fully unbounded. - + ### preferred\_init\_points + + The initial points for the parameters. Can be stored as initial guess in optimization. **Returns** @@ -176,7 +198,9 @@ python_api_name: qiskit.circuit.library.NLocal The initial values for the parameters, or None, if none have been set. - + ### reps + + The number of times rotation and entanglement block are repeated. **Returns** @@ -184,7 +208,9 @@ python_api_name: qiskit.circuit.library.NLocal The number of repetitions. - + ### rotation\_blocks + + The blocks in the rotation layers. **Returns** @@ -192,9 +218,9 @@ python_api_name: qiskit.circuit.library.NLocal The blocks in the rotation layers. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index a4f13cd93f04..2bdf1104e204 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -35,9 +35,9 @@ python_api_name: qiskit.circuit.library.OR ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx b/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx index a257e2c35a9a..b452c5481f63 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OrGate.mdx @@ -30,7 +30,9 @@ python_api_name: qiskit.circuit.library.OrGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.OrGate.base_class "qiskit.circuit.library.OrGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -49,37 +51,53 @@ python_api_name: qiskit.circuit.library.OrGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx index 3e3651d3de73..d959fc0d36d1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliEvolutionGate.mdx @@ -79,7 +79,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliEvolutionGate.base_class "qiskit.circuit.library.PauliEvolutionGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -98,41 +100,59 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. - + ### time + + Return the evolution time as stored in the gate parameters. **Returns** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index 92471b3571ef..41b95eb17a57 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -114,7 +114,9 @@ $$ ## Attributes - + ### alpha + + The Pauli rotation factor (alpha). **Returns** @@ -122,7 +124,9 @@ $$ The Pauli rotation factor. - + ### entanglement\_blocks + + The blocks in the entanglement layers. **Returns** @@ -130,7 +134,9 @@ $$ The blocks in the entanglement layers. - + ### feature\_dimension + + Returns the feature dimension (which is equal to the number of qubits). **Returns** @@ -138,11 +144,15 @@ $$ The feature dimension of this feature map. - + ### num\_parameters\_settable + + The number of distinct parameters. - + ### paulis + + The Pauli strings used in the entanglement of the qubits. **Returns** @@ -150,9 +160,9 @@ $$ The Pauli strings as list. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx index a2f99ca7ef90..8ce3dd56144d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliGate.mdx @@ -28,7 +28,9 @@ python_api_name: qiskit.circuit.library.PauliGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliGate.base_class "qiskit.circuit.library.PauliGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -47,37 +49,53 @@ python_api_name: qiskit.circuit.library.PauliGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx index 30e1b31469de..b44631d6044d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliProductMeasurement.mdx @@ -39,7 +39,9 @@ python_api_name: qiskit.circuit.library.PauliProductMeasurement ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliProductMeasurement.base_class "qiskit.circuit.library.PauliProductMeasurement.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -58,37 +60,53 @@ python_api_name: qiskit.circuit.library.PauliProductMeasurement In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx index 082d4b9dbd75..2d2a2124e55b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliProductRotationGate.mdx @@ -42,7 +42,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PauliProductRotationGate.base_class "qiskit.circuit.library.PauliProductRotationGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -61,37 +63,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index e6833b3ed26a..a074684bff9c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -69,7 +69,9 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign ## Attributes - + ### num\_parameters\_settable + + Return the number of settable parameters. **Returns** @@ -77,9 +79,9 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign The number of possibly distinct parameters. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index afc12fe54f67..a0c417366c72 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -37,9 +37,9 @@ python_api_name: qiskit.circuit.library.Permutation ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx index 0021525b1dbb..34808a8f7c35 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PermutationGate.mdx @@ -33,7 +33,9 @@ python_api_name: qiskit.circuit.library.PermutationGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PermutationGate.base_class "qiskit.circuit.library.PermutationGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -52,41 +54,59 @@ python_api_name: qiskit.circuit.library.PermutationGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. - + ### pattern + + Returns the permutation pattern defining this permutation. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 88a7749bcf9e..c64584e528f6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -50,9 +50,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx index 9b774ec812a6..a5b58ef17282 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseGate.mdx @@ -66,7 +66,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PhaseGate.base_class "qiskit.circuit.library.PhaseGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -85,37 +87,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index df0e18875c76..d91761518ff5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -36,9 +36,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx index 58d3762d72d4..bb131d0767e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracleGate.mdx @@ -33,7 +33,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PhaseOracleGate.base_class "qiskit.circuit.library.PhaseOracleGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -52,37 +54,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index 661059d0840c..5228cc6a290d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -50,7 +50,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev ## Attributes - + ### breakpoints + + The breakpoints for the piecewise approximation. **Returns** @@ -58,7 +60,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The breakpoints for the piecewise approximation. - + ### degree + + The degree of the polynomials. **Returns** @@ -66,7 +70,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The degree of the polynomials. - + ### f\_x + + The function to be approximated. **Returns** @@ -74,7 +80,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The function to be approximated. - + ### num\_state\_qubits + + The number of state qubits representing the state $|x\rangle$. **Returns** @@ -82,7 +90,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev The number of state qubits. - + ### polynomials + + The polynomials for the piecewise approximation. **Returns** @@ -94,9 +104,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev [**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – If the input function is not in the correct format. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx index 49027883bd76..b8f6cee1cc23 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshevGate.mdx @@ -51,7 +51,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshevGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PiecewiseChebyshevGate.base_class "qiskit.circuit.library.PiecewiseChebyshevGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -70,37 +72,53 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshevGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index 0cfce3b80fbf..53987a695df5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -35,13 +35,17 @@ $$ ## Attributes - + ### breakpoints + + The breakpoints of the piecewise linear function. The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - + ### contains\_zero\_breakpoint + + Whether 0 is the first breakpoint. **Returns** @@ -49,7 +53,9 @@ $$ True, if 0 is the first breakpoint, otherwise False. - + ### mapped\_offsets + + The offsets mapped to the internal representation. **Returns** @@ -57,7 +63,9 @@ $$ The mapped offsets. - + ### mapped\_slopes + + The slopes mapped to the internal representation. **Returns** @@ -65,21 +73,25 @@ $$ The mapped slopes. - + ### offsets + + The offsets of the piecewise linear function. The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - + ### slopes + + The slopes of the piecewise linear function. The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx index a700109a11e5..7cc5a96ff56c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.mdx @@ -37,7 +37,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.base_class "qiskit.circuit.library.PiecewiseLinearPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -56,37 +58,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index 5e51275a1db5..4b034a75984f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -79,7 +79,9 @@ $$ ## Attributes - + ### breakpoints + + The breakpoints of the piecewise polynomial function. The function is polynomial in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. @@ -89,7 +91,9 @@ $$ The list of breakpoints. - + ### coeffs + + The coefficients of the polynomials. **Returns** @@ -97,7 +101,9 @@ $$ The polynomial coefficients per interval as nested lists. - + ### contains\_zero\_breakpoint + + Whether 0 is the first breakpoint. **Returns** @@ -105,7 +111,9 @@ $$ True, if 0 is the first breakpoint, otherwise False. - + ### mapped\_coeffs + + The coefficients mapped to the internal representation, since we only compare x>=breakpoint. **Returns** @@ -113,9 +121,9 @@ $$ The mapped coefficients. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx index c4330b912aac..eb5eac0febd3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.mdx @@ -77,7 +77,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.base_class "qiskit.circuit.library.PiecewisePolynomialPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -96,37 +98,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index 7e5176a7b630..b614751cfa55 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -58,7 +58,9 @@ $$ ## Attributes - + ### coeffs + + The coefficients of the polynomial. `coeffs[i]` is the coefficient of the i-th power of the function input $x$, that means that the rotation angles are based on the coefficients value, following the formula @@ -74,7 +76,9 @@ $$ The coefficients of the polynomial. - + ### degree + + Return the degree of the polynomial, equals to the number of coefficients minus 1. **Returns** @@ -82,9 +86,9 @@ $$ The degree of the polynomial. If the coefficients have not been set, return 0. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx index c0db815b49f6..49e49a1aa079 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotationsGate.mdx @@ -58,7 +58,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.PolynomialPauliRotationsGate.base_class "qiskit.circuit.library.PolynomialPauliRotationsGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -77,37 +79,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 6c66142f8ae9..cc1465256536 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -28,7 +28,9 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz ## Attributes - + ### cost\_operator + + Returns an operator representing the cost of the optimization problem. **Returns** @@ -40,11 +42,15 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz BaseOperator or OperatorBase - + ### initial\_state + + Returns an optional initial state as a circuit - + ### mixer\_operator + + Returns an optional mixer operator expressed as an operator or a quantum circuit. **Returns** @@ -56,9 +62,13 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz BaseOperator or OperatorBase or [QuantumCircuit](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit"), optional - + ### num\_qubits + + - + ### operators + + The operators that are evolved in this circuit. **Returns** @@ -72,7 +82,9 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz List\[Union\[BaseOperator, OperatorBase, [QuantumCircuit](/docs/api/qiskit/qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit")]] - + ### parameter\_bounds + + The parameter bounds for the unbound parameters in the circuit. **Returns** @@ -80,13 +92,15 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz A list of pairs indicating the bounds, as (lower, upper). None indicates an unbounded parameter in the corresponding direction. If None is returned, problem is fully unbounded. - + ### reps + + Returns the reps parameter, which determines the depth of the circuit. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index bbac3a68c768..7c3034236e24 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -50,7 +50,9 @@ $$ ## Attributes - + ### approximation\_degree + + The approximation degree of the QFT. **Returns** @@ -58,7 +60,9 @@ $$ The currently set approximation degree. - + ### do\_swaps + + Whether the final swaps of the QFT are applied or not. **Returns** @@ -66,7 +70,9 @@ $$ True, if the final swaps are applied, False if not. - + ### insert\_barriers + + Whether barriers are inserted for better visualization or not. **Returns** @@ -74,7 +80,9 @@ $$ True, if barriers are inserted, False if not. - + ### num\_qubits + + The number of qubits in the QFT circuit. **Returns** @@ -82,9 +90,9 @@ $$ The number of qubits in the circuit. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx b/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx index 3309663f188c..55b9b49915f5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFTGate.mdx @@ -25,7 +25,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.QFTGate.base_class "qiskit.circuit.library.QFTGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -44,37 +46,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index 9b8945502d76..c649fe93a14e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -56,9 +56,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx index 39bd8878fe86..d347ff17eba6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticFormGate.mdx @@ -50,7 +50,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.QuadraticFormGate.base_class "qiskit.circuit.library.QuadraticFormGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -69,37 +71,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index 70e601ddac3b..3e6f0797ad1f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -43,9 +43,9 @@ python_api_name: qiskit.circuit.library.QuantumVolume ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx index 700d5216a2dc..62fc9ac3f081 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RC3XGate.mdx @@ -23,7 +23,9 @@ python_api_name: qiskit.circuit.library.RC3XGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RC3XGate.base_class "qiskit.circuit.library.RC3XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,37 +44,53 @@ python_api_name: qiskit.circuit.library.RC3XGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx index 84cf9e7e9783..fa6ae3a8f18c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RCCXGate.mdx @@ -23,7 +23,9 @@ python_api_name: qiskit.circuit.library.RCCXGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RCCXGate.base_class "qiskit.circuit.library.RCCXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -42,37 +44,53 @@ python_api_name: qiskit.circuit.library.RCCXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 70fe75cac500..3de6fd8816e2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -48,9 +48,9 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RGate.mdx index 7e428c5c2a84..934dec4dbb1c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGate.mdx @@ -43,7 +43,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RGate.base_class "qiskit.circuit.library.RGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -62,37 +64,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx index 3f94433cfae5..f8d06d08d0ed 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RVGate.mdx @@ -49,7 +49,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RVGate.base_class "qiskit.circuit.library.RVGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -68,37 +70,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx index b3707b12aa7f..9470bf200d02 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RXGate.mdx @@ -42,7 +42,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RXGate.base_class "qiskit.circuit.library.RXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -61,37 +63,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx index 9c09d0a494ea..ec78425e950f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RXXGate.mdx @@ -68,7 +68,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RXXGate.base_class "qiskit.circuit.library.RXXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -87,37 +89,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx index a95ae68decc2..f65615446144 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RYGate.mdx @@ -42,7 +42,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RYGate.base_class "qiskit.circuit.library.RYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -61,37 +63,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx index 60e56195d3e1..13e046419518 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RYYGate.mdx @@ -68,7 +68,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RYYGate.base_class "qiskit.circuit.library.RYYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -87,37 +89,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx index 6c836f05a2bd..cb3241d33928 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RZGate.mdx @@ -52,7 +52,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RZGate.base_class "qiskit.circuit.library.RZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -71,37 +73,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx index 4021ff16d685..b4169b69bebe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RZXGate.mdx @@ -108,7 +108,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RZXGate.base_class "qiskit.circuit.library.RZXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -127,37 +129,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx index dd0f429c2448..786cc465ce4c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RZZGate.mdx @@ -80,7 +80,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.RZZGate.base_class "qiskit.circuit.library.RZZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -99,37 +101,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index 2d1ace9c5239..cd5ca7775a2a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -125,7 +125,9 @@ python_api_name: qiskit.circuit.library.RealAmplitudes ## Attributes - + ### parameter\_bounds + + Return the parameter bounds. **Returns** @@ -133,9 +135,9 @@ python_api_name: qiskit.circuit.library.RealAmplitudes The parameter bounds. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.SGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SGate.mdx index 02203990f2f3..0453fcbb0fa7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SGate.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SGate.base_class "qiskit.circuit.library.SGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx index 65753a139aa5..c8f4d1163aad 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SXGate.mdx @@ -50,7 +50,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SXGate.base_class "qiskit.circuit.library.SXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -69,37 +71,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx index 4548fd07b08c..9158584d87fa 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SXdgGate.mdx @@ -38,7 +38,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SXdgGate.base_class "qiskit.circuit.library.SXdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -57,37 +59,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx index 40b158ce0b19..069645b592b9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SdgGate.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SdgGate.base_class "qiskit.circuit.library.SdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx b/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx index 466bc5bbb285..c8f5425e38df 100644 --- a/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.StatePreparation.mdx @@ -44,7 +44,9 @@ python_api_name: qiskit.circuit.library.StatePreparation ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.StatePreparation.base_class "qiskit.circuit.library.StatePreparation.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ python_api_name: qiskit.circuit.library.StatePreparation In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx b/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx index 8c8ea1efa0ea..d23bfac628b0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.SwapGate.mdx @@ -49,7 +49,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.SwapGate.base_class "qiskit.circuit.library.SwapGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -68,37 +70,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.TGate.mdx b/docs/api/qiskit/qiskit.circuit.library.TGate.mdx index 2a1b278f12d6..ddf59645d48d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TGate.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.TGate.base_class "qiskit.circuit.library.TGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx b/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx index d60e9c513fd3..d8c34e99763b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TdgGate.mdx @@ -44,7 +44,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.TdgGate.base_class "qiskit.circuit.library.TdgGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index 9dc74ef7ce87..fa26cd7b11ec 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -132,9 +132,9 @@ python_api_name: qiskit.circuit.library.TwoLocal ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx index 34e92cd894e4..cd327a03e9b2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.U1Gate.mdx @@ -79,7 +79,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.U1Gate.base_class "qiskit.circuit.library.U1Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -98,37 +100,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx index bd574c9b0f4e..f62cc9157c0b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.U2Gate.mdx @@ -79,7 +79,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.U2Gate.base_class "qiskit.circuit.library.U2Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -98,37 +100,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx b/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx index cc0bc79fdecb..b6d17c388c7d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.U3Gate.mdx @@ -75,7 +75,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.U3Gate.base_class "qiskit.circuit.library.U3Gate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -94,37 +96,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx index e0ef3b8c956c..bd032a2494e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCGate.mdx @@ -48,7 +48,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCGate.base_class "qiskit.circuit.library.UCGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -67,37 +69,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx index 9fd3a175f271..8ed22c3bac3e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCPauliRotGate.mdx @@ -22,7 +22,9 @@ python_api_name: qiskit.circuit.library.UCPauliRotGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCPauliRotGate.base_class "qiskit.circuit.library.UCPauliRotGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -41,37 +43,53 @@ python_api_name: qiskit.circuit.library.UCPauliRotGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx index bbc5b18cb87b..feeb2085ecbe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCRXGate.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.library.UCRXGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCRXGate.base_class "qiskit.circuit.library.UCRXGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,37 +42,53 @@ python_api_name: qiskit.circuit.library.UCRXGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx index b5b000d068a3..d61dccc20b64 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCRYGate.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.library.UCRYGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCRYGate.base_class "qiskit.circuit.library.UCRYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,37 +42,53 @@ python_api_name: qiskit.circuit.library.UCRYGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx index 6c66e1b24b8f..40fb6b13062f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UCRZGate.mdx @@ -21,7 +21,9 @@ python_api_name: qiskit.circuit.library.UCRZGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UCRZGate.base_class "qiskit.circuit.library.UCRZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -40,37 +42,53 @@ python_api_name: qiskit.circuit.library.UCRZGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UGate.mdx index 1eac0968d04f..a1d274e77ef2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UGate.mdx @@ -65,7 +65,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UGate.base_class "qiskit.circuit.library.UGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -84,37 +86,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx index 4e3b31be31da..0e9f4e869837 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryGate.mdx @@ -44,7 +44,9 @@ python_api_name: qiskit.circuit.library.UnitaryGate ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.UnitaryGate.base_class "qiskit.circuit.library.UnitaryGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -63,37 +65,53 @@ python_api_name: qiskit.circuit.library.UnitaryGate In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index 3c7983e5db8f..6f453121c604 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -65,9 +65,9 @@ $$ ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index 81b68f34870a..8a86920c848e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -67,9 +67,9 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index e9e705187b79..2b0feb1825e9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -62,7 +62,9 @@ $$ ## Attributes - + ### num\_carry\_qubits + + The number of carry qubits required to compute the sum. Note that this is not necessarily equal to the number of ancilla qubits, these can be queried using `num_ancilla_qubits`. @@ -72,7 +74,9 @@ $$ The number of carry qubits required to compute the sum. - + ### num\_control\_qubits + + The number of additional control qubits required. Note that the total number of ancilla qubits can be obtained by calling the method `num_ancilla_qubits`. @@ -82,7 +86,9 @@ $$ The number of additional control qubits required (0 or 1). - + ### num\_state\_qubits + + The number of qubits to be summed. **Returns** @@ -90,7 +96,9 @@ $$ The number of state qubits. - + ### num\_sum\_qubits + + The number of sum qubits in the circuit. **Returns** @@ -98,7 +106,9 @@ $$ The number of qubits needed to represent the weighted sum of the qubits. - + ### weights + + The weights for the qubit states. **Returns** @@ -106,9 +116,9 @@ $$ The weight for the qubit states. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx index ca0f3dcd08fb..5a9b3f726fd6 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedSumGate.mdx @@ -56,7 +56,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.WeightedSumGate.base_class "qiskit.circuit.library.WeightedSumGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -75,37 +77,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.XGate.mdx b/docs/api/qiskit/qiskit.circuit.library.XGate.mdx index 69d38d55e144..a2f6ee74843c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XGate.mdx @@ -59,7 +59,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.XGate.base_class "qiskit.circuit.library.XGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -78,37 +80,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index c808b63e5cef..ce0b3eaa3fd9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -37,9 +37,9 @@ python_api_name: qiskit.circuit.library.XOR ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx index 469babd79540..e3778828c5f7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XXMinusYYGate.mdx @@ -48,7 +48,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.XXMinusYYGate.base_class "qiskit.circuit.library.XXMinusYYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -67,37 +69,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx b/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx index 63d00e9f4aab..49183a4cdb82 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XXPlusYYGate.mdx @@ -75,7 +75,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.XXPlusYYGate.base_class "qiskit.circuit.library.XXPlusYYGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -94,37 +96,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.YGate.mdx b/docs/api/qiskit/qiskit.circuit.library.YGate.mdx index 0905098913ae..02df10e1d2d7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.YGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.YGate.mdx @@ -59,7 +59,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.YGate.base_class "qiskit.circuit.library.YGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -78,37 +80,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index 117782d4f816..7547b529b76f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -83,9 +83,9 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx b/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx index 5400d1ed8680..88b8a38bf100 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZGate.mdx @@ -59,7 +59,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.ZGate.base_class "qiskit.circuit.library.ZGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -78,37 +80,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index d4d35736b34a..010aa7ebd8df 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -104,9 +104,9 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ## Attributes - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx b/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx index a0dcaf9e4a18..d24ee0c68b30 100644 --- a/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.iSwapGate.mdx @@ -72,7 +72,9 @@ $$ ## Attributes - + ### base\_class + + Get the base class of this instruction. This is guaranteed to be in the inheritance tree of `self`. The “base class” of an instruction is the lowest class in its inheritance tree that the object should be considered entirely compatible with for \_all\_ circuit applications. This typically means that the subclass is defined purely to offer some sort of programmer convenience over the base class, and the base class is the “true” class for a behavioral perspective. In particular, you should *not* override [`base_class`](#qiskit.circuit.library.iSwapGate.base_class "qiskit.circuit.library.iSwapGate.base_class") if you are defining a custom version of an instruction that will be implemented differently by hardware, such as an alternative measurement strategy, or a version of a parametrized gate with a particular set of parameters for the purposes of distinguishing it in a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") from the full parametrized gate. @@ -91,37 +93,53 @@ $$ In general, you should not rely on the precise class of an instruction; within a given circuit, it is expected that `Instruction.name` should be a more suitable discriminator in most situations. - + ### decompositions + + Get the decompositions of the instruction from the SessionEquivalenceLibrary. - + ### definition + + Return definition in terms of other basic gates. - + ### label + + Return instruction label - + ### mutable + + Is this instance is a mutable unique instance or not. If this attribute is `False` the gate instance is a shared singleton and is not mutable. - + ### name + + Return the name. - + ### num\_clbits + + Return the number of clbits. - + ### num\_qubits + + Return the number of qubits. - + ### params + + The parameters of this `Instruction`. Ideally these will be gate angles. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx index 03ea17f51ca4..4e1525351efa 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit.mdx @@ -17,7 +17,9 @@ python_api_name: qiskit.dagcircuit.DAGCircuit ## Attributes - + ### clbits + + Returns the current sequence of registered [`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit") instances as a list. @@ -33,69 +35,103 @@ python_api_name: qiskit.dagcircuit.DAGCircuit list([`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit")) - + ### cregs + + Returns the dict containing the ClassicalRegisters in the circuit - + ### duration + + Returns the total duration of the circuit, set by a scheduling transpiler pass. Its unit is specified by [`unit`](#qiskit.dagcircuit.DAGCircuit.unit "qiskit.dagcircuit.DAGCircuit.unit") DEPRECATED since Qiskit 1.3.0 and will be removed in Qiskit 3.0.0 - + ### global\_phase + + Return the global phase of the circuit. - + ### input\_map + + - + ### metadata + + Circuit metadata - + ### name + + Circuit name. Generally, this corresponds to the name of the QuantumCircuit from which the DAG was generated. - + ### node\_counter + + Returns the number of nodes in the dag. - + ### num\_captured\_stretches + + Number of captured stretches tracked by the circuit. - + ### num\_captured\_vars + + Number of captured classical variables tracked by the circuit. - + ### num\_declared\_stretches + + Number of declared local stretches tracked by the circuit. - + ### num\_declared\_vars + + Number of declared local classical variables tracked by the circuit. - + ### num\_input\_vars + + Number of input classical variables tracked by the circuit. - + ### num\_stretches + + Total number of stretches tracked by the circuit. - + ### num\_vars + + Total number of classical variables tracked by the circuit. - + ### output\_map - + + + ### qregs + + Returns the dict containing the QuantumRegisters in the circuit - + ### qubits + + Returns the current sequence of registered [`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit") instances as a list. @@ -111,13 +147,17 @@ python_api_name: qiskit.dagcircuit.DAGCircuit list([`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")) - + ### unit + + Returns the unit that duration is specified in. DEPRECATED since Qiskit 1.3.0 and will be removed in Qiskit 3.0.0 - + ### wires + + Return a list of the wires in order. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 45eeb9b32955..98eeb7fd8ea2 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -28,63 +28,67 @@ python_api_name: qiskit.dagcircuit.DAGDepNode * **cindices** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*int*](https://docs.python.org/3/library/functions.html#int)*] | None*) * **nid** ([*int*](https://docs.python.org/3/library/functions.html#int)) - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] - + ### cargs : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] - + - - [bool](https://docs.python.org/3/library/functions.html#bool) - + ### cindices : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) - + - - [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) - + ### isblocked : [bool](https://docs.python.org/3/library/functions.html#bool) - + - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] - + ### matchedwith : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] - + - - [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) - + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] - + ### node\_id - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) - + - - [str](https://docs.python.org/3/library/stdtypes.html#str) - + ### predecessors : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + + + + ### qindices : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + + + + ### reachable : [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) + + + + ### sort\_key : [str](https://docs.python.org/3/library/stdtypes.html#str) + + + + ### successors : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + + + + ### successorstovisit : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + + + + ### type : [str](https://docs.python.org/3/library/stdtypes.html#str) + + + + ### op - + Returns the Instruction object corresponding to the op for the node, else None - - [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + ### qargs : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx index 57546bad6def..b310a102d144 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDependency.mdx @@ -39,7 +39,9 @@ python_api_name: qiskit.dagcircuit.DAGDependency ## Attributes - + ### global\_phase + + Return the global phase of the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx index bea063d9d73e..707c4defbc08 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGInNode.mdx @@ -15,6 +15,8 @@ python_api_name: qiskit.dagcircuit.DAGInNode ## Attributes - + ### wire + + diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx index 9be3c156b6f3..1d3b5eaaff72 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGOpNode.mdx @@ -15,27 +15,47 @@ python_api_name: qiskit.dagcircuit.DAGOpNode ## Attributes - + ### cargs - + - + ### definition - + - + ### label + + + + ### matrix + + + + ### name + + Returns the Instruction name corresponding to the op for this node - + ### num\_clbits + + + + ### num\_qubits + + + + ### op + + - + ### params - + - + ### qargs - + ## Methods diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx index 04e24c38f834..9d5f894b665d 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGOutNode.mdx @@ -15,6 +15,8 @@ python_api_name: qiskit.dagcircuit.DAGOutNode ## Attributes - + ### wire + + diff --git a/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx b/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx index 151058ebf221..abadbd64dafb 100644 --- a/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx +++ b/docs/api/qiskit/qiskit.passmanager.ConditionalController.mdx @@ -25,7 +25,9 @@ python_api_name: qiskit.passmanager.ConditionalController ## Attributes - + ### passes + + Alias of tasks for backward compatibility. diff --git a/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx b/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx index e1e65b5efbc2..571f37d0bb49 100644 --- a/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx +++ b/docs/api/qiskit/qiskit.passmanager.DoWhileController.mdx @@ -25,7 +25,9 @@ python_api_name: qiskit.passmanager.DoWhileController ## Attributes - + ### passes + + Alias of tasks for backward compatibility. diff --git a/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx b/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx index 12d703fe819b..9034b611e27a 100644 --- a/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx +++ b/docs/api/qiskit/qiskit.passmanager.FlowControllerLinear.mdx @@ -24,7 +24,9 @@ python_api_name: qiskit.passmanager.FlowControllerLinear ## Attributes - + ### passes + + Alias of tasks for backward compatibility. diff --git a/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx b/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx index 891e04eb3f9f..a235b78d690b 100644 --- a/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx +++ b/docs/api/qiskit/qiskit.passmanager.MultiStagePassManager.mdx @@ -154,7 +154,9 @@ python_api_name: qiskit.passmanager.MultiStagePassManager ## Attributes - + ### stages + + The stage names. These are immutable. The stages themselves can be modified by writing to the attribute with the same name as the stage. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index 8275e31b0804..c5674c44b269 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -24,15 +24,15 @@ python_api_name: qiskit.passmanager.PassManagerState * **workflow\_status** ([*WorkflowStatus*](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus")) * **property\_set** ([*PropertySet*](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet")) - - [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + ### workflow\_status : [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + Status of the current compilation workflow. - - [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + ### property\_set : [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index 2ef0695d679b..e622d3b85fb4 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -23,21 +23,21 @@ python_api_name: qiskit.passmanager.WorkflowStatus * **completed\_passes** ([*set*](https://docs.python.org/3/library/stdtypes.html#set)) * **previous\_run** (*RunState*) - - [int](https://docs.python.org/3/library/functions.html#int) + ### count : [int](https://docs.python.org/3/library/functions.html#int) + Current number of pass execution. - - RunState + ### previous\_run : RunState + Status of the latest pass run. - - [set](https://docs.python.org/3/library/stdtypes.html#set) + ### completed\_passes : [set](https://docs.python.org/3/library/stdtypes.html#set) + Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx b/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx index 1e9a601cc3bb..0ce5e8660b68 100644 --- a/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx +++ b/docs/api/qiskit/qiskit.primitives.BackendEstimatorV2.mdx @@ -42,11 +42,15 @@ $$ ## Attributes - + ### backend + + Returns the backend which this estimator object is based on. - + ### options + + Return the options diff --git a/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx b/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx index f673072f4720..5830038156f6 100644 --- a/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx +++ b/docs/api/qiskit/qiskit.primitives.BackendSamplerV2.mdx @@ -36,11 +36,15 @@ python_api_name: qiskit.primitives.BackendSamplerV2 ## Attributes - + ### backend + + Returns the backend which this sampler object is based on. - + ### options + + Return the options diff --git a/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx b/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx index 33db1ce70471..c6070af40103 100644 --- a/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx +++ b/docs/api/qiskit/qiskit.primitives.BaseEstimatorV1.mdx @@ -72,7 +72,9 @@ $$ ## Attributes - + ### options + + Return options values for the estimator. **Returns** diff --git a/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx b/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx index 85a198c4103a..258c4730d4cb 100644 --- a/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx +++ b/docs/api/qiskit/qiskit.primitives.BaseSamplerV1.mdx @@ -71,7 +71,9 @@ python_api_name: qiskit.primitives.BaseSamplerV1 ## Attributes - + ### options + + Return options values for the estimator. **Returns** diff --git a/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx b/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx index 3b97a136a3df..a9e3c4a8254b 100644 --- a/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx +++ b/docs/api/qiskit/qiskit.primitives.BindingsArray.mdx @@ -54,19 +54,29 @@ python_api_name: qiskit.primitives.BindingsArray ## Attributes - + ### data + + The keyword values of this array. - + ### ndim + + + + ### num\_parameters - + The total number of parameters. - + ### shape + + + + ### size - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.BitArray.mdx b/docs/api/qiskit/qiskit.primitives.BitArray.mdx index 65cdcfbe8296..381136869711 100644 --- a/docs/api/qiskit/qiskit.primitives.BitArray.mdx +++ b/docs/api/qiskit/qiskit.primitives.BitArray.mdx @@ -35,27 +35,39 @@ python_api_name: qiskit.primitives.BitArray ## Attributes - + ### array + + The raw NumPy array of data. - + ### ndim + + + + ### num\_bits - + The number of bits in the register that this array stores data for. For example, a `ClassicalRegister(5, "meas")` would result in `num_bits=5`. - + ### num\_shots + + The number of shots sampled from the register in each configuration. More precisely, the length of the second last axis of [`array`](#qiskit.primitives.BitArray.array "qiskit.primitives.BitArray.array"). - + ### shape + + + + ### size - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.DataBin.mdx b/docs/api/qiskit/qiskit.primitives.DataBin.mdx index 710573aa4f09..aa77381c2021 100644 --- a/docs/api/qiskit/qiskit.primitives.DataBin.mdx +++ b/docs/api/qiskit/qiskit.primitives.DataBin.mdx @@ -53,11 +53,17 @@ python_api_name: qiskit.primitives.DataBin ## Attributes - + ### ndim - + - + ### shape + + + + ### size + + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx index 04bafe951e77..ff4f39b5f8f7 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorPub.mdx @@ -33,27 +33,41 @@ python_api_name: qiskit.primitives.EstimatorPub ## Attributes - + ### circuit + + A quantum circuit. - + ### ndim + + - + ### observables + + An observables array. - + ### parameter\_values + + A bindings array. - + ### precision + + The target precision for expectation value estimates (optional). - + ### shape + + + + ### size - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index c5e6346b961e..e66822ba84a3 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -26,12 +26,12 @@ python_api_name: qiskit.primitives.EstimatorResult ## Attributes - - np.ndarray\[Any, np.dtype\[np.float64]] - + ### values : np.ndarray\[Any, np.dtype\[np.float64]] - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] - + + + ### metadata : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] + + diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index 694ee7522a42..dabad90ffdcc 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -8,11 +8,9 @@ python_api_name: qiskit.primitives.ObservableLike -# qiskit.primitives.ObservableLike - - - = str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] +# ObservableLike = str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] + Represent a union type E.g. for int | str diff --git a/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx b/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx index aa685da7ca46..473afe905cb6 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservablesArray.mdx @@ -28,15 +28,23 @@ python_api_name: qiskit.primitives.ObservablesArray ## Attributes - + ### ndim - + + + ### num\_qubits + + The number of qubits each observable acts on. - + ### shape + + + + ### size - + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index 75f3675fa659..aee1b86fe832 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -8,11 +8,9 @@ python_api_name: qiskit.primitives.ParameterLike -# qiskit.primitives.ParameterLike - - - = qiskit.\_accelerate.circuit.Parameter | str +# ParameterLike = qiskit.\_accelerate.circuit.Parameter | str + Represent a union type E.g. for int | str diff --git a/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx b/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx index 2659e440d466..610766266860 100644 --- a/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.PrimitiveResult.mdx @@ -32,7 +32,9 @@ python_api_name: qiskit.primitives.PrimitiveResult ## Attributes - + ### metadata + + The metadata of this primitive result. diff --git a/docs/api/qiskit/qiskit.primitives.PubResult.mdx b/docs/api/qiskit/qiskit.primitives.PubResult.mdx index 5a8e18dc90ad..9267dc7d4d03 100644 --- a/docs/api/qiskit/qiskit.primitives.PubResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.PubResult.mdx @@ -28,11 +28,15 @@ python_api_name: qiskit.primitives.PubResult ## Attributes - + ### data + + Result data for the pub. - + ### metadata + + Metadata for the pub. diff --git a/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx b/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx index 06277b8593b5..7772b7434e9c 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerPub.mdx @@ -28,25 +28,37 @@ python_api_name: qiskit.primitives.SamplerPub ## Attributes - + ### circuit + + A quantum circuit. - + ### ndim + + + + ### parameter\_values - + A bindings array. - + ### shape - + + + ### shots + + A specific number of shots to run with (optional). This value takes precedence over any value owed by or supplied to a sampler. - + ### size + + ## Methods diff --git a/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx index a18970f388d8..0e4773d7215c 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerPubResult.mdx @@ -24,11 +24,15 @@ python_api_name: qiskit.primitives.SamplerPubResult ## Attributes - + ### data + + Result data for the pub. - + ### metadata + + Metadata for the pub. diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index 442a02792156..ccd5830b7010 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -26,12 +26,12 @@ python_api_name: qiskit.primitives.SamplerResult ## Attributes - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] - + ### quasi\_dists : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] - - [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] - + + + ### metadata : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] + + diff --git a/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx b/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx index e11d07cc57b4..d2c009779d06 100644 --- a/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx +++ b/docs/api/qiskit/qiskit.primitives.StatevectorEstimator.mdx @@ -89,11 +89,15 @@ python_api_name: qiskit.primitives.StatevectorEstimator ## Attributes - + ### default\_precision + + Return the default precision - + ### seed + + Return the seed or Generator object for random number generation. diff --git a/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx b/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx index 98557c734ff9..a2c5c86a812e 100644 --- a/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx +++ b/docs/api/qiskit/qiskit.primitives.StatevectorSampler.mdx @@ -92,11 +92,15 @@ python_api_name: qiskit.primitives.StatevectorSampler ## Attributes - + ### default\_shots + + Return the default shots - + ### seed + + Return the seed or Generator object for random number generation. diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index 1ada26587d08..72a9eecd4147 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -17,8 +17,8 @@ python_api_name: qiskit.providers.Backend ## Attributes - - = 0 - + ### version = 0 + + diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index 9b7a995604de..06c63e16457c 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -56,11 +56,15 @@ python_api_name: qiskit.providers.BackendV2 ## Attributes - + ### coupling\_map + + Return the [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object - + ### dt + + Return the system time resolution of input signals This is required to be implemented if the backend supports Pulse scheduling. @@ -70,7 +74,9 @@ python_api_name: qiskit.providers.BackendV2 The input signal timestep in seconds. If the backend doesn’t define `dt`, `None` will be returned. - + ### dtm + + Return the system time resolution of output signals **Returns** @@ -82,21 +88,29 @@ python_api_name: qiskit.providers.BackendV2 [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the output signal timestep - + ### instruction\_durations + + Return the [`InstructionDurations`](qiskit.transpiler.InstructionDurations "qiskit.transpiler.InstructionDurations") object. - + ### instructions + + A list of Instruction tuples on the backend of the form `(instruction, (qubits))` - + ### max\_circuits + + The maximum number of circuits that can be run in a single job. If there is no limit this will return None - + ### meas\_map + + Return the grouping of measurements which are multiplexed This is required to be implemented if the backend supports Pulse scheduling. @@ -110,25 +124,35 @@ python_api_name: qiskit.providers.BackendV2 [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the measurement mapping - + ### num\_qubits + + Return the number of qubits the backend has. - + ### operation\_names + + A list of instruction names that the backend supports. - + ### operations + + A list of [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction") instances that the backend supports. - + ### options + + Return the options for the backend The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit.providers.BackendV2.run "qiskit.providers.BackendV2.run") method. - + ### provider + + Return the backend provider. **Returns** @@ -140,7 +164,9 @@ python_api_name: qiskit.providers.BackendV2 [provider](#qiskit.providers.BackendV2.provider "qiskit.providers.BackendV2.provider") - + ### target + + A [`qiskit.transpiler.Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object for the backend. **Return type** @@ -148,23 +174,31 @@ python_api_name: qiskit.providers.BackendV2 [Target](qiskit.transpiler.Target "qiskit.transpiler.Target") - - = 2 - + ### version = 2 + + - + ### name + + Name of the backend. - + ### description + + Optional human-readable description. - + ### online\_date + + Date that the backend came online. - + ### backend\_version + + Version of the backend being provided. This is not the same as [`BackendV2.version`](#qiskit.providers.BackendV2.version "qiskit.providers.BackendV2.version"), which is the version of the [`Backend`](qiskit.providers.Backend "qiskit.providers.Backend") abstract interface. diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index 0dcb9e148cc0..aff2ac136c4f 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -17,8 +17,8 @@ python_api_name: qiskit.providers.Job ## Attributes - - = 0 - + ### version = 0 + + diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index ff3e24e57856..50433d47aa11 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -15,32 +15,32 @@ python_api_name: qiskit.providers.JobStatus ## Attributes - - = 'job is being initialized' - + ### INITIALIZING = 'job is being initialized' - - = 'job is queued' - + - - = 'job is being validated' - + ### QUEUED = 'job is queued' - - = 'job is actively running' - + - - = 'job has been cancelled' - + ### VALIDATING = 'job is being validated' - - = 'job has successfully run' - + - - = 'job incurred error' - + ### RUNNING = 'job is actively running' + + + + ### CANCELLED = 'job has been cancelled' + + + + ### DONE = 'job has successfully run' + + + + ### ERROR = 'job incurred error' + + diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index d72a1f4da439..fc5acfdeacf6 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -25,9 +25,9 @@ python_api_name: qiskit.providers.JobV1 ## Attributes - - = 1 - + ### version = 1 + + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.Options.mdx b/docs/api/qiskit/qiskit.providers.Options.mdx index bc7818bd62f5..4725b3e7c7ab 100644 --- a/docs/api/qiskit/qiskit.providers.Options.mdx +++ b/docs/api/qiskit/qiskit.providers.Options.mdx @@ -55,7 +55,9 @@ python_api_name: qiskit.providers.Options ## Attributes - + ### validator + + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.QubitProperties.mdx b/docs/api/qiskit/qiskit.providers.QubitProperties.mdx index 33e3c902d0e6..84e19e4fe32b 100644 --- a/docs/api/qiskit/qiskit.providers.QubitProperties.mdx +++ b/docs/api/qiskit/qiskit.providers.QubitProperties.mdx @@ -15,10 +15,16 @@ python_api_name: qiskit.providers.QubitProperties ## Attributes - + ### frequency - + - + ### t1 + + + + ### t2 + + diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index 3ec2240d7077..e9dfc6617b4d 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -23,9 +23,9 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ## Attributes - - = 1 - + ### version = 1 + + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index 0a871eaa81e9..87cc32f150f8 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -27,19 +27,23 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ## Attributes - - = 2048 - + ### MAX\_QUBITS\_CLIFFORD = 2048 - - = 24 - + + + ### MAX\_QUBITS\_STATEVECTOR = 24 - + + + ### coupling\_map + + Return the [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object - + ### dt + + Return the system time resolution of input signals This is required to be implemented if the backend supports Pulse scheduling. @@ -49,7 +53,9 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator The input signal timestep in seconds. If the backend doesn’t define `dt`, `None` will be returned. - + ### dtm + + Return the system time resolution of output signals **Returns** @@ -61,17 +67,25 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the output signal timestep - + ### instruction\_durations + + Return the [`InstructionDurations`](qiskit.transpiler.InstructionDurations "qiskit.transpiler.InstructionDurations") object. - + ### instructions + + A list of Instruction tuples on the backend of the form `(instruction, (qubits))` - + ### max\_circuits - + + + ### meas\_map + + Return the grouping of measurements which are multiplexed This is required to be implemented if the backend supports Pulse scheduling. @@ -85,25 +99,35 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator [**NotImplementedError**](https://docs.python.org/3/library/exceptions.html#NotImplementedError) – if the backend doesn’t support querying the measurement mapping - + ### num\_qubits + + Return the number of qubits the backend has. - + ### operation\_names + + A list of instruction names that the backend supports. - + ### operations + + A list of [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction") instances that the backend supports. - + ### options + + Return the options for the backend The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit.providers.basic_provider.BasicSimulator.run "qiskit.providers.basic_provider.BasicSimulator.run") method. - + ### provider + + Return the backend provider. **Returns** @@ -115,25 +139,35 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator [provider](#qiskit.providers.basic_provider.BasicSimulator.provider "qiskit.providers.basic_provider.BasicSimulator.provider") - + ### target - - = 2 - + + + ### version = 2 - + + + ### name + + Name of the backend. - + ### description + + Optional human-readable description. - + ### online\_date + + Date that the backend came online. - + ### backend\_version + + Version of the backend being provided. This is not the same as [`BackendV2.version`](qiskit.providers.BackendV2#version "qiskit.providers.BackendV2.version"), which is the version of the [`Backend`](qiskit.providers.Backend "qiskit.providers.Backend") abstract interface. diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index 984563033c8c..dd947c964300 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -40,11 +40,15 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 ## Attributes - + ### coupling\_map + + Return the [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object - + ### dt + + Return the system time resolution of input signals This is required to be implemented if the backend supports Pulse scheduling. @@ -54,41 +58,61 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 The input signal timestep in seconds. If the backend doesn’t define `dt`, `None` will be returned. - + ### dtm + + Return the system time resolution of output signals - + ### instruction\_durations + + Return the [`InstructionDurations`](qiskit.transpiler.InstructionDurations "qiskit.transpiler.InstructionDurations") object. - + ### instructions + + A list of Instruction tuples on the backend of the form `(instruction, (qubits))` - + ### max\_circuits - + - + ### meas\_map + + + + ### num\_qubits + + Return the number of qubits the backend has. - + ### operation\_names + + A list of instruction names that the backend supports. - + ### operations + + A list of [`Instruction`](qiskit.circuit.Instruction "qiskit.circuit.Instruction") instances that the backend supports. - + ### options + + Return the options for the backend The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit.providers.fake_provider.GenericBackendV2.run "qiskit.providers.fake_provider.GenericBackendV2.run") method. - + ### provider + + Return the backend provider. **Returns** @@ -100,25 +124,35 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 [provider](#qiskit.providers.fake_provider.GenericBackendV2.provider "qiskit.providers.fake_provider.GenericBackendV2.provider") - + ### target - - = 2 - + + + ### version = 2 + + - + ### name + + Name of the backend. - + ### description + + Optional human-readable description. - + ### online\_date + + Date that the backend came online. - + ### backend\_version + + Version of the backend being provided. This is not the same as [`BackendV2.version`](qiskit.providers.BackendV2#version "qiskit.providers.BackendV2.version"), which is the version of the [`Backend`](qiskit.providers.Backend "qiskit.providers.Backend") abstract interface. diff --git a/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx b/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx index 2c022818a8a1..afc4871aa388 100644 --- a/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.CNOTDihedral.mdx @@ -72,23 +72,33 @@ python_api_name: qiskit.quantum_info.CNOTDihedral ## Attributes - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### name + + Unique string identifier for operation type. - + ### num\_clbits + + Number of classical bits. - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index 1f81e1ca6c50..429e85a99913 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -45,31 +45,41 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + Return data. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index 95cd3c3b1d9b..4b2be1c47f7c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -53,31 +53,41 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + Return data. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx b/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx index 235f2c1924ed..adec69058020 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Clifford.mdx @@ -76,71 +76,105 @@ python_api_name: qiskit.quantum_info.Clifford ## Attributes - + ### destab + + The destabilizer array for the symplectic representation. - + ### destab\_phase + + Return phase of destabilizer with boolean representation. - + ### destab\_x + + The destabilizer x array for the symplectic representation. - + ### destab\_z + + The destabilizer z array for the symplectic representation. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### name + + Unique string identifier for operation type. - + ### num\_clbits + + Number of classical bits. - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### phase + + Return phase with boolean representation. - + ### qargs + + Return the qargs for the operator. - + ### stab + + The stabilizer array for the symplectic representation. - + ### stab\_phase + + Return phase of stabilizer with boolean representation. - + ### stab\_x + + The stabilizer x array for the symplectic representation. - + ### stab\_z + + The stabilizer array for the symplectic representation. - + ### symplectic\_matrix + + Return boolean symplectic matrix. - + ### x + + The x array for the symplectic representation. - + ### z + + The z array for the symplectic representation. diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index d89d5ced08cc..e5f5e2919a7a 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -33,27 +33,35 @@ python_api_name: qiskit.quantum_info.DensityMatrix ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + - + ### data + + Return data. - + ### dim + + Return total state dimension. - + ### num\_qubits + + Return the number of qubits if a N-qubit state or None otherwise. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index 9b36ac97b6fd..87f0b8a7d861 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -49,31 +49,41 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + Return list of Kraus matrices for channel. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index 914aa4057a74..4badd1643264 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -68,31 +68,41 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + The underlying Numpy array. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return operator settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index 0daf4ced864f..f0a7c959bda2 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -53,31 +53,41 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + Return data. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx b/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx index a8089667aabc..5afe2fe31e54 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Pauli.mdx @@ -113,39 +113,57 @@ $$ ## Attributes - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### name + + Unique string identifier for operation type. - + ### num\_clbits + + Number of classical bits. - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### phase + + Return the group phase exponent for the Pauli. - + ### qargs + + Return the qargs for the operator. - + ### settings + + Return settings. - + ### x + + The x vector for the Pauli. - + ### z + + The z vector for the Pauli. diff --git a/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx b/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx index 7999416c13cb..62f891987d66 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PauliLindbladMap.mdx @@ -74,13 +74,17 @@ $$ Get a copy of this term. - + ##### indices + + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - + ##### num\_qubits + + The number of qubits the term is defined on. @@ -96,17 +100,23 @@ $$ The non-identity bit terms as a concatenated string. - + ##### paulis + + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding `Pauli`. - + ##### qubit\_sparse\_pauli + + The term’s qubit\_sparse\_pauli. - + ##### rate + + The term’s rate. @@ -159,17 +169,23 @@ $$ ## Attributes - + ### num\_qubits + + The number of qubits the map acts on. This is not inferable from any other shape or values, since identities are not stored explicitly. - + ### num\_terms + + The number of generator terms in the exponent for this map. - + ### rates + + The rates for the map. diff --git a/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx b/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx index 54ddadbe3342..595991acf604 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PauliList.mdx @@ -103,39 +103,57 @@ python_api_name: qiskit.quantum_info.PauliList ## Attributes - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### phase + + Return the phase exponent of the PauliList. - + ### qargs + + Return the qargs for the operator. - + ### settings + + Return settings. - + ### shape + + The full shape of the `array()` - + ### size + + The number of Pauli rows in the table. - + ### x + + The x array for the symplectic representation. - + ### z + + The z array for the symplectic representation. diff --git a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx index b93fdecf6ae1..613ac02b7be5 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauli.mdx @@ -49,23 +49,31 @@ python_api_name: qiskit.quantum_info.PhasedQubitSparsePauli ## Attributes - + ### indices + + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - + ### num\_qubits + + The number of qubits the term is defined on. - + ### paulis + + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding `Pauli`. - + ### phase + + Read-only view onto the phase. diff --git a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx index a0ee8ccaf109..ae78937e88e0 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PhasedQubitSparsePauliList.mdx @@ -60,13 +60,17 @@ python_api_name: qiskit.quantum_info.PhasedQubitSparsePauliList ## Attributes - + ### num\_qubits + + The number of qubits the operators in the list act on. This is not inferable from any other shape or values, since identities are not stored explicitly. - + ### num\_terms + + The number of elements in the list. diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index e7192cef7555..71de15d35f44 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -61,21 +61,21 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli #### Values - - = 2 + ##### X = 2 + The Pauli $X$ operator. Uses the single-letter label `"X"`. - - = 3 + ##### Y = 3 + The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - - = 1 + ##### Z = 1 + The Pauli $Z$ operator. Uses the single-letter label `"Z"`. @@ -110,17 +110,23 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ## Attributes - + ### indices + + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - + ### num\_qubits + + The number of qubits the term is defined on. - + ### paulis + + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding [`Pauli`](#qiskit.quantum_info.QubitSparsePauli.Pauli "qiskit.quantum_info.QubitSparsePauli.Pauli"). diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx index 4a79f9a2a346..eab8a0744de0 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauliList.mdx @@ -60,13 +60,17 @@ python_api_name: qiskit.quantum_info.QubitSparsePauliList ## Attributes - + ### num\_qubits + + The number of qubits the operators in the list act on. This is not inferable from any other shape or values, since identities are not stored explicitly. - + ### num\_terms + + The number of elements in the list. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index ee7ee13b4680..d41e3d6a8940 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -28,29 +28,37 @@ python_api_name: qiskit.quantum_info.ScalarOp ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + - + ### coeff + + Return the coefficient - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index d63a44eb62d0..33944f3b8d59 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -95,63 +95,65 @@ $$ #### Values - - = 2 + ##### X = 2 + The Pauli $X$ operator. Uses the single-letter label `"X"`. - - = 10 + ##### PLUS = 10 + The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. - - = 6 + ##### MINUS = 6 + The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. - - = 3 + ##### Y = 3 + The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - - = 11 + ##### RIGHT = 11 + The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. - - = 7 + ##### LEFT = 7 + The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. - - = 1 + ##### Z = 1 + The Pauli $Z$ operator. Uses the single-letter label `"Z"`. - - = 9 + ##### ZERO = 9 + The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. - - = 5 + ##### ONE = 5 + The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. #### Attributes - + ##### label + + The single-character string label used to represent this term in the [`SparseObservable`](#qiskit.quantum_info.SparseObservable "qiskit.quantum_info.SparseObservable") alphabet. @@ -220,13 +222,17 @@ $$ The non-identity bit terms as concatenated string. - + ##### bit\_terms + + Read-only view onto the individual single-qubit terms. The only valid values in the array are those with a corresponding [`BitTerm`](#qiskit.quantum_info.SparseObservable.BitTerm "qiskit.quantum_info.SparseObservable.BitTerm"). - + ##### coeff + + The term’s coefficient. @@ -236,13 +242,17 @@ $$ Get a copy of this term. - + ##### indices + + Read-only view onto the indices of each non-identity single-qubit term. The indices will always be in sorted order. - + ##### num\_qubits + + The number of qubits the term is defined on. @@ -349,19 +359,27 @@ $$ ## Attributes - + #### bit\_terms + + A flat list of single-qubit terms. This is more naturally a list of lists, but is stored flat for memory usage and locality reasons, with the sublists denoted by boundaries. - + #### boundaries + + Indices that partition [`bit_terms`](#qiskit.quantum_info.SparseObservable.bit_terms "qiskit.quantum_info.SparseObservable.bit_terms") and [`indices`](#qiskit.quantum_info.SparseObservable.indices "qiskit.quantum_info.SparseObservable.indices") into sublists for each individual term in the sum. `boundaries[0] : boundaries[1]` is the range of indices into [`bit_terms`](#qiskit.quantum_info.SparseObservable.bit_terms "qiskit.quantum_info.SparseObservable.bit_terms") and [`indices`](#qiskit.quantum_info.SparseObservable.indices "qiskit.quantum_info.SparseObservable.indices") that correspond to the first term of the sum. All unspecified qubit indices are implicitly the identity. This is one item longer than [`coeffs`](#qiskit.quantum_info.SparseObservable.coeffs "qiskit.quantum_info.SparseObservable.coeffs"), since `boundaries[0]` is always an explicit zero (for algorithmic ease). - + #### coeffs + + The coefficients of each abstract term in in the sum. This has as many elements as terms in the sum. - + #### indices + + A flat list of the qubit indices that the corresponding entries in [`bit_terms`](#qiskit.quantum_info.SparseObservable.bit_terms "qiskit.quantum_info.SparseObservable.bit_terms") act on. This list must always be term-wise sorted, where a term is a sublist as denoted by [`boundaries`](#qiskit.quantum_info.SparseObservable.boundaries "qiskit.quantum_info.SparseObservable.boundaries"). @@ -369,13 +387,17 @@ $$ - + #### num\_qubits + + The number of qubits the operator acts on. This is not inferable from any other shape or values, since identities are not stored explicitly. - + #### num\_terms + + The number of terms in the sum this operator is tracking. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index 9177547e60e6..33e0ebec6747 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -69,43 +69,59 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### coeffs - + Return the Pauli coefficients. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### parameters + + Return the free `Parameter`s in the coefficients. - + ### paulis + + Return the PauliList. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 - + + + ### settings + + Return settings. - + ### size + + The number of Pauli of Pauli terms in the operator. diff --git a/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx b/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx index aebcff9271d8..bae75d34d4b9 100644 --- a/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.StabilizerState.mdx @@ -61,15 +61,21 @@ python_api_name: qiskit.quantum_info.StabilizerState ## Attributes - + ### clifford + + Return StabilizerState Clifford data - + ### dim + + Return total state dimension. - + ### num\_qubits + + Return the number of qubits if a N-qubit state or None otherwise. diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 9e291d295032..01245520c7e1 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -33,27 +33,35 @@ python_api_name: qiskit.quantum_info.Statevector ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + - + ### data + + Return data. - + ### dim + + Return total state dimension. - + ### num\_qubits + + Return the number of qubits if a N-qubit state or None otherwise. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index 458fe6010a36..8c04648bc775 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -51,29 +51,39 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index cc89af210762..e9d330b086e3 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -45,31 +45,41 @@ $$ ## Attributes - - = 1e-08 - + ### atol = 1e-08 + + + + ### data - + Return data. - + ### dim + + Return tuple (input\_shape, output\_shape). - + ### num\_qubits + + Return the number of qubits if a N-qubit operator or None otherwise. - + ### qargs + + Return the qargs for the operator. - - = 1e-05 - + ### rtol = 1e-05 + + + + ### settings - + Return settings. diff --git a/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx b/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx index e5db506672b1..dcb21fee7825 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Z2Symmetries.mdx @@ -15,7 +15,9 @@ python_api_name: qiskit.quantum_info.Z2Symmetries The following attributes can be read and updated once the `Z2Symmetries` object has been constructed. - + ### tapering\_values + + Values determining the sector. **Type** @@ -23,7 +25,9 @@ python_api_name: qiskit.quantum_info.Z2Symmetries [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] or None - + ### tol + + The tolerance threshold for ignoring real and complex parts of a coefficient. **Type** @@ -51,7 +55,9 @@ python_api_name: qiskit.quantum_info.Z2Symmetries ## Attributes - + ### cliffords + + Get clifford operators, built based on symmetries and single-qubit X. **Returns** @@ -59,19 +65,27 @@ python_api_name: qiskit.quantum_info.Z2Symmetries A list of unitaries used to diagonalize the Hamiltonian. - + ### settings + + Return operator settings. - + ### sq\_list + + Return sq list. - + ### sq\_paulis + + Return sq paulis. - + ### symmetries + + Return symmetries. diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index 16f022d82adc..d6f628f4328c 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -40,9 +40,9 @@ python_api_name: qiskit.result.Counts ## Attributes - - = re.compile('^\[01\\\s]+\$') - + ### bitstring\_regex = re.compile('^\[01\\\s]+\$') + + ## Methods diff --git a/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx b/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx index 8092d6c26171..2d7c2c7298f9 100644 --- a/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx +++ b/docs/api/qiskit/qiskit.result.QuasiDistribution.mdx @@ -40,7 +40,9 @@ python_api_name: qiskit.result.QuasiDistribution ## Attributes - + ### stddev\_upper\_bound + + Return an upper bound on standard deviation of expval estimator. diff --git a/docs/api/qiskit/qiskit.result.Result.mdx b/docs/api/qiskit/qiskit.result.Result.mdx index 9f58fdb9d9a9..17f25a0d54f6 100644 --- a/docs/api/qiskit/qiskit.result.Result.mdx +++ b/docs/api/qiskit/qiskit.result.Result.mdx @@ -13,7 +13,9 @@ python_api_name: qiskit.result.Result Model for Results. - + ### backend\_name + + backend name. **Type** @@ -21,7 +23,9 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - + ### backend\_version + + backend version, in the form X.Y.Z. **Type** @@ -29,7 +33,9 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - + ### job\_id + + unique execution id from the backend. **Type** @@ -37,7 +43,9 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - + ### success + + True if complete input executed correctly. (Implies each experiment success) **Type** @@ -45,7 +53,9 @@ python_api_name: qiskit.result.Result [bool](https://docs.python.org/3/library/functions.html#bool) - + ### results + + corresponding results for array of experiments of the input **Type** @@ -53,7 +63,9 @@ python_api_name: qiskit.result.Result [list](https://docs.python.org/3/library/stdtypes.html#list)\[ExperimentResult] - + ### date + + optional date field **Type** @@ -61,7 +73,9 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - + ### status + + optional status field **Type** @@ -69,7 +83,9 @@ python_api_name: qiskit.result.Result [str](https://docs.python.org/3/library/stdtypes.html#str) - + ### header + + an optional free form dictionary header **Type** diff --git a/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx b/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx index b962f6426eb2..369bcdb5766d 100644 --- a/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx +++ b/docs/api/qiskit/qiskit.synthesis.EvolutionSynthesis.mdx @@ -15,7 +15,9 @@ python_api_name: qiskit.synthesis.EvolutionSynthesis ## Attributes - + ### settings + + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx b/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx index 0b46439d720d..04777cb3f3ff 100644 --- a/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx +++ b/docs/api/qiskit/qiskit.synthesis.LieTrotter.mdx @@ -41,7 +41,9 @@ $$ ## Attributes - + ### settings + + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx b/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx index 5188e1d325be..bc499a7422a8 100644 --- a/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx +++ b/docs/api/qiskit/qiskit.synthesis.MatrixExponential.mdx @@ -17,7 +17,9 @@ python_api_name: qiskit.synthesis.MatrixExponential ## Attributes - + ### settings + + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx b/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx index 026f9994e650..eb991fd42029 100644 --- a/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx +++ b/docs/api/qiskit/qiskit.synthesis.OneQubitEulerDecomposer.mdx @@ -69,7 +69,9 @@ python_api_name: qiskit.synthesis.OneQubitEulerDecomposer ## Attributes - + ### basis + + The decomposition basis. diff --git a/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx b/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx index 4a2e6773f8c2..1d6d02f2fe1e 100644 --- a/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx +++ b/docs/api/qiskit/qiskit.synthesis.ProductFormula.mdx @@ -28,7 +28,9 @@ python_api_name: qiskit.synthesis.ProductFormula ## Attributes - + ### settings + + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.QDrift.mdx b/docs/api/qiskit/qiskit.synthesis.QDrift.mdx index 79eee10d189d..0b1fb7cf1a47 100644 --- a/docs/api/qiskit/qiskit.synthesis.QDrift.mdx +++ b/docs/api/qiskit/qiskit.synthesis.QDrift.mdx @@ -30,7 +30,9 @@ python_api_name: qiskit.synthesis.QDrift ## Attributes - + ### settings + + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx index ea37424799f3..f31a464eef78 100644 --- a/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.SolovayKitaevDecomposition.mdx @@ -35,17 +35,23 @@ python_api_name: qiskit.synthesis.SolovayKitaevDecomposition ## Attributes - + ### basis\_gates + + The basis gate set of the basic approximations. If `None`, defaults to `["h", "t", "tdg"]`. - + ### check\_input + + Whether to perform runtime checks on the internal data. - + ### depth + + The maximum gate depth of the basic approximations. diff --git a/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx b/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx index 2cf111c0291f..8850092a2d0b 100644 --- a/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx +++ b/docs/api/qiskit/qiskit.synthesis.SuzukiTrotter.mdx @@ -48,7 +48,9 @@ $$ ## Attributes - + ### settings + + Return the settings in a dictionary, which can be used to reconstruct the object. **Returns** diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index eec956d65776..d1d594fb219b 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -48,49 +48,49 @@ $$ * **fidelity** ([*float*](https://docs.python.org/3/library/functions.html#float) *| None*) * **\_specialization** (*two\_qubit\_decompose.Specialization | None*) - - [float](https://docs.python.org/3/library/functions.html#float) - + ### a : [float](https://docs.python.org/3/library/functions.html#float) - - [float](https://docs.python.org/3/library/functions.html#float) - + - - [float](https://docs.python.org/3/library/functions.html#float) - + ### b : [float](https://docs.python.org/3/library/functions.html#float) - - [float](https://docs.python.org/3/library/functions.html#float) - + - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + ### c : [float](https://docs.python.org/3/library/functions.html#float) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + ### global\_phase : [float](https://docs.python.org/3/library/functions.html#float) - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + - - [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - + ### K1l : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) - - [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) - + - - [float](https://docs.python.org/3/library/functions.html#float) - + ### K2l : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + ### K1r : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + ### K2r : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + ### unitary\_matrix : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + + + + ### requested\_fidelity : [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) + + + + ### calculated\_fidelity : [float](https://docs.python.org/3/library/functions.html#float) + + ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 992c98a721bf..375f9147ee75 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -20,7 +20,9 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit ## Attributes - + ### thetas + + The property is not implemented and raises a `NotImplementedError` exception. **Returns** @@ -28,9 +30,9 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit a vector of parameters of this circuit. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx index 43d229cbebbe..82d6bab816c4 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximatingObjective.mdx @@ -15,11 +15,15 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximatingObjective ## Attributes - + ### num\_thetas + + Returns: the number of parameters in this optimization problem. - + ### target\_matrix + + Returns: a matrix being approximated diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 961aa59c335b..0685310926ad 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -26,7 +26,9 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit ## Attributes - + ### thetas + + Returns a vector of rotation angles used by CNOT units in this circuit. **Returns** @@ -34,9 +36,9 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit Parameters of the rotation gates in this circuit. - - [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx index ba7d8e684d60..554f46e66562 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitObjective.mdx @@ -20,11 +20,15 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitObjective ## Attributes - + ### num\_cnots + + Returns: A number of CNOT units to be used by the approximate circuit. - + ### num\_thetas + + Returns: Number of parameters (angles) of rotation gates in this circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx b/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx index f64ee7378187..1604988853e6 100644 --- a/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx +++ b/docs/api/qiskit/qiskit.transpiler.AnalysisPass.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.AnalysisPass ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx b/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx index 8b7b5d003a88..8bce106fd0cd 100644 --- a/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.CouplingMap.mdx @@ -24,23 +24,33 @@ python_api_name: qiskit.transpiler.CouplingMap ## Attributes - + ### description - + - + ### graph + + + + ### distance\_matrix + + Return the distance matrix for the coupling map. For any qubits where there isn’t a path available between them the value in this position of the distance matrix will be `math.inf`. - + ### is\_symmetric + + Test if the graph is symmetric. Return True if symmetric, False otherwise - + ### physical\_qubits + + Returns a sorted list of physical\_qubits diff --git a/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx b/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx index fa92a0b2b95f..6fc7149f730f 100644 --- a/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx +++ b/docs/api/qiskit/qiskit.transpiler.InstructionProperties.mdx @@ -24,8 +24,12 @@ python_api_name: qiskit.transpiler.InstructionProperties ## Attributes - + ### duration - + + + ### error + + diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index f0e5807c61d9..8d499401e254 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -19,15 +19,15 @@ python_api_name: qiskit.transpiler.OptimizationMetric ## Attributes - - = 1 + ### COUNT\_2Q = 1 + The transpilation is optimized towards minimizing the 2q-count. - - = 2 + ### COUNT\_T = 2 + The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index 3b43f5ab4d46..7806afbf8b1a 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -44,15 +44,19 @@ python_api_name: qiskit.transpiler.StagedPassManager ## Attributes - + ### expanded\_stages + + Expanded Pass manager stages including `pre_` and `post_` phases. - - = {"re.compile('\\\\s|\\\\+|\\\\-|\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\<|\\\\>|\\\\@|\\\\!|\\\\~|\\\\^|\\\\&|\\\\:|\\\\[|\\\\]|\\\\{|\\\\}|\\\\(|\\\\)')"} - + ### invalid\_stage\_regex = {"re.compile('\\\\s|\\\\+|\\\\-|\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\<|\\\\>|\\\\@|\\\\!|\\\\~|\\\\^|\\\\&|\\\\:|\\\\[|\\\\]|\\\\{|\\\\}|\\\\(|\\\\)')"} + + + + ### stages - + Pass manager stages diff --git a/docs/api/qiskit/qiskit.transpiler.Target.mdx b/docs/api/qiskit/qiskit.transpiler.Target.mdx index e470cdfe148f..237671cd541e 100644 --- a/docs/api/qiskit/qiskit.transpiler.Target.mdx +++ b/docs/api/qiskit/qiskit.transpiler.Target.mdx @@ -177,47 +177,75 @@ python_api_name: qiskit.transpiler.Target ## Attributes - + ### acquire\_alignment - + - + ### concurrent\_measurements - + + + ### description + + + + ### dt + + Return dt. - + ### granularity - + + + ### instructions + + Get the list of tuples ([`Instruction`](qiskit.circuit.Instruction "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. - + ### min\_length + + - + ### num\_qubits - + + + ### operation\_names + + Get the operation names in the target. - + ### operations + + Get the operation objects in the target. - + ### physical\_qubits + + Returns a sorted list of physical qubits. - + ### pulse\_alignment - + + + ### qargs + + The set of qargs in the target. - + ### qubit\_properties + + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx b/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx index 4f65481701da..a872e40f5499 100644 --- a/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TransformationPass.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.TransformationPass ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index d9accac29924..501110cc6979 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -95,17 +95,17 @@ python_api_name: qiskit.transpiler.TranspileLayout * **\_input\_qubit\_count** ([*int*](https://docs.python.org/3/library/functions.html#int) *| None*) * **\_output\_qubit\_list** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*Qubit*](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")*] | None*) - - [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) - + ### final\_layout : [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) - - [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") - + - - [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] - + ### initial\_layout : [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + + + + ### input\_qubit\_mapping : [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] + + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index c0bd0d4190f0..fc8727afd0e6 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -24,17 +24,21 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ## Attributes - - = {"(,"} {")"} - + ### CONDITIONAL\_SUPPORTED = {"(,"} {")"} + + - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index aaa100cedb8d..31a892a377fd 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -24,17 +24,21 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ## Attributes - - = {"(,"} {")"} - + ### CONDITIONAL\_SUPPORTED = {"(,"} {")"} + + - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx index ccc80edaf790..5d4714c07149 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ApplyLayout.mdx @@ -25,13 +25,17 @@ python_api_name: qiskit.transpiler.passes.ApplyLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx b/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx index de282d924e7b..fdb61f91b8d8 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.BarrierBeforeFinalMeasurements.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.BarrierBeforeFinalMeasurements ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx index b575b688065a..d34cf1fbe273 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.BasicSwap.mdx @@ -24,13 +24,17 @@ python_api_name: qiskit.transpiler.passes.BasicSwap ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx b/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx index 53aab51ce422..719e3de3ed10 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.BasisTranslator.mdx @@ -70,13 +70,17 @@ python_api_name: qiskit.transpiler.passes.BasisTranslator ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx index fac5b81b372f..006dd75499ad 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout.mdx @@ -32,13 +32,17 @@ python_api_name: qiskit.transpiler.passes.CSPLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx index 3aacaba78a8f..aef17d07fa8e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CheckGateDirection.mdx @@ -22,13 +22,17 @@ python_api_name: qiskit.transpiler.passes.CheckGateDirection ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx index bd86d13fe73b..d547fc1c3f81 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CheckMap.mdx @@ -24,13 +24,17 @@ python_api_name: qiskit.transpiler.passes.CheckMap ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx index becbc15d1664..9b70d94ceb32 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Collect1qRuns.mdx @@ -19,13 +19,17 @@ python_api_name: qiskit.transpiler.passes.Collect1qRuns ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx index 4bf2e854c12e..b6b305dd80ef 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Collect2qBlocks.mdx @@ -19,13 +19,17 @@ python_api_name: qiskit.transpiler.passes.Collect2qBlocks ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx index 41f8c805232d..6584f413289a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectAndCollapse.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.CollectAndCollapse ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx index ce489c24b481..296c35842ed5 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectCliffords.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.CollectCliffords ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx index fee46c892e51..a12a5c3c6330 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectLinearFunctions.mdx @@ -26,13 +26,17 @@ python_api_name: qiskit.transpiler.passes.CollectLinearFunctions ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx index 28e8d25dc1d3..a1fed94b0119 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CollectMultiQBlocks.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.CollectMultiQBlocks ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx index 2f3273048fdb..8362fee7b6bf 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutationAnalysis.mdx @@ -19,13 +19,17 @@ python_api_name: qiskit.transpiler.passes.CommutationAnalysis ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx index 1e05c43dc64b..0a8a5fe1ac76 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeCancellation.mdx @@ -30,13 +30,17 @@ python_api_name: qiskit.transpiler.passes.CommutativeCancellation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx index 61d79722bebf..ba323d14bd58 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeInverseCancellation.mdx @@ -20,13 +20,17 @@ python_api_name: qiskit.transpiler.passes.CommutativeInverseCancellation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx index 0cd30ec592e7..3415f1f0da92 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CommutativeOptimization.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.CommutativeOptimization ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx index 210734f0de40..bdbdc5d8e1d7 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Commuting2qGateRouter.mdx @@ -77,13 +77,17 @@ python_api_name: qiskit.transpiler.passes.Commuting2qGateRouter ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx index c8fa2e614420..a4b6c6ebfeb4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ConsolidateBlocks.mdx @@ -33,13 +33,17 @@ python_api_name: qiskit.transpiler.passes.ConsolidateBlocks ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx index 34424a8d40f6..69e4193236a1 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ConstrainedReschedule.mdx @@ -53,13 +53,17 @@ python_api_name: qiskit.transpiler.passes.ConstrainedReschedule ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx index 18c072abf6eb..12bbb5d20c16 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ContainsInstruction.mdx @@ -22,13 +22,17 @@ python_api_name: qiskit.transpiler.passes.ContainsInstruction ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx index 1676a22705a5..561fc41a6deb 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ContextAwareDynamicalDecoupling.mdx @@ -78,13 +78,17 @@ python_api_name: qiskit.transpiler.passes.ContextAwareDynamicalDecoupling ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx index 18df752ec8eb..e3089f42ddc2 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ContractIdleWiresInControlFlow.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.passes.ContractIdleWiresInControlFlow ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx index 0967c39d0725..f465bfee1caa 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ConvertToPauliRotations.mdx @@ -40,13 +40,17 @@ python_api_name: qiskit.transpiler.passes.ConvertToPauliRotations ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx index 1ea507c1399a..1b71d24f1df8 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CountOps.mdx @@ -21,13 +21,17 @@ python_api_name: qiskit.transpiler.passes.CountOps ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx b/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx index 973d36c033e3..e83693308420 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.CountOpsLongestPath.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.CountOpsLongestPath ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx b/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx index 1b0193b76e1d..c1e706d87a07 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.DAGFixedPoint.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.DAGFixedPoint ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx b/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx index e8e83a46ac43..a279a759e01e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.DAGLongestPath.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.passes.DAGLongestPath ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx index 7f1af055cbe9..f7e508dbf714 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Decompose.mdx @@ -20,13 +20,17 @@ python_api_name: qiskit.transpiler.passes.Decompose ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx index fa92f282986d..3b8ea568f26a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.DenseLayout.mdx @@ -28,13 +28,17 @@ python_api_name: qiskit.transpiler.passes.DenseLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx index 03d6b637b26f..e86d01cfb902 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Depth.mdx @@ -19,13 +19,17 @@ python_api_name: qiskit.transpiler.passes.Depth ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx index 55e3e63cf14c..fc3287e0d796 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ElidePermutations.mdx @@ -31,13 +31,17 @@ python_api_name: qiskit.transpiler.passes.ElidePermutations ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx b/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx index fa48229dbef5..d9444a97de7e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.EnlargeWithAncilla.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.EnlargeWithAncilla ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx index 1d60855ed2d7..5ff0acc189cf 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Error.mdx @@ -26,13 +26,17 @@ python_api_name: qiskit.transpiler.passes.Error ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx b/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx index fbb45a24dd76..f66eb6429a1f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.FilterOpNodes.mdx @@ -42,13 +42,17 @@ python_api_name: qiskit.transpiler.passes.FilterOpNodes ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx b/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx index 2bb6fb723c9f..6645927c2ad1 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.FixedPoint.mdx @@ -34,13 +34,17 @@ python_api_name: qiskit.transpiler.passes.FixedPoint ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx index 26ee112f8fce..a26d89bd97c0 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.FullAncillaAllocation.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.FullAncillaAllocation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx b/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx index b7bb62b8f963..53a63ccbd69e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.GateDirection.mdx @@ -54,13 +54,17 @@ python_api_name: qiskit.transpiler.passes.GateDirection ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx index 5b52c1103948..672d07027445 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.GatesInBasis.mdx @@ -22,13 +22,17 @@ python_api_name: qiskit.transpiler.passes.GatesInBasis ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx index 720e7c8678dc..1d1fcab71935 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.HighLevelSynthesis.mdx @@ -57,13 +57,17 @@ python_api_name: qiskit.transpiler.passes.HighLevelSynthesis ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx b/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx index 5c5b3c57288a..fa0986fbd8cc 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer.mdx @@ -23,13 +23,17 @@ python_api_name: qiskit.transpiler.passes.HoareOptimizer ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx b/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx index 0a196a3fa754..257ed2bc5886 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.InstructionDurationCheck.mdx @@ -29,13 +29,17 @@ python_api_name: qiskit.transpiler.passes.InstructionDurationCheck ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx index a41cef84d820..467717f59567 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.InverseCancellation.mdx @@ -52,13 +52,17 @@ python_api_name: qiskit.transpiler.passes.InverseCancellation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx index 9f8008e8f081..524029755364 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Layout2qDistance.mdx @@ -24,13 +24,17 @@ python_api_name: qiskit.transpiler.passes.Layout2qDistance ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx index 1723684529ca..f441a1f842dc 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LayoutTransformation.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.LayoutTransformation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx index af302aa5ca7e..6830afa7c8b0 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LightCone.mdx @@ -22,13 +22,17 @@ python_api_name: qiskit.transpiler.passes.LightCone ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx index 75db40aa6d00..7d7facc4ab17 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LinearFunctionsToPermutations.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.passes.LinearFunctionsToPermutations ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx index eddc23e6e873..dadd4d5ba922 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LitinskiTransformation.mdx @@ -63,13 +63,17 @@ python_api_name: qiskit.transpiler.passes.LitinskiTransformation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx index d90eb1dff0cb..1b96e66db047 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.LookaheadSwap.mdx @@ -40,13 +40,17 @@ python_api_name: qiskit.transpiler.passes.LookaheadSwap ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx b/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx index 74456b54f22b..be8a682f6adf 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.MergeAdjacentBarriers.mdx @@ -52,13 +52,17 @@ python_api_name: qiskit.transpiler.passes.MergeAdjacentBarriers ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx b/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx index 0014bb4eb841..a8625622ac9a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.MinimumPoint.mdx @@ -35,13 +35,17 @@ python_api_name: qiskit.transpiler.passes.MinimumPoint ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx b/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx index ebe41fb434f4..0d8b28b7b518 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.NumTensorFactors.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.NumTensorFactors ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx index 0744c8e4478e..98afb64bb040 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGates.mdx @@ -23,13 +23,17 @@ python_api_name: qiskit.transpiler.passes.Optimize1qGates ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx index 5979e4547367..58328bd849ba 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesDecomposition.mdx @@ -32,13 +32,17 @@ python_api_name: qiskit.transpiler.passes.Optimize1qGatesDecomposition ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx index 8f77e9ec7e28..88e349b23c22 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.transpiler.passes.Optimize1qGatesSimpleCommutation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx index a192a2e8a587..b7d4b86ec537 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeAnnotated.mdx @@ -32,13 +32,17 @@ python_api_name: qiskit.transpiler.passes.OptimizeAnnotated ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx index e41ba8cc79f3..9efcb8326bb8 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffordT.mdx @@ -19,13 +19,17 @@ python_api_name: qiskit.transpiler.passes.OptimizeCliffordT ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx index 195e9a198fcd..45e01930735f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeCliffords.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.passes.OptimizeCliffords ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx index ec8ed7e06fab..279a6dafd93e 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.OptimizeSwapBeforeMeasure.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.OptimizeSwapBeforeMeasure ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx b/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx index cb532dcf932e..23126eab41e1 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.PadDelay.mdx @@ -51,13 +51,17 @@ python_api_name: qiskit.transpiler.passes.PadDelay ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx b/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx index 21841ed18726..b659e12acdce 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.PadDynamicalDecoupling.mdx @@ -114,13 +114,17 @@ python_api_name: qiskit.transpiler.passes.PadDynamicalDecoupling ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx index 9be14519bddd..b8e6417b253c 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveBarriers.mdx @@ -34,13 +34,17 @@ python_api_name: qiskit.transpiler.passes.RemoveBarriers ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx index d9f0799b1d86..21d538537d3f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.RemoveDiagonalGatesBeforeMeasure ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx index ec2d1cbcfa39..e7e6ccf239b3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalMeasurements.mdx @@ -19,13 +19,17 @@ python_api_name: qiskit.transpiler.passes.RemoveFinalMeasurements ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx index 0ccbeb3363d4..378eb621680d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveFinalReset.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.passes.RemoveFinalReset ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx index d10bd0b06cc0..40289d468994 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveIdentityEquivalent.mdx @@ -36,13 +36,17 @@ $$ ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx b/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx index 7df481ddb2d0..0c6143719bdc 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.RemoveResetInZeroState.mdx @@ -15,13 +15,17 @@ python_api_name: qiskit.transpiler.passes.RemoveResetInZeroState ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx index 40a994cd2cdb..ee8157c644d0 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ResetAfterMeasureSimplification.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.ResetAfterMeasureSimplification ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx index 84fca2cc14a6..0e283e8e6e40 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ResourceEstimation.mdx @@ -24,13 +24,17 @@ python_api_name: qiskit.transpiler.passes.ResourceEstimation ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx index 994979d19918..5dcb60e6b2c4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SabreLayout.mdx @@ -109,15 +109,21 @@ python_api_name: qiskit.transpiler.passes.SabreLayout ## Attributes - + ### coupling\_map - + + + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx index fec6757e936e..2602646965c8 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SabrePreLayout.mdx @@ -61,13 +61,17 @@ python_api_name: qiskit.transpiler.passes.SabrePreLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx index 9288bf1268e2..d3379bbfad49 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SabreSwap.mdx @@ -75,17 +75,25 @@ python_api_name: qiskit.transpiler.passes.SabreSwap ## Attributes - + ### coupling\_map - + - + ### dist\_matrix + + + + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx index 973e1e153bfc..861fd3af1fef 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SetIOLatency.mdx @@ -26,13 +26,17 @@ python_api_name: qiskit.transpiler.passes.SetIOLatency ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx index 90c6c58e8743..8c9ade7908ec 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SetLayout.mdx @@ -28,13 +28,17 @@ python_api_name: qiskit.transpiler.passes.SetLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx index f5dc7267e4fa..aab31faa8c36 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Size.mdx @@ -21,13 +21,17 @@ python_api_name: qiskit.transpiler.passes.Size ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx index a8e792d3be5f..012ed2c886a9 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SolovayKitaev.mdx @@ -118,13 +118,17 @@ python_api_name: qiskit.transpiler.passes.SolovayKitaev ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx index ef006f6cdb8d..11cb35f1bff6 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Split2QUnitaries.mdx @@ -24,13 +24,17 @@ python_api_name: qiskit.transpiler.passes.Split2QUnitaries ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx b/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx index 43bc9f321652..eabcc8b9c6b7 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.StarPreRouting.mdx @@ -36,13 +36,17 @@ python_api_name: qiskit.transpiler.passes.StarPreRouting ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx index 9da4460e7305..c502e2f2ee6b 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SubstitutePi4Rotations.mdx @@ -53,13 +53,17 @@ python_api_name: qiskit.transpiler.passes.SubstitutePi4Rotations ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx b/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx index 57194d4aa8a3..1bab468581ed 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.SynthesizeRZRotations.mdx @@ -60,13 +60,17 @@ python_api_name: qiskit.transpiler.passes.SynthesizeRZRotations ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx index 6e785a9873dd..37328562b87d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TemplateOptimization.mdx @@ -22,13 +22,17 @@ python_api_name: qiskit.transpiler.passes.TemplateOptimization ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx index 3ceead6e4eeb..401df668b87a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TimeUnitConversion.mdx @@ -30,13 +30,17 @@ python_api_name: qiskit.transpiler.passes.TimeUnitConversion ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx index 072c017a5f17..6f935ae8fd1d 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TranslateParameterizedGates.mdx @@ -72,13 +72,17 @@ python_api_name: qiskit.transpiler.passes.TranslateParameterizedGates ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx index 10d300c120ee..ecd941f5b500 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TrivialLayout.mdx @@ -31,13 +31,17 @@ python_api_name: qiskit.transpiler.passes.TrivialLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx b/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx index 69ceafa77db2..a5d5dd8062fd 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.TwoQubitPeepholeOptimization.mdx @@ -55,13 +55,17 @@ python_api_name: qiskit.transpiler.passes.TwoQubitPeepholeOptimization ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx index 1ba712ceff5b..8728f106955c 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.UnitarySynthesis.mdx @@ -39,13 +39,17 @@ python_api_name: qiskit.transpiler.passes.UnitarySynthesis ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx index e50f289ec29f..71f072567362 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Unroll3qOrMore.mdx @@ -22,13 +22,17 @@ python_api_name: qiskit.transpiler.passes.Unroll3qOrMore ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx b/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx index f6e15b7374a4..db0401699997 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.UnrollCustomDefinitions.mdx @@ -24,13 +24,17 @@ python_api_name: qiskit.transpiler.passes.UnrollCustomDefinitions ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx b/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx index d2b2f1acdbb4..87d965e1a9d4 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.UnrollForLoops.mdx @@ -25,13 +25,17 @@ python_api_name: qiskit.transpiler.passes.UnrollForLoops ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx index d69e647586b8..676a52569354 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.VF2Layout.mdx @@ -50,13 +50,17 @@ python_api_name: qiskit.transpiler.passes.VF2Layout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx b/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx index d10fdb711f54..ed42f3e67612 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.VF2PostLayout.mdx @@ -52,13 +52,17 @@ python_api_name: qiskit.transpiler.passes.VF2PostLayout ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx b/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx index 2d9aa48a39c4..e34b20cf088c 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.Width.mdx @@ -17,13 +17,17 @@ python_api_name: qiskit.transpiler.passes.Width ## Attributes - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index c5980991f99b..f9c4233be2fe 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -61,9 +61,9 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ## Attributes - - = {""} + ### DEFAULT\_REGISTRY = {""} + A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. @@ -78,13 +78,17 @@ python_api_name: qiskit.transpiler.passes.WrapAngles - + ### is\_analysis\_pass + + Check if the pass is an analysis pass. If the pass is an AnalysisPass, that means that the pass can analyze the DAG and write the results of that analysis in the property set. Modifications on the DAG are not allowed by this kind of pass. - + ### is\_transformation\_pass + + Check if the pass is a transformation pass. If the pass is a TransformationPass, that means that the pass can manipulate the DAG, but cannot modify the property set (but it can be read). diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx index b702ec2aaf70..985e32472062 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugin.mdx @@ -45,31 +45,45 @@ python_api_name: qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugi ## Attributes - + ### max\_qubits + + Maximum number of supported qubits is `14`. - + ### min\_qubits + + Minimum number of supported qubits is `3`. - + ### supported\_bases + + The plugin does not support bases for synthesis. - + ### supports\_basis\_gates + + The plugin does not support basis gates and by default it synthesizes a circuit using `["rx", "ry", "rz", "cx"]` gate basis. - + ### supports\_coupling\_map + + The plugin does not support coupling maps. - + ### supports\_gate\_errors + + The plugin does not support gate errors. - + ### supports\_gate\_errors\_by\_qubit + + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -88,11 +102,15 @@ python_api_name: qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugi This defaults to False - + ### supports\_gate\_lengths + + The plugin does not support gate lengths. - + ### supports\_gate\_lengths\_by\_qubit + + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -113,15 +131,21 @@ python_api_name: qiskit.transpiler.passes.synthesis.aqc_plugin.AQCSynthesisPlugi This defaults to False - + ### supports\_natural\_direction + + The plugin does not support natural direction, it assumes bidirectional two qubit gates. - + ### supports\_pulse\_optimize + + The plugin does not support optimization of pulses. - + ### supports\_target + + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx index a8eef96726a9..a0acc637e179 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugin.CliffordUnitarySynthesis.mdx @@ -24,19 +24,33 @@ python_api_name: qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugi ## Attributes - + ### max\_qubits - + - + ### min\_qubits - + - + ### supported\_bases - + - + ### supports\_basis\_gates + + + + ### supports\_coupling\_map + + + + ### supports\_gate\_errors + + + + ### supports\_gate\_errors\_by\_qubit + + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -55,9 +69,13 @@ python_api_name: qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugi This defaults to False - + ### supports\_gate\_lengths + + + + ### supports\_gate\_lengths\_by\_qubit - + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -78,11 +96,17 @@ python_api_name: qiskit.transpiler.passes.synthesis.clifford_unitary_synth_plugi This defaults to False - + ### supports\_natural\_direction + + + + ### supports\_pulse\_optimize + + - + ### supports\_target - + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx index 0eadfd7530b3..5b19a4a52300 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin.DefaultUnitarySynthesis.mdx @@ -15,29 +15,53 @@ python_api_name: qiskit.transpiler.passes.synthesis.default_unitary_synth_plugin ## Attributes - + ### max\_qubits - + - + ### min\_qubits - + - + ### supported\_bases - + - + ### supports\_basis\_gates - + - + ### supports\_coupling\_map - + - + ### supports\_gate\_errors - + + + ### supports\_gate\_errors\_by\_qubit + + + + ### supports\_gate\_lengths + + + + ### supports\_gate\_lengths\_by\_qubit + + + + ### supports\_natural\_direction + + + + ### supports\_pulse\_optimize + + + + ### supports\_target + + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx index d39a73b401d3..15fb856a1418 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugin.mdx @@ -17,19 +17,25 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi ## Attributes - + ### max\_qubits + + Return the maximum number of qubits the unitary synthesis plugin supports. If the size of the unitary to be synthesized exceeds this value the `default` plugin will be used. If there is no upper bound return `None` and all unitaries (`>= min_qubits` if it’s defined) will be passed to this plugin when it’s enabled. - + ### min\_qubits + + Return the minimum number of qubits the unitary synthesis plugin supports. If the size of the unitary to be synthesized is below this value the `default` plugin will be used. If there is no lower bound return `None` and all unitaries (`<= max_qubits` if it’s defined) will be passed to this plugin when it’s enabled. - + ### supported\_bases + + Returns a dictionary of supported bases for synthesis This is expected to return a dictionary where the key is a string basis and the value is a list of gate names that the basis works in. If the synthesis method doesn’t support multiple bases this should return `None`. For example: @@ -44,19 +50,25 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi If a dictionary is returned by this method the run kwargs will be passed a parameter `matched_basis` which contains a list of the basis strings (i.e. keys in the dictionary) which match the target basis gate set for the transpilation. If no entry in the dictionary matches the target basis gate set then the `matched_basis` kwarg will be set to an empty list, and a plugin can choose how to deal with the target basis gate set not matching the plugin’s capabilities. - + ### supports\_basis\_gates + + Return whether the plugin supports taking `basis_gates` If this returns `True` the plugin’s `run()` method will be passed a `basis_gates` kwarg with a list of gate names the target backend supports. For example, `['sx', 'x', 'cx', 'id', 'rz']`. - + ### supports\_coupling\_map + + Return whether the plugin supports taking `coupling_map` If this returns `True` the plugin’s `run()` method will receive one kwarg `coupling_map`. The `coupling_map` kwarg will be set to a tuple with the first element being a [`CouplingMap`](qiskit.transpiler.CouplingMap "qiskit.transpiler.CouplingMap") object representing the qubit connectivity of the target backend, the second element will be a list of integers that represent the qubit indices in the coupling map that unitary is on. Note that if the target backend doesn’t have a coupling map set, the `coupling_map` kwarg’s value will be `(None, qubit_indices)`. - + ### supports\_gate\_errors + + Return whether the plugin supports taking `gate_errors` `gate_errors` will be a dictionary in the form of `{gate_name: {(qubit_1, qubit_2): error}}`. For example: @@ -71,7 +83,9 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi Do note that this dictionary might not be complete or could be empty as it depends on the target backend reporting gate errors on every gate for each qubit. The gate error rates reported in `gate_errors` are provided by the target device `Backend` object and the exact meaning might be different depending on the backend. - + ### supports\_gate\_errors\_by\_qubit + + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -90,7 +104,9 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi This defaults to False - + ### supports\_gate\_lengths + + Return whether the plugin supports taking `gate_lengths` `gate_lengths` will be a dictionary in the form of `{gate_name: {(qubit_1, qubit_2): length}}`. For example: @@ -107,7 +123,9 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi Do note that this dictionary might not be complete or could be empty as it depends on the target backend reporting gate lengths on every gate for each qubit. - + ### supports\_gate\_lengths\_by\_qubit + + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -128,19 +146,25 @@ python_api_name: qiskit.transpiler.passes.synthesis.plugin.UnitarySynthesisPlugi This defaults to False - + ### supports\_natural\_direction + + Return whether the plugin supports a toggle for considering directionality of 2-qubit gates as `natural_direction`. Refer to the documentation for [`UnitarySynthesis`](qiskit.transpiler.passes.UnitarySynthesis "qiskit.transpiler.passes.UnitarySynthesis") for the possible values and meaning of these values. - + ### supports\_pulse\_optimize + + Return whether the plugin supports a toggle to optimize pulses during synthesis as `pulse_optimize`. Refer to the documentation for [`UnitarySynthesis`](qiskit.transpiler.passes.UnitarySynthesis "qiskit.transpiler.passes.UnitarySynthesis") for the possible values and meaning of these values. - + ### supports\_target + + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx index 30e7596807fe..8ac77302cc2f 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSelingerSynthesis.mdx @@ -33,31 +33,45 @@ python_api_name: qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSel ## Attributes - + ### max\_qubits + + Maximum number of supported qubits is `1`. - + ### min\_qubits + + Minimum number of supported qubits is `1`. - + ### supported\_bases + + The plugin does not support bases for synthesis. - + ### supports\_basis\_gates + + The plugin does not support basis gates. By default it synthesizes to the `["h", "s", "t", "x"]` gate basis. - + ### supports\_coupling\_map + + The plugin does not support coupling maps. - + ### supports\_gate\_errors + + The plugin does not support gate errors. - + ### supports\_gate\_errors\_by\_qubit + + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -76,11 +90,15 @@ python_api_name: qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSel This defaults to False - + ### supports\_gate\_lengths + + The plugin does not support gate lengths. - + ### supports\_gate\_lengths\_by\_qubit + + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -101,15 +119,21 @@ python_api_name: qiskit.transpiler.passes.synthesis.ross_selinger_plugin.RossSel This defaults to False - + ### supports\_natural\_direction + + The plugin does not support natural direction, it does not assume bidirectional two qubit gates. - + ### supports\_pulse\_optimize + + The plugin does not support optimization of pulses. - + ### supports\_target + + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx index d1576cecee23..8297fdd55fa9 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.SolovayKitaevSynthesis.mdx @@ -37,31 +37,45 @@ python_api_name: qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.Sol ## Attributes - + ### max\_qubits + + Maximum number of supported qubits is `1`. - + ### min\_qubits + + Minimum number of supported qubits is `1`. - + ### supported\_bases + + The plugin does not support bases for synthesis. - + ### supports\_basis\_gates + + The plugin does not support basis gates. By default it synthesizes to the `["h", "t", "tdg"]` gate basis. - + ### supports\_coupling\_map + + The plugin does not support coupling maps. - + ### supports\_gate\_errors + + The plugin does not support gate errors. - + ### supports\_gate\_errors\_by\_qubit + + Return whether the plugin supports taking `gate_errors_by_qubit` This differs from `supports_gate_errors`/`gate_errors` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names). @@ -80,11 +94,15 @@ python_api_name: qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.Sol This defaults to False - + ### supports\_gate\_lengths + + The plugin does not support gate lengths. - + ### supports\_gate\_lengths\_by\_qubit + + Return whether the plugin supports taking `gate_lengths_by_qubit` This differs from `supports_gate_lengths`/`gate_lengths` by using a different view of the same data. Instead of being keyed by gate name this is keyed by qubit and uses [`Gate`](qiskit.circuit.Gate "qiskit.circuit.Gate") instances to represent gates (instead of gate names) @@ -105,15 +123,21 @@ python_api_name: qiskit.transpiler.passes.synthesis.solovay_kitaev_synthesis.Sol This defaults to False - + ### supports\_natural\_direction + + The plugin does not support natural direction, it does not assume bidirectional two qubit gates. - + ### supports\_pulse\_optimize + + The plugin does not support optimization of pulses. - + ### supports\_target + + Whether the plugin supports taking `target` as an option `target` will be a [`Target`](qiskit.transpiler.Target "qiskit.transpiler.Target") object representing the target device for the output of the synthesis pass. diff --git a/docs/api/qiskit/qpy.mdx b/docs/api/qiskit/qpy.mdx index e3d4ff3eff49..4d937eda2c3f 100644 --- a/docs/api/qiskit/qpy.mdx +++ b/docs/api/qiskit/qpy.mdx @@ -225,7 +225,9 @@ When a lower-than-maximum target QPY version is set for serialization, but the o * **target** ([*int*](https://docs.python.org/3/library/functions.html#int)) – the version of QPY that is being used in the serialization. - +### qiskit.qpy.QPY\_VERSION + + The current QPY format version as of this release. This is the default value of the `version` keyword argument on [`qpy.dump()`](#qiskit.qpy.dump "qiskit.qpy.dump") and also the upper bound for accepted values for the same argument. This is also the upper bond on the versions supported by [`qpy.load()`](#qiskit.qpy.load "qiskit.qpy.load"). **Type** @@ -233,7 +235,9 @@ When a lower-than-maximum target QPY version is set for serialization, but the o [int](https://docs.python.org/3/library/functions.html#int) - +### qiskit.qpy.QPY\_COMPATIBILITY\_VERSION + + The current minimum compatibility QPY format version. This is the minimum version that [`qpy.dump()`](#qiskit.qpy.dump "qiskit.qpy.dump") will accept for the `version` keyword argument. [`qpy.load()`](#qiskit.qpy.load "qiskit.qpy.load") will be able to load all released format versions of QPY (up until `QPY_VERSION`). **Type** diff --git a/docs/api/qiskit/transpiler_passes.mdx b/docs/api/qiskit/transpiler_passes.mdx index 3bf722af23df..2ff75de482f8 100644 --- a/docs/api/qiskit/transpiler_passes.mdx +++ b/docs/api/qiskit/transpiler_passes.mdx @@ -163,7 +163,9 @@ These are post qubit selection. ## Additional data - +### qiskit.transpiler.passes.utils.wrap\_angles.WRAP\_ANGLE\_REGISTRY + + A legacy location for [`WrapAngles.DEFAULT_REGISTRY`](/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles#default_registry "qiskit.transpiler.passes.WrapAngles.DEFAULT_REGISTRY"). This path should only be used when full compatibility with Qiskit 2.2 is required. diff --git a/docs/api/qiskit/utils.mdx b/docs/api/qiskit/utils.mdx index 7e99d08392e8..6fc720c91789 100644 --- a/docs/api/qiskit/utils.mdx +++ b/docs/api/qiskit/utils.mdx @@ -357,139 +357,205 @@ Qiskit has several features that are enabled only if certain *optional* dependen #### Qiskit Components - +##### qiskit.utils.optionals.HAS\_AER + + [Qiskit Aer](https://qiskit.github.io/qiskit-aer/) provides high-performance simulators for the quantum circuits constructed within Qiskit. - +##### qiskit.utils.optionals.HAS\_IBMQ + + The `Qiskit IBMQ Provider` is used for accessing IBM Quantum hardware in the IBM cloud. - +##### qiskit.utils.optionals.HAS\_IGNIS + + `Qiskit Ignis` provides tools for quantum hardware verification, noise characterization, and error correction. - +##### qiskit.utils.optionals.HAS\_TOQM + + [Qiskit TOQM](https://github.com/qiskit-toqm/qiskit-toqm) provides transpiler passes for the [Time-optimal Qubit mapping algorithm](https://doi.org/10.1145/3445814.3446706). #### External Python Libraries - +##### qiskit.utils.optionals.HAS\_CONSTRAINT + + [python-constraint](https://github.com/python-constraint/python-constraint) is a constraint satisfaction problem solver, used in the [`CSPLayout`](/docs/api/qiskit/qiskit.transpiler.passes.CSPLayout "qiskit.transpiler.passes.CSPLayout") transpiler pass. - +##### qiskit.utils.optionals.HAS\_CPLEX + + The [IBM CPLEX Optimizer](https://www.ibm.com/analytics/cplex-optimizer) is a high-performance mathematical programming solver for linear, mixed-integer and quadratic programming. This is no longer used by Qiskit, but it was historically and the optional remains for backwards compatibility. - +##### qiskit.utils.optionals.HAS\_CVXPY + + [CVXPY](https://www.cvxpy.org/) is a Python package for solving convex optimization problems. It is required for calculating diamond norms with [`quantum_info.diamond_norm()`](quantum_info#qiskit.quantum_info.diamond_norm "qiskit.quantum_info.diamond_norm"). - +##### qiskit.utils.optionals.HAS\_DOCPLEX + + [IBM Decision Optimization CPLEX Modelling](https://ibmdecisionoptimization.github.io/docplex-doc/) is a library for prescriptive analysis. Like CPLEX, this is no longer used by Qiskit, but it was historically and the optional remains for backwards compatibility. - +##### qiskit.utils.optionals.HAS\_FIXTURES + + The test suite has additional features that are available if the optional [fixtures](https://launchpad.net/python-fixtures) module is installed. This generally also needs [`HAS_TESTTOOLS`](#qiskit.utils.optionals.HAS_TESTTOOLS "qiskit.utils.optionals.HAS_TESTTOOLS") as well. This is generally only needed for Qiskit developers. - +##### qiskit.utils.optionals.HAS\_IPYTHON + + If [the IPython kernel](https://ipython.org/) is available, certain additional visualizations and line magics are made available. - +##### qiskit.utils.optionals.HAS\_IPYWIDGETS + + Monitoring widgets for jobs running on external backends can be provided if [ipywidgets](https://ipywidgets.readthedocs.io/en/latest/) is available. - +##### qiskit.utils.optionals.HAS\_JAX + + Some methods of gradient calculation within `opflow.gradients` require [JAX](https://github.com/google/jax) for autodifferentiation. - +##### qiskit.utils.optionals.HAS\_JUPYTER + + Some of the tests require a complete [Jupyter](https://jupyter.org/) installation to test interactivity features. - +##### qiskit.utils.optionals.HAS\_MATPLOTLIB + + Qiskit provides several visualization tools in the [`visualization`](visualization#module-qiskit.visualization "qiskit.visualization") module. Almost all of these are built using [Matplotlib](https://matplotlib.org/), which must be installed in order to use them. - +##### qiskit.utils.optionals.HAS\_NETWORKX + + No longer used by Qiskit. Internally, Qiskit now uses the high-performance [rustworkx](https://github.com/Qiskit/rustworkx) library as a core dependency, and during the change-over period, it was sometimes convenient to convert things into the Python-only [NetworkX](https://networkx.org/) format. Some tests of application modules, such as [Qiskit Nature](https://qiskit-community.github.io/qiskit-nature/) still use NetworkX. - +##### qiskit.utils.optionals.HAS\_NLOPT + + [NLopt](https://nlopt.readthedocs.io/en/latest/) is a nonlinear optimization library, used by the global optimizers in the `algorithms.optimizers` module. - +##### qiskit.utils.optionals.HAS\_PIL + + PIL is a Python image-manipulation library. Qiskit actually uses the [pillow](https://pillow.readthedocs.io/en/stable/) fork of PIL if it is available when generating certain visualizations, for example of both [`QuantumCircuit`](qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") and [`DAGCircuit`](/docs/api/qiskit/qiskit.dagcircuit.DAGCircuit "qiskit.dagcircuit.DAGCircuit") in certain modes. - +##### qiskit.utils.optionals.HAS\_PYDOT + + For some graph visualizations, Qiskit uses [pydot](https://github.com/pydot/pydot) as an interface to GraphViz (see [`HAS_GRAPHVIZ`](#qiskit.utils.optionals.HAS_GRAPHVIZ "qiskit.utils.optionals.HAS_GRAPHVIZ")). - +##### qiskit.utils.optionals.HAS\_PYGMENTS + + Pygments is a code highlighter and formatter used by many environments that involve rich display of code blocks, including Sphinx and Jupyter. Qiskit uses this when producing rich output for these environments. - +##### qiskit.utils.optionals.HAS\_PYLATEX + + Various LaTeX-based visualizations, especially the circuit drawers, need access to the [pylatexenc](https://github.com/phfaist/pylatexenc) project to work correctly. - +##### qiskit.utils.optionals.HAS\_QASM3\_IMPORT + + The functions [`qasm3.load()`](qasm3#qiskit.qasm3.load "qiskit.qasm3.load") and [`qasm3.loads()`](qasm3#qiskit.qasm3.loads "qiskit.qasm3.loads") for importing OpenQASM 3 programs into [`QuantumCircuit`](qiskit.circuit.QuantumCircuit "qiskit.circuit.QuantumCircuit") instances use [an external importer package](https://qiskit.github.io/qiskit-qasm3-import). - +##### qiskit.utils.optionals.HAS\_SEABORN + + Qiskit provides several visualization tools in the [`visualization`](visualization#module-qiskit.visualization "qiskit.visualization") module. Some of these are built using [Seaborn](https://seaborn.pydata.org/), which must be installed in order to use them. - +##### qiskit.utils.optionals.HAS\_SKLEARN + + Some of the gradient functions in `opflow.gradients` use regularisation methods from [Scikit Learn](https://scikit-learn.org/stable/). - +##### qiskit.utils.optionals.HAS\_SKQUANT + + Some of the optimisers in `algorithms.optimizers` are based on those found in [Scikit Quant](https://github.com/scikit-quant/scikit-quant), which must be installed to use them. - +##### qiskit.utils.optionals.HAS\_SQSNOBFIT + + [SQSnobFit](https://pypi.org/project/SQSnobFit/) is a library for the “stable noisy optimization by branch and fit” algorithm. It is used by the `SNOBFIT` optimizer. - +##### qiskit.utils.optionals.HAS\_SYMENGINE + + [Symengine](https://github.com/symengine/symengine) is a fast C++ backend for the symbolic-manipulation library [Sympy](https://www.sympy.org/en/index.html). This dependency is used to load legacy QPY formats, where this package was used to handle [`Parameter`](/docs/api/qiskit/qiskit.circuit.Parameter "qiskit.circuit.Parameter")s. - +##### qiskit.utils.optionals.HAS\_SYMPY + + [SymPy](https://www.sympy.org/en/index.html) is a Python library for symbolic mathematics. `SymPy` was historically used for the implementation of the [`ParameterExpression`](/docs/api/qiskit/qiskit.circuit.ParameterExpression "qiskit.circuit.ParameterExpression") class but isn’t any longer. However it is needed for some legacy functionality that uses [`ParameterExpression.sympify()`](/docs/api/qiskit/qiskit.circuit.ParameterExpression#sympify "qiskit.circuit.ParameterExpression.sympify"). It is also used in some visualization functions and template matching. - +##### qiskit.utils.optionals.HAS\_TESTTOOLS + + Qiskit’s test suite has more advanced functionality available if the optional [testtools](https://pypi.org/project/testtools/) library is installed. This is generally only needed for Qiskit developers. - +##### qiskit.utils.optionals.HAS\_TWEEDLEDUM + + [Tweedledum](https://github.com/boschmitt/tweedledum) is an extension library for synthesis and optimization of circuits that may involve classical oracles. In the past Qiskit’s [`PhaseOracle`](/docs/api/qiskit/qiskit.circuit.library.PhaseOracle "qiskit.circuit.library.PhaseOracle") used this but it is no longer used by Qiskit. - +##### qiskit.utils.optionals.HAS\_Z3 + + [Z3](https://github.com/Z3Prover/z3) is a theorem prover, used in the `CrosstalkAdaptiveSchedule` and [`HoareOptimizer`](/docs/api/qiskit/qiskit.transpiler.passes.HoareOptimizer "qiskit.transpiler.passes.HoareOptimizer") transpiler passes. #### External Command-Line Tools - +##### qiskit.utils.optionals.HAS\_GRAPHVIZ + + For some graph visualizations, Qiskit uses the [GraphViz](https://graphviz.org/) visualization tool via its `pydot` interface (see [`HAS_PYDOT`](#qiskit.utils.optionals.HAS_PYDOT "qiskit.utils.optionals.HAS_PYDOT")). - +##### qiskit.utils.optionals.HAS\_PDFLATEX + + Visualization tools that use LaTeX in their output, such as the circuit drawers, require `pdflatex` to be available. You will generally need to ensure that you have a working LaTeX installation available, and the `qcircuit.tex` package. - +##### qiskit.utils.optionals.HAS\_PDFTOCAIRO + + Visualization tools that convert LaTeX-generated files into rasterized images use the `pdftocairo` tool. This is part of the [Poppler suite of PDF tools](https://poppler.freedesktop.org/). diff --git a/scripts/js/lib/api/generateApiComponents.test.ts b/scripts/js/lib/api/generateApiComponents.test.ts index 6b5f0664f987..504186a18ac3 100644 --- a/scripts/js/lib/api/generateApiComponents.test.ts +++ b/scripts/js/lib/api/generateApiComponents.test.ts @@ -77,8 +77,6 @@ test.describe("createOpeningTag()", () => { const tag = await createOpeningTag("Function", componentProps); expect(tag).toEqual(` { const tag = await createOpeningTag("Function", componentProps); expect(tag).toEqual(` { const tag = await createOpeningTag("Attribute", componentProps); expect(tag).toEqual(` { const tag = await createOpeningTag("Class", componentProps); expect(tag).toEqual(` { }); }); -test.describe("rawTypeHintHtml", () => { - async function parseAttribute(dt: string): Promise { - const $ = load(`
${dt}
`); +test.describe("rawTypeHintHtml in heading", () => { + // Returns the full HTML of the Cheerio document after createMdxComponent runs, + // so we can inspect what was inserted before the
. + async function parseAttributeHtml(dt: string): Promise { + const $ = load(`
${dt}
`); const $dl = $("dl").first(); const $dt = $dl.find("dt").first(); - return createMdxComponent( + await createMdxComponent( $, [$dt], $dl, @@ -163,9 +157,10 @@ test.describe("rawTypeHintHtml", () => { $dt.attr("id") ?? "", { isCApi: false }, ); + return $("div").html() ?? ""; } - test("type hint with link appears in body, not as prop", async () => { + test("type hint with link appears in heading before the Attribute tag", async () => { const dt = `
options: @@ -173,15 +168,17 @@ test.describe("rawTypeHintHtml", () => {
`; - const result = await parseAttribute(dt); - // href appears in the body HTML, not as a prop - expect(result).toContain( + const html = await parseAttributeHtml(dt); + // Link is preserved inside the heading's attributetypehint + expect(html).toContain( `href="qiskit_ibm_runtime.options_models.ExecutorOptions`, ); - expect(result).not.toContain(`attributeTypeHintHref`); + expect(html).toContain(``); + // Not a prop on the Attribute component + expect(html).not.toContain(`attributeTypeHintHref`); }); - test("type hint with default value appears in body", async () => { + test("type hint with default value appears in heading", async () => { const dt = `
final_layout: @@ -193,74 +190,38 @@ test.describe("rawTypeHintHtml", () => { None
`; - const result = await parseAttribute(dt); - expect(result).toContain(`href="qiskit.transpiler.Layout`); - expect(result).not.toContain(`attributeTypeHintHref`); - expect(result).not.toContain(`attributeValue`); + const html = await parseAttributeHtml(dt); + expect(html).toContain(`href="qiskit.transpiler.Layout`); + expect(html).toContain(``); + expect(html).not.toContain(`attributeTypeHintHref`); + expect(html).not.toContain(`attributeValue`); }); - test("attribute with no link still renders type hint in body", async () => { + test("attribute with no link still renders type hint in heading", async () => { const dt = `
count: int
`; - const result = await parseAttribute(dt); - // plain text type hint is in body, not a prop - expect(result).toContain(`int`); - expect(result).not.toContain(`attributeTypeHint='int'`); + const html = await parseAttributeHtml(dt); + expect(html).toContain(`int`); + expect(html).toContain(``); + expect(html).not.toContain(`attributeTypeHint='int'`); }); -}); - -test.describe("Attribute name prop and AttributeTypeHint wrapper", () => { - async function parseAttribute(dt: string): Promise { - const $ = load(`
${dt}
`); - const $dl = $("dl").first(); - const $dt = $dl.find("dt").first(); - return createMdxComponent( - $, - [$dt], - $dl, - [], - undefined, - "attribute", - $dt.attr("id") ?? "", - { isCApi: false }, - ); - } - test("name prop is set to the attribute name", async () => { + test("heading is inserted before the Attribute tag", async () => { const dt = `
final_layout : Layout
`; - const result = await parseAttribute(dt); - expect(result).toContain(`name='final_layout'`); - }); - - test("type hint is wrapped in AttributeTypeHint, not p", async () => { - const dt = `
- final_layout - : - Layout - -
`; - const result = await parseAttribute(dt); - // cheerio lowercases custom tags; htmlToMd.ts handler re-lifts to AttributeTypeHint - expect(result).toContain(``); - expect(result).not.toContain(`

`); - }); - - test("headingLevel prop is set", async () => { - const dt = `

- final_layout - :int -
`; - const result = await parseAttribute(dt); - // headingLevel defaults to 3 when no prior header context - expect(result).toContain(`headingLevel='3'`); + const html = await parseAttributeHtml(dt); + // heading inserted before the original
by prepareAttributeOrPropertyProps + const headingPos = html.indexOf(`data-header-type="attribute-header"`); + const dlPos = html.indexOf(`
string }, + options: { isCApi: boolean }, ): Promise { const tagName = API_OBJECTS[apiType].tagName; @@ -76,13 +74,7 @@ export async function createMdxComponent( addExtraSignatures(componentProps, extraProps); const minHeadingLevel = componentProps.isDedicatedPage ? 2 : headerLevel + 1; - const allBodyElements = componentProps.rawTypeHintHtml - ? [ - `${componentProps.rawTypeHintHtml}`, - ...bodyElements, - ] - : bodyElements; - const $componentBody = $(`
${allBodyElements.join("\n")}
`); + const $componentBody = $(`
${bodyElements.join("\n")}
`); setMinimumHeadingLevel($, $componentBody, minHeadingLevel); return [ @@ -104,7 +96,7 @@ function prepareProps( apiType: ApiObjectName, id: string, headerLevel: number, - options: { isCApi: boolean; normalizeUrl?: (url: string) => string }, + options: { isCApi: boolean }, ): ComponentProps { const prepClassOrException = () => prepareClassOrExceptionProps( @@ -311,12 +303,6 @@ function prepareAttributeOrPropertyProps( .filter((_, el) => $(el).text().trim() === name) .first() .remove(); - // Remove the colon span (span.p containing ":") - $clone - .find("span.p") - .filter((_, el) => $(el).text().trim() === ":") - .first() - .remove(); const inner = $clone.html()?.trim(); if (inner) { rawTypeHintHtml = inner; @@ -325,8 +311,6 @@ function prepareAttributeOrPropertyProps( const props: ComponentProps = { id, - name, - headingLevel: headerLevel, rawTypeHintHtml, githubSourceLink, modifiers: filteredModifiers, @@ -334,12 +318,28 @@ function prepareAttributeOrPropertyProps( const pageHeading = $dl.siblings("h1").text(); if (pageHeading && id.endsWith(pageHeading)) { + const $h1 = $dl.siblings("h1").first(); + $h1.text(getLastPartFromFullIdentifier(id)); + if (rawTypeHintHtml) { + $h1.append( + `${rawTypeHintHtml}`, + ); + } return { ...props, isDedicatedPage: true, }; } + // Insert the heading (with inline type hint) before the
+ const typeHintSuffix = rawTypeHintHtml + ? ` ${rawTypeHintHtml}` + : ""; + const htag = `h${headerLevel}`; + $( + `<${htag} data-header-type="attribute-header">${name}${typeHintSuffix}`, + ).insertBefore($dl); + return props; } @@ -403,8 +403,6 @@ export async function createOpeningTag( return `<${tagName} id='${props.id}' - name='${props.name}' - headingLevel='${props.headingLevel}' isDedicatedPage='${props.isDedicatedPage}' github='${props.githubSourceLink}' signature='${signature}' diff --git a/scripts/js/lib/api/htmlToMd.test.ts b/scripts/js/lib/api/htmlToMd.test.ts index 0c893be89c41..657b96e4bbe6 100644 --- a/scripts/js/lib/api/htmlToMd.test.ts +++ b/scripts/js/lib/api/htmlToMd.test.ts @@ -759,9 +759,9 @@ test("convert class property headings", async () => { ).toEqual({ images: [], isReleaseNotes: false, - markdown: `# circuits + markdown: `# circuits: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] - + Quantum circuits that represents quantum states. \n`, meta: { @@ -808,9 +808,9 @@ test("convert abstract class property headings", async () => { ).toEqual({ images: [], isReleaseNotes: false, - markdown: `# circuits + markdown: `# circuits: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] - + Quantum circuits that represents quantum states. \n`, meta: { @@ -864,9 +864,9 @@ test("convert class attributes headings", async () => { ).toEqual({ images: [], isReleaseNotes: false, - markdown: `# callback + markdown: `# callback: Optional\\[Callable] -\n`, +\n`, meta: { apiName: "qiskit_ibm_runtime.options.EnvironmentOptions.callback", apiType: "attribute", @@ -1170,9 +1170,9 @@ test("generate correct heading level", async () => { -### attribute1 +### attribute1 - + Attribute 1 From a55e1eb63d2dc639415c0b91c1a07dd9f727dd40 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Tue, 28 Jul 2026 23:54:03 -0400 Subject: [PATCH 04/17] fix lint --- scripts/js/lib/api/generateApiComponents.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index 2fdcbb02b7c9..35f4b07ce73f 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -321,9 +321,7 @@ function prepareAttributeOrPropertyProps( const $h1 = $dl.siblings("h1").first(); $h1.text(getLastPartFromFullIdentifier(id)); if (rawTypeHintHtml) { - $h1.append( - `${rawTypeHintHtml}`, - ); + $h1.append(`${rawTypeHintHtml}`); } return { ...props, From a1823990da75653b7045b8cb4ceb6861c593d76f Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Tue, 4 Aug 2026 15:04:33 -0400 Subject: [PATCH 05/17] remove links to default types --- docs/api/qiskit/capi.mdx | 2 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 2 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.Diagonal.mdx | 2 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 2 +- .../qiskit.circuit.library.EfficientSU2.mdx | 2 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 2 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 2 +- ...t.circuit.library.ExcitationPreserving.mdx | 2 +- ...qiskit.circuit.library.FourierChecking.mdx | 2 +- ...rcuit.library.FunctionalPauliRotations.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 2 +- .../qiskit.circuit.library.GraphState.mdx | 2 +- .../qiskit.circuit.library.GroverOperator.mdx | 2 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 2 +- ...t.circuit.library.HiddenLinearFunction.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 2 +- .../qiskit.circuit.library.InnerProduct.mdx | 2 +- ...skit.circuit.library.IntegerComparator.mdx | 2 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 2 +- ...t.circuit.library.LinearPauliRotations.mdx | 2 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 2 +- .../qiskit.circuit.library.MCMTVChain.mdx | 2 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 2 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 2 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 2 +- .../qiskit.circuit.library.Permutation.mdx | 2 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 2 +- .../qiskit.circuit.library.PhaseOracle.mdx | 2 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 2 +- ....library.PiecewiseLinearPauliRotations.mdx | 2 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 2 +- ...rcuit.library.PolynomialPauliRotations.mdx | 2 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 2 +- .../qiskit.circuit.library.QuadraticForm.mdx | 2 +- .../qiskit.circuit.library.QuantumVolume.mdx | 2 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 2 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 2 +- .../qiskit.circuit.library.TwoLocal.mdx | 2 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 2 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.WeightedAdder.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 2 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 2 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 2 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 26 +++++++++---------- .../qiskit.passmanager.WorkflowStatus.mdx | 4 +-- .../qiskit.primitives.EstimatorResult.mdx | 2 +- .../qiskit.primitives.SamplerResult.mdx | 4 +-- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 12 ++++----- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 2 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 2 +- .../qiskit.transpiler.TranspileLayout.mdx | 4 +-- scripts/js/lib/api/htmlToMd.ts | 26 ++++++++++++++++++- 61 files changed, 105 insertions(+), 81 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index d2639dedf367..11589f9bf2c1 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -79,7 +79,7 @@ The Python package [`qiskit`](index#module-qiskit "qiskit") contains all of the Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) bindings to all Qiskit C API types and functions. These are available as module attributes on [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") with the same name as they have in the C API. For example, `qiskit.capi.qk_circuit_new` corresponds to [`qk_circuit_new()`](/docs/api/qiskit-c/qk-circuit#qk_circuit_new "qk_circuit_new"). -### qiskit.capi.LIB : [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) +### qiskit.capi.LIB : ctypes.PyDLL A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index 10c0529f93e0..b0f651cc433b 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -150,7 +150,7 @@ python_api_name: qiskit.circuit.QuantumCircuit The [`name`](#qiskit.circuit.QuantumCircuit.name "qiskit.circuit.QuantumCircuit.name") of a circuit becomes the name of the [`Instruction`](/docs/api/qiskit/qiskit.circuit.Instruction "qiskit.circuit.Instruction") or [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") resulting from [`to_instruction()`](#qiskit.circuit.QuantumCircuit.to_instruction "qiskit.circuit.QuantumCircuit.to_instruction") and [`to_gate()`](#qiskit.circuit.QuantumCircuit.to_gate "qiskit.circuit.QuantumCircuit.to_gate") calls, which can be handy for visualizations. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index a11ea0f5c103..d9b01de002a5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -35,7 +35,7 @@ python_api_name: qiskit.circuit.library.AND ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index ae0bbe741887..5143ce83f962 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -95,7 +95,7 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index 3b5c4b642650..2909123bfe76 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.circuit.library.Diagonal ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index 879f4a619232..56eb5bcc5aba 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -66,7 +66,7 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index 42018bfc9cb5..497bf5789b99 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -96,7 +96,7 @@ python_api_name: qiskit.circuit.library.EfficientSU2 The parameter bounds. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index d5194446c1ee..a833963fb5a7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz Getter of preferred initial points based on the given initial state. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index ae274d0db8d5..15f62eef3050 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -34,7 +34,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index d6701b682d1c..4bce21a69947 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -114,7 +114,7 @@ $$ The parameter bounds. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index d0670b2ad675..c7f667e0ab7e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -48,7 +48,7 @@ python_api_name: qiskit.circuit.library.FourierChecking ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index b4800e27175d..5b994c1a3ba3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -53,7 +53,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The number of state qubits. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index c9a73df60946..a1cbcd50d1fb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -55,7 +55,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index 91ac640506e2..166f079829be 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -45,7 +45,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index 791f741acc40..2ba105560d00 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -46,7 +46,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index bc75ea1df1e8..1529c4fad73e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -46,7 +46,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index f391277d2d83..b9a841ee571f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -46,7 +46,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index 556256a2f4ad..75b952081944 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -55,7 +55,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index e29f3171f0fb..c16f2ddfaae8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -188,7 +188,7 @@ $$ The subcircuit implementing the reflection about 0. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 7761091a9afe..3459982af207 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -67,7 +67,7 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 1617bab10f72..0993bf096dcb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -57,7 +57,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index 1121a5e28bd6..293fe75ddc81 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -45,7 +45,7 @@ python_api_name: qiskit.circuit.library.IQP ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index dd75aaab1681..717921105e7f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -54,7 +54,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index 78136dec8505..30fe71d56a35 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -60,7 +60,7 @@ $$ The value against which the value of the qubit register is compared. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index b5fcb5e566fc..4fc6f3178f16 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -67,7 +67,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 6a7fef7bfb57..5d7f422c019c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -68,7 +68,7 @@ $$ The rotation angle common in all controlled rotations. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 887c3d4c0f59..d3b66791e5db 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -55,7 +55,7 @@ python_api_name: qiskit.circuit.library.MCMT Return the number of ancillas. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 8ae06b6716ce..1afe3d23d822 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -72,7 +72,7 @@ python_api_name: qiskit.circuit.library.MCMTVChain Return the number of ancilla qubits required. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index d8ee94c0dbd5..f4852a817f30 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -218,7 +218,7 @@ python_api_name: qiskit.circuit.library.NLocal The blocks in the rotation layers. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index 2bdf1104e204..a5cdbb886c52 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -35,7 +35,7 @@ python_api_name: qiskit.circuit.library.OR ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index 41b95eb17a57..9ddfff030981 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -160,7 +160,7 @@ $$ The Pauli strings as list. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index a074684bff9c..3e49f08d3190 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -79,7 +79,7 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign The number of possibly distinct parameters. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index a0c417366c72..5f51836e7e6c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -37,7 +37,7 @@ python_api_name: qiskit.circuit.library.Permutation ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index c64584e528f6..c9b39470bb95 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -50,7 +50,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index d91761518ff5..17a39563a4c7 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -36,7 +36,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index 5228cc6a290d..36d854d2679a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -104,7 +104,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev [**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – If the input function is not in the correct format. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index 53987a695df5..ec2304fea1c3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -89,7 +89,7 @@ $$ The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index 4b034a75984f..e02f68251276 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -121,7 +121,7 @@ $$ The mapped coefficients. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index b614751cfa55..ed3067d92bcc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -86,7 +86,7 @@ $$ The degree of the polynomial. If the coefficients have not been set, return 0. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index cc1465256536..a6aa160153e9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -98,7 +98,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz Returns the reps parameter, which determines the depth of the circuit. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index 7c3034236e24..4eec03a7e0f9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -90,7 +90,7 @@ $$ The number of qubits in the circuit. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index c649fe93a14e..e7b9221ec01d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -56,7 +56,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index 3e6f0797ad1f..9f0028b3f998 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -43,7 +43,7 @@ python_api_name: qiskit.circuit.library.QuantumVolume ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 3de6fd8816e2..b6137b673770 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -48,7 +48,7 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index cd5ca7775a2a..efd346a4c615 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -135,7 +135,7 @@ python_api_name: qiskit.circuit.library.RealAmplitudes The parameter bounds. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index fa26cd7b11ec..a721ac3f8576 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -132,7 +132,7 @@ python_api_name: qiskit.circuit.library.TwoLocal ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index 6f453121c604..0f3525ca922a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -65,7 +65,7 @@ $$ ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index 8a86920c848e..8dab2d247e23 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -67,7 +67,7 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 2b0feb1825e9..d0f37a877953 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -116,7 +116,7 @@ $$ The weight for the qubit states. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index ce0b3eaa3fd9..2b2602f61e89 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -37,7 +37,7 @@ python_api_name: qiskit.circuit.library.XOR ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index 7547b529b76f..69a4f1eaaf3e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -83,7 +83,7 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 010aa7ebd8df..c4d249f9077d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -104,7 +104,7 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ## Attributes - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 98eeb7fd8ea2..32bedb3f72f9 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -28,23 +28,23 @@ python_api_name: qiskit.dagcircuit.DAGDepNode * **cindices** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*int*](https://docs.python.org/3/library/functions.html#int)*] | None*) * **nid** ([*int*](https://docs.python.org/3/library/functions.html#int)) - ### cargs : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + ### cargs : tuple\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] - ### cindices : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + ### cindices : tuple\[int, ...] - ### isblocked : [bool](https://docs.python.org/3/library/functions.html#bool) + ### isblocked : bool - ### matchedwith : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + ### matchedwith : list\[int] | None - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) + ### name : str | None @@ -52,31 +52,31 @@ python_api_name: qiskit.dagcircuit.DAGDepNode - ### predecessors : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + ### predecessors : list\[int] - ### qindices : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + ### qindices : tuple\[int, ...] - ### reachable : [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) + ### reachable : bool | None - ### sort\_key : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### sort\_key : str - ### successors : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + ### successors : list\[int] - ### successorstovisit : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + ### successorstovisit : list\[int] | None - ### type : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### type : str @@ -86,7 +86,7 @@ python_api_name: qiskit.dagcircuit.DAGDepNode Returns the Instruction object corresponding to the op for the node, else None - ### qargs : [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + ### qargs : tuple\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index e622d3b85fb4..50e0eed380ad 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -23,7 +23,7 @@ python_api_name: qiskit.passmanager.WorkflowStatus * **completed\_passes** ([*set*](https://docs.python.org/3/library/stdtypes.html#set)) * **previous\_run** (*RunState*) - ### count : [int](https://docs.python.org/3/library/functions.html#int) + ### count : int Current number of pass execution. @@ -35,7 +35,7 @@ python_api_name: qiskit.passmanager.WorkflowStatus Status of the latest pass run. - ### completed\_passes : [set](https://docs.python.org/3/library/stdtypes.html#set) + ### completed\_passes : set Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index e66822ba84a3..9c067cc1ad7c 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.primitives.EstimatorResult - ### metadata : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] + ### metadata : list\[dict\[str, Any]] diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index ccd5830b7010..42fd67369cc2 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -26,11 +26,11 @@ python_api_name: qiskit.primitives.SamplerResult ## Attributes - ### quasi\_dists : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + ### quasi\_dists : list\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] - ### metadata : [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] + ### metadata : list\[dict\[str, Any]] diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index d1d594fb219b..1ad94b81922c 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -48,19 +48,19 @@ $$ * **fidelity** ([*float*](https://docs.python.org/3/library/functions.html#float) *| None*) * **\_specialization** (*two\_qubit\_decompose.Specialization | None*) - ### a : [float](https://docs.python.org/3/library/functions.html#float) + ### a : float - ### b : [float](https://docs.python.org/3/library/functions.html#float) + ### b : float - ### c : [float](https://docs.python.org/3/library/functions.html#float) + ### c : float - ### global\_phase : [float](https://docs.python.org/3/library/functions.html#float) + ### global\_phase : float @@ -84,11 +84,11 @@ $$ - ### requested\_fidelity : [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) + ### requested\_fidelity : float | None - ### calculated\_fidelity : [float](https://docs.python.org/3/library/functions.html#float) + ### calculated\_fidelity : float diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 375f9147ee75..657fe9a4f3f5 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit a vector of parameters of this circuit. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 0685310926ad..eebe656f55a4 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit Parameters of the rotation gates in this circuit. - ### name : [str](https://docs.python.org/3/library/stdtypes.html#str) + ### name : str A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index 501110cc6979..00b6dceb3b84 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -95,7 +95,7 @@ python_api_name: qiskit.transpiler.TranspileLayout * **\_input\_qubit\_count** ([*int*](https://docs.python.org/3/library/functions.html#int) *| None*) * **\_output\_qubit\_list** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*Qubit*](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")*] | None*) - ### final\_layout : [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) + ### final\_layout : [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | None @@ -103,7 +103,7 @@ python_api_name: qiskit.transpiler.TranspileLayout - ### input\_qubit\_mapping : [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] + ### input\_qubit\_mapping : dict\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), int] diff --git a/scripts/js/lib/api/htmlToMd.ts b/scripts/js/lib/api/htmlToMd.ts index 456c3f44a89b..88543e24b0f5 100644 --- a/scripts/js/lib/api/htmlToMd.ts +++ b/scripts/js/lib/api/htmlToMd.ts @@ -155,7 +155,7 @@ function prepareHandlers(meta: Metadata): Record { type: "mdxJsxTextElement", name: "AttributeTypeHint", attributes: [], - children: escapeTextNodesForMdx(all(h, node)), + children: escapeTextNodesForMdx(stripTypeHintLinks(all(h, node))), }; }, }; @@ -184,6 +184,30 @@ function escapeTextNodesForMdx(nodes: any[]): any[] { }); } +// Links to these URL prefixes are stripped from AttributeTypeHint children — +// their link text is preserved but the href is dropped. +const STRIPPED_TYPE_HINT_LINK_PREFIXES = [ + "https://docs.python.org", +]; + +function stripTypeHintLinks(nodes: any[]): any[] { + return nodes.flatMap((node) => { + if ( + node.type === "link" && + typeof node.url === "string" && + STRIPPED_TYPE_HINT_LINK_PREFIXES.some((prefix) => + node.url.startsWith(prefix), + ) + ) { + return stripTypeHintLinks(node.children ?? []); + } + if (Array.isArray(node.children)) { + return [{ ...node, children: stripTypeHintLinks(node.children) }]; + } + return [node]; + }); +} + export function removeVersionLinkTitle(node: Link) { // Intersphinx cross-references usually set link titles like "(in Python 3.14)". // We remove these titles because they are noisy, low-value to our users, and From 87dd9aa87be0f001d0f9ea41b02199e0a271f67d Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 5 Aug 2026 15:46:55 -0400 Subject: [PATCH 06/17] add types in Attribute body --- docs/api/qiskit/capi.mdx | 4 +- docs/api/qiskit/circuit.mdx | 4 +- docs/api/qiskit/qasm3.mdx | 4 +- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 6 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 4 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.Diagonal.mdx | 4 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 4 +- .../qiskit.circuit.library.EfficientSU2.mdx | 4 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 4 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 4 +- ...t.circuit.library.ExcitationPreserving.mdx | 4 +- ...qiskit.circuit.library.FourierChecking.mdx | 4 +- ...rcuit.library.FunctionalPauliRotations.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 4 +- .../qiskit.circuit.library.GraphState.mdx | 4 +- .../qiskit.circuit.library.GroverOperator.mdx | 4 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 4 +- ...t.circuit.library.HiddenLinearFunction.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 4 +- .../qiskit.circuit.library.InnerProduct.mdx | 4 +- ...skit.circuit.library.IntegerComparator.mdx | 4 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 4 +- ...t.circuit.library.LinearPauliRotations.mdx | 4 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 4 +- .../qiskit.circuit.library.MCMTVChain.mdx | 4 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 4 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 4 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 4 +- .../qiskit.circuit.library.Permutation.mdx | 4 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 4 +- .../qiskit.circuit.library.PhaseOracle.mdx | 4 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 4 +- ....library.PiecewiseLinearPauliRotations.mdx | 4 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 4 +- ...rcuit.library.PolynomialPauliRotations.mdx | 4 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 4 +- .../qiskit.circuit.library.QuadraticForm.mdx | 4 +- .../qiskit.circuit.library.QuantumVolume.mdx | 4 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 4 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 4 +- .../qiskit.circuit.library.TwoLocal.mdx | 4 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 4 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.WeightedAdder.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 4 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 4 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 76 ++++++++++------ .../qiskit.passmanager.PassManagerState.mdx | 8 +- .../qiskit.passmanager.WorkflowStatus.mdx | 16 +++- .../qiskit.primitives.EstimatorResult.mdx | 12 ++- .../qiskit.primitives.ObservableLike.mdx | 4 +- .../qiskit.primitives.ParameterLike.mdx | 4 +- .../qiskit.primitives.SamplerResult.mdx | 12 ++- docs/api/qiskit/qiskit.providers.Backend.mdx | 6 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 6 +- docs/api/qiskit/qiskit.providers.Job.mdx | 6 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 42 ++++++--- docs/api/qiskit/qiskit.providers.JobV1.mdx | 6 +- ...viders.basic_provider.BasicProviderJob.mdx | 6 +- ...roviders.basic_provider.BasicSimulator.mdx | 18 ++-- ...oviders.fake_provider.GenericBackendV2.mdx | 6 +- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 12 ++- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 12 ++- .../qiskit.quantum_info.DensityMatrix.mdx | 12 ++- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 12 ++- .../qiskit/qiskit.quantum_info.Operator.mdx | 12 ++- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 12 ++- .../qiskit.quantum_info.QubitSparsePauli.mdx | 12 ++- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 12 ++- .../qiskit.quantum_info.SparseObservable.mdx | 36 ++++++-- .../qiskit.quantum_info.SparsePauliOp.mdx | 12 ++- .../qiskit.quantum_info.Statevector.mdx | 12 ++- .../qiskit.quantum_info.Stinespring.mdx | 12 ++- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 12 ++- docs/api/qiskit/qiskit.result.Counts.mdx | 6 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 66 +++++++++----- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 4 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 4 +- .../qiskit.transpiler.OptimizationMetric.mdx | 8 +- .../qiskit.transpiler.StagedPassManager.mdx | 6 +- .../qiskit.transpiler.TranspileLayout.mdx | 20 +++-- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 6 +- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 6 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 4 +- public/docs/images/api/qiskit/circuit-1.avif | Bin 5855 -> 1556 bytes public/docs/images/api/qiskit/circuit-4.avif | Bin 14546 -> 2881 bytes .../images/api/qiskit/circuit_library-1.avif | Bin 6455 -> 1681 bytes .../images/api/qiskit/circuit_library-2.avif | Bin 6846 -> 1670 bytes .../images/api/qiskit/circuit_library-3.avif | Bin 35329 -> 6321 bytes .../images/api/qiskit/circuit_library-5.avif | Bin 42738 -> 8774 bytes .../api/qiskit/circuit_library-6_00.avif | Bin 42738 -> 8774 bytes .../api/qiskit/circuit_library-6_01.avif | Bin 115417 -> 21242 bytes .../images/api/qiskit/circuit_random-1.avif | Bin 7923 -> 2065 bytes .../images/api/qiskit/circuit_random-2.avif | Bin 68395 -> 12000 bytes .../images/api/qiskit/circuit_random-3.avif | Bin 7237 -> 2094 bytes .../docs/images/api/qiskit/converters-3.avif | Bin 8186 -> 1993 bytes public/docs/images/api/qiskit/mapping.avif | Bin 96359 -> 35963 bytes .../qiskit/providers_fake_provider-1_00.avif | Bin 13779 -> 2941 bytes .../qiskit/providers_fake_provider-1_01.avif | Bin 19122 -> 4188 bytes .../qiskit/providers_fake_provider-1_02.avif | Bin 5844 -> 2796 bytes public/docs/images/api/qiskit/qasm3-3.avif | Bin 29838 -> 6774 bytes .../qiskit-circuit-ControlledGate-1.avif | Bin 5112 -> 1555 bytes .../qiskit-circuit-ControlledGate-2.avif | Bin 7576 -> 1776 bytes .../qiskit/qiskit-circuit-Operation-1.avif | Bin 6440 -> 1642 bytes .../qiskit/qiskit-circuit-Parameter-1_00.avif | Bin 1408 -> 872 bytes .../qiskit/qiskit-circuit-Parameter-1_01.avif | Bin 5835 -> 1580 bytes .../qiskit-circuit-QuantumCircuit-15_00.avif | Bin 4058 -> 1171 bytes .../qiskit-circuit-QuantumCircuit-15_01.avif | Bin 4048 -> 1170 bytes .../qiskit-circuit-QuantumCircuit-16_00.avif | Bin 3968 -> 1162 bytes .../qiskit-circuit-QuantumCircuit-16_01.avif | Bin 4438 -> 1251 bytes .../qiskit-circuit-QuantumCircuit-17.avif | Bin 4690 -> 1471 bytes .../qiskit-circuit-QuantumCircuit-30.avif | Bin 31007 -> 6005 bytes .../qiskit-circuit-QuantumCircuit-31.avif | Bin 2118 -> 1159 bytes .../qiskit/qiskit-circuit-library-AND-1.avif | Bin 33004 -> 4955 bytes .../qiskit/qiskit-circuit-library-AND-2.avif | Bin 30819 -> 4975 bytes .../qiskit-circuit-library-AndGate-1.avif | Bin 25544 -> 4188 bytes .../qiskit-circuit-library-AndGate-2.avif | Bin 22393 -> 3994 bytes ...skit-circuit-library-BitwiseXorGate-1.avif | Bin 24643 -> 4298 bytes ...kit-circuit-library-FourierChecking-1.avif | Bin 17999 -> 4041 bytes .../qiskit/qiskit-circuit-library-GMS-1.avif | Bin 18201 -> 3984 bytes .../qiskit/qiskit-circuit-library-GR-1.avif | Bin 26035 -> 4102 bytes .../qiskit/qiskit-circuit-library-GRX-1.avif | Bin 26022 -> 4094 bytes .../qiskit/qiskit-circuit-library-GRY-1.avif | Bin 26035 -> 4102 bytes .../qiskit/qiskit-circuit-library-GRZ-1.avif | Bin 22645 -> 3559 bytes .../qiskit-circuit-library-GraphState-1.avif | Bin 19871 -> 3983 bytes ...skit-circuit-library-GraphStateGate-1.avif | Bin 9820 -> 2215 bytes ...ircuit-library-HiddenLinearFunction-1.avif | Bin 18444 -> 4046 bytes .../qiskit/qiskit-circuit-library-IQP-1.avif | Bin 6548 -> 1785 bytes .../qiskit/qiskit-circuit-library-IQP-2.avif | Bin 20896 -> 5264 bytes ...qiskit-circuit-library-InnerProduct-1.avif | Bin 24304 -> 4229 bytes ...it-circuit-library-InnerProductGate-1.avif | Bin 21284 -> 3880 bytes .../qiskit-circuit-library-MCMTVChain-1.avif | Bin 21427 -> 4771 bytes .../qiskit/qiskit-circuit-library-OR-1.avif | Bin 35911 -> 5410 bytes .../qiskit/qiskit-circuit-library-OR-2.avif | Bin 32541 -> 4959 bytes .../qiskit-circuit-library-OrGate-1.avif | Bin 29235 -> 4538 bytes .../qiskit-circuit-library-OrGate-2.avif | Bin 24734 -> 4190 bytes ...skit-circuit-library-PauliTwoDesign-1.avif | Bin 10203 -> 2640 bytes .../qiskit-circuit-library-Permutation-1.avif | Bin 9834 -> 2106 bytes .../qiskit-circuit-library-Permutation-2.avif | Bin 22723 -> 4535 bytes ...kit-circuit-library-PermutationGate-1.avif | Bin 8401 -> 1774 bytes ...kit-circuit-library-PermutationGate-2.avif | Bin 22164 -> 4385 bytes ...kit-circuit-library-PhaseEstimation-1.avif | Bin 18177 -> 3703 bytes ...-circuit-library-PiecewiseChebyshev-1.avif | Bin 8534 -> 1912 bytes ...cuit-library-PiecewiseChebyshevGate-1.avif | Bin 8380 -> 2034 bytes .../qiskit/qiskit-circuit-library-QFT-1.avif | Bin 16714 -> 3315 bytes .../qiskit/qiskit-circuit-library-QFT-2.avif | Bin 16440 -> 3444 bytes .../qiskit/qiskit-circuit-library-QFT-3.avif | Bin 16562 -> 3376 bytes ...iskit-circuit-library-QuantumVolume-1.avif | Bin 9999 -> 2696 bytes ...iskit-circuit-library-QuantumVolume-2.avif | Bin 51806 -> 11458 bytes .../qiskit/qiskit-circuit-library-XOR-1.avif | Bin 22467 -> 3837 bytes ...iskit-circuit-library-efficient_su2-1.avif | Bin 16387 -> 3590 bytes ...iskit-circuit-library-efficient_su2-2.avif | Bin 18786 -> 3799 bytes ...uit-library-evolved_operator_ansatz-1.avif | Bin 21193 -> 5354 bytes ...rcuit-library-excitation_preserving-1.avif | Bin 15615 -> 3405 bytes ...it-library-excitation_preserving-2_00.avif | Bin 15615 -> 3405 bytes ...it-library-excitation_preserving-2_01.avif | Bin 11395 -> 2595 bytes ...it-circuit-library-fourier_checking-1.avif | Bin 8359 -> 2344 bytes ...kit-circuit-library-grover_operator-1.avif | Bin 10117 -> 2984 bytes ...kit-circuit-library-grover_operator-2.avif | Bin 5738 -> 1718 bytes ...kit-circuit-library-grover_operator-3.avif | Bin 13870 -> 3405 bytes ...kit-circuit-library-grover_operator-4.avif | Bin 12180 -> 2945 bytes ...rary-hamiltonian_variational_ansatz-1.avif | Bin 12338 -> 2817 bytes ...rary-hamiltonian_variational_ansatz-2.avif | Bin 12363 -> 2739 bytes ...cuit-library-hidden_linear_function-1.avif | Bin 6718 -> 1811 bytes ...qiskit-circuit-library-iqp_function-1.avif | Bin 10604 -> 2671 bytes ...qiskit-circuit-library-iqp_function-2.avif | Bin 20896 -> 5264 bytes .../qiskit-circuit-library-n_local-1.avif | Bin 18421 -> 4277 bytes .../qiskit-circuit-library-n_local-2.avif | Bin 18151 -> 3892 bytes .../qiskit-circuit-library-n_local-3.avif | Bin 18284 -> 4238 bytes .../qiskit-circuit-library-n_local-4.avif | Bin 12209 -> 2875 bytes .../qiskit-circuit-library-n_local-5.avif | Bin 17012 -> 4454 bytes ...it-circuit-library-pauli_two_design-1.avif | Bin 25899 -> 4963 bytes ...it-circuit-library-phase_estimation-1.avif | Bin 26737 -> 6069 bytes .../qiskit-circuit-library-qaoa_ansatz-1.avif | Bin 63751 -> 10534 bytes ...skit-circuit-library-quantum_volume-1.avif | Bin 21900 -> 4826 bytes .../qiskit-circuit-library-random_iqp-1.avif | Bin 9890 -> 2459 bytes ...kit-circuit-library-real_amplitudes-1.avif | Bin 15607 -> 4748 bytes ...kit-circuit-library-real_amplitudes-2.avif | Bin 17279 -> 4048 bytes ...kit-circuit-library-real_amplitudes-3.avif | Bin 18421 -> 4277 bytes ...kit-circuit-library-real_amplitudes-4.avif | Bin 16979 -> 3472 bytes ...kit-circuit-library-unitary_overlap-1.avif | Bin 19901 -> 4677 bytes ...kit-primitives-StatevectorEstimator-1.avif | Bin 44617 -> 7052 bytes .../qiskit-quantum_info-Statevector-1.avif | Bin 4090 -> 2708 bytes .../qiskit-transpiler-TranspileLayout-1.avif | Bin 10423 -> 2751 bytes .../qiskit-transpiler-TranspileLayout-2.avif | Bin 5819 -> 1587 bytes .../qiskit-transpiler-TranspileLayout-3.avif | Bin 6417 -> 1798 bytes ...kit-transpiler-passes-FilterOpNodes-1.avif | Bin 1165 -> 829 bytes ...er-passes-PadDynamicalDecoupling-1_00.avif | Bin 26906 -> 4726 bytes ...er-passes-PadDynamicalDecoupling-1_01.avif | Bin 29078 -> 5254 bytes ...it-transpiler-passes-RemoveBarriers-1.avif | Bin 1289 -> 830 bytes ...it-transpiler-passes-StarPreRouting-1.avif | Bin 57006 -> 10299 bytes ...passes-TwoQubitPeepholeOptimization-1.avif | Bin 13966 -> 3320 bytes ...qiskit-transpiler-passes-WrapAngles-1.avif | Bin 7836 -> 3612 bytes ...qiskit-visualization-circuit_drawer-1.avif | Bin 2118 -> 1159 bytes ...isualization-plot_bloch_multivector-1.avif | Bin 75916 -> 8462 bytes ...isualization-plot_bloch_multivector-2.avif | Bin 85105 -> 9454 bytes ...kit-visualization-plot_bloch_vector-1.avif | Bin 76028 -> 4838 bytes ...kit-visualization-plot_bloch_vector-2.avif | Bin 77302 -> 4955 bytes ...t-visualization-plot_circuit_layout-1.avif | Bin 10330 -> 1918 bytes ...kit-visualization-plot_coupling_map-1.avif | Bin 7713 -> 1689 bytes ...-visualization-plot_distribution-1_00.avif | Bin 17985 -> 3723 bytes ...-visualization-plot_distribution-1_01.avif | Bin 19811 -> 4570 bytes ...-visualization-plot_distribution-1_02.avif | Bin 19749 -> 4559 bytes ...qiskit-visualization-plot_error_map-1.avif | Bin 52781 -> 18899 bytes .../qiskit-visualization-plot_gate_map-1.avif | Bin 8727 -> 1720 bytes ...kit-visualization-plot_histogram-1_00.avif | Bin 14295 -> 3012 bytes ...kit-visualization-plot_histogram-1_01.avif | Bin 6476 -> 3317 bytes ...kit-visualization-plot_histogram-1_02.avif | Bin 14963 -> 3357 bytes ...iskit-visualization-plot_state_city-1.avif | Bin 112893 -> 22159 bytes ...iskit-visualization-plot_state_city-2.avif | Bin 155188 -> 21278 bytes ...kit-visualization-plot_state_hinton-1.avif | Bin 5740 -> 3578 bytes ...t-visualization-plot_state_paulivec-1.avif | Bin 18592 -> 3735 bytes ...t-visualization-plot_state_paulivec-2.avif | Bin 19542 -> 4395 bytes ...it-visualization-plot_state_qsphere-1.avif | Bin 35738 -> 2852 bytes ...it-visualization-plot_state_qsphere-2.avif | Bin 41639 -> 4175 bytes ...iskit-visualization-timeline_drawer-1.avif | Bin 16374 -> 3446 bytes ...iskit-visualization-timeline_drawer-2.avif | Bin 10722 -> 2731 bytes ...iskit-visualization-timeline_drawer-3.avif | Bin 30527 -> 5620 bytes .../docs/images/api/qiskit/synthesis-1.avif | Bin 25465 -> 4617 bytes .../docs/images/api/qiskit/synthesis-2.avif | Bin 169272 -> 27983 bytes .../docs/images/api/qiskit/transpiler-10.avif | Bin 21411 -> 4317 bytes .../docs/images/api/qiskit/transpiler-8.avif | Bin 10409 -> 2302 bytes .../docs/images/api/qiskit/transpiler-9.avif | Bin 30066 -> 5800 bytes .../api/qiskit/transpiling_core_steps.avif | Bin 357343 -> 39722 bytes .../images/api/qiskit/visualization-1.avif | Bin 4249 -> 1965 bytes .../images/api/qiskit/visualization-2.avif | Bin 18836 -> 3333 bytes .../images/api/qiskit/visualization-3.avif | Bin 4131 -> 1841 bytes .../images/api/qiskit/visualization-4.avif | Bin 109079 -> 15255 bytes .../images/api/qiskit/visualization-5.avif | Bin 109215 -> 20443 bytes .../images/api/qiskit/visualization-6.avif | Bin 109215 -> 20443 bytes .../js/lib/api/generateApiComponents.test.ts | 44 +++++---- scripts/js/lib/api/generateApiComponents.ts | 84 ++++++++++++------ scripts/js/lib/api/htmlToMd.test.ts | 30 ++++--- scripts/js/lib/api/htmlToMd.ts | 53 ----------- 243 files changed, 638 insertions(+), 333 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index 11589f9bf2c1..a17d28b27b78 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -79,9 +79,11 @@ The Python package [`qiskit`](index#module-qiskit "qiskit") contains all of the Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) bindings to all Qiskit C API types and functions. These are available as module attributes on [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") with the same name as they have in the C API. For example, `qiskit.capi.qk_circuit_new` corresponds to [`qk_circuit_new()`](/docs/api/qiskit-c/qk-circuit#qk_circuit_new "qk_circuit_new"). -### qiskit.capi.LIB : ctypes.PyDLL +### qiskit.capi.LIB + Type: [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. This is provided for completeness, though you can access all the functions, structs and enumerations directly from the [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") module object. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index 6544a9067ac2..cb72c8b2acef 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -654,9 +654,11 @@ These control-flow operations ([`IfElseOp`](/docs/api/qiskit/qiskit.circuit.IfEl The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circuit.SwitchCaseOp") also understands a special value: -#### qiskit.circuit.CASE\_DEFAULT = {""} +#### qiskit.circuit.CASE\_DEFAULT + Default value: \ + A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index e9f9185f66f4..4b70008634be 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -142,9 +142,11 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t These are experimental and are more liable to change, because the OpenQASM 3 specification has not formally accepted them yet, so the syntax may not be finalized. - ##### SWITCH\_CASE\_V1 = 1 + ##### SWITCH\_CASE\_V1 + Default value: 1 + Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). These have the output format: diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index dd75523174fd..4e1d4fe02c3a 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -27,8 +27,10 @@ python_api_name: qiskit.circuit.Annotation ## Attributes - ### namespace = '' + ### namespace - + + Default value: '' + diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index b0f651cc433b..f96e9f5bff91 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -150,9 +150,11 @@ python_api_name: qiskit.circuit.QuantumCircuit The [`name`](#qiskit.circuit.QuantumCircuit.name "qiskit.circuit.QuantumCircuit.name") of a circuit becomes the name of the [`Instruction`](/docs/api/qiskit/qiskit.circuit.Instruction "qiskit.circuit.Instruction") or [`Gate`](/docs/api/qiskit/qiskit.circuit.Gate "qiskit.circuit.Gate") resulting from [`to_instruction()`](#qiskit.circuit.QuantumCircuit.to_instruction "qiskit.circuit.QuantumCircuit.to_instruction") and [`to_gate()`](#qiskit.circuit.QuantumCircuit.to_gate "qiskit.circuit.QuantumCircuit.to_gate") calls, which can be handy for visualizations. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index d9b01de002a5..40070f29b607 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -35,9 +35,11 @@ python_api_name: qiskit.circuit.library.AND ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index 5143ce83f962..8c67169e7fbe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -95,9 +95,11 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index 2909123bfe76..16abb2c2067a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -27,9 +27,11 @@ python_api_name: qiskit.circuit.library.Diagonal ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index 56eb5bcc5aba..b0efbc742755 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -66,9 +66,11 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index 497bf5789b99..b3726ededc01 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -96,9 +96,11 @@ python_api_name: qiskit.circuit.library.EfficientSU2 The parameter bounds. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index a833963fb5a7..aeb6feb7164d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -70,9 +70,11 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz Getter of preferred initial points based on the given initial state. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index 15f62eef3050..055d5d7da536 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -34,9 +34,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index 4bce21a69947..b7a938fcc4a9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -114,9 +114,11 @@ $$ The parameter bounds. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index c7f667e0ab7e..ed5eb21f5e31 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -48,9 +48,11 @@ python_api_name: qiskit.circuit.library.FourierChecking ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index 5b994c1a3ba3..e968648a4d3f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -53,9 +53,11 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations The number of state qubits. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index a1cbcd50d1fb..2083ae3bb890 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -55,9 +55,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index 166f079829be..db0fea215f9a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -45,9 +45,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index 2ba105560d00..ae13fbb6af0b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -46,9 +46,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index 1529c4fad73e..173bf5418c86 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -46,9 +46,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index b9a841ee571f..f62f8fab2148 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -46,9 +46,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index 75b952081944..a685bcb42b0a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -55,9 +55,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index c16f2ddfaae8..2104c1cdbbfb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -188,9 +188,11 @@ $$ The subcircuit implementing the reflection about 0. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 3459982af207..436bffdd78b5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -67,9 +67,11 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 0993bf096dcb..782d235ba8c9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -57,9 +57,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index 293fe75ddc81..7ec8d48a016c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -45,9 +45,11 @@ python_api_name: qiskit.circuit.library.IQP ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index 717921105e7f..7b7601954399 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -54,9 +54,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index 30fe71d56a35..8c984846e233 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -60,9 +60,11 @@ $$ The value against which the value of the qubit register is compared. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index 4fc6f3178f16..e904ee70e74a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -67,9 +67,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 5d7f422c019c..2e1270361db3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -68,9 +68,11 @@ $$ The rotation angle common in all controlled rotations. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index d3b66791e5db..678e6d146ebd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -55,9 +55,11 @@ python_api_name: qiskit.circuit.library.MCMT Return the number of ancillas. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 1afe3d23d822..872b3ddd08f0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -72,9 +72,11 @@ python_api_name: qiskit.circuit.library.MCMTVChain Return the number of ancilla qubits required. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index f4852a817f30..e099cfa9aa22 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -218,9 +218,11 @@ python_api_name: qiskit.circuit.library.NLocal The blocks in the rotation layers. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index a5cdbb886c52..eb4547dba1bd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -35,9 +35,11 @@ python_api_name: qiskit.circuit.library.OR ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index 9ddfff030981..b4fbae6593fc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -160,9 +160,11 @@ $$ The Pauli strings as list. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index 3e49f08d3190..e621de269068 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -79,9 +79,11 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign The number of possibly distinct parameters. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index 5f51836e7e6c..067cfd4ab1e3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -37,9 +37,11 @@ python_api_name: qiskit.circuit.library.Permutation ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index c9b39470bb95..89595614316a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -50,9 +50,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index 17a39563a4c7..20a1b734816f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -36,9 +36,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index 36d854d2679a..b4c74a349c31 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -104,9 +104,11 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev [**TypeError**](https://docs.python.org/3/library/exceptions.html#TypeError) – If the input function is not in the correct format. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index ec2304fea1c3..c51c4ef13a53 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -89,9 +89,11 @@ $$ The function is linear in the intervals `[point_i, point_{i+1}]` where the last point implicitly is `2**(num_state_qubits + 1)`. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index e02f68251276..e24ea9141d7e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -121,9 +121,11 @@ $$ The mapped coefficients. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index ed3067d92bcc..a1f11d2689c3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -86,9 +86,11 @@ $$ The degree of the polynomial. If the coefficients have not been set, return 0. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index a6aa160153e9..067d369d07a0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -98,9 +98,11 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz Returns the reps parameter, which determines the depth of the circuit. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index 4eec03a7e0f9..eae0ac8c3250 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -90,9 +90,11 @@ $$ The number of qubits in the circuit. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index e7b9221ec01d..7a0287f45f5a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -56,9 +56,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index 9f0028b3f998..ab682dc5828d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -43,9 +43,11 @@ python_api_name: qiskit.circuit.library.QuantumVolume ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index b6137b673770..78d7412d31f0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -48,9 +48,11 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index efd346a4c615..db90f25cc88c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -135,9 +135,11 @@ python_api_name: qiskit.circuit.library.RealAmplitudes The parameter bounds. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index a721ac3f8576..1e87dec0c376 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -132,9 +132,11 @@ python_api_name: qiskit.circuit.library.TwoLocal ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index 0f3525ca922a..c885a80b2619 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -65,9 +65,11 @@ $$ ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index 8dab2d247e23..97f736753610 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -67,9 +67,11 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index d0f37a877953..20bc4008fdaf 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -116,9 +116,11 @@ $$ The weight for the qubit states. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index 2b2602f61e89..56194b768cff 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -37,9 +37,11 @@ python_api_name: qiskit.circuit.library.XOR ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index 69a4f1eaaf3e..16ee723d117d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -83,9 +83,11 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index c4d249f9077d..39a0f0521bbc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -104,9 +104,11 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ## Attributes - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 32bedb3f72f9..62969f77559a 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -28,57 +28,81 @@ python_api_name: qiskit.dagcircuit.DAGDepNode * **cindices** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*int*](https://docs.python.org/3/library/functions.html#int)*] | None*) * **nid** ([*int*](https://docs.python.org/3/library/functions.html#int)) - ### cargs : tuple\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + ### cargs - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + - ### cindices : tuple\[int, ...] + ### cindices - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + - ### isblocked : bool + ### isblocked - + + Type: [bool](https://docs.python.org/3/library/functions.html#bool) + - ### matchedwith : list\[int] | None + ### matchedwith - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + - ### name : str | None + ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) + ### node\_id - ### predecessors : list\[int] + ### predecessors - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + - ### qindices : tuple\[int, ...] + ### qindices - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + - ### reachable : bool | None + ### reachable - + + Type: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) + - ### sort\_key : str + ### sort\_key - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + - ### successors : list\[int] + ### successors - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + - ### successorstovisit : list\[int] | None + ### successorstovisit - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + - ### type : str + ### type - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + ### op @@ -86,9 +110,11 @@ python_api_name: qiskit.dagcircuit.DAGDepNode Returns the Instruction object corresponding to the op for the node, else None - ### qargs : tuple\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + ### qargs + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index c5674c44b269..30bb1d43624f 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -24,15 +24,19 @@ python_api_name: qiskit.passmanager.PassManagerState * **workflow\_status** ([*WorkflowStatus*](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus")) * **property\_set** ([*PropertySet*](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet")) - ### workflow\_status : [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + ### workflow\_status + Type: [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + Status of the current compilation workflow. - ### property\_set : [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + ### property\_set + Type: [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index 50e0eed380ad..0e2788d33f71 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -23,21 +23,31 @@ python_api_name: qiskit.passmanager.WorkflowStatus * **completed\_passes** ([*set*](https://docs.python.org/3/library/stdtypes.html#set)) * **previous\_run** (*RunState*) - ### count : int + ### count + Type: [int](https://docs.python.org/3/library/functions.html#int) + + Default value: 0 + Current number of pass execution. - ### previous\_run : RunState + ### previous\_run + Type: RunState + + Default value: 1 + Status of the latest pass run. - ### completed\_passes : set + ### completed\_passes + Type: [set](https://docs.python.org/3/library/stdtypes.html#set) + Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index 9c067cc1ad7c..ab50c5ad83ed 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -26,12 +26,16 @@ python_api_name: qiskit.primitives.EstimatorResult ## Attributes - ### values : np.ndarray\[Any, np.dtype\[np.float64]] + ### values - + + Type: np.ndarray\[Any, np.dtype\[np.float64]] + - ### metadata : list\[dict\[str, Any]] + ### metadata - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] + diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index dabad90ffdcc..fb5fff5d2c80 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -8,9 +8,11 @@ python_api_name: qiskit.primitives.ObservableLike -# ObservableLike = str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] +# ObservableLike + Default value: str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] + Represent a union type E.g. for int | str diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index aee1b86fe832..0aa78002d1f7 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -8,9 +8,11 @@ python_api_name: qiskit.primitives.ParameterLike -# ParameterLike = qiskit.\_accelerate.circuit.Parameter | str +# ParameterLike + Default value: qiskit.\_accelerate.circuit.Parameter | str + Represent a union type E.g. for int | str diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index 42fd67369cc2..b9c5bb4be360 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -26,12 +26,16 @@ python_api_name: qiskit.primitives.SamplerResult ## Attributes - ### quasi\_dists : list\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + ### quasi\_dists - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + - ### metadata : list\[dict\[str, Any]] + ### metadata - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] + diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index 72a9eecd4147..413e4ee51b97 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -17,8 +17,10 @@ python_api_name: qiskit.providers.Backend ## Attributes - ### version = 0 + ### version - + + Default value: 0 + diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index 06c63e16457c..bee2a50a2181 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -174,9 +174,11 @@ python_api_name: qiskit.providers.BackendV2 [Target](qiskit.transpiler.Target "qiskit.transpiler.Target") - ### version = 2 + ### version - + + Default value: 2 + ### name diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index aff2ac136c4f..e6eeb227c1da 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -17,8 +17,10 @@ python_api_name: qiskit.providers.Job ## Attributes - ### version = 0 + ### version - + + Default value: 0 + diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index 50433d47aa11..4bc7bd08c13e 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -15,32 +15,46 @@ python_api_name: qiskit.providers.JobStatus ## Attributes - ### INITIALIZING = 'job is being initialized' + ### INITIALIZING - + + Default value: 'job is being initialized' + - ### QUEUED = 'job is queued' + ### QUEUED - + + Default value: 'job is queued' + - ### VALIDATING = 'job is being validated' + ### VALIDATING - + + Default value: 'job is being validated' + - ### RUNNING = 'job is actively running' + ### RUNNING - + + Default value: 'job is actively running' + - ### CANCELLED = 'job has been cancelled' + ### CANCELLED - + + Default value: 'job has been cancelled' + - ### DONE = 'job has successfully run' + ### DONE - + + Default value: 'job has successfully run' + - ### ERROR = 'job incurred error' + ### ERROR - + + Default value: 'job incurred error' + diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index fc5acfdeacf6..7ec75184442b 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -25,9 +25,11 @@ python_api_name: qiskit.providers.JobV1 ## Attributes - ### version = 1 + ### version - + + Default value: 1 + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index e9dfc6617b4d..42175df589b0 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -23,9 +23,11 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ## Attributes - ### version = 1 + ### version - + + Default value: 1 + ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index 87cc32f150f8..25efd42810f3 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -27,13 +27,17 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ## Attributes - ### MAX\_QUBITS\_CLIFFORD = 2048 + ### MAX\_QUBITS\_CLIFFORD - + + Default value: 2048 + - ### MAX\_QUBITS\_STATEVECTOR = 24 + ### MAX\_QUBITS\_STATEVECTOR - + + Default value: 24 + ### coupling\_map @@ -143,9 +147,11 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator - ### version = 2 + ### version - + + Default value: 2 + ### name diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index dd947c964300..b80354965461 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -128,9 +128,11 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 - ### version = 2 + ### version - + + Default value: 2 + ### name diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index 429e85a99913..d4a985b742fc 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -45,9 +45,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -73,9 +75,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index 4b2be1c47f7c..92778665a251 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -53,9 +53,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -81,9 +83,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index e5f5e2919a7a..b701414360d5 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -33,9 +33,11 @@ python_api_name: qiskit.quantum_info.DensityMatrix ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -55,9 +57,11 @@ python_api_name: qiskit.quantum_info.DensityMatrix Return the number of qubits if a N-qubit state or None otherwise. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index 87f0b8a7d861..bab7909f04a0 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -49,9 +49,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -77,9 +79,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index 4badd1643264..1e0d63886847 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -68,9 +68,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -96,9 +98,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index f0a7c959bda2..91c0b06dabd6 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -53,9 +53,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -81,9 +83,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index 71de15d35f44..804a1878d1e4 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -61,21 +61,27 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli #### Values - ##### X = 2 + ##### X + Default value: 2 + The Pauli $X$ operator. Uses the single-letter label `"X"`. - ##### Y = 3 + ##### Y + Default value: 3 + The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - ##### Z = 1 + ##### Z + Default value: 1 + The Pauli $Z$ operator. Uses the single-letter label `"Z"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index d41e3d6a8940..d90f069c6ccd 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -28,9 +28,11 @@ python_api_name: qiskit.quantum_info.ScalarOp ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### coeff @@ -56,9 +58,11 @@ python_api_name: qiskit.quantum_info.ScalarOp Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index 33944f3b8d59..c0a1556935a5 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -95,57 +95,75 @@ $$ #### Values - ##### X = 2 + ##### X + Default value: 2 + The Pauli $X$ operator. Uses the single-letter label `"X"`. - ##### PLUS = 10 + ##### PLUS + Default value: 10 + The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. - ##### MINUS = 6 + ##### MINUS + Default value: 6 + The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. - ##### Y = 3 + ##### Y + Default value: 3 + The Pauli $Y$ operator. Uses the single-letter label `"Y"`. - ##### RIGHT = 11 + ##### RIGHT + Default value: 11 + The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. - ##### LEFT = 7 + ##### LEFT + Default value: 7 + The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. - ##### Z = 1 + ##### Z + Default value: 1 + The Pauli $Z$ operator. Uses the single-letter label `"Z"`. - ##### ZERO = 9 + ##### ZERO + Default value: 9 + The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. - ##### ONE = 5 + ##### ONE + Default value: 5 + The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index 33e0ebec6747..26deab45a4a9 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -69,9 +69,11 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### coeffs @@ -109,9 +111,11 @@ python_api_name: qiskit.quantum_info.SparsePauliOp Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 01245520c7e1..81f3df52fc9b 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -33,9 +33,11 @@ python_api_name: qiskit.quantum_info.Statevector ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -55,9 +57,11 @@ python_api_name: qiskit.quantum_info.Statevector Return the number of qubits if a N-qubit state or None otherwise. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index 8c04648bc775..50efa3e0600c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -51,9 +51,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -77,9 +79,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index e9d330b086e3..93aaebc7f2cd 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -45,9 +45,11 @@ $$ ## Attributes - ### atol = 1e-08 + ### atol - + + Default value: 1e-08 + ### data @@ -73,9 +75,11 @@ $$ Return the qargs for the operator. - ### rtol = 1e-05 + ### rtol - + + Default value: 1e-05 + ### settings diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index d6f628f4328c..7376149c79d4 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -40,9 +40,11 @@ python_api_name: qiskit.result.Counts ## Attributes - ### bitstring\_regex = re.compile('^\[01\\\s]+\$') + ### bitstring\_regex - + + Default value: re.compile('^\[01\\\s]+\$') + ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index 1ad94b81922c..fab085f68862 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -48,49 +48,71 @@ $$ * **fidelity** ([*float*](https://docs.python.org/3/library/functions.html#float) *| None*) * **\_specialization** (*two\_qubit\_decompose.Specialization | None*) - ### a : float + ### a - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + - ### b : float + ### b - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + - ### c : float + ### c - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + - ### global\_phase : float + ### global\_phase - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + - ### K1l : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K1l - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + - ### K2l : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K2l - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + - ### K1r : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K1r - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + - ### K2r : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K2r - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + - ### unitary\_matrix : [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### unitary\_matrix - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + - ### requested\_fidelity : float | None + ### requested\_fidelity - + + Type: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) + - ### calculated\_fidelity : float + ### calculated\_fidelity - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 657fe9a4f3f5..106358efbec1 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -30,9 +30,11 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit a vector of parameters of this circuit. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index eebe656f55a4..051fe7ba374b 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -36,9 +36,11 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit Parameters of the rotation gates in this circuit. - ### name : str + ### name + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index 8d499401e254..9a753cd73def 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -19,15 +19,19 @@ python_api_name: qiskit.transpiler.OptimizationMetric ## Attributes - ### COUNT\_2Q = 1 + ### COUNT\_2Q + Default value: 1 + The transpilation is optimized towards minimizing the 2q-count. - ### COUNT\_T = 2 + ### COUNT\_T + Default value: 2 + The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index 7806afbf8b1a..4155841d02eb 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -50,9 +50,11 @@ python_api_name: qiskit.transpiler.StagedPassManager Expanded Pass manager stages including `pre_` and `post_` phases. - ### invalid\_stage\_regex = {"re.compile('\\\\s|\\\\+|\\\\-|\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\<|\\\\>|\\\\@|\\\\!|\\\\~|\\\\^|\\\\&|\\\\:|\\\\[|\\\\]|\\\\{|\\\\}|\\\\(|\\\\)')"} + ### invalid\_stage\_regex - + + Default value: re.compile('\\\s|\\\\+|\\\\-|\\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\\<|\\\\>|\\\\@|\\\\!|\\\\\~|\\\\^|\\\\&|\\\\:|\\\\\[|\\\\]|\\\\\{|\\\\}|\\\\(|\\\\)') + ### stages diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index 00b6dceb3b84..a5f850bfef4c 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -95,17 +95,25 @@ python_api_name: qiskit.transpiler.TranspileLayout * **\_input\_qubit\_count** ([*int*](https://docs.python.org/3/library/functions.html#int) *| None*) * **\_output\_qubit\_list** ([*list*](https://docs.python.org/3/library/stdtypes.html#list)*\[*[*Qubit*](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit")*] | None*) - ### final\_layout : [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | None + ### final\_layout - + + Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) - ### initial\_layout : [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + Default value: None + - + ### initial\_layout - ### input\_qubit\_mapping : dict\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), int] + + Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + - + ### input\_qubit\_mapping + + + Type: [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] + ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index fc8727afd0e6..830f813c5863 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -24,9 +24,11 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ## Attributes - ### CONDITIONAL\_SUPPORTED = {"(,"} {")"} + ### CONDITIONAL\_SUPPORTED - + + Default value: (\, \) + ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index 31a892a377fd..8f87ae076769 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -24,9 +24,11 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ## Attributes - ### CONDITIONAL\_SUPPORTED = {"(,"} {")"} + ### CONDITIONAL\_SUPPORTED - + + Default value: (\, \) + ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index f9c4233be2fe..809e8cf9d138 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -61,9 +61,11 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ## Attributes - ### DEFAULT\_REGISTRY = {""} + ### DEFAULT\_REGISTRY + Default value: \ + A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. diff --git a/public/docs/images/api/qiskit/circuit-1.avif b/public/docs/images/api/qiskit/circuit-1.avif index de07f18cb7226c03e57d4297f23cbeee5af52a50..a3fa0a002a73fe91d239ea964f7d3564cbd0ccb9 100644 GIT binary patch literal 1556 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 L;ELDz1xo(|-f10c literal 14546 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 w>+B>Ye)_by diff --git a/public/docs/images/api/qiskit/circuit_library-1.avif b/public/docs/images/api/qiskit/circuit_library-1.avif index 268b7bdc6be2659ed4c9457cdda9883e0cad1686..4dcb9075b9011ade6829c0f69d35af4fc8de5bcf 100644 GIT binary patch literal 1681 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 diff --git a/public/docs/images/api/qiskit/circuit_library-2.avif b/public/docs/images/api/qiskit/circuit_library-2.avif index c9f2f2da1772b7bff94e574e3c6085f15ab89fc3..8e435948e031cd049eff65f10191e3d00ac1463d 100644 GIT binary patch literal 1670 zcmYLJdpy%?82=%;3lX`dnh-H1Yp!9gGsRA$3+-%^Uv2tf?kN@KlE_`Ixl~lATuKL> zFj-DTHXR|CtrNmht#l%s-`4Rt&mZsi`+T40`+1+|{o@4yKs$&Y0}&&^AOH>;7=#pZ z8c2k5F^EQ?6NNe)`oUys*iQ-o5J;l0@ikP0Ksrs7h{5L`kb0UV%$ywnaX_d5V!1yN z0M;>K4UYAMH3cw(Qxph>h{h0A)!>98YJ=UxNOPpn@xKUH*2KFY6b8Y?G!P=4hEbjv ziF7&-$O{dsU^qk(5;&^h89*47ATU~pfP}QPGz|asYYQcKi=QaVzt*s(%uxxCe2 z4WzQ_M(Sz>-&YO;;jNR~!fm7>V|`jT7vTvwBjF zvRWBAGau*dclGUl+V+WP&3ykOYkjWUs~1yU(KWk_2?3syzTLr-J5w%rkux2_V-BUG z1dQ$s1BHV<9;`jR-a^goUzDkxB^=Ch8H0bOph+j7W z7R7YyAj2#VsARSBlEG!}N?u34$LGzx>DqWJuJ;w)0?kW)$Iqoj?owwI>02!hAD^7; zvGdegy+26z`n{_@(A;zx$zFe^XIQuOTRG?Lg~EH~gF6_8UZbF6+*1cd^tO@twOzyY+*jh~c<< zX8KW9N)OznlF!(TZWXR^4;M2s>jT3veQ@y7@(Zgk9hcRBCf zjPzo@kv@L*WQzis*)DbQ$$k}vz`~owjqkDdJbiGcEiuXcxzD)Rr(rdw$!d2%GR;QX zD(=U)cV<>V+mxiWANymJ!hVEHh_CEyi%vA=VXOP1=Ci>2L#y8@@LMhzLbh zYmd*0;VW53-s21Bac#dWY{#9F3yZ7E3Eh#ATESFS;;B-W_KlB`jx_Ji>a#+6jv+eQ zDv2d|#&QRayq%>utju~mv~7H>-{-o$DP6PPNP&Q;vc@fl$<85tCbH~EgND}wHsG6_ zhNU*?$-KO|5WvVReJ~(%TO8Axb({Ug$gd_|ACB~OKRrFIVG)7$|M1U(^YqqDv18u#AU$5 z;B&bp|KX4Ed>vDlPX9Epc57woc>hwVqYoNe>T?Ph^{Bq6^p8&6yAybQ43T!M*V4Q% z;AvQ|Qqd>}#f!heKr26sv$YUx9=xE{yzkT5h1wQB^9JlN0rwI*)c^7ZZlsiH&!NPn za_M8`k+n{@M@+~^uUU*=w$xatv7NSYT}iMz*ipWBsdF(@-ngt`3Oj$uJh|6PV>GoP zk@csmj%&58ob)yKiHgi&KgaaAd+D5xC8|%)QPZW9y6+F(;*Vj|$kPuGe9$O>;4f^w s=nFHp*amY$hX)!Q^cg`(yG*q~f_cc|r4bpd%4@;uJLiqvp+VXI0t3XirvLx| literal 6846 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 YD84VV@D4KuxJ+-A@t$}rniN$2ANafFZU6uP literal 35329 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 literal 42738 zcmeFZRahKR*S1MQf`nipgy1105Zv8@I|O$K5*!+bMniz$9^BpCp>cP2Xx!bUfu7?1 z{`b4)aE@k91}>nxptjYnU28qhy$SpwCyxGx;0*!-0=lGxh#~^QD-;BT7ZfN+z>yQ= zOc?Ovlc9v7ECPZn1p>lvUj&4E;Lz_~1O!J$1cd#c2ngKq2ncvK$&CuUz%P&tq{T%L z;Lo4w&3Vzl5mXxq4SNKHw{p*4FT9*X$br)lBt-<3T^0_Pon4e1@!HNnsyFmGI8yUT z)Rls-l(8a11704}z0CY3r<@yrrd@_6_-cNDB=fLYE#qJ8vFM(z#tEtSzlE1{)y-7N zqZhlvp3a*~?0J$SkLWS;mh9xdSVAadz_)f|Gq=X;HAR)&+-3!d-Ljl{s?#z z@zVSMoPk1?{r%Jbp78&_{-5Fc|Ht9~opC@YnRtPsK>YZ4%UYTFE(QZ}mfQ34_NpX_ zyLXNcE3W7=M*S6c`_9q7unwoWfrAjO!y1aRDy^hV*{ujjLyaU<8Ka+2fmqV}djMes zZj8izf_hG8K9+5R4ZZZ+U zg!lLV=`wIc@zej_9Iu!qGq7Tc_Ut{%Zya8<#p_AT+ytXGY2dbmk?*4cN$B zd>JgZ7f@AhR@-1(5SCFtVKlyB21!|NJ8$^|xn?Vm_TJb4oxt|LuOMafDQ-7A@^G8` zqo%+V7TvwEF1ns(T?C*ir1EXqvK$;UmNVNNVVb%>^^;%dQ{Vp9G?CYxQjlwP!(xPC(qR7*N?+)D+ttJH#A&jgf;L(h> zZ!}~K5n2^ z74}@Zb|}xjA@j%nFgZo;e@U@8EqGG|haSTJFhrNu-H%Ow_nUq>c%X~mFuDGt8QKie z$q~jDVq)(49w4?$q_=1}NscfB8LaEWx~ChSk|2Eo@~puQPRL4ICQ~VRCp_Bu$t7@ON$4b|bWJ6Fx}GdP zltSAarU-j#n!6d-K4&m`xvI*5z@tW~h?!P%e6n0f@;8|m7)lyqS5#CqfmbzuJF+Dv zZk|NPqSG=j^39f0Ydx^zWxB)0U8lNAemUm|<4wyHRroOBzpbAtlsrnc;$+<8IFF+1 zMAH_2D8I3xV}Ft4JlOd0{7oN9xDxl}yLTTvLZq^?7`cKj`Mlm;-a0twKFu8AIn(x7 zvVPzZJ2>{yDk72cr!P#1%|h0vo!WS}DSV`B#l^YhY==V&6nk*Hwt6H6-0?Gy&6>VH zX~&{%d#<Kqf;{RqR<&~4O44Tl7lPeLl+WD=a_nV0WXQwA+tnp5rW2g6T zWQ&R4RRt46aB?{@>*IO+M5JDvE@*w!YoyB7nFxF*W)9=Ia9KfOMR8K&u4ZPz{m7Uk zV|wWL(e6T$PkTzV@)KP&i9OV4@|4ObMZV)}pMR4{>p-IC2{o}(fikz-j{>H>3k4p| z4ei!j%R_v(r!GtC`^;#2W6WbKlBk!0xGW!K9Wvmqyde8gPwon z@bMficuV%lPsVk~BiJkT-Z!M`jPnjWezjOpOnBM?jGk0Zm3U4~XEDQfs}uFlAm;0m zF6DTTN3y*WsWqJ&@Tgg;1R@MeMHd&&6dq>^u7-TK%S_SWG4mP`5s|Sf6M5iTRnbsV z@m>vT-djC|T%M}SdA7d!ZKy||HG7VUTAznYT|)re!-uJ-SwMaJ1Cnn%NZkFR%WB&y zoRr*Q8paP-hpZn*#0hI8ibrWCm^Ei_xnV<}e_rG(6NE3W$mi1f#r z9dEZb=?yFzU8t^~Es!@VO3M50D$(*@9{ip?Md03{@wc zdcnA0tNxhi_dO%{@?F(}tT2kVCBc*kWQIGMH^cljKE9&SD6aQtIh`#f4^;*1Rna4d8OvjSprGDp)HRCde_*uuTFMiH)F8{0rLJT!_#^2|fWQ`8|noWXdU8rTL zFP`vmdz>*NQw&$l2MUxWXERzu7n76tP0DeY z6H+Ef@cBMRkFvoQW5y?8DA`(gIHQs7w+g;{ zSlrnmXW#aTjMWmZc$yk}gbP{O)R8oY=viCvK|cfIH)8V!qQn-g-?3Rp>Wk}jL~9-6 zD6VCRL)}W_T~_?r4)MRRRI}ulFT9R z>d=|Skj0qujS(!48#~%39;G0Wsu-~zJxV43P!mNx(Q)MM2P^_)3-x6^~yg)?y$(|(r9%W*3 za=!8xT5s6Ar`olWK#5>lirOKfsgnaUPz`pCD+gCaft0_xF&hjLw9p>o3wKA5Rp))3 zqJ{unwsO-k${O#oC$;W1W!9^rsM@e$7N8SQN>!p6iBM~c9Q`o4nE>UybJJMFl(|PQ zGj^PVpYZ}WE=#Bn%M0NZO7OJW``izqdeeE7IBYO{Azj$;Le+O={^jFJ|gm?iMpi;(UMp zeXfYs;uSuX$gpb=x8b(NNn+4|340RwIE(mWNUp{9@Domf`$aERPA46np?7L0%ZG7O zBYACe++ke%-Dp1-R+K{36Ap78$JSa(|+Q}~ZXH74Fzb=3F< zpDafn?k>*G&(~9&p;Q&a%gg6q(^ZO8XKH^9#-4TI$d8rl3mX_1m@ZUP6{(hV%+EK- zjG8chl#r33RSR+Tm_H6mx%I@|GcgFN!M{M8XE*-<&A9rWQ+fS?aU0LzesojeS0Fk2 z^)|)B_<@J_!3wx!{)COlf`euzx7PWK(IKy0$BjOF0uaz-Tj_ikbmw#wgWDli>;{IG zG-^a}oJf;V^TQfp1hU-23zm>x;79eaH+ltc2P+NmhQ_AU4n*O$NDuGbg?H3!Rhf7uzzl$axHHr)k=pO}lzTkYyW;%i7XZ z!wIeJ?uu!MZT|FB6vuT~_d;`%Ko}W|U&qu(ASz?rL*wMI|5%fn9N4UPr^*olc_APm zP_214pplY4v~4~Xr?I5U%g47jRe%FrJ?e@Q*(CPt>})Jt+}Gd5#E@z%X1Al|`Pc4t z(kN+Yf}M^Qm~2+RQ^+PN=k5fDhUTc2oQFoHZF-P;bJx9TJ|45hG-M_yxxoD=n#>>V z%wP#A*s!slPHX$>WYHlk zjR>*l0Pj7u)Gx>gf>_T(`;w;cpkoMK^UM$h4)!EcrsH+jQCQ}k1gl(W{mRv@*nijz?r9;_f*Pz=GxzT;_~CJmc6rM_TdkKr(8*~!He1cGR{1L%xX zjSmZn6=~z~Sri9HfwA7{k=FHNXO9nm$v{U@F$8>g$oqlaZGc-qPGe3JDl+2oDn`{G zrsGk3WbQ`EyPyNVp#mc^F)_V*{aU3hK}03eF07mj_%Jewdw5sta%OOSvLfH=`B-dq zFk6PaT9B9evTb@gCNI@Bh}82oW9aouEn6m9f~tZ;QeGllbe16ozV zJyeNl>sQuNf{33#e~#yIruRX{q@bkq=d#~sv|Sgetg55|J!l>aV-wVFa=7F!2Y^W%+EDM zmqX^7jyh+a+SuLxa2}mp58|U~qQ@*A45uwx>ZMm&;1t{7=9$8KN2j8MD(1wS7P`fc zW^O!ey&s%<#|6)~#U!Ci1fE(roxbywgVkjzs@;)(%eJJ!p<5G5VL>8 z%+V~VUD8Q&;9isq z8njnz7BgSCxEkip`uqD`z~Gny&QI1LHeO;EeTfZ=<19t*tmePtoixU&NMwaP49;%4 zp4oeBHwp!9?Q)%S*mXB^T4eP0&NUm;y`_)*nTp;ia>EwnUqQZD1CcMi%egd5VyTpJ zvGDN3t*z+~W=gUoqbYp-{MOdi1XH+0Rjx)-c{o#o7tPe~!I+8DH_F_~WR^Xf z3MKf^Jg7?D;@%W(!n}`aC?p0$1;v&y`lWY1dq+n{5FH3*tn!yM5(ZIU1etKWfEWJ> zWkBydi(+MD7dc z$#US#45`*+yU1Jaj7nJEbN4T+S)P{c-R(`Zb?8TMb*5U`XN)Ns?}P0%+cDGizI{%D zRb9wZ1E>&D(&mC6<`{E2v43Tc=O^$q&@ zool|-|T2%^~XL;<7mVSRnQZ)k{?9kN=v;ss9u z=5sl)vb=luZm!Xh=4hcti52P;o%-4JNcS^*Nf2f>s=4R}XG?&=T~_Yr#%H5TSHiYh zR#q~MnnFwc~n^-#ND9yth znX=c{fVvOylOdcyE)4bSuOnwEy#bYiX=1V?1244}rTy~Xj$EU9i{5Pt`vmt5vxu>$A4x~uT3rOBWc zLX)xEKs(wi^>zbKqEPY078gfixl3mT%|&_n-HtuyMh((5`1Wg{4O>4`&ehygTX04C}De!KK@U zwNzFDE=QDn&ch~jfHOCIuB(^_62G@j7F_n$DTZAwbNT?SSzRu?P0=0AZC|?RO z^r4W~ibcIVnfTK}7)+uTGndx0>ZAsOGzpB{fr9PUFL{BlZLkYl<&@!|mC z&0oPO(uo)!CC}a>Q53HA^LnGN$JM1#R8%*wyO`0c<@Q(UlGJ zd35L88WC1!EATxyM$!R&()v>&A>PG>1t1E9-!#i(dx%1l!6&*MJ^;~;U=#G6;w*VmA< z9>QYvia)@rpHOSHNKH^QGL2f2#b*M)^|zO<{nKysD3oh&`}4$2KbfDGdJ ztakiaAI3E3>9Mde*@z7jNR+mo5IuIW_=r$|+{sn-lO?QW;B6Y?_AkRB$-Ev9`3;Xz zLqO@If?%1<$3_bt?HFs^ToIlky$F}d{@mOh0HwXSHaj+CwB6a6^>ks3dg?=<%nQ@a{M${TKB;*kUB3>N$_L- zW;%FTlLqf;1RaiU(B6%kq3qOXc7Ts?2(*8;( zwv@Ya8d5NshbZ1!xjCF6|MV$aPXQ`YwjzGGEsVeluEfh%CW^o3Ne#6aznotm9IpMy zh7jsQyf4i%ugCd8a&8G7kS|o`YvM0o?=p0)U9_ROIN}G*Ec^fQML~F*K=rEive|KE zE=?~>Y;@;r{{aOE$8=m7yz|RayRxkGo)d|QiM<(J(2H=-SNX;NnMjr<1Bzs&8E!Yn zyI1$-OlRr#zd4|E2byjOoUfPJy8l8q^Z8h2G zVsJtzWWA}M!>|>*p*a|Lt(4ZToGzX-9TDd+-bhDD@Arpw(BHF0ZqTpOM3Tz}2^fMa zf6X9nzk~)OamtO|tRWqmM?ZBtatu4WkepMscmipCyZ25|@BC^fP9!|psb430m{kgT zhb}Q4Fs$XdnUr~_fPjkLv6SLaM?{h?5+)!+ya3tCP&D4q&BPRQlvxLwW zD4nw^M1cUPx)X9D3h|Ljhqn=)DFKf#EdADEnwiqkfv-H=sBvusDo%8MW@nqCB(>Y2 zPeMd~{R(rlZ)-PYQ$Eai5PCk;u?f7xlkKo%{w*bXJpVYAR8ABlCEC*xV?+$c3$Mjo z!aRxTsUEHDO7f7n2BkChlz?dMy!OXo-R(`e<# zcyo^!iWtdMvE+c(1K2ROXlG@W7UOweBb=X1Dt(*)i{vV3fFWRurkNk&7*5$FfvauV zD+s1+)+hx2Q5I+1Q#O>8WW)EIJoG9R4Cb>2Gdnnp?#$OMWV@5m658A)Q;#zDLK9Dq zp{_Ww(U5a#K-{4-C2{~nj)>xXk;7(fRN@<(0+{GigAY>8LLW&-zEZN|{=N@)Ah)}7l5zE!i2F0siDzh?%LW>{e_4I3HkuU76B_}< zIfC-)u0Dyw#s*%*@+En#=_B#rO);WRlKx8*4Y$1Ha{TGPIZc!knn3d-cic;H9?K)i=l1;KdK` z1mHSAw373QDRWLlBh&7SC6956b2@Mf0op;VQ`9m^*NzO5 zR`I7j+}gZh=u(Qn3KRYjZI`mqv8^Y$QWv!v=T$y$3lRdNE{0=Iw6Y+OJ@R0C#b`Gq zPLX40r-hM$K_7Q!kGrAL4GdG<&ZIz|d{?2r%RmuDYF{~LlT4#?d&4o|OqVl~pZ24G zj`VKI2_v6X^E^}DU;-}+Y(p$Zma!Egw1goA>9u6w13A!#IlzDM0^UsYKOa%yw+9%z zGQkRnyG^!8B(moA@XQ;9gMWMIg^p(;IpdLd9xpvynZc3bHgC*S_FK%f@S!vciN;7Q9K5We3Kjd00CUV;sN2 zf_Fjdq{$Jhj4NU!O>H!BQl`W1R~H8&k%<8Y&U>RzfZ6dXELn5k)3Il$Tlpt`nv3=Q zPxIDOS*|q6e`=SF9;_avn8FyI^7^jq{>Bdq`<~drbv7#}Cu5iM$hP@wBi{Y3RK$%j zaB@D(d1<#kK8IRtqtqH@kK9T#gc|hqM1>EHET_{+&!lp}EIWdZKN9J{dh{xS+&O<%g@B5RI z_7R@nZP-d&kE)b_6T-W2)k~HinK?^tsdTu4Y%YO78*@x&LjR(T&~Icn{T-X;DBeoOV+Ci&R(WeC{XTh z^k|woUwaaOnsknZ7sI;YZXZjc`M~|6FvqkD;|fX7f7vthlP>r4Z{CgQCJyE8j*2Zo z>VBA2yEqYq2>%qeaC^K_H6$HFpr^C{crmFCMA4qYqYR}Z*&OAyD{l3FZzCP~`?)dR zua4A_bZ2wCyPA~)o|F~!!@U`J2;WB(KVavnS*`S!7?I(_+{ z31_RFT8wVEc#|h9jD3mOw%B>x&5xfhbrPp>%yge!ncF|=ZcTM#;>^SB%#gJQQf$yG zE<-2-y*s}u#j2yP8t-Zp#IY?pkau#ht6;b((IpI#1bs3%`_Qpnyz#KVJY)5GFP4l} zLqW6%@9|>jZDm&U+61#dajt+kFv(S1`Hr3WBrZ-mnD)?ucVxww^*4AXZlhE3tGN@0 zX!#w!yP2WL12OHIz$S6X-8>LFRD7r&^M5nyL)UM~ z9Ep#uS4?Lx&;HIi^%LdVpPFH1({B}e`|UPQU{|q<^?&cAnl@HWvt(_$BVO>NY0lmK zb1&hVrfarv0Agt%5fChJR_(SLu%wSfjPyGG1T17+fw8ED!(upQvmf_kaN;x%ZTHtu zo;rI2@c2nUl$16>)RI$Wph;Z*aQ#&70@&}2r~wSh#w#BzapAbRd#-W&0hEq z5~$e_{SVQk7#tm!?74gsS=^Ut@a&mCzz${32e|MgMC-M`G%5OE&S(lG6(|>4Y=@3a zhQmF%(OfRcACTlDaKCra3G;KID)>!wW)4>CiMasox^CRaa^4hXK0L?qtQtCvtCF=U zl_Eo20b1KvZ#k~0PYk+zBC%VB#qTSFjlX+DP9V_}jl~EZ;nY4hB zrewne`x{=@04Z2L%ngf!VAl~OWdHbI^kl*ZAX(Nld)XTY)kKKA*{8@yVht)@*Pe41 z<*Qq6-B{4r1`LpamAEXwVkmHZ0a5#xbdiaG0ZF$=ri|Vft1e-#i^zN#q%px{+)4iG zj*Esk3X5I-zxd1Cv#|ePJcC78S`G#Ut}{(CL{@7?_m52lKg)qj67lq>`Y zJ(-&I%pm4UKuY_D)=x<0TN1?uU>hQUE2|vql~i`i_=7khRIJSsoIaDTSnv;{Kq#3z zZbW`i4zQ8l`OD{NEGD6=i$#>Nlq9)M-lYB{*;B!z6u*ns!2JTUT-ob$@YHttOY9%b z`QE900qVZW{L+GZywMDuWM4B$A9JdEUNX<2zV3BD;i5AIwNF}XnlUWn3q~q+D#r`9 z6w~EwB#*|K^>OHxO(dk?-E$wmq&fNJiy+o|1zMCd7)Rq*wM#fzzRBCM+T4VzQUN$m zic10ZYssDOIbu2E&%_1b0iGUlsP2tf_nn=xipj4GZ#Sc=EmN{n`Ojq&Jv~q++NK@r z51kszxa8tGafeQCo53_%WFFbQV=Q+B#=h} za?hpq2Ly+twj{|mZIm_2YunM=_K!bX`(<9WacZPi13aUD4M3D&rG)#ZM=BC@A6l>> zYvgmecS)R2!)a3fs@8cuH53f{`CmZ*h+;mK+2b*~%CkFcewRZ@%bdbA>0IS$vZQho zC_nO*pDQs&D-*m?)eJe8P=dPgzejev%hydH(G(yCBp;x`X;QZ*UiOyPZ=M@m&an{b zcAU-za$x(DKfXZ)tP17tg?zt}-xZOIeC4^HX2y`!3s{hoPVwg++bUAn)azSany`9q zlc&!Lh0X03nfsUY$Lcauc;w@auvL#yn`b})aQ>>(!WhpMg?G_^wQ5DAs`Pb%Fe@CC z-e2T8Nz+hXVmF#$WvAJap~Ni{rnpi{5JwtsiE3#Q;o`J8}r+?wJ{osAr#O zif!(6j@P>?W%c3!H5*ezC*a$Moj=VYQ%%M30h9C1-7Tz>w&@>-GiyP{WzN!soO^4~ zBk8cHRbGzMDErdm(Z@FvRjBYs&~u*?J#=$sSo8qbEUE(Zb;tOv=*FSL7FE1;;^TB_SQVjtx%Eu2P*&?Q6t;>-fyW2 zcG}qFx;cDLT;YDU7-(^u_57yv1Z&6ciF-)cF_v{rmT0S>l)gCDj7~U-S(Otmnk(Dsn@Z z&A7}F=yZ?6H7yd-E#TQJ0lHPajm-yjhFk!I6Ls_V#p+@P6*_5CoK=~74v?LEp-+)o zuiX1t>0XaX#DzYJfmpH_tu{&lzB+u@JMG~?Cg&)O8_YwK7qP>?ps=>X=SmT3CP2LP zh-XqfX>X3P7BF!!U}s-^}!be zwng^bGo0qR`w2WLe_f%8bNnwQ@n*wGzk4axrtkC*uK(4nL{?WCEs>QC_cnN1bgz%} zPhSjm1;HcSKYvaEAfN55xR|C|i~d252!{;UZP}`w`?1Re$+#xj>yhx)0z`6b+lSs(6g$4AM?|~k=EUsCXXL;Kmr3S}lzE?{o ztWlyphPWfj%NO5f%BUM5k$O4@6l5)abF!LkIvxaX92^B`>Uf;z_A6lmn!oN0gzNn7 z-RBRW3hR^0J86;9Il+fmas-#ULh)d=`->C%H1GLhhudyIWr_WFwSu=boL-l2d!htD zb?l>G_51(5>wVq&fLJ=*_>H)w92>aJ*!wNnFOHi|m_668lAwadJ(FuSM_7pDzt1c|r%C+i&QJAvtLB4Cs;^ zA+M@8Q6Z$J{9RpGCpmb+hp9ya){UHF3?1)d3&o$g>|`mf8@1N7&0$Kdg{gM|l;rg1 zcaV)CJz_y<4#e!^VUM(M(&^G_4|~jpnmtfBfL{*l?n(#8!E8ORtS97q+j4G_+;-%C zI;Pbz;S%g}UWnF0Ox;A;N|Uq8KZR$<=tZ3N_PRI`g-qt$;EZDU*jQ;^`cZ7Ga#w~~ z_Y^$o1obrAEOU+Yny3vlwCcJ9)uoyF6;-8V&bs83_c`#VIVXc@Ml~;TJ*}jnyaM&M zHR>d{=U@B?ka-gMVV_ERFeuEY>FHB>G26x&V(m^qpsM=}XT}fjC-$o1=AQOxlV~t( z0GjJH_)A%;=))h((?ix*d9JYy5=)ExzV@B9Gmk9c))a;(diAWw=?=RcfBUcy^`moT z5<31-DcRWB8Ep1Nh7j|_#?omqdp@{iW@VwGs~lTjhB9yB+L+!8(G&5B!wLXjZF02B z&J`-QAn%#zq?EcgHG0s;X|ad{HX}+#CE`cTb1eycYRUhRe?KVO`R z3H6L9U1B89TW%)_$N{8)R9vh=8|lF)m6Hd&#?^wggjAz_bZ}HX7!ko_#N>3pdU@$) ziM!ISaMVRaSoej$3H|4-pPaP za#)K0$2Y67hKhot(}a7x*?b}FdgH$ehKyNOXbT~b{yyr>8#e49ofWT=MH1-)@u$t+ zUna$Rb_g9=Ech4wB(A(wu_49#(Hww69p>5M3$URMx0_%KH&vt0luva*7?Y`4!{YK- zEjBEB`r}gmZnEZX;t$C3Z2&Qw*-F*;p`<8|4FoWiMu(5VjUZZ)90ez?;Q{y7{(0T>56y5EB3+GcdJNOF|+2lo&&%Ql{!<&53CTGG6Y7_dEm z;Ks^>WH0{c+BW@pESkqL(Hp9y9oaeW|JZPDxVbqNmE8dEeEJ|ZpzLx7; zvLmNU(;8r9D+#EiX(ajpH5^7SN~|R)OfKI$jix(W3f7D*8s8@FbJn!+9R++v7v>%H+R0M`XQuHu+<>N2OG<9=gf|Shc z!B1HnkzS#Yd1v03H4umj-j7=g-)MMVoNdxFoA%ex*t2HL&n({!oq^zr++ECQt`9hN zSz$J|iya0>_tmdPydH_jHax{QHVYl%J9+@vbuO8q_2FG~e^jRDw(-01Uof%gVq9CaUGmn5BAaFB9>GtSdG#f*QY zHJ`qJ?U#FS?W$eL6ci9IlhfHu9o-(#ugnVqG$!l{BO2!x4PH>xb#mp%ihi(i&Soee zY(tLm1s@)qOTdOh{h#(Pu&2OVlnx|pF&IgRlr(TQD;n^{RY&wD?#Hqu4jT5f9S5VW z4}_q<^FL|NJflfI49^QZZH1kMzdwkKg6zEShgouhrZjKmp`0`3LZNPHpPz1SmlVxh4=&BQS!E%vFpn7X45Pfw9R^i29+!V@);pDZIna9@VW-e9nB(IeCkO z7#O&vHK|+1uqe|p*c3uvS+D`jt?sy0Aq`P;9!w_TAIDm&TkpOO>f05k5#PB!Lb7 z3B)&EJ_J+qt=t~gyJ=Q1hmF{-sH#5~D$Bp9XYO`72(Nltv>XGhdeKMa>>RzzmyTU(qzM`MJn%bX#XoSTCuV9_-X+ZWS z&J|}XL4xoiYqUnt3tP!iUd+LR4eEfFkRT^5ZYW`*YtHF-Tgy0>_q z>`n{J+~tmm5s{|6uH_j?(Th(0uA;#)W*vF(1qB7g-}LnKH-UP} z=+BG)#`=24(<7{ZaIkZHTv26oWW;!PECZmjl@IQaOSh&NEUao5H8rLWS>BvjlS@?} zK;9pA7_+OiNe-Ozz9~Dfo{6)E@3X8e)FeMSdQ^}hPe;n1!~qG+CLT(P+V4LKD&q$l zXAr8L#`CRV7DC7SI@$cfab|~{g7FJ3ULJI+@zRS+HTwL;?Z+O|22~Y&aq6Uj1QT{@ z_qA;UVT?lZ6B7AHd-$m_yLLPGLzyAi(S+CqqLP=2sxwkZ;O5*3ZgiAw?dyLhe04m zf9x%mb%=c2zHw8z<1&BT^K|({ytL9{-rFb*RSp~IOS-c#bg`J}H?YD@;kb4(?})wr zUUZ6ltPeUdgsoM|_T4@%mh3J!m+@Qm1YB{=QJf4(FFv~;p zqb1jmS}srH*7+z;ouXPBazNFz{sJ-z5WFI9rPH_1l}j0bHoI|oK5+JiYxSJ80A1(g z<_3`Ovo|M#>C@(e%U6zQ>tpElI~{g7 z4H?@>BTU=LB%0tA@`^TIM-Zcv5m|T$d?yi>uZ*QW8Q6>Ln^~~VU<@FIj(jl@94SPr z0nq67Ed?HK{)5+zE=E!!F9((ewZ;Q`5NEEG-Jwgf{n$@R zpYnGhX5(W?jbsBm0BRR%$yL7hT*;5lPHz*^791X(X?g)Fu#(2C(ixcCQvT|glH6Ld zM6+gnuEOx)#0zeCf4O%EZB7EUKE_Vw$!Dn+nax)|L>C4usuhXp#_)rG=JEVX<0Jgp z_el1(rEEl{u1Gn3I{(g5ah93^BVa#A6j6RjoBAd!resqVe%$`nE&cfUZ(^I;TIG&4 zx4K^_G_#f*1o~TS$&t)aDc`BcA&@lYv6J6xdt_?GyqTiLZIx?m8VE)d3P>V9ap<79 zgTXFdilFBW%|K<${e><{-7s*ZCL8aQ?o3Vkg(-M^u|dl%&L{WY@2MVKI?(z z=iD2>zWu6JIWY5US#^GoHN-vN&I@xCqi{iExJ;}>mC4yoO_y+<$gL>~ti;h56q1xyVbKG2f$J=t7)#UAAJc zbDv*aaCtrP3jh6=9I*><(K~&SvXrD=mD$KA!DKc>xt#Xpj7LCXnd@I}o^F zy{$xW*VhOD)dg$@dv`Ocj{ry%AwF?5fIps1#A(O}ZIwoI7{L%JTg;nd(>5L&{%q-v zTus6@t{0GXM%gsp2n6&tu@4u$0E5sCt;4tvd2c6oR8F!p0igjx-#1Ez{d`TN{^>nH zf~vYnpi8jed-6eTByok02WjHdoKEBcb*Nn4_Qlx|_@?1Ui-t?kO)D2l+sPz=9F;ZZ zTe%oiijkk>0sI&veuxPDO3ye$+zYI!4LKlnuuZ}Q;3%_YtmyVWKXOs&q!OC|8sh&Le+_`4|2*Jy{U78!3J9J%bw zKessQrlods7^Kw5Tkt$0D99yR?mg;6#Kc14E7n=*J}F~=yle1POU>_I2`S_eYD)}k_W;VfX4va z(ym{iQ(Ge4R=S+6QMhx#zfdT3!yk^VkHmxja?~0q{Tef!azEG9qTrnjD#J@%Z=Od+ zi09d}COJ@A**?#G>bx1V8~PM-=LbxH-VFHeVJ_l~N3+(9XpU;MYrSbq z$l%?p2rs6jO}^N*U{B&C{he)*p}&anvMMYJIg)y9dv)AdwoZABcf6swR=p!U5q~x> zHdA;BT{JTq)vJ zXm~ehOiTOLgdSn9NiCw>h561lmaXgJb2t{y4!R=8D4F90(c8G=SGZrqBFc@Z%@#jU zJE7ANxSpMpj&@& z=Tqa2KQFbTgC^mC>uw(1*CanoTDOZIZf|K@RH2WjLN%j$=}<20ZyAf&@VHzCm$f9SyM53dc`8|AJDEw{Cj z&}R0-VPN|Vo03Ba(ZHj>cp99wzrP_+}-BFabESc6{P4>3Dc$9&p9D{RWS?zxY7B=+Nmr}(JGwKij8C~k~X`S>)7CgerL(CNdYBk)d&v&(KqlynuV)q?WgX^<^y@eAs~I4^`~ z=x;Y2FTezhN{a6Zs}QxYCIxoQg^SggUbOca?94sRU`|y>(%W$9^Vk-C-o2| zk0oWxW6#UgMG(=k^L6#{!FVaDp!|oEhP4F<&65vh1R+>`{2-n^7u}++*N&e3pb+*Y zcN^Pb<>f(ZnaKoAiPb*6spB@l6-gCQoTjQGd_=pf=Rnz9@4wj0$*y{w)`)$4fY_X0 zZI;2H2pC`^`w4+R4Te;}xd*m1#nRUQOA2 z`1PBSVVCT=Gh>ez=mOA?kt_;e@A39}Sa*HRzPI$`$Spe9KY6mL=pm6JyfJus(Evpt z4Lt1u*abLxkZ9v8zM=aK@P!g13W4v@F zN8FfTbSZqM+Xv97?QD160sCFL0G{w_MOSbtPX0YlnSGYitGBR-A>o67*xZki-9xE6wlXoXplOV zgP%{Yt*Y}o!Vm>{sL7$=!M^CgU()(|L)6mYV+sK9`jZ;(eZ$uYYz`J*pD>$pvp^j| zKmL4LA(?%mk+FLs{Z0DKt4vMPrFy1l3Ry+&5ax;-r_TA6ql z=#HT~&NaXL{{Q#A_c?o?^Xxo>7sHx0Yt35gx~}j0^ZwrUKYO3*YTuI2(WvHjK*D_* z9Axrn+}HSRcEwp%fxSb2$N1}&EZq3urYIOzO>gE^L zO}nW9Yy=jOqDPBnjP4)m+3~_lDb3OefI7pCzfi%oeAk$hDE@`XhQ8l;-_5dAQe!)_ znlRWMJ4FcTDtjP&-Pj0+h?n_n%CZ`iG)2=6l3 z+x?a9t1fEpljvM4VgprG9S^(jOwdQ3#g8x|+9fOkQ+C({+rC59QmA!7f<`wY?jXj{ z>hKXeD4`bL$HNYfUfaE*dJ)+3evC7*{{gp3Td0V<;;|lQJcz=wLBD!PlRqV24E27A z%YJ@A$XpSVZ;U7qCI0*}-~qn!&YhYQKtUSqMWqypfF+4oEbdwTn0 zlQmTRr}5sNTB|}GIryZd%GD)E=EWHqOGOVp9!;`!dh}CbJJg$?-exde;l#nn9I@e{ zlk~uGw_V_#b$2wtuKJcIM?K|1f!Q8D#4c6zW^?5epw~X^E;VD`3F`?%L3ufZo`<5S zE-?B;@cTPRTWA4F)1;R zuJ`?|EU@08aHnQ>nwuU?nK4=M$O>eHc5?Bj6 zqm7mh_V%^CV@*-n#BW!J??A}4K=IA-m~}Ht%nzif^V?nnuqd{+NF$gOD|tx`5U%j7 zpogz>-QgdeXk6cVBY3vs7snMPIBD8_k`P2=0xKwF1KGTjSeREXHv9cF*4{+wD#(WxH)b zO3$udt?KT3Z&`hgDq?aub$!ah9TA+>!$K>j(-FN*vV|KO@RNdv;2}>Hpt?bg;E_(C z7+Y9=)Wo~h4F|iw0ieid+*Rvqob(=;F2W?)CKB|U+m$<)=O^|yen@-OJrB{py3NG0 zyyiZz+rRK5{ID=EctOD*)TQ2zIwXeiBxgNl3qB`&xbQ3s90l_M11t0pz9)x<)sdCt zudsV7Wvo-<>*8J{WO7x^-hytf?w=_=Jj|YX^_HC1;gQQ2(JhL7OqcHH)pF&qP9gt?qyAuCMG8Z-aRyX!>eeAEp2U@H!!=PLN2VooLI5~qTQ;U8uJ)9 zgZ#m48@Y9p-~TSB3-o8v&DEo!o(Tin98*bQ0dNt+dC3D!~^(jke^VlZI_;$j%(> z1|NA&3oU%cFnIUg<~{6jE8h%O;^^Gi_0K6;NF4K%H80xF`2IJ)fk_`V5YdaaXf4_1 zB~C=XlsDq{@FSpPqGh9U>j&f#xb#c~Bq&DD(7m4%Wy`t zVB111IGCx|>AVh=e|7@qnn|DB!6LG+R9D5%%X2>vMQ_hRa z-)h~7sWhN+cG-La5DPyjYUHin0mZ|!_j8lQY-08L0dk!*%v=()L%apc?fC?>$Id$1 zVJY=(AER~fwE zm^*A2g>yl0TWew8z@?3&gP8Vnx)_c-xcSpA*>Ai(bkYe=Ift*B*D73$Ep_ydt*kZ8 zTvII6#h|6Sl7^&eq5DM6eSX7D5Q@y%#5{3Vl{xelh{c{>u!t}rP2rt7Ji3lwTg6v` zApX&x-LBN#_$)iXrQy?e+*zQg!Oj`XqT-PY!8UNC+JmKV{Z_M4&+k5O$GVI2$X;)E zirX9R(RiIT1Xy?4ffKI$rY)SLmHx-ImPF^owJFW-5QVy#$r<)LW0u(c9c~Vu(eNoz z6ev(qdUE!?bT1Nr5$oQPeHRz;I~nG~-Upxk@D$tu%Hhw24+f|J6O{P}-b7NlJSQ_z z&2oEY%n%1)yX4kR_!ckMayA!QlUl%{2A_wBM5qd*I?LOT#~g>`dP#IIT6x~Hc?uK3 z`1WQC&BSB_9kl_9Z;J7J7MQ66B1>nwdw78>k*brbl=y3pqi`7P}ggI>(?L5xR}5&-Hh>bI_W zB%Bl=j2NC#Y)3Ggx3!y3|IwE#&w3;#2l9wtrkrugn%b6_#9tg7=T(fXjRgSPMqFqM zbNwUmbi1!DbGxz7jJE%%=n0r2(OjpR89Gn~6F{xG51!NC@)i{C2$~j^z}TfPO8LF515kk&b^R;5)^X4bHm6LD*eOGacAN`TNDRbfq=!%Ez=ze=fz zv?DqUJBWtKU*RiT8r^fsc0rjA1;r7ClP+jfM1>Oo-5VNT84jSvNgF|aTzuX2JB$eVEe>DnBpkSSb; z8d?1ysUP>e(2BrcXA0;|nn*|$KR7h>?oQTG|N0dVd^`tSa66I_znACyfZ_=|Wsm6# zTK{U=xBose{~)apMKC7*Z^7MveDwb$TTO_81FyOwPTovWTF2z7UCs58Vr8X|;MI+( ziPM418WNB;|4yumk1zu3nGYj+fL&xmB+|t8YOZSD8A|yQVaB(;6CGew}c;KrD@m@1A zq1f%rKngmErT;mMcM9im+H&BfqVUG#bOR>lZ@R9p!jeLItLNN@-?Z$@3i8}s)JGbf zNEyvD+EeGwJNqCevElW}0eVJCg=Y?AaxcwX>76d`EKf*f;Rho<&>)BmAl=~D0RGtq z;*XW_5C%+ZUn?&Aq5`nna8Vx`x3RnvDtDCAyb|BH+`-9qAs!vN(^B6pX+fil#UXkA zQKk(ptm192PtxFke95a;BEy-(BK!RVHS9lv$D8IG2(Cd}?Mtx8BY0^f3Bp4xwBxoI zpy3**o>pn`uB{rJYm5$&<^hJFzWK3=J8)Yb8Oq)7#Hi1VN}|43Q*1cEWQGkE- zzPvLoN*${OD)7KrIC2#pf@_V#x$rZp+UpiD7RpJy0)E9HD{1UauN2Im1Vx<4@E9*z z*3kFfO;}>{GqQm$k~#@f3V@lpA-Y2VCi_h`&!4XL#)Cgha8oHDMckP#-auS5$&jwwI%`}-b+9YDy3tTJfd%YKX#zH$x z1cq4X1PFHNA)|u9VU;)Icdc!_ycsx)foKlsk}W<$dd5{N#upw8}oZ}@&!g*f@e zA>4S7+JY-LVM)QSGIrODDpY(dbQ~T3`I+i>VmUP)EPHzUA#l_QPzP#%L4n5_FVGSZ zON74oLZTt`eFA&9_^;v5);zn=OZ>bN5Y%cc`?~kD_~knYG~6pgW64Kz~fHC_J5*vB$-RnE@f* z7LtGIZp_@qz_Il75Ii4bkF72V;2%6r6VAT#L3ejU_o?e6K9f&S+u{5u8JX?NzONZk zd1jiQ4`6Ljy@)!Z_Q#5o8g$8ByS+OSASXAaPs7Jv>qKr6L2$r#Xvanc(WO1(lpv%3 z7RV@pc+~D6J7`yxx9Y1_(U6wDupf_Lk+E?tJ4ILJb|mm(+7chSQbnC?hjNDE3EJ01 zW9a}KHAxwjJ^vIGciXXDp!gPWO~G+nwX2qs#1+vekuY!wF;eUAFIt+$a{(xaPV%0q zJv$k)f9g8ViSubo`=w6*5UTB`Ue|I)yRfE6S)GFXQ}r@kV>z_IC>X91gSe)n&7tG^ z;duQ7*-9_syQwsn}h{6tI-{SDaY7TGwmhYyp9bc z6y5-8ve8UfP93i!xUy68tDX3(9$2MA#MY44+*i=$~!=AZ**y)o3)Dc!zJkXBYRdLTNE=&VgnrmC_I zlJBn{Xtv>gWR5fLwJji6@&b#XnfX1E9KIOvAFby|qD=Lym2&|HB z36oHQ+~5~~doa3;>uoZ`oRw8ljTOeB%~*xN6wTy9Nb zkAY-$6yPw8Ot4-1^41z)Dsn-E@1;2nrX3@#rK|;;o}@e(LO! z77gektgfuaOVa4;t$r+aF76&BH(cUlak>~m?Uk8p%$x9`j4j4R*r>f5f~~1Xknmv* z7o7+K{VgV@-gmRhy5R2>6UM7k88Q8_78(7Pz^VJpVT8c(UVr{3fQu|4IYh!OaNNcu zDADf^*~=ghCmZPH!id|F4{TPepLIhYTRTY@z1{(-;V2h31_d!;oY5Xn)VmmPiWP2? zkYqV6_dI2yESPVw=zCJG#YRR(w!bl^x=IS>t55xLvfw(BsBRu$7MNck$-5?SxXA6n zcJ&S93IQI!WAWh67J)ccM9HqCg8yzWRYUN^N{;4J!psEh4q$C>&5v1f;+Um>{E~y4 zbGD?i;bpUo`_dA`0p^2XRWWgHtMeEVo`p+N_+>UByP{CW?;DSq*@M-!(^)ppr_UWa z7;oQ*WqNT#;AGzF^g=WWSR)gUw>WUZy7eT0@s?l%j>qUnR&<{pNF+aErHQJnh&;!cegsuX1R{en`(H)V?t@}n-PFeQ-SHwIk zXrc3SWy(pNjqk+weB=JuT%Kn+?zPG;-DR)x0j-^J=hSY&qa=cXh zV+0gRFI3`2c?OX4RG%Y*B`+_?Rv};)ciIJ6&xCXPd#<|avTV}+A+p&Q-(LBMr8no{ z=GWsZUP393IK0BaeM|XUOc3-eGk^7HOF_(fv06li-WLdS1-Wts34$3lCnmMUeLdIl zX8I@ZM)1%*Tc|j}R=`!OZCd=|)Dn|UO_oCm44-ziXv>@72z;wwx|Ai9z<>!$curX#I3qOY#^`y*3pYDEW zI1!=j--~YOGQ!FqcbiqTLTNwO$L3}9*_ch_m06t4-YZA!lTYZy`;VEZ2o0{67Cj8P z`UaEvu+J6HHF$Tz82-TD6CqYTVfEsXz=~lA-j|cwRvfy4#KnJb zNFOAZnTGn{XyeuuZfs9jKYiNV`rcMNuI-|?h+&C&9s`7sV6a#8j7g)&IUA=-+vUDr z>h7)?(1;+kPdPbOp9G5Oz6L>Y`~98bN+{hPU%@mygm@sOY#}st&XYl%Hz|wmW4O2c zT&dD?B&mjx=VaoJ0K_W%&DmOwkzck57T`DEngp~SJh5sTjuC(9lU4rEMxPJMFd(f#nU0leL%D+W(Wz5#n;0yKn}|?uUv`FU<*( zJ~ylWb-y_?bpdqJNXAZCoC!`4WjXJ!-!!-jLN)2m)i@g>Dm8gT4?@ijQ;O?H3`ToF zrn4hsC{ALyGI3Nb?LCIk>;hhD90^@JSI;p^Q3kFSnGd`Oq+IdR;20`C+P__ZdUnASjP}IwX zubaSuT&$%Kr=7mMXCZp=MW3_egJ*wAN~(i>OV-GqY@nNhS=lq_et`9Icf)+nND^sr z?uLj?4af%>N4Yzhp`~{t2MD|`46U{8jHtjG=Uvpn^LVnIf5eu+Y*0Eup?K#Th)7GJ^Bg#B!$qw9zRqx zJqaJ|5pq53)QA{fC;HRUf*$PEE;_ndIPKkFmZIT+Z>N_JoYt?CxSZOFrUS=JUIEOZ z(&gICompU@>?Hb=#>8K_7Bg{Xu76v3XKZ9jDdQ7|k8p=%k`6`EJCOA#!-&&mf=L^k zk4A24`s%CeRo+HaTtZ;qhx388>AEKt_jPu5Vg;daJ-L>#Ihb(BO^-^H5OvBhk=#OP zO-K#gltw)ULelU_(qN|$0bH1`q_1QTgCbkJLMBFn(g8`=(+b}C61lUtCz%&rlsFXBVN-a^JHFYrd0-$)F$q*RhH~#tjF($V%F5nWR*vCv z5Qc3%<>86atM|BOzcnfNN>Vaj)RUj#O&IIIUUN%}O5XdEmPUo$hVYlV&5C-ILR*IN z(#9q6PDMwaYnWGu_o(XQq94dRqfvf8|dqcskA8`gR#71c%ed0`wYu@8qAN};&F z4^R)(A5oMar+$#jSWp>d73So}KY9joQ#+7I$iFm`(d!RVSzj#U zBch_BBwbzGIShdk&+O{*Vt;+4cYL_SxYg)vus}O@X2t;cSid)fIMzM5ugli*PG9bS z)k~^9&UVb*opP7X*njP>&c~deC{B4ZBPC2CqY$0GnD6dnpitrpZWyM_q-uidg5pBY zlOW9Ph$~s~d%-Pwt0;2_llT%jyF%SRkqFnMSfBXYH`EJj7m3sdJySb&_m)f(Lm5Vz zC004@WI@uXU8KC>L)~zJG0}tc_E~6U^ z(jmTbzlk5gj}76MC(C(-2BeQ3DFUk~h_uPZgUHbTgSgUwA!>Ntxt4h|;BYq`Eq@|N zQ$Kqu3XwjveS1;cG2LzZemaUFE4Vg^Ds(AQH%TtyTY^UB1&+{^W}OP0fun9et5Ml^73?DK92LFuP+V_E$!-9 z8I!Qh z#;n3lYd*$}SlQdXW@2yd_eg_kp~}blq=b^+&@AN6`%`XzqCNYv3utd2T(0>9$_i}6S(_X5p+fsacW9yp_oH0X~L4i@r50@wP zygBR2g?sN~u1&EV+1aEEZSfYEQ;#s)j4&Bb?ArI{h3{34SbpFx!|SGYdqK;rCV?I# za?J1#)yXT?Rn@Bxe&ea{omd5ooOAJ01hzKR`U!Z>MU#4Wny#@=8ZwM9e}4Yt=5=LT z;N#Scg&;R(n*5wG=p=B!fe%wF;wMFDdElR5IlH1y4QtH;I{=SBm?j`8@?JY()an@t4=nq;PG{(!ZYaH32!q?)Y=wvF=DcHHSfJ{ zoKi>CXN&ph z=D8(_^+b@V-|<}cAuoO*lH?79YJH-&JlB^edI2;4=iUX?`^NZ=!p&ACvNA)uHW)oPfn&S{R zU$!(IU|+SnR+P67a}u?x_)32ixZN7EHCzc4n>$0=v=$$N^qK8=hpSQu3b6aVzS%Z_ znap`7C`krnmJkwI96<@!8`P-5Mc&gc97My;MeWZ7B-?Xy04GwAbk z7O0oC=~$vNr+g!Zot11q<>77#pFzX z7(2p6v7}!ny1pWg-CZzr)>y?Xc>v-Z7gO;2)9O^dEmJIs(cuKGC5@4GeHDoM0vJgU z1Hp=PUEeh;1$eUAGKyhC$e%ezbvEi3faoaeNI$9|93Z$EU=JNY{*=;FUm_!|Is2N( z_HrxGbK-{jnQD#~PKUA`Rx^V_CcVqN(v7gVSD>ue4=ci%nJZkx?#)_eS_XsaFuZlO zs?PBeLCI;7r9HuME}X)Hab-HKi{+yDz!=>HAWd)*WOU4^QzZPkK_x5Kzf<)3rS{{M zk)o7}k;dq&&_|+LB_CW06)k8t0aq@bs9j1S&q(9V3OyB~!~+B#4~|t*jPNv-^eD&r z7d=$Cop`;WXe;nusjpIZSLjSO;9tE#w^lTZ0{zZ4OAzvQ+<({(JdXj^gq?vj-X3>n z>9B(BWGp))GOlgL<7zi~4PzIcuA~9ypWV&wsQb8h(A6mI4AtI&Oqy51 zPEcf?L@V^+XY1lcyTc|+!j}co>i($KU}4I6h{dO8&_@?5Uy(A+>9*pNTH-h_cN2=P z@m%|z1&oOT?LOWP-L6?4u(^SCseMZapmcseogLa?fHwKT@wU`7y2- z9EG9;mF354MM;2wD{t7MMNW+hUV5%KfNx~asyj9ImNW(TqKzIdy)6g&(h#gUFyUpf zVMqJe7DfWR^CVqnx#f?&9a@dfZ#7u9BU%|X#Sst7*k|AxbdwklQg(`t-T7Wp0Wa>j zkf*GriV?*#xaR>#KN)>&4e1(CxJh-Ri`0UVWYMksnaAXFLbWhVm|oGF^pXpg z%p_doj-BSnIBw&MAGdlW!~nEv%*y)>&UhaHwT%I(bcXy|X4j!7YdC6Fd|+89WLp4R z+ta^|b5kbbwa?yl<|JCMY$}|RX7}4wtjS`Ebsle^va7Xh-oVR46!S(4JL0+!?}=1{8M%!(7wpBchF1ndN?lZ;tnGg{CV;`XBzjdcuCP#*-h*1Wl&vkGqT(Q9MH>dev`Rz0Z0MJ+HUVQI7)42Xg4o zQrbt|VT$Y*a>24v`={Pu0sWhc7{O469U9EiAMD-E-S@a1^+aZ(*0*{Z4TAq^^-nl} z&*s&#-NRG$vZK!I@>;o85n1@;s&%Dx;uO$rzL9w47OmG?fDN?##!Ipk_j<+^B&ab} zB;vle?;CKZM*MT`g4)2nBF3g?yNv5zcNzUkKA`h`jv2ac$$hL`T#?AGpbELgKomIL zdD?WZT|@)<0r8M5oW95^_93XxE&LL93ew*ei<8f$O)Qw$K>Gc4{}2GL;a&e^-6;og z1XQMo$*Liu1WF-Bg8Tyd8wvP-b_C752t2%~sF)xd7wb`!-bmS^H>3CePa@F%k)nDX z8jD?dD6l~^+0kCX>Oj$p(kFgv>u4P~d;&Qgyi4LRR+(-1d#Z4jZ@0Kbs9F>2yJkSTEslUnQiSW1uk{#h@HSYluJ_6C+v%$v9pFN` z4z3PxFOl<_&5_Og<#kR6Cjm2FAS1qewpXokRHt);bIB~Cbk+yN^{)~()8=jrI-3n# zJ(@u;59?LDeK(ABFNcXXcowNf>-)7xv^E!8SofAMaU9fHp>^1a!821B6sL{5I9}Uk zNfive%QL6OB5#wZHv*?8k&eypBDzk!&I6Htpw$H^Hw9f@E~*@3jM7R zaK_yLz5!~GobpEvpm5C!6G@r`H|Ut!6i|drUWnE`}PWdq@z)?n_TyLURd zZI6rRNt9CG7e>eA`u=CIHFyi)ps_BrpxJ1vlP)}u6%(c_a8jmJ$MV~WNNzg)KA;=T zE~v+y1R|xF_2cg@)5`PcEM?2wH(celRsfdTnm%>Z52Qv+_JT|Z7<+Gbw!$=4Z&=4J zW|;kOdEpV>H#!lK5~+N6FI%k~?kNB|UB%m`H~h+SkwhkFY)(zGtcrLkPYBPdK>(Gu ztUhgw6XHIWc;@^Z;C5fVyJyxbgTD?GhY8m$iN5ZorpYwUQsuGj((OX@Qxv@ah?Hr6 zeh5#m1PyaM4v+-!V$sVaMA=okI}T79StM|0U*HgAeMSOGkC>N3DW1jA(^msT+>*8{VRRb;82$09|d-3$*@17uJwm z?SC9arg!KN4j{onDn7e|>!1WmurmI&d|vsh4x#V5k7M&DbB!Y(Fn^Mw?4N+qZ6qBm zVE_tK-q5mhk%0H)Ulme{D{jb7{U|N4`=KI{QfKYp=HP>NE6p&PZy{tiNmI#jD5CRC z561)5+iEwdqm}hOq0!lyMcIv(i>I4nQoy{I#zJ3RxzW_z>0V}gt&mNwm)h8lkxcb; z9%6tz=vl59mue>5cQMO zj!d`}<(jsC6b$Uk_z(ZaZ>F33joH{Lkp$C&&U2ARNsPcBMdS4yp|;!6Yere62RvHD zg}6}!0Bf2ZgX7%XiJ=!zbiq9J#-zlokJsJJ5{l+|n30{l!0%5QJ+s}_ysrtN?J_%r zb7qZFcbNjCEEwwE1c8%&n4jrM;{l1!+ot9XYPXh-`923y85Y#cO4LV-DJxQe(*4B= zz=tuIUL4W*q+Scy2)-eDlGC3$%?}2$y+n3h1GrSBaC4eYekq3;HRje{y*~!U$U`eP zpePT5&}t1W1i^{$iL;T)M5iCI!61T`y!V*PX(|9)4*V3idV3AmRE8wDw{<@Y_+n zQPd7N-~|L8j<*28-Si#0+Tdx|^3F>9D%5DiQTSbsnuusInbIM&Eg;E(b&9{kBvM?ze#+dhSwvClQBt8yXaft$R}rFz__f=2XPEp8pQRU7c} zZ(|5kq8^ed0h;HI;IZgwz6gN(H_o;-nhTpR3eit51f$ZGZv1d{#O5UBrZ^lV(>DH!Mn3O1AE;N?`8for4t$Gnd79QFnsUZ?qp zFfm~gaO~3c*;F^QCbw2(`oAi%xzDdS4k7#8j~&)RE3 zEKJ(tS=PhLgRd?=VThyq%%S&t75zX%FWz$thMVoneF8P`fJ3=E?NwlGvc2x^s^{0$<`R9E+ z@uH;zHDXgObVYLZ)@ar%JEJIsZtxaY4*4u|fQRkx3{zrbxEn|>&=vHr*XROh%EN^? zO~br%Jws?g0mOJ%H+gSYyqDDLm$I${R5^CmTX8XsI|D>`K~v6uYem5m+!tVtjS=y| zeL`bV6iGI0M$@2mgGhqfrbz}^>kf#zOnodyBRowySexelcJAsJKYExLv&E2e(kSQV z`oLr=)1@Nc&9UMzKmCgIVv}%~!sT_dN}l@u2Knn=MJadHcNVYHOQw)P7iW({)X^O&!*J zZ`2NEgnMNvP4xBlF_snJwu`A4O1Ud8vKzGC1{Xl%I$ZD{5mEPFk_hJZ9#K+Sh2H z1pefdez<~UGe*1UU9KQyd#W5OuoEWGqwtxpYYt%eK?eF5+oMSlCgsY}pf$w5+QeNbF2wyIdE$;)QRKAk5<6U*QufTi^H3E*GpZKCgR{kNGF zi@5yvFaMjS#{b#i`2Vk;akMgUNz;T*&vq(taaJd$U-?V_q-+t- zLIq>)mwyXgKUd5DpAgs&4?`K(QDsgCvVjb*E9_0tCW}~r_C7$1@wJ~hf!67E)>#Y# zCzdA2Ja;5#f`@J>^pERcmi;?g65zD z*W_{*&D#-ywZlshdM*x*fOWe*W8=&SItX?j`pM9oE1_?k2o2QcK(HMui}BX5=aihm z#~VmwabZ2b*#6Mr01KFAUwdM5-N)jT5p2h0TAv27n?Yna*&8$^M?_6oBZPw+JhK1g zQav$&fJdCZOUlY;nzVb4A1;sF0YeyD!jQmq*&Z{x$}1bFFaH*$=zL+9f8e0ED-}tS zI18FGw28$2aCTda1j@t+o2P@@McSuq{Ii!uM4AWduoqaeWU=xP4TY3$3uB!$~H| z{P2n`K0rGr|G;i~@B?_Sb{%4CQKU`3CO)^OI13p^DPsVkq^FF1o1g6cvd;9!DI z-`OT_8b17@xoTpyIDE>~a1!N8Coa?G+k-_x!TN{fI;gl@#(c&2LcW|h@LFoaHH7jV zx#GLzuTJn`BFMRf=8sphozG`LZr}0@bl($>%G@{oZl#xG*tJ8~wHAm5eLSNdIWhg{ zSL+qugR%C^_fRlWDNP5_uU|K3I%u-teNH=U+X?K1tBJ;+Q-^#iad4i&WnN3D5oxgzU7>0H#nHbQ zq;4|?trOKMHC7ckZC06lbq?kT+0FtGtp4JX1SKb7bOW?G02|fjj_*S9S~3-Nk4nOu zLKnM(zBt#4lq8^F6L#S-VC^N$tK`PWc!L{neg^jc|LLkajcwF?9v1~J`Oik!?4r7A z&R?|wW={e$r;6Ot@Dmdfr%U8%to(oArnz}rvC-*SN1fC*l}y)S8+33jHk?5f|f#U{Z02iuiC_bY%&Pf4czV8NuI!&eS=_tn11 ztxY?%iNZ*W*d?Qhv*d?uf(;KpSx=K~=gqzaLRR2q4bUfQwcbKRr!IIA`}H+QyGt6ME+@3wa*?RZ=Jahj^xBxF;7hIa#Hn@7>FTm=-@J- z(T=}G$(W-+BMi1TBv0mTXh3i=ns_;r{Has~kTrm2M4$mkuCqW@Qn%+^JlFDnSy`zc zh|TKn652rHqMhCmX@$|sgPf*Hc(STcB0}YxSMp~mIv{1FTlN^L%gQ2!%-?^05TvbX zV)B%l-v;=bd>@H={LR5KbyRH66e!8r0 z@4q%DCFL#GkW^_LyN4$#&PVBo?QS{2fUs19imc+tN`i5u<^V>wi?Q?FZ2*l}?hfMG zc!M0gn66pq+&(h&DW;;Hy)7_++}ofs@1cBp&V;h%*B1X2ntNJCir1F|HnVxwm@*_$ zrV9&e?q){79kx?O8GkxY#@OJT)gO!Bxcy~1|EecU&d?Th#Hp|KsZiR&J3;h{R9o+S zvQ{apSO1Ao-~GF=r0Ue=Jo!L6hl)#Wjr9AWS+;L7UYusb)+&adZG{Mppn`?cm!H#~ zvN3Q>HxAI*)DW2aPKJ=t4Yf?Ghv(t>dUvy_? zdRe>-9f3JsCB&|Y|2i~=fDy)Gn{o26&pHy94FefZ(|etz2Mx}7Ts6uCro4|qM^?}r zJx%2;$#ughpohVL-h4zKCazN(mbvYt)C!a!PuUUgZFH*5Tbl;G zy;BdwF@?V!@GY{Blcs?%^logT_BC_n)jfBnw$7^1I-$L_JI0EQq?ffAqAo_B0zDRH zH1O*9wOgdM57b|?;N6A4%d;&NXk3)J9ZPMwdm`~JN9K4w-DpBm4*~T~@(+m*mMut? z4rhucK8q%_b`sox_mVV4ZJI_N=wHdZA9vZna7N5wAMYqMoo@a)u!4u?v_ zl>;=}L9i0rTSmSDe9)_c3I=%7AESx&ka&&n5aZ?4{*`SIFMQ{dFaAc&%QYj>bNEw~ z$?|y1&nOgxsy)${{(Q`vCIET;RjatslIwa z8OnRIiw}tWIUgU?=%G-$PyG`pTr#5~3N#Sl#rn>8!Epz6(@((U2QVCyjnNY93E7!% zy+=!{U}15v&YjcSu{iU6T1NPxRNy~i)8A1Y#tBd9BTOE z_2c{N{9s))zo-IeW#=HrwmJ##dxs=!luefvJl@lzih|yqau*>Dunj>#CnBml>tR02 zX=zI!aG2Rt{0Io`0zg|9L(s-sRcPG0bV1>{OUrqOKgx%GuWfqRHmm}nwa4f_#Oig1 z3IoA6fE3H+bRqvSljfGm>Kl=j#e=kR8R*2lMzr>-QB+Fw=25+PAZWj*0)`!c|4Gq> zdSyA6kNi~0bI2Wt{KmESc4C+MA>N2~mEf?IQ8xmZEoRRCKA6-3UGGiknM1L}Iq0K$ zht6yJ8tALL2uxAur|U&thhyd&(o#R(Qj*b!#I{&`#vKZa4PEOiBeEcUN@UMoo_VDdWS`8+dvb2 z`nRsCVACHJ-h0wDqPi`l&8ccvGV3xzN=@*Yua}ZXXFLhhAj2CWAkIg#Fwf;Zp}3)6 z_2sLMTCu!;XD)^8!;J6BwMTlE1N`Y2x{rei*V%r`jGtYc-(+H9S}yM`Qrhi&X#TBg z4?mz~3d%Z=J$P)q!&JQ(-2B#KRn=mx&iuW9ji6Mxf9DtBciTfo<$8&Q9x}550&VB% zo?UtmM5PQZ8Ny(DW}hk_Kup`0zeRofOz*H4VmjW!c)oM4HM!etL<3)RDj#(1&A;vB z6hcEZ5&=u!UVp~upt}DX^>~N)<8J0z{#3VK#?LgecFU={_#bR73e7ur7HkxL{nfzW zvD6eB)3O*_8`ISl%L%D4eG$zl7) z$;f5A>SDY6!g<2yRJrAc(4W=E9}D+;lU?$|Bv&|}OLxDTg>XVa+?f zkh8GvoOKzwYYi(J5lqlSZx$KmIXKyz!0dzXy!@MF%cIhv+9NrgRxy@wGj`tTYQmyR zM(W^W<%JCM5gb=R>Kf9#-e_~{Kq#hWS}ozJmrYX%tiew%o8*&u7+;KfVl|Ggs$6f~ zbeAWg!cFsc6-Bl_k+~PssWr#fPkX#KYsVSa2&!f1#}akxTLt!^g`BSYKJFVdi*CwYZw=~QE%^@)NC#*!{#7^G?zDhk<)U_Q?Xn@BnC@XVBP*L}~`u#+;8!!I;IDfcJT zXkY%$n9*sf^4h%sdhv<^%_6y};5Bi6`s2kyjMMMxn%Y0#X`;BDS`{oasB%`v-qnsG zDlkc*2xL+_ZHt1p-HTzoN#n|f4^QlLpmBYMlW&oJWOX$ewlg+6?*2vj_(bi3!*4U)Knn;#QXQRvt&NQka0Xto@=xAil#lcM z`Sa=d`Cf05BI)<<-y3^-i{!k$R0Xez8JSyOW!r<6zFk{J(^u?k>Ac_y?e0%W3x&Rn zhU2?0hF7s1d9R38|3MGu>>Mks`3!mJ&hZi2rwlf%%*og*n$WF_T28>DO0#%e#M-!S*CpP_DWMCm{&MZ6xk?9J(-D zc+Twa44H2WvW(&ZgmwUu7g2Mrh)=5%acMIVBxR(*@tN(cUe)*n8jd(W_c}g3)vBW& zyeUumt=qxb`A=W^o7DGt^idB>*O;Sk11+?Kt*vd{;!U64x5FbN^BZGjaU$-HvHBz9 zJ@ATql@QBf>q)35jh(SPs-zO*cl% zH5&8`-{;KNvgR+6C*_MxkZv9usE1rxfmYi<+aQcR$MOh%BCxv%2sA(?=e3p=)o`J1 zusE2$-|_Pfr0Pz?DIbZ0^#q35JL5%4Y(x7)*Ith2h3{aaOVe3i9T~5F zLa9hni=9Sv%*Q%h0`y!9Tw1{e;#DU~$5CX5vKyUrU?`!S=|Z(ivT|cw--aNzn!q=n z&Xv+&Cvfv9hZ8nA8oXg|wpUP0$zxae*}+)2`p=K$S!l3L&+cNU!$KR`&x{OuHZ~%h zV*A-wZ6@5{R~NTWO`mQO+K=eM==u04I%C*=`(DG{Zp0;VUORaGL^(D~EU3AXOvuP# z4bGDvnrjo9%~uO5>cfQ$lTZ%`0dqNev= zHzd8X^8U`w4!HQYkhP@;?eLUMzRA(k)>}okyZa!d)N6DMfaqKjN~EbC`!&S2m(VA z6iJdqg2Ipy7+@T7<l28OS+<2n-ns1A+)h6o#C0kQ}#J-+g~)|A76r^`-kv_j9XG zoxW91-M(E@3t{y;&=oNLazp3r4pRzIGZ>$_WLb~%@@v#mGH8nN6`}#UdjH@OR&reV1 z-m0-G0!3ZIBW^Jm~_OkY?oP7eh z5{{{W6z$u`!G)944>ZhhthUR>r4FqnjEZMhSFpz53d5iKLW(k&kA%o}>1nY*JR0)R zNfY=W)XTabdRW$v6^5n!tNQq4ld$BJgJr5x zZ&0wk3H-Z%#1aO6v?an_#*6!+Y|0eZIN5>g}B;^GqMy!R7Qp#Wavl zS3SoA4YSO|jE)+jI%-lezfxXdL-`jk@oOEk3ul=Tq>}LwWFb?X?}OI0*#gTd$%K^i z=z9wsS<_jf44AY$G%#;i=EG7%Aki_ZJYZPQC?wPVWiV!lbTVH!tiBPSOx`aek_6g! z>RYhi0|Hs9F<>l%bpW&b3=TmcwE%Kdc(q`QW0`K|#p*rvb5uru2F377QifFafaOBr zMZY(--?a>`B`-D1CVNNj8W%L2dcsob?bI-o^pU7vxwt4;c@++9O|rVJtfxoxHk*l= zOO0V;G+mz13?^u5dAD7Q=j*s!gm~zxvVHh=$GM9e+ zI(0**(w*h?Xp3dZm}x@LJlj=R5zdUU6A4Zm=H~INs^zbwvs`+|Bp{R2y2kZ(Z;Evj z#YI-Qr@&=()CU4xPlj9UzN>?iLK+#~d+|}o2XH=UZfJdq%yr9$3X}Lc-vQ`e_4w0g zCMLRdEBq>*`J4_0d_~t64Bjyo4$j+ZpgR2WAQ8dGMZdzF@0)L<<1N&`7**Ot$8SF5d!<$BE$JVs>L zgXo~6)z+4AVc-d$|24C2F^Q|*r_Z3KJO)sF)frfS`}EgSVfRjf#SVqgA2i}`51l7( ziL1^u#s2WH<@D&w?mk($Z8}k2e>VGIv80i$bYlAx=gednUj1y{d0#+Ds=A%+9%`?} zNg5!AmR&5a(lzrwq0>I1&gd@Aqgs6`shtvarT9H-D9u*g!>(~_D7pJRgecIEiEA)1W@{en4w>z!zw zuyWHFwG6iGsg$U;;NgMd=D>C%wQa|v92HbVv!a}BC*y0{HCZqEMM2Q5Q|!$TEzH&t zll`Ajre442#HCNawFt`4YFcw-jAaVF5?6=>=IRKdfwHQtWpT89n@Pd<00B1mw!G`4CgV+a%3tnJCDVgXwM5=}MaQCe<5fJv;t-2k@ek86HBDv_N|@Vge@1k#J8r^*s@Y;vO&f zV*U=yETRG&dBsDjTdbut_B1+a|2_yhQ&-M0TiCBTarB&myfFO~=zKNW#*IJBrJ|xT z+XtDEP}Z2z&O(F(S)^@+Der;o*+G#08g@o&j`QHv`&C(I_RrW&8D#}dkkk=FJBMD~ z_g@(R>g(;)YtUl+OL9~(HF?yT5hVyuh_1X`h@wBAl}a%3XsmX%MSf~toRe*@ILV}s zj#Dl|1YIxA4M<5Tv(qZwPJY@*zMNIcuco0Y&xb6-0ewwaf|{62FCiI!aw~4G-|~W& zR7VVNNOyOR*LZU}`-)&$8;r3*{^Uo@E~()^^JS*Y6~9pS&9Ju%hTaZravwY5DCied z?*9BK&`{3TnUzG<3YwheqBSw$X2(Yy<2q#e5zoo2%Qc(ciw*?MFA8rmc}|!c?kY>3 z7Fqw^XTa1K3;P3A2hqmQ`VA+mCtylL?T+z?noLyV!uaYV3`Ull-ZhSNTi?w69bal@ zBvBy1MaFO8#q-H((OyYrF3(O9Bo-QPvC=*20HR4y4xK{v3BAzZaFVi~fz_K&dGCk^ zOz${ugz{tnHND^eZX^iToz@IA%rSDu|zAB>g#?|l{);%)65BGLECy>qyU zi%rOF$?WMyPPYLm3Q;?vurXN!%cGpsx zAE~C_1%hN|xs&qnI%1X4aZum$=S2H@VjH#@e7=j}DZ*tefAHuqp3CA8x5VF?I#g++ zajT%0FPO8Z!u%NnRp{AfS!axSc4y&9dc}1m`9RT7_GmDZ*H!A%wUFg^k6{=In{?Dm z%qru?+iJ@@jkYZgn4F60YMQg<2e|T=G@J_RL1meYMdDG0Oxi9t-lkHRj0GmQ7`zIBk&ww%p$}F>R&1=C!_F}I=bnPWUXY}3Z>A2su}YdXFXl~feE6h+AVIG zs~%k;^vB%n-SHB_k||I84Jx4w#nPsiml~g#ry-K`v2K+H=V^z%9FNBxru#Q9wId-Y@+w>DK* zWs&TQ=FV_7Mtn^e6`!^Zqc$Yo3uOt=JLwbs#t}3pg~p9~uZ^_8?uWPDzNb8TG_=ud zkgtqZxZB3zd;2S?WWhtNz(0X|znrb8>I{dE+}7&3SPr})V;T;fMy<~UM09@PP7_2l0l6$*ViM;bH?KHBzY z8SV4kKmt~Pyfwuc#mL%Mf@oTExhVVD!nF*XP~@spgqa~rTB4j^sP7O))_1{=XU=%!(JCpy&=MWU##r!(;<-!}E z4*}G^E9Foi4DP0}5JU`QqPrNY;@U;ss5hrbWxb2tpUiproO2TjCWhIe;M7Q^$#Zvc z_8+8<3lCsR@4)JE&tnn}h!&G2pxGnsxfbPO%h3Ftp1oZKiD86$O0_E#RZ^`>Ek-@30WIzf?7EJcy8?cREqLTHGLuao} z8fBIiLua#u-z)*M0jRH>?l0>k*08ZR)ix4S;) zJlU?4zTBft;I8eH&{ZL58|=pcD#FN|qZ=b9&^DeV(IOpP-ybim;rERkN*^3JP_v0K z8}Pe(sHQ6>&5#To2N-7AwHFWQC$sOa)eOlW2s#Y2PU0nxKeQXMXLoy&RkwQoqcE%D z289f>WfX~jT#3@!XkrBwA^70p7)}1@FrOScsRP@3Zd6W9Q_`v?9M|E~Pu^AdhA$__ zh_hB5FUF9Zz}N(Xdp53xDcJAbUExpXuo~4=zeX@UdjBgXj+YZ>c6A5Kz?|W>vsQup zr?`RW{E&p(c??vzuM0q*udEy!khy-Qv#d-LoztcYGZE9uzU!H)vG*ea;lSL;aQJsBzOiiQYueI&3b``Pt3O$iEJa6`$2!eL|vBZg;! z;1B6rO|ZM`cpr-mPX2HY^?5q{Tn1_^O&)nWPj}Q$Y|ci8=_W)wOa!fx81kZEH(-sS0^oY@SIo;WyaU8NSl_y*-3XIzyXm(EWZIK- zV-sZDE&O$6 zANa~Q=kr3Ybe57cbIU5*Pf&>ZZ!`DsytDdebrvtqB2>FL-4J2duwu=gCB+b(x)lvn zhgNW_x%cmrcsw-wF5B~z1S2*KVW9`%Chq;-rUv!RFnY$V*vvsWE@vWt4aILRyjwlM z9N2AoMTp75$?V}*Ue3Gh#(ZsQU!enX@RQ}m9js%Hx$etJzmkSqET*$9t%#$z#+euT z7e{rXitK;lwngMIcZEaG7sKu>jYNH7-y`|*U05lyEX>TYm~{K~1FHpphT}JyzJVU3 ze>&e>vY8t(RbAs)nVtLl*^KnxIvM=Z6*VbgQulM9w@lL9wuxyW&qu`B8-mt6eu2@^ z?kG2m{6{oMfKl}_oIW!+#rmI&qYVk9#^_95@Q;0{JG10(d2X^s@QNIORV4cB09XV$ z@Pn=qJnH6K^&4^h_e@j~3J~WTc}zj^_aZojot^Wqi2Qr?MR4Fhx?6GoXOy5@*#F#z z4N$(nf(rz{ze4!`1OB&n{ttZ!+P&VXranU5w-x~bTd@$TPZ3rY2x}Rbn>BC%iHV3w z35q}jMWpma#bv~$WF#T{A|f&(BIb>+zW**L`8)}1la8m2)Mh9u&~p=cL=$-*$O9i<+=c)fF7!9sgxve#uC((2 diff --git a/public/docs/images/api/qiskit/circuit_library-6_00.avif b/public/docs/images/api/qiskit/circuit_library-6_00.avif index 8190283fc2755f3a6b812e6043ae62c000724569..2774b24d52be200f724c7484507acec3acc4a27a 100644 GIT binary patch literal 8774 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 literal 42738 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 diff --git a/public/docs/images/api/qiskit/circuit_library-6_01.avif b/public/docs/images/api/qiskit/circuit_library-6_01.avif index d6be43848cf484fe96e152199b02c103b9167acd..7d7faeb8c18454e2004b5ddcbe8d8b66257624cc 100644 GIT binary patch literal 21242 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≦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 literal 7923 zcmd^kcU05Cy6q1|qEtZyqzWiVF*GUCrHIl&q)G461tPtPbP*HgQMrw$I ze-M}{Dab+R7msvQZY*fI=KMs@6@rLWFJ5^5?(bM3h#~T++#@ZI@zn`W0}SE}wn2^V zb)M?F8!DZVbK5qC-7Gac;*$cSW%1#Qf~qMV;hGam?fT-i;t{7lDt7@T!WUvfd_^10 zbej_Wk2CM%_g>QHHRvuEOpt zctBW~en%-A3k8Hu40{3*+p)0V@fL=M;Wz*P(Re!^34MhPXUK-8|Fp@1UxrMaoT9Pl zP$ffx2^c!@2@7o$fo+vOj{nJZ`=IOO*8)scP3JsuOj|fbUsw8Mp2EK6H*s5(G^k5wf114>>tG zd98oY-(h2$X$>Y?oT#tCSke|9RTCUj6+XgZUESGqb)f+~QHY;t=ls;|EsDQtOxD5G zO>l`<(>Pqg_c@6P9z-RL?wsWN11$>tc6xeXMYOK2?pKu^_1@Y<mn#XpZFm`Ea%tAsz zK|y@8?FQR9ZOo>}o3a$i)17DbU$YC7<4YiqnkxSh0;y+E`1qJ6uI#9w?cIC+#~& z`!UUn=w^FO7JN8ByPzG$M{%cg>~R?p11!ta0PQ)o~}VPs@9u;iAP zpC5=qok|2Hwl$YJ!iuyb=X&DNeSIVx92|?IB}`EB;2?z)YL^PSNSwGPk=|mE&wH!C zH-9QHVRO^`K6+hMv2aw9?~eXP6)#pbucS4>Enu6Z`SWF!$k|9v2=%^XK;gaG@a^+I za6}zJwbRu5Ooix6kX2t|FtxD{`D<_zN{n@MtV>6YG&BOgedEjzm0xY{crKPK^6Jvq z*qCme%UuIQLz4OKITwIiZ$m?ubMuF74$1q%|AUUEFY=A5YW43=w8{xTUibrY3djR#1J|Qy@v}jhUO9)2+6@ zRbF2142A;hB&?^Ft;sATG-6>cEDREMV|Vv6^4+l+T^0lF{yRcKLgJkG&!4em{s)&g z3Q8x-%weg1M=y0>ytoX7kkEysr{DHDKi$_PyHe{qPC~_dmX*=ltHxVx#XZlTx;$Dk z`?ot*TJ{*A2QA9c_0j6mQaA`XH4Yp@dDmcMvxH_+5n|#e8)zuNvL~*kyZc&8ON)r> zJn^LG0)vI62p86bP zMu!jOoI6U!o$W2F7G$F$G*z)H%SrF_wXL$7v93}wj@Az4M}tE{yYaJviYh9>s<}b+ z^hD+BUz;EqA-i^M3Df_%4($C$Rgar;4dCk-bd_Y& zmw;I(zrn3H{6ykN-XDb}b$h8x;c27x^21SsRQ`wJ4-oiXJ3d`myD1Xh)lYSe8+~p; z15N(^T^1b-2i24q=sG?91TppTCd@F4}cj&3r8p|1qZA)juy$?t&Nc!bVj)9Fj z+oyJKXd!WN@qmzmk59zygWTSD2k+XIph5yK!_2n+c89%t*9JhJ*KUMcPEPKLVL2Ym zU#%^t@X^TL1A{*Y5{}7rgwO^Zbzmcpa)^QjkLj8ben4q_+S{qxtI3g5Aza35Fi7Nz zyF%B>PY;{N4+;(F$4?mw?8vFQ>LQ7kl_9h16Mc}lQzwpcZze#Fq zEnUOEb?cV2fa&V&Y|yh@Rc2;pJb8I}-7>Q)R=o+#h`PRyzjd)0OFuUlsUk`U&Zr<> zo4M`M?N_nLN}*RvOQCoreVEYQUp#S1bGmEp?lUDMv=6Sv#l>yx?+fF8$eH`$#T=UH zy1yA5)C2%0{5x`QX9r_EqJS})f35X6CDe4{n&e?ySOEuMYk}-E|6O{vkwe20Ub(yH z1aSRh5($})3*r(KG}Gz_6GY zouHuL{o+_ac+&iip5g{oLL9CSJ`){pSz=}arReAB=GjKrVz}@2=o3TjT-ViAGNN1i zFO;9=4l%Q`UIul!tE;PdcX^a#zQ=<9;OK}&T$~=1)R557(3X?lUgbjFvP;9m!xv@o zXm^=?H%62JjSK>7bU}|+#ws>;cG})tAyU`T39Xs*A_4`gz3T&OHoQz;^5^OFcn$1t z^$18^^q2jnM{7TB937$-)TG;fyCxOZ*mW>zc>Ha^%+=^Geib>0jtr2E5$^CkrNVp( z7TFop&+ox)X>r~Za{Lpvva;e0&m6Y>5E~nmoJ?;&)yNP;K+^iB&K0||Qb>jaY_t}M zY#kbUhGYJMk49dm7kf=yR#tY8lXFn*cmqwgxgd3Z>)N$z31aS!_0>+CP2w$!!thJ1 zQeHRZJK-$;>nXB*k#tQ89XS@KTP=kPPG3xixXT;du#~N}Q)X!`{@d z5wt-&2*cwGD%}_Mk40kG7}Y!&geH=mZTqMP{u+i3$x1FZSrEYeb{Jeft}}AjxI|=h zb3FF76f90dzClKC<}0n2;yQ#!R9QVNi%eCe2g9* zevae+{TGwSLw=$~>D5OUO~kY|pyp1vDSuEf^kHkocn9kMr}y$`vG%y<7v_CKUSWOZ z>6D1?6`ga}tNeGR)-(_Q#;WZ+VxXoD&3~5LI#@oJ%lO@bpO`_E^8Newx>dF}E62ss zYS`0!wgL%lH*90}>ikYctL?|$BqY!Tr4s~fY&dsW@c)DV-DP8IotQ8@=V4`)#W63w zbWu{*^Z9L}KfJ4%?6uB?-zHA*Wkz*i%+0kUW|-*JMs`)+u$H3X>t`gPqpu~`RIFaw zAgDCkqqDTKnpyWh7X!NF@0M5^ny2YxE6}@@$z5<9 z+Z=cqNG26fr(9fJGlp$RTD`_AU(!hVi31jOor)?1i5v-4_y+@x@=tXw`Vc?K;DJ3) zO!4zOtr2NDdy$?&O@H%zN@TBzDdX$3Re@beQIV{X(J`ab_@Kx4@<``7DHz|%=@hfa z_*F`Ve(9e-iS9|h%9nLYTMsL%{G2nh#?$>q2CaaiqNGY!c3^#KSXHI6?p9P>+yN?e zKnOzu$FrPD+oUGRF9+YbN~TNvPq{F*f|AE80u4KZN_`_g$Je9cKPf)zi!P_H7mQv$a*`;PCJk>V&X{Z?V{UC1!KamxIbk z_Q=F+%a|mG$q_)tmgV;%Sn`Kj>}s^QwjU`PR`< zosT6+Wi%tJ7n~geC$tqP%Hp)fSF?``jZm})&vhf$F!jdRopav_3uN7H5nlTAfF32i zC=pb;`wIQbp9h`(yni;7!%0YQ@Ac#Nn7P+_QLE9W=#V9Uqj#@LKq>;az^o_kel22| z>O%Q}d{&fDjs<534GLF=7H65`gebj)7v=vTy59;4fDjA^K!Q&|@OshP%hQutSa@`C zZYbyc%G?)+^9myZH_=5L!of)5&K>+ZW4}Me6yyA<5q82c^~(zQYEig^5?NSOcF}{I zpMO;%n4sx{@L9-YV|-FOQRoTK6`Wk_)iz+Gi;Yl(P}uwTLSAC~M7B^&&m0Y(8UDwQ zADzMRXESA>pcwp?M*iT$;EPxYLJS;i^S(qu-3AXn)nt*t8|I^2op#_6meHz;d<(F-pdOYYap*998Z7lAr$XWip4+Wr{gb$?1!@tflxXaYA zb_{A~9P(0t(qC?3BF31_j?!E_0%J&?zd(=jg3i7B?X*VPG0_^_5mSo`0WZyL_}*+UP*CF z+q(9noKKm><+Rm|@UAh0razkO%VR%3NvL^rbTlv4y@Nmy!pFylAX{5obxlo{w$xYN ze1&4t(Tozr@HMA~JJF^NUb~+KMJo2_lJ$;B3Mc59YszHge-^=J0=4ElMn|bZVSQZV zIH7M)4UC%t?IQl8A964l45%vE4E5&k-xYBgiJ*GjFlg{tuzF`4y1O)#%V&$ZcN%<( z4kZiC&c54tI8P@hk1&v`67*3ZYiqW2HOc=p+dJ;$d>HAg5?8jr-@Jj~L67uYSvV^r ziI<$P+(Bx7LvETFhT1uTtOu}Sg((NFfX7*782Iaqe`Z$I2#O74)f~3{<=(w=d9^a-!eRo%Wd2u!w8FO?#v%@pI8ql1q275k!S6{hz}EG zL?7X~mo&ZCG@jUb72iaRJ1$a^V~Cdcmw_tugnD5B?ZfCiL|&E9T2dRRh@hK zvP%EcAMPtqt*F@a{3<^rEv&=dWl=PhW^czZ|K4<>JxbBT5Jw@B3TxZIqJLK!{ZD${ z@WA%L*`^)^bQ}J<+#=drP~pGpN&X*=%75GF&Ubit=y5m~PfkuA7=DA@Y~e?WX1tu$ zxAb(VU-Fo{6^-UI?;r-W=&7M*lEbf3Je1e2OowD@ zGO?Mt`G>eTHiVvq74V+f)KcG#kLzDpDXOZf7xfc|!)3vXR8qZg9Cz;CH9b2y?CS0P zgiKa#ky;*Z&&tXIz8VCvu&`X1oqzvY0E0yrH`w)#UdoRiOb&f^dTeTK9U2yP)x*on z4Cs1~nQ-3g7D$jG8jQ^^Zy;NN_=-nz^9w93EnOuc2?iVq zl7`2#^7B)G7QpcLn@iVPwM&dhfO-N}fTAJcmoL9-oB$UZHc2cf-~!d@F5;yd8IY

1TXAOi{;WFTpk)rrQf8V&{GxMQKYtDhpoq()>3_JY%D z6e@mKR98Rt^sH-n5cT*n9bJ+tQ)Es9#nh@8q4cPQcs<#agZYUIw<_r#4fRbtA|j$# zA5@1^X~PG;^}P{DO`vD^+~dB9&91WUNd=igiAa)V7plaMx#d zSm)q$-9Or}{x$Z40^@_lp1wsAXWHwRS|&sgzq!+-q7C zJ=JEk4khUDVPzSZS9|#)IUjIzPS?J<%ddCPCIJ5ngM7iw0~JpWT&52qbss_mGmiS}!J(Nie2c1Dc(QQL>oPkgC<;qhx<)LmTo z&CJZwhi$Qoi($auqokyq2Ah9j0s)mdIwORu(zkhV)4}U}#ZJB!Ogls3az<&TT)sZ* zZv5ME)7Gxen1o8$kN2->_H6P7rutI@8?TaXw0vH%qYXu5|+pD%Z?+KK!yMY_4 zU+5s?qp1VlsTxpUp_95nsL&tmo`f84v8tnbfLq zu(#l;oGd~PE(`<{Izze1HI!&Z*gnR)FZ{TuY?XFmU>Mz_)9L(H6YxY%0`)9wf^^9jTm6j*UjdxE5XY^(NrY3&(H27-!hFwyv%P z*pt@%slgQ$6)h*_<@_QdmGoIFdN&Z_^@86p$K?ejOjfnH@k)ju&DPry{ zz&ipu*JB;Ep9TLA)=RTrsImwQbsDkP+^WeoUf!$q>y44XXsfA>8Zkn48VPFj$kn<< zv(u<_jg8#`*GW&5mF2*8IR2>(3NG%vX1| z!Fr<2XdsF7K_nU3LS#oxN^$|(WVhamFQ0utN3L)zrx;Mv#JyHC}fT)0wsGu+xFRv&suTcY{`@aM@I9a^3^88l-zZSm$=m(zv3`iw> z6AS|G{pSd7FC8ph-Ao;v{}uDkK}5hf|BNBHJIM)RL@#2VIa#^6o4Qy+DyDAE_D*j0 zFU@YhwsdiQ>EtK?=i`I(a^JRbb8~hT<>7Jo&mM3m7i*r+o!L&{SD>fzs&d6LCU5=& D9Kg^E diff --git a/public/docs/images/api/qiskit/circuit_random-2.avif b/public/docs/images/api/qiskit/circuit_random-2.avif index d81e8db78a28b9922ffb28f43d24127ed8470e5d..f46d331e28ecd97829264fcdfc6638bfbd754928 100644 GIT binary patch literal 12000 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 Ie~8%scgby2A^-pY diff --git a/public/docs/images/api/qiskit/circuit_random-3.avif b/public/docs/images/api/qiskit/circuit_random-3.avif index 695f2100bc92075b8d30e54fabe9f13b859bdab6..620366c546388682baeb1977f0f44cf94f4ca410 100644 GIT binary patch literal 2094 zcmYLKc|6o>7yk`o88lfE*`qOyY$Ij68e2ue&}jx`k{P$;>3O3oRz^k3PNc`Fx&pzUTWr=X0L({PO?+phBWEXoLum1VBawN!U$H z1qo0Nqfv=;!X^*dZc0E<=uZd$G|->^3;&8p8c3&ZB{0YvgFzwwo0**zAOvhO04(cg z1OQPw#6c!5{)+*$q0|%vgSW1+rOHDIajOjKCPWxwH#`1MLdq|)8l;8NATb%F`G-JJ ziV%Udy$ncgHtYbyXv9qb&0mDv4d_VIz>6Rh0bz0I2LG#9*`%N?erm8y#gq_!(RPy# z4-Gb_(um|OXJhUU`qRwA7-4iGHOw5U0fRt7D8rl(M5AoImnul3ZULwj+FtmwkT4(w zj~5b2fCwcpl=yQ^XdKiWwDmyHlATKYA`%7`mm%&@+1<-A-o(mRqOrFu>?6<6x*(xnu`&TaDex zd7meWT-^Bxx9>CT&Ic$@hd+HRF1yxoRK^AsmFtE(P0|s68g|v-~ zjq|#7*ZKufStHkpZ80kz{oB?8U_k*YVFJ}{_of{a5M6ujWtXsg3eO59RcsULaGW2; zuN!p2W4PuQXhCR=X1P1(v30X%S)#)k}Y7g4o>I+N#b{;#?PVbg<}Gb z8Vq+(nvRXu$QTKp7+dz@;&GGSzPW5Z+?7Y@?SWlo-)(6hPvB*SC{QRjy-k=@pS#nh^`WHZzAKOc4t1$nr-|SE?uYZ~6RFo?5{ts_xw`7gVL+n>E8k zU5tB9e|9GhAfdBDlX>mcS+Qblv~KOpQvO}&fg!bzP7QidkM;!(havilYG}KaV@sU57SFd zt6sR*1)J+&&%e_WQ=kI>&q?0l4nn6nfxIO?=8Y7o6T%1zSOMaAUW@M zSYND#@~2BrmPUA{y_>_y*h6aMohx`N7o_XT7o9k>1+^cY8%k0zF`4&`2-%%w5;rqa z#~8xm7HjqrC&ZauDp+I;}lB+XekzOrXfu> zdg^;Gf+OPh1}7(JV)wbE-Pb3i&*KR?V@RJWk+^S+TW3Ajs`@a^m2@Gm{p|-83|rgM zH&<6J&o`w(I8Mj+Mha43U0+%D`{XN~Ti7G}VK3l;@{3`K7BXv`jFBoC(6lzwrn0`) zgvAYXDofvudpqZj2v7G}DpBc+BHMhH+_Srkp2kB3Hr+SfBKib$+l?k5ZyET`-4mmaQTkezycl+u;Fs z0t+uBG%Zc0Aos^Q-u~AGW1`uB;k~RhuN%2`TC0@1;zw}v@K?{?idfsaGdnm2{3L}9fElh~wuZDOeSW?-OftGZT-UkB zmH&|Z!PnSHMHOxHwKTR(km{@(nU&n-I&9kck{QN#FL7kL{{g4GdVEyuH2p{gL5s$a zPgh%ATejJyouG^w5j&JPZfrG14%W>-%eaTo&$x|;zurA+R!JvC$ttEY@aNX`A}y;K zY4V>o1XZ8?&t`kcpSU*i56*&Nli_cn&qUXdhUVD`y50+}&4F2MBQ7Tuw`-JjB4e%; z@>ymZ{@tnzYG~Y&$L}36>vhu&8Tw@D`l&&pgJR=aAIoz|FR$=%4tMAjs;fLTHND_= z$?~Pgd)VU7KXz2iloc(cPI?vm2Q`ifo79kuwo0~m*AB~>?5i})4~AQ(#84ajzV;99 zh(TUcQ{Av{i?esdC>TP2j_B5(qhq85;k{N56no8?%h#I_L%V83XBXy1md`oR{tHF| BeX#%l literal 7237 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 diff --git a/public/docs/images/api/qiskit/converters-3.avif b/public/docs/images/api/qiskit/converters-3.avif index 25bba253c98a8904d5855eae306c62df5a78fa92..bb694fc909cfcf290b8cce99193eae7efbf86223 100644 GIT binary patch literal 1993 zcmYLJc{tQ-8=fH@iR{Z~En9Oq_Fp&-kWSgMZzE+1N3xgY z$TmWea)bzuowt5 z<9micIG7*@#!u-#7>Ev7>H>iO@imTBVX(j*w}Ea9SzUwW_&*6MKgeo;NFst_JV3+- zfSDUZ)<97p+$@6-5JbeW0C>JHxD-LaM+CwE7Q@cT$qALzD_t zJS6Q?JWaa8GJtm-m#~jFZ(EF0u(|cXXMS(&S_3n6Z=6eZsw<1`Z>}?j-@tTa5rsvw z=jk`Lb)J%QBC-t=OY*%Z&Q8^6_Q@@5dX36j)r#p~nBsuvk~8f^Lqp+h8C~tQB_faQ z#7*YP*L&pnl|TIcy0^pglsyIQ$!nJ3s^t5P`j56Np-f0miq~^FAwZYlxaX?gOssS` zXTs&@?knT+oI8@7>S+bH+7ADQ;iIOfn#;p72&l#|?m9?6-|f^0s?g1HQKApG4`;F6cu2Q*>)w)+4pAvZ-p31#edNwfGl9 z<4gVAx8eqNn45lUO@d~fcf8I)5yOugF~HD$yI%h!(G)eCG+@f%{9gAh=}tL$Gc#38 z>_Om>=yW_nd27`e$A2lZXkAF~wtoEI$l(Is&L*P?=BL6$*oyV6=5&amiUwBx#2pEr zKIfPs@+5u4ZhNb^Z{OSL;b#+6Sc}vb<0snIYIKdhL)Q_9I7LA{s^Flu&PX7mk<0Pp z65E54HQjncJ=GXJ4Z_6_U8l}mPES=xp7&g^pe2wkI&*?L;nREfNM8e@wuhFL3jfZ} zs~1(sfR&8aqm=p*H>VqocTdlK`@?jyLfg2GM+~ZNx@P!a{`n^YHFMTKE2t~WjUuUO zaEY>dKC~<&Q1}5y=sn+drFh++M02T0o2aYvhU--Xb;;;8W`sg9LrXZ|CN>E1%h86@ zE}uwG?BJ^n>HH_-7K*J32AM;SRHs&v9aw#77H#wO%aY$G4ttzv_o;#i#F6^MsF!GI zLwK#)89hkr7NQXCV!#C8Pp>XVcWg7xA6iz9DA^b#|Fv?Uhh2x?R22EE;_h4bc3<6# zYJ*K*S2jP!OFJ^81Jjj17GD`hrkY%>atq#%+umg|Qwlh2C~K{byg4m1$-CP6rsqd` z%`$U)cIZuLF~#Bo@xhfp`IZ>KGaKO|JekpD_B^@Qw>NHX7$VJriyNm#o;#H#-)K3C>K(0|KF%RvV~D+ib& z6%V9HdPyGDLv>RA6IsOM7YV+-hv{4`%&n9d=)(^x4>Mj%n7_(*@Xem>ylPtSM+1s4 zr+VO=Lkg;nc0R>*;NDnyTSSmWUNo=sH|e$>)KeOEE8aWAqXu4d?$yvYCr`Lx(wCH# z?%cSInwBXZx#SU6e%)hX!7IqTR(i!a{O)KmNnG-9YQ)fMmqIsZvTHL)*^c4e<(Tj~bWetY|&l|F0| z(PS@@DX7rj+dV!W0oC0vZ>BgW3^`buI=fCaYV#@tyLDHHmqp2(>0iPxUAT`DNLsMm zq1xUcdr{i1_^|aniz%rrzpE!eTY2(4A^h9eVSkaBeGBAL1i>r`mdVIS){YE$H$B~K zs+H9FX5=x6!aQgj3zN_aUx;Vc8YM$)?P-~Dnmp(j3&yIWiw`it79XQW9&487c*JuZ zlmF#(RvzwGOWUDGP2!ma!5x|nT(R>Rj+eRL@2cu{L^6DhZ8Rn!&W1NPXN*)PyQNkY zV5NQh9E(Q=Dt#xm&0}4>uLnbGC>SQ_# z-sh>Z*PIoX?mpk+(ASmHW3-s*oYpAclA`|x?J7G#aaz4V9`y?3_O1@R!W;@;z14P? zs?WPjxvpAOU@>g)x{uS)9g$mhC0MlDW>N5EpSgpaB`vVY7T~S4qxSzy+B2aFpmL8~ zLPwxjtn=KCe@4q(ce9RG14fe=*x|2Awlc)m(p#pp(Wd!}$*|_kJwAT}o;IrII7pBjx;ZS$vJjHvc+i!9Mec>|-Vh@1?3zw*0( E0bc!P82|tP literal 8186 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 literal 96359 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

4X-lYAF{&)CWbv1d~jC9(LnhT!z* zS|OUB+b_?yq)1B>U60WVvwxj{)MM%kt}Vs~bA?cOx3}%*9;ZPSyUd6O=BY~$A`Tj4LGWE5MLfs%X;noQW|z`;yNRq$PXJO zgMH>`iy8QsT3F81V!yNFb%!N?Rv9Mr&V_Pb`z3xSO2V+LM1eLAH2GV2teA+O!803& z2dC;(=`SDY$ln=X$q4bkMErVYyS9iHgX0NCQ_=^cM6SOex^xh^y`FBSc17KudT~H# z7)Q)-@|VLBqC!QMo$q+`--w7>dA^4MnkivYM?su157yObPOgDpOx}49QMKhYW>hGc zMBPY0?VaRw*3RLPGbF?A zgcuLX=zq+OFP%WC0!!C`Kx1n(Ke$DVwAyoF!p{&Bu{lw?m{4H&4F>NqZ`Ye#nW zf+Hx^f9V~7r=AoH?{jOhTg?R~HZq=7EZ-0U)SVY+DHi{wzFvf%{HO4msCr|lv$V3n z94rDzf&IuQ+;e>f4YF%?*%}x^^y2MeAB7-Bf<)t5tlu5HFAV;9>=~<(K?2NmomX7O zqX!19pklD|B~+K{xy@{i4%7~Z9%}%L6|opBbkBX}zThtFmA&>8kjK+yJ}_!v$fS(X zCom7dg|{&FXV~~jUMBLBJQ@!3oFl@8FO%y6IpB^ojlWD}NoaXU3>qDin9N!6lku3f)`GVe!)d#c&W6XN2Rbi(&fj2a0+PgJdQDp5(6h^C5 zQS3VNa47m%aW(<(td?y2Sk6mBsh7^DJ2zXxU1PgUC8ucJwyS$fT$qg^kcE>@m*alV zfk?td_Pqnmg;k1!x=dB>EEy&5nn4?-f0X7l)JW8gGhQ3NwGqx4(OXH6@kJ7wpb;>g zpSLPh@yrB$z)$ANu)AEmR>DW8TYX0d%3|K|wov>t4OQA^lUqSH*O$Y%3j3(h;Jm8T zW&i0Caj(1(KLO=}vn2rnoN=4TK0XA?08!?z%6p9y$h!J^ctYYP8+n8@@&;)Q+(hj& z)H1>d4+|g1q?$pZ0hdcL2RJxoz@(n<#t(kUyrHYnnJI~%>m)7*3yrv#F~~jSJXMQ) z$S50C3%HjgXsejpn^nF+IwiTvc6%Az`d5aF#v+Y;0l@f3Z@isaBVBY=@O2L;0BB_0 zZ-tk@ZN6NWFJyyS;(d5V=TGGv0YV3^Ji-Pj4?c0`i@x%(OPh-4A0T=46E=gB2TOI zlS%h31f)!zH2Su{IzjN%-eb1OaKI587D*ol+UHR8HSG%ufG)?saqO=$P@e1pFf# zhVRNQ%Cyixw`sOSa$^Tds=<|l}#}EZX3u|N4vDT)(?%l5QqXX zb-oZsyZE{#4B0m6;(9E{I*08?PE305L;9w;iPvvgJnuslttYsY?QUPjI#IdQRNubW z6hL}Hw>QKo=;Qa>ECI2+FUS(MS6wpqC!+6H%j-p!g^E+2<|a2XVWwexy%lD7nw@Bi z#=2&dTiCI-!j!j%u7YMS>tT9|KCJkS8-3~y?Uqb;ny`?Er3RwH zsQ#x1d5MUk3>PK|qKM%Y8ghH{SLj(hHC;Zu%gwUy+w;~NYHFK*{yLyBmv_#3AmR!G zg&HRvdT}6eGdtaMEJMw#HRtb%pA7y_n~k#>Jzf*>tPCdUu;yFV?BAx-(di2!kv)At z7%we~WJ9MH)oIn3HkrjAMa9SL?-|}QVNY~h$nK+L1iw_aWLV!IxR0i#&c9N6pGE!FB4I{Fsk$GT$^e-kW<8Htz5m zA%W;*3r#X`MGp0%=w+}Fz8w|B^ek?gXnqQOOqVqitv{~VEmst$NHXAim4QQjapgtt z!T32n871B&aZ9VVy2PlOr@M)vJ#xm$o4hf~Jvr0k2feRey&;k}jGN|r6-Iof_a}h~ zsqI$@m37YD8VsJp2`7`hQjaA0>9L+*2x|G`nPzt65C2Q-s4tZ0@XO5Tv%;9HEW(rm z>FACw-V{q086FO0a`WJ02qPt&#yME%N7!E z=#YK(YCFxT#?fYbibJ_xow~Slp)DFdzQn-!^o|kk2xf)}_-;cx7J5iDV1Uptdm(=V zsnjew+Y;@&|D*Hj>;^rOk~UR4Ri;{`LZVz~Ns{kztI+UNhVlH7q&v3{rW(g?QF3|O z56+k--F;dYrN(K4?HS*zy%O=mf7xxm;^?(L{z~iZy2OkpHemtD>@^9|DQsWZ#q>E& zB`Nro+@KJ05zAUHb0)y#yK*N*IHy%R1T#1A-D=F+ z<>1uB&u@~>4=zoA*CAGDXGTd&n@Xrd7!E0IXgl61p6tl9JGrV^(|a-?()D0$|8L3H z7zNRyos1ZV9g?e)E#A)GwDw#-XOxk^l)?vu>;ALQu?X`~sqy+ALI9?UwO|JD<#_eLgOV-If6 zb~H;epZ|44AY!PI$xHfN<_srLyhct3ugzxkV zbyKxt$`ZM*0j^sQ_n7V}wuUql6e^FAG^<-hev$37#oa~EmT;mT4#pp2y#&0~KjtN< z+7``%>KnKcxnI*N5tHMyo1P?x>;IzNhFOFqXo#;vhyFv?uB5BdeT8|-E&FA~CYFji zl642P;gO$ELREM_r@ul5*5)Bzw6zH$a6GK=*ibWvanQqQju(G3es-%UKWibS`>bBES#5~q9ZKr4ujhH~o?<{C-PU!X}+*t?fxrhhOs z5k@6bU!GXB;~5hcc5HD(h+L~=Vp31kxMEui!z7VU`hK|3u=HV$3OrbUj*MgbpS3l? zxMt8lXp%%t?%m3nSthe-p>OQZ<#* zUEjb)=d|sS`-YIH=bc^u?4;yT4%Li513tT7Rb)e*ymG7~CGCJ+e|P@m#O#xx`j=dvqNPuN?iA&%vn$=w+A z03TDuw2X`l68qGnQXW4G!4J6zr!cWbg96wqn+4HMGEw*CV;{Im<1-d_UzHt$u#N`| zD)rwv!_xD5$UZD`DpUVg21E0?CrtYd&fS1;&s=6a;x-2(225$=Aoub{)IC?150ZrV zipZMZWRt5gFlBt(`(h9fzd(I-PfP>KnPXtzZrw4z1# z>8?6ji>x#c-y`DAQ}yPW`URFv&DtY6H)-qdN&<_y_4B4f*+=)PEq3C&il*3BZtZH@ zO{~GWo7lx6fphod1Idv=n4=BhMGES`M{tZgNHSiP|7CD6QE6UuB-L43)ksb-(xK13R6-+d6)T&?Z0kjqcLBCG>E7Nbe(7H>SWk)h%i0g3^Pumn z?9?JJ0LRo0o78Zz6|sQ**jWy(t4l+4_wV0F!Wg3-fEX$F27V4Hl2m9r`##k#>~+y* zG*&Fhv^e*G`o)#RE2N;&DI#wL{wYV=K zscVkpyRax%ZJSA{o$@NzW$Syqc=@$AnT$+2rtQkw3VmWD^$N<(Hi23#(B`Q09rMjN ztELeJQRl5V&&7`8M)(=h3g53c|JLtz*qCrj(#qh}9vKQ!Ma8;JFBX{}ycj5Qz2LCB znh1ZX@Ym8t)=TzG_I}hfkL@lXdPiy^y^7=`%_M!Dlc>%J9C`J;z~{ZaS5H*$X3_pi z&Y5lNJWE((&fcE$#G;%biY58x zULt3o`1V9@@3vTpX*RzTh&roYEPu+#%A!hh_ZbeAneHD0h0*rJn>w3#_*MaD<&|0A z32XGMg`7VVSinq%9}Z}=%PGpDBHKN>aY2tCoAHm44B@>f16yx?6mgdh@UEHW{SU(PHQY7O!?-bQilOkdBNrJ?QP-9KYF zzJ57LD_W?(U!n)}1B!Gd6lirnyhJWM7+iD@&^Rqd0$zr1URjUNRHc2J!{pRg-kz*U zQ2hIMcUhA;0%-y|^ZXsdKK>y=^n$34;rxbH+4xbO^7@ck2$nLPC%48!Y$)&FDIB8j z-@ohqYdZr-@B067#$Z4V_7r!d34OIiz~-T-L`RODa!75QSduyzoZ9aMo_=BQ`)>*B=l6{i%N571CTUA(yP~OYCe!bq7Cb;ghP7 zmrh5kq7sIgH#|nf!}Q0;nnhKWfI&KDGFnBZO|KglE_~~`X4LoiX@H&Pa7ocy*HVG4 zZPC5w-Xl0}`(H8-;7AF}Lh_uukb!qi&O^usKudBPRI0KyiRLqd3l_q=QcyvS&eVE#&)Qujw$a@46B5*ZFne<{!rqS7{Kf*Lo9KjuYlz$!h6J z;Ok#R)PFo@xB;(@#qf|-eHT0dA);evRC-?_^~G?XJgG)Ip&t2R^>s-i>l;hNYBmlM zC+O)p;ctM=ir#sgyfkO~3vS*t>=!R<_(u4NHOMMfI)48gW70 z&s1}qgv}ib?knI4AfA!}CdSGp2B2AHuFrh4BDT%DY%6kLEWuD>vL|oU*MAG67*+G# z)Ab%s;vs#TpGTgg!(xXUB0uX88c$1AaJFI0XOC}*@mr2Q<#xPb)oNBh|MQ~3xs(%| zjXe*fDy+E!bQE|u;rp&)O7TKRd=8c)cnYp$wC&71NLtiZ2%zj8_DEnT_E`?y(+x4~L4ILLkqPs%uxb z-Jhc?*ml+ugr)#+){qZ4!O1={06fV$Z$bO9#i+gFVbC6*W~p#)V`{ooEabWHq1}V8 zM?Ayp2?@?cYvQHCzK?Bf2F(t`JXP_xz<{~Pc@)z2|CM?#ay%a9?&+;TA(qwSWUK+% z_i%?2(}q|n`G=062eONKy2CV(IE58`z~n8S@4MuZM=j5Ml`wo4Lsal3pn=H_&BEd= z>TDwXA?34bJ^UYu7KaO35o3hba&|p;BHEFPmxSe_GokJ{7rV#8)P;#yK^~$POhYr9 z7z(Qq!QyES~;I#EyD40d_nciGoFvg3?dci?Ob}6{}k2!Cwl2k#L zI_5o5MLfP3KU%xg5+IXIsO(oC`(@mK04A_SabLlJIr0<2M&;hg@7^IK_@BL~lHoq} z3YgZROATwhTm=olXb*1D<2|%VwaL>`_@&|5&2JED%_~4SafepY_Go@`#Q*OGBfp%_axCO5|O?`dnDNR8gd8P(0c3g* z83(z+Mvn%gPyj-afuhe&6uhFunHo7UGbS|@}3=08{6&rFl3K zcNgsL-nl~rJ=yy3-OzeJ!jJL#f={9W&O3Ez=@X$xd&#)-!cX`ggPusULN=MU+OV#i zT*%Leu_L$t^>VDbqULsSbyv{EDt!a1gZ62IbHQStDsLRDE=NeEw-}ItTjeN9Zg2LX zTQl=s$8t$78Lsn@ZjA)1=N)j|)%V-$q2m0Pyg@Sdb^4~wuOaE)pSBIorCg%#N^{L$ zjhG}0>3*)2w1Xi+g19}?)h)MIy7XCZY@`B_-~LYxuuP`(KV@b7-N{Vh9Qj1M)~A9I z0D8FPl4^OFE_AnIU`OCaur?SW=77br?4Di0+c8cBqIb%{uuActMzy8wi{4Y(9Z z(E*mmB3>O691Q)K!8OvKo6kSg!+DF?(FQ&y8WQb~2ptt#iMb~AgRfVAhpTF#SO?s; zO1b+>bZ~r8S1iW%p5PNy&eEn70-k?lDxOb82_>*lJ^OKT54aR8=uv zXwLd=snDzeVxSnUy6BzdGbGIaV}rt|PmsC-JLquei3dj*@`c1C*bIxRd!gSL{h4^M z+c?U|#I&@-N0^baEk0{G5vMp&yE8Yp3I!O768XTbII>}#06SX|{}X=Zaiy^r@q z{JsV&c3%r{!?5z}8s45N>o#++LQ5T7J<*f`OFry}uA%`JGkyB@UW=7KmWZq&tF)-p~0}gBlv3G#C7KUxu^&A zKR$_8kBvHnLWdZ0e!KN!N83>_&LfuCy*jcm32)tBuKqsr4NmGY#3eC$L~0rS63VqY zM>W4)yN;8qa-P&P8eT9AK#agI&UTb#$3?`&&2>Gvp^-UA^M0`Wv~sF}V3OLCN-2!x z!Oq9NZSnn|5=Q+q;{mo={$x=3kqJ4vMD>fFc3L!Ki(Ib${_Kh#X)omDF4O52xwnCV zl=zf_H`9BaJjN6K??shMmMf$(C^w0FtU@IHPy?lQBKfwxO7(xI(tQ##J0-Gs1RJ|6 zkU!Dr4~}L1V^B8GD5olFCV9-43%q_5Nha<$r!;}3DhkNS@*}#zO*no}$ae%6f7CfL zF@AGX*=Q_<9TTJAMcjKv52cnfOvRz{P9=aFMo0_;rEZ-0uD$;HJQ9*Ut?Ivc_Dk-Na`Me?MimcLSL_BRp-e5cf0eKNU8`3{%Qi=+j%Z0X4M@C|+E#ue9sxIC&=X?$xU=B^+0swP;i z&_b?jull?3zjH56Hqm4dKEnKxusjCI5U`1n`B8Kr9mrXblW!A0tOGl1Jsf(#kLkNT z8&>QjxM7t=Rk?Dd1pr zCke7o5@mznH2^)93WSMQCi9~|Ckdk*Vg0|i1~k;HY;5S3C|>tTNP|x-hXeCloOVdRC%d`d##(Q676cybl_!tqm zK$#+BdUu_YYE9s7ffopDc77$&s**dPFv1lzRPJBLSsjQ1`z15*fe-O!M!-Fjg4t*Q zjM^)hmysnK2(iTM3K%?z@@+06C)NaH+Pmp#{X|?Brn=&hl>nDYUv1Vdv9NeP`K@X` z+4LGN!l?$ZJT$K$iCKa=(Iykj`H3D5ay|nB$aqMk@_LCc!3}?BF&reNaxM_3KIs8_ToHQEA=L?NZPQH#5GO_;XRlf; zbzcnYA{>QY#U+MlN&njZ*E?CUOCuFP7DpT$oULQ9{v*a)k_VVDLV%Mgm3+1|4^H~9 zWP#>Pn$F#0bH(qj|&4h3r)5?yX;DF3>MO zehY;D?vQa`eEfLLR*S;|Or0U4M*QyGJEDhmKsB>l?9GZAuK~i5qjm~Z1Q0zfmyUQ` zi_}uHan3K0NtuQ-zr&Z|;4{~Z9}lP16md;jUAFqgA1f^UZ?s3B`XcmXcDdqSUW;0T zgAFs_Ll(_rzb!8x?42fGW;fdIA<@bNVS!w4NjN!a5_km= zWLlV}9_(JIf6iMwXWbX8TuyYphYQk#`YoHV>>Xtb&A?|j__X~$e&;Ds4F#-q@8H~_ zCj$%!Ncm$oGQd{Ur3&#HB)Vm{Vdk5qnWHnUNe^?w8=0cjQ}mJ5MULQ^OqM}LvOk=|Bf6xd4HL5rv zM}*3l-QT^P_3~}+>7!}hYY6beP_m_29ONRqm(qVd$cu#EwW2f1tS_53(M&RjCw4_E zO+Fem{1Pa2GAfMr0Ar|g%|2s=ylbHDIrmcBu6F$m%J!L!H`|*4QP_b0!Gr{QG+2MA z1G9WRK-G@IgF>R^53d4Hnp3oWeF*)D>a^5pEJdl()ChcRlaQ?;Uxli&GSivmLw@DsKFnwX zNFM|COa!)ZmBfthq`oNrReJ&eDclen=-zS(SLSBkhC+Z2Ur*#YajzcSEw=eg*f5QN zM9OEEfgRyI`wlp%2+D(O6~ffS2isWx>IA1s#C9TJ-E$-m;ca7)WfOp!ac96H4C*7o5(-T{MkfO`@tCWy`VS#=~~vQ8}#c;G3?K#Y&zS~w>5bK=qRnLs0s zd4^yhmx+B1PQO3y_B(g;UCONCG6esl0(~GKSq-xoZL_m-_o4yjPXv6wWz9ZB$%1m* zIsOTEvLMV8kagOSX@mv#!(~;Dkm-O9${r6xsckkX+o05^MD9<^_SayN?3~OicU0#K ziyRG5EP6spKkr~NIp1r705HQ>t>HeP2{;Kk<-eU8x(BlQ*SLPGreAsG+05|bct!6ewP6Fu;v zvW(mf;W#6lmT@NnK3;vd*wqKQN47(LIWlhw%xfbTKzXs=8}+cle?zs&5t^Ny%*>%m z2SMr+=gys*GSp7%vhE%Mskt5wR`7K|%I;o~Nc!|kSSdSi7mJ*^sjJytajqSuFP=qq z(lt@Qse|kng9#Rlese{uVPNA9IZxw&rQwQ?oKJ@=R~!u^y%57(jFmFuAw}ser8C@w zWbinWBgT(qHzeYQBw}$CWT|lD`dznf3BNpPH|(T)mo;vn_rjJPlnK7h{38BfY|}`G z8UMJ12^GFxt(#xGFZM&`W5Ujg{{fB`ukpkmww~7mHe)_F90^0MG5%_puXPW#qib#u^a***(gRll|*k#?fG*ZPl9^X0mk z?%1H-^dh#g+Hu=U85R*Wch7quZbX7zUy2N!X4`t091q1>fr_NDMs0r(AaIpLswA-1 z&chLcA4HMN3XnbX+}WlO7$8_jcz0`Y`(OsHr`Oc`#+T4wePy@?$@hR;cxqGezYwjz znDV0GRXk_q|+SAt4qcCHoar;NG=&9YaMm0 z&9Z@;ho?OR>Z7fy{;|y)%Y#LYHHJP>$NxR$BrS02krvr=POsb+lvp`uZ^^A;A)^+yN`fM5Omw!GyWY?YA=!;oh#+R8}e73jh z6nQ0$Wu74rmo{(iUZ=L}{U~^oiNTq~Jpr5-yyzL0Z=V-db$05(y*AtcQ!tWyN{r*5 zExkskKmmMZF0M?d8NJiu|AbF;d`55P9e87SKG|6$06vQ9kE=#fe_I=p!Qk*gJ$N5r zVgh2XQ)4r&b!22ocEP_u-%+B+FZm|wXImGU(dXPe1fyz^bG-dlw;+}E9&Rc74?m=DaWViL znqv$1{@>tJQ5yo0I|aXauq2Hk&KiIyMj#?TZ#k#^ zrL`w}WeK8nqauBu1aR4e1lKPmVrlB@#j*~yqdPv@Ou6vl41_f7yn}M2x2@ZYYPgRp zBXcS=kT>h1)n2ykE?EC}`wA99Y6q3Z<=^)@Z{$>kGvfqolht)L%w}r`>p-Q)En zPq(Z+Ct6dBNxkKb?scgaIc5o;f%p(uI?Uqk<^`NZq$bL~lmYZ{Ht9q9xUS|7_>R#) zbAAhOhbCIl^ij8A+uSry04sZN^9lZ8k*OqrWQJyWTDdxh-P%`v~ z)ZYCG`!bw*}%_}LAxa3(R#{07_w+YU| zHhH?%SNnPspa{y>--Og!Da*+}R!kdif2eW&`gOU0p+9yORqOee*neCimlL1C{^vIRFcRsIWg;j;VEYwUzllm1!tT)jc=GJoF@*dgbaxVBYe`8kk= z2OX1W<26M86nxQZRpwu7J%`i-wwRQprT_XB$O5ZK{+4KwH?wcxzYd9ehFk=734ks; zq?OPuf_KM{LYdK*z`9dN5Z64h2h)|# z83Bk1kaodYebx*JW5mHMo+7*59*okXYj6@*1zRkP9gBQ`tWwl}NkR~7v(LWr3G$~) zmDk_El~ox$`~Ayv1pRW4`4=`d!kfv~ue#v?grv&xTCUljz*|9zU!c7Sf6VkG>&_YD z)4KsJd6iv->&@bx^l2D;N^6;#4jtfZBjz6>YZpeGa5-Y`%X)QZ-?J$x#R+}eMAJ3# zXWy;fG%dSUf;h*#LTf3M0W1e#2A77$LT7VOdPd&F)c7x*Ed&gYpw9AeJN*q#+)~Sn zH*6w+tXX^!yO~_}xHfe&XRUBkU;Q1Br$0XO75v#>w@)gzHDKbW`F@~|Y4J=TWMC5= zZRpq)H@u#Tb-iJ5LtojXpxl_ev-#KQ zrn4C&U);a50}kEELq8rE?@+mX01ipr^rj|pg?fS z&~2&H#rOVa22zrxVJ>V4?`n06#HIuw{ee2kvs%?Jl5gnL#I|sQx&9WlI0>?sW=rm? z9pDp%R;t(adLg0RboQ5;_J1)xva1NM2Z86<36N5rL;(kT8IgR{k0`Y5XF~a4hp<#e zYM@9^;73K~i1xNZ9FIp^g z0*=X#e&YXce4>B77uGWo!D-t(y?5P>OyVDa_=MKaQ8jkl*B@fPLb9zUp~rCVNse7f zw1_JwK-i}?dk`lO;j9+2AUi{9 zAT6<)g|;r^zC5EF)S!u|ke2F8!S*#b$4TC&KI9^2Wzk0J!T#&lYsNA(@I~MY^h;(F zfsf9dNHN(dAcG57cGQPtXsP0-KY(Yi{n_z3AG%M`NmtpArml=F9C z{0}F7Var(qxp~;5L5wixOYSPYWXggC^%WJ`x2^28v3mcSw&-y->LSCIs@#ub5yG95 z16w_rU#HJzG1~Qq2i`NdUtoM2pBkTOVViqtYcvm>1Q#eJ?gv zQ~flzr-cP;?4y4rkKg+hK+C}G_T*`AybnYIFaXo~nPakfhK2Cz{ zjUOJ+#;3}WTE^A|o&cU-t}oD;3o)Cd`-rE^GF#-0y@J&EHRPtr(WYz_6otF9tin5| zZx+abdYej&IVuU96M<7_TlC46Pueq_$g-T*9qe{5Ua0@jBU7BPrXf1e(33q`y7^ow zp19=N>`sL4z8Q3lxo!&x)&buAisdCpPdMn?0Zr>>qW+^zpsk^}bxSv@`g2Y4v9$=l z6J~&K`c;qL?|Zt37=|^mKVc^g9Ale3z{XdVW_|ek#JA~BjoxLLxj0Nhs&=#nCM}Bm z=po=u_Y;c%%eRLUwbO?#W)6ih{XKqiYb#!LBKjsPz)+JRbkl|&%2Ql(UV-URWF_7? zdG1Dij>CeC3Ct~TwfIKcStC)KZI5+q3n#8v4+`f%5{jqB?r`=}wVUxDBLBZ|u1c_r z>FYs0wgZ+5P{2Acix}L1;1U%4#D}PB)#Fx3^_KO-y7zt?IKct{@lF2|iaG>LeDBTg z7_9HnFuVi}w1s!nGMmx>8iPIBBxEBf%on0&`W8?3Ai?a;g*k?C*`!)wWx015wD0fP z6~;{#nzbOeMKZUj75zIjt1)?F~58Di&wKh^BX`2fqba zNDNTzDr@q0<^C7rT2|Qr@VwQX`saaDqPJz^=qJXE%`&~k|9q)kxeg3Ia%c)?qhtiO z#J8d7AvW+{y6*Z1bvxc-lv-Dy>%t&F^5>^{x4a64IWna_pzx=-?+*g)`*Fko zODeWpQ4PayD0%wVg%&VAe;kMK_~%aOXK8Rp?ZAY7)T$!0he(r1zr;EMwnuDr+v(c1 z^wETln68M*=?w{au1yK_gKN$d1}5N(ff1AbCbm91y*kI<#OwRyBnCNvfxYBNp)7io z{;~?mK)K^Z<;sm{e_wi<&^YB3=`ZkqyQ1EPqwuP)ERY0dB~Qp70L3a(1Pl@mYsb`p zWO_C~-_ik*T|cB9csoBw0nVY8whMJNDD5okO5F59QsD4S zH*bif8=N~9s%Ombsz(M{!66W3kyrncR=&=|J00=jBg9gKc2~jtqc*yuIpR?czghe= zcU!1P_chqb;yzqvQ{C2K{Yb~&ecTaB7d!vk)e+7s_&5oZz(8ICNi{+l2H5mD#5EdY zGj#owhQ)YSJhJr6Yv)2+yEy>*0&rc-AnY!eIL{zRHFozbMp$`M@jEs_7AD-^Ne%(P zol)vUB|Yi($9qJ0(={o2D#a4Lmn-ZxN?1^b0nZRUSw6vM^t zS*b;j9%Qs48gWH!FG?Z4R-n(*4bE<>F`E)0Zgh-Sarpa?51I=bOJ@v05a4HKkShdv zZf9ns%yu}fHE`-g%ac^Ux?u}FIB`d4TLcDi9sAAgf7Is5;|O{%7O%@09K0p%bQ7p` z7?33?ptD6O!&F3|zu09KHe8_*bY^Z>4T;9vo1_!K>Br+v86iu zacNzx+aQPni#p%3lSMEMsP=p??CO0CjL0Jhsw?#?Jf#bK2_N$LRiGpvdBZG<)fyYY z@0usWLaO1~%`ehKqMmD}e~+!eZeqGsDD%!;m0k#Z z(v|+$QYqV?*)Q^^?XsI4kf&FpCo-JlKFim;W$VGV9~$Z(UV`_}$)C{5k1gLxk33c~ z94UXlM45(yI$e<&$no5m)(Ct3cs~D@NCXK(e|4p>l&! z{D_5m^<9L(cS!En(eHtm2aPbLHyJ2XSlNka?pqn!IC1Xh_tTxExDu4E6z3Q}HARw_ zKF{z=5eYR?SnlCT4VLv0ORg+4dOY+bZdDNDLs%>^!^N!q{}MvCM12-W=8zS18gkM% z?;;z&kaTQMD?HoBfgwo-Kt@pm;=9Xs|n+POr(0btbvdT5- zy$_R9%CnMwBglS^dzHV8iV$V@1`>2$MPPWKV14j$PP(CU*8{g77n54drC>e@QqJOX zNpSkKxG!Cj21SqGwkAD$Xq?giNfi6WcX99w=Pr*y^+3oxNPn7osft}^E}zGFzY00VTF>r!B$4q+5@!=;#86@pG*^#d7T;1fXlgEmT1 z51C?B0wvqk;8asF0Qai!M$kCumk!agXdJjBBm40kxG9$!pfv82E0+Xy|mg{6dBwoewLuB7og1hLb$HIe0kO=(E~ zIy@f|*;p{i%krJRh5Ck77l{yXVKK0oha6dap$uIcuwlWKF#&^9w`AYv-T1QXqUxO9 zIi!6ZuW@_4WIz}Z0}vsC9t=J9d!f&A;e)ju4~VcKwL$E1uaHd%pjw`;o)!V(DU(sl zR+$D{^BqGC%m%VbMOb-!xX)8ty30h{3g=|EXJFA5Gp!;PDN_8uI= zy_OGS-PCAQiI~*_8z?2MpR==_3qmx|!ueBEru~=4!rn&i$*+`#MBb#QY2pwq8jKK$ zJXPEonUZ@vnwjA8M%ek%Rd}c;kco2tiFC zl7z|p^8|?30gqRgh^`raQ<{(SeeE| zTamF1PORO&?Tv0F@#t7r$ufC7EY(3ybMwiq9O|l&4;#lz&m=*-*`0nl8@H#fsXy(s z3=B)>Nto->C%tp@V!3#6bbRQKYA|3|L=RNB0|%F<%*OTp;T2J3o1ubJNTfqn(`JT) zH{i3GQ;nJS1n8VQHC@slU-}vr+SolT?x`5fRZV}9HNj8~_7XIL_VR=I*#yk~9akq=K@$oJ=s%VQ1G_X-49lkh_vULxU-fLQ zPF})13?^Q5%@@?Z1KV*eycoxOpgq&2b^-gO!MQ(Zwy*Fqzz#G{eRvT1KW%G`>oRiJ zS-C1A9oa;TP3{lf@j_wfOUS^NxzL4k6RqiNf5@PqkBB=&$WtVj3$twg{Rr2eC0sf7 zTl_ye+o$FW)UuhVaM#6P98H~gw;N(}$Sm70Paw4Vi$NK(j%~%4F$Y&UTB_-BXE6E$ zr&BvfGjAk(D_iV_y$zj^m3kP2yzJYb};u`_0 zF!=2x&ET1{58;&aN^4xMf$_@7Tnnv|#{Wm%TZToswr#^S3L;As5fM-qpn`NsV_$>DBWX$baxDhfH1&N!_d6P<+|T{x$gIQzvuh${P@0Y^M?WsGuL&U z=Xo6au?KCRM`>=r!1@T?Zx=7lzvGO8h*+nGd{+x%#aXQtdzb*O`rZ@4Xa+a#h;3TN z`NtM`Sr15fYW&&rhFKz!Ux=opV@T^}@4zsa9)%3h(>Loc))~CBeUNO_e>eF?^O0oV zoQ9^beM(aL7O7clVvCTvlS|$V*bOQ0VD->1vv)BDemg1vq_K#rS+7A89b)@Zl$QfU zs;PfM+6vz0F*9;30eeo-vpRL&!Yh!a;*)5=1hc<9SyM3ytc>Np#cj3qc4b{NDPsi9 zPz-frt}zxUQ~) zE_UBq@ZCWz5N_V*k#K~m4m9*M!asU&Mv7`%aKbjh&O|=s4A?0O#`KkN+`YW2{HB`o z2XG_|!W3_@)eM!LjpDD^h#L0?Sk&N=fRvV0SFRnjXN~Y9JHh4m7ubQR)*e-dSWPo= z(v)S~k9!Q&Q*7!X)O* zhL9&}1Y-a#q5RKlLYnW9+yC<2tE_D#J`c(;ub7S6U(>+dgg@p}^&mck(og8Le6cg+ z9Vk7TE+jd7RO^sO3Wm}o$UO9pan!N*SD)3LETGFCFIP=ayA6Tcnw39^M~r4kef9Dc z;H6#T1lS28fcPw;nyL z(K?*HqTN=Zk@1U+7$3e9*PL^Y6yv~82Jw{HHKAJReewpK9?H71bM(zI2r)=h^e}R1 z7q&_yfSdQY*gE1wfsinON^ZV#N$ot3OJ3PA?&bO%l?|4hd46~{x4b(;-YP|j*$F> zt8C>b&uI-1q%N7dY8gr4Qi^%21oLX&<8pd6p{;VQ`zlz$s~g~!QD|%>#*BgAA^2@q zJ4#)#-Q3I~@vXmwZiX042B{u5dYAp|_-9OqJ0TBb#}2dkkv25|j} zR`00t>l|CR&x!4mzlhzl5j%xpdzoRLPii~arh(wYkbR@v;Io7`my>ogZ_0f-yHT%i z|8=6_!`B}+69T;MWREQ7L|fmG|L#)cmG_Oo*RP@r47S;r_Nuydg2jAjD1T4Gc_>P1 z7U=amYzuZuPD{rF^N}pypsHuw=J`heq$sy9Yl*=CX%@`7^QwQuukOKQd3?7cYPW+k zZP)(jGFoi4Z}9~8P1D7U13w{+I!863LGvOk+Hkr@Y#l?TX z)$n4L8#m`|lc+bvSKC=2)uTxkaQZRAIn3wO_Ti52^#L;y&q(5*Cxkzi5me+`6dW{C z-DLKJ&Dp+`eY45|qvt25XftBx!*KVY8!opAsBC2+$)ZQ{;Sgh^^u0v?oq3|c@6Z3d zd+?9KJCaY{8yVLk#Fc&EjYR2dUFNzP9A@Ol)#|B7$1S{@F|zY6v#>Une)G@ye)IQ| zZ`vhY-Y34MZ#IgG0^(6@tG@0?hrRyDWk+UlMW$i#oWWB6)hI%#LNdT$t4!SC7sD9* z0Lupt5SoE9$-cfq!%^&&^eI@mAU_;#td|(p9WQ(??a!Fd>LBNg;dg6r z)(;ElNrpP~QiXTD^WVF`r7*1S4V%sx zZb%2h?(^1a?4^zX&?S@&g6S)a*A5NLB?r#>&#$Y)F-3VQKvSWx^phe%?n|cA;CkY)O!PWeFXrq>d@ay{J#( z00mNgh26%|m81!~U8T~_CNxIlwzE3o)`!H`BuMq_LMC|>ke(DLfpY4qJpt_?**_pI zcQyWy~ApEA&9~0`R$?(w@v0xQ95fIP^=SY zDkmk*>zeH!85QN(efAK~zZ5@&9Aoo-6{e}$i`{hzkMDYx;0%F_SWy$kQJ2TMIPxdd zptO(>dbB3K~Dm4KOAYAzU$*RthF5a)RMGxJH@|@f_AxC;LXZIdI~??g|3A=i4!`JU@azBXdJCL zW&uyTRr|-_XM|8wXq{!~7M-}gK1T}UOV>e+j=2GZTVVfrHfqT$KWv}@08l`V^$T4D zywCP7V>kr4G;cKQEaVwhm%#Z)JWvsE6EW!G8Mhig^7GsOyi$D7V}2|6 z6hupzO=XS9^UO*5IG+qa{v%%Up0b9?h}8EfJW*QGZtCTOt7rLHFPl zZ|Ff{sUw8Z{mhni1X>aa6rofr+K8Jv5|)iTL7gebDWR(RXB-DR1`^XAu0bfnyt5ig zx4#z59I3#`HhHj@;SJvddVjk;m;eI!$M$qaiksNFPQ}g^@=d_Wo@Vf#v{X5>J_hD` z$KUr~Dnqassc+m|x%XG$*KErHzZ%g|L}P2g3=IW%9_3aZunQ`s7o(PyaJjI@zj^!5 zUBfqeqqKC^k1#%mhY!_bR(7pmEi*WW9&+U^fu^kJ1WKkQcc>LQwsf?_gdETIRj4D} zSkaT#^fhpYmhm6LCDGC^mxLcC_|Cxq51)RZAk~>5F~|)A@m!yM9~)pf7H%#>K^zDb zj+fMxC>}#9L|iuXuQ1V~OY9e8O{+R!G+NC$6@@M3{Eixqby*yGhlUaGLdP-qXcPay zHx=p?A@A}DWnL^EDUkRPG#0_ZHd;|5maTajInIqu3gcJmAy3I4o1UId1R^&|2s~mo z8GH9IXpmA_(i~q_U~Pxw@ctA9;I$X3z+l^69)R3O`9z7m9a02?WLXr6EKD5&VLIq7 zbp;AvDgge!%(N^GpL)|}VNniDbP@nI#JWI7i;$TSW2X54WW+F5>6A7o0m1NL6#ofN zU!*I~PmR)4R4Ow61G+dvI~68w(91V|`I7KXy|$mEq{Udo$ngWYRiW4SuP35U%Jb4# z<8Su!Le>`>cCm$a*I>Cnj{!ym4#}`%S?rA>Q#3H>5?et=fR*)d7uov$6GA!h#<$%$ z8r7SO^hscwg#%dj-ZPNHw)USp*7iOFBn(aut(%*h(I6T!;BW=B-#?8T10Dr=m!Xlr z2sjdw#69nv0HIAzkuOP0l=~45;29ZzNj^XV2vt|%vsU~czxIR}5)(=SgHGp%*5G{3 zgR_e5+GvCk`CEvU^S1HCi~(AJEY*vjo!pJkc zh?A^x0*X?ify@d0N}=BdSN@pHA4v#wj*KV1t*A+!`jCpaxmg}PA0C8y>@z@8Bg#tz z{vyX0hxn*vwf(g4Nf49&@q$dJq5aDtS&NoEg{}TBb+J$DjUtbWNt{NR z6e@L7w`IS?F{1<`&yqfU8I9PUkjOvJLTx?VMeR#y6V-^clY$3DGxwV@ZBTWcFZ@6* zTSmc<=(KOI-9WQf1*$r;{?MPXBoogK{!_>aHs4HaY;0R@Cd$e%76TzYcaj?H(t?{W zMYSAC;lQ_73f1H-Q_41zfvUm@z$PQs`+z^Z$S~A1S~;(hwLK$iY8s(Peuw^u#+Ub= zvDcD^AxYu%91ZdPBypTmMY(PjbU_=ROM8Qd?R7#2W)G(EI)LEIC_R^TF(; zuSz-r%Jq*4N$#YJJdAMa`sMhf^x08fJtLK~$0XidlbN+SYFPJKIQe^lec;veMxy zs+gVa@j@-O?{%poiaO zm-Tbl4FOjY!cG^^L?1+2yFysT&J~qnl`BboI>lDeCR_Fe?YBdT%Hr_E{+kdCBnu9=DsZ zck%K4Sn^K-HX`oTi)P8@C5oskIAhAstORLn9D}fJ!0%o7mJ@pchIf51x5-rH`8>6v z`O5DyPCmjOlJ;5lP{)Wb-#nL`ePJf5T4>GxK5a-pl9DR}~{E z%>AYyithUz#pjvzb#7R#Xf_z+fyIVff79KpR>%9r8@f3!@F;)U4q}d13&e}NF3pUG z1Jdf^u0JO4U@Im7C?5=$@`PHC9EM#C(b%_87r=m^CC;^a98WD$FFfxYQg?$B@|re$ zOhot|e1AF|*558OLfB(~y(P#XlQ(PsFzptRaJ&&!#8qvEm@RYK^9Ni0MYQrPCb%N| z!B-Ru74_mL-LwUp2ye%}18<*Mr}gV4j<*{-=;?m}62WB({G^v?2b~Y59J((hU z6PKh0PWS^PNZgZ*An&nVuwN3xTyJfM@8zGSC6yEmBn;zw&y|I%$L_w}et-7O30T+l z@S)DgI+t&dMcp-B&Wi#!j_i61qD>{Y2E0qMb3&p2eCwF$^YLo# z-6~{Oy3X@|)Gim-WFR>k+bHHTOQwTZRU^dF3Ok@Q6%YX$K>Uo>3ODABS^HydX7!h=<|}EFBbzjXD$X>&pbqN&isLj zrYs~OGcC(Sj~?j00tCLgo3n*nFd&bz z8rU166h_WJx-Jya*8cgV=FcOO-{PByPrM;_&c=A8JR-7)d``p}{hX|WlZp84j7yD) z(rmcB*3;hiZ|kQ4iATYB-67QJ_?6$(&s1*BDud(G*{gy&g$jbnOHV_I*0UtB`1Bih zr~aTvtrz)0Qd#;3fyct}8?I%4Xd_lX@=sqwtwPMaE6IA1QQ0_((RRS>e6ib10IDD_ zU=z|l(yi<4WqWxZ-(b^UYUK=eul%lSf(74!eTirvshnff1%$`{-cRnH{>cLjo6cvd z>F+J=7GKY7$_;>A%B91RnqI!D7V*PFT<*g1BG-l8JDX3*!hVY?zDx8*QM360VwJ2px&89-8~CV{P;0HNA%Y zqw^XQMU->7c?%l-b$w!nV%vR$LSdS-_Oxe(E{|-2Y3JRHHT^WfJ~nXYb1iNE0zj+H zy~l<66+C)Q^|K;uiJY7UW$J4CAqmb>U3Hx?mh8j6ZdSBic|LSM#<__%7L2Nv#<`EW z&JPVKwNLEp0{h0CSkO4&ih>hDDObgR|GoWt=pkuW;loghPD2;!suKCR1F4k{`VExs zcE*ezX?jo9dAC(H4ol0}J088>lE#MxP(-!IQk)yZ6)6)*yU*~ZQsD~JMdFD&YS)ZW z7>rXsR~2cq=?TZ#NW$&u@VljrE*!&G9cMKUsrKeAEE>n-YGXGd*yO|DkA{kpw?bIo z!jm#TK%h?BVYQ%b)g+T2M`s*TX95$+v9vrf=~^%i`zt25p=B#p)7)(sJy94@2dNNxeBxY2u`% zSB`65BUWq9Y|dF4N+2I_XeYv!o1%pE1<<+o7)?eyoK42xtC@`W9U6~4W+*9Nsv&K< zSH~XL6nBHUUzIcrjZTzLwx}ReDLXQSOXQ;5Wd0U`Nufc1Mai3}6tOwF4t_q2MD2eq zO5&m9Trh}{GW~Xc>$68-^nv3;WWRVmZh`9HDIr zMx*c1H7|S7HHtP#HICA_p#m8`=QRryt@%FB@`snhf66Bji@UL^$nn%$43hEH8edzc zlbt&rd8vkG^gVjo;d^v!!ZpdGN-UcD%(QN^$L7|ho8F!(;B7E(epN}yOUog}{_`HQ z(Vq%W3}a*7yiw4WD}2+~XQ|9PiGD5e!M$x5?`zliW!u4B=E}c?0YacP!5G+6-Aj}# zp2;EFV1gtUv6CN5Q4n`@yw=O5lxDcc(Ffujos=We8|XT2XmXuWj$6B8(xU4Zm{zTk z+5EAb-zH};qS+i}novePXy4rT#+Z6Ln)vq)vTFP}uu86FTfQFL9uwYhreM?O@-)RI zl#R5iT9fpboHcQl1fh%M2K;4}A%0=a&Vl0Li8-lsCVk)YP=kki3BT8hf3FlgV0|sG zed~Ai-YXB)(O=Z9S+}e6T@nN>cBeCl#yK-0KEirRK0>NzKc{n#7w`z#4$_s?irZarJsS9+$(ZVD%yxWb5FbU#qq*$nq=Mh485bw0 zS0=)QioMk-uKD?LDwxh)JQrEievforD;-5@MwAt-NUVNI!{50>;@uHXFZZ*TC2kSD zyH``F`t(EpOQS!1&OiL^j!9RH3s!3RhTXRch76P@lOX!G`isDFF^joRwM9cQ&pAEA z$YY#s@m17GFK%9v3P-E@-60+K4kmH8)jLIyZ9KmxFqvKd5IgR&9&)wV#^JVx_D-+G z>A4M-vh6XkNXE_=uBR_6%m(j2#lgl}@%u8WtzgDUR2JDI;ZIzcys~^) zM39QUpzU0HeDrk5$DK7$6;bejFVAFY@BNoXQ$TwsgD8~*%cNo&VOiiXG1lF9_(Vx} zh{dIi-)(Vw6muX_y${M^EgvCM$xla~ELybN^{Y~izNVGxlbUkZ8LZD_6g0mTsehA0 zG+k?281zIY(1D|2P?u)(V?_-TJkPoHsjBJ;o^uke&l zMv)RXl@gYCfmPIUkzCHUr^K)+QI;T$w^*4gYP&UR;)vT*yY|5DM=sZ`P-%|HL9V?r zGCq@yD)`a$9|uixu^+12_s%ohJ$8I`F7i{2h6d5tCWaEVPnjpP(@>;&D;Beya8lMu zb%ts>UeTuLbew!NF{xa@-k*iI{JTGsgj+DPCz+)S)psTAJ5sg&TrOcxC=T^S{9!hkQ zLy3rjmgN|d&)h8y{=2W7qaVPycEXY=EJfHM$kyu9LO9@?EI{D#*2s7V#r?f&XQ^&H zdJn~Dnf*=rkvIatWWst(bqgZCf8^*JQNt zYO$NPNG_31FFmUwQ5t3cVTfO-0ulR{$l)mbXztus_hr%{kMq=}4)H`3n+il18eOw* z=Y}qe9{(ZcsP?jeeLQEBC^@^*uOM`Jw1oUxrGpQ3X*#B>Hw|CoqU=*f(QHcfLuT*Q z<@F(f>T|+mcQdV(ZI{N&ST0Kx*O2Q8ELK9YLUnD(rjXG!OKWq<$188H>_zc?}`advj8hp)TOX1$u^-6+!ocV?HFI*)Be6%O(X2s z<|Ql8O&2{~?M7DledD6Z;fJd$UDPvZh7Oyr794N6ylKTjy!qFXW&838`KxvR4e!hO zr7Y!OYwUo=J|Q#c&wZ-t5DIzUl^_*F{nRP9SxA$D`J05Euyp$Ok60nOxGScrc>_xM z3oxn)wGUWOPkK=v%&?ZIS&{@{l%eI&g=FJ5;dDef_^-#SR*SGH-E8Db*UGbRZEeL? zUK+cf)vLNDG}bYbXdC&%u-z-iTe*ESM}sr>j6UAI-6wbAxL`lf;A+bOBqbdIaBPMv zZ=%pkxso|?G)`0M2G~JrH@SnGm+Chkn3Hr{aGa4|rJ9@`e0ypJ7k6`RvtQ;ykV2>y zNHeJ(FDd*vz*=;L?RnvzmSTETU+G9W?zjPdDb`8!`w_S9=G#cs&@|hM%R;T4yXcV; zmhUns04D=Up=6%-#cO-?p36%@E8pYs%KF*VVvc>o-CFH)3!Gf#hX+;8$*vBcjJabu ziK{mY8y>k}AM~jIwJEAy=bw+QSP8%-ZGFC!`s6Fn(0=nslXeD5np|YV$Ax!bt0Kpo z_dy}d_4^S`-cOrAP0rthG5O83$eEkL-HJR_WY@5e&N0({<6DvS)6a3EE0$j+pG8>m zR7~eSXQX@jAik*B*+Y|ccc|%)`KM<&zPo=SG#1lndVF#RWp2Mc>q6q|e!Exh%poN2 zW2pko6}?%s$S-9)qCft*^*%32$6FOI)owyS=D z)(86Q2ad{H=4aO80sbq(yJz=~oIOQfk*AeXCbl@Cy^kMd`Ga^=g_!$p7FJKfNNxEe z=aTW(Eq=$n;ua-Bo(pH-p;yL5y(Pnf_FY!kq0IPsXXuDokU?MlQ&li5c? z#aU&0USc;A`0LlUM&K}!mVURESe)ylX`y_Vn5or zGWAp2NMkF^P(ROm_P~kpyoQHOUy>ktD~KqF;5OLmP~U zYgZ=TI2UrUO^sFh+nhcF-uLNYN0a3S$%-w~F171uZcl5KIWMOecq;Jo&3$sMlkZ%6 z9Ml`hj?~*f4<0Io>+Dh>OJmV|ca@u)9NeR*0rZw^IsUn<$NR3bB*>8vM&Y5y!pH43U{hmNPgVzps)QF_T0#T zM!@t(sg%>ELj&WvDkmU-Yrfm%rod`+!=BmWT^51Rf~=Nwy`Fl*_(0R#$_c5_Q>4e{ z)wk!D26A>R7GtF4lMUl-;Z$0q(M`@LG1&}aoP6@;%H)qi`N@dxD<+$3LXK0-{SAbA zJc_Y2^MqO{skc^#VUv6Roc*msQwe zszjOCef!U(keJ|>BY!t8VOjoxiVR&I3MUt_@4VwCdARw4E?GNLTjxE;NzGOou6x?T z4qj)6s(6ibudMPiSRkHzAv>E92%x@sM1q`T1Oz3V$08aqH6s9k-fH?tR+5 zl$U^-yQ)aqIye})+GZ|@PV6aj0%KgHf&O{3IWLokZ5+#sm~d)h?jFh1}-a39f zDz@AJx^NT7diN@`hTt*PN7opDi^;+V4$1J7edMiDin~CAB8AylhtnZKlzvP>V?9tW zYCCaLxKyRLKy0Vp8*h!|DSMT1_I+aJ|KnE4rj&*|b&~_n+J2j8J`MzYNbXte^a0Io zThKA>?4zDroBPPf89R37$tisuUI~V6|JlKOUD9J`_|6w;f%yB#8DVRUklmk-F%Vp~ z?v2P_HCjET;UC>%d}9qDd!r!u!30hgM9OQ{nx0Mk4;yb0p17F*R5S4 ztz89BowY!8n3=B9xT>7uJnV6JeEj@ zwj!c~6*Y1dwOeJcEcl#FI7bFbbA+fD$Fv8p+3HB2jM;QxC`ap%yA|mhsyYQmiIXZx z6Kc?_7UOh&smEs`_^(V(hua(y%(FK8=a!pATTm7ldD4Ut5(7sCe#Z}2@D&RggdTLE z_j2 z_!GTjOd?m8Ir_c8J*UQ9>#*fPxXpO2IvS0LG85vD zr`y>3?Z$(Op1uieFygCxrjjN|s2VLU+v&nd%Ni9GTlpA0j-`g;6;zACN5=4ed+D*=Lisp!pP_PqpMag z(jlSd8D0t#mndk_L3Uq^Jt&Nm2u`YVX9P^|8Wpru)IZ4f^5~JjG=t~a9@uEBz|rK* zj0mhJIvBS4%B+J7nmIDvn|vTK0TPDTa*{(v_xXIgap-W& z7koY~#Fi^z)(e(m9575;ovz?7hkn<@!ZdzTS|-JL23Xj6{TJ+XXfVDu-Yg3S4AT7# zyW_Y(;0Q`pH$1>AK@(2-iYeNLrsgJoAC!>fnfDW@V0g?OytoVcMyfF%T%8yG_EXcD zM;3u8fKQ|!eyD>$9q-dGSi_UgTgDgBjFzAu^9t=9(^bD1 zOQPl1wPJHBsHThX`2weaw($OvYpI=HXnoIXvHi;r>K1vqh1BkS_}?u}`XjaT@|_^s zq^|_%7Kjl_JGUanETUt$N zXibfpMwY88f!(m)V)9JLW*jRbVpNaoDb^}$s}b_Rtl#TCt%lJzpI{RCxH(?WTJPr& zJ1vDdVegB%d9i-Mcn=h{=3&rwmx%xv%kv{_WV@w_d1!z@z*haE3*N_Qj|($ zbV2gvnW^8-7yBN(iSMB~UAJwFe&SM3p8mplpGM2zBPLBsVt|B6yOzY!NYl1QnF%nqi3aj^(5eX4fd<)wStY zf`P_+-xyRQt8u<_5@iF+;Abtfvg8oJE>neArfRBM}*1+B^~{u?vb z<-@2(5BAH7<{3HPJ!@Dikh8R_El|kH(~hCS)aZ@s%&)v(csv)FpdUqS=zT0FP2AK* zMR@zYhsCD=UClG6>(+ncn+f+Iu^aISt`WoE)s7%uH`*3GZ|I+X=wq>L>>oKTK3Q;G zB%WfzXEn=7G+i@hzo#=$HC%?l7C-b>sGqQcTbW48Sv*p2K6N+{S)MJW(jV-6$?3!5 zviP*1oYRKG@VKp^D6J0vVNPXyFK52N%CTZEypL??!LRc~Pb%S6f@TA31h^Jsy2 zs>!-J9EC!~)_6_N*x)kdous|n$@;iA1$;FT?dE|1L^DsKCo&JoC#J9k^B!<=8j_b{ z``|yjoqP_NVN>y``Gt=L4+x{^?(?yCiJzP9S;f0nOXj9kn9K$=j=$B)+M8sVjK%mKuUw3p zo3`&TZZ_o%^eP&s&EJ`DT=rpX3eoyRMtrDeJB*XFv$Kidi=+@~d};X(|1YpDs;8%?k|~3v)NNmK@?BCAweMPH zR^T@gWdlgNv4TIkR(wv~x_rCdo>+)cE{9y`V8?tfTE zAMUj>qPGX7NL&{NSnoodt|%MXO%DFPlfFv<4K$`bW=^z?56rtqX-R6_^C>!Z<0(-h zOVva<8uEg54>=5p*}~)}6XrdL9i#|1134LmW-fl0QmnX2-f^%OK$MdjW}Z;<`cK*! zALHF#4Dq`0A)zv8$}yZKjlgZv^o%yJm-q0B?8WZ<1_z*`1S;JYTlx6d7)GpKSC`*e z3jD_uO+M^6X-#<%3Cn(TZ{W0yyP)GY^21YR6ii8vj?%Z^XmmMD$ogKbh6_>|A2S+lz?UMiJpWM>#1eCyufJI{jp zyyOD0YaH@^&s;685ekhr#aCKb9iG!=TEE(M*rP0VpKnDs6;?8w;akhkzV9?0zII`p zQJR!%R*Ihe8)4ai!DBE!=IEY$WH%t^83+%)TdtxiqIhXoU}+tNUiC+*3z9CA9jPGXR>^I+3@GC}$w zYC6-O`3(P*b8>dNpO8nhsgs6!S?=oqW$g&L;R#23gLjiwCLOPmNSUC|lMa+_NWMnjb;In_46HSz6!PaV3PW_^0uQc&PO zh6`b?I#58K^qhOjDmR+8^NM_jMuIuUakC<|?4!-ddvg)KLp)_*nW7Q7J5Gn*BPitj zuDb(?xwIP>-}*cbs3%HfJ2X->KL&h+x@NK;27Uuxx=`;yojxidKAI?gu$DI8aE+?i zfzVhf;Yv1K=4V#gxPcAbC+)IXc`l2&kVP`?9ZCih<6{w}^G7ryScx`q6UQR#jYw?u z_K(9Oz=i(cC-H5$>xAj(Gjg;dtslAPOsFyG&M`6aA1-aDlJ$$;$Tk)3qhNzdb={mu zU<&NH_YxJ%WkHOM+9$s(Q+a9mIP-OpLQlbw(-re)61XXueJ=1V_hGS~%ZrQ+L<2lt zM|B$Zf-moSvHf*|!A|7a9Pr?h|SqUk=ome|OG;|YOsE{6LE6T;A;XT6Rg;H>7XRL{>@4zfvWsMP-W z_k_o@``^g)YU;nH0O^mu-TwD}{^jMrVYwF!e-Fob{|0c3{^mvef8vERE-zC+jrOG| zKmQo`0hqgXg53pKdhdK?JXkvm2EKSfWzz9h44o+D^UeMg43*%~nxFwD)!ED3+`%=f zaE*H8e%aZ7Zf2LSTp_+MHWTq95n{-x?`Ehui3TH<6t{2RMgw$3sT4254d)o75|{uo zhz6?{6i7!K$1fu#$?w1HhyV43%ZI6eO4))wX6N*4B@PsrrJhDyUQtRMCm)X5*KeDf z0I?knuNa8fXd#5tu}>U-9l2${{SBPHknfa)I*oiQI$)atA(&7VKWsWa*_(7AfYp6GR?U$TKvha(0Q zJ#;x>qgxIItrTx#`W$e)Y2JcOXSWo{=!g{*6aqn3Mg-Qf!9GX+;!&iVTl_r=xRRYd z2jTH)oKYDW8EEKNQ8TU4q<~W+a{R8z!6Z=!qXGh06`j7!nQOy$b71X_91F3L@9OPI zur0UxSReG=N+iCZtR0+SbJF(RupnfstIOjoz3}F)&;y)xi>ZLDKrB{s_gPu4*+hoh zrWD3vW|VU`vB+1yKW=wo%+D%Tiym6Fxi|f5emHmo1-lSqEwyv{gf_-TT6E9txZO*v zgTa~b+>aFrUAfQje!w??dr7&r@Df=$;eYS;8M0xCpa3RW1{JyG(i%u#ZihZoh}Og! zibTG4IuhIdny;YdDbiqq5-N(r_9jT=0{?p~v$pyF9hRAqntHM5>JoTf(neX$LBxImv+G^C2d+10VtUU2wz?@ zAex~zr^9D{vp1h{K{Jl2N5V|J5||#p{=)`7e8}$HZmconejpASwR&YBX)*zYz1Xr0 zIO9x$!$~LB5Rxbm8|`9pKAO|KG8&TGU~m*eyaTptU+V{#RQzZy*1%koRCL_+q~mn3=$+7KyPqnO4aUF& zRW-pC*%|qNS(yMGOCqV;7KvV&dX0id2toNO>Q>-Fg7}h>$m|Yx1|m*#A^W2CV@EcC z5-`vbAN=NimQ6t({S!&muXG|xE^Mak^49wRFQ4`}Y3&4_FbJN8h z5LqGcxHlu;6+I@5yDvWf6ZDQtM6jYV1AraYL2Ze%@CR`Mn!o8>xOU!J!Rlaf{ha=w z00u#}8LsLOy<(OSY1&^e5IVa!UL&eERV}tNQS6<`-AnMbk(eDNJnI)sfLt_3XlG|D z13p=A%>wA9GFQElb1;tcr+f>_-0ppvJPUDg7pR%cX-0gS317%{fJ zHowP4cW1=dw?EF$`nba~aY}-U~U| zf0%&eHxTqv)o*al;4LF3AM|=7-x{2E(NXg$K?R zcu3yHG6V_Tnl=pB$J6-R>)i9~O1_RS6u|JMSkFP`2U9_>-{C$XzV|QIV$TUMWB=Kr zg#je?pFO@!93FqutpMbwjpM3+ohw&Fe!Yu-t-2mnzovmz%g*cJ)Aq@1^1(ehyJ&C1 z75m;3*D4!?mKz(1BE$G8-o&240}aQmg)Jm-Ym#q>|DK#)ek z?l}n?Hz_hq^+@|Ert;fyMaDj|;Al8)k6g2j6Tcj+|8?mz@U!&M2z0m8KU#_%N*j># zur)g8K?+++gkO#5V2$$a?fS}iMy6k0>91#r{0Dks$xX64U@)_i>9V|9S_JEmAx=8h z)oZN%Rq)@>+yDQ{um6E}eC0(AF+BRYt^eJ9{=b%MdS(B^#TodqkS6W)Wd$O>>Y%hI zV)0$MZUUrE{_-UxYz2uTu?4@|pPn*6T>K(s`&TWcM*R;yRol&rZ-{sr_M9g{sT%B@ za4Er+Zl$cqk7jE%G~k@#XkpdtSrgziplL+Mh+duHC;5q57y0A!oM;pOTE2ZZemMd; zq}E@zo1<9wf5`POCkfk}UdiC~yV6*02vM7eVLR)1iD@%ka(X%$kVr@&xpCr*K2npy zpR!|rKb6SD{ZsWq$_q0qt1HFsOL`{YNiFN-#J>Winb4F3M|ksPV@54SnTXeAzTh|? z2wspUD#2Aau9zLE3g2gIg7}9P8GN`(7=wg|;sxN(*-u2C>}0iH3U9tOjq&||p1==y znGO?j|C+Xs0ZZ`AVdGN=EzPG65-FNA*jtegl#)IDf~9~4Fb7H zIqtuW83Y=i#`nk!KR5$W&Ec2kDi0yMB@hzfgl#ZPA~-WMGu4^l*&n-5hoGROob3mx zkOy#I+D8bFDQWNgUkA*vA<<(0hs(0KG8_yWUc8T`!TMaYzF{q}SDv=OtNqa<5H56M z55bWGQ|BY<*n3Zu7;F$9Zdg{z_)@ogK@1wlK<*DyB4m9w|Gh^eLl$sWV)C4gwa7J- zeC!zTl}b2Lg?j^f57&sCZAfl9Zs0NQR<_&#vEs>4mzHTw*uHWVH?%PA`%RS=~PL%pW`XkO#v#~20JinM0*F^*s*gOv=Kx+4XJ+S{OyMFSjkesG|mU|g$XmSPvB7|2#;~x#(?;ULCvvf7h3)8=G z`V5?M_63KPODm8OMFd1Kn~x`s6fA%zW$7P2*=tC?pZI`#=NGV1jM1hLOxHd6{MO0M z!qxwN2*#6MU!nBx0;?C4+dtxmqzGfZll9Tj(W0#}Km?ip`tX+~5sIAbKQ>oB(aPm? zffD@2pv_rrv5+_NUX-r`D|aC>4BylNNrPX5{^>yz!Iu9{qd5uV5qWTl-}{Mc611 zC;0C2w3zKsvE}}^n;E?8cyI+Ei8gSSFFmjwnpNW$%;%5btV2xKGqA)E(aYKe zFALEuz*W+J*AmcFYf8)cCgLQj64aNXD3h#SaUkmyA0o@4e*D~+KGot_^)ZBB6qhJy$GS`Sz+9l@s!{1X4#XXPJ|bd0Oj>Y@*G-TRzP!* zJk^#1W>hk)I>LunOjc_`i6lgLLuziyy|$N_Y$v!uGIevgZd>{8ON3B9IN<)S7>}6eMNCLsebW#y8s@$7f(ecWDtV5N~T4T)I zvULNf9Dmz&CKxkr*1hBy#W$tCPy$E zA<5C$KO{YuYdQgz_Gqwu_-0=Z8%G}W7*33mnWsbczuG(Va47r!?+;_SWGk|ZM1(Ba$yO>CEtW8L%2w87H^Yoeafy(vBu3d8OR|q; zq_R_XA|g98vW<1-_nrFP*WGp9_w(O#JbyjM(Q$NS=5$Uo=bYcq_w#4L-cl= zLxeCGd9zx3w^_rR6?g0G!Sk=124qIry?1UXcTpR!i9y6eJJkn3ngb1Kd2}5|TXyG+ z07~?i8;R<40;P57T8}1e=Has9G>?Ez2@mM;(S{PSlkX=KI56Vq10mV37%xct<8|?F zF_C9);oX7Xig5IA4j#;lId=E#jhCXHB$l{p&$dP|FyzL=g141ny1N%sDm%^b#{W;6vtxGlZxkkU-VWo_QE`X0Efp==NGn5Su+BV5&@(@drxUi7V7=lHq z0pdIH95BioZYdr=rZK-kKGr?4#F`NY540?Z?`_!m(CW|?7&?&Pc%&@>B7M+-ellMd3n_I#MM9H@w~t6mVdtI#zpeCr;~9z{bal7Vq$vq z$Akjd1iib3e5<8j<@3PpYLr84!^v%gr|B(x&;B$aEE4~m=7;8+Wtk3y;By~+aNp0( z`2gf8QCrT6$vW^b3#S8guA~zq90C27=|Gru%XA=;z<<8z$ntxx>Qx%+dlSOAEaD3R z(*u*EZ0YlM#NQ12s(fO2dJEsq=Q&h|;##%HXk21bodW)fV*I}gq|>CUZIn0p_}$Mh z>F>?C;G?lZe!oKmo3^WQEo8*S3jG=iSq3ySqLnH52(~nCzV`@wqY2ldT%4^F`DWRZ zW&J?Cnmihy<9bXk{Fc; z-lN^`h{u#WT;@Fq|MRdVqkw-}a8#mn8&(=GL0z}SOBJIr>xBXuof`g@ z8^;aoikP-iTDLd()p5aDXR<+%T5BF@P;zr20rDsTg57osv)Ol@)IyZd#i;XfE9_a@ z57PI74O;Qr){-67`1Wj{Ym0N50Z|hB^ChRChFe+3=R8-$?P%s2g0;##S`KO=rJM_1 zDH)v}YRY(AcN~@)t&={>lH&tMd8V^{+E2!}Q|G{!gUwW2GS;F9)Qrv~&XH>P4`$N; z1e`jtm)u$}m+?3idt((+=dTZ;X90tTQ#)(bj)iweT5=J=K zZ?+U&so@8fU^TWNF#9Y90oQpbV}_Q`2o&A9jmE2wGiwj|#*@NJ{frH`E(ED;pJ%g?bWl6aNcMF34r zx1~>Qqh^NZDQ~Dgc(pC;WKI^j*XeXRsB$TwH-*YeswDK9lN<+*0lh;%H9Bd_PMmu0 z-qmgg0nnIb>-Y&R1%?-LO0-NX$uw$JMdLpEC1>v~d$A6EmxjjPfS@&sxVb+TZGRh& zDCU{^`m{4_c6qsjRRB5HjpH*w$N=Kgf}4KnK(PgQI_;<1L}bfc*zOGH-X}XP%i(%S zCT6XYoA?Zf=J`r)?!MB!aSAv~A`afS-!2~`hd%5zHMa-_?=Q_<<96qN!9Rh0;o&E- zP=PjMn0`K7>=nYU{vs(y=V>Dj^~8m$h^qm>8@J`1JD#F^FZ0Ap6l(Mj6Y^13K7G)iZHQ$5#!np>-4HWvFx=UuLjQ}4?enZG!@l9$mFuk$8;6Jhh~?rfvdv+tUU z=(5Rw7d#_&71eV>LOvpTI6KQV!GZ2{n5ISo?lIR>2zfIt92dq*_3oZCH+;zt*Olk_ zSkq7U`I=pWY*kPKF*gEA4>``S8l(k6C?d$XsFs;V*SjEFKd_VmYa-|N(Nb(!2d zgY2`ogXG9IxaiGK^M9F!MBab+u@lTTyY-F%U7);M?g8W6IrMP?V6w$j%#1N^afWZ* zAPov~t4rwJN~2ObCBD6UJN1#_so+<=UQqO50Q-m;O`r`u-@s&Ed5+QA|H?60&)-W_ zbK}s4CQ>uIU6@CAto*7dUUmP~Qa3ssX}_HZ22d{zxXZW>cQ`1W!zd_XLVI0oW{#UY z4ykTRhxw93)rc@+kj->CR4wG-lfxA^6*Raywy}{`lTT|$Rx#KU!p_PfFCTK;kBq_o zwqrj;m=DAqLI{0t-TZP&g{(W zCyn6@EB+jU&ii&MU9qs7Wmj}_LX{1Q)Y1bPI-7b7(3F{!8!3RX2eI>Aw0EawM;G&5 zmre{^~iYcwA+}ozCL`P|Xl&SoWa&C7kd?dpIi+ z`lDj_PdqQ-_#0sCpq}vgU21g%3XI225oaP*oHfR(Pj{SI9ZRECT5a39e6!%T{l|Qt z8U99dKZ1s6>p)+`>gb)%vVbLXzNk!SgBbJ{LdGho&gfIGd|@qfaycXI8Lp+BLMI`tao@1pG5bytq{_~!0)rQi#eeG&lHco>Ne0%y>fl$2lr zYO2T5h|i5=j=|{lvn!+3x?3WIj_b)AY!W4&U!KrX0KJAfu`t^SHopT}CUo`MsQkbD z1bXLws^{X)x?6l)#dkj^T$Fl)+;QK+bPx40t+hUtd{ybWJoMVl4mj(OOpcNrOA}4s zgEzHU&fNW63mUhcR#Yn!ud8S+`-+KoPNsD$EHnA9LO$j=IQff<^pL(Uv1RreB@?h7 zE_BbfgK5`Dk$yl|GamN&$bd_VCfo^oeI%G!^VshvPJOKm=|44v!%ImGCAcdwi?DsS z=2vmMJ-eR*0Cw2ifZ+PI+()Pj4n1yPYnRWjY^n)NlzU1WHX>aZD;#n8K9J|TFL>_v z8#Gx^Su5mlb1RE5AQlg9pG>5BCR<<5EYkop^6F7TtVdq2m$PKAuYG9Q0`>$Zt(ttW zMp{P+mN^Rdx4F}~)E%f~8}zs(->vnM!uhY)#&UGF6z-t$QNhUNj}Ex+QnLEjf0|an z>PsP#C{_UDE`TwrwC?#{KaJ^X1k}e!1J~4oC)lO#(|pWwW83Kfa_t1`Q>x|aLA&mI zZ&U4};U~5F;A>Id$}giH1{D+<#5pE0TVqwBn@bsx*rfy-(%ivqdve8kup4hgA%?wo z*KFM8;PFmOr@-ofo`H4 zX^eq@ujNRsn;9d_85Jcg;j+{(C`oObnobw7ebub9hu-56yI;NY&hq%`!dLGA>3@>^ zdI`6Oay?)t6Wbx(Hs3tH7Ba0Fkb{n%nXn2%n)4CIe4?}XZyHHZy*Q^ytFA6QOq2Lr zXYc5(Ze*Gn3!+9E8p9t?d6tb-6wJQXpYirtzugfMj6-2NxA$ zxq}U4EQkPVTB&fI#}&lZ0&l&u;gOwfmjqm#fZA^>Zc*#c)UvBNbHa?m6L1W|H?=1P z^rqg-n>Y(f_Khyc*ch4_k-d1q`Y7;EkdETo5O(nzmGVi{|JjCmk6FQ$aCXK$NE&@<=0F(E3g+7u_!I6+ z181dnA5WnQ7EF$DEsJ;_KFa~|(Ek(6@WF?8S6fx8x)^UU9;+?gD^3}BZL_s;>+<6r z=eiFC6%P9?;tYWz=5^BS9^w8T5NWL}l{%M=Sf(;>-9x?JaC(2xMo|C7=JN9;JsK@p zEkcq*G$tK0Uyp(t9(K3q=& zBm^#k5^puLQxDyatToHEs$8HwnJDcQc5E3e+Mo<~07&rYYnBl#+yNlL4#OnvxJHMt zORq{yuD6ZcNHEv@-=dKcdG7ljyYcNtrdZ$o68f78qh)QfV zL1T$216l#2*XYc5o8L&unq2?|8_L9J6}_Eq1%uFUdw7MV_-X`mf6Qq;N`Y=(&##g6 zrrsGPZwxl*Hw?&f!O%B@OhRjvpk0@R6nhxpObY{gZ?@*5nnT#M%Rk5n#o{dwYv2wSc+HJw@6^qf-?k^MGnIt|a4z%- zQN8fC2Hmcg>xzQN22zC|=o;u(BSxsR22B2WeI-@b`pi=Ub3Pr2mt;;#NdaD)6CbLI z?VinKtbP^+Z|lGoYwGJ(6Xzi%_il(mqs8tWQAXMP0J*Ut;7JbS`l1IVAkC4ki=f?x zV<+12Q`YL?Om>tcX}dC*s9xxE=%eg?X?7gkf=W_05e~O_xkn_A6{{fno|P4o)VyT$ zp)$S2T8p)Qhlr^HI~z{$3+xxXpF-vjyTiBeqgb~?AK2EXYq_t6vgZdFE)Oo1H162y z6b3oV-?blnH6P{@8e%#QQ3zx*p&)5R}fF)iZ<@s z7&YXE&t9_VsqN(ZJaRYzZoL>K9fU61_J@gej)+?W-+53db#7mU$=ZTHLY(?1hW#;o3%e zSha2IdQs?E+x|78WrZ5M2cH+AhZ&cmNT@!@RQ#Lc)g>#2Pno6WYXl#vX&>7JW#Lyj z>Hr6ZwYhv#pj$zKJBq~~*oeGYlR=GP5(i>>Se^y;fbLtoI_P^aW1f*6$C;x>>E)5o zm>0f*n5=Zb3xJ#6CDm5p(YMN>%$vLls(DLbH)`rTECW9=aA%D^$!5aUN{rWllc1(-76W zRvSEDiv=uCkt|WBiAFSi-vecasA76M-ave7Fav(RMv5j=$EYqcdMk^Fz4YGzI7J** zDCn;`w;;1(nv8IpD5;q~GDQiVy#WNBnzWYxvlS1UN-66!Y|+~`_G=>>X;YQYb(IpS zwh0q-_2l*58P6M%>q}@7XU)N~3_y!?j&KN7ds)+*4W4hNfFq7z_f9d)u6=hyLW?V^ zTmbKhu}~M*=Ukp@Jb|+^n549kJc^ZWotX3d+BJD4Dm2-1_vo|zJtz*q0$!C(?!V1P zR-pM4*$sidNu_>mH_Vc(@NS$H~$Z_=VDSQ$oD(GY#KESSK-sM<)I2fLuOR z1Sjd zu^e{uZTRp8GFgM;Y!D$1_b0n1BNMkDXS{x83P(cAdEBqE^5{3R9AL;KlX7nifGrU zjGt5ZrTdptX?@W%8;pshqQps5`0oOn%PU=-oKA`=J_G0^HDHk2wV7v;VoLo8rp_wd zn*3aG7mBfKY8=u9qjf+-c&rk5*7^!SSWBBX87RJ7&lK(&+Y%DIzI+3$9Muh#uMYqU zS$qGqY~b1y@C5?b>6r^JqABU`lvI0Lg0Yd&6IjYNP>kt74AYAl5+!7jj+u7=6XG>e z|1>%Iah-ED@E=lO6$em>LSE4THQPzo*C+qW>nV-)!V;(ux^aQ)$T6VJ@Vvc=K6 zTc$WuBv~~6PXD>>7=+67McQwGT9U|I!S&Qc77mI7?lN$17`Dt@ z&ToWfc6sdk3qROC z7I#mBH8HAhEcZgVtjTBMuYaUozA}&mAml|~9!e)0U?;_Y!UK7K+2&H53V#_mcl4jX z)VIvnf%&a&0gO?xaDa2^k$`?b&>!Nb)lG8B#Bb(8!0>BCxSbY85e;v63kHZwwsNc% zbpVS%npY#k3&eUmh#hbrm7};!Kxn|ES^!1+R|IpqUNF44-ysejMeN?UZ;KbAJh~SF zg3YP_AG$c@Cw*)HIow0B=O}wx7cEg(-!W9jqJ%rg?0%RQd07m#(X>f#4>}K)7&Dte zFM^NlE^KN`3n_*dQg!Da!Eyv{X2_!qzU-)c%$nTc>`Z^?=m~60w&aZf;ABXSj$hrI zF}MMh-d*a~ZpA|_&k}gboh{07(X637Kx`8BW^KPE>?lF@?KPQ7vuMWw*$Wki%X#Ilwbmy{5-fA? zaRA7YYzk41kB zC6>k-S9CwAVkwFz0HOUE35^DU=Dl80%%+1?I;Lt_6D<-sLOOfE1U~%Q^KQO0SD|DhfTVF?p3CP4 zQj5SBmgL7gICOEa802DZaZ*^ux0D^MeMcUiIwA&prVu((R_7;FaNO8A{_)UGD46vA zY6~-H61;hyMP)TXkm^wP1w*!E2k*In)H9{W*K2)j>$n2v-=iTMPW#h%&kKvn2TW4~ z2BhCWSl312d1;X=;pI>)DgeFjV&5Z4G*uNCRG`=!?sdEmfY`(da6Z1*vUE9O!{gKw znr-|Sn)`rA`l5$=FU?lj=QoUl$9xmnFO2?PQdYB7Yf)Y%^1dz(K zSJ1x9vWV$q?WY2*m*OH!uC_rVkOv}c1!siW*X4ks3QeisptlF$9*6nmH$xcR$?v#@ zL`_yE4buHghvCLgSwgj`-Hzna1^y^UBa`cLj@?Sd!F)d$N5w`RXT$E|-gt3b8+$2T zMC`r@B_g$B+*bwPW+o6|Iw$>2hf+nGA8d!?`bLq|eY2$H%F|5zhu-$zKw@OGLofYU z#VUWgSj!VruxDJIh+jS{^O+uFallr#vl@w--4KW?+$`J`Nf5VhtBKC4RjF(i?(#?5%co@Dxm+C~_=3}!^)~E?XzG~kMV|##Z8A)6(zEGVZjPh)_ zLcMx^i~5oNm~QJZNy93vulp)$l~3!>`wt(%+PwS;8oUc*K9`cJq$NDLOclOV!`aI~ zyTrbA?zFeED&1e7KG+%j?T^&dpGAwK#a7Bwz+v`yNUhXLEuGF2yQ)O-b9yV={d~Hy z2IjAp^*?^W|NrOzm3P3HYKKh4Gt_udP2^7u1Ohqjd)eIA@s_WXn!|l3@E1f*R!&Ju zR#{3`$>f~8n!J*lqOzo{teUK>ZM|Rn-wyEba=hyt^zQ@YOyuO$6japY6@DJ@-1uq) tIN;1*XYjr2;pF3c%j4d^kNJ5LaLoUnB-3~>0~`aolqHNXJ?eNI%gz@WR^Y7IO}!Xan@y(ac5*@bO_l|#u;a1BqK5^ z85xzxNJ3U*MDNkt=Y9V8J>T&>pWpNR{`vs`0A4r$ARG#hb^}lYi*|z^V=Nj)kr^W?$7mV*;2ms*F&i?=Kzs!O|`(sZC4fRw&W4xV@nU)3s2sl;%G!On}008ui zs!;=C@J|6isT77rd!3AN;&M=l>q!~48-XTnIA?EaW=7$m zhzJ_y;|6xLAI|j{002M>>I`C3z=lHyqK_3?CMG6o`d>Zou|(bCuSaw2z)%5!h+{dx z*9(rtx&G(m(1bgqopEr#AU}UstRI|OgT|myzCmyl2IqeAUVLaA_5@H{soT>=0BHe0 zIwFuhnksOkeO>>qNxhERj5&EA>XM)htP9Hj3;+y1=O$_`MMtN=%_diR)*u{McSk0h zJ0SIYTo-K;3(-SQXlp;=^SAvl{S~Rb`{K{JI%^}uYIhm<6u&$(i92wmfCrxV--DUJ ze_o#R_EkbMJ9f*7$%~fw>8`jMlotJP(t_S1>?v+7&o&9jFt+Un_gp*$vIH$Ub(f~F zDVEcZBIqx|U!M!ky4?_T&@m+aw9(3rFFVC3i-+hTY7~urkFdIJ=s_x(v=skHsD(kM z9IK*GU?|a}a>m}AC=F*B$rEGkz)%L`r(B>H4g`|fIV)K+9R{z|_6W6CN#B@hCpF{i zQ!NFr+eQ!ZM}i$#S{vwUqoYVw=9qxICh@i-={su)rM!+fkWrOsiGIo?X;NVw6Zn{3 z7Iub-QK~@3tBrwy$o$$su6C=?m`C!XCJ7Ouj(}WJHmrW}rvEKnZ{KW%O>1pV6PmoB zY?c&OLh8TTOw1K~aS-~6q0mr2q&JIFsG0CEty=T&>=K81Ym!gTb zvy10UL-y$}uMn%1ovoE=N+UAG^F^Izv6|`Mjo6u9d-cB zuuH>0Jn@Q}u`{cAY|YM0&Ulfra?a7BL$N*WxE^}85s)cVC$|=nBAHdYY()5WP0iK&%-+irRi0)!nw$0KAk{k&g;@4d(PZhvo9b*6Ka&TBZA+Pg?yb`Qsv&^ zyPnScZbCluLbl~9S!2&*jqrCXYHDqYeC*zxhbucnWL??S#o8Yk<$|pWWPC1eni)AE zG^bhXJ!7lhh;7y(YjY+c4 zE85$kd`vwwQT2=;2zBQQwd)+y>UuPDnbY&iTF75Md;miR7DVT@ROp?vdMlob&k;=z zUj_xFG}9Mx{rY`MD!nx)Y~PHMuV^7U-NcPSjNcfYIExP#OVG~f*9%hX9P>u{CB(fG zL5)YuKDqX+x)JDGZWOy^G^{?oOn@WU7PIGi-0Cw|4NJulxGT20AwBc&yvb=A^2BQa zv)$s0Ix`nkMCJ4d4f^w$!R|h#uj#X5h=MyVf zdG?-Zk*wF$;&zz2$Du|qHm>uTpW;1!3F$zxmCa7fZ`C8;=cp=!Mlj0+S~;?4#vGlVO6I2RvFJJdSPNfff|3`V{_&8d*!WGGLp+pKEs`)Z zw)m0MQ?(1Wemw*UMj4i|S1q_fZXE=inGb-T3TOsvK3Iw4G=btlm7RL994+RpntT_I zgfZRvvGMyVJpBpj1+voGOX=TqLg;>&tmFz&+84Mb6?b)W<#Vq{aR_VFEyeI}78>q1 z`2I{btYTttVxG6+8E~4cw4HCguHue?F<(&2nGRZHqc`&W^0q*^oL#}?R8*GXT!=1- zHe52M|97gI+RgP=UgCl>_Qj9wieiHSf#T(*hB2Fsq1e3qym444rI{5Ll;;f8zNatQ0t!AJrSMc2n>o0wF_3T?!rVJ7iAkT7c^VHnFle|EJhMo_&d>EjfY(t>88J^!C+~W2C>Jk`}KHtoF5n4VZnaIq;8mNMT6{}n1l=r$t*7H*znb6;83oh?gErT`QpR^F@ z@%Q;wEDT_L9h9$f;#d*s;jNQZ>Dd7y+ zPz$Y3_3MWLURQLsZ<+F_k(Te*(87YYNpzQsHnuQUuToOWS?Jx zF)rEo?b>`F*eHu!1wC%Oz1Ibp^02V`BL-|$e_C{Y_nCFeQylcDb9};}cl3o62QVWW zo08;Ljg#K1d)pT=W?GvVMVTbI4owTr=!qw)5DK#x2f-p4{T$mO8@j?{_UDH0+Rq4H zCS?5Vj$lvQme4=@o4Eb`bM{W#FLsMyno&~AoWYdW#Xk?{Yj}JXwKF^I3rX@i`5d76 zojdNraf1cw@Q9!%VT)FoK_f^m3CrDtVB*WFLtjkp=dnPA)yhpyWjv?FPjSj{M_S}9 zoU1&#R>?tDphTYsH@>%%{j#;WqlC{3WY+IxVG`++v9Ot)z4iP3+d+r3Gm2AsTf@X9 zE~c#J5p}>SFSZE)+^$f26_t`CLjAWfp8VUu;c~}BLZji_2t0HvryVqTzM5h6M~)u) R5<3Lv9~zSE0{ve2^S>C07t8Y;NSBnjLApyMr4bRN z8zj%YectDJzjMCt#2Dw#`EhVKV645@UTe*H&wF0ABh*!I5#iI}BM3sIa9dUrL9lfY z1dHtqE*wd9oREQE7c6dTsvw9r8-fIeAjm!(3YQ87;4Vwa5R_E+v@zRwt7G5_?z=;&CqQ5e8RPiYt@yORvbSc zrx`XDJbe_N8W@PKuPy4_IFLz_EywEVG@IJ?74trABk}O(QIc8n(5s#~-IUK%M` z_=#2FaL2;@(S;LCNlHo@CqsP37R|#dElvEbtS=s|zoZo(-vsgcomLAk@K} zgKbuXd6DeQ|3CHrWSGJYm$1Xb^Nch#HLLC0J37|4hfFN?w|*5B7iX8)*Z3bbu8@%m zlEuPM>q&WeT{ky3S2s51cE2KPDgU1bJPxOI)+Hn~^d|RQzfRguWpiE{LUZbyvX))S zNmUc)UR9}DR(m!^hPPrXDk&9Pwvoj@e;#RsPntvuvlWMPuS|bwqMBYmUuQ`(yfs>6 zSWQO-{ezrlqcFk<7m@n@i}-ha4g9H5{e5QUtxj$e_bFs*em?xm7xm(f3uJ`BlzM_P z$ATBw?=JDL46#5Fv1#TGT;}4UKoh1}N5}-p%2JtHSOjNfWqIEP`llLpGC*S)&_FtztyBX?+cXE;+uoP0KG;?y{BnJwbm@tLh@xu!*TwDD_V!1{h1BSH z+$&eE)WxyhI!8?%R#jD{KiX!=zqL3-(j#%eg?;K2YP8U}I+8?U57}KAZ^+TkEpq*( zc{{^5Kx4DXRE{kIg=$(D$c=mc9G8cOhfD9n>3sdN`Yes~B8wJcnDq#ww6=1?F8Lph z5tnI?#D2v3)>cfQ$vZx6%a#V%6nEG?iNqK87jeaLW-pY!lM@`9dFp+ro4kz)d$H1k z_`ER|-=hXO!*0$;`6xn}U@<r5zpAwSVTl<1gtxyG&JJ)w6e80I+Fy#-bTI@$K}i!GH|R8 zrR3D138-HH2O*g1# zG33qgb6ldkdc0B7QZ$>W#4F~y-sCpQlZuKWTRfh-A40NDiSD#kD;%=ud#^H#_TWLJ zvbD@xpD@!%_==2_J-BOMpd}}V^Yq!XV#i5|ckkbS|IzmBwt_;CEK87n{$s_A`ZT$y zspaLX?nB|7F(&7;R1GQ|nj$GVr{?CuQvCPN%E`&Kc6K&C>=6$Wd@xx1?HjGXzrT6n zH}hq+)~4a>2hPhnUAbP4l1{YgX}jsA%AD@m+c{ZZSbZHBgjTcZayZ7T3?k1uGSsff z+->A8(}-8Rq?50Ylc9OV{fZku4Pkgh1mEMFH{w3#zc*%I2-(v?b=bZNEKt9Ej)5Us zE{bXz`a)QBwRmJy6f8V5N5>v@xvTiWlmm*HebeI}lc6Og0F%vPBP`* zEtH3b;k~n@x9o4z^QH;v&S`Z*ycn&X$zRQwA!?Lxk{6+x*O`h3Esg!*!v{=Jm)eh( zx7(|#?#``jEev#gRLR$|SQ;+At)dc|m`Kgf&tGKLfUEq1x9&$vzirv&%a?g8tCP#q zdIK6658Sm!b#`dTqsm6`4LiE*w~pu+hEB$$-2I)amoJi;4hY-uxu@nRq^x{)>7%{v zBq=t~Y>E_&f1S!*RkKje3LCyePf0y=B1%C`ZL#sAZMfW?o`Hd3!7lm1&zkhe$Vj@1 zxw$!uj^|gAz_&7CP^M`&0|XMt2cjY)q1m0OHjaJzlq}DrhSBl!Z|nTB7w8(x>x_(y zD#sncm1Rp4cV4TeNDv`3LUy`kqpGh&u*AsnB#!qi4AJgH)I7!^P;5| zH8nQAD4S4|JSuJ8{Z=vQ56^=C5skK3=+8#sYs14)U)2wJ^@<_SxSB2^B0|Jth2fLO zs`0Y_uV25;kdO#J2xxPGpD&;Ne2P2HQHEh>>)4ikYCqvjNJud2O_Qr-ty`EpITkkd znx)Lr;y|P`WFWfgY-U znPPr0pMK4>elbHS@k`|kEt}-~urNHhU1f*WooRNdW5MDSxFsnm z#KpYJ=iRi~qPuZ3-Xiyl{z2m_4d1o|inOnFt!jE#W2q@$53e`xWBb+rAB<2lIQ;9*)m;wGFcB zgRkGkv~sqm;-5a%ysDd#IVoAkeED+gkFxg*P!;<-%LJ8%#Q8c= zot>Sw>{XX3p8HLnOETy?+*ee21a&-7?L$gNhMl2#*3r??ccYE{g|H*zH9D09GbuQa znwr|M#=p8T9?moULxfk*$UA;jznBDfJ$P+S-~8NtFpBW*cvbR}aNY zA(D{TmGPUkI45YMvU*-sMR9eaI_}961SKE5v}D(rBFRL}J;vnkEuxE6+ovXp@;lg} z{j&vqC@JA{nvyC;YcvrUOI)Tq@TA4gT`ARR1b8 z6a;zm=FN7wu%MQ9&e+`YXhqWsN8C5(%TMUI1O+Lxn02dnCwyqG-8<*&>wAudCfusy zx!L!|2*afDXbSu*Z zgW0u|vL}ie^ZjjGtYv0qW?vS!=SM3F6*|&Ay}TmE6A;j9$zQC*%pzb8r0xTfr2Lrujpw7f$gCs_%z;3trpCs`)T%1OKZN1G zpos)eI%dxh5Cj``6Bxt#^bI2?)eD6FQy)su#2p;o8GQ?=C0A-`DTUH=uABGoXa93Y zdVw(7E92<5e~&hXK3ER?!#rYQV$Ki|QKAXSXfae%Pq0iMRbMX+L&)^VP?nBJz(G1*s=g~gTz%9ayY z5TD<)2G=1MEv3F+`i`^EkfWi{V3mPu~Z!LLTvm;S_$` zY9qF1wH@P(#w$Bd+Afxrb8-~aX6YTo)wABE%22<|>o6vAnF7C9>228jws+Qm?HJml z=SK(8?Ck6`un+S@RTYXkT~fUuCK8*OsQhfV^7VW6VPhZ9AW{dU22R`h3ifodAZgomt&v$fmG~hA$B8cb7(eCu@>?L=PtO!sSo+`eTo@>+zm%v8ik~_7*X@GBed0g|`DEj7%7NBoo z!^66VJEM+e<(2+NqOeuPG&ag&KCC}WgXV@i*AJIUKCSU;A8L+-$RWRXbbPuR)!iwQ zv1iHIrr_qA?Qh<^86FeUe6U&*3rz`{RteR?9o!Aa_%lVB3p)M}i5=B^uoVsbDbzQu zcxj4kdKi6o$31`oBM2Zc43<8B!(A5bz6?t)RVUZ^_lDKGj0{XI0qGe2 zhn0=3nI?yd+whEuiAgb9UgeymO13I=xQ5m^R_E;n?LS0PY?IJo>|;>AK?R0MK-cwz zZMliN_n{tC=v-Orw?m7hR6Yd(DWu=Ka4{{9Tq^2U1{s&jz`0eN&E;|MY zJmx@XL|rci_Z`f3mtnL2=$2i7`Dwh3PrVC_?xg?uj$cm2bp1Qvq$n2 zA|K0$f;qsw>JbMuu)R1WQ#eE~dE&k_Tvw^B#s0Y=TL+JrArRX3(zlY_ardKrx2ZT& zLAzmI*Of6^fPjtt*>^OIC)O4R?w9FPP&lD76whWBYK^izQ<&-gu9ID+y{Q9y;%gZPO1$OU_aMNYDCG5a;9Po3QzwQAbDTvD@Mx76K?ehT6opxIM99 zUrba(oS&a8#cziekj;7niKHpO2*JT#Et4Bc>uYQG)=e1o-B+_!?-q=m+^Pl`G~f`0 zLg6r;)ma`XlYtUse2|q6V>~f2VeV1=YwZ*qQ1Wr7r)rVsTxF#5i#iUDL5U{wZXclMYl$;nyW6K&tw&PLDU zbRdX@d~8$cb%H>=LN$%IUSWBQ8^1DBbPmQu+?Qw^CaTWT)6-Y&FXRe#XXbRJzs+$` z)mBv{c3&Bb5ckDxP-L{+@Jf=sxt!9 z*|X*z&t6_;EKbwM!NWU+{On2&1J2>;<1+)3EfR1nwzRY~wXlFsLPBzrsjs2o6kHz$ zs%>w-h12t-qm*M5-@*2af8%podvSwN+E}gasNvAVQKf zB-?O&&T?;o6sZk(dVH#9P{rdiFDq;Mgiupc({Sm1ayGR$hO6pR-vDIE>fNb|ePj-Jwv{zMF-O0FOA0hsP=* z!PwT;MkD6wlyHD|`gG}D56{~Zl_C%hwQ^HaFH~)`bM7tV78W_r$WPTJTLXo`pipUP z>C*uiuJN6ORnl%4kt;LJ=%ZaQ)IN`FINC1Q-^unceXzH8t#116Z>G)XV&Y=G6AjbF z?l!8we{Y+dGXUiU$g|VKhr!Bhxh3{@{7A+)wdeyJMw`d?N;1RPU+G_u)VZsusF+}y zkd$;*%(MIG@KAZ=mfzbPO;ghgu)(8Z*Lg#wdo4|Fd|-ekb4OX35C$X~mOhdFNNL?W zg=bHmyPq(56Q6o%QpoM#RP-!e*Wz=@6I_W|?pot43C(PZm6a8umy0r}J6`>*LqkLF z=0^L~aS+h)YJ=0wp*{^A9_Ik+^hPmUCu6;J%oijoxPAO6fl%kCO=kQ|Q}6lp!d0F# zMHMgQROVUSg$+W!e>W#QFG_(&!WfdC?s>~YA6r;hcx%4*6m;*r3VSoNw{36n5ko^m zK=5avijCid+cuiY5$TMQ=7KEt9VI*=rOQPv9=QrmZG zYo+oGD?jM_7#|(2Z!LX)JbxwVk;#bsea?o+-$zX=jB!~2osB)Gam04V9y&QYlcE`H zacT0h>g1zofmF*<-a$p%l)B%YGCB&bO{cD?RC~QGbQWYo7A8m zqUA4&M#$Ey%RR!t^{AK_Ds%`{ORsT|xJh)QKwm&J>PCiOIp3^Zonk=JFpi_jGP8Sy zJ_Q~g9)p-?(L@GScg*y;^E(F1Hr_hi1WY_(Kt%ByB66nL{NJ%xUsxPtF z`UCjPi%ze`KJgVkePy(T)m!lb!!o5?`6}qQi&T=R%^U3IvS-vTUSQ#8?*?S2DK3is zzPXD##k6_AI{V%JVoFWuD{MiIQg4wF&NW#Z>aAacbj#!CMV4;KS~7#yuG2jz|M>Ix zXsY9`5Xj5hQ;lwEKV$z$(;y5x&wpVC?8zc9!vO9G!57;y5$ErxOZ7L6cH_buTmA^$ z>iYVTl@I4O^n>EIu3VQoiNN8Wksm}Z7_HfVn*Ww0&7oJPOh%GS^f_Y z|I6;Mv$NxU_*40>2_pS7LHDk`5U?S>M)z-aAV>=m&>a8Dh3ngFWXC?^AN{s}KBW2D zLw@94dh-Ew#;}!8q-v&&xjBog=0$1P4t3uoQ^52fsAJfFil2>m zw}E<D` z-6B&gJA3;x#2}TCx@00HgPUpP0dHG zt+(xli?DWfcFYrHy23$_@%NViUH8fB*F-4!Qy|rV^5Z)H1?#-1YhZA&3~ILvki1Qb z-($TJ>$;8(rKN&v1hAegH89-jcrJ6%ey(?fxYC&v3EW{VpIRt;sy{kWbtm#0Q%Y_5 ztW492aX$0~xI*gCB0S{Fvmos3?RhRu)-Y98R+g1NYqLCqk6#Zkn3RU*-q;%ebR?38 z=R8)%>e>@Hi|xMg-_BrY^)@8bv3v?>AER;Jzkh#iW264*C8aMp+MLmJg7`Pwmq5jS zF?{K1!i$sGlhi!Jy-Rq<)sh6aRA(*JP1G=|q`OV`t2z*Goey^GXM_?IaU>-rp-%%% zqM)F-z|M{*`kI(s^;Ios1Q^+#R=`>+Ux!{M0i-fOk+eA&19jVbF~6e7ya|71m73cS z{MOTH>FGe{)_y!wi!@@kVWS5^(DMJI zsR8mNVK6RHJ&ImGvT|~>^|qO~ zlAxHUUxu%k;l}Nx_+5a8P`AckoR~ob2-^1u_B8+!X#h#fCR&=CahaK!0gB6m;Qx7l zffJPWQ^?ZtGHp(0U|pnb20ZNwdbJ*06wsRQjh0_UYI}Q0F@{AL@%eLPWSX-Qz&0@= zGzC7+C)Z!~0;yS%fg#=$;^<0x> z`}AA4+%e%6vhd(vAU=Okpp;`kkW^23;i=>xJ=%XJ_7e97!G?y`uxn3i>HA|~u>Bva z0cjhQ+hHMuu;t%;i%+7WRpYVB2wnsj@#?V9fR)U22~XygJ%4q!i z3>WcJTN1T}#C?C77(FeI&UN-tu_53-Xwm2L@hOo*Q&CcCJ0^ps6CWRM3UvH04_a9{ zT5eG|Atyl~jhgEe5=|>k)%TMNK~8TINNY?R6?Z(KI{LlUr}p5GaIDHppuN5Q3t)fc z6p3mL!0&1MK$0;OOFLHw!)fQbU(0~GnLExSE`EM`dYULl64uS~sBkrF^Yg|#NY;P$ z6#zK}=H_y)O%-i|(ifMU+|e{QFAC|{Wj9=`7Xz#k^9GFp8vPxM|9;!Za-bCcH3L1mJQ_P<*V(1 z))n9HV^e-3Rypyuwke9*pw$0Pw$imd?>T0qR!#CGJYcmt;K#nC!bwniwHq;xP}%V- z2|qeIm4TW?)>|>Pro6R)UHta9_`FQYLUR=1SR=p(c-jyUx=L*aa@vnhVPn%BdM!;) zGq-OJ#`EfG*9q=qP=P@5Wi+UwA0_J61GBPwPx;^YltEZ-M73 z9eL+r`)%L#VM(n;DU~Tt{WHZ3Cl8M~mgs&{Sl>t>@p;h~{Sz2(z{HZX!p7P{ynzf>0Dsv zq`*3LORR~y--tgLleqWgLV=AO5~%TZd3xqo;F9lVNED!UqL+QQ`ui0!G=2A`!!Gmi z2>)VfQ&3P~3*$h*folOv0maVPJM%Ar9_Vo1hiZ^bVJs;I3ych`eALy?1yf=nmi$*H z{4&^$4Zaptdc40kG{^`hN)(1#z-POz*zHfcfm;h3s`u`S{nyBaS2CBxFs!1q^cuLf z^-WC~?K?(j_Xs08y`ZEXkETICJ&{*hCn2kk_lDAf?#w%HvNXShcStJsRe1xT?myPhJ1-1^c0F z5bTrMG7rfH8o@ijJKoOJ=dlS6dv5;GJOAB?)dNNLK?YM_9HWGOspdq;B=9qUZ? z$=FfqeiE@u!LL}Q!a_zqir(a~ALEN}9{l?C4@MUxef#z;>eFPkw4lVX zivVIeSTwySwsU-`xj8JXE}Qby(@S7UfoJee^UC4T5xw75V0hlCzv4I$JScY<2h=TV zX??f=*Tn(?F@PPjdKt>*1)kf~HaJshugzgp?2G!I^ z!p7Rjo!MIe5gX8pkwC=^=|pa$M($t5<5gbd9;*|fDJe`pT$)23e<$Vqz#)0GMK0<( zA6RVBl6EIk^@WHt3y-amrPb%(Kj}Tay;;P>7{JyWu6&p|d`WPm`}K|Wp_*e#*o_-= z3qNzXUyq#y@Ci{ELJ0Qofy0JD#NZWEqPcP#OyzVgNlG$-;sheLjDrI=Mo|Xv6k$X~ znlumo_>1cg*+7d7QcC1zW@E$sSDv38mNXehVOt?Re;!br!vz5W z^1{#i9Pd?MbGYka=uuv~$?*m?+$%N-F&Z{qdM__8^F%pWwh>6k`1<)_?h2^|HDzjQ zD$pe0NPFq4eidlg79f2$Pr|*T#>Nc)SVu3lr>Cyyy#^ozv8b8d$$*x>LQL%L3bK}I z(b0q;ihkQe%d*@ATk%O;9JBlVt#B|pEouX?z^gY;G}i`)Yhh`$f+SZbAEQ-~GBOf_ zXJ%)_j?hvjKC* z%gd-9$rHmRm++Sv<9IQw%)ei?Ezi2p{!~szb_clyCq4u0XAp5pZIAmoHD#*&T9gtt zLhI#@Wgj`+vSXk4gk*`*ZLQtz7yQ<@tCuAXmIQpkW)OisrgyMb#6)s&%5!6tts=3* z@`bp)nAph2!EY-=CILX{8&FvvI}QUH%{AYk5CGn7O|tPzK^cIo(@}) z3L5kfEyM~HsJ^cVV9Oc=f*zm zaH^i}%f#0=^b{dN1>I~F0Xs?l+mCb7Z^fEJOl1!cGffU%1ZG-cFDM4hj^TzoA!v3D z8?zmJ_rG2&?qIPkx1(@TW)wKB8S!qS{Jh_&nbahsTRAPidWM_?xd+&Z>EPe*PMMP(+N&gHFmr}jPq2xt-ZbegH?yq@u3%Hy|A!g z&oraR(OhZPtF`Nv3?k1B7ncYM8L@r$0#ldV>Hy1L7rp{+bem)!)$%WiZYEU z6m3sKlY;h~KW52dRI-sB*fvukdPKDtTZVBk)4YFedFTE9iTC5jWY+r56^qAH*((9-R{S)+-1bW}-rm~^N}P$Gwcf`rXOOifY7@+g?nvah1%iY7>I6}6UEummOS(yo zKN1M44zrLDRU(gxJV>Tst(jR^+?hFsxKR+mt{KScVd!mR1bJ`voo$j?Hj}lYRyVB@~O9| z1EOjqWV`g}@7hGukwr6okD;%~W?1H1`KEqb`9<(Re>5#!w9>b`&Ic<@xu0V_Kk-zJ zT@~iK52uSJ@_t(&jMG-Zdg6zH2{@cOnxCA6J9NOJ*fAkge|HWwOtvM*f$RJx7?U* zuRKawc-$Y&dAp|_2N63N6L2cJ6KSNAK0GpFx-rkJi~fC!h7fnJ^kIv@kq_pD?N!Qf zc>l*INv9CcW3}KZQ^(hZC_#&&57OX(U?MP3>t7%X1U8=8(f&5(h@p`YkR3Ba5_nX> z@TjPU!kXhqO#W+kz5B*0hHPQR0Yq*>4-XGZYin~@Dtn72Cy`jEa4+!ko%Ua+ z>-)8>o~uN+UDe2*ky@I^(15$+uq6?m<spY*m1lEr$=m4-2`t*soR`w%gK0y1rm zrftS_=YyS4Wj5G|3!DuwUAn#fLfq}OW_m}h(Hg)$Kxv|Dz(B$HF~cP`Bn5_**r0U5 zf&@bIE;F;ilvj!+F4b}J^ZeHg0!*+Ik{EA|AAuT7|xP^(se2 zzEEsoYhIs~KZ($#va0Ijuugg}M#@#p zAOpQbx6GCjljJF}>A?^s4B&v|orlPcp&IF;*VSYt#ty@uw5(=lhf6Ia;}z+vXe8?2 zg%U=D-}ZEW)z@S?Kvs6Y4;NVjOZje+$2PB;n%Y#Iv_AnAS71~WfwA|mOM82JwcXvs zWD%#KEy%;hkx)DP<3|XjP%%+IP_}O?DoSf?+ba(O9uq-UFyq%yArm}0W-9>oZG*S1qTP=$vg)+2@*p*LiQsepc2(%G{hBhQqm-%U~K}}r@}Ci z>4$UO7yu_NBhw2hMG7h^maA8Zva_>wD;&-P)j@%;APq@yc!KcQ*f2Eu2IMX=;Z-o< z?|xeaV;HkN1_mOos}tu{RaGI1DhG{Mzswfr?%g5p2M=9KThN6^-+p|C1vE9BO%csV z7tM}#J$H}|?n5ub`Q;|=o34a9SNj(WYlxvVFri%l4EZhwkX7i-RAWK{lauLn3JfEJ zCw<8!PYz3py9^wwaX`2MZG^UB8vxoVTtX?(%)a*Zp+>8#s*2o~M>rOZ2ISciUi!*M zK<~=bBnJAkzD;pbDkY)hVgN!PTL2yr=1VVYSaB$#n zgmIq$pbG+R2~@lW2w1{BX1So%i5ZldgJ#;Qh^c^D(So#E_O$!m^j2k5xVPE0SRJrs zp4Ea=fcd(Je;51TF2(=w7wM9#oUW^-nX8qkg^LyZ zLil<4g|6}nU*#3j;u8=R5E2y>=H%rS<>fW5a%=nVPOx{hyl?IG?-Tg7_yyp7qP*As zI>A=%{c||s@;_H_y>D;z(ACV|>EGx4brBJ`&R^%?UYg*5b3`%c+;Oya^)Pd>LR8FL zo$MT4?e3djaJO=Kc;C@MfSZqxo0sdtJy%z!hoU?@_W!(t+tI~_C!r<75k3V`kW-Z{ JkT!kv-vF)Kr0DtH*Va(r~m8c_#@%B__s#zr=kGy@l*dJ z`*^y7UEE;~e-AY<6ajSyd-;2L!(6<;_#T8a0^;cphB&)B{(Ub_guBaMfVbkeCkiJd z0uT~M5|TvY1rWj$_V1eb>+ojhzYm08l4jh+9^y?8prBxdiz|u{6U%~t(&3!?VTA93 z#d1JCY1`H{;V|!8TaNsWX978UGl&KwqBDjvj?%_Co%f1_B~ zV=+%1???SM5NkMYix_HS0dFu~^5rfHq?%|FR+!LcE+Sg*8sgYMR5pbb^X=7-mvLg# ze16TwWS82ndmlWEbsSY#LS-MtHYHk9!jX`LW<*amFM|1H?%d%@WzA=GIb~;}h~+!w zc5E5+Bd(;ePrh&jhfeBi1^dW7kXgeud98_}Ld;849-LK%e1Rh;Uz_Zq1S$lg7hTKE zUrIKOhFu+`iSG{ls=!`(om=lTGF?eX$u&kx1xl=vZcC>G&JZaQ&`7J2!>7qfm6Qfo z1dce;;oK$(k5Vz8=J;+xq_~FdHf2WP@@_Y%jWQ-ljMMsKk@=0|4ei~4AMZHZ4HzVZ zQ_F$C?lkq-gu8zI@ol2x#^daqb16ZX_mqMNJx1GK5gqYCd3!`}>QoZ?Dg+HOb3Uzh z3w`sxQ+H$ zGk1sqhsS0WpjBpqKwA!AYUEHE2 zok=#x*;!#br*YPEao=ELSa@cJ9umifnq*4*NPq~9LUpu^aWKRx#<9x>S1%=LHIbYr z@9J$fL5pv(`Bd~V#5as9cXs2V={%ew`2o{ULg`VG>MOrHrtVG^YW}eB#_R*DquIm* zvTc4u+gEE9kM214&uc#SEVOp^-tR!(j&V-!s-cm4I>B4oWm{rvt0&tj#Wd+jk|=%| zQ(lF&v`8>ZiXd~Ahv#VcoK93+aFdbNQuY)z=X-39dh9*?Wi;dUlYjR9>z_25Dz&jD zPZ!2-*_WAWy;mdtVfqaDac%#JGJS*i{OKLgZ+Vdpl~ouOn(9v3x<;?d*b1^{l;TyO z1BN-EAEl8sF@aQzj?U-Q6}osc{8KS=B}A0g^Wa7}4A&6tMEJ2)`m{tcQ+r9;r#zNG z#Hiy5|F|!m!EkGllwngxoS;m#(BV9L&4%Jxeuef7YockXL{TkJF1=h)r0 z#N<@dy+Y>mwQiB!dC3)36IR+$hXJurw>k;l9TzY!_#QUIWZyiiBijo%FKiGAOXIz_ zzj_#uu@w~Tws`|uAtq~IHIVe|h2Q4WmKlP(LY2AsDaau&ag|Rbh8H6&S(%AD%f>r5 zZEGRkN6un0P9xli7<*jb=riDh8b8y^!he$X2MdKeEl(J!=Z?aD#_5OqaZd!bKQ|ys z*6CCe4=}{lY0X;u#;m2Aw#;X;Tzc4UTB{|mAa>xuHo_O6BnFRm5*4T0qYJR4!2F7u zY(2XGb}xH}tXV3}4Bpszl34b9?iH(OxaP`OGSPA2K9c4z6cKF3-I=|Rr2nbNT=bf{ zIpOiGgV*3)zD-1` zl-C-u2Mdc*<@@_i-2I$J5LTEV`QU6;!z=X`Qf23J>FBqE0>mn)9IDe4u^wqNcMrN< zKT>4l>af{h$3(0ErZDHa6}IfQelWqWxNGGl*neFH=~Q#9>d}=-==~=2sKa!+^e8`I zXghVE^T(UC55G>7mFs@)W6mrB70-m!dZ#XAeH_T(qkzv+k-eyn*|2~vYWS>)uI}kS zPTAN6^!Lp3ee9$fTygKj)hrntvHj1CbOZNm|El=uqc$P>9azL2pOI%$Pu%V!*>0Uj zVjHWwG-P1IGwX@Tm5dsGY9gQG>is;rKWx2{-G=GWFskG&DC}v0xoEV|{w!j(o}Ekz zd6xPPM{nQ4bH6F6Ewh5aPvf5(1%O7)if`iTb29lrK)tb9?}d&$T0@CDN_Vnvdb*HO zG)3EtHxjEm>Kb0PY$?#%$y1pdpwo4hDtWU^9Uq+3LOHW|S1lX`W19s{MfRl!Ht>#I+hMJp<&+C-YB>@o64dEwf=d0+Knper-iedRH{|_ z)qE_fxJeN+xQTEDhZn6U^PV{are|4;&Yk8GMf&0*tauu|4D}yKg!183hUUs#%6%B3 z>`e_(A1@aHS=`i5???Qa0QT&Zs+)E*_x<4cIcQlhuwp6en>@>qLD?PDXcxUQehr8zEzo znSxWuq95=Nyt9&N?Jqa1`_7X{L?D6~Dd4?9wKh!t!A0k=fs6Y-nmB96*Vo$ESDC=b zm|uj9=c9ACezPi-C`%n;6T>%{!dY{?SlIWbl(VTb90~xpOKeYxxf4cGU0D^>9@)OA zv4d}<#5-SeIeuT!N?3ioy{s`@;i`S64O2p3l0980FZ0IQHMwxp9#y99bnF9~eVXi2 zX$Ac8Nx{PD!HM-*9|Ivd@=7+3LY<%rwYB_eHqX5c?H1&?bIair*~6`^A5XYd7EJ$$0 z(YKkLoj*cThXZIQOP6SaTjP%h40lAQ@*|ZN4--*)w8ho!f zqNw4Am2+%P@YtjY1&Y)KCUfDJ_Nx+EA;$sD1CQrewo9?m#sT@V*IsfE=k7Gk@F-bW zkh82XgtQhb)8xN5u~LlU>?}PAB_+XXyX@+hj8F;-JA0g;HoP}2 z&A9HCdF-=C=XG$j$~o@)1v2AYH1im0fBl*G{bQw(jcH-IlPTz;6v5=zDKzugWmCbu ziN2^7sTVsnJZZyLd6Y^SPG2)t_jTIKG_ShqU4E&-#iwQxU^aF7H z$VsbnQ}bGZRIb;?&AVYQ@^(c+u#`y{{Y8eHbg$oy_q%GLg#y~fS zB4XdI5uejAL^x--<}lwwc$vV9)ZfaGV*`E0tb;7K|GvOV%{ZK9o;bN z=Iiil$GmkRVFV4V=g}nBo6u}xY+!uY@315_${2d|;=7KXGDg5qLrcj$;J$KS2aH(6 zjV@c!QDK@6CCNvjFoUvEoU=!fNerncBzE_fec79V8Tbv~H_uo+Cocf>vzi%x_plT0Y+MK z&v641IFvuqI(5FtRv^QVACARDsrryHbv5p0S=jJ6;>bdn^^%F}N9h+PGgAg!+_PB* zKP*#=UFyyf)St$9Q;RLhB`LR^h}E~ZBrz0Qo5)&CvCmxAXLxpQIvy#@t2qeMv*xDs znth9sB**2}QGOju7blKuWbT9CRx>7MW=dwwiJ!F0v+E(`luB^o2!;n_v4fk=&+^Kf zb~QIiG)hPF-MDhVFB?b3Jxmiy7U=TYnxkf@)dGOu1e(CRPe%(92hfM-JZGhkD_|jr zh%Nh{&lKPu9|dKPYL#pTzy|3oj-2YzgRgKL>pgLu?mB_h_UvyUL#c2T<>*k!%7$86 z@9@%2drOnw>%0ORboK)$`Cb)kAGDdyWe!3g0lMEYnhUdj?WwWURMe9DfY(JIsD*gMR2Th{}4*0@Z+Z zi$oG&xK<)!on&_yCHuQ%IG?nrdt=sJVNESVW;7@uN_`%}^-umnamKQ%a4d zB>V%mg^D5?b%y+xUZ0x)ui!c<8MvZQ1hbJRpMt;dE$y5FP zn@*xY92p7x!fm^88~K+@7qPA*KgZu7m_vR>WBz~q0PKgqz9ehp>&RE!QdMp1Wb!wf z@ssh~Kym98U)`LQKHiYa&drT{Y#R>0xXwo?Wc7#hW^!rg>kQX=@bQ||U2t`E_4M({ zQc2<+IikQjPfALfu5kr#T+!0t@ zB~o0w?|FfNSU4@Mtym~C2Z!jRz4g|Sk-IzHdf61*cg()L6c`cL*3#nlKlR=DJ%~SE z>p^AAhzxHNiAyPb($wl|w7Sd*xm`Ie4GoQcnGMN=_cBj^&h*@;g#DxS#_74a;KfCo zvWMfe3%zMn#xHuFJ$tq>?lC!k(8urkOLb+uma4hAIkTIMm6dhiStM^d*J}w6-U7Xn z7%Uv38M(NTs$=K2I2UN%{2;A#v8Xl(h zBtd`t_|e?TDx}!BHd8K)NPKXp=FtPyRB;MV5+{$9;XqM`5fti;q}P)_%R_8JLS(a@ zv5J3w4`QIYllTX@m~8=3jI1y=Z2BBiF(5+x7Tl^d@}vdPOo`xFnjN<6^%dM zS=5BbnDt<&IFncc#!r)xo`uS0eWL!Qpq26)ej-#ftq9lq6aUj~rsIuPVvQ^0a6W;K zSf-MCK51!2vdgL{l>I~#lj1C?*+3pS?96=c4@le11W}feA(l z_p4gk+Rg`CRy)f>>b2wj{Ukj-J?}q!XnDr2^4_MO6?H>H<6=h)1Ad4s2At)ZxHu-C ztVd@I156d%9Ic3h?SlM$$*3eGVk4$ zh*Sv=Rv3!n;$mdxV-rwo*!%e(Z{i^HdSk;WMbe8DpYm$oM5WyzSDD=)9?VHmQBkE^ zw*s~D(Mi07r+}k!|RRSMAeso?N zyKX;HhKu5N7!m%GDnSM3$|OdLk)|{}?7aJ5UsZXmzu9#!x?67M=oqW}?#|7kI}5f) zi~Vd>H8pnXYh~r-Az4{$j8fj`Q144i1MBOhHfGQoR8&-w-a8jO)+gjgD;!A3$b#;c z+rg^Az{SNCAGEfzIuA$e9~`g<3zNg$j2!(Qe20UIQ_gw+{{0PQWxRobfxfqDbVjxA zgzoO{$WZTAA0Ho2t*ynluZ}bi4pK}$KH@=5ot_-!>As^(Nll$zS&6z+bay(4So%su z#g{Lt!C_%p&a)k;0H`t0_k+q7=K@x3;%iXWAqC>wP?~Bq~SIUnhl2e<@^ryP*PBU+d~cN8t zlD_*F`}_NyTwG*bTm)xkW-d}vhI;?`&BDTh;juOr7#WFwx<5bhB9jnB^)^-$2)(g*eD{ATWnpd1i%ZMKbn7(Kkr)Pv8Tji< zX+QD8!os+e6asvF{3vPxOtn|S&H387{1$B&VEwgpcjG5qR%^-A%!-SP3y6!mDE#1u zD&L81UpfYi0l#I}#h0&M&3sPe9y!9q!g8K!!mtsh9jo`DDyiS4eXh)Yd~!0qyo~SY z=!jHWmuh+*!-_UI+f&K>?XCIl5t2<4S=6sSVCW@Y(ek=IIu<~IB z%!I}Mtgyvab-2fK{Be;v8du)?pFK9Ja>9Vc^CUT$=JM^7@XKniY(}pdR;c<2&c70Q z;IuV&YpmK8$FcE56gHbcs^uqqrVaEbhkxYE%$QC5PaYxLh9}9h-ZYum1P=8Um~6Li z->!lJfNJ{rv$}7IB?yN&)W~Ebwlh;c(#+1Tp#J0&M_SXs0O|ev_p98NNQvmL1<;Dv zO?C4%w#Bn422g!7g&E3{sN7$APjP4I8xCp2xfd^9RC#W)!q|{dQer16hrk<9?J3`X z=4rAarNGmfb;;1NJ|vQgkCm5~h>%V+I62uMFm`);J4h>^+;1@gHrFywbLIk_VxwwI zI04M4NZt^5Rf*$2afEXs1#D8Rtbx>B$l>AVESNcvpGm_5Q;?sPn6X`upZ`xBFqetX z%*tBO)srS;YX7>h@apl-H+5<$Z{euu=t%ofSk3*$teGwyB*-U9b$|ZcQuAmzE-{h4 zhMZOKe?~sp)-W%yun7W;dbBIUugLs^B%Xwa=VcDeXZJjtx|NF7C00c4ZRaW!;xxZq z8bLupbdoF@`|lkp_3Cg@z*5IgRQ~5_Oiyo&XbXpJ3HD@|2 z_U9yyEaowk>{O-En^GBzYkZ0&q>&~gBm0spgmd}w!oBzFgXqwJz!a|FvNB-;`fC>zV;R4GtcTx`t&bcpWRZ0H7NOs1b8}m1;G&jt z(f!1-h1;_?3c;O5xlu=A3l6=Iy?1)oq+A~Wo+05 z0d72j-O9+=7*O6hHnuEGCZCx$+!QGv%5QJgX2n;~A!f|Ec+>u8M@%t{Qcq#iGXI{Z zi3%|FKcP^Jp>JOK`LWbxUb&wg6ZMAiZe*~TVjgK4^J&SXM%Er$-}BhjcCk$*EIxrW zZ9#yPjcjwq8?SBc>A78d(iTCszgD}R-f#2XXYU~aov5l?QaAxAmKXcpR5RAO zbLXaheze}$*+DlxK0%I1k@lmFq~v*GWOB$92qo0_&!C>?-nd79`ps#!n4{fQxwF#~ zmAbR+>`R4)l|+LDx~+horWY44pf>jQ6lXi4Hv#LKH$OQKTk*wXJ1i|WGNowM^iP@? zsOQlm3)M0Qht8H#)g|?*n~RilpY5<24pmnj;wVp4-Dq;|(8Q`0!(AVLSSLDdpd*ez zKY2muAn?J_Pv1bNu3sryAt*hvf7okBn)KNRvj+}O%%zN{2g|T?C7-iF36t{KH5)26 z_IhFG=H`Y@6@O%AVeteo9MpGac!HlkeHyNGWFle^56+Ma%QS6#d;t${Ak>+dm>4FE zhFfJg0VNDfg+)6af`JSS3`QJ;tb5S<`qaEeRRK9FNiRNaOFllPHhp}+4qLRY4f7c)_R0wcdBe z%sy+ks?knZ)%aCw*=;%0jn&GAzKX9=M4k1CSyP9NljtPl>=EO;Q_an0s}2!H*dfv9 z1{&aMnw$+8F5nc-u`G*$bE zB}b8B{+ptgBrzTf#Z0f)dNt!jc#Ug<0be9NkUBZq>*PrDeFCFs@uSdy-FpQv5C-ba zn>Pn*-QzDtJK}WKMJez9xjWsjF0?(Ks~ppMqU+e)erDap;~<}O_tL!w>>o(a4hrtF zCZ=~fZcl%_wraw^xg2aTx){eO{TcUjHiA z8r9UXXr(9XhDX~Wn??&~G4e;1yR(|Ab`g6H7ZAWybk}MlLzt5jH|_BuCy+zfZ3R3x z%wXRq0LsI;W2nT<&Aqce$%N3R$p*hbDs5w7T0(%#G#wFcO(a{&R|Et|V80KA0s*`7 z^z?K_z2nMo>F|5=Aa_Q0gTvFKb?3#t4AxNu&O!raZjqBo$}U0J4{_Wg*OhruTq?* zY>6DM9MKaKVY6*5$}3rFx#_RQDt4Akt?iO!cK^5~FC&^HXHn`h8*MRqGWlDD`e$WB zbL`b#qsK(Oq(YJQ+l#koPaVIqAMZz$^c;zh!=@=MEuGnY<=Ne$jso3x8-UiS>FDlt zM9~0F%*6uLfs z`0(CoT6Sf!k*TAjgId7i+=Tzx38~DwW8>24pHs0(-z-<=Ufn)N(*!Pw11hGNI^AGk`?p`bQFQ;=zQoC^@mw0OPq0Gzc zI&xFty(&5?mX?;BN7`O7YPWbsHGHZ4C-}^MhHk%<8Ywbb=8ou8|5m!UkCi&|aLk{I zsZNvb2c?2|IUlin>dL+g9Z+-o$p(gBzkbPA@T{)OI|DPqA4B->Sk>n7!sp4!MzlFS zUuqLB3V=6U6CWYAJ)_5F^f`N!9;U3>n?%T|}dv|4!)fGNUX=^X3g z*Bd%xnXqoWxv{ps9(%7d#vI@*aDWbp^|~N{Nvf|!i_pDCJre8WURoR|-;+N>fXte5 z(;gRWKYpkC4j6pICnir&05B1T)$ipGgL|Oh{B&S(xzYUYP*#_y!X1&R#XZfyy}`vl z#k*&*Vm# z)04f)SwPJDe}+t_=jRhkCgCO|`#+L;?QgKy4Hfg$MBzmS){#DqiV7|&;;|Goc(V#+ zf4It-4cN;R!uP{tV>P;5Zghq=d%NsI0|wk?46lmOvJ+xv z3Lj;~vB^EBd#lplSLY*MPp;!!BDHbBGtE>>$Wqt{TkhLyVhvs;kk!FpTcU_yVS0^u zYpy+P(@3k8Mvb?O@6cYo9X5UPfp6b3G_C-{3MZASNarusxU%uX&~f_sU|UI9S=PzP zDKKjey+c1a$i)K0^BBga%5@>ey-ggjFG6S5#;Sv0bF>*Xsd2;QO62OTfS;JTxbTRX zq|q?6-PvzJqB8sXN(A;Zg9yb5KR-Y7`}aem>BKBX%4|oZLqbBP7t;Jgweqj_)71wB zVKGYk=D8ky5?kHmms|KH@A7Krgj?pv*ROUbGPrm$1vZD6vm(G>{TB>eE86_%Fi$VP&*lxDq-p)qUNF5 z49?;V^b_fE$<6W2t)h}kJw~xXlZD&jl`<}7__Q_DJt_OO9_y5&mqkP<8jrW|K?r!7 z`auu`zWN_NO9SknQZ4*+pK056l@WJa)X2oAqM+>9oUv2~a+xCj2oH3k?mg+%U%&2T z?pX-h6A=+*s^s-icX4Ozu8z(Ez}nc|?MS~F#2l~WwAjb8%GcffO?PH?7KY}<0)eOD z=mNJ&TYLKwc~@#m%6qpZt*UAYX~lAYAJ;tA=waZrXHEfenty)Ixjz%hhp2HZa-k>` z@Y9gFIZNN2enox}kwGtim+CsS={uTn3=M^h65*(*DCLt!>G7KVja#<;&T*Vk=JrMC z=sP9T9Uez`4$I$%@OgtqW~TzGH;nixq3Sg;@$oR^sqo~isk4iVvWwVyV)vNHBPAt8(vND>N6s>jV8chBt7z$4ZkEBv z`{9w1t%rY>H)msIS~@#%prD;UrRY*qQ;P>Eu+TybAgw8qxe#AbQ4zG*tl^DQE_2Bt zC}&U2TSF01WO=Bh6HWl~NdO6(!lIvWenG_XEUBHx1KbGJr!52V`SpapFI1ay+6_0L zG+AGZI(&3B(qZUB29I}HQO-AM`FLgaml6#I{pQE*xCO2q zN$bywtcDahL6c(9v|*XOz>UN9RpclfOuXMTBn&)p=lZiNITP5qDe2@#zSe8Wy?k%PSoN4qd@i>_XE*v0m|(R6R^;@ zmJ-pUcugCk)Lx5j7On|WIxkAnMz2R^Z?v3wR+wJL-DDwlnjKwWTLh-*y!kPD)tInFGz1pEX`G)?d4fVpG@uq=-BO3VbeZ}&nB z+ufbi_&4`0H8pwAINa{W=hU^gOPShsb#y4?22vZhdag;kuKVm3&X{f{DVe^s^|>1J}ETy$r4e{+_-26Lg%;3IRwCyjS6%>A|HE&*Ml z0BrUol#uQh{sFMsy{N0-xozN3fgk3 zww=|54VVm8o_Vvv;wLRAd%|HIwthi&KPDY>T|(5mba6oC>e}4pVRzaH!;d2w3bC6S zIc?KDol^a7Cu~Yjlb0V{u)nIt@2aXzux?EJ$Xn91c(d)WA#c^p{di)cVb6$!(pmbju#sH9#THIuyd8e6`G$OF>X;)WQ z6F~B99=Z!CL>~jS@FIxeAPE9xiR7)6Rj&1*5U5T1_4EGdJP-Bg_13m#3esePhxjo! z@9!QHPkw7+O8?Xo+=kvG)9P074Sz^wn|}pQLiBRXA9JI6qDz9;$E2kSq(n;tm(zQC z0#xq^$T?VPk-Qz%5doRYyLv=OQ}@27oNG2!a&j`F{9jgmsbTYar2K(URMHb?LXPYZ zzXvT8vPmG_NZZ?@;&%k3QbfjJI2CF9UPSA zdP|J}j)PT=TL*U0nf< zjWSR-KbtwCb$&X1#?utAOO7Z`U-|vs$^GJZv|v$=AOl_IR;CV@>5?;;A?mZF7^uNQ zo{LFw1gJdCuXtLvpE~zU%84>RgT9wX&0UAq({Qgjl{9q2wJP}g-kIg)Bjs2XRpsW) z^4A!sgc|qO-==9Lv?88UD18G#BeF#7|B&T$xI!W$ySbw;k!j9%{-a6?2?@0V@j)lu zL}Nc?8vLs(N=VRQU|@9h^iclSd-?LEttA9MJ~^55eE_HFng95_O9prDP{K|U24vvh!ry-rX{8dn=c)P4P;)LO%&)_@W+ku?9g&k955X6i z-OQ|5?f)UILS?W{^9u#tH}1QMD6FoRgw+2!46G`JEs z{`{dZR!D65YfD?A{v~CS258>_WW4hQ3`-D*f=WwE7q!B>P|m@BCjbb%n?PT}d4s|U z$PqQRD;>1{)w5Yrq3yBaJV3PqUR#!kCH(i3kt39<@^WqU8zsm)d!#zrUzd)oehpm< zEh@*oD_SP+v3{3YsEcsWfjqODr}Y1(e$8+UiY(vkurJQ7y6Bv;Xr~po#~AhS~SIEl8k95-I+v8RofRmZ(lci@k4c@wwlyRc@KFG zP(Q&5B2rboR-leP5Qx(bar*UzCW=M~8;k;eQPI%oXhL!Km2khK-3Z?3aOK5L<4S?q zZr6|rzJyyE-4g`mD_@xtZs9rP_M_H)4>{biC&fxr&k!;*WyT^B#Oe)nq|=w+M80 zP%X)=m&fhNtfSX-#N;ifoIs*lGu*gxxu~y#mXQB6L8iZ=T8jR`%ZN3T4Dj3d?|-4T zAAXMke87-H_v)=%w-Ceq^z_IP)Jncy`4EIq{r>$F1fnbeeK1|T7+=47^|V*!j2;X_ z#4rMbk)=jLmsYXsU3gNim!*|e;!=*+pq&WJq@5b?8;GOncjS&%P+;Ze#*c`IK+u+@ zAPrEzw|hge;mYb+{bpmGxp8kaE7mDCZyCJYKd|i|=SFl4n7iqB-pMD)Cf?A}B5gQY zlTdvnj0^as1su+8<7pvKZ@?bw07vvGxUkJfh6{p@^3g4Ak0k=IZ-!wlV;&?PtXuF zKi*dpwjIb;ZK)~-+;4I3UVpW#b;>noOfUicb563evu^-gf;SJ>JmQ87K%~c{U**{0 zO?1h_uN4>T*Zfy2E*8F8Wkaspb*_t~(6o^eW%lr4%-QK)qs?T46fFDg@<%Q%PfAMo z6k_Nj$T)7B!KfpA8$>5mfcaRH(`RLN5$_$F;E)jWxvu!|s3^3%yJ)dV{ZlY#5o!jW zE8q6Qm#!`_eU$^xR#sLvAc7%xIUxh;QWePA5qnH@bl^bZ!`7ei_~Z}~Vqp=4l{6eG z?{ur7+u_*`duTOwldnk}Xt;^tBOV~Ef-B?{>zN9c)ThVW>JHR<8yig@th)O^ZNO~Z z?}jS}JCWFT>l269<5NgGeC2<51L1@4q0>{%L7ubGVjIgPjhUb-q5>dAVFA<*@-7FM z2QUraJ5EZ2#WtM@Dgdl^^WBx7 zh~jgw2}ue4T6Z4UI?G03ukGPX!wz02NbG}MgC$<+z31kP?_Tn&SC|2!ah>h$<{(%j z9yhJ1eK@2ynmanM!Mg}dO*M{qqnDvUE# zh@;?}M_VZ3y5#F{p%s^{8M))HXqKKGXGA}Z!PE&AA@!MAN$?%D6vU-3c>Qa1ZGS+t z6LYPXg5h;cN=hBph0fcPp&ki#^COjG6zNYN%q}d1!D4G28>{Q8h>wq-zuQ=>H84I?D)Q^V3} zi3X^%*Sfe*^bVJBjeHY$)F86Gxk3C68* zp2coB_(f+_?IOQWGLe~;rI~x1p}uYx-O}X{5UK(SxPv5yZr$S3tq;4HzoU9TF3ryq z;=4ZXPM2Nhwz<`o(W-#?X{fvW0gNekg&OSjP;8+L?pojwyC}*MMu+5xT<-Cb?)z5a z=wBz|MYJ)qz;m7Rrkht{%Rr9G_K9DO$2udd89WrV%wyk(7hjJ(sC!d|KplGTd*EVJ z=Sc!%ng^BSO=n1GsKr!MAbY_H7;*=@ay7Hh6P2$>NijgJJ$NxB?)rS}iMg$91jLM5o0~IKcVGLw@Va~VZvLJ;+B=&w zcm7oP(C~4hQZP(v6bhU)6}MA8b8~tW=pb2yz12q?rPpLlaI0%-X28ZrOog}VX++=y z1q7h3>c3BKI+*2y<=nd7covi9e`>I>knqWpUrdZ|>m3&z9i6AQH!}a7+}y5e`UCF? zg!@9~vy-bU*xqQ+UPT=zqCl`}85^UARLX#tKj=B0`+ZL8r>x!-nx!-w^p8kUPHV^4 zuiX(VHfVhUh}-uC@+!XQbk0x}rL2w~(i0D0YP9Xz=>|Dbi*w2_A!bn4H#G|C76kk{8P1=4SQs6sx_T`?t zn-kgrXIpEvxKQ`wqW~RmBD+5_t_`j(!ty2|WT;GwZ;=iO-7RAm80t)dbP5b@IJq@7 zHQOsRuaFOau)?=@aEO!|>d=@>BTYEkpof4uaFp^F2e#vta}fLuZXq*Zey$K_ zIg{3d#_rwY=Sk5_Tdx**DY-zPG_G-LF1^=jVw=cW@Jdxptv~w~86;sSkIZkwb_*f3 zz5~1zaA=?gg(&Adf$Lc;zT-tOr`uIzSZQW$on%e42Z_1<3^^QOn?59Chp0>#C=t8w zH^3T|Pf|rEc7;p-;eXKXRbQxR(%nOVB_R>9#;Td@;^EN=$(BcU+>kV>^>9R@Vqj?f zu$?aj-3|_^Z@OU;GFI~lA4rK;1v>{v78FTT0IbYacc=l71>w?G7Gm?g-iq(oE2I1C z==6RJaa7bbhTwt;9CF`{R@JOe1(LLlTps7qy9lYOY1D(Z=62qb_+#-SzH*kI#{Xo-7ONfEdizucmIY z3(h#s^LLt)R)1LiNiatOhxvccMvv9SbySxMw=m77m@;lut;-2BL1J{RC1LoFhrQ?~*XyG5azoU0 z^OtR6aOLP`R+}Hb|2Ut>5|Ov{_j5Are!iZajo=YjAOBV5CqqKz*ulDUlk~#}*L40D zvm(~qWpwZ?kd{AW2|gb&1OKGLMbi zXwa7Fo?0BpORyEETz7>bSN3=7Sil#>gZOM_Hwp#0zx~6*r@TR2SN_JN3gZ67h%>cjpCi#KDIrnO z4uA+|z$yL;0rV^|=>~-E-Md$}-6Qc|X}Jn`T#)hrm7MoqM;0`-uq8N6D_niTi+)ha z^V5kib>v#6+U)PV*>rMaR*-o<-E?x|cX4s~SEecN$)_)$n=9m|^*{2QYaUAbReQF~ zBewbH#cNbROc4XWv%Va`(r<$56w{}qBs8pW;hA`IEz!BuLhIy^$SBc1N}$Sg-jWrT zq#J4qJ>OuX)2rY{6&}85dd)}{t#i}&!3e?TTCD)ZjANP;y- ze_uStKSli`S)q%?x-`I#sfF$nh}sXMK)UIl*YR?8cD_JN+zBupi7rNHM2kH55zZT?wEj%%1OM8r zOr*nt#yEL=U@Hcyywt&hj=&v~&{=+P0qcPD7mpcUejSER(%|T=br~EEY&2uhp z4i21!p43*z{#_&`)v_E#I5Py9Y{qLuvIiCta3Sqn3YI!Ti{?Kk?jJ6fn46ok)EMgA zLKxHAew&R^$3}D5{uT#v@R4hRw9ZwNI%+`CVahpN2@BPLN+G=He0qE!I|@|J3=$bR zCP5w(bzXp_I_tc)KcD=$L~0I_`6j=3`IkK(wyPKqDnp((zX>NWg|wvf;UZh%-Ew8R z4#?j_2%^8j!4QduLpt-7d(7FS|5@~WchWsLzbE+MZ}@o=KJh!xph1<@re`V1h8f9k zKgdG;qjhl^xfm$m*n|{a`#h50VnOh#ri!5*2tQH;4JQy!cmvjqkILtHGyi0r|o6!W90PPIuB(0ot z*w{1B9&rx!z1WxzQ3)XCtY_nsuk#c_sp+>8E+eVZJ0&L3aK%#q`5*vIFqv7%lARdr_>gNLb z#$S%#SLfvlp#(w*dx*<4fQdQMnC2-!SO$y?8B1~)%bo3B88#3`P5u7pz7Zq)$5N}i zK2Iy@$q)I@SR{7uI6-gS`^GP4foJVfauS8ep-kCsY2oo-|=X!e@TuD`qEk$fZ)UHSfglE(F)Lux-m%>oq>Tf@x=4E9qZDXOz~jMd z4vmc^2DvEX+vz`SGF8y;Ys5~=s!-EhTK_VP0q5rfo*=yX^-1pcD>BDayCti9HMtZc zu*jY|BqSz=KtK`#EA_)>RX~>ejk)6fQb+>=)Z$R3%)~269Msg$4zf?TEMBAo9JLKx zU%(+|Yy&8WOmxs`8nmc;r2@af`hZ*A2R#bfC?cAgZtScA`kj@PlM`^7y1`Ns#6tf% zjF>4Crhx3BDGh&|o-8Q8=ils5L!KW3$xYCw0qK0J(>f%bTv_Q6xW^8;P-wP5dQPB6 zrw`)Jse5#AG{_6*a28C%405zsu3e-4@#BZLzj4H8)9Y7**{3ZGb*hmZJ7i{10Z<}Z z`ujB(Iw{FJTooC+dBYd=M(z4&|~G^5Aa3bkVWnP~if**>@q_4IdAp*MkVm>VF~*`fDW^nz#OV zp9wz<=6K+!*!ecgeUImS#iPQ91q?KfLXs%W((`-*v?nF24GyDb+qkFF&pV(H0b_#a zjWD~%j~}<+Hb|E7Z&>7|xWdlEAhRk>gc|lYV|py%hW(e0UisRlYETX7frdt6gl8KW z(F3M}WXjv^hNpP5s6J4n=p{XoUV;l?)rN&BzUi#3uEsqYwYbpP(Hyvt`5YUTo-jNb zdU3Z4NCy4&YdYw2L7o@XE2Dbv@-HR4KdPMXAwUsn&M8xabPFV4PxQpi%YXu$f0)!g z4}CfzF`uav{^5of?|Ka{;LcsY{)&}vKY^P|)Hv52)%P}^&7Vn`lZ&fhSQG#iNS=X6 zy5>VBUx#I0Cz}AL{E>ex?e55#g!r|V&s&3(SXYX`)?dJ%gLn=qV93OW5E@X#S97cQ zW2geZ!R8Ap>;*!?uT)*pkko-yCMl{Tc-)XfN(;1h;_;EgR6Cuvjt)7pEEtk`mv0n9 z-gA=_=l6YMuH?WfM zwac2xuOz($0Sr9CLk13j%Mg%5AZJd_&eLKII=_G_#UY&z!1xau1YvV3-krfkO+l** z+~EvZt(hv93$}hmIfi28GRkIg2Bp@wDe<;PRlW*eW7JG`b#WP}b^uhp0oldYt}dlq zZYS7n7zW?DzM@K$x^0lp3R^S@1%>XETOw@tY!J`rl?iobZJqk|h4J+4&y^slc@ckE zeBlCXZEPRbf?@c`Ty1KO0gjkBJrb}%u7RQiavL{7h%zroOkz+nsl0zpQ6#Bq3d7JXbM%PN%6(;2GJg4|EFJZTAilvUo9ScDt9*&50x$~ zB-)=sQCF#+6v1fh;s{{yEGdHyn)zuhL@FCcRtf=|UNB!oOp%Ygp}(gt=B8yZG9MC|wE6ay z@RgV&Z_OoGiR)060cZv8R>0n*!=)SYrb3Hm9`s4bq%RJaW-V$J5J0yJg;{^5Jklw} zDDyaqUFC(&VnPh`t;oYEcn~+uYkjo(OcsTm@Psm)UP4oEgb1sI#{| zsR&lnCa|Oo*9FLhv9NN9{rt)0`{x_4WVA}(fq=-WgTUt3n{nNi=O@;emm`Nv{f#9= zz?-E6A+4|2E=QfJBy6TKh(mejB?(q-Mt<#s(p6{)2!Tn1L`=L_<%(DADH=|_#NJ4L zJIPj2lrU7K)!i@s^r!Lcgcx8^2LLIvd-t??Pgr2}e1_Isp zn&$HJK8cT~e|#doHRLg)$yPB(X`|Yo)Bk5I+~G2J>V7l zQ$fW1wgZk1I*0L z1A)`D4i8ru6`Pvp3q$ZVSdqLDPk;TkN&91JgBmwZpfI73n`VU$rrJBcfJ=5JsAis1 zWcngamyiNRGJ((o3X>WSh^Ty$Jo*wk=5Dm3*jjTdXl@nGMTTUv6N~uy+504;>FLZ! zq#w3eM2iJ$?oRQ-Qt+5xK$-_5?}x8dVuzUx+C>(72-~BVPVq2>riWH&_wCN%yKX1a zFj_`M5}QUo(otT_)=}SIGJH?y;n+3scG!C>6ryRTA^Xdj)S&a|Z%Nb1&UMD!w`;v^ z`Oal)+}grEn0SH_?}19rqTr*7WsQqH#`U^WeyexI6wZpF!y)hE@IJb5oWPCo!dXd@y}wmKDC zhmQRzpzod=Qy54CJG9dx5zm7WtNZsYzzBkJbQ6lbiO;GC0gYg`(J#*j!n7;mzIeSe zWCGR$N>@~)Lg+bIGq-+?XOhUSN#9tkS6Z#OTvDALq8OyLs&|g;9^3w()u?sRb-6V( zM!wDy^OKsUuDls}wvu0jBrbax55r`>Kiqb5Rp{=ZSRdBW1!d6-U{urh@8sZ@wSq3Y z{UsVw@RUIB!+^P2%(O*#9w;ur%5Se-Z+LBO3g)~l^geABX=s5lM}OVrQg7V~)M}6+ znbjpgUPb~6Opo_7+(*CVszdNG!7&X8z&_+x`#xBy)Hg_rt&Me-)W)RyEni+7DxWds zN)FGv^z4~-smlpbwv}Z|%NV)#BqN@yb_h~*GZGe@W>&VnzDfBSW~msSoD%luWj|Nb7SIsPt*yhr=$L|QLWB4Sih{ox z76@#UZ!3hn_BSRupR?Rv`u zx~P$E6v!z+I{XHl0=_LExUCHhGx|J)j4)8XyFaa8LfMd%l0rxw^sbLJ_|ZwYuQb6W zM1i4BG1^IAPRq$@%l_CwxXhi zhI}(b=WE9X+z6rvQ?Fie@-Kb8$?h%H!l*Fa7hxvsS`xPF@ap-fGt#AdLG`+6y$*HP zEj|~$dk4qcy_(>qVvd$Q7$QQwe|+MNd@}(AW6+QVDAyCm3ZN0X4{4DFFQbq5zixo6 zgoT1H#khF!VgTr22*rYzxhg7l$_NTiMbd}e&sTeM6X-dH)DPSPEX(zdc#;m|-faUf zD}uRfDzJB3VLOfnKJw+22)v17hjtT&m9_iFZ1{T73;^+T%G0Q=4&AT5W8Ez}XB*6XJp=R_K8%yXL8X~|6 zQ3OB(xyZys3=Z!q9v8?1iXhXPLmMiPtZ6veLTmth5jwzDMfJUq znPXFk3P}FBZ8`xd5u_3iH~Pzf^NCqUeJ}y{3H*0e@`wSnGb9-UymJQHOh;DX%L?|l zy7?Xzs9jF{?R$AYT4HZ=&H!_y^5K)aL?YQ@7dIrc{(hqe^yKR44f!7VLf_1jprH7a6of)%Lb1;S<+H&ZzUo8~K;2ay z_$Cw;D*d~6Euj47-6^7lFDyvN?LfNFq4x*00FZjVR9adXK<;M$cdoG~ZBl^2I#Jkp znG>J}@r?Wc?pV1ELxMVcTiS*%)Ju3p@P@!x!< z|99Ko|9^fB>1Q|`jT*la$rF6xtCrZ^l(03ubpK7gt-y uheEsp0=)cJnQh$MoLt5E_#FOq1h1ouHD6+9jw74}bxZy>x>(li$^QlSB?B`6 diff --git a/public/docs/images/api/qiskit/providers_fake_provider-1_02.avif b/public/docs/images/api/qiskit/providers_fake_provider-1_02.avif index 21be03183bd562df451bdfdf37062cfdc6977454..9d0a95686110a47ee54e51f1701c3bc437cc5e1b 100644 GIT binary patch literal 2796 zcmYLLc{~&DAD`t))NP3(BTBBcxhglgeKib|Wz8HDiiCvRM~qG8mIyh1nIj>` zO1W}Pkt35^O8iE@Ucb*D&*%Mlzd!Hic|Oly4*&oFd*BIJWB}R&zzhu9L-_z>&`4&@ zg2kZl$OE1k5?<~;xIYj8z@pvofAQaZ9E-+d4ht6Ms*3jUbvvl^bOAuX0Rv!3{gVNJ zqY6xp8C)%Y8Gr(_R7az49bV&56<`*q!#1WH830p0aQvTSDu2mJG!}_PjWkvM_|(g*8x_+FxDEang}t<33Vj2BQyVpKuHjx) zYpf*N;8}H>%m^E6zOU)Yz1vZqk1)290N3#kCL7t}kDg#ZXMApO(SCKm5GnD#FL3=> z^nw+e;{uCvcD zmn7fh5Cv8N9hwvHD>?faH)Y>0J6Wt7dA)<4h{wmrf{Q41qC4hKof$z-+#BwQbfqUq z(MbHP`bJaSV{xr-6I^!b6k?%eNq$r{=`o%RWU13Gz+((dI429uFboyl=)XG_4jHH;eXgD+E;yC8tSr2Q!BO-m0UoD`*wl9C8=E1Ah$`6>CcE{q|jyay9rDB=yD}qc`rVmVDnBM5cy1 zDV^v407aQq<%LjT6*9cWbSIfnE%;C8jsE*HSV&hjVuGLO{h{s{k4h?-I(4pW^yBZ zO1CpK--YRi0y?2>c(@#5HAYSh#{8=pqIm$>m^AicdWug*S>Alq95eTWG-` zHPh|3vTU{cl*ATI0;fWPBgc&yY^O#EOTJ}y%A|Hvya7O^Ur${0zS`60XHQ7UKKwtgFj&xHbYL;L69#Y;Q#0Xug0;V%9P?awX*9a zqbuv42%9|6k$<@(*#BU;azB?0eAUi7>Z~4CkgD-R&GPeW*yvasZl!vMG&+AxrGh@u zVjG!Gb4f0CmLL=j)$iswsso?Dt*5P5lnn<7uU?IM{B6@J^PGb-@oDmkBmCPb2ccF5 zTk{)FQm(a6<@S}HsSKC*wM36fc^k>y7neU-Y{`R7yCS|>UE+N`l{a6S&))Nqkz7_K z51%18|C3Wq`(0SkH9oRg_b#>e&A!TGPf!GD#2)%w=#IS5#E^~6g^{Pv%evTQ@0GiF zgeC|;zGvbh>J1|Kn5@oW~29R-E)%%{RxBoND!+8n5Ao)mA z>$>r_J%T7euTSW|IpX26rHk7pBNb(TwxwUese#{q3-Q!Xe7#QeK2qoW^|g+TNyw5v zly~mbJiG}=ue>F;)|9`jC)q7tG-c3uIvUcR)6caUEq|0S*Nl2zYMav9C>m=B3J}{w zacuDe_x>G|)*;WS4qG4ur5pKb={)l6xj}OgwUTpl))wRo24?d_5H-bRY_T+FTZ%>G zghcPculJq5S2S$mpwjz4hA6ARKA?M9&IQTUw|&W1ovh%(^Q5WsJhwS2tK4<1J4w%G z`cN`v!CAj8u1lTi%gqQ1)JvULFaddLV*=8yC@W8cjlZ^?!lg^nrA@{|2~GBdoQ&Dl zs@U^#-FHo`cWp$$I{KndAckeb9EfdLJG}p68@yXbqweJb<<8RgMQdLwK2bsh^xMKA z?DMTstrYU0Hp#Nh1&5RtY@)Ob&c?^JIMj81y_Yw!*|%2E_@?oAoz>D{dcdt6CAw_W zzAwIYzD>(arG1uTyI{n8u*J_T5A$M1c`Btw@tK`)ge_HY4Z5DSalOrFr6a0Dop1*= z2s;hi3uBD3l1APOcXV8v)%nQ-@VnhXu2lz_h}FJ1K99_7j<>srtTqoo-HpMeTvaY^ z_)_n;F`+pcYKYQX+G>rI)+3NueenY#K;!bKr^sq{u8QlBZ`x-YBo~&V6M}B^gfDNi zw@Ob2iVP`3=8Q9D#7zC2JhP}aNpF4{cRmoDM~fvTZ5c7x6^0WFchs^bCEnI~Ax*v7 z;k%27-Jg$V{6m4q2i^tcJjjHM>F5_O1MpCI*n6`+yhk5|x_0eR43B1#iJ9H8&Mv*{ zvBk>zq>L9-H#Y4|DJ%LOP3jhSl5i13ni#a-8tT;)3n`)7Sxi9I@;sjO%yc?tc~|W4 zCsLl-`;F=snBRPRN_Xni&Bf%@F)JgV=GS$*p`;1L_z8~}zo3*=nIfWK z4qFXt@0aQ8tJ&9k&wWah5urXc84`6yKr1bm*padUr_iUkuNmH`C`!tMqIQBSPCI*A$$6kJ2U$*@@-5i{~A_e+o>hS0q$g((B?Z*rLj+dfxwVHC26;YF-81 zg`D2;a@A?g6_1?wZo0P*U^M4)ul~&UK}Z83;V?p+l2K^1O`MpKQ`!co&(Z{u94qI3 znYY3g?U8#M@2 z1{^xP>=G1ymQR*q5K4DxHpL z3`tMV>AsyIax^aAV+`evu8`6e!Iu~E3qH`l>}78nOH`* fPUwS1$a+r8(NW>&?2MJ=@%5WfMy@PSfmrxo{3`hi literal 5844 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 diff --git a/public/docs/images/api/qiskit/qasm3-3.avif b/public/docs/images/api/qiskit/qasm3-3.avif index eae61f057a14ee98cce08c2626bc87660ad42e57..5ac5a7bc1c74646f6a971498233571a160dc42cf 100644 GIT binary patch literal 6774 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 Zgl~YWWcFa0FZdMTwx+(uOLd3XzX7C%s6GGy diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-30.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-30.avif index ae780cc835ea95bf21ee2330f9fb88eb75d817e4..00b81293efc6cd699a8fb17ff2e002b5a7764099 100644 GIT binary patch literal 6005 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 R;_fZdM9ABHNV!!v{tu^zGCcqQ literal 31007 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 E230QB1ONa4 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-AND-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-AND-1.avif index 1631fdb5e3de6ea6240e1d132977f1a783442c6a..772c38e67dd3bf90c027f073060771b3e73e4ec8 100644 GIT binary patch literal 4955 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 E1BhH6ivR!s literal 33004 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-AND-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-AND-2.avif index 5b73ac2a8b56d299f7bd4627ad8c460239b461a4..3c8bceba21d6d990e9e42f7d1deafde0d227001e 100644 GIT binary patch literal 4975 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 literal 30819 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 literal 25544 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 literal 22393 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-BitwiseXorGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-BitwiseXorGate-1.avif index b0c0dce9631ba241c86571bfee6dc3f21b64caa3..ddd48e3e7ab289ae1b8c474cb9c0135c2d9539ad 100644 GIT binary patch literal 4298 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 b^-gGPQ~w^^&$I{(>2vXlviE+H#*6wNx2oZP literal 24643 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-FourierChecking-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-FourierChecking-1.avif index f9a9e1cd6a2ffde529187afb33487aa9a2c3a1d8..934c2ef4da333f77616156e4fd9fbbe7553a711f 100644 GIT binary patch literal 4041 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 literal 17999 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GMS-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GMS-1.avif index 32a347592bd431e4298d58f3aac0f28759e832a1..29aee155218c2ac5fed6be8aa29ec9ffe275725e 100644 GIT binary patch literal 3984 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 literal 26035 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GRX-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GRX-1.avif index e7e894114aefdc0228070b1aa66506f7b517d99b..26785538090a589ff31d1f70ddc15407c09524ee 100644 GIT binary patch literal 4094 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 literal 26035 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GRZ-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GRZ-1.avif index 19c864ca7a8e67aa558525cc7d5d920f1e634eab..87a3b98798683c85ad0cc03eb8c194e485337221 100644 GIT binary patch literal 3559 zcmYLMcRUpS|GztDoxQT1k)5sNvPV|r>~TKEA(z9&nc1887?~N#>QY9MNLG}6NF8y7 z%#e{;INwvh&*S&{R{eHjR|GfbK0G}r|6yq9%@&u5>2j!`7j(t$BWDdmm zcwk-6b#e%KxugC6LI41RLSp~J|7AuD3hVQS0LiN|3hjqHXL?!y5a3(^0CWCk0DxYI ztdWD^<$nr5kxZ|mP`-bz@u$i`CLVv<$Zppld4+Sw|BK|xe_}lf=$^}g z{=P6DjK{4%iw+ElLSkS6p#fMAp8y!S2Zctt`iH_?(HO5k@5PV8`1}E6D|vc~7!U;j z1daz$CXxjnl)uN{G0De~&FJ%%^M{~!^l^8^vH~CwZsDlIGcZ`0hgmU`>qazauOsr8 z@jze$Yw&h}p=7_=nNy(ZofqNj6sz`m1xB{PB_rJvQej$jVT^ppD-1;?GNZA!jOOVk zRc3p^Pw{4@smJ{j-L$u@xonJMO&|IjttTRbw?0cb$ZB(46 zhsmIH%b=i--(1n{3yFBlZHjr~rnMF7XG5GS-GJALX4a?pWZ6TxsxbI#Uv`+|Bj+yP z^gT6GrfboNOw;&un5<~&tRFRw%A)1a45s+AE_aA!?6;1`)_ZlZHjh4sP)vyG56wG0 zll1)H$bnvVl@$vx2lm&YnDocntDNt|rSKKTUjhqy{6?g{Q}vWp*dH1gt(bi=H3JXE zjZv!2QtBb1hXx@xBrErFdM3doSECmz!y?<@`(kzpov4ndnYgIX6VT}I)1+_?IE_l+ zNtxF7sG&y=5Bhues`7t6{P?B38ECvy1m zLoH|gH%th3f#wUP*SAWVYt;PgwAlJww+K$?w~5p$f~*2_R9l7dSA1G(V808k#Z7Rd zXS=Fas>MTu-OdyWM$C;+{~&|M1b#H>(!d)AVzFjBkHP_CeQ-GguIoany8iyPy|$tk zF+aFD`Q@HveBc}lF_3Lw6i?xE6MY4QXB$MWEwplFP($c^=kAJi9G zqO{d?rw-u0rIrz3^22VOMU!n+#juI>ZlNp7u<9EZr?pwSFkzO0;LHZ2(MSr7WIudnRm(*NOIdCBK_DO(w-`JYjK)|mV_l1ePoj-i36inmKwnCWz>US z*z+ePeX;?l5$%xO$s*q-1b`_rpbV07vm6(F>7|{QA7V3B2&c#xfwS$DZ}S~o?xk=B zg&_?$a~+(#>;t*>V~05lWvg_|pmgKlnwC5Lab!tqe}KKEiloVK;qXE$N}UpJTc_UkuL~QHxX$T5!P~p zBGhfTY4_Tq`O3SPqr3!v+h*_PA*-MY9sSSOo8bhFM2_DPLeuH@#=je30zm zl=+Z!O@AOMR>Yfb(;FwL^wk8#w*T|vo>&?zn$3E zO?tdqxOrb&*RWfL64CUUYr`c-^@48Ql*DOgrphuNMH7v%H@*d{bJrFZjYYUX4}Blq#i39IZ~^A^rKRp2Q>T+Is@6idNMy z=+@-JuYCmxUTCTr8J2|;>MT_$Ur2J@Ydj$;yC6TPM)Ffs_`8?D$)6{DgA;=iSB&Sk zey5(y=IK6Tqx&H~hHhXIX z%0A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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GraphState-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GraphState-1.avif index 33600c7c9e17713f560f2999f3abd1594f05b35b..7b07077d479b17c62b5c589898b6c53d30acb54e 100644 GIT binary patch literal 3983 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GraphStateGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GraphStateGate-1.avif index a876e199c8056225b11b81592ec6b4db9a0570f1..69d74c3912653c9f2e0d94e9bb7d538fb53064c8 100644 GIT binary patch literal 2215 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 literal 18444 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 Us7rH%PeHJ^RpfJTK6vs!0BSCfr~m)} diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-IQP-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-IQP-1.avif index 8353ebc9bb1cb9ec250fef3a69d4dd04586ccd3c..d7d10257d78e752bf213c4f338de707e95a1c273 100644 GIT binary patch literal 1785 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 b&k_po5Ff?#&SE%N3jj4RzmC6lGxom#Z6i9? diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-IQP-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-IQP-2.avif index 5ef67715aa0a3ccf689f1116a97f1b3c6a990806..99fb61bf5ece2cd4fb5d20675b893bb52d9becb3 100644 GIT binary patch literal 5264 zcmYLtWmH^E)9o;5aCditOK`UYcMGmzfPrCf3GM_94#6FQTW|=jL4#Xxg1di^=f3OK zkFH(2YM;~9f4Wxz002@eXAg*}E657)VqlOJ=PL$-OkZLc2-wou^p$@xDr*Zn=zkCZ zfPl=M|A+tQ(IFsb@V@}&W#s|cIhemj(&7Lh;FSTuB>d+A0PLX`?!|D8{>K2gUP68l z$o}6p{$=rA0?U78FKSa)4$fD_|0iEE|063w5Gdp&83BTrJG^*QQ&&zYe>l`v0WQc1 zV)+UH|2_))3NRrcchD<kDI z&l&UK50tO=BfDpfgKq@LI5mMkD~`iiqv-a%Bq6zLy&?&?HJW-yOwmB)M%5siTIS?q zf;Mw)W5;+r7+(8m->s~-$K?8NeLtu4k;hY1MwLl9FB3{jwxmv?+tB6P3|O&ZCQozS z1h7qd$U~-ivZl9lJLAtx!Ze{E%7K`qw*C#3Z?|Gp7;<@iIp*z}{L=CJ^9GC$Zb3rF zAJbjTZCYx7qK7o@ZanNXYh3n6-gC%&TfpBO=}k-{RBt@+u!-$oMl&1}(A9BFsL)P) z2#kMBQmerPN3?ff@2SzjaVl|rG#irEkf5TEZ99I$>>4uE_3o+#&v!``cQ#tQWl9n3_{_ z&+e^rEFpS7q>_H$>hNPdtcLcGzLo)3Xg8`CBKqxACpSX(dAS%r!KAEZ{!gDN)>L$Q zj^X!+1DOw#m;N~`WhiRKWEPGDj~G@wW&9~^s~8KpqdMP*1wXFhBIdWeH_Sx{nwi8R z5I=?g=zoXa9a2}wQgfm0V%F2l#p})vp6SMN* zC)U43=*>F21M?hMj6fpr&bC})<)Vpypk2yRv1q^V;a&bFn1XP>?}?jhC_qoE@}2LI zc>>0u!#Fa3MPU?(27BMz-SG<H@8tXmYy0g7mV-Jlq>qoXsnT(Qdcre#iHptu$XZk}c z{c=*_#l@N%Zv_3t2ox;2!h}1l(Kd)(4}Mc*Zox%S?}f%GXi_>2kRBF0^d`xb|0UFZzOM6Eq}y6wVC9!nhDjS}wb5v#`@}_qKu@g<8&-*mtH)&u343{d zBd_WgQo>uWB}H-Fjr;4&$7PP<+ze(;R=L`6C40MdHLJqY0 z{hJf9_<#&QZ?wgF=LIKfF-=^o1ADgdZuQ;)OlkIIFS>8313@p)BIX*R>7 zgY}5#)>45knB`E%`AG42_f_&xqqYe`>Run#vtNh&tsX&>gta`s=wfX+VuR5wXp2&r z4oKj0tR+N;w?s><%N~_dJU{x)Q6I3;;437Ua2n9%%P&*N3{gC3ju`-ZI~Tf6c-e(P*4@(T6IQ9hqvkuaJ-*88^`Uu2S<32XS`93>uEn&1emRH62-szO0jnOCn9E>KG(I2L!dS~9A6mLHC%VYru_z?hw@plN)8)EKV9T^4>qOz8#RsbC zyI9xMyA^M|2;UYE_k>xS?nSE|v)@xN|DL~mX#|n;Qd7?qyZXIAQ22K2+>A-*cVFv8F2GM{O8#sQ(yUM zc+z3_YkX4LYMIu&#IH|SIoPh>5iJh(>=fu)3QSDSXOj2a{6?Eel)imbu-X`kI{e%k zj83Ra#l6d!eW#l)iY6xY-WgfVTfVtJ{XwEPK@_ek4gs0S$gsc3eHmcW?pc)3Ob~|h zK`LGwJ|z;8r!lNdxc2E3@X0xnMr;i+d`#QnIqDZ`f&Xkml$Fm&H_2x&F9yM2a#gfOM|V8iWGVapb za7|~|!I1I1DMMJ1vSqI@D*?eQ10kTM;ps!P?b?J&o`5%oS1`buO(7+S+aT3mK#C%& zE4yA@ERtHfgitpte%NTCblfy;)YwJ1E>m~{`x`43nRR4kp@d%}PFgw^oxxD5up0}U zu5qJPJwfq+S%%u!UX@^cu0t=r4$uf zO&1ujH=s+MCRvi8EKmtG18v9Jh-{q>+6*|gu*s^T05!ibR%7!$-adQ>=(pO*VKG+I3a;Jj(|@lK|J>)sa8 zu*HqY8@kAbWLOpegHU3}Qsv*kSj;dXZvKR=3UtLe5DG|e*v>Ud%JwQP&Ks3|W6gr; zx8S+UB_HN#az1?hnM!*`t}&=cs1miUYiG?unbY?*KKVNAgIJdFdp zsWJXSKMu(~)};QVCTb}Gyz!}6*DKV$ZBtfAu!$!^I^h20shfu%9ba)%vTk59D(K^) z_}z8Biaq>l13scpztVsqz2tjmXr|0*)Y&_Q+es_SsZRd{4A;PeRXa|V(}^*l!sjBi zSP3vKx{drBhFM1nd@Q31eI~aiF09Y|;WqDg8MxP;Yq9Id8!`wuMt|8cjpEIt|2_dP zplE8*nKW;tE1Gr_a5Y}S>9$sz$QQ@Uu^brG+kA3|>rDCk7F|N0G_7MR*UeGm85I>G zM)fvbZX02N)$gMesUQkV+ypGHNpQd8zB(mt^x7`tfnt8Hc|VC$<%!_M5pIjt{0Hm{ zl9PS@ySzLY+xDAbiG`~18g$CD=28sOplPSOkfnTuIp7n=+9xM(6f0v_jiu26)Y`m7 zTT1Fb4@>m?b1|811uyrF_7+zKN#%}wtBRMXGtTL|JdAH?a2DFq8Z@3?8-L!tvBDLS zX64!TOO8}dqWK$>!bSG@LknW}Q_k}f+s5qG2RV{t6*5!|N%F=j8m5*O!hXgTWH%))k-C(H^-@s9*et#^5R*wE@XS$-+w7`G6udWrVGW*OE#4IOU;%XMhT1^ zPD29F|3nZm1*@s9Z%TchSm_KZ^D&4RVL~I-FLQIHaY!QXZ54FhgGHIbVwULrDi8a4Ifh0Uu#U(!8HhVHU)i#DvmOepumZOqB1^Jy$f>4PKV2Vc z1O|Nd^luG4b|sE(IX*xf?`a>TK1r>J6vMxC&&20Ztn@2gRPTiw%5L7*8Oc?~V-b$C zU~ZZl~V;MEcBan=j@owo@WpqVk3fdbP0Fl&tK*x z+!yaSh`JM2<{!vp)I=>PQlnsK6}fgIujW6dTl*Q{)^-DD z8f-LyI9tLu%fOPzmak5kZ;45l*p`nTm9e994BGR-p?P-bjr%G8#B_bD{T{ z84D?XD-M$SVGuSa%};*j$Z5zO?U1bE9xcaaQ#6kB9#a!*^`dx3QCS{o%iY>!y*TY`#BZFMb8=S4cmFT2}JTvS)sFWh* z?+jcOYM;VX)r!Gdd3UaL0eNANoUVaNXKA`n1|nqn+*up>svYvK?7y;jm-D0~vD;#u z&S{@wbM*peDkb4*5~{B$qax_?__*kQYRq`qQ)*tov`Iz=e z|DI$L-*nH^x@=&{7S$e1s-PruwZ~hoK{Wc!;~+n>a&r7rK>iP7 CK&LtY literal 20896 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

h7_w;tQ0shfgOz=@)}ER+ zzK@9DRkH3YNJoNQ*s$atc%C?~VHBz%zo6g>!ZYXl3Nt~qNKH*ml}r1LfXsm!Bqfw0`Lv=8SL=c{R?PRKCIj2uH>&(x<_ zq-=B-A209E0wI_Au58W3%aF5(@f&_YJ*sX@1E2?4C5@C*=!1l(?Hd@b2?29B5m8gX z{c~XbG&J>)fF%iXIXXJ(7#rs;EZA0oGgW;*7lmTWH7r#l5^x0A2RbA-i12%Gk2sfx zv$8I3Zf-t~?z6q&d;BJ78&HHrHUyDSl1Qml=Xnsrc(&LIBM~6s7bPS%{F?;<&d^X)?;^5AmS0#nIAN-x?El(>BUJPajk)_A`0K`vxcH{a zcI1bCJ?y9le$Ko0Ko9Q1J(N3Ws5R)f&6L@kMmg9vH#W8djfB9QCThj#K=0;4g8Sd# zwReGx8kzt@i(h7`cDL%5Jr(tUx9TX$t}< zAk~SvQrE;J-_WjH0XSJV6if>2daW?6fa{5Qt=k&Aj|BiZDy4&=AU?m!VO-+;!71hKT01@$oUFNeh=hMQ~{#kOvCc9C) zlOSKbgCHG+U`hZ(HuDgdlqG4f93i~&Y%*!cAOQk+ZZ9_sEeid|C(wg{>`Inr_E~Ka zS2UwA`9FoESc62j24A2F6ci|F@JJjLr}|!jw}WTUY5#C@U|(2jKc;jj15AiH1gBv3 zTo4Ntk>AlG#u15$IJaRBMW>loG+1vLYVlZ*LRKJiS$$39F?49U5Rk+M&5MOo95{F| zf>$+B)))kf1}H~pZKQ&`3Vtajuqy4*k05sZ*sIfrPLdrY2K{)ji(r4)jDLTF>{SJS zKNpe=JQ5#70f2*?0`NNINz8+;903s%edf{s^mu{eJ}w<#hh3r9ba_xGpMW5<9>NzR z(+2b-3knR|jU|7(>P-vN=$^+R{dK_*pK?eyZ)>Gllo)IZRpz*;NiM>JO>2A+J4KeZ za23o6g?^{~)3D?zf;X5;S{K0&r3>+C;Mm^{gSKGt#|T#_;CyO1~!`G0WdRRQoW%0*VrWoKuT zHrLV?p*U1+PREiqX;7sHxzzs|LSm1qXw7y3#QGXUFHc@KGwRM<@0V0sLliGCacy9C zx?mpRRBWy&Qm)j3b_2G56FSn#UW3ruTpM(1QwoE&D&;FPk0lsXtS2y~IpAKvaMj%k zzb}tD#3O5j^r$cxOqCUU5K;E9Za_Xq52x$u>Y6$|2VK-2Bu$__1*8zVce>z71=~qq zyQTw92WbpQmNu?xJqBE-iG&7F!pdPFVw@pyh`?JB!!HyxALHP_0w!7Zetw9| z`QQ!q(}uj!iEOPx`Y#~Kszq`d-M23#!CDK2+qW$V`NqNcDq8?TkY*5kgA=X`y~z+f z3JMD44d5FH!1&SWbkb7*Pe<^HJ5ey2z!sTz24R^jyxHxw_y9wKu1U)Fwl^Zuu3y*f zccS<=PicYm1l13=aU*Tc7bQNIpdkR(Bi60|5l+51PiAL7JjJoYhsWqZ2oHcg)dUj< zO&7S${%W6!qM58)$Xd;49|#?2j-9T`2X=Bno!TPB0dAE1|LI0O{Kt*r2!)^hpZ!;{ zoo0H<*fKMPX5DxEF8`wm;sYL`yZxac+S)EWB)<zjL;qdr=WC@Eyxly1`0uyRhn1ckW!e=)uOefgh`!@uM3 z?>PLM7yos_|4oK}li}ZF_%|8;Uo(XrzYD^a9?g3TIDvKWIV;?Ee*DncT*}PR9KNBh zT)J{y_>#ErrRzGEuS#9LE+r-|ceu#1SpU3>?A`((pCH`}aE=Rf>93zDsqit{D?Do*n9Hsiu z*}>M{+1BdOU#{kkPFD7IS4A#g7P%z!m!-3_gOik~DCU2BLd4$jiD+a)x;>l)rKF&C KJOA$o&;Jh}O=tiB diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-InnerProduct-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-InnerProduct-1.avif index cc025a923b2c44462be6e6d718a2ed845eb2e4c8..c2428fe529a877922f778af964e97c74d9d07f8c 100644 GIT binary patch literal 4229 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 Mhg%^)A6a4l1A05lQvd(} literal 24304 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-InnerProductGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-InnerProductGate-1.avif index 43b12c3af5cb86bb5f853ff6fac10c55af03a514..9a82a467405fd30844991f98b421416e9bcfafb1 100644 GIT binary patch literal 3880 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 rLPU1&+WjQcHtKcXvp4Hwe;536fIMog(!I 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 b_x}_-#62E9OV&pE4p=z_o4T6BzkvTAB$dx_ literal 21427 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 RhO?m5Rkd#vUAz1Ae*tun-!1?E diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-OR-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-OR-1.avif index a6b08b1db8d4c924495fb0fc4abbc7255ae8ec70..234924698cdc3f201fb67ed63ff2408822d4cf1b 100644 GIT binary patch literal 5410 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 literal 35911 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 Fe*x*m?rs18 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-OR-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-OR-2.avif index 33d523f671aff3caedea8d4398928b25757fb872..dd1e20fc59dd47d77853685218128d1120ae5ea0 100644 GIT binary patch literal 4959 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 Qg^oCQMOpe-q|>|oA2e$Sd;kCd literal 32541 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%0A#5bW6-*-s_P~Gy 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 Ci(3Z( literal 29235 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-OrGate-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-OrGate-2.avif index 076e82f76951ba3a644c76dcd2108c752f5c39a6..3ccd7a28e6883efd9e3589b0380343ba975386ef 100644 GIT binary patch literal 4190 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 S(~ze_Zs=%RKbtgG#Qy+P#E%02 literal 24734 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PauliTwoDesign-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PauliTwoDesign-1.avif index a647ef9a20ed0f626fa32a3a5b8872b54db77390..415981e77ddb849918683833b21b32d0bbd17779 100644 GIT binary patch literal 2640 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-Permutation-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-Permutation-2.avif index 0d3eec606fa10af133b5608594b9d3ba68261d7a..269bd480bfc0f9e8ecb004e809f9f7b523b34e39 100644 GIT binary patch literal 4535 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 literal 22723 zcmeIacT`hrw>KL576rCjkS$UypcDa>-cdvZq>~`sM(-U$wIGTDN{doOIsu~e7EloZ z5s(rhU8IH(5JKqX&b80E=R0S7f8BfEd&jtAynBzKNV1Z()-#_ue`U_~R8L2pnTeAL zg+eiFT)%37LhXhh_n`jR4}Tf3j_AN&C+}W2&_)Bh4Q|DLe1Pl zq2yknP#kW_)%ptX!u~s2>Q_-a$p3GMIkE7YgKpPNJW;5_@JWYtc7^ypKZ8OUn`vCV zY~_8|M!A`DP_qkoW#%OH;3Usp;UAlzvN8UtZhhc zhY$6KNa(cWvH1J{U^l&}vIlEqJTH&`TA!OkvOXptmD5crt^NarDn27gO6O?WEb6eG z?X4R3>T~L943MnR_K?XsJv_(RgMa*3+5g$#kp1Q{2wpd$94;=qCUqTMUl85AD8bE% zBkN|EwG2Gl?{?=;)X(ZMHyP4K7W(zvX47HE+=~sIHgZF6%bFNJTk#WaZnIiQ3vYuE3@2SH4-{Dtpe>C{ES%-TKWs(u|j!x7=Bci|%VRk=uuM zp=6h*(n9jBTN9X=m<;BJiHzxt=$Wx-t{Zd8>r2w1JN^ zyWN5gv9cN`NjWcl*uy&Ap}b@C`jYh$tztyz{P}N^ItB(Y?J4rM-gzjGPS=pl!i243 zl$H9o=JT|{kZUOi#7MRA>U6KZ0MU`{%ZIA&1Fp;9ZZUxH=joA zIb95;D~p|rt3a%Nvunm<*LX~NhLn&bZPAg|-IapHj_;qa-dS9$>Iqa1K@aa^&*{#~ z86J64y3|^s>X4|~5j`Ad+uANvv|FWIHbrM`ZOwk{OJqJ8pWwCar9z)`LnSo$pmiUgz`5GedNDJwM)ip+R=%(9UqVv|NMN!16U}-imakrSb3KY)vJ9dVr_s zkZyg`&_w=4@yIRMF=OA6s))fcpX8N^C(`L_t^J&Z!`ICJceL=-@@>^%Feumf1){0iluV25$=jZ1+l~0~jdH?>saf+=@*ZI&*Psa|~{#s$7 z?%V9GY@{!ZbnB9dHkP>tSD)#s=8V(WU(oX3vle>wIQyP&h z;fCx3L4>i8b2f6DA>LY!G~ZVGy*?AQLnx2&Ze3-PBY}7}BqU^Ou~jVJn2<`{41p{2 z{`L7Fx$>M&a`Sgn)X#Os$C8ScA=)B$ZB3GP#^d1xTlo-;nID;fbKi2@=f0g2_o;zj zOT7r+m>BrjFjTY>K9~qA>Jf?I2&I~>%nf<3FWILk24JiL7s6P$WPUQCqzBy|zJ2?4 z3ATzud$O#Y*YpdAp4{8sEhvx6bhB2w&PtzrH2-(TF!RLLQbV{1sZe`D!NR9asIjLY z*eyzQj}z%lK|Y%0TknzyDPxE^QR;1&5KedoOVF{qD8fV5(VjUlMJXaSGGRdJ)Jl2?1tVY`)m(tGxNR@md#=q z%1uyS?lkUS&d)=eoi33qY#8nNkht?2j}v)r){{H8?yu@r_Vjm_`< zv5JJwr4_U0w#eS=mscyi z(SyqU?ncjRz930Qg3?AX?z9fSX3VTq%jl->s`we{nc-z=J3T^Tb)k+RzI7iHJ7A!9 zpWA=ik%&{aL_f>;LNvM#D{L{yRt|l|Svo0l{8m<0WlnuvGhIy2S0Axy zzYbBsmtPfnlN-)cnUT*q!o`==X5($YHkV_?O8xz`#F)#n!gN8Hr3C8A&m?XKa&9dN zfBR|d4&MwlZP`KHuT*F+2kDFjKJN?jeGD#)$_D8@CN;IF$f8E*^yw>wre$4cq7_a< zioV_O*u=v0{`+~i0#0QaE8C-n-lDP=E6aG92RD`WHmjXq9rTmO?c{*_q>B{t$u-arH}`p3D-f+ol*?IQ7pQ z)QdBBzdY}JEpA&HyoDw1Y;Pn=*vI(L`m^M`XRgPj1}(}N@2>*KB**$(WxK|L9;GGKIv^u z_-1~bQFu&yNVI_gx2CTQV>bK*V=A>9gL^`K(WX&hI<8`8m#eh3WC$r;C&p{__ic2c zDcZIpHNK*v;+U9a0sLO*(j^0{kS#_?yX)_tAN$LllSue@$M$S?GVcQSMD3Mc(L2$- zBD?5?qT(aTIwCps?d2Xs9`S-vYwc|gOV@!DG_32uu$>}f`!SusB{b@Oqb#DR80)>* z)-tZgeZ3YPb%WE{S=0E%)UL2Km*(DD&xZ2V@|eu(;QE`@DNGKE{%FIYYHvxO*&j~2 zx`$B3A{Q^}Z>-E46R`~Q`K^T}UM6Pd_==T!X;=G^IwGgEi<5U=f`-TH*X$)>7G0lp zQ;R!wn!ecaPv%Zl5@}TRm)`xmLFp9FRTGQTMXF1?RLcFa*spDE+Am+eL~zZO zD-VYKr?`#jAwJ`LZO5+4FRM|rc}m1B2ZLW$lUf}}hdrb2aTLjB%kSUbIr4pnm$XwK ze^g#GCQ-TeLbrcqAI+g})~AhgE1!gqbv@fQoO8c{T%~iy;#+q^(eRMjOe}}h`+_8P0q~~xeQh3sYmm0D)_xKt#B#yoNCX50Kwoew|Wi= z7hy@yTA?^)NQ<%7q|#!y-gznJV+2n&(Xac;pot#sQ=W>H&hp~Hp-VeeJ~GLiZo15P ztTkBTUfDVoGv7&emC!HDZ!8c! zLO!Ll>!f;ZZEa75s}*IF|NiLc=<(ej%v_0CSz5T6)rGN{VPZ}8jn}_scyC28Sw{#3 zZY!=+$PL)#hDZ<36334@&ggRmexl#D*2Ul1GK&oOoi^+4r%9E$8d=7-Ci%A4EVO-$ zSS`b4pZ`G^wb~LCW0fvU3C#Jr?=>lUZ&f%d)ZBCW`>Cp`D$3&%+dH}CYR``4o0Mcz z%fiD=QYu7$FS!|Zu%IR8!WFyL4EJQu^b|bEH)i@?m+{_1MwB<$eSW7^CI!2F%G2!C z?o9>BcedJF@5W#7y{D^3{fTM8TBjK=L;-MFQhnI`fKWWWdwpIm z&!g{c*P1%Y>S^2AJ}0Rl2KKIEXNgTO$L^o`Ko8FA^MAGq`BtlyRv);*PGAu*{cQ0N zOX_J)tIoHQE|J^bhm|m_sLi_g|fj=(%32ftE_T!5h z(mvF?Yo>{+w!dQHlYi-jriDiwTX@lCQv&2+4K#$mKU2JBR#NoW1HZUvTY0Gn=CP39 zB}(sgxYfal{n?(sC^lmckbm*-9282GOXgV40I-JrD;*?X`X}+(O@4bQP|Sh8#IL2v zMJwlAVi9(A59R*^KKW;dVve^NLAJkoqm-}ZWlP=Gr+}v#_Sn&}Hteqy??GuH*!uWdqxj)t%Q>%_B5YC5KCMfn}z|<5csb^ zRK4lU(IrT&kazER3npM4H+duEV!isHp3Y!|i>gTxR_^^3^{cAzz5>gA5MMfByiZBX zL7kc!+7;DYCykGwUfk8fiK1`bd=+s_B>$L*>Ga0~ygfj+Tuc-XHPN%8CWgnjnoC=hg}HPnc$0uaOJ=QtA6{2T@;kW>DIq;= ziZ*z!k~~gH{{uN{dUg=SXF@g?!sqIDf`b4QYHDhBrT7l#@rG>bd(ZT^M|%GJuxo2; zWn|5uL%DOR=lA_8)B3HrWF0|~p*$!lXWI^vi5-RSu$~h&EuIbW$uT8o$nN64!i*S} zhhanW@;mx9yR=H@uP4JHP_btFjED+8CD(5Ju<`a+DLRQdscsoSlT_T8EpZqqFP!zM z!7fdo3U5e<3OGGjNjCCZJN)SHM$&&UL>6uD;FAa_n+3#@wQtv9*Fa6ukGbyQ<6GI zGig2x-*Z|m!fs=k#&qaVET3~r=nQ`=-jvckPu$ta3@4Ymw4+Q6WQxtd2 z%zrYj;*dvWl0_Nq*|=|BuPp5I$LZl;1Ln(}lANEp3Txz3SG4NR&qr6XMCgi5U=<;3 z4o_{0Z3YYsKbK#14#;5iY@9GBP}wZ<@9>;EG$Hl%TcY?%i+|Wa=8w3d6VF7^p-qCV zGs1riJi!(a@}LHA%KJE#=S*EwX)cEnASf$qa{vDQqLpl&lzg~7S}|V}MDWGdt(q}^ z9X$$_yG()5BB~zsm_tfRmS2{CVwNRDYEQ)gDeAeCR7v>(rgOmN&cq8F_rl5&)Omx9 z;F3!$gBWNAZ9rO8NYQihd9^n+TdZ#NN_u*_ziCJ1@fyar@DuTIfouM*H5PKUtCnGV zIm(;@Bm?a3^VyR!+}+)QomoC+3C+<> z!vLd#wa8T%S<^B|(?O&2ob>&%_ck2@{QDU_TV>~m*38l!@tVeiYqnu+XVC{243S!7 z86U`4ACtyEsi+y8J#MBmIONQ^aYa?jcU#3})a*HzedpUSpSi)jhHzFY$=HenWX62g zNl{T9xRnM|?J4oe$pw)oq$m9q>(mrVw`+7}MhX-0bhGR42ui_q>DQQ@Z!spn`YQIL zF>kDv=c)5vnh&wPaYHV>st=%MI?`7xynOKyMX~3k$pY!Jcl&dVn}jg91LI8VsFUQY z>gvKmLYid`q!>PAuPrVw_bySoC4<(zs%mN+f$jTSs=uknDFsn{oJTlBatuwy*L3jG zk=C`uK~lY$WYF)nD96-Zn^@plOSf>fu2q6ht_bh9o6N;H^!wH&$Mgo?om=@M?C363 z)#Qi!d-5%6$~QMR`7~g0`$12Lno6>eO43#s!eFaH6oFpcsA2tL?xXrfD`3a!8zrtT zkoYoUEx?4xlu+E~Bs+WMAlnTj@j)d=4^+5TK>0fTp~Fz?ONDWgI){D7=uL}3+R87j zEzx%a+eDY2V^b&ceb0$UZ|^$#{Q&BMO4UiL!i}QXbuXs)rZpBPTzQoFwD=Ja#grpm zvOcbmi>sX=RUbor`1Ag@<@#hw_WIA)W|He4Ib2+hCr@l8aD)-Y%uFQQyd3_Z3u-{YQnof?yPufV&V)>og-iB*5)p2MsMA&f~Ly^A?KA zj_~JXQsI>)%8~_>GUqu^Ba=t2jfMOu1d$R0n_&NPLHfD5!c)pt^eeuDeQZI?TP{IL zcX3fWDFQVX9x~h9%Wx>CyfZEz&Gh|4s^pU0%FNj1=g*tIa&KfVR%MhW8j;3IXIy(qyL^c4muN&h7l%2+dkiPZ4cYC42t0ij3fa5`T`)_fFh2|@*K5lCwGdB>%pi;wP$#YW7 z`}RiRFlQc1v{+|VW@#V+hYF?kZ=%&L`5!uPz<6XS9bL8qvVKZ-mQo=`^Nl0|HwytELsiq|SZUt>@_lX<_UARH^0P zTQyOs5@Xkw4O#>#oboh+FiZXV%Juavf`Iejb~Fk9GDoM0&mN>0W3J#b=W#DhM4L?? zTUaxoexc=*PU$`0{=uDfz{)af#CNj8_GmC4hHlJT^Gkn+RQ{4rd(}Vf&SF*8Bj7d~ znwkb6o-#n>%QMK*#BR_k82yd}K_#X6ogXVa5uJx_3gP4{-f$u6->L-wqmU z=ARkpmQU&8P@Zd{%c*M*r+;B>C+AJ`HJ;11@Bg%?nz*76nX+yS6lUg2$6!YC5=B=> zgFId}>TfyK_y?-_<;qBi)vjH;OiS%vrUtLu2Qf&-|0sgwA`y-LD$krb;)*3>hNLC$ zGuuqE4iT3&m#vEUG8(tc6Gh7A4%?Wf8N}MmcN3_(0s))v1_n(pI0frf$bJ z>lVZAQ^!WpkBB&SmYk)nUk~MyUO513drb)GPs*s5)L6&%4l5M8kBr__R9^SZ%GwEe zqpRgB1n@3L`Nx|r^|3{#KAjxHqanjN$y}O0oOXga=&^0~{iCcN=rAUBM2FA!r%%RY z?m57cdo7X^1mYLr;o)*Vv$^U#{#SuUbBfzMU#8Wpa|Hf}Y+#mH)GX^r7Q%4=!0 z{#A;G_pg?~76tVMF7X9CyL7gzM>d`kX!Y}rVHWBjBSx%$#<8B~AhoYi|l9G~XiA^M@gx#CmTmea!!JE<}fhF16 zNoO@QH8k{F6GRZ4%FL@|P7GLSFPm8Lw~x;jQTSQizGEPK&L@sfGQ@8bJta=fz|8bl z8`L?K{HNyNrCxVlOq{m=d~X-y$ZH>rN6A2`^)(JsA?8!@Iv_SQRl;y1%Dl>720xO~ z@GKzrj!FHMs>scqmBL>~ivlCg;0FY(TU8f-Hz$dA@CMbW5(10Wreefc|5mbe;k-DG zVXmvkluvG1wex4?H9N-=;H%yr_F1;U@85r%w%elPzXCGs0m9 zoOE?{CFL15Nk&05U3>m_dc{bv*%|dHBM*-`hDRadP5EwrPOE$HMF}_wO{S}mu zqt!ffQbVRSnOX87!aW2NgJrJmzY_lVZSdN_-}jMySyDbnhraT`ByB_{>G0W(>8a5A z!R}hKf(h#;U$+r86fx?irA&^ixaJY2WMwc ze;+xL-j*bdcOUzL{dxbuIQV0e-(H)W`HYCBFMj*T8ZqQzNPTRLE_+Ze-k+di+iWf*xsN&szaB3ngScWY5CVBdPc1ZD96==I5^Ir3aOitetF z3WW;>Vf0M)#mFHSW8gUa8us?~a&A9E@%v7K$pT^0OX<#GXJ^l1;g%DSk&z)MSe*WD zMwBz^1QH#eG6MW4@4g~^g|+C7-(sCf8zYB7Gol zlKDQsnzLpjXOgtBv#Aak!nM@u8njxx&}3mqJD;^9mRC%gQ71kh^+C)o(DR*+=zLaR zYxK0<)mj&U`J5V4Ok9QW@chiW&p{GM!?u;xlcsy)f9r!uK(B3o29(%wd45C;Vgg;T zI*+Tg>wIfk?(}+lohr6(|Ni{IwZ*EsZ|SVPy(`aHg(M}nih1X?0tPI> z7QRXBJ8xM1D4M5Z>P*ywW}6a9j4cY_+Q!&-( z?PptLDQvc`^S;%I4%PdCwL>KQ-T1(fYmJ*kiShfU*pOe#PR<#|ym(wr&h<;G=TycM z5!MLa2e@Wtb)vp=5ofA5DAqB_CJtZA1~QAYg38<-&c%z+k_ctT9_fVcOF<7zr-x+|aC^jl1dGE=!R z4^ac~!)8a6IfvX~A4dy~XJ5)nX7!8K07OzsaIWOmEoy2Aoa)ZjPG~^BWB-$5*FaEd z0WXGE$u2M0q9K!h-~>Pg%YfOlT0YySQD7f|*v=wWXM85D4h=qCn^&?8;~`@#H=$o) zOVnq(x##DGqacWT*dkZ%eKuY9Xp=VGiq680q|Z@_viVtowQX|G97_6@+G8v1nhI(d zpNW#=RL`~b0RJD1?-sY$gRr)d0c9@-huZqv{QQ0}NGG&Q?M-bN6fPmcjYP(?WA0=C zl?-x+1!M99v|O)+^T!yb_V%Dwo%NvBg6!MTqBTmQ6*R{z7Oi z%{@d>mOC~Ropi<<1Q&1s`FGd$6kj%B7x{JD+um#U)zQ0mVCin2x)4FsRy3RptY0I)9X1!aGAJ&2_{m`u4B(j216DtAn|kNpqv%0Xh|mJ&p8WG7I-9kN`v2loJh+0 zC3gquu)#k=F`a-!!lATnkx@4!7~UY5q+Puv*5*>tGU}FpLxXo~RbP0>QmlEV_|T*O zvnGX;vTn{f-O0z+ml~Adc-xlb`80fL#@((MbE}AY$|TQh zb!h?%W|8IE*}h}D+z@p82b?{Et`Q%Gl$C*c8mX(_U3W+#U`?OGG;)eEl2Xs-Jm70u zF(hp~s(z^N}9+(UDx%^ z9T0B?o$p&c>+6u{OvrJ0w9v+gs4Q31_6eZbr=etnU=-Uh`aRDuX9>C%Zd%0fN2#Tf z)JNtjfBgm>5Dz^TIO4pUriLH|J4P?W5FTVjsh<^)lQMBXD0pdYb{rZt5Kqa%{*d`X zz_{Ct+h>!=Bmkf258j~wbCZ;Usx=eN=RIaVk#9-F&X5Ud*}7>i-X;mFi%mq2d!F?Z zZZeX-6Z+iG6dV~2<25Bu^JcccT|ztU5Pi56GC+tzS8W|G+@QPSwMstcbo;irbXbNf zC26laeQ|+HF0f=~a|5E^oG9tI^i90Oj+Bp%c=F^s;Oauae0ku~9sgoh<5LL6_AT!! zf5h&y`ZgGw;V+ZC^Z1W$uK?`pNrIA4_}ECcQ;wk==j%6^Ee^_u_cHj_R%2+uuy3jU z!CH(QZaF-P_xi$kRtEfTkB6R z5S7*i;j~-XHpW9CjbwJZ5JaA`yH=$M&I;+{anIEYbf)SHPxI>b*?T`-bD;GmS73iQ zO$J4~(JBxB*_V)zaF&;sm)2LJj?OoF$>;pz-DTgApbDK-1q$ap=&eS2dM^-F?Ud?c zbMMrL2UvT{od*gm%bcES3uiemaGMhVy889`_a7o4(DnEBe?r%o%+t$%5B+t4JVR=c zJ{QyAb>V#-*J86*Wwhe83eHl+(=qwf4^;yIFxM5USLOL+*~b0#NP%P%qFl48H?^1a z$l(}I4P&JdnvGUX_L{}K)7O-{#e?fgZ-0Z8Bx_J&qm77Ztje43g16UfLCn%YepXta zKBHkkF0zpHU%aRN>cZui?UH>zu|DHhYlX^oM)SuCl7HyO^lXlXy=JKxaCYzwkQLdi zO+mb@_RsvnxoZ+xHeL2@1FhP;%+7DXaJcRLdd;S{OBJZ_B0h?4HF8D+%Xp8)I^GJx z8z0#BcMu4VhS@hdx3@MV{eIsXa%*5l+FkJbZgsv@TU=V|ff81Fw~2-J>o{nBR(>zS5=MF@!)U(Yn||Tuze1@SnML7FQ4_6j4lq z)f6BuQfY1LJfr=9AI>0fIe3d*_QvrcJ}a$%YalLY zlqobp#LU#fCbc@p*;-N2BcuKExf+*FEP?|qhAnNjO?>SBdds4Hr9d=8#jjS~J2GY2 zxIEh%{Jb7~HVGd}MTwxAC663A0?xVhW1agPUNb!!(4bUY{aIm(HUVYZNwB6ZfpTOJ zViaew>kS>}JY;~+L<%_Gc-KCavak0!x6B^`A@2g=f~Q*8XsF+)7|ZU){pRS&7YA&_ zlnYWj3iTYS#kF$w&XCWitEE*K=KWH_;G%ZlTg8RU#Oqd6rmp((bELBQSv3i*Ptvj# zEICcCpiqm=+1xwRq>l1wkfe$=j*HG!|9;4$*Q2^sgC?Jd9^o4?pI#07G=-S>g$p5e z19f(N&R^Z|lta-#%VzPm>pi`(E2OXb=Zs#3L9g0-V5AbzOlMlca7~HQj)8^$8ZY#A zV=nh?z`)Qg^K;VX@_?PR<+nRmUk8*1S(V=TWjJp9SylScD&=KOLrd zRNN0LSFimG8#Ml<-5&p6eb{(v%2RNz;$mX%c+;A9hc}$6Nl89{3QNh!$*Cn0OBA*x z4}=1xMHiWy0Gr1Ugo{74wraJsv|w<%P|bHge*6e@O)o+91H2EcFtuyfW*~EJ?U`6vI|$l) zP$mh9iTRLSY#q(P-T?`MPj@CFG7>#f7eoRZn(Vsy^ys;zcKLa`<`<_DrClu(Cc*yZ z1mnXPe0Jh58EASSO?PHUy8To^#2916w%4HkU%dOp?nCIV#0$3{aIrM8Hw7&;a)_CQ zAL8*JKY|=PQ109sOS27AU`1(YXv}<1e>hh&uLP}m+Q7^WK|qiU*$&j`s`8xj*y8dI z46N-&22nhoMNdX_3^d<6y#eC4(1a6&5s9(f(qdrJ#>FSc9F5wE@ox!7( zbWAws4FymKOdvEUToY6(9y|*?)D5I5@%r^A`w##9CK|GOKK)5_H2IKN?Hl+?AvwAA zh%t~UG+_aebbI#3D>stL(vQ2*_FtYK2k=l0e`Qn*W2q5i!#+nHnH@Dx`lFQSbs$#XjA7Bb@y7#@a@6M*caxE?_bhb&46u`$; zK1SBf0a`$M308z3KW-xOSzcaVqO50jU{DaL#8wwN0;;}@)cThoN&i>lGip)ITy^$v zBC6n`(~k>`**-()P1N`BDCP-T(nkV62FSgn_l%MAV5L64R)P@}33R!W3E699$Tw}W zJp~UkBPBhYr^`@RF{_Cu;KoSE4l#mF@NK$kxC1QI`e-;W+p%NWmmls2BBgEHp4|C+ zw1EM?{l~JCgl`R6Y&i!vCeFan5D8R`E+|+TyY}oCfcgXiA<`99?L|4Qfs2%P|8*6N zDb1kurI&oLMAx80hzwEPldFFQId{2`p3NRZU3-w*)}hN|f@XL4zgP;kK zR%io+M$<()J+|FfZv)yu5O`Uw}DOp~;c(Dj`UyCs}WTvmL zzdnJp5<1L(u*it@0_*CWX)eQV&NT%9pN)|C*W0BHdT`KU92a%1*m!}bX7Wv_d zsw!hL$<+a}-|HxjAFNg1M?tf}%AXR%iBKrjrJ1JnEm;+bb0!R+B1mxjv_yBkVwRZat z)cAMsC@19dqky#_3zx2XpzYN~)s;cdXh;rXDasR7w;T4CIS*iBBm!66%3Mb*HcOP$W zZ@5Ba*e(2Ote&si5IrF+BGM+=7Q?T__V?e@OnadqpdapMM!t)(NqGpDnSb@^Uo+h~ z(O+?5X*8O&@0@vCnzEH+Z$XQfpOaI8WyqGdh-IxzE4`M{YsSvTmiha)8}f^8!xPXZ zEd;*7;}r-nwxdU59Y-RmCaDKPkz54LRn-#-X2lZQ+R{Vg>no!T;gH9woM@W_H0&nE z_Qt#;h?PYvP=`oh0mJGb*8oy-CtSJs4P#KZHDU+^0<_ke6SU%mCge0_{C>ZImM07K z{V_en0N;2~3%L&RA(eJ?ot4%rwW+IKy@v0Amv-jrL;@Gw6eP< z2JPRPI8hN@sA<$gg^5y0A`MW*=FAy%nFE?k z{r+9Av8hS;;>Aw1GDl+w#mla>3y-N@i~FGeto{4JLFh38qrIs6Kz1t~K@F^89S}l_dw+L5UiAqJv-s1v!6JDhvo{ym{PaVE6^mpkyvpVY?HWGuX4|&1sXs+ zwNkZNPU4V!j;)x zVg0v{gh@yRhZ|U=6YAVws-LD5)Kl(k2DwmYZtgWf6UsH?%L&(9sFlXEd;Km$QZa%s zK)xr&2#PL(e}KRlzrWL1dh6o@C+CNM@oU;me^0LlOhUpNBZ{zQ%zhTGSEF3VLmwdh z?npWC0()d_eLWw71pya;8Azq}hCs${Ky~d}Q@YNvonlc}SBDf@#AShawy`Vr@$@u= zq)w^}3Wygm!?@OOm8bgsI_Nz&Xad_0K|n5*qmOSiZ2@GnpxgJC=DF0Z*$nxOMIucW zm?HDMg|VioeyIVl^46Cq82~t@8#%1v_~4FTgPWh~wH=BW2o8gl?_H`X*@p}3k%TMf zJ68Y&%2KKb+z%uL0!V3v{DU_pAO&NZ$&4eK3g8c{SrcUAfD2aymrjK>>F_ewfOesR zatH|kKg7ka!a`={1xh=cbcLN@6aJ1pp=oJpy+s!IutOXUfJ}uj1+S26BDdEAjzswP0PU}C5`vDvHc z05yzlhDIyQNek|moP~?Q)cDX!eQ2g+UOFj}fnwu=An0m|J%0yte^!RqDV4>SrkJtE+ynYHi*y@UZW; zxrJ9_6EqH{W(l(|n)xiZ`47Xa0=YyhdR*IQaa_aLbGs3#ZZ-3DW@$mouf4X}zK~Ye z0LwL*{rQEoc4C*Leb-eu!BΑw&Ut_IMdP&EC6fI;T<$9NvmT+_0AC=r*;6L0=7 zrw095bO3m(O2Xc~d)a1EYVC`;QIIn)nUkX)Onu6F8HhpYRYEGaqDznm4_*Ld2brU4 z8^t@$3`GI-uA3J7Q75DQ{rv?mUF!1ATMMb0JcgQsT2FmuU>uR0M*fU zA1ch;+&uZpl`En(qunH6C8728%JT8M=dP3}1EKtB;J+>LVX&*#-;-M@a5bXgACdAY zD)b7Uf`Ylc@0{0`@95K#FtybEp#Y$TB_t#oj^=K!)bCWynTTiz8y9&gir@j?LcTN3 zrbj$~?$wq98>GL+*Y)vj;1d{EEtJZsE`Su?w0^W=z_Jm{J(WQ+#cO><`*Wh8q7&e} zk*-2H-ah~&mO%+1%Rv6|9y+!Px7^UqZaSnL$E}1qseInN@;hm_Tb3Dz6=89c4VnD{ zz9yv61skR(ON%2bE30ZQiRdw*S!UOHC8h^XA}l;yD`t6a2)|4lz(bGV`p<`~=JbH6 z6yH+cdCM}FA=8Og92s8Z*Ki~kp@HQZL76zbLOp;wS+l)1#mlW6T&t&4!*8|w!`FD> zEV}##Fugp$$4JydBVn0!>oFuh#wapAk*SaZlay}%SL=8+E6qi1jEb!TgfofsJy zFoWcT1Y8z9`gVa)UX0@^(#sjeEuVk${hi}Q0x*>=%_ZZe0&yAFW@89|lmt6L5s)ti z7mqJmGeIG0%pZT~IXO8c%!}e;V%{S9q>RkXxw##iC`cp7)SC6zIQK|jkX?|uE^o_` zQ8%P3cagy$LEbF{Sc{BG$fdO-Ous8jOIS|MlwUK>t!<-g?G@7C4>_wUyMqbkw$;*J zCu?PjQczSx*9EQ}o`+e-mW~dwh5!VL{qA?EXeE=4RS4zTlqh#?<#iUYFm zix+?P(M*&}(rAXL?d|P-4mmLY$p-YPa!%@xs>H2B{g8v+S*DI0xV1dnm#7?42fi25 zu?+x@3hGb$LfJa3mLW{5npgZ~2{sA5pbo0zctmNb1aV`o2H}=>?%e6AbiWHkZ)m32 zLp#-K-#dT04Yz`y9uQDu)Uxc>$K4P;)pPVT3#iuJFoF}GHo%0s^#UpWkSDs~K9|7& z5kiPCxH$acgia`ITci5mEpq}aQ;_0f^BII#!RaA|3}~cAOttTP5lq@?O(ii};{-Dh zl?EC^t3e1s&c=D9&O#Vd@EzXHK!$vwq{U<|EqNi@R6jAG0$8FBq^GYlv_q&$7D(vS zSY4$~csIa4Z+vUZ(S*SRKcAjUMfzk)0aPM1RyCXj4SQnu?%h3wX3~g|A~#Yn0ulkY zoY!@Lh}{;xLs@X%xe&j|W(H`C5EC+e@3kndJUChq=-p6_FL`dLrf|3pTH?M#p$1x& zizr+GmPO3UdmvXAiV7P~XdU{Hh0yNI>qnr1I;{R4MMN%W@fA#|kKRF;;G4^PG`fKQ z7Xr@FjDf8$8NBJIog#-uZXHxS@zV2yAv;@G5P0}C!dbYx;G@yN;_($1Q9tEkAq|CW zuc?F7fGj-XD3TP=VRH38GF+9FmHGMjZobFD<(We|i%&?%Mi>s@QfN`{28dG@u;K!8(f64} z54E~~1Xt!0Qa36FJ)S`&G^+7&28?SX6I1^K&R6nY^Pd`B5OvTJE=k#Bb^%UPI2;Tm zFc+W>pv@#ie?dsTS-F$Gkx?A%J11}Zs2 zpf#I(BoGO(gVdiNA3{BT4QejJ-W#gkh>)sw)XTEm}CG&paPB22aKQ@ConowSOuqt z5CFhq7}vY4T*|@bz=uq>3s9)zz@k!=f{@(x&kRbkaCL7`$>JH*_~$Uxg87t~)4r82}f`jqzloS%1H)3F9|64YR+b<-Vu)%RJeKjDj2KE~u2 z?{XTdM#ENa^STL%1WH|J>o71#V~~Ad1=rH(X^H{mkRB0P($XEd-w1YbadF8v%!!KN z5KGPKCuFgpR7Q_-a~Fd8hD=RD|C2FJ)S^IC(0IZgbrX_Yf|!*kY_bp-D5Q20K~r|j z-gOHWB;x7QPN2pfwVOxIT$_fShYYyD9!0#qzjCvGTi`VdL z5{Qu8085dl4)j2pL2~NhT{bX;fb>yyb#-}lYfIj2}7$%HV= z1DSqrXfh(kfkv0X#4aQN1ro`1U~90!O@x#sASsDP>_-@Q$%H*O1HSi55CQJ*IbZ~v z7LiYPs-DBmb^z_{`1*m$ni?uBj}MUr{0`&{kASYU4t66Mz!9TWtUecE{q#0zNf3z< z8VX$35UkaM@T>@KIuIZjXoT|~hta}Uul@#1eWSCp(?luW{JY6tC`4>xP|3Q4`t52& z7Xns}c)}o9A>PVD_Hx>8ku1uz-k213q!oji!`K))9{nAAbuh`D;gqE{I#m zZrc$@t!`|1Rvp{&C_UlV(&?FYyX44JpbzbAR%L}(M ze=AdU=v7_<3_kA3@d-H zqz`F>1$g2BN*IV1$uI{O7Z;ZaV^ufbn?N57qDUbD0SE~J8TL@s|G_9CC<({jZ{7!Q zL10ZxP36dXPUc>JdD^thAs&R6vl=t~Wq5?!%-8Q&A~RV~KqWzxN1oLHqCzZuw|U_{ z7+)z0u|gap=!+nax5NVJk?W)RK%0tIjqkjVwkL95o4{gv3z~x?Y|H*i_Y5wUa72j# z3euJ=YY6uUyd(W*$3!ITzMsS^8>3WM5Do*#S09>t5oHRXs)>a`QT3$luFs8)g79^q z8w^?$g~~%(f~vb(0M)Ivz3z3>u08+b;X!Yle0M+pe^3H0HEg*QP5xi309J2&grLzA z26bTT*Az{r;6x=hI7$J8-y$l^?|qe!;L}HW00Nl!z@O@lWIjRvmr^L$FwI zQ=u=|M!kcBm)mv<5?Z!~j*gG_3oR`zLzt`t+(NKFUcbGLN7~_;xn%TU+2q`RJ+j17 z_@OUXumO8d$`$-xz^LTk1?79q{U$>jMw`Fn>_V-IAx}=h5G)IU3faLXMuzO6Wy;3e zq)NzYw+e7#Hjr@l9Xe(%bshw4-$D0qunEE5>pQI5c|yYO#eR6m3gT8l3pNZa2PF8! z7$;4^)IRb&8Ucs~fG&vP%V+=j$q}Z*hm9cJqQT(V0=vt^v;st6#~<%*BN{(o-*FJ_ zAO|{Zt}Yb07fH-R3Yx|f>bg8(DD}e!m48ePD3p6x72d!cnhv18JOvFJ;TNpFco1TwoPNB4>WSBCm0bG^1#o{jXvG4lpE&M#*5jA1 z!eJy(_d!88O@!82Bq>@nNW(!e7fk{FE*H4^4!AfU%ui^-MmEUCRa!Ww0+TO=e}Lt2 z3Y6z6pSOrWiF6DAwuNnr_~<4xIq#eYqyT;OFxEeH`ooe@iNb9)fZ91P+zP!G%~J>+ z1k7*>2n&E%K*U%ixj^w*2j!GsLyWi-gP>@@Lr6mo=)x`0(X6QF-2kh&6|qK8fNP=I zJ=-?b{~BZ@li<@d#>tVny^t5wLGML8u;as4K%kL`fEt_&f(X({4kqy^=P;-xkim6; z#lai%pxrqWzzrNGbm4*?;(A-RR`)A#h?r)s3dD2$2vV+^Hcu8)*QGykX6D z%*B%064KFc!GeROjswG6c&~YDEywwrZxC4m$Sek6JEHU;@?MNrt4Ia%$RN&(cOHRN z9&g3VjruzW^aj`_DR5H}SAdyY&Isfr zHvng1CFKG;j4BWSE*Fl_gPx>JP9{)ZZUJ*+z;lYKCr_}k#bq4}1^8|I$N3Y|F0};} z)1*n~lDIR(CHGsR0tN(uvNP_u`42Sj^5bSPX$MB^wPMMR@^23%TgHx*pwe*o45)VZfm zpMn@<4BrAMLl>Ur5LAS6OE0kkdfj z>HYy`++ofg6?z|@7l8U(U_f_I?e9!kHgj;3kWL#mY~NZ+{Uquq^aTI|0YT#?!a%?x zg3q|10$Bz`8l>&VYTp}r#c12?v04E?D4Nt5RlxqxP4Iej(tn5F40#}c`G}0fUev$% zIXC}J==t}LSK%)I`~Lpx9-{Q`i28R#{c9h~_3w!KcSQaFD591^&OT*D)i%5dg37}0 zrFPTn-fb^yxw{_L@E7XRg-cQ*7oI^dGgC2@Ek9P=Lsc%t8#!vO;S^$lM3&eon@x1HVo*D?R`B{Fj2GXHT5hBM0- zj*&x-F?6-@^1bb0jncmD<>ut-7q>r_Sr@gC-xah@;q8HAewDaDpgx8qfTop zt);qIDy8J3)>5C^I!uciJwnGat`}}^t=lPv`pZmuJ06;ICD}We0 zFdTq`4Th7Xm<=*uE(ft$T!vJKV|T>yXwGK{01(LJe!*X|3IuZ5G9m}>_F!}@Q_8&D z0R$jb0J*}?832%`um*?1gD(o;2vcVejFDYKR@HYf~WXglap4Q z83}w(shq%xab-iS6SD1qD-&cwuJM9+E{h%S3ip7~AcG@tWkf>}viH&lA+`*_R(Sed zDTrMFLOvCNOoIg-ki+^sCVU)hj+Q+TJR~xVeVoBn2heD3W7DlPC8Y>^BfA1LB^lA2 zWOG#~A^-Ko?p-;`|9g%^IgGpQ{B7L3C$7_3Y-C52ylq~L`E&=kcHfE^`7LR(?#+~X zt-R51J!ULYv5HPtL{Vt2lVu-vg^V`2lWt!8$T@-jbVIAeJ2$2@8y$02cNN_npl0Ae zanViIuj~&nT^A#Xq-B#A#Orqz`|LK4ESg7~*;WS)*00P|gA)?OjWX=(s7|gPbdN@* zt)b=rASA@yu6d=~5>X(3J4K^+w;H<3;yA{GVM2_gW-C&+8|y8&E?Q;CSG8C7VU{-& z^}5XGr`u6|OpT9QhFbePgYoBhkY87v+4L2LRoBT!eihp8FFS8!Mhyqw3e0G)3mEn? zp;YAFA$CdlO@<{k(R-JH>K_#{B+TTAgFM;er^1I z#As3&iBnKB{aZy@o5Q3P!(NS+Z1u-^fr!GlT%DpY2l=Mf2Z1y=U?*Q{I;b^H9;mSyudJ3P(OPy62oV9PA zUCSV$-mS)ZcqO(;9vc3rlQnh0?eUB6Yke${S(s-%s&}00eQ}$=)(ec2rq__6pey^(W4Ee3Qu+0u^GU7idorW42d>ajNzY8-f+w5Z~ZxKHaN zPq*$gFok`{Q~mc<$(dLK-e~2a5R2u8&|FhJ(VSw)(Kf~^ZF#ZzW7b4zh9e@m=s&&$ z>!}WE$-xhr9Ku{)nzt|EFMqejyn{##*EzNa_oL4b`ezcz7z^J7v$^>PPaSCOA!DWK z^^NpXBe>SmOT4{S!AsEHUq-|0S_=Yuko!>vt3iDCz!92Q#8_AONJ~O`93+~acty!f zj36^AtEyDv9@G*S>C~VrXho%A6R+3=5U9H(R+c3c-7D{5SvfVw)bwrv6N^| zPcnFqI}wh51o^wXn7IAiFw+q+uO4=6i=;9aQX1v-yni}Up1*<{(z@jO-+Q84wUj1x z;d|}V8Q5Zdv8D<+@J#8BNjQIg*}XKYvA#Ge_z{c*m!_VW-jc@T*^A)@a%pFjG`VV-bdsyqh;$J!KoAf_kSa}j2}OEW0f9&nLhlfzR|^IO1f-WxM2ceQRgfZr z@B;*-_a;qx3C!l+nYnY{o3&>Cd-K+ND=RB!owL6=yL|WeQ}#1G9W_dF7&!z%ly}t; z1`tHR1HKMqB;bx95v~{fT(ed;(1sv1Hv|QTL(mbp6}$vN-a-(xVg*4`Nf5;7mRh4P z10Ik((o{o0XXl^H`usR>=c1eX15XH|&^iAS1o^(?gdjGDy9h-izh7%(Pt1+HPusWl z&8vAOLi9v&mAxRhz>TER6U$!q)4o_M^zPD~gX%Cn*4_%JcGI`xM{9^+!_)z}dyapvgg3)d6T z5Jz?jGBaBJJ_SAP#TOwQ97th3#PwSw&!fY?D$u?zW8&eUV<1vNe0lW$8~tqxGzv+t zEk8XzQ8Kc*nhOtuWf>=t5Q%?(gQiHd&NMB1ev3$>-xEAo%JX}!_TQd1ShJJ3_58Pl zrO8J58sCjqjFwMniHV7mBwXQezbOKy7}Y|xx}tcC_2}d?!t~R?JE|-e&*A0m%F}so z(6>+_2SoyvR-!Orn+}@alZ}%N{9Ihb%gf7~ySowQ0#T;LZ_(dt-%qM-ZBkLTP7l3R zEHRm(*3AE6I2+Yc%Abf9MIrqzcwcg@+alT9n8Xwm@H{=7PgK8qw>eKc#ch4;4vUN* zjlRCV0mkp%q3=aydvo3E__fRC(rF14%k6G8*2B{~0DHOKnFhr{9QL5|ewyUuP zgiq8znVo75+vCKRJgnuAmS!%0{G&ud@9^+Yk2isgj4T#?QJZ0mk1+2&j6PMX(zQ!d z<`P7Kq)d6kU0JNe39V=vF6)b?ou(1LnW+`vS2?ONp*s0tBTlN5 z4FMm$S4|EM55>?KcI8(|!W>U8Jnyve`L$5ErRJ=E$Etj!^1+Ih&|Bl?+ryJwp097m zb-qkx8N$zBj8P@R8XU=}%ZD_*VwH}ZnzCwbZIv8{7MpLku5d>#vXFoVS-av}N zXc-x!hAe|vQ^cK7J93mHL`ura4?i^!6JR(IgTLH!D9VzHb@p+lw_(dPyuV|2J=)EcK zXjwhCrlzLv*oZelK>D*uVQM4(u-%JCryGIsJq>Sddsf-F?Dx#t z@rvrUi@+{S9OcT0u~8Utf^L0w9{qWW16i4v$SCE#Vl%lgI~$g0fxfu4wdLmPtLE)3 zw(vbUY`H&QS->@&^!>uhf~R}Nx;Djtv%03H^8WgG+Lv;hPP*?I@@)Ni+F=^lFU+oW zA)vjctbl&`R|PSBfB!pw{`?Vg8WzeQ9YBdK{K&u@ZZB%ea`(xGgrGR6si|#jY(%>( zt=Um7OaCsD-{W7H!bowuv{%2S9L3Oaz)iCg{>*KYr)6ys*bse3yxBO;S zBFVY%jS@q26}!{Y2Cewcz5zywKgnQ);9b~8!!cDHx3-dr2?L~1X!Pjo^DB~mo7WnS zR`_0Cy{)=JyYYU>|Ho_tGQjHn`v|3C#Lx8{0}O(n9+T-ZeXuplB;zOa>C-2gt5=^P zTOzZRqo|@W7&R1%mxGfN3*Rc?>+blc!qaP~{YB`6pap_y^t$prL8L^q6RFj)4geiHMk2FX_EcUlO!sCfM@L5oYhd4?wX&ZuU@~De zSFS{Gs=c}4mvm}NP2!vJJ%d234&a?@!M!XMw?28Qs&(?;h{Fva)fn-Y)v>JlG zCoW?Uq_EJlfh;NU?sS?{$9jyfDqW{ABKlS7iUAn(Xm@20ygvHn%huexabc{9?c{<7 zk22qNpl~3&h{8xHJ!;mPN!h}|t1GF zUZUAKIav7XrSxV6vDXienR#b@qdi!)hM@61qS=zIk52A^xSxK z@Iuq0k5>4j-QgNmvr{R|ROcz@ z)25^RP``RW^L=8aIE@B%W$mA;G<;rG#r^Nz;=U9E{B?&5DZ{nCg69Mezz)b2_B(g3 zo|pMS)Ymv&xtqJuzJv3uQSJ_A+4xm3ip`5d98brB(L~-4wH0py+{qGIguQAFihdk- zkNvthU7|0GYE(WtXFFWd4|SsF&c(KPZ@qbt^X6Xr-mxD{L%>FPek~-n9j^3jot#Sd zVWfV${Ff2x3g!NMz7zOw$l8JH4P(%&ccFA(3?DbwSe`%UJCsZ=Bd}!*k}@?s_Cqd( z1Wh*`?CZZxx1MZ|#hDte9yO;ChtbtIon0D}x>j2&1B=eDzU?MA| z?16KEI6dd_na|M&E zl|NLJN|=!!(@|#+Uc}E^X0GxngOEwR1heS5ucLZzUx#%#aC8M0GkZtWt zfbRa+V9N5coPDE#xkPom2n`894($~2X0XFL-*D|oKFl9Pg=AP0LpU7n{%3nyfT$!9 zN+ECF&;f)b;WPOVTwD7jXWv0Q1u4X2{z)#b^J&+ypCeJdh!e3U=pClf}9 zB?}F*hbApQk*?Tbj&V)tX?^Q`>jyJ^e#c@}t@qwqwZ6vo?kumkt?}9(>X=Ws1DdwL zX13WBE_tC{CisJ3+zQ@eer~SGSQJJXud%#+4S#`9Q$s^ZPmcz@yE5-JI#Mpr+G9y= zZ!hB!KdB#a;{D@)+PWN2_ZZ8j>Pe{}q$ zPS~p7j7Ouhb%aD`1InCy?stDhOYa!na^E7NB?vDu=W%E3X?@=+o)H<~%W*AEkvmRt z@Y`iv1eOXTc(P?s|HJH!&)3t9)uD2*M@K6k%K!49whw4mgF9zSWp!CbHsu?V85PT9 zx*4``_L6!e(EU_xWr0p=!?W@-2c{`Qfy#XEacO#z>pQz%qXn~*_y7PbYD`tJr`4^ZFO`=WzSy}O&~F^1?pFEmvU=MZ3mKny6?2uTNkUVbmS-`% z^|Q25yOE3K1F+SAiPfPX7o0YC+;|_lUO7z2{@6U#a`%dX{6tL68}iT3R>Fr9`cvq6 zB5KJQaylJq2kj%jbZ^BsHh53+mv=asUx}nt9r@Mc^^JrQAXSh$A z{$=m@?XSSXPja^f9>i6@XAm#CqETw8QD=2O_JD+7F-)>((Jw76!nWVyxz`K}jcR`Pnqoap z_livYIb6D=%LZWXR!*}sUbox+(y(zl6okJMW58am=8=gbNHz$G4Sc=n#2CDzO}c*c z?v^)qyhU$L|I&SW7TqwdLWLjIm#@W12Xa@p>4pAe9sSi<(qKw~QLsFa9VXza;XAMJ zE~OYZ^eHo&Z_Zd)XTgA_vep*_OMo>oaD=iKbriaB220ebbvYXeWclVLZ3<#j)r;xM z8XDws2UA4!^z_$+glHUpeo)lbrj*0)^rMN44GqI+IaQl%M5en08|i11tPM|G%!AI? z`&YKeOUb%{>58?!(t%?EOXa|%dXl_vuvX^)Qt@(Pkkbk5_`^Te!9=dcRu;a&> zW8>oyvZAGede`&b!U`6=Pua=RbfR3wYer@-K#YPG2z`B8$f_fjeQ%9gc88|Id6fH{ zozekz3LFN&|62gLUWJ_tXF5s#+NegX$~coWE}Wj2Ec ztZ8s$Ct=?I(>=y`1L|J$`?nZQHe0B9Zrwr{8PT6h2cYe8u~_6>$7{VpqjNV5SECyi z?81tC|DhSze^uzMiH0m4P63z!Pxr@t&#M>^mJpc1OJhEfG zu3ts{Dyfw^5BWC99f-~Zkdj9W8a9FMh?T8^2;@KX>B`E=xjro`69STgLrxB!CgrVU zW0O0;IbjSEWYHw>VoRUro-=i$7*+j5(6bPZ#96TdlB90Cmu&KIk7||_30GAQ4-udB zv1gYU1u|VH8-TJ_H8P4Hu%0k(`-6&-Bv3H6pqgqE1>gje zw9kitTBWR}j@O(YeK#zk6dv4Sa2l9?QuzPH!1Jw#7K^$aUM@rXUH^{P|cU*%fWJ`pTJhn3F{=P0335onHHkxi=!o-#a=x-A7LU z4d(xKmm8N_)W>FIV7`CX${#)2U5x^}IqTD>zfP$v0N^VrDgEA07PcnQNtbyB{65u< z+kip-6V7)Xdmnb`A-Y*&)`Uy5OA5xg%3tT08{Rq1UkdKp%O6_J8bo0h;$5Lg3t zK|$(>hzP1tMt;+9;2*GaaD17bC2o9m83Hv^A*WBh{-v~!tu7s4f}25QVFNjOmpJjl zsZD^ey3KXawtoGJ{4>`H9H?_mZ(wM+Ryk?Ez0f^e>B=S|BGOyq?FbC7th>hp|E!v2 z(sqCZdUs+FwW=M`mqq|x895Y4evujx6{UQ3XqvdD8_)Ius9pe=&$?42X1^!j_S+r2 zM*sogp9F?KGdsIVX_T*%M#IefqPJJ?!^2tzX`kOs@iz@&^}1Mt>%M)mR%4TH8_#dn~0D&N9+DFPCe?;%1fVYTHRekhV?%n%! ze!^~XoCQfqOklPl=v)CkyL@9N;hsfEU2>gD>0}TcSB+CR<#No=eVmH13wy)S>?lwD z)Vmz1Y)k7*7saB%M-z4aRHJ~WL6T3^4NHe|s;Y*OW~!t+wlZpUtDZ8X3Q$2b&w6?Z(fb+7L8HLg1goFg-Qg0TM+|#Ol zXOUzI;Ljj_q|0LAaZBk<|E$ZEwrkLu2!8Va3yx1v7m5a-Q!7H8XlYU8X(fkd zXLHo;Pdou0NqC=qJi2u<+#HJ-d+RH-a-as3sfH{SP63>T(4+w~ESi?H?C}ryamD2u zItuyy&7-5t-rnB8{58NFrYs2`-{FxRpJs(!h(5&s;mNVPM( zl-KHB*3xgT17C;0kb1^sExWn7xhkh1K&mycJN~hOgdtp9TYOsDh$N&&a4O;M<^;n3x!aa~$FTSqY12o31b}GEo#roCOT6wpihAG5)gf z=Ff`e0yen|fq^%uA(Fr&aS>m(ug|Jifo)_;0|pMxG93dFLO3iVxi*G#5A? z^CqlXFmg<{Q^14*PyDnpt#23knOHza{YX{5ju`56(hgut6#@Wuor^0A6!VD} zOHi5Xq#QUmsOn_9?S@Um&sN)ZO|oj6HeM!B8CeU>s4h0rL!X-q3rMqL5E@?q( z2|?ixKJW8;?}xePoO{pA-1#;D0D#F6?hga|KpX)#0fjh<++rvMe8X{IPzN~pR=){0 zXM0!Ae<1(>gV@3U!~bPc7z7UeOK@&hafqwC-7Qm91l$4KDgd0+e=`6;W_6?81o{4d z3PALRK7l~o{$As6mHLJ_{B65&gMEZWZXN$G-cl_kue>y`*n?Ag&Owr@u7V73Tc+y_g{|=wEPSy_p_2><%vA4lwc# zUi6K?0P%GAcg&mPZp^N?Ew>LrmIk#4!zloSg!Jr)vuhwwoPk_)fJGgct;_tnIY9XKdPiy9jL^Qj0;1!I(R2G^%th~P zB*iZ5MZi%P=)S?6Qxy2_{KT#~zB92;s%cCdmWT22Tf-enW*k*3IVmSFVc)|i*kNO* z+8hp6qi$EF&7D0XdduA$Ir%DxZt_Qq`rBffvpV)wb#6cpvZA``4d}(Qv4Ukkb*r$! z8vIve==fyyq!iEY{=C&*!|I=`$@`#8hcOjmWTs$mJOwpPeTjr?=+bvqIghro(|wME z3&u;hI0=TNY1(SS(E`n3qvf9IQEQ7Pb-eujZMIl442S$X?bNnu2I@Jj0+txa%CEcsoQ6`l$?%&&|! z2^$~jj%?I2&2XNA5_z12Wbs5G@7c!QK8hv~J6G}@qj&U#xQ{J5X;ou%$0&g3yKId% zAhwt-?*%g24|rEevzs#R)BdKq&4;T$j)*Ix~x?EL88%(I-<1^vyKx=$Rl=Hn5*TK`N>J_E70ohP4~+<#1fNZK8A@p8jz( zf=rnFLn*XnqcuRB^dlO{6SXF9Gdfu6ze>yo=5#V1zaBCu!t+;Q&z z9tGNea4!v{tey~K@Mf?{r#D`drG6=+&KIWX3FEsUxbj%XH^s=`+jNeyUt{vVH0Q`Q zbvQc|aLfdVj~V)nxN^2<6w>PERa4eXd1{Z)x8hm5IJ=SIee$zJ2Z@}UP*mQZd$CbT zo$!db(Xi~{gX^mS56+){5Z;?sKU+k+E3%|U}a5jUJ`f~7Z1|#G`zP3`6 zNXTb3uQDIysh(UGUA<)yV0oQ7&fdoqwhs;!y)5_G>?__!$OA3p7$;tP6S+;$ia_g6%&m@Chmhe?5c}SIJV3jUcp2$TX-jS>T`A zHff5!iJoqLqE`>iCDYS+mY+tR4s_1v`^v-yQnN?ul67Bgbtf)=v9(Oi7BKC1-WqFR zL8`M{5%sooP1!hWhTicq%tPUKtv7@R_bNnk{CW4p&vcR9S{n#YaBEAs5FjHjEJ>RP z9Pen!qiMcVMm`j|7&%`~R3RhwC2mQ!Z>78e7dcHPa{K}>#%&|qQLQ)NLDr?Pqhi|dD0+bYN1T*^~JH)@X zzw@}A=W2I%@W+b7QGR0)ug2R6t-5q72iA&82Y$4hFV&c=h-DhVGo7ONIBVNM-#PEh zLtHA|d@c<0M+3Ngonp9&J22VE*xF0wo8!fa)!SJ142`reTw8yORX=SZJxX<{eFYYk zG#=AhwojtK*ozIeyrFJzscU*DeIj-7sg)2p&#uENIeG9$B8L0&@t+{QgD!&#lSaLf z6^jTR-du4d9FJc!J*SL`7M&7=;96UgB+|k77-|Daq4i%+%(Ro=S*j6mVkFqv!4ysj z@o6JlUcl=~_1JsQRC9*A_5DoE+}k$Ws`*0SITdk)7vkh#BCG_>m{hEk6ufYwlhAu{ zA|NKs)Bm1J$7D$w$7GbCpn697udOZnx++Z-R^AoHPw7KHHSZYGVQ zeo@;gWRzGJ2pkHUO4&j<2M@77B6HVSlx411<31y9{3cE3p2R(LmoS*6g;|B~W3|r@ z%HegL%AM|~`hHjJxOqOWX&QH00qraYhvg%)Jw#iLW3klk+&PrLCn z$4OqD=LW1-ekjkEv(Zr4qnAWy%J*%f4)`>xdR&qn6y?i~CjjuV zrJmq>vkk!sLdZlr!@ZjKOI=Cnshu?+ur$l!3P?%45U5vD>~j0 z^~y$@m#s1_=%}n%Iv9s;5&oGaazNH@H;wf_kJHYp#G2jVfBv;Vm}tj@<)sPMTK~F; za?X`DUF!o?9v}CEI8Dk^DRddpSxkT-k$vR&pN`#WMlY<$b8bpDGpUH_E2LORM(Y}) z{h+J-52tT`k2&@k{p(V9f!GYw_zoK-i=Cc=jFCGA7G>4=2Xo1Nr}fy~j>C-w!xk$g4^HK_MTIrYRfVji`s@RUFdoh<2K%zpb-bX~%Og8=QyL0eh%hQ3l zQe=WZo}!C`=#HGtDDIQTwTqFh76se^Tb@tq7u3j#v`9HbBujgUp6w!XP=rtiws9M2 z84WQoe2hP?NWzGx5acPfDl~u5sAYj0z!i+9y(Tt0lg--B_Tz3zD0TDtdC@}tG4203n2N4&n0Qi1+~t75wyejRU95rQ1KLP>P|?K@ zS-;@bBAO!ndS@Qr>^s-4@^Pj!D`3F;9+M!{5QhWHtXjTb7j=;@Q&fF4BQZ3Aok zdE4kc3>1OOMU^6z_mOn&4P_#-)0W;S{&}WSPMj_EB++AuQUgy%J)!P6t3w_HE9oNc z!#Hp4H%ww1sgFnGu}QUTlo8q^O?vQzTsh`%p2KNJiih`F%{hD{{cH7qOz`tq-JAX< zB||W~P#xT}`O~r(eRoC@Yo(oDE!9JTyOamhd7dH2bKh(tLmOWrtfS{c?&IOfMY=ZN zpEZDovGi0D4MmD^g5s=+tk;p@khIQaKjV)-4^$HU%c$=&h(6whuL2$q&YF|9fw#n3>Y!SR)&d!*?Mo^mRczRKFo^!XFpa`1H;Cm33 z9jlVJ9zK;^Y$^PeyRF9LI=`&=4NF}#jij}>J}m@0#`9D^BDu6mZm-5{mFt(@rjVLY z2*RBkdo^2 z%_|14rx#&PmkE!aM%wwvfWuio5fHWu=Rj0>QSVs~`xTtIiNx%U0Fr3^6U&d>dPdS- za%~Iw9j&=6IDj#Eu=DrURf$L;1g<$B@tC|J-9X)7<-Ke31h<2l2;}J*-1%+*fip{K z<`L&h>sny%=Pj-5kZVOB28my-B}*Z!qNcy=K{z2DUIH%Sp9k6V0WB<%^KpWr&rbYfC{16I4kFNt;%&UAY|+(g zxj1%JDvZp@l!x30^?RsgJO+=St647@3$2|O)Rlnf;NT9Tl_Qej0+qy!pr(d}J2VBl zTAdnN|D11=9U*}#dn_tFq$_Y8wS$kKZT})a z%;>3_Jp&Hy&fxjrk^WGMq@B)S7CS^C7W;Ar=~fRyem)rACj-P>Uma)^f6Tv5m)fq! z400i7CfB_B_5`!le@7h)GE|OxhSr2-6{)KQ{_L#RPh4#zlnUwTY z_z#+kuRQ{1O*MJ3d2T74`j^6&DbLO5vtRuuFyG7qPQ%WqjeGrbEE`A~xLkmtK zbpJffo%J)^dX#k>6R$Uy91WS_(f-~vajvgjE-Seng-FqEAjp3hV6~4aep>Rgcfz@> zA!C>5+rZKO`v~wnSvoU`1eg8pB#z-xwZZdWN{x~T3RtYz3lTiv!+YCBUC&7c1&LOO zaj8*A>IJnCwus*~`Dh$ATHaP0JvFW3S^ndZkbCd)T{CwzAqeVyi3eJ5$1F>|JHu?6Dxy&|(Dp7spxkP}hySJ0jvZ68g%{jjK zXS^lefd}WCsXbjQnCk>pW8UwkXL^OQ>9aFym$v$%5c3q&@q1$5LhMoGsL2u?ewYtP z%pjB@m)?>(O)?1eRiU3bV9|p$k-jl4yjym5u9$DRHnP=qs&7V;VcjYBV&v$)#Ro{u zHL-h{{)N54&DR?L@7J0zRP^Bu;ZejMkT2A5yX6^F^-as~6CMs>vrI$6`d#2LAYa=w HR@naldVCD{ literal 22164 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 VL|jX@2fPb{(bT(Cq;dVh{{n_|SPlRH diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PhaseEstimation-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PhaseEstimation-1.avif index 1ab65325613081fa280cccdb1dd08b12749dfaa9..aabf5cee232421d4a2c2b1f11f5605ece2ccbaf9 100644 GIT binary patch literal 3703 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PiecewiseChebyshev-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PiecewiseChebyshev-1.avif index 1a8e8c3148d290a8a99804eb0fa1e84e788dfb55..09b54722c53bdf9f2616a5ce0af647b48c9a7f24 100644 GIT binary patch literal 1912 zcmYLJXH=8f7X1>EP{)x@1Qs0vQiXuTLd)nV6C6;fLJ0j+0wJM=@-R{c62O6>*CB%g zxKLn_UZnX1MC8#O29TDegfbKOY#4wT-yj9jD876EosWSQ2!YcSFp{4E0U;qFDE+TrfiFQ*e5t|smGh*q zNE^N!Mh(J|DZc(En>EfG^rqlwbXuq{nTCUUz(9~hrQ=9}lz@}>QUodF698GE=>-^Y z0RWCjfFqM2;S5Oi{W2zW9ApkWc_3&=FNH~SqAM;=ETe(J1uloY#r*aQ4jio7@L`4Rys7~E-f`#K_YxzyFO)AW>e}ZcB5aSI6`?f- zWencg-L;jnQS7VrG)h(r`mUG3lL=0_jucWm1gI@#zs5;RZQKhsJraY)?Ck_ z>9?iHG2HCn`yPr*5)(gftk!9xXXsBUCe^TuS=H)&WiW!Z2aVH-x$^;A>)pEVl|HG& zPU^*&42Isg{f*AQ@`tnjiCzAYAoKV9%#i$w$7C$vO)M)$SKLx5KQ*!EUijNV{_MoF z;oOognDET8m48T59eh40SBVT*)D0Wv^@iI$?YS+-UT_WP-PcHPWqLhXipz|$Gz%J8 zX3VJ%y-}wv)0T^>qE|nRVGaUvM&0bLt75-BZT54csD9dE(ov1un(T_zAX0-FiTL>F zprTT{d%k4>nF!QY*!{X(9GEZZM77)sc}xW@f>bMC%Qrm4WqFC2V_g0$lAwLQXruSQ zyvDdgLGVIt0F~4K%Hj5Ws`dauS9b1^f|?vNwJqXoSu&}kd?yZ#ZhFwaH5gqV^*sDm zL32TLh2(SM&C+cVTWg<|ohv49VQM3CcU&uF6AQAqc%SbhZ2wd9kJSG0)L2QWCujQn{KC7O456VP!|Cx8 z#jTpRuB;=Pvm|?8E!2Og%hrV1cpWc9zsb32n59AdBeT-nUIt@hu_7fpzpr$xWkFXZ8`nnW`7W6caySUGB5ZuTXh$ZGWRXrNty6z2VvoncN1)?7Lz;Pkb~@WBeaB-!$6xkB3cecPl&X zSdFiZyO@U4`#t`iWTWa1@-6C&n^?8;FV!OHceN2o_VbSUaiWd_A&LmEid@v?-uw5+ zi?A26zpUrOYkHQSD;-N;@=h$~O~IeGP0i#=N+Xi-Q3H1L)5FX^0|zt!?y Z5`RbIZ)Dj<$EW7)Hv3LYzQ^FY{tMKsA8r5u literal 8534 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 Gp#K26e|50{ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PiecewiseChebyshevGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PiecewiseChebyshevGate-1.avif index 3bb505ad6622aaec7e27f9a1823befa82e011eee..f7cde09a35b7ff7335bb163c7b9ad1a7488d5209 100644 GIT binary patch literal 2034 zcmYLKdpy(YAOFsEMkU5pR4!pI#Y~GO0m5vy?{Zx8Ay!|6<78)fCM0B z0NAA;831H-Ar1=Jwx0}O4wdF07`1+lbyWo_DC=#In-ph)6+8YTA>}980MZ$BNX!E1 zq0vxQAjM(r(g6jr0SU&?DPjPfe-m1|5KyFp380vfgu~%b`hUN=n1ZJGp~1w8IfsF6)uxdBerJw!vcUU6bhMsqR84kHV@kzuZSEoVO=0kkM41I)h%LbUjWQD2eZ_F8PU6kCH^Cg{5h4*jVA4g{( zPfX#0_6E4g1jVuSm8&hz;rXXI0xVzoX`rnvSW;?vAqg>T{mgt?cqZhOkHMD~Z|mbv|B#!Ob4@akQ+tef8|?zz$*iMy1;ho8-6$_3^YFN3%m zH5Z+z2FJ@eCy!6fyV66SCf6z4_8eIL8lBqU5>Uur)&+BXJN9@^#XJvD>bVefv;FUq zdQqw(xw3I0Gknx!DDe1QMW+XP@TT1=O$OQ5J}9>sG_*wPa%%lV0f%f@lf3ChH9do0 zEk@M_aKIIvroz0juS%`@eLfBJaTs0*c1J zX-{Px_~()IutDpQtPbKPqg;Xe8{)z*+WX}*FAk(p&$@n+z zi7gYqb5@nh>zBXpH7B6J%+^Zw)LVDL&-F|SF-dubAr#_#9p50u{b5-`FVNT59!Fpi z*FMJ~y_*ZB`viB>=WQGN)a_fH+QLIOy&b{-nvDMA+E9LLnU#w_uKWOgg?Wv;aLJf) zOgO7kxh0dp95Cue>fA*tVTzy4*e)p}zwdAx)U8h-=lvNaKN}SH#&L{npZS`lWkPuE zlpT5Hwk%IUIG|CrQHWCahI3{4Wz9hw`qj##UtKR*8e}8)-+WgzAa&67(>LGgr8`Gl z?52Oefl)f-F{5z%62}lOXeEuVd=Ji$)Sv2>Jx##yS{J_%qk?9ai~?l0>pAU(Jh^g29GZ4qkMO$|K~#>W%^tb7qo%AC1SYq< zck}lR%jE4kLG7i-BgPv(?X8|<*D2Xv>OMN!HI5^%My4emZMfJRBSg-j&0xV zdASspZGyGB4%e*6U+b%Xf?v_9OTY#((SH#)(pHW8R!jK7625x7MAfS^qc9f|+fO1- zP)i_rYEmYuKR>j?UURbNMCW7CZ05t5gRyX3~UG|KwWWBgy1opP2TIksuwQIe#&?E;M1& literal 8380 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-1.avif index 909f421aae414f62af29e2066c9386e7398a0d35..f52e941859a7283013f6e22cde1e83e840023f8e 100644 GIT binary patch literal 3315 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 literal 16714 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-2.avif index 862f73e5aaa1921e3b2ff6d7f32e013cc95b94f1..3b56279e0a2f27368b17a5fd4572d62700d345b8 100644 GIT binary patch literal 3444 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 C$u0{3 literal 16440 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 mU*MwYf(^;p`>%@P(nHkM5&P& zkOl>Y?vaMyecbQ&SJ!)8@Bi<+*RFuWoHOS<=YBqQ-#$}URX9R-iVi`LBUnW_O$4Ea zA8C+-`{A1=r>=lAAJH=OONWd@l z-%(bOL-x@Bl4~-<;gv&9iUuwSav08ZSe44(hr2M;M9VmmE^`?+@DwMWXum#u6Y)rp~jq0RGcZGM&_jn!8L#LZo*1|6snByC+E z1J|RzdJw)ImV+<1&i%UCqwwR2r|_j-dLMk$k1&PTXwfcc%Phu2<|Yfkm& zuB}Q)?*(kEv(vB;#{XT8Cq~G6yTIfg~w=%C+;?E0DH0C{Gz+O`~SXJnDm1kvk&(hMg zbH)2@=+`48nboduq&^Q$1Ai~C7)cx9mdU zJrbc|jKk^9@BAt$DXf%@NroJ~&iTkUeFMz%b^&ifSTH#l@1OU&^9*7oyoyrO(#GAZ zN-bMsgEP)vb4reHv)!XTppGMy`beM5KcHwqoxXaEc2DAlUtqV<)#GKY3S2b1gn{Lw zc(&ok_S|c&uVv!)J|b1AK06X+NyBfkvbH^)&t(q?UYyR5=$vo)(y@5BM~CcnQCv>k zxV_1Fi)&!-)p=Rr&z4o&s|s1Cd&${aWs-AD-*cty)P_x>BUOA$i@MhylF-zm zU0&xu^z6b+v*Y$8Pn)BEyfV7fwI@0?WQUBi=k0T6ZoRiw@!L4wTcAzV6JUarE5hfp zVRdq}Z;vx3*ZbIYES@IZlA6)m#dlr4xtW!J%s9hIZ#P6W{_y779{=_J$px)qgf=6o+`d8L*+CvDj-KE*QPyH-uc=YxIw7jIqmx;NtLN051y+ik>sr;Ym#3@vT%iRczp#;k8ye z6fC+mxJLZJz$q%;+(*kVgFV?HZbVo;!}URV=7(0n%_E-HF}vSfG{ro0>b6Yv^U|J~ z?y48kz-Idr&M{L=lnnnciWXg0wU^7z=1d`MXijZ~&UA7QcDNC{F!wTJ;jOzwnuxNN zhq4PJRxLlOqqt_xFs7nHEZ+SF)?gxUd(dI(%P^t$0HMWrs(~`(l@K)gU=!zKb>wWZ zk`!-f=cB?)o#Zre?)Mr#M2=f7D;z9sUfWBJLRM{OHlqEjmjngNcZE#kIgxn2y^K8|}1M{-YR^M7ZU~bkK;Y^2ke)Wps)(>OcVx+~XHDgG{Eq!OPEXSdmJ8u*BW zg#3tzW9TO5(alpQwCuC-zR!iy@glPxgS^c0w|W8vO)3r%Yz);#71 z3}pX0{08TF;|~4*05ARXTZ4>kriGG8b|Ksi)5*fg>EI;v-_J?Jk|ij52}9FVG=#%| za;SC>kof(NKTs4tEAHMhol<{UT+6trtu>N|M>()9-4Jsox$6Qlva~{!$~7pqobJpF zooJ2Aln*|BUr3tXPLvB%DYH4FG!@Xm{Cjg-`DbyoE+uNC@%M4s)F-6bpe53><0vEd&2m{Z0K0AGc5yM}waYjvb7 zjSKP$3Ns%VrMi^)Ywl8BKmYEYv=ivkjI}mTUG2MJ+bCdOxN06>LWvOEN-p`@%#+o7 z=>F!?JuU{bX*hEWA+Tx;9Ya+%d$@gc>bWdTSkz)-d)%pO#8P3d3YsyRIvt?>0D_FK~I#kKx z$6S_Q&I+);v6ILiG}YGq(2psj(c4jeFjL1J;iY!?HBZx8T~B&axqq}UTS7-n{Fx(p z8p>0co|D6p5ZZ1HNt#S#3A0)bCh<_ zi=05m$k;2; zGNVNbCs(GEmltjj6Qri5)%<$dE9o}_Gru1S%+t$*!e)j8#fn2s&71Sdt6x~SFh-Tx z)q>eC#>|V|Z}!;MDdYU|UAbj*PO@Gb0;@f^(aG6?En-dhdIX`(ezc zp4aiKuosOm$1c=#Yi}x>Sbuf41v#S4Bez+{ptyTD|#E<|(t`(9JI6-f zy23ylcQj_p%v!Te&E|v+h0}@s%)Wzv8`YlKkI(*K9`x8=zn>fEX2K`5tIW%x-tk6* zQTjpk;(L1BQUfy+GjnFFkS%V04=y({EbLEKR@Ntf{na$Q*QDUvdq#)O6=xQg7St1E zJ>8XU(^rxWd!1n4|2Er&T&(b#Rowk17K_c%&5!LaFv;!CH)4J#e)!lCYDD_Mb5siIH*WmZ(b*~FJf;YBZo4)=xcMVgO3?1xWkP1AnGh1x`NVg~Z_9qre{aX8J1+*H z6Nm|eV&99?BHbRtzL^|JKAK!y$CDxtao*jB1W@;u-%o>U&H$MNl&k778Id>F0jo#X|+m{VmQZ7G`kq4vl za)qZUARs`3IV_Nw1q{CIFHDfz#J#_L*-ZU;}ly7!^_UPdj zS)1jLgoB5rhO&0r;?e8o%mNVDc=OF*syWo;d!R3=ffkoFza!yVn#S0LPVH3_uZz`x zD0D{;ueU#`^eJnNKE8GdU$$JNSxg}JC^mKwPRpd<&riR~?o*Z0&s$Sr(C4!}D>TDV z62(nxh~bWKh3!)4_xd_saC7Q-?0SRnocLHrU|~sQD6v#Wy64?W>Al#s-J>J60p*_u zJ(6~U7b?h!#W+sAyT#bT0iU1b{t4#!rahVQ9UAR_8La3#?<~@}=JHtNM~iyXd*Ybh zKM&ZuzkRo|iFRwMLBRpvYT3EMDAYby=stN%CTO~gGqLB>IoKiPs*yYqq$~x;HkV~ao+w$8=yI! z=sm9ye4JO%ri-(opFVcS-} zy$MQ~1R5yYqB&}6>$X5Fid`J(Tbo9mQ044(JNq>6CehbToRC!Z6t z@9SC_?Em;t4ve=n6&00Xwdb2epJgoVzI|ih?#91Ma&d7@57kt$eQ9h|fHG}rYtuC} zjIG_A=6Uku$<(LQjwQHPh|&pagwXWrin(^Nr3zLv?Z%6U#KeNfkN3&nxH0{VBT-#f zH>&Tgy)ET3{TR`Ix7aG?l!!xKeEgY&YxiY@Y`VU-C5V&Kv44mm zd|yoPiaI2Hd-X*fR}FHrsZhqB&KN`ZZd>`8jpGG-fddi&E`dnB50)n3XRr-Oivam5NwbyLrmhuqN+wU_bz3ardr1<}eZv4QU);)VblK>LbYKmX?UlDQ#op zcz`xib1=`-&`>=9o%K8jeq1VygPuNBhtFA~9+9XTY*QkgkOjrX?<9RrK_MjI6q? zu|gDhTaMq(W@4k6--g9pZ*ikb|EQDk&ue8-yhc#g8oK^?wes@VNW(=A*R)XYi6^4_mEaeRke1uL^(2#Mh+${E7x&yE2f#%eMm=3^~ zpGZ`R6DBo9@?gsP%N!jk=b26wI#PL#N9v*Z6u7Q_U^O)i0n$HZys&*=x>6)}wrLG6 zR?IC2G;|IyKj+1ZHMAJ(ZBk}3cXzgI7f0U3Ub~+PAHjje zZBAuUAoI%ABq(i;N1JIEnqqdyQhOTkWdCAh<*OPjxc}o*wrYYH^NXda%%pCf!s=A1 zohh|t3Z-@B+iAz@l)3)0T)W;PRP_GEaCTa>{(G-gl1`o9&MNp(PEk>V3ko4!Q=OTV zb_G_hYuEJo>$Z!yb#mCSK#%RKQ=JeypNix+GnEZw&>5_B%irCmO73#58r+;Q+sirh z$Hhs2ooKcrrvw#Y`MbWR$d;NnG7wA32AqTED`yIVC*Is?p!5CNYXwd;i4?3gSzSvz z0xaBqAymS-eTS^~JWj;1d#J{n9eY~Dq3h+JvSaR5ZjEO>6!H5HpGfAfU6+Ad__h4N zf7lL2sqL5K8T%D7QP0LEhs}EQ{Szf6CCy^X)?=qmh3`Uf5-TSW?>qFEj=tHHUoCP|rrv`|t}A*IR(FH1=JZF{;wX!2

jL%B|G4=jXN$Wd5RO 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-1.avif index 73e1b675a85decfb360ebda20c42394aa9f599e6..0a88f57218c5c63479775c647ffdfd8acc5f5e0f 100644 GIT binary patch literal 2696 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-2.avif index 31c6503fc9766fe8ba28936b31f84cf8f9334817..143800a8c1b5defcb2dcce510abb64c162b1931e 100644 GIT binary patch literal 11458 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 MM9)PxiOBZ<0S*nuyZ`_I literal 51806 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%0DfnGg)vwpPgeVYrIhs#1uil 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 literal 22467 zcmeIaXH-;KyDqu_!7SPa3@8SaBwz%|7!UywBnlF26_kuXfn;pkwiN|M5ETTKoC-;j zg8@+xkXVvYGDT3L#JbP4zq8NY_v{~cjD7Z>JNEaDR)$(ttLB>XeV_EMTbieomoM44 zgrcbBDkqLxC0q>J;U+i=uq~q^N29kxws0(e_YO|2c}1 zene3`_MthaW$_nW=hc*tQ7rQRXZbM?@F$DyPZ&5-)H1x&vQuo{E_ZfNl-^mDV~2IF zHV(G9hN_Qul>C?+F#q)E^||#I-b*jLAi3?&?KfWN-oJO^xACZ-+YLRMMDI&@>gtRs z`KAl1eFzwsk$(029UBSr!qJ(Il5*O@G}ED;aSvJ9EfqbXquD*7XDepBDtbKR#TxKG ze4pc2Xk%=+=x@rno+8Bs_;uN_{~!O@In>KRY32nyc#z>S|8bZ4Xb+ zwd>YJ$Hod~SkxRJ8k()44#~`mFI;w|^TVpUd9`c8G!GBYQyG_2^Yin5@^aJ^?n3C7snMSCA`b4} zU{kM;jCl^OWuI^IdBs*osfldc_S(=S-;FldR@hb*v+x;pbpdrK?%lg%wBFB$z30Y* zTXM9bRO1|bDl8k*<4S`>Vj?5?2OH9q+dLE_9ZqB+=pZfgh%|;tW z)|Cs&;oJXt<>lF*Kc=U8!fi^0_34R9zU$(==BD*qDr;)A#q-Aknp;{9x{X~{sm6*8 zyo%tYvZksQQuh1EZv9kw+T2OHZdei@mw8gk=-<>jUU@-qWzMs2e@KbDuPW1T)+F}AngBk5hVcqK&% z?6a!hZPS?kF*;E#Sgaq*7sj+~EAaH|I>6$nxJFTjZVe1r=g&_wCCs*L+2S_Y;xejh zdhFPrM#h7zThBPQw)6HbSaj%?sn?WJuFLQ%q1?$0`US3f&7nqk)_U;O@kX=SCx>({Sy<|dlzqSSa?-Q8uTtJ#i|MgHb1Uhq6Wk#ks-83}?wE37f_>z1`kl-*AS66go7_ zdjI_XJ8iJBuKVf}Njp03L)`JZ8*lsjGXi$19dPVE$!uQ0=kfhoyk1iLsvXBWXRfBD zrq<@rnA`I!D$aM623gj{2SspmtT>LXTomp-Z=qkGYF5Tx=Q{9ZZ*FSy0aoGnH%p~y z{ed*s&JXveE4}A0JT=e^$Z;8_vvF|sR>%zNSX(FZ_eBMpRPXSYeSuvpGwr~Byq&Cs zbz4CTJ<%Y|oHKrZjMM@;gZ-sN&91p&Z&sR^%fOe@$%XSd<>jn^>2W4=v{E5cEG9a- zKS71m2U^Gw=t3B|BtdnD)nN^DqftkEjj*m1^hvrOZGrpl)> zjG+_`pBIP8OS;sDf){Xcb>|jf!_1Aw^UQ%n_#jxE3ihbnlt(i1O!449(ZO^tLpCoNgNN#awA5G&w9iC^F6=SSgvG9j|~zT+4u^H~+Jv{;PBHuKoM9FTB4~_3ZFHhnfvzbOZ0Z3(eiD- zP@4ASo&*Z(s>-=fq>HeyMe3r}LwE%~s%U61aD?m9Ewt4i?Rjk&rae5@{E4ld$+Suf z4G0Keb`;7+8X0h7OMK!AefQ_$)nkL1ZH?vinZLi~YH?%YzAo3rf$Cy16SA@n*|g?0 z47tu|Ysl?XP*9kgn{1Ql%C=w=)Qt};AIWy?S+jBDlY|TY{{ETsEtQp(Rl&dQVaM0{ z4dm9<&VHb@I_OnW3z==1)UHLi!oW-Yu1d zBN>H9Z?5S2BDGf_n0sqrFk>NGC!aqyKy{q9z})w@+`?yHS<@%ubQ2zWO?B}wFZhVG zvBzr1oT5vQ8BaYd3X^kp7@ran5|VZs>(ynlX&%7cdC>PIC1PT*Ddy|jo2E2NV{viu z7T2Dq)BOp_>7FyrG#s{^pK7zEliwX{X2n%9tQZf2gM(>OnGqvN25Il3SD(AiwVc;; zG20HZpN>SS1=ly(6((i2d7X8i7&v|McA0Hp9Ar$DghTSeGO;y3%zn074>({SKxVbCqUP*EKG{2%w zRC934o?A}wh#7rW=JSl?G4=Qn-xMzAu7^65P0L2zh}Vj`9U;Eq+=4A^)XT<~zh5s; z_4QSw%Z#XK`EQZ4cAGC8DHUl9eCW`Zs$jM~T%Htlf^&en8YQG1{h_2pc{p#>Z}&Q1exYsK4x{*IG`+gg@qT)m znVdbvQG5pgFY-t)byZ4VUq64UJH#-}{O%U_ffQclNvqbp>{f4r;$#Tsp)B~psMQ=vGs~y0bK8i$=~$9 zbt}c7z~fJOs^SJd&#Avw2%Tif=UMLdZbbn_%7I3!15&cle%SQ-I@KHs%tHBG`{&n1 zK%MLV#xFkC{wqIzXaS_4{PZG5C8dKO4fVeLkWn2ao8et`)K7j{b0^;Vj*Hk{<4dcn z>AA*HBl5!fIe*fmMCH_SBUX>hWsh40-S;h1DBF95$7$LqJ^}y`h2O_0etmC5Mp|xZ z%UpO&Os2xrgNJmP`#m{a@@LNS`Q_K;@P0X~3n;0#(E)DZ^Ogewcx`eB&~7v1JZJ%~I;&^2WwFPN$<( zgF1(X#876kv$KVE?>@;bH+By@Pr$eMe444HW&F2}4x9Ol=H}AVPQ2Uko##vp0lK{D zRqb0=U7XtmT!?g+E4e95`7n-<7-%@XQwm5;-zk4%FbC%ScCKQ3~+qWMu|FqsX z>t61qPfeM2`hZ;NW@YPCs{dNP$-3U%-8}&v(@*~3&5Z}m@>lSxr;9O`j50*7Z!)F1 zOG@&1?)@s^8vHY+ut;BF^XJ*N6;jhW=LFfQ_ID3=8@zaB)70Po`nrD0dz>Ay;6h*L z(?^c{fx7n`hu30qs6~Q_swys-X~k-!ISa)Z^ecD;?SAMzts%=u2zyeu^wX6Y?@7C7 z=HsOX!Tu#r8T(lVgS|CAugT>b7IWSr=k(vXxe4<#s+(N1 zn&xX7UpgDy-SGKybRz4gu4G;NQG0pP$~Mbh)#R4_?o(Z3W4C9swA1I-eD`rQ;RN*% z31NfONPdEhY5lcTSywvJT}RDt{PmaNi<#Rxobl1^tYk{ig-?v15;YB<{Qdg1 z7mE1CAFPt|qj3X6QmZ1AMFa%}D``qfN?m78Ei4Kx7Kmc@Ew-{Q74z=08-BjvZfI(2 z)y>6c_HJ0&&R-EGm%y5zER-+<8`vmeeWsv)>5?S@=#tgd)|Wn(RgSW1Yjrludz{&@ zfpx(1=FOXBZ{NPH3Qp4WEF5^*J?o(cL{L;H~VD! zEL`4mdQEJ0Yg?P?l`B^y%os~45xvCELoK;U-V*~25dZ}Z%f)#&Z%%soa*wjHp^^vv%1!Q^2CXkA-fJqZl>&V2PJfqO^nea z^{!scvSiT7x6KDmahvK2_8r(r*d&cvKh>07aq*+v@at{|v)TNyk6C*9ybp?}*A*q* z6~6o-f;Qe7EVIOeerxfqDFucvD?i<`PPlF6trP*$FKwUB73~u>Oc&GySswyzQ(suL zQ|;lQX@^7a#;QbhQ$qb|Q^T8M4tNfU%}oYL)Tgp!n~p6F<~!|lQcGTeQ&2XKYtf-= z`R{gO61MC;pjy_qybkgJV&(*yarFJG* z-{wwTZn#~VSV?H!vsJ5EsSQ0zJuh^!kEr~wytBR7`G$(!FW)?jIL4_6IaT}UjO_X?ZtjrxODy9fbZ=ZCwyA9ggY%&u~MC%-c+v(qBHbgimo_1|Z$OHCf7n=JJ2 zYJNTZF<9TCX?CWQIm(LQYi*G}mOmW#T-@tRcu$9Dm#M1nh$}tk=f8E*C9^ig@R%K}}=xl7WGvZv9?ClhRjhHmmlbylN-t?r@_W@a?&QvkkHnb{)|TE)sqfl1Z!&%EWEpd4;Tlfd zm<3M`TAAxlU_ra${2j=Scliym#v;x%-Yg86I6l;Jws3aDcg1Gu zNQfdh!KehnuD+pfVfR^cT23)p*2aA^m-?Bcth6{+ zdfEApdWFGy!lHBG2CMn96LN+u&K6h2EWZAI9o5bc86ZZ=vAY+nBTXpt%x*09LtH(r zd~R-bHvMwd_VQ4v8r#kORAkSVgqW5p*0QX0%Nmt()}Uqqv&nUlx!U@e!q;cK<2FagDhZ1?l2Yb9T;Xh0I_yS3%g{e=qVJEtiZxn@Rs`*@p9JVq3Q= zg3y;~dsg&*{4o{oHEFr4ypgVw_DW{D_M9N-$EirCzG}nNi?_IzZw%~6n-vKX(LZIE z_v0@K+vZpZD#D_o<+kgJfO@2-)2TIVhNwgxJv}jfH8ECSUj9y~eEP+YzZJiG*V~-! zI5IJzXK()!eI{0BI8WQ9g%+HbH{a)3VACXFcJbnu+LBT4A}Qc|0ccpFMBoEi{x~kb zNy7T22#|cmEwuMUeDr1g;|mpk{mV1P8z>JCk2PB=n#X>Q)$}B>|<)gkD?R<(l3;(0GF-!J28{k z_o^NA+?J;&2^C4w>eYGmMzn1$)SyU@m8BGH04xEuXC>Qz=a1Pk@DtV)t`<0T8H5mwJXT9fs}pAc zUG1Q4^BJ?!z$;^4*#x<8+E@1V^*z~p;V*av&jI+lvhG3@AnM=U%`$pulnEIg5LSP& z+*kgxBY*#K{rcwrs8U~^Lz&np?G!sP)Dn^~Xl!IOR;?y(0Yx_;68xMQ6YiDT(EaY# z>Lp8-IE=-yeGouh=sfPn8z*e{ISQWH5Abx zf`Wpg=I3UZX_fM2S3Ggoh{Qs6x{8WQW7;MEdb+U)m`Y1`8*4uE#fumJhcIpV?(bDn zt+T+&^pp!F-B(vDICTCU<~d>D$(oxCh=c+(KHS!3oBRImCYk9mYR$@IHuh7Ofq$MH zun16poSB(fFx@XAdgf(&d|`WnPTUL5rR!q#lTGSVfd{|XC@-b#MR+{@uR3b_M+u)zDR6$|rEpJ)N*YwwgC!16SZqCt1ZPG~ zPKZldRP$%&bkBK@<4Ur#vc3e>u&uOTk;e(p2Zil2AdrNaP1CD7o6MGn$3l+y9zr8s(3H`x}#9%>hGKYcpc_sz<8vy5{sB%ipy z|Nh&9&kmFYoy>SQW5ztwp-UBFM=AL%6undDP@}dLhBqnR?IdG+xH7AwLy4KRc?i&_t{kt>HZM=UPLg3mhTWm$o=DTIoCz}ozB`kV$gFxxInaQRg z-8ii%MH>BVW(9q~P?QQ1)~yDZuS+&93rQ{Z<>46(;`mg&10BEf zz(u=r=gwX0H$p2ZPmPI*L6LK>8yu~9P>6+>C@b;XEb>scR}4A`Uwdc9)?3lJ?PcetR*wzo}fN!k<({z6LM zh0pQ2BKh!qR^&SS#DRsbjy1|oC2BzK2z19dU{GoI32VO@C1qtM3V}Yf2HO0rYoD;( zkEID5?RdikD0c?I*!_vn3{pOuiZ8JD`~==`3s)VFzf)CHOFP?x^G+H(5nPj#lcCF{ z+qOt28RzP)^DWLXhPCI!Ov>yZXP9O-c%%Ar+P(;vbxjR(ACh7^fKj0hMnhGV{$G~V z#nM2bU*vQmpGnU>VAm=;-dpvSzT+G^|23|4IU`vRWYVo0_MwinRs}EHvyN2teNMfa z`G7w9Pg5lYT3cJ)=EfQ0D43;CRmkx*Fa>aAZ|{o~^N zc(S(zIy)A6@ZimQQGI%7nD@LZF)DW``vro4o_Z=B1$G%SxTKoRzB*DxqI@1&FYLm{ z!aA|-y=4p5``@S71ZvSsaQaRPoC^I6gKzEX)e(?!J~lO-1?9H<^71+A)KC) z+t@EYb-d$;&=f1tWB_YWIUbMs- z#-B-f5h1?V#}`YyR=KKtsFYug6EHf*6SO@sH+4Br_dlBxVppcNt%;a#UkVxVN zimmw(c{fy3($Q^7ZS%+Vl=;^AY=4JJNiF;5R~Xd)-HCyJx%C7EhkH${U^~@9c?k*# z*bdR`#*G_7!osRhjl$o&dBf}Zh`Rkq&H0yz%C1;7gZeuDW~n%VPK@RXXkTb(S-aGq zL_)My2>?Whf%(#CE$Kb)0Upk%is9TEPLw+t&*}6qw|=4Wa0La8nYuV_WdIpXSZuc0 zUF)#7P3vhW0wBMnB}8a&E6Nij?F_4wm?FS28U+)>a4pt}8j_C^I(V?o&;-R5t-Ab| zQIFejD6Y5nGWMP-?Ay$<#6p*w{r>j`!p&7JnV&JQ)sNCmwb#)a2doT|noEKcdPhOqkEV2Rz zhq808rJVKftZfyD1@yY$NcW*^Wx(=uF;mx39#P6i`xmTPx^DMptfrmzx-DDi#DLhk zbt_}M*}2KaFy;IW<7{7FUkJ-dc8jPisVa8r(0x+4qg^E>CCeZ07toOOR)LOc>emIc zq^Fzv5D_7cMW1~9B0|}}F;H%*^8t?M?{MVNfd8E%KQ`v19wyrm{Rtj=a^8q)K|j>r zCqQEZrJIO8s?Djn=<4#7_P-IU1vasI1F?u5x=OneXQXgP`Bre8a zJy@Wi6Rb(93chLYr^owYN(4b4u&j-J4g-)h`|X<4iX#GwMJg~bRM2A*)EoNi66#(k z`Fb!mtY3ebheEBTZxkk;iQMR?{jSq@phFXb9r)(e(PX}J8wo>0Z+wPh-55xs0*Y7$ zSm&7rbffH%gJ;)_jJlskJ;~{McoyvQMZ$#4hvmM-FR(^Dy&meTHf#_=16AhZ;=MyK z0p3Aq$Bwtri3AD7?*|G+SBA{Tq z;-++qn&`d{_jlA+y0u?hNO)L~=vfKVl8~Sv-F8QbVp!`-*Su=yCEe;nU$9--L(!!= zm+)HShVd{4_r?P!;Nj);yW!lC_eL8dUNER>beq?VdH^wmJb!+@xlzt7og(Qe}+w)IR^S?ZJfQP}-k(u4b0q}Fju-Cr?;*x~<`6EC3 zw}AgmyV%(cZ!grN=J|*{+*28zDI#+E#jye=@uZ=E3x%Y1Pg zdN(&W!#Ivd0?5E_9-D^o2j|iQ9zX4sO^+7|60m~W|BgQ3&6+U{>;F(up$8vw(0p|u zDM=*7;VMrAHyFzXETcFqgJIs)6yz?3deuO>$&L$sQUKlE1qSXe{h3RbE?IqVe~lD~ zi60X(fglf0@DYU}^dI6EYO&_$f*w8U^$}V4$oHcUHhx$b9UH1?ygAu0BOajF->RSh zXEFxt&+6-&8~QEgSRH5W9sZToVJ5ZN`!*9?gZSUx)?d0Ti zf7zi0Me9&J9|)d)@n?5sc=D39!kt;I=Tmw+KR%GQZ}({_Z$nLk)LvDip^$WUlVoGv zS$x2DnV~Z8@k?fAeb{v_V^It4kPUSLXJ@>G&%3kFa~kK!0teHr_xa6>DQAci7BW80 zWMn>m8S~P(A=TdE_Bl$4FuKQB2x8`@U8>XrSRH)Nn1p@u_OIpRpfi^Elj(^jJKYRR z-M(*$f9S6eG5WHDGU?M2c&+BJv2LZ}*9-iLMT-H=2@vXUNQ+5LOQXSO1o*6ITs3T2 z*qdxUufM9C%|09J(6C!SUgzU$eeOLRIByO}ClEE6{ugJ35VgkaSMd!L(zY(eP3n0j z!ug0e!-@1|)X>n7QvHm=&YemmFS8*r7AD0%o;=671*o4VcuKgwYe zTUE%~!%ep?9jTrTfBZNOewDWO{8UVfG%RtmOP83IZ~cBwO<7=vB1+&wUiTV!r&`yX zdw1drpLM=FOF|0K>_|QdZI}6~$<}dfCw1ot1fjT<($uTVRYwr7sKUWcA`Bh3N*eYP zF@JvkyowJ*@dFd4RN0(vyEBDAqMj^pPA&jAdsxEk#LrU#Ve&p#J1M`!-X zs+}F~SB=qLi3uWYdho`6yJ^E=zYbO3#UgOW?X8{C%$%@})OTqIw{e_9Q}M z`9JV%67kDejc|EDqK`FRsNK^;xx=-H)Y>>4dKN-)7ErPz(A@zb?voE>`vJWrd|+QZ*dXN)*;4NP`Pt#@f+;mEBu{>& zLl{#(e}0kOMcF&PfEchHX;m#8*PzFbEkqN*Y9X%e;NuIIt;=xg(`xaW8FcP~!BE)U z!A40gBp_&?ZSx^yK=?_z(zRfUxpDIxgxy06O*j^WzC&;zhnizy6`_df1fh;c@DDq;nb?OMOA`$VF#!Qm$?0mQaYNL2%-Ck7L+ zCD!#H{7_n|#jHQh8XUNfFnna zjFpNc9~v-Z`{_;EzEQ($vhRg?o_AQ$fzpv00y@Utt=2emb7vUxf>7u-yX8}GGGpw= zdQa!378Mn-*Ja~FL(EVF4_^MfwQ@WU>DKx^RgmdguyOnfj3}T&#}lfmsUjl3d_vz_ zx2hoWS(gH`M-jCzE)2EX;?twO)y4Wtl0D|QeL9F)YTuRU9T0f`{{7);^NLUl$!JBd zC#;1lcrSYfeJ4?Am=qD>Yr&-gusoP&Es~yQGDlab|O5ywuiqkc80w$@2W-w+yF~o=VUU(1XvVtxvE=s`_Csa1d zSF#&C@C==<)YRVlA5xCvKUp}WBSw{g`s1h~ompad-O<06rTFdmK9E+q?&>^6-N2zd zbPXZ#+*H8Oo;W_Zu{Xz%(EcJf6C4R$K1j@1T7P`EQPyYa-Ft^;IV8ovb`}ifFvW6H z-`?bAq7Hqkn)z-$5MiXFzsHh-Vv5sfp)DBH$&6 zG8Vj-cs0 z!urQ;k#ma$R3YWq$S4%pB?k4g@8^$>`oW_|kN(P;Lm0`36Oa`Bl^y`<*!=?+q`egv z^a6KyBfLNP>E0c=G_<*oSFBlOq$)z-twKQ_tTz^?5Kr#^C=j0h>cDsMO^B{~5rq_N zxmw@UGbm<`#NWyv?LErI#`epM$a(f`D<>zXu_KFg%;DDjfJh%7igUpNBHQb?%)hy@ zRHBSzt{ddR^#L{=#<~`SK2e*f+p>Z^OUPjNI`VE{lJyWXlCy0fdL2N-oEdQ)O8C^w zOw-tgEEp3RpjcM*Y1pqvp5AupuZ>fZw_kZqniQxGpgg3FW1-3sO*Z2{_0e$P;_+gM z8C#^t>2J3Vf9I&Ug{=_x+fLQke`U()lm8Z61mQ9v5tH#AME}o}EV&m6@IxSLeHW0~ zLQ}b-sUJ8~y7<1Np@*bG4uG7ow!i0HNlDYP-3Oql5%OCV!@d5-6^c4z+`z7xqFOJrU09Zlk?vu75`@#@m2j+vhhEPwgD>+ zS~p(CC_sb;-<}nA@Ylp7CLvTeiKCb~5A1`F-_3@iPArv)9G+4BDdOO!Gc731RKR5dhQ#!`0h>|VDtBAd;J4VR_+ z;@B-CyYL?B-jgTs@wy4Z5)$=QJ-3a%BhYSW_yqZJO7k7~(3;JgpE6h8!@mQ&`10ip z0T&3oIgCwx+j#!``8BIny>{WGPKn_tZQHgDA0(bb*{eWCAMw!sSW)p1z)jr%bi>HV zsI$9U?=sJJIXPpb{T;4cNtv3ddqul)W_1CXVlxA!X7;m>>AC5oRN7x`|TVU zm}Pz9V_fgr_3LAiwn1e%6>z|^R?zeN>xDO_T>-c2VTVTgjy^V(Dr@LM|44?EC`{%w z>JcI(;oIUX78GUw_jYcokTsu6l4htL{V-Wbvms_3bNK`WCI)iLk-kZ6p!oHLrWNN? z1c`>^)#W${O~m*KgIGU=>*LD+maK5Lx(se6L2M~cb)uxv6 zQK?4JjUc)>N_jjO9Y5I}mNn6LiQ%(y<+H`BccB#>JxZG%vtafBtrJKZ5Q#Er(~zo! zGE@g-Ui(66DLL2B52gpe|9n)DWOZwcgwWt;$zOk@juR17{H5y2(u_ZRvA#gOD2WMIIqTKt!Y zA|s4oIrx}1gKkWl7%+&6j~9MA%waHG6OR{1oBbuhhSN}`mw4!odg3CH^P#FX`qD3Pf zqlB&@++W5`-9ylmj!xN6W+SlAYI9xeJdtu*vS`s~AZOCZA-*XuUcC7B?b}*#=o4qc z5IY1ok@lL+YLRO<*Xv{}DlRUj-|8}Sn;c5Q*H;T5A#YqI1n2D3y2S9z*w!e2FcGzFvDHDHv|cuK7!$z`?|f>aix`-o2Ii02xSVJq`1kwm>^m;W^7;TR7*8LQOJx8zpT+iL-{d!ifNA z9b-6uO-}1vxRka~n0tsv;;Pflog^pQTAG{b(|N@p`qAMT(A9`z__1iDHPN4YmT!EMq9db=XWOidtus(3Qd$*M0|mFaOnMX^aCs{{LhW%LIHUgLfC_>u`lyp6 z!vamm0-cZ1k_lW6LVSlP&cLJ%PV9-NBmV0C^f-dtZ7izvm2b!VXbW&Ou&o#a3$A`d zYbS6T98-h9r{~Bz5PAx$0UOn+fPNS=W;)N0aN<54Nl8hm2ayw$SD619;Wam|51m;Z zf(~Lto;y`?246Li=`vEk$e<0BpD5g9nJ#sf1D2Acdaz`cm@bLePYxqB%X4O;FQsJ5 z1Adr+XT(Rkycxyoe1;2ICZJ)Om};<*W-CB?oMa6MjYT1bL|*cw9trrw;qM9<#vq#; z#Qf<60Yyv-FxM{to+s-MzOw_Gux`AL3Slzj!w8j!n+g2j^R|cySf+tf6uU zBixB9RRe-4Z2ZG6JMGHHiVk-RSQ;b9)gL*+e!Z-j;OJ=V#R3uN7E{@hZOunp;M#cn zLzS^pDXvl%o)RD{<|5Usy~b|){}^6Eg`P$44V(PvC{P4ikIJ*RWLEtRM%=&&kTIte zSB;`|L6OEaJ7jo7Npg}($BunBX7hQVcJidoi4!NnqEjj-cldk@ zyD*QDB`x@Ju<{*^5KE9lL0r@Hqj{Ow!5N-OG`FlDYb^wd0BnAZRaisMkwyTbT*8V$ z58@}2B}kE1q|g!kJ-e{N06us{xPo2U(1WhNDtW| zPSAGxzWpr4dcWMDH3=%j_>yvArwX6f&*$eaTu45PXn^P7u0b~H*&d?umX?;L`n9@E zHH%j~JF!rD0t*WCN=g(V4A}J#h%{P*$=md)yJHbX`-dEmoWsF9Ad?HQUm2CYCF0k2C@CN+@haxJkHG2`l7SSY+22J<& zty`yYmmyr3r)fAiq?&mAP)ah%H-v1O+3GoI%)ILbGEMp=0pDF^!6LG{KCnFwl8;7CI^Cl}b#EsUmf& z_M&U`g>9hLZn&Wb@$pDHJr^3G+7T;58Mg#RCQTSymsTd48H?b@$jC^lJgd-%DBMsh zkW?pA2BM`lr-Z7*bvfuda?#3;MF8{p z;@eLYybHYMr!M6VV)P8I#lhw4_b3u8uV8jW4ORaP1EQiz8!RxCjSDrH;`Dj55}qzX zVyXf7CS>HQAFau0?Dw_t=N~VN#Tl^t{Op>v^T1_M_pvHvk}W!D(^zX*j~_6rqRL~+ zJ%+Fd>OnjpPB3ZRY{b1g^vM3cBT9R8h>5 z64yiQX*n-@2Z-j%33xm{nlsmP6EnYu=m-}ACQC)042bujcl1)VAB`i~J z;>!hc!wN8ii9&iA7IH zCMg%NRuYJAsIFd@kX#@P!~p|Ih3uFRyMj3MSl!d7Pm{MJxjYmGL2RJuMbEHkB%!cN zBPVQZT7b|pw1?X4~?f0mc-YhR< zugJ~9C~!KNe?XfuAV=!s^ki9hz7C>NIJNpol6&@io}R>+Bot#+%tESYdGZ$yMaToV z<&n66xFa`~5FG-gH5&RsXVx6#lURh-^dR3GzC3pgb(!DTS}6;HT|_b;RiuK$D<~qO zmh)5f9OxTh0Yu*$(Pz5Zf5LO9L+QqnYM?GZK!ync+?^_9jur8pSk&4C+;Jp9l78X) z0+2K4@cKw$rJpZevYbyI)w96UJ^#o1O@w@OS3G6*GBHuO4^*3A1enluh-_l8MSA+) z65X(y>=n$=w@`PbF**s_rvsvZmD9$Vm1rUXIp8b6r&73M_zVK5`KVZ10 z-R@XLV!yCi>a1*u$^hzr>>ITl+B))Wk^d1${4odoy!$^gByNk~i|u zx9{G~sMvAu0b-dXiU`r2+)cQb4zvMRsTGhZ9v`~$0=1l9rBZG(v_^fYQ6w7)Kh=mA z&Tdy}!~j^lPTcv;$t>_wP5Ai(6H^#DB}1U7+7U(JEJ7gLkQD`G+JSf@0S+wq0$}B_ z%%QW7O4#s#0T?<$Ao`%Wn&7pIDA&CXohR<{N@)eu=D9kOAJA|gi20@D(U^LKfdV22 zL}JK?%u{{*_>l~9k;aN%Z3)Wb0F&>;iN6szaTsqP%#Bba2$Tts(gGr3ybyd;ZvzYX z{)HB)&B{RPu<8<5Zy+eyR_6_b9xReDkic3Iz1{P6t0~RPVICtYD%D`ZfEr3~wslaX zZh|VH(gCRcfpZZ9Bz72El?YUj-s8}znAa9=(Zu!|$EiXM2SqbdB=m4NmPi%%F$jO0tm5I@j>zFq$KLnvK4 zfz%1TfKu)JE{c=ds?YlyW#ZPilax#p@ytNT4uJ1gK;J|bL|Z(^7;DX;Sq--2>VtOn zH)STT;5}sD;^z&;R}%wDiDf_mHQ=)RDw)j=zCgKkAh5hlI_OZ#m1XGv=mNE9Qae=0 z(CRqG|9kO$8Axp;Aq96Dea7)!*8*y5B`yV}Hgen1zfSP9X`>V6O4zlAcDzCqA&J00 z=&)0`?QoRA0CH_9K}?&Fgi4vI=XelCW+LGFkO4n3s1(*ud_^4O^eY|5tqkDV?Nk9` ztOIh2LU|$&&~O|1DDc#>^aOV7l@rvWMT=g#%Cv)w)n8jm;L+5VW5i=YPogo5T~q?z zynP!KlHv=+FUGE5>bQpNk3aeQAP{7FIotLZj2t4SCH%`c@`#P_gIB+wg9)MLJ^SNk zv_?1`RmKvkuwNG3=+4_m*^4gt%SFQ`5kUip(Fm`7>S5$rH34tOdL#UW_w3OmqKDW7=RK$LoMc%)2nAL!;sIbZ zA(M2%cf_5KL)RdE6Jz!|FODrHIU1NBep!i>&yfQVE6G{Lxp;ykA?n=$NFBeB<16Yj zVoXdCA3*v*47QP^HEFvrQwfgb??d*20bogdi{4iE;X3T2m|zn(6%ueHQy$Ql-cO6j zBNhyD|LMml=8ZGF=G=(9Mz#YUNe~ZkYY8}9FZ5@!?qpEO6^j-O$RBVSGJ*_D@T0%{ zbnLEEp=6$&1pmOuQwpYlL|ub+8)!js-nifV4u6*$@8b}qupagkCr<`~KEe@RZ#=|> zM@HE@+_vt;V`U&=uZiD7|d zk+IF}MsF}j5Tz?)P(JCOV>I~496h#AKN51Z-()VG-hGq}C-E%Fm?18to9k>7Lc=pk zpg0tGA%B9Dk{*yv+KQ#JkV$kC&zuI8tA?EDG@L(4;^>UIJgYh(6=*5-@Cw!>;WUhW$TMsqCLo4`M37sD z_NM`?R*mzO2%Coqz7Wh$5_YkR9A4kCFNLIYwY{q6;FjaKL{1lTwa zHIqX~AT}9Xz>IJ*q*U@;0O;|W_zv_bS4R9OKDwIZd-5@-fkqiH?rRO`gw7NQ{gVi9 zphSSNle9`3GI4BlCk!_0M*@9KrdPpVx|wTKIZyA>g3oO2=oU*iR)!nQMLUZ8MfZmkYYI>Zyb0>a>S zo3;XDoHrtRpus+e>}fKZM>LMnQYB=NlKdqB*>`JbR9e+<=H(^KJRX2DAQE%wiX`uf z`*tD8`^UFpeBc9qBr|m}LPJnFN}raIDIc}Ir!=$kY1004DV!8o7kTVc#PPdYuyGT+ zg5R&rBIzj-;uAA{a#)k+(s`1vBXKOxB~V2NzL~a-8_n*dq9Cqd?y4T{1`G726N|{$>G`dUdGoL1NBh%*KoaBAgJc zL!JbL)Y8&1DMq{_SrPml$q|xz08iqHG%cRE>3T_qWVE96!-tnsoL-{j(NJWc;P4<) zVnDQSfOJeO3E|$V5Q2pk0AeKKXE?>f z)u=GOqf8De;?t9ZYAAjT64gg}?*7uoG=JFh+-Fp}#~z_c*fP4%G^`pRP3b~&u@ZO% zv<3B4jchn*F|=G9%u)t}(YU~iOq{v8c70ip2HFNO{Y}o0B~6u#*EtWjCP7jzL-}aD zQ-DWGMa9IBCmxV913A5GaL`8IiXc^>D z84VYVP~5X3G;p0Dl2YU^A~`spLD8-g02A; z^=W*D#-*~Rof4!FUvM8}FXR5sJ46Z<<-RY!s#_8hk zPG-^<9L(?=wQtWp3DG^0qI)EC_U@P7FCl$UQe@8_={`eK-NycZzviD0IV8Pb>Yvwqx1q!9prpxb zwC&8DTz+>jqtt(QvbVN#vbH$C)!EF!(ZbGlKjJ-Ndv&fFL5gGvgW6(69l8A9JnuP0-r`@4;#^UI2Z!pM z)4_p$P$bIT^Ka6Ix*}Xr(4ep&v^z2gN}fUZBH)2xP`EG3>+gN>AyCM_fNUjiPZdK+ z1)#iup`=bA6WoYE_kY(UA4fL({=Fdbl9%oy-QZ{-fPsNi@DHyEGxM02rhEgZNi=0c zr1W#{;Pee_H-DE=SgD?x6-&&v#A+3D(Ky}Dj*l#X_Bh5HHifPDD~;UwHw~|gQJEaS zsklXls%mi`i-0KW7CS^!6x&fWOL&7ybe6k?p0o%*lave2kCj-xJ$KZ>(BZ)0aT@oO z4xJ`y(f*Y<$n~0tp<*Ewm|4D*_=hvPH`I(HMnwhI?Nu$2Xriqa7_N6Db@aY7@5!Bq4{8ZnTxTL*bM z$x1A;-{UT86*(HgX~Q$b@r8nvIR)p(gx)*y^Oczy>Y3)m~a ztnX1wZzinmOmIJ{2slnnrv;c$XEj`iX>=@`61Pb;es`mDM=v8O=7zP<)q3@LP{9## z+@!P)>i2n5l1U@db;y$;V3)2*A*v!Apr$w7C56paZJ!Pu&Nt#ozuO;_g7HzWZIVm( zQniIGZ6mMX+rDz36SlYpwOyFEa$sEQek4Ev_l5T~yX`D=?M$(HqBDFPItazsKyex0JNwB!C;3uf_V?6E3&KaZCe5@Ui002t&Za%tNbV{WM_9 zv}s?~it~G(F1TEM`rNf7_asjq8@ezEprOMfVMN=nLLHNTOWa6EtdRp9H>tYS*}#v7 z*_*wH3f(l+thPP|L_j5W?S$dw`+4Y34!YB9q-~B(p-EuaBaO*#0a~KrK3%&zjBij;)_h@%ZXR)oF#~F2iZYCSUmk{qiV3=0?A|j z0Zq*VJd1(Mg-;~ecz8&2-S(m>>8K<9l~x|O01~rzcR=A|V@bWoOlFRGS}!TnOmC$x zf$75Sm_OSwm0-k0v&_%D8laW?6BCk_G4>xV)UV!?$6>J2EoS`J{&ei<-?y_`|J;o1 zSzP92_CEfoOl-YE99}Gzs_%(cu>Qm-CiMpT|W?J(!ZTF$M%I0U?oC)Y&tKfyXioFHlND=F>Im6YNHbYia zJ8xigyL62=i{Sd2T}bj?qK|G|YaDU+2;kP@#J@Pa?+akkI&F(6e0l#M6dZ;H*l(XS zStG$Rxn{bCX}U*lwvVlcSRO~surzehXJ}XIwC9xBTua>KQZ>I8&~vy*Ul%7>(Ny~0 zcjkLfaYx~VBG2J2^uZUaS=S6Hv9ZmqSSFAuI)}7THp{9UwUv+Ze76&fhcwNbqYjD# z>XaGoFN_1(FE7oJTKOH#EV6yeVv9W)ZhzogwR1pHXQ^Df%p7bnbZr@YJIu6iKZT%& z;=iSRv4(s3!%SR@f(Pq}3BFIwjGHPbG%F7)XTwFcv6j+@zvjHlkS{`Ee4@_7SLJ(R z9`-e?3K5PpWP6Zop_te>61&(b`#x%{GN!(oJ~2uR9KF z4)>n7@LL4Ze8Sa0u!d&(*0R!7tah*4b) zvTgHyY-N>Y8s)3%63IUL_R+IG()Whn98PGlUJ96=H9ZeeQ~cL7!RMDB$mU@<%RP-E zF@X#wIfLTQ6&rfGxe?jaI_nCl!0y+3rKW1vEI=i~XK*LSothqe*1GW~^@D>naCuDu z*H7i@)Pl)ypNQ^_MlU?P=vWXPlRJBD0aGmCbXPXgd z?dF#gH(stspd5W(=j))~@BBosnseSt>mh!vG#A0@wZY^Q^OQyrs9IeU(zNlu}#_6VMCy^x46kLLfAQLBZokF?=t@4fA zva};&u#v^Yt|vJ3p%xH0=JHmIXJTAs{e&6NR9pPE!MAr|xQ5egveMw4 zcM~q|yYpy>CLX|AADp(dDzhCUAf=&*88Kq5uy2{Y2ckdQs+Hd9lT22W9kZf(rkM}x zPVknC8N7qJi7l?v#(dOp3jh+@sKbyFkvo`K!30a;9C3R8vgVNp^k?i{Vqp-=ZJ(Ke==mOo1=JBIR z%)%Bt6s3`j5)Zsy5%He0?5y|h(A{(;OR!*APOwpHtCQYj2UT_P2vpD1>%Mpa*XO3Q zr1ZuM5s^3Z2H)h8s6sOC1V$VwJ$(|uZqW~rj}X>TMRx0Vvc`o)n!f=3kX|%SE<8SC zQzR_&Audd{Q5@ZjKp{FS#mn327$Lk~1+f>4O_N(%U_;H}MGV&RZwMVM)v>a_Ju~12 zp*Y5u`byEx$**jRXHgAq5-1hv^nLh~$&|S;D`_dRAws z2lBK_^1;~Z%uMI&Tua#K+fFCXS6?hu$HOg_RrZ-qQn?d<_6^c#T}~Qh{8ik zOPo~ypV*V4yWIZkj`5m9CQ_;=1#=H`PDsFL0m$>$ebW@W7-FWIeudvd;#LJO%;z-@ zXoZwFSV1?|vU2OIj@CrGi7!Y5nfHm-)ICVQ5M*O_iqSotzx%n4&V2xsSuanuadR_9 z&FJy?3z+NtdN`Ob7YP!iHttm*PB*mqD6YLFjJ7tP{t+-B&E?&+nrMDoXk|npi4XHO zHM|w=Fj9PNgD_M`Azh4*Xiq;eaKx7%u%EZ&9vPkFF{AW zIPZKDzTjP8bRPND$4%nI2&_|B4f4CmP1s{%OJrSN~z1#U$E literal 16387 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 literal 18786 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-evolved_operator_ansatz-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-evolved_operator_ansatz-1.avif index dccb26e90f38e4e068885545a45095bf3bac4964..06c7cbcfe0c236ec51989139832f4f89b831a316 100644 GIT binary patch literal 5354 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 literal 21193 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-1.avif index 808f1b131fc5821a3d5cc3e79d99e6f665fb9d5d..d0002739d7af431a3b0e91a2769b9fe19a8f34ba 100644 GIT binary patch literal 3405 zcmYLLc{tSV_a6Jcg-9hNOCd9MDm!_})?i39#x@wnnz3&Yni_iuqwL$*jk51cq7bs1 zjBTPUWsC3d{@&|%uIqEoeeV0**Yi2gUk?BPxZ>!8LPGuEjsS8X;EupEjDSPQJp~fs z-~&D5$sy=$@8s@$dwuD z2h9a$^ZU9AM2zaa9GOzjAJsLureBO~vP6?YMOdS_Vy(7{E6Fv{9s z$xJ@q#PzsN{uzpamgPEr&zz>ByRv&!pb%14A9r+kk`9sEy=L8?o|u5y z{H}spmx~O+WTSLLx+`lBsHK&JOSuaLyXqn?hdOsfVg2B%?>Ux>b;iIm|+v{G|(CEM1>}%ku82C%pK@1b9OQ zmo(`q^{Q!VARa3$pfS`l8MqVgdrM*0A)Iuj>%yf9YjxHdOt}U-(EBN1-z0G<6O@OG z_=%>N)?%3bevFNIiWRMVy~ZOsn(BsX=r|; zq(KEvPF)psL0RtS4?Lm%Sr|TeDGfgy7w^|<`B?DU-3W*f3DUcfW?fqzJ$oJV{cCe- zdcBlUcHkHKNVEM9v{px3?_P0SgameAIbWwqa@r(L-TjNYY2%S*8AP)%qceumQuo_p z^?n07;LPS(@n{s|t(x`@x+f5E;j^w*c1CicH*S1EY9q0pXvXOjTG62Izu;T_Mtt+` z2KDpoh9h$Z0`Ta>Vt_K?w|`$(PmPw)ku+kJ$Ngvi$;KtC8qN=!be-^)8a9P9 z2d_l;qNulw6S#GeuDu%8uJ=$aA3fzy^ZnT=2Ww84W~E^%nV;N?gVw)UF8`0{gkJIdC);oX9XOQ1)jyH`I%##~jyYG^6i2$m!w+V5{=~>Tz|DV-O;d`D znhTe|plvR)&9?a4u6W8g(PyI7Czis5M}Lm1Xq?*4Nw7i*tnD>E=3ãI=q#pu7W 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ãI=q#pu7W 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 P1@c%y4OT8^7W{t!KzFvx diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-2_01.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-2_01.avif index 9878a75d9f263cefa52bce3e40288a63b3bca3da..46bb4633060271a9c7ee2ceb329f3ac200642587 100644 GIT binary patch literal 2595 zcmYLLc{r5o8=kSw4B01piiWXeZEV>Zifon1mTfXKe9SNg!w@26J6aBtBchP8B*&H| zTM@~=bYzPWp(5qj%5sK&UBBnLzUR50`+n~0{hs%)7X$)H5rS!CEEOPtSU~~^8vB?8 zU|BtwOu`3a_jy(v^T81*zaR)i2E2lQiSAH`fEmo@w0R9KRaiGFk4gO$^<;GIgHTE6EpEUyz0W5{4k0p|Q4(>}DAd?ON%gWlGJ%)`P z#KsZF#(9%PNB|W4uQgf6vCPDS3t}w^Nhjg3!9pMyOzhZ_tF?eYzmJJ#mw@#(wyH?g zOo@;`KP7c!+fQXVF~iu2i`?nn)}3-&0NCGE8lwsHL--)jUb=Rz>x8q;Un+Qr;X2!b)914^k^4{ zpZYQ9qj2U6?oki9`(67A!3m{npPZ_;smzIucf3$`r9u?^g8BVx#K^jXWc^+zj&_vk z{IWM7QXY}LUcI5sF+($zKO0+q16OyCm+ywC^s?hxF-})f3mD!l**V)^6ds##r-egc zdLb`)lwc&1-9*b3bUD2*Tc{&&T2 zjqd82?1H(Z3DK4;=kRB(N@JsI@W*)cnd&z&aZ0yeHQcJ$(b=h;kIJxa$#0+};M6O- z(vXs{Z$It~*b$^K8yjozQ%gn;FgHF7nzAc&6}7`{CwydRtM1J>>7;6gz6@@?5VPT^ zl`n@>oS>b9WOs9qglg?FgwiLs>x47pKDfzUafcEMg>vwqy^oTdE(ekf7x|G$1-eOMIvp;=BYRpN2!D4$A zF5dc(N!4C0!psOl^*ZA1rdwwZ#S*|P^$xE~bn4t&kRN*>oMr0>@frn5-Ix2CC&VMSNFARU*Ji0_d|po<~r>pWaTNm=bh(c>>+zv zhrL1LqMAL;fbw%{V4Aqt5#7*iF8%})d&{Ei2jdx_HJ&ULr_5Nt*vgSL^l5T6KQgv! z-o*Apc*D$uHTRtA#>rGPNfibYL7SxBs}0imYN^UJvV)BF`@$DUj$ZEL@0S_O&O(7) zx#8ngyc(Mjqme+*HSf1_slKLpuXN=3N5$;9&N#LuWSU1mKfmrA*C-gp?z%%+Rs)Ro z&d~KpWeY+7^`L(FAfO*`~yBDZ{&PnB+tZrQF zlSS=q(p`O#?&4PiTX|p8aI(at9+2cr()lEC*|BdraDSDfJ&%jk$vCSUPPs&K(;#Nc zg^3(I9{EJp*pAOWn8*>BZpz_PqS(x4T=&9x^mCqvU~P?)bj0fy2)%#rRFmk)VR7@; zgcM)l=WK3fM~2!I6@85EiKI8WL-o@&_Q~kT<+5VVVd!i-*ib~p zRVD2w1fuT7RG#if^WUUTUw`Xa^I$Nv5EW&E?$MCC14GFdb%iulD_9!ELHF9Cf(6~XLzmc=PTr{Ae; zU)G0qR6Ks5@ZM_DTB*iDo6l8GG~k`Qn*cvI zYj-q>;M=7Xf6wiaqVe!X(JCVA^P_U{t5a{xZlWV|ts>GHHq`}cE7VFc-`%{3x!Nro ztDVAy^rMR#nuj`bssb(QKdB_wYG(2CFrBL^*$$vYygG^(s3EJ4rIHxJg(7rk@OIPO?gNunux&w4a z!CSW5jiZy5BY_2}_MgruBjZ0t9zSOM&Tr-&_^lGD#)`{QCg(~0#?$RFdO&mV2by_`>wtb3&5Vi2gGLhN#Z@t+r1_RQh#Wonx9D8mBh`x;T~LV$8)Xtr*k^A zZD6FN(I`^w?)((3P|e1^^3L@M$dGKHM09*^$m)$*80REHwXi(S>GiV=>0X^(g~-l_ zM%K;}|N3meUJBau8XS$y@{{y~EY=Hm( literal 11395 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-fourier_checking-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-fourier_checking-1.avif index 853f23c2b9971e6907e69e76b70625c1f98c296f..efe3cd2402784a8b46c8b3325615823dd92a5c10 100644 GIT binary patch literal 2344 zcmYLKc{r4P7k(^ZkTQ~OEGguboyy2gmei0ih>S6qJ~JK+V=QB-XsEOZ*#ke-uCoq9^fq;_h$kc10nA+Z}`4m{1MP9moGgsPjiG!Gl2{)J(*K*Z`;s zVnQ{|VgbP&!vTCSh}!`Gz^MbJT>!g;}81n-j_5UBg1{%LnNywtIU~)xVW8P$;^`v zqb$dW$iefQWk0Gd*gq$!9WgfN(L$6DR@QfyTt1p6`#EpsHKp?D_@(~s$I!XbnEdN7 zQt^T7jQdDOa1~Y`#8h&<2QTE|6a< z>jlkG3sSIGVhNIZI5XNF2fFIU-0NAitIb*;Q!>UBvodx0$b4yXuj8^^ zw*)_tPU$hAP-T>J1=P&3?eWev9)}up#j2kSoPw3a^%=4lIYPpX2geFAvR74#k|tu` z&w8_-@8K&eQ(t@=FYu-C4n5tZ4X85_yE#t(km#LK z?GA82ZhfK##9yceu%GPMu|8pXwSisGj zd^YO*=*^9OQ~z$&w!H-L_JN37g0Y-ssfMJpHHHm6*70$2huzgW+%D7yQyi$th^SCP z0BtmJ+_YKe1@PYwL;YmMr~@OyW>kN>Rn=F{gwk@d5@sVL|>q9o<1q_q$-w zsqnf#+AaBNYiB8dv>2%M8kF`Ol-pXoo+9=hm2}XoPb^9pV8I&|61>blHFL^J3Dufd zxb9z>Qp8eO_9*eqvwL;0lB0f!pcjyn6j2{Ly;Nf z6{?H3*3LLLT?n5KK2cG)2kxSMB^Rb5W>6HOqL zEMU6M-FU`a#;I>cKWG_iE;pN8@e4Z@zinlcKh397|Ax!jtps1@l3MXoZBS@|6?!G7 zC39HaB99h(F#J*+xcM;ozSjO6)Aah5a5GlQOiWJ2%QI=3k5lAhDm;}8*pn#l*_ZZx zHa)3U5?S_CL-S{%iFnqDx+aG0+P;z# zpQQYwd6gUbf5>dI^EQ-7+dhG*ye2a8HjoK0O=Qz$u3Nek!vssmO|B zOsG5d!=1Q7J$H&!1a8%0@wHN{k%qw5Ku32z<)l{5edVyK4K!(qY5DQ!oS+1Ut+8*I zRl7YZVv!&!y>4bBGK#QiIaQ*n6zsU6^3M7);v?w8ht%=&O-_8Q@nQk?>?{ugePZ?r zl2Ir0;=Njjoj`jloP^LG+5=nX<|vholD(idG!2H<@Q@hNXGfH^3q_kRa80t=U+eQ* zzKC4Z?n)Y-M{Y%rw2(}yiX&$=JuESGVnB+3J&I5Nk{@DuX4Ek#Q+_kib$xbj9~HrrhK|+ z>3;bt=1R@?41Jqb$8d>6$Ejaj-)hbGZbj0JFV8(O$^osj?35bhfv%9c?5??s(zp-G z?es(cRY@5O>&P|@uw@T3-XQ00n4?A7)E{jWg+ystUdHCAucCWcQ)mx}z*@5Z7_k?(VJ$~m&%T@J27n@ME z+*B1R1F!RLI^0(6UY3PPmRs@3dQ4L4pDLo`%7&3wNQL2%L$TUx)h#*j(+wF(PC1^H zs)(q%W1=^#s3^A=`oa62IDNI&-JEq0whV3V%%13AR!(LrlEd$dOVHw^J`Ac68J-XK z$~Kj9*vh!GI<4E*0o&*x6`M)!0C~K^mp9chI@0LF|$h; tSo2VNQ4c+~JiCvrsFoCjj~c%e??Xl|W!1xmB$zxuX7eIOn@zOF{{{Cw0%`yN literal 8359 zcmds+by!s2xBm}7sJv1mO4Ku`0A~|#o z%{|=DeZJp&pWi>f-}C$L!owV%*?XP6&pvyv^{0O0W$0Q>?0;0*lAZw&xkcmQDI9RP?W0RWXl8vKm}*nn&L zNjVJADmQ;vzOE500Kh1vBqyWkHoZ0L?xtZrC%kJv{arbA zo9H{88sUAIw60vN7P*W}8;#7cj-`>#p(FJhnY}$1hD7(DrFIb!Q8|Bva&C3hGyTv= zkoB*1#?ymyug_I0r+oLmX2(&voAm*ry1jpCkcc$jNlUv>IkP@lNjp!=v9hDrxV4(|F{Fkv5YnjauMQ$o{F8ivE0*REf+|GPFVX)!UYU>ZFD% z-TcxatutbkZNX#Rp`!^Sr(;V!<1T543TTOS?|#1_?sR%nOBergL4Uk&V?jXiAx#>} zdXpcy#L>L6IaJ*e5t8=*xBR#I1_!(RvGLS&bnt+l-rn}(t(g%7;<4)oQl+9&d8lFJ zfLk)`wtnBs;c1K5#-Fd$KaS(4O5C|*BMnK#0F;iT#~Gy>^2)E~V}Xzw9DIBHq2(_lcYP0Wf83 zLlZyfoK%k_9b@hfQ)$VrFB9a-N77?TWt2TyP`Pi|P6w3V#x*g9 zK20r@;a@Ql|JApw$V?QZ8?*@_CO>NB~zkB1QZT5(kiN3|s+tHKJu z6JmAZzMC5=&;FxExi7T!tx+!VtKu!^Te$NRPD&y~seZ`k&$n0~KhDm|0(g0O zMSLzqu$8&P(nN6?d}!Z$odmdWUhZ7WNZZ`|tkB(K$Z*8O>#72|O2D?_D7*!Xn^R>w zt8$o9Dt~JfU{36OE^zB)yKyHbJw1}j$PKGM;aOFbwE!*38#627ycVOJHPz}X<#W1B z<>ujGI+Fc@TF52|m1=@)IOU@fGtimcIywq&qX-x_c!O=Goa3^Ig5_l`V!uiE(A&P# z8}(c(p54kWAz~u+H8j!X4WX+r&QE#f^D$%ACBbz|a?c&khW?!J0ugcJ71<{wHDDjD zcUcr|3D5Miw2LdD%P&*ABji~C#ajakjNXB4nO=9ICC}J7I5>DLepB1b!tamexm@a} zPua-3ySpbQk_n~4Cte3V8#rlF6x;cZvRXU#G#5%$dt-pwT6MMHOSbKj@M<2>L$cCX z*Hy!6Uh4FE2R=u(m3~ktl*elL;mOI#q{Q)3 zw3KYAwmznfni#i4uZD1^8N;yMdhG-FMMslm_?&%sAPW87U#@Fp6je}Az{Q=(=PeX` zekR^zi^Rj7c}+M69;_F==Z!~3%PT9)bN+Dd)%XS7P_nw&T^2t zUR|1yBDdpsbQly5O;qp>%+0<3EWTz~E>N*caIxL$eI~`!0s}49&tJb5!E^t%-hqk1 z{VxU3mZzLr;k2rfHMW>HI;w6ZKznkYd2K<#z(5MHKYa?3mX=O5(kPzD2G_1%5V!S0 zOih~!qaQRm`SzaoUga3V)nSiTVEGkUbNr@C`%yV6I&^)Hea?{>;8{EV!Xrqh=EJVB zUDuZTv#Tq6ZALY%R#Io3U!(!Kc|-%;+mVREs#B4kZcOz%{#5VIP9bP5p<<7Eidkt) zYnis5UFR=7-e@wSz>Wm8%M8BQw_Z}t)Y*4~{u2ubz$5Frt196?QLOXoR-`PfmLG8awp>XHEbkB_CpC#SUau zRFD$}b-+YeoF`-tY2bt1|P(q5ar4hT@cNi7|_N%P| zlzA-u6~}$M9Y#{$_$?{5vCj~SoV|5~hi5=b#T}_Zqac%OS5juXFolV|ZK{WZRFbDvG;zSwzp33N=k<;V$*7 z8J;n5ae-%N9;|F^X2>!_XyPk5Ip<$I!}xtRLQCU?8c9;VEdypmR9tc%9%8lj^Q5Y( zs$Q2zNPGfGmNdtHy=kzzi%&{4hFJ*WTx&RJAgi!YvKN zGL9nv5I%xqX3O$%^dJ`F%}lG3_%eZnn)3E+r9s21?bwzIlD}S{h|>uT$rP5A?|wHk znrKoo0m*&C!p=o&mSGqc+wU7PpU@ORY1n;P^YT;v0`diSpCKPXpRW~8N`F!8*`R!V zLu30Zy1)Y6rHXf}`Xa}z#;?jan^t3SsEg?SawYeygQ~BrVmjiMwZjvs82@j^J8ezI zh=r~|h03Kl9V~!p4?>Qayk*mfegsJG7PKdwcyxO=at3RUXL7yh3X#f^tb6-od$^b9oJbvCkBd3!d-KP+#D+tTY4Ngc%Ltt=*24g#g-oYhAcaDW|2<(;R z!=+9}a?hcGT?8&n>_|ZUPD|BXAFTK&#*27@q(J4l?PbI6Dyt^LVAuD+ZZ&rSD)`?A zK-=2=aJ3V($zS{J`kc$7>+^@Q-K4jtXGXG%6?Fd)yuUoKtkxei-a{zo%AuBsC?s9( z5yL(H+N#KnmpHP6PdPTfwfa|)TYfwZou%oS#V3l#hOm>jPM?Ek&}2RjxET1d zOZOnk=WcNO=xA8lknfA$vU_Mg!@`gr23*=~Ba6|xo4GqI(e-DM9tXhS?JEw-m+R^e zyjEBMztMi|SpII4Id1FS%Q&f=hH6@1L0E*iO8A0I<;s)lhtw?L*3ZQok!01nFp5qI zCI5Z7u66Ii4gZO~S3nFeglB0?YqDz7_TCkg8UP1?{8ZlCB_sh|AKi#W?E?Jz6nh+o zrD$;FlZa+QI_(>a^LqSBr~cuVA~@_UY4Gi6PgP_YO#qaV2m;7f#WgbONX8m1?`N%G^s?5sc_rtsX z_^A&e&Mfarpi#}fdane|;75pmup;gR+rEF5r|Ra`m9Q`k>wN7~ zQgbGDJMv(Z%iYnrIRFUtw81J;S7ljmh!WpR*ijAHX}h9!K;xhfl#aI{hieO*Es9GCLAV$eY z*TovD5aW_g6ysIc_f;vG#;IHOw&cNF$^KiImax(1g@7L%#eA{dc8*weKO$7=9{7%NSa8S%Gte5+zj?#nS+KX9s_^q0M+afm1!4)!f<&1U$Bls|tww^EP14;62 z1`g{5EWk{erD$xQT;gK|>#%12vXW72LldqM?8>k#WX+V?s^`f)lgkkv2=|i426f=G;f?hoar%oR_-GOShf!dB>*Q zd0!5kuGZ;`c^}yBoY->Q3*$nL(HZ0pJ$zekSTclamT*9?B)&;c2`P#84Tiz7HXa(I zE|#4fbUXndZti1sO^WStl) zn>%EHg-s$F1g2}y#D{Tf;*TN5*^O)8r*D)1f=xg6;8X~mBsNKQR%L<%&=NgeWW3Ae zo^d^l-#bKdx{Mzh&tQjN|CsQxHxaSckzrZg)1yP&<76{0ykiB$3v$*=jMSDS!viW3 zWjFkm%nM7jIZj7j)K|_N?h?PoX>7?@*f13u$TA}{)GTmG2J=1#jVFu3BCq+%yFf3? zL2CY~VXka^On=h)&tlL~s7I`Nj{Jp2IPXbRugHGl5tZTK+kA!H9xHZ~*p*xeXU3f4 zO80FQ?<%4ZA~vSoY5%q+YV4;*A3A8jS=`=t3))EB^5Qv8&i!f*zIL^5x_-PvTs2o$ z3X(o}5*Gpp^N)Ok(ykY*;EAFm%oTU|RGy(@1%Se7W;vx%oowWn0~yK4eIYdZT0S+G zgd>s`^hcVx8C|ux+pZ2d-tgX$1?x)Sv>V2rj2{8HghsPdG zy9Ta1&04_M*}_n`dzwpfN2x;0-Xd92)%pv8cx}jChKSMUA4IOYgh_27;M2I1BstN4 z{v#%vUnfMa#vW7W$gMtiHn^fTEPBNDD(0%4^7qu?9a^HkMS9AJ&zYoCffGO35T;%E z#SS{tQtx<^)Le^jNKVbI_%o$)?B+A)x(}l>I=)s%n|$PxUf=rS-H*&}C_x{T!1c&t zpNAbEf6@_ot@!t=kgDe`m)RynSYJ1hk0lvF%}unnk<(DR4@R_9^XC_WpaRYks%jI< zQ-gQftNB(Zb6Rm0_&w&sAruzweg7H&ov>dYk|^@_{rcnf8FEj|YnzN(*&h+=Il()A zS3H^%`sH7oqAX*$o6c@$b2aW>?9Y8XA&ZPjn{saO*tCU6+ptn@yDMxP=k%kMGO_%O zU)Q^oz0@zJ>6-2eA50|(jSPgrWuTwZZ*FmpCu3X^&@knfRc{66i7!9Lbj*@m@h)18 zOtim620mK9mILMA!|QXo-ZO99!vOUy|Fb5(RCi%8Yt732LD`iek500$rlf=vvz{1~ zF?i0j8L@1`nBcOn&nT51*2f{v9#=-?!pki5ZmLPP_@H0jio( z#J&qcVC<~c9Rziat+xLxQV1dN^2#3zaH?w0JMNz_v!^R?b#7^H&z&SvN%zb;*pam9 zQ(OyoL99mUIkLqWWw6&&C005uBs3l0hMlH$T|h(7>q;j%E#Y9)c-Mk`Zl-j`#)A-O zV=H3ZzjgvX*xSc7a&DNVJpIUfP-VH0r!KpUjuiSv)5zd;SAI^`-vA$*B(^Q8W&aVl zYbe1ZYQ<6ZLo_nAhi1bmywZJ|(27|W2)b+zl7oVX>rPs3?u19YR`%1v!a$i|11i;- z$NwkxN`pY0ZyTPs+2YgiTNMuaYvlsIsUtVgTsUZk1%Gtl)R_K#5XNqc&`%l91dOsty~Q@Ym+eQPuHb@ zUnjTMM<>EomYbm1krx5JY%GPVeck9zw+kZ%1xOj2R|3l$lsR9e%V5 z2B1lX^5P3=v51;Td>Z<(oTH@FNcJh02OH$RXl1^};=*deM~zWA*GI?>!_tirc#r!> zzM-sr2cc~EuLwq-|{vD6go#6o(g|J z!3+P)@$HA&?if>kN%2BHtLB5gjXe)=!~C^Htq%X1$~aDno#+W7WjK_MaM|NQ#S}@E=_@8>|538HI%PQON|~)u0-s0 ziV7y*<`JwB$t?>Dpi%qy-RUW@*1p019LV}UWAt2Wk_SF{R*O@8vKg6}GE9UO8Ep^X z7!)AOx+KwDxU|r);~#`sidS@94b!DdIaDegZ4JUV`!%n`Flsz-XE;VDm<}Nk2pPJ9 z{ICJlKP?g06&5WRL9N)jW#~6Uo>(WE%`fe=gFziasj2{`u&n(XU!AgE4OTWX1dY;v zn?L0ajEIt1sKC03Rv&ikWGBbpsGYjOK>gdhAEX~`P@U&DsTg5!B@XUx9>;;sp7|g1 zADn_W9pfbfh>oX&a0gl`0#=j*A2Z`j(P&jHxc;S8EHQ(Adk_sQx@)(Fe|2@HTvr~`qU%jb6;vuYKzy+w$sS7k~*z+=a zAxJHE0X!1RK2|dsmh8nm=;l!U>}c>;!|u}gD1B%8`B0X;?i{!CHz5e~l8IM{i5TOR z;e+))D-px64r8*MU1XKFPH_mB0A1jQ%y7<3Pja5pXUxpp5j+=*+kEM`=5iEtpMA=m z_>p)tmL;a+1`3GT6|nwxe&M3WpjWg}B2||>0BtS(`{yRn$x69;m<($*f& zDArUqI$J1Yc4kW7hshVO%|8CrI3GdeBZf0OVi2M|kzI@)5p-PZE9eyoNQvP8$_wgJ zQiTV+ zP8|wLWaPGZTR>27u?A_>sVqDjSX(R9(C^d}c4+1%GoX)Yp8TMZT*qGh z)Xij)adiRltb8F)RlCoS)KE661#1ao1BseDj$1yDqVFhfNQNf5DYfUA@jO}N{e8Vf zBKMn`#Z}aqV8|lR^u-x(>Ry1L7Imv79YkFY6x4X~?8An1q_|J-&9iQ6v^N?gEG{-1dG^!L*BcUAMsuyQ#<~ zV;|@DGx-R23j%BsL*D$Wn!8h(7q@_K`R9VeSTg}uDQ zT5@N-4h9N}iaJv5TfUr}xS{u-J$qJ>cA2oSy-mu^&D|gj8{(~_Ugq*IyS2%mU1kOn z)ci~z!m6nV%)IYBt;HY>IISCqx;a(lxH-vNU0Z9~5lEo;`nB_k;D7~xUw?mNlUK#m zc&Wv7VR75Z^BGn%lE)f#^G~a$0>eyKXPJ=i|B&o?biC)wnf%fky?smrpqviLo5bk< zNEF)ttoLiPD;-L127Q;P&U($yssnSb?_g-MOaZy*Xb@Sh(G#6{N+Nb%UXXTBB#Ag? z518rd>PqKJSGn#O0c{6EQqi-GuC8do{{DW7`}Zf7mo@T+x*UvsLyRrGq{)rwC13K@ z<`><0y7iiJI}C*~_$jW2S#G)`K}5kJm0!B^@!Nj~pWMg@>5}O3_nTzhUp=aA2RCj? zD-AEpBliy!WYe7Yk73gvIi(zbFS@`|y|pzp1ABTD^P8!%LGlb@uz-+|kO4P$chMWd z1h(Md;q@C@)SVP+hGG(ZAY4`}k()iIrrut*9s~V@-<`8Fb~UDb^0an0^NiZ1S^O$0 zcs5ZDclGP+ex-?mH9JvJ(Ry@QBUoJt>HWqgekoX^_Y7pK@FuU_{&H;d`_NXc(8$Oa zBUFsyw%&MD5Xvmu0g`bEcHsYw||)540U?2 z3Su$(`mNd-9vNGz;j(E3;?ZMJ``Pg&8X!!j1+tp>~>z4Cg>rv%w{^r{*|1CRaTHv z!W7VtH>|FmQGMf9Q(OOIyAJ=cFdk(Ot%23cq)Cl~^c4fhD zS7000DDY#cW-(`kbcX2j9QD1=of?*~)_k}=I=9Rui$W0uow5)}sg$L;dHc{18Hj2V zI4uQeP56?*I>0ajf!l0ECM+!M=IPnrOmJsp?zr4zqkLZ)EFg8F(aMo&I}eGuU2_Lm z2b@f|0w3s@+6iSnUW!1Ot5K2cBPQuFHT-Xq(xUz4-+`N)TJYn&dxYyoQTZ7jgqhyQ z$w!u@+Tlq_)Zgm{((slr2ZTx-v^*V$N=f@B~RA zSPQYAmy}aDkdy`Ms30QUKR#|@MrMNL)H@U)5d42Cr!KktlaX(szA9&krS-bTXm2au zNvWEb`UfmeT0Teq7d=kSZf>5v?_&uLDmU8&Q2{UiYYM!VzDvtV-d)Vqf?$39k@JhU z&hJf}&Be^1=HLb3cJoozmtKKx`3b^2g$$Ir#f%f-X_(8}4_!AXpp+xA~Qxa^^p-0|JH R_TXIrr57r4WwP%+{|Ef7-WUJ? diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-1.avif index eee42ea447bf1c89d1e67a5757a69a2a42971570..3ac816baabfe3738e744b793c27892746032eecc 100644 GIT binary patch literal 2984 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 JsK+46{{SPtFR=gs literal 10117 zcmd6tby!qu+x7?9Dgx5o2-4jQDc#*5-QCTgNJ^U^$S|bR2#hpHqaY0CcO2gUf@{sa*1E4duJd*XgFrB4z~8x8 z*TBEGl1Ej*F9tgmJxvHClm!C07Y%`&fr2e|_NE&JB=Cv{X-Bk*)@*2r*NNVQFUC8|qIi%T8uI3yvoXe)hZ77!( zAFV*fERdNwz`T#T<9C}_Ak*G=HT$I5ino&7Ddq7_=FSdEt9AeE<(Iwz#~Mn7UoRq7 zawy~$`jt1`z7!Xaeq~=tr2lou7n=+A>qsAa)iL9*L&g8+H>Ib+BQGe&iZo08+Xk~l z?LNP8FqFPn>Q3A{n6xrpzoe0Y(eSpR-VA%)Bt*Xw>8no`eknmih1|ox?N}N z&ES=%#vCXaA0HnIA!mZnqwQpe56_;a5MbQXDwa1eAPN1sc7JWnnIc(fVewPL?yh&O z+aw<5bv%Xe@aA!T&_fb%QDuLBq1oA4@5PRo(aC2#cOUlksU%U0;x#lhK+;7!@VkTSMZ}^RadZNr^r4>1}4n5ok>S8~bh>Er0u}w`9;2~}HUYM05rvjI{ zZfLv^y0I}){vb6KzepR7m#Gn(Dd=7>`E_-5Y4dZ95vhz_ zPttw0!j5EWQNFN4cOjS2Kl=Oo!K!Hor!gR4DR7>PW5-+pb7iV2hI`V z;IWM=E$^PzpywdC=JJ@fOm|lTakcM?8tQx}viJP#Xm2j)3*yd$YlXc(_x4^3AqAa2 z=Gyh9K-m072T~3v;?S4oapPU?{ z!6HADBUSA-$y4h&M+KH17CwHQQvU0oPA{b+8f%Zm!w$Ki{%Z^-JPF{rRVZjq2-7Ru zE~qM7PdPx87j|}1mzHdug{Zi!T4!y)Jhu$J5q7k#Xl=~^mOlXriGkx@lu@}E!u+i# z9|f*=KtT6=OBeD|Rn zpOyEd85%6J4Sv_NL_DrQ%BbnluG+gN-C6BZDFl9ssts z(H-hWFx)&A_4mGhwFgsIVK|!z%q88e^vprWn&CS-<0K>`3lrt$U^TM|zW2Snh?s2& zdpjVH3fh^E0ehXStn4~+cGd#ybjPQsx1^+K(Q_mxf}M@6{iQ_E@GD)Wg5u(Qt(VZ< zA3x+A9a#)GNSj+)xNRH5PXxer!BzCgrOwRW$tmAwxu?C;a8*E1kdO-GU=WDDzCKy7 ziqo>PaB4o|T3K0Hw1kp|w$Onof`x|{o0zDcx$NlV#Kg&o1JW5IBjYRmVmvVOt%axv zDJV>A!Zou*V)R}s7#Wcf5fSaq`VBqJe58!t21k2-XFB-F|5aZ5fA^*+y){UDp9rgV zPMJSEFYlK7d^6>8Z)%)bIc%x*Zlgcp=@aG$4UD(gZQx3J9qIJ9Zg6sNbj04I)-f<( z_GdG|^OIN5>yS?Fit7HAx(LOulF6VusqmG=1Vx~lq4&BgjZr?=;K!b{a_1~T`jaYc zrs}jm$Cp5N+;kt}YPgH>>BV2?*cbco)1%i9Lc6-UWGg3eXtAIEb*kEWPoCL^0Djg3K z6MaBJBq1mN&%XZ(tJeL04>Zy0(oz&i_4W1jSpOcW1y?Txq9VQ5eC|_xh|XN>zvJ`+ zgfJ#1hC(V-2pb0{1~2Bljc2@y+Ej76iTBqy_h;GJNl8h#V7XtBmX@xEokJ@uTOQI$ zg|-h4YOd{;6}5z4>1m=&jhJf*A%E3^8G|>*a{Kme6;;(cs;UXYh^enfsIYotgJ?_X zRtMxa%0zEIR_c}rs=OSvY^ztShqFR%2IS>0K6O^ei(13Jx((d@gpK>1F!~G6D#JO_ zXpK+x%EhQ41-s}D6aR^2=GImRmF)6zY)jiL2~^>cEIe=#M)w9cRC0OQ*fH#We?0t6 z&G6XF^_!ovM_I4ZoFF)w{MU)l`lm=U>z0535!er=>V23d%1j@CY}J8U^OC!j7AcJ( zej|(fqQEPJcv6}orGt|-25-d0LqoG?Gw~Z2vY5n`|Hmg?i!m}R+PpCiHX+-wGbw&Q zi{Q*H`oYbp!kWe<&(=F@1TW1TwHV1@FtWwYwg*=5OU3=mQ_*>|5F+;VqZqvM_c^YU z1ZOhz(We2I`*)P9dNAW!k8wKWnxpYjnU_9Lvj?B23X;u?1wfM|14t5%_G9qUU9ps5 zuhh_)p~gx3>({Tc`6IceHIDUxTU4M&vBhv0m5q&!cTf;Hbbw=zeh=9#(z&%!|5N6! z&f77+-S1F^HG%{hEyonRF*4fDqNA{--p+Lujn+7fIZXZld(NNPRXAoZRl&1Qq{fZ$ z*{*62Q$A#TjNvGl7NDHkZG}oH%ojmApknnS#=JnnW){2UJ&lLc%+syM2y#ZGfh*1({PUc$Wbv_h`K8 z>4yhq7Un`E*hANx1vtqB8iIL=jg5_g2*O5ZU9gx{7)8yGnC-qHsHcd=aA5PEQ$Jza zT+_j1tgs<6s8I32#)&&_q=(E;Mf_IhHz?WggwIK;`*=*-vL(X^vq5_SyIBdDWv?NT zo_+8`y*$I%Y#O1FaaJ>o7-1?HE>8Db=)*VN>Pu%rKNS#H@j>$;#r{n|KFM6{;R9`M zN+R>^<3P@4Bq7`2 zK|gS(jw6WXL&UFCcA=t{Y-ivnf|SXDGREvpPs=;;cXe zZv9>>2r(fJBlNqZyw556qnZg3%4F>BX2^t;9-KHEyla=~w~!umLrsS9M$3PS|NwdM0Hwf7ky!1g`1B zeET+I9=6AOGTRR~UkqKh@Gu{#Qq`f=h(rkUST-eQywaMAVBSh#!q)hIpqF*I>h5fD#)U+Z$k&z|8W}5&<{n&qXpNTlV z2BdLQZb?ZRkgF-6{%npPvu}usif+!gP&Wl`$*HQUX6nLaa0=SnFT>w|+u5-?HOms2 zNd5?9YC)l)bn>#cF8O&{QRQ?D)P-MI>jFgNl_OeuN7Fi#9;97VF zBzXAA%5w@~SA)Va0x<2JCWBkZxiADaB}j+So2AOx`&KygA-Cvx5#629$?tgO2VLgK2!wq!R|RJyDEObw+i0pY;Zs&)dH92!Ct*HBA$GRm?;>qR}K z%wi^9*B!fiINfZvs9HbIIksLFr@55E>5Uxf*o84piM6p_)2iDd4nfwH5SqhTR?m`^ z@(H2t{dRluMu`s}b~FZTcz^%I-n`p^1AzcdIq*_~9MG%7L%0lm9$42rbBEu^;f5<1 z=7oBug^O0>q!2?cnBJsD6yq{S6id16MP>_GWz)5~vLE|098ceGcTP}JQa;^Y{{H>p z)RakZSeQIQN7BbCtk=z8`hv?yQ;#E)I`K%s@L<;e#?dd?akwouroYK$u>RCeeLR^unNttfxaRM*lXxLzKJFThM6XsE zULu#bb-|Z4m*LkxL^s6wTr@3aKuc~*&jt1unM_TTv4XXmxh-lCzy<4b1#8ynWA?lE zPdRATr5D67+zjGqir&$FY(Ccp3CpeHwsQg z6l``jdvRToQqL!L<dga?%xzkW03UQe!@mt@2m4N{QIA-dN0}cQ)2n78{M@PqSbBG^8J3mS3 z(t^n!D=>fDbp)6W%*@Q~V`KVj-X-pODr4Ah=95C zbVOlr5gsv;We$@phN>t<0+m@4lujMc^)~=$k|_?d!o#D0E?SzdbJJlXnQDuaSz2C> z!FwLBG77Ezap%Xj?o{g~R0IZ(KJTTMe9&-Q$CDvaL@GH;Yo|s)m`;Gc+HDq=Jg`BM z$S@Stb*loglo0CwNTc?zSV&6hvA#j)>xLp)-kNjfvNen)rxD=U; z0XLBI+~&xx_WPKe;d5WU&=a$05I{A4nSJ22lv*JXfYtK*OzBd=!NClSjEGSO<=2P& zf9d|N2IlL8riBFsf4uej!gJR#o96nz5eWbZe`pe|1R3Mn$_6&g6IgUgscCn z!}v%{I{bV6UjqJ`#a6OPhoqF0&q6!Ke`{#)+`TEZ5Blwi{!79C43%;m$iQf^J2W}Fo-Z&E?!ufZi z1M`|NUH=z}0b2>U9uMRY1pgHR66~wfNRJO$>6o^E(FNeDM^$LToT|c5R8;&2y#Z4E zecj)blOE0fR1KF>;19Jzy?;EZIa_*kLt~@u$82%HVx-o8-2w26N(TtOt*veDP}NmO>n7ji|RFc7WC*&Q=LJ2y8z9*#{30}d^oiCFdLucq$W;o-=I}W z_I?t04JnMH_aXU71@&v6C&(V@c7C5}>h$Q>N5cX#)n z0XG=aC?eWCJ-IgF(G>lFRZz#Ci+%sJYVuGXk%lmziOqn%xvhkU6;p~6c{BILJ2cq0 z(18)}qrKoJempOc#Q9p=GNP=0D#_}jlLTLD{JhM(0FEE6+ z4E1b#Hdos6j=JbMxWnIn=;P@EnTMa}lmJ%|Rhtu^jS1G^4L={BJHUswu(0^EL$4au z)CMwycKD>H!|7IC%U++2SCmo+M9||fl#ro21u6o}8ijf`Q&l!PuMPgyr@K4l63K%; z#yRz=a=>eVOI$ghMdUsB~bipCKDL}K{t}GoL^O?^Jm~omcP<} zHmSd`C_HlspG|A^;u<|lj_K*$N;rcx>~k#P6<|lWGV7sj1`|}8=Hb>%9I%TJk(U=4 z!fs^17u@Y8w_*UW2?$6oP8t8{lP3(fZ(jviEbLu7{r0Qct)7?Cp4I2Rcch{8(}{^k z`_XtKjh?;X9l{l+_yd>=GQMx zFW|7cw!783A?#i7f)P1uu-dirxjtM9-->7RYT=J}0n4i;?UVFBd-nEC#ez;!h8dyd z=ApDaFKn>b}BpQu2TxAIKRdgH*Acx;O{0G}rwo7)Gd07hks8PcB!^JY)OGt~OnYlPb5o z6)UcP3j*Ps55{&BEafEUz8W-E7H!FnvbwLm7njftOsqzk!! zs86cBIzpT2TYFA&84}piUsqOa&QA{tV}{@$B-bE7U)~^Qu?B1le6wL^p?X-$cYSu? z;sd`kMmiv_pw72Z8R&9rJ__)iQ*RX-+IV;QK!nocyEoB}OmOQr-SNzA$G>@xBSX)= zeCw=oc_xBA{)hqOCpqrM@wXlvl~U8w zTN2mo?Vm^FS|HM-0{Jm7m62yMj_?5*+J}jk`zRfsYRa<|3%TBB!e_J3KKbgu+*s}H zbUAkYX2^BCqZRCQz>W&!FE#_Uj8p=1xTBl7`h+X@wrK35>6R}59oU|t4rX(Xw;zqC z(1>4osuqKgk27n2mT_$TqAR~!+ufZDvVg7%0Gr-d$}R}sJ$_Bk(OmCcM6<~|Ijjj4H8r{D zmorbMd>^dtV@%3sT{d|=xZY+Ux?3`T6o!UDv0(SQ6dN}Q%zG|~!Qq+Sw*$zxycd?` z`>*$qtMj2jB%fi3$4^0~%K7Nd~;CXwjke8baaht4& zF)LRBBp8GD_&vYT@|ddfLXi$bM=9(kP5&Mcn~>ev}WERWjtAABrxlW-{i%R1~5Cwd2>ptyuJ)f^X zJrJEGB4Eei!ER8L@OvsTQ71dzyA)Tpy0e21DrvwLw;3%^ZSO>Epi2?#?ChXw@oJA( zbj(>uMO~fv^b_sqc&RbxoO0>-(g)tQu2;JG3yX_;T@l~@X1nONhPap*#x2e>*mpMM z?9Z&wKU76aT3wB@91r#YI8(?R@gcWWm7ed$0xyZ0R%z=V;?;M3MWDiW_2mvKf|OmH zs`Skz0`_=fFNZ1}kYFDo_#}huI6se=RZ|XcOq#o&MDwy+I+N7>EO^`(H7&^#fb{-LP4f9eJrIe2)=a5|GViqjyAJwi_ZmQg(NDEQ5LR>4}@5yt@ zqt&-BuptYBPg(h^!U&{ad?ps73Ng17RU53dU_7+z3yAH`*N?Jyq z2lUwsfSJBHTBsfj%6)qsIJ}TR4%n+uba@GQ4x*xOsl=$pnXA7!j{N+%`@_I)I`0zo z#z@DxD>?|@?i8ndq=s0grS|$xXoWM)g3BZvbdPY};)T9u%;7vIE#dGmt^O)K`&`i& zxgBa2&cEWty}PL|EHQ1A)iqz7z7JeI!+ubLT}xWFInhyr2iqE_=a$?64(}kKNA5l2-I3M(K3+D7-phr4+-R9L z+L+Ki$wXb{*Ikt@r%a#bevEzZE}zNoa!0P$9}47#F-Tt?zL`t;Qk*FBiK938;~n>g z*BYDK_TfJ?Z*8xVKm82bv>=<7Y?~`u&r6ZpjF?U;;^yNoNa#M)3BpHBm&&{di$8+N zJ0#S^Jj(q(S(yrIyLpx^*FWSM)s9lrRiN~AbRZAjK>$jD4;Pd^|4{G(@h38lwC>#Z z+{P-+ZTHbh-}(iRwg#Sr(v1pq`&nXteh`=4V(^U9KsfM7 zmKgsmrPg5lQ#$unD9Tv*Ezv27dIGoT(+2N@if+A?NVUeCxKHL+|0NkPDmLvuId^Z3d=poiz|kKru~KL&*kz*7G4I;-|_V15u&;YNH`jekDt)^ z2p_th1?sz_(e zV0u;vO9*SSV76v_AqH-rFvG3&B?>x2byd|H04yKegX~Ecs46gv*d(`9`8yhGnEP)g zoJlp}1}dtX$$U@V^C0}3j$=rWURwmS@}ImNPkc zqJ|NLqA8J56g%1*T^(^H$!H`kZUG3CV6jgCARmSE(eizFqesHj*#}LFO6$*GAyz>@ z*Eds*mFg5y@nC8FCO-+%{eX5;P+%q`O*AEpYf#d{qEtABtaWq^+$@Bjzo;#`o&VZ|vg< zmi<+3``bNymkm^@w2A{Gt1D1avH^T1CgG@!P&AnP%x z`zJNIMlt=`My9Tdu>h_#;QR;O>ex+vq1}Y0zeWbx{6jdv0-Q>6U+=*6-@*Ey1k8l-=9)zW`Pt zu=^JW{i_a&?!hl={!O>&BmYq>MIZV9>P;8)vav~i_6x^A0z+>5E1LM*+xR;`?R*`; zFNgr2fCx9AC^w&o0ly$rPy{M0%E`wE<>Rw#4(R_!0}n5I7srsl8weN(2!i)P1w{UA z&~{nX0UEIVzJtGuhl8KLjfeN&ZT`H87*tUF&o;Xr6`i0B6x~MO%h5l`#@7L&Y2)wh z?&a_9V#^Td;Opn&UVcr~HneAePiHR_W`h=82M2> zOoc$WN6@Jr3{c3!f%A6v_5T9_fDXAaR`F_;r9%v=s6oJ)0Qu6~gxx+eAO;8-0FnBq z0)Y4m%)ud%vdRD&aBB=fexlzHsfuvpAsU0-V9<8F(D6SBE30HBME9q|Vmw55qrp`M z48og70y07a1`42i2myTl2%MbZPmT@+LqZ0LMx){K-~1*a1#j_3LkJaPFfiC$NC*1+ zk*IVJFHtfhxj}ApQb0%m!-E?^t;cuABl)g5HW15#2-xH=;xEH1a5wPQ+h9}CEf*Ric;O;#K; zu-Qd6{*@4D&7!`aACC)}+I0AI1-mm?b^rQYKx>S@c|f}R*$a7ljv7u;Q-KmR=wIw* zuJK8(AG>t!!2Jc?R&1Ge7WV9oQmD8~Rl?SlKw~DxEev+M1Y6VwiqXU=4t~Eoq&f3m zZ;oIbpA}ql4ULA@glj*R^sShfd4K;Dx*jK=c(W?1X8sgAs&TU{Zw$5eEAH>dk8)<# z)K9uhC2w1ZZ%=)7 z?+@uoLERp2Xg+_bzUJhSG--XQ-}Wm9753#r6ZHm~>6?xH1V;h{N`}^MaXO=dBI0d; zJDN(&A8jGIwomX=lK7=F!~CH%=i!aP$rN+c!k~5Nhz$C=3GQClj$Z9MLyR$SL_(?l z#?w=6Ee5%Zsk*EKO`n3^o$Y%0Rg_kud zJa)HNV@_XVQ?_ncIw?F^k#OJjbLm!_sWfdXj#!8K?5>mQx)*lwkA0g(8u{Fr%~(e%KVSGDn{^`p81tcK z+FeeAmSSI3a5+v46m(0bGE{BrwWzfgKj2g3Hy__@oO~7Stvt)@b zVczm%@#4Lh-4~3?KY2gptIg?cku(i#)N{+Goii$Ui|;k;+nOPXe2=Ll@A^@A^~2-K z<0Jmw1E$QI^6AscPsQi1mOW6%l*YOwC>hVjAgqC&TnY!zN|vre@ENKjSh+v#S!x9Q1Ju!k5S!Izg%1 zqW+n=A$|hdNkjKXEb4iCNol66MRjw=I_x~yl`%BAgla9P1?dZCS!Z}HKcl}LS$UU* zc=KD6oK}FbGIRZ0i_r(7$8f*)&PAV|Jlr`u8qi9(?ON=RI5o&CU=hm)LR_7~Ge22A znLI|`e}1Vsj`8zKLQU|tQctc`*R{c%GmG`cpH1~#Xj;knir4*rC_K|ETRRli`n)Mq zV}UuV`XS5nAV<-#uvAby&5F2dGLQiD=lwRegLVVXPh!q&PffD0J@7?5#S+iIDj1Iq zd2P~gh<*pJ=abFM#hL8f8q3otHz4NcN#5)dUuW*!6WsPaVlg?v<)=Ysbq;08Z8*{j zKY;+*o*Ue!6GylhBVK4-L&T^{ZS0p}ty`^2(yByzO7lkQGOvU(RXWBYF!EAOsw>07 lK^FY{Nr;}m<2%;FScm*Tsgo2oll5G(cSDr~FDEY+`!6wi+lc@G literal 5738 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-3.avif index 4975a4a2628397d35196520bc16ad2e374d7e32c..f99236b5027d26dc3f6ede80674597f6f7b4d103 100644 GIT binary patch literal 3405 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 literal 13870 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 XcUz&D)=U@h6e@_4=99w5&))tIW%vrR diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-4.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-4.avif index 894288724c64710954e6ab689097f5e0adda887c..8c2f40786c90690fa9ec829dd3ea53185cbaec0c 100644 GIT binary patch literal 2945 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 G@c$o+$J5;a diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-hamiltonian_variational_ansatz-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-hamiltonian_variational_ansatz-1.avif index 6c2a2dd5a2afb9c4d0445f554f43e53a98cb8bc5..1854b61a87f9530e072091a64eaf4ea91fee0e7b 100644 GIT binary patch literal 2817 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-hamiltonian_variational_ansatz-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-hamiltonian_variational_ansatz-2.avif index 63139f64c8e2a293ddc81ee9524fb4d8134db905..f63570d4d5e8cabbf65a3ea2039ccab2e11b2321 100644 GIT binary patch literal 2739 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-iqp_function-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-iqp_function-1.avif index e7100a03f06a75a7ad8ae77c925123bd3f6a3936..bfe56a354c0deeec46f3857aaaf6dd5872a7dfb7 100644 GIT binary patch literal 2671 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 I#m%Pw0uS+)&j0`b literal 10604 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 CK&LtY literal 20896 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

h7_w;tQ0shfgOz=@)}ER+ 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 G_5T69NYQWr literal 18421 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-2.avif index 9d793518f4bdb5ca22ba1b48dea814525dd2b26d..7c3cb4fe61b03829c7753b72bc92309a764ac568 100644 GIT binary patch literal 3892 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 literal 18151 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-3.avif index e8b7510248be49abf191377fdba554e4801b14fe..c52fb04d80b96298f0c9f98d8fe280b807b989b7 100644 GIT binary patch literal 4238 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 LBwZ}|&j0@a{BwWo diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-4.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-4.avif index fafd2678f83d141ee9ab77fcd0719759f6e9f9e8..37405514306c3bee1735c97b0edf36c1ee8b7247 100644 GIT binary patch literal 2875 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 literal 12209 zcmeIYbyS?u)~8uOaCes=A-D#2PjG?-cXtZ+K;asKI|SE23QO=H30644CAhmozuY_D zy*)Eucdyl}d-WePP{mM?nJq ze&UF40~#801r22o$oCZp6dVQu-2yKKZ-YP{oFLGy2?!*V4gwLoWVfn|0B<0fDay-$ zo}Pd6+e(vxS5RFPKDdKG7%IA#*lFd^O(S-W$RW6l;WO5tr*F8A|_(>hp*5Lk(ehx6|J|v?G*|y zKj*2d746ZyCH<{yY%V@QjewaFS$3@yCNE0Rioq;3y=Wm48%x|8i`Nxs)%sgQ9N{kW z^~ooEU=E|G5HSCfh7l1T_X`pCH3xb1gI-cfTx^-l!kjnB?<$Id!6NQ2o~q)L-jxg> ziE3>+MkY*Dd3L&+pKl5j>5|q_FmWZBlM8?={(dQ;^IZNQ((FlmcyzPA*b`%F>P!dr z(F_;xnUdPjzQFx{#ESQk10E!VtRh>4dxU047DXX%6RE&*v5)z4Uknoz`6qyk+UN!m zx^yA^_cl~2P0lisSr~gvk`b+AmJFUp(VdrU3}Hqa2^BCU0Zhvjd~7q+thT!34(Y*6 znthgw${{K4vI=b1q*<~364ElV6$|xZtjx13T~M0>#e#YzTFI%)C4~-BWT+Ga_zk^T zY!B@hwbzNcx$*B(m?fE0Xjxd$ZEbDK^q|bFtgK<|s?I6dRV!;IkVxTHul3Ig!AOT# z3hj9@$fP$?X&-95F?YiCj(#A;MDvyH>r?BbIm_=aHOw8P_=}jVnnZ;4q=7)2p3}$M z^SGGOWVPPc>ZUB$j7I#J>4x`vPs68E>w1M+)!UI;9!%->{SdVmR zzQ`-Yxp<=*_< zi!k<46GSwILa%I@o92&M_D)yrV z-qh4|s0Uy8TBf~8m}gpz~9 zK2z|PZ-xCS%A_+{!=+!uA9XYJkc1l95u z3Sqy1rD6c|nzhE^ z5aMI*f3o2P*=n-Oq#oxv<2vX^mrAovL|*m6T?i7Z$3GPW+NoA3*~?TR-;3(l1mw2I zF$(dmKoST!>M`kyrLN#vJex_o0>!EM9`divEsr#rst1)kA9$F~nGcOyLWzv8dZJue zAnfls1Y4Lf?r#O;0%t)7dIKlwI$r0yYWM++)DR7Z+~v30N@$lI;s}4DuAUqxZP4z> zK^sLPFR<^ielgaf8&*h;jOt;}+p!{tYmIaEF`rEw(te8LIJsRds zHzxVgo6obib4w^LAFTeCijO0uTifu$2nbg0_b;T<>=G9~gTtPFkT0z-MGRdo4`#<- z*h?fOVU~tNflW%2H;f`{j?I{jx{qaztQec_uCe{;H=>anUI?3hBjBjb4;NZS9g^Rn z^XyE7Y_9djY|nnB)B9!vM@~*2OCgA--{jPr<=kF=WnZDmOwY);*U_P2dw$c)U~O)@ z@9#N{c6dIb@HelFhGY6=(49f)X8nob1cWL zvS4^@Roc^?w>o8bZj1qYgp&5-;}1n%GW@(@c@z|s&duSh0=3sPNebY`IBIb!#Z*>F z3k!M?5j4h`+nbxN!9jHKr+XfdNnb1}uua5q2njESuEbUS{Y5HtYHNa$sCeKi?c{Ru z-peW)ERLgZax>AIbFYfKq@B1co#6%RPbh98*Oo@9IIh|r7S4?Fwb2l-A09AG-C7BI z$-QyE!xPlr(8h$hZA$F#h!NTqqbaxVW7?-h3-CA|D0c8mW<=TA_WqDG=DH;X-8-w9 zD^cxZ3fsG%-=E@KhW#WpR%E(*gY9mu zi3klHSr|Moh#Vo75mS}^IW4dj7BIXtLZQRgflSWAv!LuBHgkI*BN>w9Y$tc#(A+H0 z+|ojLbT1p3mMtSut|?WlvAWdeCv;$HYO34j`(}TCU#-c>aOLD(Su&%l87yCN?g0st zENpw*#-PI~b7m?i^DyH2GsU$(N!Trv#SA!Pq|z*KP;-M2S317HIMgyLqCF~CuOo}q z#2ec`Y}1HG7gdbp~xG>=>1{bb9@FC7nqCL;zJIPHZ%QU?B z9VrgR9h;Ye14Tz9;0Sp#P_)^h8D<*gDhW8>c6m;^KzsgnElH(mvVZR2V#4+1KIJy) z1Px^i;x{%n3b?F*QdvKI%+99xW;-D#EQEvqULd2w)bSAz>3YXOW8skw?R20@bia9Jc8-M-TAvW6&tz-1G|8U)PbRkcU`eJuV z`gqmMf0s|{=Yq1rtmnJh0DGuiY_nFSBDDQI^^m;hx5qSWI1mP%m6CJ<{U*RA+R#3SG1L0flMaag}rOd zmG8Mq+4O?Ut~slR7Jf`d=v7Btj0?lOv3HDiFEX;S`o!Jc-Ft2|)nj+8L3Jio993+? z$G!L6s9Ve_NDrlyJvZXZvPUD(x{VdXB0Hw3<>D-Iv!zqn{q_cqB~{vxw(l%t9rH#< zibD)tKqUNP-`+{f;j5b+xsslzk?^X>wgLvb1^$|-a+UY5w=e9b zDj+bJ8u)055|fNqVl-D27Z0zH65=BSYi@0Y2jSu4LmkV@%hk#?=NwDS)=HJ@-dwW> z&Q;z0vj3T#{94WaSe@7laOW}Z_+FF#-=_wz&OGJg*x4ZLO$)YvS0gXmYqt3}(nrG1 z?3>29Tz3Rx@9RQFFt3z8By;#l+nGLIFY(AG64ZcCGp^Ok!%3NWP1VfzG2{BNLt4|W z!?TfRkiZb3jJHAFi8s&wkvpG zE$GNoNfREJ;-5|n&2Xx!s=E4nHJm$hP?nKwK?FZPKZRlq3K4HL>nZ#;GQ4tvsX2bg z@+aK6M$gLr0_`ilSL9Zp{J^Is7jag!@2x6Q!%g}A-Aci>6f7y?S$sTFpp;2LwIDRc+`;Rc$lO|B@IOh_(5`F4b2~BQ z|JpX{T$e?U>aSh7J}!nBD;AfH*Nb8KAG0w}rmjPe!c8idZORCl9qdj8m#{J!&dU>{ z%<^%WqGUd1@%NrM;Bz|y-{^P@Y8=uZq(nP?IOW7LFg(MKKV62FuR$o%;GkQrDOn9W zV*jcc_@`BM@piFy;eius@?ZiBwTl?S z9`!qa(w$$e7)rdqz+B*2JLCE^en5NWeqIr!Cpwo;qZ9Jujx_OuzL*z%#I`L4ugu0m zobgrX#YGrnUY(K)=>A*Ymw1_wFp5w_QsynLT z((~S8#2~^JYAc%ETB<+dCruGa?d{`65SCImy3|k^xAthP&L)j9>e<;WeNu{ z7@G7@sg8|VAl|WK;6P10IX8?Swwynw&6bvyk&!9v$0cLN^;p=4uy=jgY^xEH-I(4GIy4R-;0etkjzc4%bu zD8OkZT^su2sfCI6NV*U<>GquJ$Chig32mN&g7Qcce-FiqX+!kf02i@C`0(v#|9`+9 zztr+`=%;P#4aEN%`o!WTdGM2B)2%E1)y?qw6egC#UCep`P@;@)_0u!I5schufuAvR zVA}rOtW%KD(tQw`@A*B31I>inJre#J?U6%((tFa3r9Z2goF<$ z#K~XEgsOgDQ#W9y*I;s}6k1>E)kmTH4xeE59>SjR8zm!-&=+zay#Ix_tp3cz)ER+C z5#8YNkvgpQ4+Gdo=2d7&co_+IQ8LbXp8zPhxQKG;)=%i32)qALj0eIV_dC78_$eI7 zBH=((aFi=e7B9xT3lrUhq_)Q+mEgBvI4Ozu=kk$rWFLRCiNHn4Y`c|Ve81Q-eeHg# zR;-0kp!kxT6qrSZf$=V^-H-4RMYyd5%soR@Y$jIh(jfruVFJ34mK_-_X~!D}sN8K1~qM-+L-0dXrUb12{(%5fKy(+mKizM`qt7x?;6Q~<M*v)zG)4-o;-r z_TXxN)PH>CRk~fs9hujDg%uoSNrn&?S)~U>1EQbK8RMY1 zsY)I5^X;+iKMjmn6av8=kGJS5Dk@TGHit{aha$P3`8{$ z_LE{@ChLZSFdDy6MI9XUcXt($Wj-Du9C!kb8h>585C|MhjJlANJ8nVcTTZn90EQeo zp416FAHTMHFP26(9ymVjrVDl>&tvza80H#{1U`^A-XwGx$05;~9TY! zq-cqa6^^pu{efJSeJ}toyVRwufr@3cSds!jU8`iey#M% z(R;+ur$OAdjwL1Iy8r$J>V)0 zR-7s8L-eJE->S7n*&?MSoKz$NK%n9RPQ5fH6ULhfhjNjoO^J-Ek1+ z51`x)oTZ`+%!^b+=YJ_IX|SbDgpo`2aT7C}>$IpFbv_x{ugGXP`WoyT2`f(VS-VBo zRoU3uGXFb}RM*rbub_ZJ#_v?M_$qCX%e4Cicz5#cHg_CeP9mh1D6jWZt=>yURY+85 z=E_0RT~aR72>ImVA2Rsbf}>9B(|&>5KeRcQL=$3NEu?$-+HSO^IIq}6Bbx3jOjnyz zT`J8&=f7s8U)iU_EJgqvJs0OBYwy5Fmyn<8ycozTvo-*vt|jO^uE_TkecjUKIcfsc(Ne|Kuf(@PUhI z^jqGOrzpj4OV`q(*8H?pmzu$iEBTM`9|%C`h18Ch687UB9wXh8LfY4_FaTZ0pL^r= zq}@aZMbTJUlB+P>Z}}FX1J}FJmrhSU-u?@c^PAgR_|L)9d3>@B-zr^!B1hBXtSdRP zD#P07(NgD}W72GZh{`itiHAjYuJ%O0fe?_f{H^qrlvWuVN)d(uw8G_eXmEcqW1KGP z*Qj1wu2G(ton7_x_|Ed{2p2>3@vsmd(|6r|b*7ZaganRhuFt;l`3Cx=FRCznOGJTv z;oy8%d}*H$j1{c;k!9IgZaRnl+Xrrnu7}MXLq*ro(&kf*$F|`>4Gp}i$(CLrBUgf^ zJkf!H2&r;8?Z*1qqTu4G88kP-*-i110Y`Zxj>*T4j1=?MsV`wZ&Eb_$w9DsOT{nfHxVTy4*=Eui0M9W{`AXxvfL?w`W3V)nnieniG6c+y>{!%=lzov;%I^|()kaFKz_O+bx-gKi7(#3h_f-$@KZJpJu z59{={ELPutU=Gw%b9_96I1~Y4Vd-KG)2qY9?Xea+D=fQ@PDNNNl5%2H7Jr|6{dJREJk02w++2@;Xo9U>Ky{f| zZ=jWk`Q01`k5T`@tkO`x{o@IJ?8L{6j1)*@xX*A7 zpb}qw&aCzqzY~LCl{y^fdo$Pol&z(Q0qZq1oYiu36RD#wU6ri6DG5FEe5vFiE9gj) zDtuHhs?+D->z*!a4Vi!v3lBfXrCMc6%g%iRCqMuG)iJY$Vm0*XXm=NFzM^}PVkkY( z%Gx|0^K8y^V;NV#n^|&R>?(~D?5u-OS#q-)T8l-lrTAgTe&2eOyQCKL;63$$J`jZG z9n9fwo+}}W<&j1^E_+GAl1L1AkBxX4#zudmPh8K)aL}i`I~f&!S^*qIbHE*+h^Xl5 z!9kqmU@Ba#O;`!dn5ARUuZY17{KHR}i%CYipK3P_(ji=JA(aT%tQ^P%2HD11I?!1yBs47l_ib zFZ3kKIj&B%>lx#$fa(bkY*x;=(a9mRf7mJskI7 z15UgP*fdF*nH6n}m?_zp_I*859jKW=vayIghX4YCDwvBd_T>KbyYG2`f3mwemyWAp zgN{xn4GjI`ot+7l?Fkxu9e@HnipPg5PPBU4pJ6CiSaq&%@xGy$mfjje)-pQ#D8H;y z=d-J!oHFy{*-o=eOKeM1?WP--?3qWrb^~vojf(g8QwOnveJoQA<9@4c{C&oZiGTD8 z&icxmAFkAOh5i&7Eyp)E+C_LS13iVqLk0S`vO9xfT~ZB^p$+k{M4sF^NGJ=6M-33N z=oUft>{{(YPr@Zlu)-IUg7Rn50?fa;V+$K9g}AdWC@}mgFzk2xMN*Cn^>C?wY>u;v zglBg^`n+Dz=6rRc2S4fuFGZI^;Uv`O#5qnb6cL@Mv!`c0!x4Zbb&ZXDyUpirBXNt* za#45>S{iJ=MQb{~{aH+H;zJ^CoGHVwZ=v&SdxMLYLF${Q7k}o?_ncjxEkA}(Arli- zVlm%klT8NeBU3kf9EVivGn8o|Mv8mGfm|FnJP#T&%`UUY#OSJq3r$@vYeM(K?f`rW z2k@RSG0Z}ZE(tmfyr>rlNEkS+v2MS{$FR7`6%SlGek!4%`(;^QHh6i-&ZP)i3mQPO z)EHg-352|GpebSg2yPbQ)c95}w^W5BL03T#5pBU`dManTi;eR<(e4=@6xcCr-fByy~R;cnB&#ULyv z%FNY;^W~U@BY==}_D!KSPB9m()=?>lP=%i#*PkdL(+0SPg%6-ah#LmWyOu{91mWOz z9F8^4&y-g*I0!dCi2y3S^x6rFfS?n@@npSYVcJ`?w&;fCdn7Fts>`d4sE_wSc_729 z9;~^WH`q0D>q`**x|)5^-fyhL4~PRocjN*1f#>$#GoT|5)}X@}3yN>qi)(0DpOrVPnAhRe)?@ZA%C7;)MjekxwYh=W7i?aCHb7#M+M5>GT9 zrWOShEO3BP8MGsq7GEv>M=D-H^#0}{^BrZ$PtDuR^2wJ-cyXKMdNomFU>}c7yy4omg4#DSw zm~Ac?&i`Z+nJ85t@$Mbkq}>}34N!C7b+iPLD!^&w4b^n3mqPH0u%2VU>#U4N$Y$0< zGo($yHS(ZXS+luN^0Q=QnXENb-##sib@8kV)1i!@Z2~F^f*TN)CyW??Gt=jI1r7F~AZv0Dy6g<5q7ph-N9OJO3SBg@HGKt? zAY|&5cQ58Jx}H{Q%{2<^OXm;$!UuX4_umrqYZnHimAg`?8|^yUIr(vHb&h~Sfv$ar zAy>NqFN}lt#-$H$pBlcdO@u#p4si8DVI3Xf(=~?Z5GlA8gZT4v@QW8OXjoY>v?{e_ zi{GV$u}{!6ne%Yj?)b3gz|f{DW&YgB}1XTFD}KiY_Su+*2!=E_a-+a(q8F$dwlIKEz=+cm=_oR8T#y;) zCAb%>WCMyha0F^a8!6+v^89}CuhH{i@Y1@h_hG(3LMnV;s)B-n5e6h(pw6)|-1Yv1 z2)QDkSFnX2KKLOaA+rtE*luo0eqYRCGyP)~t_;~rFv{svE0VKC+X6-AneO)GSb)Wh zE=v}L=xGI?HB3Ki@=_cnCblacK%|PrQrg({vv}*8*AmXMw|H%?f|6sAL+rY6(njk+;A{5_?OkzG!s#0}s`UYjNKaYfxrp8~UOOA177Nd3V&2 zP*(OD7*m2Kr$s3xC5+3XWoOvy_;&BhP|6~4t);?hJp-@ zC|`JM18R5l#Q#fDW?d(CAbHl&1TE@MueJ;e0fbVdzzGKjH~YhfhX4(c9xrO7@npT< z{MRRj$k^DhhzMjicXwP0ide5DANlX9wMK3EYOm}3uAJJ8dBnu1p3|xhg@lY?tv5v@ zqveGRHBLK-?imD0Tp7pI&5FxcE!G`e3qOaIKOrTR_A)weFlG_=_RQ!h_8w6&Vq91-v86cIwcq*jRO@Mt%+p_z*VaBU(UcY;CFxA$&i-vK}QLR{;sA_IC1bB0b5H zHf}F^QFb^1auu%~->PHin{B_e==O;TrlBv{G}&%qJiaRAuRGIa?RFC5y!P%p=V>u8 zst{*+55!~e(h*p_rqN3G^^S|tUNix(h=IWOcRkE$r~&2O@Msuzm=}Bg42}EB7&1$qFV%htYD2^QpU~*5*K+0V~NKIzZF>xjJ0BTiz8*KH2uW zJdS#eeRpSb5VX0rmhF>+1gnY@0x@{sLd>Ic8dHvXOx zAEh{I`Zod-?9?n@+*5AKHo5yar}$5$=IDpN_$!7C=8TXPd)c%_9!+ z`WcO%_+dZ$`U=haS?aQ^7Z$h;UD8iJLn(>cy31Edl zSbw14!L+9~(v+g2BG|^Kfmu!0u&ZXVW2zbXZH+RFWQF3g>2{_HDDl?f$S*J_Eb_Bl zQHVzQ&*$2siNpQG>Sk zQKE^SBJ$6G)Qkp5IWqACu%2T$6YpP9z)fTlLc;$)+Z;WqW|y=S5pVPZmF5g!SzWM& zDcDlT+|3ebK-`?%d~BTjY@B?WTs%TNd_r&dSvWa`I5~}ec>Mam88|vy*joAg+kjh> zn+Lc~h==o^1~?Fi6=3lCUv~i8I$FAeO&wkSZS&8Y2ng{A{?q2zv8D&G5qh?H?`#G3 zGIg^ADVu^_9Gt-pwq`V*mTvC0&Q3h+TwLs&tTZ-Yu#3A82Z!Uou3&d|v*t+YFLnk# P1@u-{MW#l|Ox001z#yzocZ`#@X(Sc5@aL~bz*VvprG2$=H= z`&%7rY;I0a&;K9*fPgr@_#ggX1S23XVE+gX){8@+aK~Gwq6h#2ZWRDd%6}06AWg<< zSR?2Dp8`p!O?;|Os?$awjCy>Nzk$zW?BP>8*!zl=Q;;r4I8m>~$*KY(q;PJbs9 zcn1K)jR4}k!U_x!Pv`%}#QqN34E?u3*da;hU{3ZgC;&u6bdY5;N?crV1~So57VQvV zeV|YlgLm>)boZTjaKtk$f^U(To2%q;ZWEJu1mg*~%R!}qSamER4PP)yv_!A3Xz$c@{tWPK z15PrD^zZlyA`v(EGpsmm8iWx}vp%s%Jh+gLi4rj-Kev5l73sAyLaeVc#l4`t3Rq6r zCOt`z$F{NXho*k^oO+cqlH?j71O7wg-F0@pXdbOqn;;4;J!p9S_%y-FvV3de??qhH zB4x|!6K2nQ=~iVfz7-~s@qxm)b$PW!LMjW}HDUfe7QS_rkD!V+zeO>4HK*RNFN@@s5`#=%5tbc@pkN6x&kpdV!D zvvQ8Og46!tc++>B?fdObfVoP3$1;BX>mW7U!L!DEfiL%`EgtW>9uj(b?C~eBs-@Q5 zpynRp(KwpEhX(gOm$A>P^6g3 z$UdWIG3j?lhf1fn)xz^272dM#z-_Bc* z{^lo6BvpR~*K`NhGCyW{E01q{`Ed$(N^+>%+Qf+VIy_<~(5S*=yivMaE-?A3Ya3|t znRL+f(lxdE94tKg%7d1F416?Q!|0h46Vk|IZSZSHQwzN}$#ASm9@FAfapxUPOHj5y zpXhuTn&J5r{5vVL`hdiWO;rNeXCSltRKf}c7J>iJdv7iI?NF((LC59M`s*$`t!VCP zCW2ymi@BSU;_b8TFU=2FqiVEU4)T&`Qj*wR1GGZcu2hHSR|=cPa+r}a0=s$I&oM)w zN4WQsA0xv8yr;_WEH_yG8Y5pi9Nb^>LNyxdTHF3|V#&NF%xj2HJt*)bCSF7gPP2D) zyj6jo$sXzV-9(Z)hEGUMf#?4kb7zc|KldJJPDtb#^G*$J(nB=vOSmhBXbwabk(IYu z1`izy-c7gNPtuDX5vGd7sjRLgIyO+ev(%i!h(n%#*yXlG2Ka%KzZ7bsVD)G}l=aU- zkPd>NG*sNNq>^oWOUUsm)dE+Mx=E-P-Ho*G?}Z^lCTU+T3824O5aRoeUUe@nuoH9? zfqqa7kACeH4@n2TC`%w*JMgvhY2|uGb*8h%w`0B>Ar<5f<#`Jm)CXPh{y$hu}P z14$&Z^gc2${%`Xpt3p;IpokJ0tR3se%Wa9%YBJzKlF|^Dr;GBXQ6b9J@34ichiJyy zTJ`9heKHfpQ|L?ukLfGQNVIVb+#yRX2`EV-OU^n z#E4&Vuov{q+XYYMGS2cRV%p9rRF&t>OYH*5HrobunHZhy*9@3d~uyjJP0j1P;Y~neDBZ<)~=@}$YYB0?R+QMwhPKz+*^p{{fQbE zw$%t&d=rufx6rLiojqkUo6qY#;+1XIh0RQyO9&Zn2G|bGpOz}V3!4$+7(5Z}B${8N zCJDq)nnH-=?ECIbTwMxFwX{4lJ&@}y3^lD;Rt(m~d!WJCFku^#IVGp_3pWeOsRuKV zSBh=;)m0_C4qHPQi8*-Yqbq*P3pQyrwEu{f@FVQr(uLflhIR)x3gI}iw}ITQK=;^m z3g5WVr&#G{9jp~dJ;?iV9%L?M-pv_mO#j($aB+T=)5kFaQkpVN)LfgTFOXN)qM7CpTgR~K(K3MSbP8<}+ncg?kY*YUSE#z#2ZwEOBL$la#tF{PPooufh30rBwr; zUkm7&L|xBQ=B0PU9GRtEuISCa(P4ZUu8t>N`B;w)Kdje=)Zj65=*)<6;-_4b_0t;- z;bC-nR+yjS z&Hdo0heW*ZUcLWpQw&-M^+u5sqXODLE8{U(OYCmWg}GMuj*0F4edg7ypj6okf|`?) zd&jGaa44JzN4U2xKRxN)#54Lc7QS+1l-$-zcIu$a z5UGkBWZ&282JRdS^xOT~zvy~4B>3$kpU*(Mq1S;q}{b&okJE*H_nyrX5#IU7P5 z7u(n-&MKTw6#b5wHsd3^KV9@OUxkh-`5wy#YFNKb#_>rMuFAB|In@Wh?IM*O;FG6% zl>lNfkc}v-oEUDq5X)Whe(%Qo;M&Yx#!q*zGvN}MK+5kF2WF;p&J_ZR5+{>O?AtR} z+@xF93aDIfa?PZzL=LK>Q^J)opHI1XQDQWrLKJ3_=#~c$KUCoxQ;3~Akwz7UNN&yZ z2LF+a{u|Hd|1xm1+JdY4XAOrJ?Eacy1gA;+WuRbEZ)dDKNl_9v|IOEzvhTlVJ?w%v z(KXU`--v4=i88ES45S%XC+yxBIep4gLT0YvLTT%9;PD?V@0S+%Wx;{ajQO~qsPPlc z9zwURyM>ATs|SYRnb!$ayOEsxijYZ`+`4-v$#!>Z=y~hVjJ`8uICL%g=aj`k^2>Oj zCNn&DYZY2BzYYkj46v0GYB0<(gl~2az%Gm&vG=Z|($S_bu+ha6G#52UHIp6b!ROj# zrdH}#!=hC$XUXn^7BDfrySV8lw$_=T78#PTyVl+s>t)J%Og>+=n--gKDa?0m|MfG; z>-|6jLrKYA1zLb~_gu-$MVNTyfs#$|spH_h4XbU&GWq?hKlBW9zNB>g>fr$1<^UA! zfN=e{rwXFy8Ac{Z##ck1KxyLB7Ry%q!1@?)D}VA4oD7Cf?tHFEER(-|-0m84I?9#| zUT;mLcGyvy(Br%Q*8bQ7vG>I;J>$)N$z&~WvHfMP|9(9OfgmVvt)i+U3if>f5|lOlu>Ka%AQnI4ivxsNzDEzrGyWUhlW}n zM$GqsUv#UI#_>5P;x(VK%yMWwT zFQj-~mSg(i;q{1o+hnEntP>+c0W%6`+nFc-)Ma+MHf`~}QT=jj1IGWUpmd#u&yg(TUE&r^X+DR?0b8^Dq~9;+KT;yqA+I+rywIKoOW4 zvp`yWRA)l7wPGCZyCFRDO@YmusXPzCMuCKd5A_S~e2NKVDwP4q@`)Cqr1{JbAcRo( z;l&6(?=Skq-;8I)rM6B!QW}SnI`njHOcW(gLy_9#;2{%bW$RXQ4jLSb7Z0NeDrwa6 zlgfK`5T;y;%91eTj={KODuahA+1JgVpZmqdW-!z8~hCPbq7)x#2AC=CQ1z8_4FNtZXzST=uPz?hr^ z{%~B$q1)=fW*?$aMfi(dUY#1rJ(xLjXkC_WgR7_0`DWzDM4B!03~KgDeU&!$dey`r zc6H2emy=}ktH1DZb0MRNMb?$a2#XqClA0YYf%zl*jbJLzg`JlR#!%^gnn0$+>VV;J z+8bG=1YO0=*S{Do)O1txH?+9lejEX^W;{0zf<+u3HwfpKUj7W!|nx&%^;Bt z2Cg`RR=DJ!A+nhyFibGA4lWweMg3S}uMM1>LUX)xgQDew_)l3!s*mRNKDD^yy$zTS zkduEdUVDk@Ag3pp%Z$w07?<1O7AuF-h%~DARr}l z2-15Gq36x$x$lg#&pvP5JI4F-;)rBu)><=j%{Axu{l4FPtE?zPexB|;1Og$KefmTd z0{KH8yr21#1pMtgoUj6Z-7tHqssMp_-Gx8`UPB;<;GY5(ArMy{2xQq90)c*nKxiD3 z>Qx?q{~$4ymw5ug6aJ(%mL8;uZZNr}Frw;3L13k#W(Tu+$0r8Zyud z@Dq8*Ka=?PTb?Tk%)j4JSjGN+b3aYz%&&J-0T$w;GgLFXIWiMp-c z+Z0?{TJqXx!U@0^mCurrE*yE6XA`MUpH04zRaqF$w*78^#~D|W z+IQ^okXi#9n}WMaDTMY0)+;xY%jLdQS;Y5=iPS~p|?3?N6*L{!dPXI!U61uet* z#_NAM&;9mr>j3)Q>nAbqlH>%S7i3k#KR)I3uSo1Qfrz(r>_A)~g|D56_k}9Dh)fwF zsLL&4;DZCFw~_P=BoJa=N{Cc@Es+ns3#9Aym?LPBqhqOb*tPVjDdWFwQEmAj0b`(F zVYA;pNCy)!J^X8jIhmh>)X2-q_Ad5j#zaP%!tZT5|FwUv6S^=iK0beKtcIPRzkgAA zYA#O@+!xS+pa)v6mu>`a*mHg@(-!WSwugrV8ul+iG`*-^%=q2r5}uTS;) zp<0&fwk$Mz6wt73CgJXGgr*60yoIjN&@%ldQGroK*sagb7=aH%#}FzK)Maf=3yU1W z09jnLl9G{O=i^gV%X!utL{3jdPmd6U4PIj~y%f=2+*$(fO*9*u9iA+h`Bqm!5dW;X*NIVa$r!dMs$B*ofcafD2o{!u?<}TwWj~-1(`xU$4_frog z$`sj!lawuT1SRfyhE|7X!i{w>`ZFh)aSc}U`_&z#ADE`(is&?deCjzYFbwY#srKJj zwM6+fC-?DR6PB)j|1n2cd^paxc?mbH%W3349=Sl@Fj36uJuSFeN50GhT5!QAd&^;c z;B7@*7zHZVe7JlUbB;m4UA6uC7(JQ`ks6EZ$6`C^8E$ce2+AAlydtF>{2WNeEPIt* zbD%YpM$qrrgPcy_Y2-kb?3GMOj>yX0XXLcVM|zV;1Np)0{R@eT`Olxc7ymda>%cW$ zQZ?3djUl5)uJ(O_ctmk;+r~7rte>C1y%BPz@NQFuj2e@DF-x#uG-i(Jgh|KPW` zi7~M$@xB~x4ZB-$G8#x}>mrYpyBY}nzC|A2zLy#@14lsx3BuW#qZEeeg&YmiU3`2h~+k?n3@>lAzy=v^W4_+ zk!%{v^}zvmq%c%HPP?v~OVneRGTa{)H%T`p-8=VXcRQ1liu!UIZ+|r{106@0#W{|4 ziwf({ug`^qg!GM8!8DM5zOt&u#%YE=TT&xyZh~MEYTwAp$*~zJH&5WVeCN0SlQfg^ zrqLD5NYOqeuC1Ti=gV~96S-D7A@Ls!(p z)baIn0(B5)G7)&5}l_W~u%Ke4ej_ z(Y--r9OrGxT*YLzLGkUVX!Xqm23c9zWegHY&23ot=FKrpfvaU9hMkFuV^#lzO_95KzCvtpE2yjW3P|H7QcRMfSzGl znoy#&dR}rbFy7v0ND}iYm5>eU=Q>FflP1 zt+q>i`SRs%D~-|O-k8IXf%`-@n??cEve?Y@^!XEAS=FL*s#fN45nD^%^h-k+Rd`R4 zpa6D442nx!!Khw`!k=msT!0_o$oNdZzBywQm6B2nRyt0@M(t0ZJ{>f>btj3~hgL0~ z$qL$_Iz;y<#AhxrCc)r8JVTe6HC9!oI#(mR@gItps}f~t7s#q$N~QWmSIro$h6Lp7 z=w+60p-XfwO1|NVW&LwJ<6@-WLh80|#&#<3wkfPgUqzScRC3+PS^4k?iyeR!V?KA( zvgVwxk?n0F^NBa;V~VpaFhGV!yA3Yp?F<^n&T7?4B<3`W8>um|A6t^TSLi2S-QnNm z|AIfhFtHF+;PrFua%+7cI>vKq_Ip&w+qX^|$V(5}9vIP{35?#-YCl*VNn$}`{P6~6 z?eAhhCl+d#J;sf@M1UT=BRkRHt`&IxYNZ#}CX=!?UxrjzxuSj!?K9=f06h(!^lWbG zy?Ica!PRGRC^Zq{^&sh1n4_o3LXG%nNki&^uF?hTJk4;nYYf!JHkV9Z9ByVSCSbRS z$USV585ss1+9j$BKshiPvpeZ=NfK*r-N__$gNWGrnoyOaboMIq9uZXX@TbN1#!h~2 z4av-(O<38riq#_+#nc`)(hCD8>M{p%AAf+nB;NWSm%n3k5d9=@dNX8GXGohM|} z9Lktx-wIrBy(`RhWl$mNt^(VDH#Jr$iJoydOOhqz^yvsmRfkpk%M?03zgN^H;sv@I zx2r6j9KsXIbvC%&?NBdAhor66IBAEO*)Ulk9GD+2k)Ff?a8JvX>=y-(7L)*E?(H$plv4hc?gp=<|1=p_@`=;*olJUF4+I)rv zO5=SRTmF1OY^WH*S4oj72di&$>S+-+rQAgzIMI*xLC&za5Yo zJ$x8YUVa{FWn*k?{DCWq5B#ihkn{JdJ8hKWwwsHah7lk?(>7k*yP zpSnoJQ3^w6AB11OSVUuq&ywKEq4B_Ao0>}0is&>z$CDz^3G6!$k@n~Te2#WiqqpbY z=WeCO!=gREQ9Zm@Rv@F3iH5&>4^g?Xz0X@Padp%#p{okk>xzPODG!a@B)67?-4^Go zW3XT)+x;<6#MSz#)@h=&IcE2`Fm-puA^&WO0|_oKA6kU~J=!dd=`U4won2rN6ECbY zEoQZbe;X;(v@Gr-Iz9C}G`3;!tzcKIkT{TyghR!3%nT=U;(MwI@zwIe%v-Kj(;TO> zJu^^VZAGvo4we{|q)P@DJbFa}`aB9GTv<0IgYL1ivbJ;Hk5tcBWlk1xx!YdNZ`qv( z;tgpgIf^e{XwB(t_=(GM?Da9rF1(77y;xB@iLe0lN!-EF5jz_jn>UdmdtHeGg8@B* z%G65RxB+G${IcwMGV*~PN&yt^6(TiN{Vtz&1ci+;yq2rXxk&2u+2!;X*xj!P%ra?k zU~-hIE#2X`w5zp>tgER!EkjOcVG_NA<=pt|;IlSeVqlh95v^R9!oWB{G$XJJBGexo zx>#5&FZ5ZQj-c?TM??vm#uaCJgqgp*+MWF&O;|4d#|_o0io-cJU2!->X2D&XXsTF^ zmDTcwdMz#GG-MF6l(&5k7soUxV{~l#mhP2^j?0sl1rWQ#*2n7(e+Dz{Vuy?n{`ga< z<5U2=)r&b2J`*l%^F5Mz1mEP1vnQk(1`Te4hdj<63p1~ldEnVxcjpYx`m{u?VE6HM z!k~YcnVIupL&br*A0})&V$b&`xI3uW&Rtezbmxp%RMYEcv@?O{1#W*!J0!#kb=5}A zO^y2b7mHHR24%d1N2M&GL%OOV3dtJ=+5Z0U8$&%p>mh10e)6uHi%inNONU!J_k}0B zJL+T=%kn!nH59okFy#wLbU3{NCQ6!(d}rx$XM4s)BP|d;r@)Tpb`(IccxXC^DlkAD zD@;XR`gCaH=8i5twEXgQ#PWr=JtCd9r;>HM8P(F^dRLZAlR*XH9lN5%Liyy{>1XNi zq|)z;7fn|l0i}f1-fz)KBF=& zhPEX+uASx%8!nO>b_Z#}7RVolL_~uh6;Fx9>EL?dt81=i@+;xFx=RaJ z-3z3Msjr-cP+^8Ig;zPqGLbJG;OH1ZvXrfrYL)+m{Rm+fbq}N!l?6l511S;Su*unX z_04_9VYcb zqBsC6Y08P`x1?j>;<$V3!P75C`nf$h?wylDCrd&${rBbka{SLL+J~30=f<@i`wDg~ z>r4n*C=9xv4u2CJ0?G`pke{m?&qpN#(7(Oy) zAwH(akf>EYYe@t-Fngip5&re-lPdcOUGvUZ6t^o>v;CB&_SjG zP=M^LEUT%O7jm+)yih6+k-y@VcYlkzHvgn1f0e5Y`<>|n*71Tx+476urIgi)L|eD~LOXX>13SyNS06SU~MmYtJB_qTk& z?tTFMz?-)M&_C4L&g@^V2otOLN<toz}-GRiFf{Y_;dXiVA$Mrsj$(2_Wu?I1vY5Zei#23_{;7=6ETX!2 z(fB{Y7n+L~(*Q+qz8p06_m}qas-N$Q&jjG(e{|^!7u0)F#I9buX7#t1zI`TO3?z^? z$NO9V4|t@YfCdp?OhSUq-=2g3k1Q)jDt!)|M{I@uwt2PWq>isrGLd~B)ZR)5-;^!5 zbR~bz!Hpk!p=IHtIioQ}Kn#yP1Y;2^^012-z}eb%@WE04S@+B@5aS#FcE8CeCc0PY&!0)c zTh^^%VzG3pMb8FB|BFw~&vDkh6~((Bd;394LS+G({DX8-)v^WM7Q+n24nM!zSdD`g zU_-s>R3jrsQG%A=m2}JZK7yR>M&jDW{L`bG?1Z(^j!tW!smTUmxlnNadR>S>P=HnBY{k2SFWNIqhph~sANb;)K4`i{8Aw38V z#8Cx+TGE5gcf7TwTA$+Q8$8c(!YcD>R*vR!f0fM)Ytg8OTnu~A3N}}Fr906yoPr4g zk@Tt9DU?>2%pgY2Ha*Rq;9_`i7)-%>0s5g9^n-Anj_?ow-vHn8#5rTTMjxB zAKG|pEzR_aWY4MaqKgwV7@<>&c7H#;qj&efZB z(V1IV(E4hNx3X2uhyKRU<#P7xskJ(tNbwH~J!IbN(OIN-?FRd*+QY=}q?*P+i64Z6 zDYQmjQE@PUh&Vba2@F0@Ir*M}_gnPQ39?nlO3CdkzQB>F0PoiKFF9czoO@EGpbg&)&Q+c5Y2ye=!yWG ziL0}tqpvqpCML#w62Xyk;$E`H#5yWA7`Qc#ME3Wp(S(aXNHq!6?d;hUufp!_S8wBb z4p1u$1_d^g(eKVvR;<^rYWASat(W3Q%UKLz)yadWw`qz$GlpAY$1gNx##)FCaSheh zHSJUpB2y_I`|){I=OD(9l?MeI!apAuFdiY-q?uBBc)XLZWHHmJ80#bo*{QCLR$({4P{IZab-aEC(hQWF%NH3T4FMuk0~tZ@P3rFl zn11+bmsFEPcIGYlV_(|Y&WLK|qnzGDpMKU%$z5I0Rxg*Iel=@HYf_|P;!m`{;+w_O zMH^a|-`*szsL^=)?uU02ba9NyPs2F`wRq8YFnjhwcw(~}uP~Q-gMXoN%?G1AzYS&^ zry)z--Bxbt;Dvro+xz*G!s=-LFZAXP2rz_jcU=d%PtM7ij@P1&V`Sj#HR?61-ai+R zi(Mi^LzJ&JYNM0Vnf#j5>aK|9nU4HeUE_Z6L%qf|FJsP#351H;RDdD(m6^2t ze$LZi+VM%w}}LAlNzCBp5ooA6e| zpT5aSR5`8vSgiO(b2%IDQ?lbft6%Fm^x}^R?0{F({+>ICG%GH1Wi6k+O~f9bD4regF$Lt#?X{kzgmXjC8Z#26QTn{5j~ z`5Nzh_iOF{%8kdp)@eXD`gvj(;YGbaspDf@Tt>=W+p9dVDqxgFQ5T&`DHOAJ);d+} z@30=8=3>SV84)!}gJhWrw7z+UJzcJv+B!OJ1l;W{zMf4=I)I*$q+7&(MOPs8zd-#+`Q^aonjV$S4*iI^RDJMqM@= z2^buoJgm~*W7s!4;vGhjKYWIm7@ea)f0iVnLZV^i;mae88S)52JYQ1v`EVhcvp`+^ zS(J=X$&xjW?}g>~wf9@_;@KV3EA=y+mO&u_Tv?P zz7W?iC;t-@_`H5O7(T6|zrkXiLsL{%*2@hRML9WD{OL)R$JX?jl6@!3!tUWUH--lZ zE+#_(5aa``m6F-gCRN6gxAITF$J8)*D=n$#sxpdIzf4ltKN`%eaI$1htV61l>lR(L zWPB>yIlvUhr(R|ot4Onx;`=*C4>9d7H|ywP8-LJfF-E&~`tuE2^f_MWs;y?Hf>WD< zjc$$~@?)_an8DdnoM!Cx+!qWlSr~ zoX|pl_T05TKA_6Zra9rq$COcFJu)*hIWh3hm~VGD7FI_pBD46+J7y0@#vG8G2E82T z$jLRVtnw~j*2k0F;o?%%C{SlT<{n765vb|5)Kt(OJpfax9O!hx+3dD>(RsjJIrZlb zr(Xn9FsR0`5gVMIybQa>o6$0qm7B{hBBB#Y!>#G)=-6D642bubscQ%KLz_*-cM5S# zPTKDo$h<`+82jzg726k%rFXuZ4c-0O=_2NBd-fd1ZM3gcbwKQJ1dZ#**GthpJ5_RrD;>Rsa~rPvYu?FX40MNnJgO9eo)~X+?_+G7FpGu z8jGkf?IMa{dkq_OS=((3J`z}cH%cd%R%}6S_Q6+c{snj>*zVqKYr;!!UbFx5VlJ9p zOEI$2cBK6J7{>4D7qqL-&@p8u(2>pTZe84(j@Zc|#Xm|2LOqDFw&Z?<=co*{OlgJXKSN6J^MID}r$DAS)JFZa_-bMLFD zntS(t7;%SN+rzadQDzHDlueWz8%?qdRk$AxUaK){UaR=(l{p!`Jg;Z6nO|N89*nH* zO&iQmdJKQKEu)^R$N*+^Lh46giz#CM#Va4)zrW${?+*$-3x`bv5C+&6)N41dKm(zf zh2vPZyD$8pR5ng4hijkF+|*nLptOS628<4p}ezdm6X2es+!3s{du`MA?28zcJk zs)|vgK!48#5EtlA!6G9g2QpI zJ}!;Yir?#sb^U67Qo+}wqjoHn(^4sXyfPoZ?82TD$8@J^BKWl=BqM0mjRrwCg{)qoB>e4|(pUtlU&T-LY!B{%X6ifwV`&oZ6)iK{%>e zV?R-R=uJXGLcJ7O-;$Pg3n|kXbai+2&0P>9YK=scRgGn*&j>FbDS53-PF7(t*})-< z-oHVkkDj{UKS84+5fRZr^WYnK8a=^~!MC+Y8pp1#%7yw1!%Jl>Syaoekpoo<k&v@x;fQ0puQ0lLtqX?_I}wYzEs&v6ETvYw1J%}sh7%o!JnF`wQ`Zox5YT^bnmRW3fUd}2DDBv^iG$=C+Ty1IJw z@d*lx`eB}&CvbSWp46*tX{H<{9`B+#mRlUkWa1JTcHTX6^?XbDLrCEA+NRjv^!l$IbwCRk$Uq~l zjwX%FE9R~Xo8@i{mA%1BSGx2q z120{^o+chqgr-S!=4zvhd!JE!TQlETYDcKT*naT(rGTtuGy>s(X&%K%bpm5tqK=1ZorHu``%kY6vvliLsN9NLXzS@w!eKm<^)NH1ey(BS z&r*%&q3mH3q}>ZP(fWHQN=R#TTa}jh+=CCMglJJ8g_; z)TyvwGiq*hTN^cpf8%+p%KS>OP|L1nbqqw73kFya0zz7;t}vu486h8yiPwsGkAYhC z&{7pKcKk%)>ctirw*3@uZ?xN39Qnjp>tg+IpET1g2veKg{Y^SjitEbS+8=F(x({R= z0D7q?fjX(z3$Pd;+f7R(T7MrkgSr$u;#6n`KYA}CWRsnxnHU2QS*n4Xt9VS4LD=J$ z#35A@EgfvpPMPBncCU2XY+kL z2SXp8c037MoS+#+v`ZSzH<)_qKMpai=j=MgAApI6Re=_j$xZ~BBotb8>-RiTYAz$* zEGWt*>^&tzHwyJFN)k`a)LKv(&Qy=tt8Gj+g;NkKK6&!QYNFottoXZbs~Wew4F3pN z;s%VXWY-@mE;4j0>0QASnZ?j}VfOKGSo#fN#6SY~Z@Z@ReBBlf*UwVorcqJvX(XjH z?2>y&>@C_@4)`U}zcSUJx_~TrQkrP;3~r9NVAcDW+cJ zESpK$zM!2y=tKTnnbQ2Ou=MR>QKAc?zQ*N*7Xk9%1inMBrfm=Tg99Cxvge3$xn!ag z>3@NTtowa>{MUTEIoD1qYw9cW)Uz;Tp!|{*oM1f`EaqyLeOa0*NC`w*2bcemqDLo! zaZ$CrmME~$x);K62^?Xk-cZ<_j8U6ehds{x3eha!Z;7fEzYa;tW4w}I6l2m$s;KFhJoJI&OllQCGSqcN?0mDXsPHQCDr}LjRq@p%XS~HbKEJz*Z?B7*EbLLm zAC9kn(Y8MzBxa0|kaq7e%n0>)SdDm9ss0TF5cD(nS}|0g8-zg+ac$3_2!>Vu^AFS6i`rS>m01Y&77 zd^N7gZrFu>pz)EXfl*DPy_Ih`m~5{x8=N4Z|E0bMZ2jF-1+&} z5_Y>8UFoV-ktd&OA8oy-H_NhozFeF;2%G(is{a_RGK;|g8ec_wEO7$R_OBED?*0FA zJG0Z$Ze&Vsv9467szd}gtE+~fmU@WK9IK14>BnS#zIyRJPHa$bFR33z>60ERd)6Oe zApmMhfbTlErJ(I7ed8CHo(3`qkL{fn*x!~IVxplHc4VmAdXUH|Pn>$F3nV_&j$mLs zDZmFHD7|~)zH~E_GXEj4dw<)jNlAr7#3c7bL`D{seWdjtm#_Pn0u8c!+eZO@z>|Dv zlcwk^s0;}0_5|jg?>V}YKA}uX#6vKh=-d=u=+4c<%&Y*4i{liKq7}w4+%F-`wdFl5 zJ^ws#e4ovE#*@2e0>KQ6m^(_y=px1`jc19G_R#xkA7uQ}f?KxB%gd>lm`ZkcC6G<> zN=icj^1-*Jr7|ViBR5MQqDyq7({I+%{DELpQ{`2;Bptk1URcP%Am*j6qobo`;&AWH zg#A$7cfI06PRLFyz7Y6N*L*z=%Dsw!>-bosg!Kc=`>WB;s~DOKm5=RDMO;Gxt20FV za%sCh=^SKeIPdMu#6EjhLZjrn|M-2;65T+wi<#h&->Cw3_qeYH&bqS_w&+6ttm)kc z^a_W-orj>VuJS~C-7;=gPy!MN)`-{`AOL@lVqu3ub$fezL&CxaqFL1{O}>z{wzb)y z5(K4#wZG1k!M4~9cIStMM5=3GblI;`vHh-SIa=U{ns%nR=vJ@S>g}D(!bG3fjD?Fo zDM42|MN@FBB*Gf~cb#ca*D;#3LNLGgRWH}PdzPX~#`_06wyPLAIsj0WM+9AkZ&oxH zXl26RtuZwZ=v1US#BE%43&^y@jL*e-?j5E2^#`-R1N~yi4tOD6aWSnf3OYYLndhc+ zQrVbVT%tAkUr?DKs=D-uI zS`}RW=$fqR_cu3ud8(o&^=l=LwxS!>Niv`jY|%^iV4ePS$}KZKl(OCq6RdQHFSwx>z&Gs3;T11`x!hIk?e!J!WP2-( zw@$Afi#qK^0AZKxSmT@oz3)fQ z?I2xxLC??v12xs23l3SMXt|}Bc3rDoWcBiXyu5UDe zdNJYrPp`e^y9FxQS%%)_F>TMra*PypR$|B5fihZX`l;Zyykcc>Ho2SkGc3A3rniODFYG5* zSoYX}GQoLJWCeu;Dh39-U6WbsY0(B(y>>QTe5#%XOLesFc+>cH+(l9nk^+T9AuSW7 zd*5)u-3?8K%@a68Z*V+|LtfQuviy4gX$wxT>`;;kO*J5150K(TZQ&F% zG_Fl_*M!%x06f<_e7?)+c|t;7E23#+FH%(3*)^8N#sR!f4O{%D6SLhhUnDTH`J|a_ zxIm$>#J^NYOwvTP&qv_@NMv( zWzjR7_h;I|`(>DXv%p(e>5DU%@Wo98`YD0lsjdBt@iOjo^fj#>0k$ue z;m~G}GeI0LvvySHfq6X4#|H-jkm=fO2_S9;dMW&7tfo>=W|7K8qGs5$FktN>?%ZhU zS+Y5axn8Z&VJV2OeNAOcC0 zpb|E>>+9m0h`D(=aGvJfQ=5oHU}i11q?@tPcGrGaa%w|$kh4^6HF&t%GZxw7{8d)( zUlVSg8)KSwId(U62>{U1cGyW@*pO+xccxr7`Kl#F=~y<4;fbaw^<=sy5WuUO7D5>0 zRU(AJtn}i=@!K^{z*Q~5BM>=TN!)Bd0bL5QkOkQza8q8dTDB`C3Ml}S+VMjIvy+ok z0g#)1zA6-abiQbHn^)Y|;r7X)UdTE~y>pryWET8fPL?kGH_0mY+|`Zu8TLJ8OWU_8 zb}GzFN*?%A|3a(yllzYv4C;#~v8rtjjA87 z373GvkBRIWt2d?Qt`lo{k3UsyBH_#m`y+xeVa{1C%&EU#MatEdx`^!UlGk%(UomXL zN=+%By^r!q4Kp5z4=3X%&3m)cGLDnz9cQf&^U@|@RKFlUi~ZEp^rLZQ4emyR4DFiI zdOpge2cD|Dyu9lt!Y|uPfj!MKQ}S+Sq{7n07Jq`n2)eCm6MC-1unCN~NcAQ!S7sI# zcK-gP2uE+YBe5Vt&k#k*HIzQ%zX)nO^bD5^zxJ$5ep}Et96kU{X=UBAdGLxPU4cgC zdFkLl#HWY|gZ0Y*15+9;XMs}jkAU34rQS#6AQ6)SY&07b8QSXllY_7Y+3Rbj1AdEg zb|Wr|E-Y?5gu+5SNAL z-U3w%rOz`#*AE;`)yI1fRJ#Ggz}wTV-l48EoKy>lHQ|??sv=2rT4YAKPw7 zp4t{Rd+QeKX0NB)69Dy!ISdH(hq zjkwrfTMM{~5I=uen5dX}E{Wm=%Q+vqccN{m$%y*AXU|VDqlR_>jv{8}C9Xj8Tr#%7O2BHvlPcF%WIhP!LLh<3*x&PuH{Ph|gPi|hI2SeG4? zFhVgI3ia4bt9Rc>Y4V-^`WEC@3Cn{;E0rpy6(a&3o5tDM*-J$=lWcwe#G@JbOSB;M zKHzp81nWlsG}>PrH4F4ZI#ILS90@eQeW~AFW!+88oEGK+v`<$yYRRi%#EP);XDv?=I_V5J+GV=?Qm3`u;Ax zDBNYN!|R}z+RJKLGj7^=d_UI0mE8&(+dqOg_$cyFDv5N|$iJw4=Xn*>#hhXj@EB4x z(WOKKCt$UvroK>YXMuHfjtT6HxPfZ3?1|5V-fZn_TFv1rk4!{fym+CD^lJ*DU??CV zr^{2zRn)Dt`Ve%1HX|!5>w3+Uek_o_Pfw0kzP`PpTVW9{7t3J{RwzEe(U=Y8h9q+B zznA&89W!C)2K&8i9VIg*;qf3?$;ikkro5ku_^-7*VH`Tv9b0T;QIB+!* zd0Z-fI87raQu(3x=I0Es>ns*5wMBI<3-iO(!0BEJ!OGoXWoDKF&ZH)AsG5(r<$*r- zd2ut@3uu#sm!iMW)ORcp7dQwH9jE{UbIfwo-`_z6%J+mo2X_?K^@>i5*HiFrjiumw z%CZW%HV+*{Is8M145ujbXt$gmkN%Ug&yJyB(I1oKIOYx9gWDplu?tr+t5-$ZYagW( zmgFeQ4X3eF7!YMfE#9J6Y(WH~Te|$FKhQx5T6rPZblGL4yZDQ2-9A z@GD;^B?bz0Dg;3Bd1(fy>AH?Jm*ih7PDw5iJiPb<(VaYVw?O}+7e*PqDEY_x z2;hAeNLJjdS@T!NL+z0-$y?BX6&cP`gNRE$eEgUP`VawXVj|UG;X^I{fJ6YpWoTTM0S$IG$;l(VBEB`3 zVFl|;xS95*k^$fma5p6tT&@|&&ZU^kb_tcELt}ikiXgRK^_7j%loWZ08XAV$f}`Xe zQ*Wu*&DE$<2o)3RvPbw?GU{s#XSOe1x|9y!)7Aa^P<=7r@Pgu<9oS0NxPcCrf2#7V zCU68VAu*&GLQpL_K*H2ceFcCd&2I`t1=+jnWNTpKo3Lkd&b^ttciA5A+;tZ?$;N4Z z3op4PoFcr|OFgE4Zzuun zu%*-0&NbXmyH93DMo1-)FFo)uSty*{W@MKh+uLcNk#763HyGlfpF1B@iHn*fD8?ad zTD81C3QW!tLR8=5W%2^;Zx|wD#h+m2So=OWDo_$^Z_T8Zmm~Xj^M=^{v|>N~Q5koP z=9kOimm!{JfT(Q}F@Js~u#~>_5uJYsGh37N-&4}Hf=BW zmW3n?ayr1j1^m1PjsdFg?&`O;L(C8hKtdjCqp4{#6f-$~;S%jAI|jt!p;s7v%UGq| zX$^ppKj80%Zd(EN2H^8oFDlp&H{&sbf8uW$7 zAE80Me%VOE?2Hor8Q5OqHE}9NK$0%yVAkE5ECi<&}&jl z?n*NIi*f%yeOAH$uRbepkC`Tlifl@rz+f+vDqs5rW{LLc_`}8cThEvQHau>8kT?-W zK@{-mBWXZ}**K&*Tm)kAnZQ}QF&Lw=va)TQWycHefAc~039$C_moHUTy|*&I1W^73 zdV*cbOlKS$K$OI(SN#m^Wcd#}Y5_X3wzf`yx)${H_5CM*_ZJ`j*In}CTsLk!EYht~ zC5Tynr^J@n-Li}1XSP9?FvF#^;m=Lr=1?#g)|H}b(4$rMEJpXwBpE@5u_#Bj< z=l1~@0|PC<0r&pz72wu(<}Pp(JI8+>^ZO$Aq5LAhkJ+><{sNAH5{^-Guz}`rM;9nJH`v?ok56zpI9qbZv}Zejvp{5} M6rU77Hh%ek08E2BU;qFB diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-pauli_two_design-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-pauli_two_design-1.avif index 5e86db3db1516a96ded860885eb8c0bfe2b94e45..89f048d10021bc3ca5f27ef7d5fb7fea323dad81 100644 GIT binary patch literal 4963 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 literal 26737 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-qaoa_ansatz-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-qaoa_ansatz-1.avif index c496b289560461160a501c4de98008440c886946..86db640ddab1c2e48deccc2f1af08d59fe12302c 100644 GIT binary patch literal 10534 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 aM!Ddl9l%@8i~>{ed?tt-t#d4S`2K$hO~$wY literal 63751 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-random_iqp-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-random_iqp-1.avif index 8e14675706825ff3ad493a84d34fb5abe684bce1..8e35526b57b54468cf2b7ea3449c8b11fb87d192 100644 GIT binary patch literal 2459 zcmYLKc|6nqAD_AB%0eSnj-=+u==d(l933(#telxOd}_-WGKTL`id;jb=1MB99EGr1 zln9ffDEEEMkq+^5|3<$azt`jOdA**m=kxV^yg#q^KW`8Sr0NwwCF6nsFOVQefS2J0 zCIL7>FGMC00&p9=Ak=*>68--`5Qq%m1ODQ_RhA3{kTx43K{f`6zW9yK(hLL!Z7?9A zls^>&67Ljnf{-NrWkC9Z_7DJE+5C-7RZ-9oHpc{RT+lwl4afgUf%2Cu0LcDiffxgj z@xFp8jSDigpo6403<>~+OxOS*5ZG9dh6UdiG7t=GFv1cN5`yx-dDRU{u*DxuXhS)K z3k4uMWIpx2qX$hFar<)oIe$XBa(eK?@J9JlQx0CD%f6_ z4i*N1MXrNIqXdKs;7|Corr113USG{}6Z-K2*7WK4 zc8vyp2jm${ZbGj9_?JKj_{@bbhk7zE?aA#lJU#I!otfhZF$mq+P5Uu24Jm(Q`ALU! zIj;39_WG2jN+`5r1cBE0!Pd6_)<)td#D#9H9}G#KL_1!CTTt0O$-9;t?cTH=EgO-l z9K=L~xPJ67r7j+>Lu8!upZ^*~;7}&%3Y#-0T zD?b<2QQMGAY7`5!xYf3n^K{tt;Nu$~3$yJcY%n@3hkV9CI{o?kjQd3@XWF3*(IkVD zDa{CQ*qWCvvg4;+YGlqQD}wdf`W+K=o7VGt(EEc<<;_DDMpsmG>cZVu3axXv?^2g_ zceqK9=!SM#br3nZGZk`reCHD}ACDL28?rkA^JV`X;qCW_G;D3eqJ_MvpO1*!I2T6@ zgsrVh?W)MESb&W&5*{Z!>&e^C8EEn=_D-plBD4rmT>AEp996zaPyMdqiKWCxhz4UT zI0ropI0mD3ySElUH%6h2nIZgt5uWO&o?xXY>+zR5t^ud%`^AntPda_KUiiBeb5_MX zook_)m1Wc079LY1`KrHuIq@r{=H!EUmY;;te3a$EPmxi{^U%K9nrX$9R$6X8%>(b} zIBTC7l(Iz>K=n=84gt5^spTH;tp`IE?3v5E*9tD9AM z`!q<*#{Gs^0ViSf*GyhFFDc*8xLp{cbk@yYZLUshczp{5QCKyn$2Nl3$HGn+Ox493 zqR)QRq}}9n2$d5#-PRZFfJ6BSoeAUVzu%bGwA>Z{*`DTS8pEw#{$T#dY*zX4Uddu@ zm}>7TY99J6T;lc8;d5|m7`tQ-+m)_jXl`XOCWK5^%u=llG;uTX1OmXR$Rfbe%zkM8+OZH9D+D^LyJJ^e+GE0-Srw#OJ(4eR55D`#rqv3fY!!hYi|4K)X?!cP@^7vSe zZHPjX5mS~3Zq(8UbaGKu)LAW#C%^yQ$B=R6m)*!5#T%5$w>(kzeCV9qHn_MD9@bWF zU3FD?TWy1Zucj!qeMgO^3MS}$)im0v+iOYxjV8Pi+r@N$c}iEnVCBDx{YdotRYF&)X(bLPS z-kBHrp?^}{{xs6TvOiH zu-yMas)RUDDD&b1CQYjP$*ALM$^(tSXtNg>_v-nk$>Z6(cRuAm{in>XwVO`mSr@sN zjd-f4Ku*%E!r?AQzL#1CX{}xWpnF!~CQTp*O~~GbiF0QZJvofGnC7aQA_K~8T+&Mg zVS?P_XVW)+SD1@7>)~^2n@m3r4exQcp#({}M5@#oJ!EgGA3I?S#!htg4dmE^>dozxm_Hwtfs84}I3dm*wM7dvUW^V9k!v7gI>QYa4D1QkkXbi4W znj~i(jGkuAxTe+7&3=4Uq|2RKQiv)o^;tY6QB)-R>bpF*Qbkm}VdgY9d#!Klpz@gn zJ#~!()FLJHA!u!uE1x}$-aE7e(UNJytT2!)E(zW_Y&*}wriAx{B5yD4yu5P&Wx>>+NLE&MUQRTf6opZyiSxn;4T;!( z?WAMGydbcuTJjG%NAR$VZ9eRZNDTqjF?$XBjH3NYtCH+gE)<*j_9(Qs#%%6vEcRBB I)9S7N0yP*$1ONa4 literal 9890 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 OqN1p#P$+Nm@qYlAUm@iH diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-1.avif index fb06a42394de05022e3d6af59dc8dda670ccac23..dac62c529978dd21ac77b85b4175d1048493fa88 100644 GIT binary patch literal 4748 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 M^yA2n7Uz-w1Cq<3tN;K2 literal 15607 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-2.avif index dee3fa7df3493565fbc16c2655bcd8cc09322627..aaea60b7f9556b86b2ede70e2c001d285649dff5 100644 GIT binary patch literal 4048 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 literal 17279 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-3.avif index 0f4790a5e98320a0505eeb7dd045418c4551413d..53ba0599ce5b7589cd6109f5781cd496bb0af4a9 100644 GIT binary patch literal 4277 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 G_5T69NYQWr literal 18421 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-4.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-4.avif index 2e37feb0be7e7770b8e41ffd36b28ef41e031ffc..e1a893473f6616154aa09fdf424b77d91b486823 100644 GIT binary patch literal 3472 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 literal 16979 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-unitary_overlap-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-unitary_overlap-1.avif index 8997d2c4705263d3d64aadaed86c980c542cca2f..c737aa302f7fd387cff9a0c69d8dab979e50d149 100644 GIT binary patch literal 4677 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 F{0++v+KvDK diff --git a/public/docs/images/api/qiskit/qiskit-primitives-StatevectorEstimator-1.avif b/public/docs/images/api/qiskit/qiskit-primitives-StatevectorEstimator-1.avif index 6f0106e486d55fe75283423be13e914fe9457e9a..cc598fbe837d836d76777e7f29574267d21919d1 100644 GIT binary patch literal 7052 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 literal 44617 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 literal 4090 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 CPBjDo diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-1.avif index 139efe588c6054fb9b1b88dcdd0c0672d83f6078..35a16802b7571078ed7b53494c9b8714d9bab047 100644 GIT binary patch literal 2751 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 literal 10423 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

(1rs0BY5 zDz}i3(23d>vx@s`JY*t;Lsog^h{Wjuugz9W`_-fmKYp2#Lw8OvpyBs6ZgL%?QX1(l z6FIcSLqU{%fa@15@x0pHVToo~c05kuM-CSZSi(6hB}h?fx{hXQU(auOI+toN-}h_-y!yZM@Y4U2 zkAQ6>F=|SPWbWR{{|cVBV{?9?>HOZv*;LfT(G>iEc)586pK=R5Hl9&u!X<3H1qhc6L{5l`M`0aJc9o|fycg<8JzIwKd<0yX>01_Y-DTy zU+4V$BEq74BL6<;(6+P_oFj@l=PlgK+0Dq&6nbssY;Oa1wy`v3ay4~yvV`05aq{qR oazA0RaCWwL66NBu{m&yf;g0593B9>+@F~#C7fQ0F&kY0r0~SHnJpcdz diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-2.avif b/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-2.avif index bae94e194e5323cd12416e8255d0e021324289da..6ee0cb2229952147ad1efe60a8a54bbd77878976 100644 GIT binary patch literal 1587 zcmYLJdpMJO9DgyFkxN8NE>UUS4hzqm<(%f8OF5F9qF6KSmCd^iMLDBqBT~sqigc5t zoJ5vO7iSV@!rbS$RVKH{y)o>(Tc_uIpXdF4Ki|*i`+0uv_xHyS005)V$QXza4Tb`6 zP{2@(3{yY?+$%s7QY1mf!(m1a38#OD004o+$RGGe)q=oCio8*Pvke#?L6mjQct8=5 zF@VC=?-c+LQ7{LG3i1a7Y=c`n5Twd~L$2z>4M{!*y9v=&7@6aL5>|eYPeF(d!D0#s z5hLKbiV%%)N&r^L3~N9JM3Mpcd^DT};7Nli@+F8|FN$tZY>@0x;4u_HvC zc9PLibSjPlkxs~yBaR3XAsi!y5lNyjaPSNm4ie}wI6^o?mfx2#2vOt!w!+&hB`7KZ ziU^jXaw1F^f^^dNHR0o6bGZD1;3W|cDItVNT|iwOWhPqk($Nu+@w-H7Uh#_0<922l zMx~FY)aLkp+;hF{x;-|6CkgTl6{cw{P2SfCLgc!XitFBuRydVucu31)t!`1t)!yFx zlz|D%O7_Q1FRj_LS6<~VSq+ZOb-zO<50kYec7>{FrH7HPdc-=O$Tsn(@1H7X24w5DO6x%G!hAmmmv@eiAF1UJMmsM4`r5T|EO#__ zso|ccbGq%s{9Bf4W6xmcP!nBTLbZ9)H-P2)_ode8>%{$a1JD{*tu`Hw-op>ftZ}gR z+v=q41Ee??@h*1-G}>R>co!4&d%Y;nJFQX_K4SEC9q(Sg6ggW$vMfw8_7%O{TN7`7 z;UQJH5sfgtcUk2eS_^l>5gp~Ga`qQ{v5@U*$n|qmesvDDq5k>WeDWAg*)d5)YVKnx z3S@A~()GeUE(h~ItX!y`K6K*(miv|Vk$qG=dB-no%CVr?KUnX)D16iWG23fRD=#yO z3zE5bKaR#1ZT+oxvUK;DDo-v)4V9r&npHazQMzJH|FYWcB9!jY^R}D+iGm*G>tBkDOO>uHtv1?pm{W#xe;>zO;E1O4tUI#QjpAhskK)W8Ur(UeHXL=Z`yMM;xw^V;a zcoUlITyJs`1*?wnxr=T`tUp5_J!Bk39SlOriKlldg#GkJuFZ|um0@!2>Sjn!`IF_aYsOdk?Vj@S~$5e{{C(GJ!D~&qcN3&dy|4A-mQUT)JPh OTpN_PHWnQr=XuX7n64T*2@?qb0OT6#%K89+ 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 R^POFj*)ac=$L60l{sr2X{Eh$s literal 6417 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 diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-FilterOpNodes-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-FilterOpNodes-1.avif index 33047ccd56bb13aee5823cec56c0906e724b21f4..ee03a6ef30522309fe48c98b5d79e34875e97b82 100644 GIT binary patch literal 829 zcmZQzV30{GsVqn=%S>Ycg51nBLl8SRGZDyVEXYkQNd$=lfnr8VP7#F3z)+BxTmoam zXug8Xl3Xx{5lEV3=Hw@XcrFeMObj3q2F5868p!GfiU9$$JWPZ^4#>60%*+Ej11u{F z?q@~mpjM#onH!my8JJjFm{{9@0#cbpsSs}h ztpjS#0S6G!lZ+d4QxZ#r7`QkkWVfy}aBy~9X!M)OrGa5lmqx&rhF9yn&x=Ravv=fQ z-}ipn)w)$j?7AY|_HJDGwkf=HVd@djnckhc&k~~Bv;A2miYDm=3(lP+<(c-BZlvvYbu>6%@X613pHZgsF8sQ}* u`M~RM&!hu#txg0~AHD4bj0!ezRID%(0RWHIdUW=C1u~feL(ex4juCI z^ZVW0`75jFmv7j?g9pvc&5s^ET2)nb;J^VzMa92={~kVkc>etP_wL=BK7IPbhYu&{ z7@o9s-DBx6Ti^8BwQIV%x?y2qQ>RY7e*HQ>3u}+IL7|eG8aMB=XU`-hCAGD+6A}_! zTwF{|O}V(ZLPA11Iy(OS``6psd+gY;i4!N@xpRk+kFMb{;!+)2dUnF1 zlP6C;apJ`9-@hL}e!PGG{w-U!d`ru95Ee7$7c43&I)40kTwL4*2lwjg>hTNE?%dhl-hT4r z$x2nteO8X^&1~8<^|o){o{^F9{P}Znaq*s>9&T>#GNW%-fC0pq3_r0rp- zrN*M9_pHh9V?&fQ65j9q{{O%HoSw-X%!k$b8lL~K757xzEWYRPJ3f{vOh6N%pkV2l zu(-gy_-VgP|7K0^uX*w7_mT3S+JBXHUz!3Iy7Jxo)vrtCp{!e0dCmPid7Z=7umx8v zZ^r&QFKx5?%WuW=>k@neQl?+|+Nu{9yR~$y((Wbi+86#3n7pp-*s=v#d6}ixpO)5c z-5Pzo@7$vD(o*3-fBmnb%e3$0%l0-VmGkml{BS~}x7Yl{t62+9YA#*2QtiLN^6a#- zHs|Yi{xp?FEm55w8~6S2hawfB&NU*tv#0*Kmf0J%@4f5UoY&iKRGisoQrw+hmMhVg zn3Gm^^zw0c?u%0uKEIywXJ2~IHm>Ndpl_;Aw=JFD9{uw1S*McR%Y8vw+jei)U;Vm) zufI?ImA~KRcTeZHKPi-Z_DbuI%^WM`MW4BMUFj({>wXeC>2TeOMZTSnUrX;Qyveaz7UnCBQ&OI#yLQW8s2t&)pUffR$0fsvW6fw``MS%{&rm9d$X zskyd+ft7(l+@8{tC>nC}Q!>*k5gLp_jEsTmtPIQ`8vfqez8|PT18ze}W^QV6Nn&mR zLJ!0e3oBzwh@KC*>kb3;Sb_8e=ckpFCl;kL_$HPVFejhRp{jxrRz^UzBC_b3WKMspUXO@geCwS%lW$i diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-PadDynamicalDecoupling-1_00.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-PadDynamicalDecoupling-1_00.avif index c82a9f508598e14ee7a65c15db1d1bb874846e6d..da167feee5e9c8914a429bd66b7f8bc98dcba51c 100644 GIT binary patch literal 4726 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 literal 26906 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 diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-PadDynamicalDecoupling-1_01.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-PadDynamicalDecoupling-1_01.avif index 6f5efbeb4dc57b1a97f0d8f9144e7af1a07a2c76..bd7adc5dcb11ede6e77eba45e2ba976ec02fa9b9 100644 GIT binary patch literal 5254 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 x7Qw#{tZ)UHfrYOM{|CPquj>E+ literal 29078 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 literal 1289 zcmeAS@N?(olHy`uVBq!ia0vp^*MT^egBeINb}(B4DTQQ@AYTTCDm4a%h86~fUqGRT z7Yq!g1`G_Z5*Qe)W-u^_7tGleXam%-D!?bi_5c6>zB#+J0@nO)?);Ti#GpIpmv7kL zzkd%OK0JT^{DTJ%-n(~i`t<1!A3jv@SW(<_Ld<>%i{ae-&f_K#8z$%&p0st{W9cwk z-}KtGYr49+K(Q&TQ3E*0-pU%vf{tvXTdBMTGy1IJ(`t@73Y++$xVPazX`t|GHlTUXYd$Re!!$W7EGwRJ*w{D%F zpkQTXWq*IaqM{-*Gqbw7`kVLPrJR>ZI4-rfw-*x=+qiLKczC#O(Aw`meg_xri7emu z?fY*HztwNvyxF;PXM1~lLe0UPwqr%zC!)&tSE_36vvOQ-X49srH*w;`?c29!WMn*l z{#;yKysE0Ir>93Z$EX|_zKluU?k)@+tg;?J4rhT!WHAE+j~@s#)|dAv0|nVjJbhi+ zU$L|Cs%Z#)Udam7bJx?wF{I+w+neFR!hsU)AI+Z%G&img`6{|W-(zz^kJN_gTT_%9 zCA>7cM0h25BQh@OX#AKv_h@%Y`J|g~T+Lelzkf7mW^tMRyqTM=tv9;>EkOdQ$J5M{ zF5iDtAXOw{)&1sBM{Irf=0g)UUx<9+B);oHt6s^%)3@}lGnT8$ehHB*53T0sROFLi zX?QU-dU@Yhcis0^Wpifwn-nZA48MFb*s0@k`ng#ztjgnLm!_@W9i>;09c^7+va4tJ zk)z(zk4{~;I_+HI!d*2rXZ=g&=BM1dW*cwL{Oz4w@cHn@U3qu+E%qz_8Rr-K=wEYt z|Cv(TX{nKQNu}3=>z4VQzd1RITT4?h_B!{gt7}_C=5E-w+JBPD%J|!&e*5ia^snR4 z{=aJE^y#3n$eM*bs_ssPU&#aXfx|shjcv|eqxjEKL z?{59Q-DdYDXJ|-r#~!^Ly6%4>BP;^G_10$#bSAyAkJ<$kQY~?fC`m~yNwrEYN(E93 zMg~S^x(4RD24*3K##Y8=R;K3K1_o9J261~zPoikZ%}>cpt3+rp3NbPUs z&?F7ipaHj`Br`X)xFj*R0HFtBiG`I3R8PLaBTk?mE0CVx{Irtt#G+IN-^7xFocxlU z%p`@f)S}|d{5)elLqk0S9fgdNl7eC@ef?ax3cdWIbp5Hvm*xXaVeoYIb6Mw<&;$S( CPbf_Q diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-StarPreRouting-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-StarPreRouting-1.avif index 919a8418ae4f140f208c9512cae975ef49af9416..166514582bf4e72166cb1878ad6d7b03c2ab93e1 100644 GIT binary patch literal 10299 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 literal 57006 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 diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-TwoQubitPeepholeOptimization-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-TwoQubitPeepholeOptimization-1.avif index 2739aefe421a4d1b7bf749f67a5b50272dd95dcb..e0b417a69a8fa861fd60397b372634f2a35ece49 100644 GIT binary patch literal 3320 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 literal 7836 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-circuit_drawer-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-circuit_drawer-1.avif index c402051d99816e7ffad19f33e1972279456a7a0a..4000b0ae742e3d71b5cacc1d059d8fffbd7d8f4d 100644 GIT binary patch literal 1159 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 F`VW=e)a?KO diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_multivector-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_multivector-1.avif index 6de8f4f3a40d83e20d651a033f822c109cbf1ead..6fd57074e1b796ceea5a7d195a0350204572420f 100644 GIT binary patch literal 8462 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 literal 75916 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

Fu!C)Pfaz}OF5UOVUa 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_multivector-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_multivector-2.avif index 91039e37a7cf28372b29428ec8d201c635fec899..ae32cdec4df533f4fd15694bb18688342e35d553 100644 GIT binary patch literal 9454 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%0A@8aUGs#A`! zaz*DCF_DIQKaTicVVL+ddpK+bXukOcmw>(3LBJe?hTj2Uv&3msh6~%N z<8C;Tk|qAuYvsfSR9D`*e3tLSBbrLB>}q5-P}f3mD!@XB(b5jQiJe6fuZ1tTz6Lr; zF{;Q?)$oF%4Ea2mD4{mmQ`3qek@BXk_PFp~{C0|f7y~)&B`t$?-|LrDDzCMpIN85a zlbZqopBr^=Te=YAiaGJ~HhC;0uhqO6s=^UCn3yKBZ>w1PMt2;>a-|z&ol}lxW3H=_ z)xxLfXPDk;{?V;6_FBkGmPjjI-yGcp0zWc%Nt#C=;%`DL1u(Rc zReaQlZL3)+%(OvTJt?K9nrq&-*#hYM<^VQ5e45&#BoUTPCfZcpve<5~sg8!CsBYS+ zf9SL?`D1nmd5O9TNcWl`SsgG;(x{tz$$x7^IuF-9;L5fW4bS}PyTJRP?%u@7YMCp? zESZ33FFKgWg5*D1(f0IsybKE1tlFK;W8T6z-7+zit|j~*SW;+2_+!TQb)=w34O zr0zg)<0li?6^jK#CRh@sGW0z*@lHfXRtoLuaa-;E8bjhM%)kR=~sz`D*?hm459Q7Jyuff4Hp>7Z%+{p#k2m+j!BVsw+GJ5YrQd*}7(;l4i z8l~Ksm?{sLouvu`P{>Dkh)%$2-n#ctO@|!^zNuZygfiyBWrNPtLiz$gbqxMf7mnu+ z&`=&XG+;(sGlEk6?E0q1cFD;DP%3d=1KuKeI1Si zI~E%}#XU^WbxLUiVM1as>hPEw#M)*^b6*g``*ckYla}OO7qZ{LHW|R)O1&hwhUj)C zv+9`7oM_5F10v&3We}Ie{z9Q`+k5ho4f65NCs<1*#Ou|SX41?=PB%elzmi^Af!~$4 zjrUuC%R~zYEP|@fXyUn49tYX(0|hsC>HGlg4nE@IWK&b)v66?eM<<#rYK^EEfIBa{ ziIHm^JX!&A12Gi(&Az<()vu%#BFfOL!#}~IgE8cqlaYj7Z|EN-5QSr-#kqL;-qi{E|}%J;8k-#Ky)R` z(qhY^#E~eAc2Y^oBZMm8i;c<%oHd}kYoEWmk$JwuasMmtKrerP66DCDB^KQSVIP+F zz>7xVa@%}9CE0g(SL6d>WP5qP$WaY@wj*A(IBV^n%CsJEw6(#pvUhl}Hl@mI=uL^ni@tWOi+&sQrQ3D9WDoyK+by z`UHY%`em`TNs0+tg8tGpzHL|2da65RDJ%}<^aMR}NP932AfNbmeT14r)v~->k{BvY z4;p>4WP!3yVPTjb^Uae|3H>LPO2eC@NjN2m=(RiGbqhO6`>Oxd1VQ~xEEKE2hIsR8mTU8(_>%VCCCy8DIv%Q%$-W$E+4o}hm>*TNx2A!B`Mez679 z8Z7f0V8k&GAb(2Sa3oGvqI`k}sR)MJJIlAUDXKZko zM(!2z@Gu7DnK?`pYG9WX1sLGsa(D?`{t;A6m-*Qx*?d$KphhE8a76YQTsmqcQN?3f z4MqGjVRh+Yf83YlM_d45Klih%KP0qSC3CZhr6sG^++GQ{d`+8^g(+7p#ef+>KF~$1g^}nVjY?w{vzm_`i zz@y`;a}S~OKV&}d0*ks>Vwj-KD><9Luf{2epM~WcPzkkSE%12XXZJ#{Vb?=k kUL_F>N%-Fz6@V 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ʹl#YaXgw@Qsj{mej}EL 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 literal 10330 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 G*6_c&zOd^6 literal 7713 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 AW&i*H diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_00.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_00.avif index 65bb7ab202a1840b61304db20767c4039566ccf6..38f6c4ba09fee147c71ba45c44200be4fb7dc40b 100644 GIT binary patch literal 3723 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 VbSzefn(w7Ff{{c_GkfQ(q literal 17985 zcmeIac{rBq|1Nx^lsRb-A}STdBSQ!YA(bgZ$*eM^Bvaih|F`Nsew!x zQe-Ykncnki)pz~&d;IqPWAEd5-+#7stm9eh@eKEUU7z9noacE7)792sW9DI|D2i>T zrkXxQ(bFi3?)*YVJd-isgbxp^Y&7-vP?VQ2MFj*>)Gs_0&__{jc;OdIijt3|sO8Q# zp6Dsy7mU`sG}Nd$^3Uy}=A$FPJ;fuH8p%^!?oC7SqZ->BaZq<0b7+oJIz`%$laY`*@^iG<|hXkU;`fZ*b1zrGKQ{rKSD z)UP!6Yd~CW$Bv?}Gr~gmH#lW(RUQ{|YJalSw(eHd;QOqu&dyaEEehN>y?phmYhYli z5i9!S$rIX^Eg@N1k_w87@hLy&<__Dvy}xw#o;`7nagI&tK@T2mVr1u=eB&6M$M&+L83g6I(h`>vixCRFY&tJcO)}!O( zf}8SgDk>_c>yLJpp6YAK88|WY4KL1f?QfK9eS0wOe(}gzKMo-w!%B&6yL8-04gG144y!7dX)$#H1r*K_@va;M3{xi~4=k(8S&Dr)` z#gpAE`}XbY?5YTfm9%9qp8e%0b+j$-xo>Mri_of7%AQ3BpDp%0dD805Jw0-f!NH90 z9$Ikl^72kjPEyoxdqId(Yi?KV&8>DHiWP--$5K~!2e%h^^gNFiefs>lioX8h-Me>Z z9C^QadbEPW+0|7|PmgnU=7+`j$OnPr$B%1G`3zzgYVuEfwmftw=-H)piF%3ZRKUZM zS)Q3+-&N~wDbi6c`FtZqKlqnzG702br)}`Fcy4G5Wt!(qw}69R&E9^4f`UTl(9otd z@3y+`ZtENJZp_uy)t;Ykdeq<9$(6~mROlk@)+xapo1;h1MJfGSc;a(ykg3?iM|(6i z7v8ve^TNf8^pcX2J~Q8&Vx{aaX3T^y6+M6D3L~|UoxS?XrUQ$3kZ-cbyXUd<$?7_J zri7=bixvO+B5L}?mC5*_`FskCBD8t)VoFy}kIvTCcKTc0wv60dbv3nl>gV{FsEq9F zzzY{RuWdQTzHZ&RY{w>cPpRUnx;l;nkB ztEg1tht-u~Ty)glySq=M{@D8RHFxr7B8l!Vx=9IwPf3$>Fl&DoSA6VX&<&9nTjg^2*2%r$D6ooAt8+cekPj&cBIdSvyu2xdwcWTK_dEFBb`er!;Yf2I$ z8;|AtM~5cIU+YMCjoT%;c?`F0cW@9n$0v7M(zbTti$j}Nq?_iS*1joU*4lbtp@^KE z9EtuXZUc-#DyK3sXfLlyCRh84h>0;$c8`NIP^V$o~4)(P^9yt-2e3Jj!vu97AJuADt{mkWGYw4pFVxM=*pI39ehKrk3({EW$5YY10Q19;!l42 zRGOHz@csMulVddkK^fgcLyf!tL>LMq&G2@fAeA&2jc%MG?Z=HL)ennxWxbf~L7UKLBsz<={+SXdZm zi&F8M@#d_Krt)(72L~RjJ3D7&9Qj;(v;OVdpi7tb-t_YiyXV)lc8$IxKR^HI*RSQL z7#4JPbqQ|#kn6PYhD_m4i$vW|cM-jL&H>^ks{ttLu9<3q9UST*l4ib9G9 zqu!FZUAlDX(^szyTP99+cwn)(r5%=Fb%TQ0c)L-wC;OA*ERP)7IPo|x^i6E=>CeY^ zM)GZSXT5gq8lvrC#vlS_a%!Zc>*L3H%a<>=I(huKMC}c^GjHA)$jZvDk9<5+Fu$T#>C2b9Q`+NILoAUdFH?kK zUL5~5ZofuYIN{KXD}Aq%IS>k`w_b`KtH5Z$ezvEbdi zcUoEQP4gI7sl9vm-nnxpw4F^z=-H!3j~35vlapJ)$jC^OkkGq!BD7BerD1UJ2tJ^q zwpKgIm*9~GmenyY^o)!cxwtNg2$*V($A*P5xwyEjig{u96B)4QqBvl!k5;5~5E}Pbc-Tcy4yeq1CL&YpJ`tyOu>%a%xm$M)85eVL zNu2z8(CX@i3l~N$I5;@4kKJ+pvwAH@M>>i|zkNGXP_UJim36c?#zII@apks|@k`CU zT%1Kq^z`(iZ)JCs`1@B@Raun>GD)`>ql0V5DMcRdsSY!Hw-<$$iR@5Ep&VuT;>xDJ z4<*|+ZrW5e+`>{ptxl*@nqu|x^2$5;O_;Kr9PQeddt`q!9b?q3eWWWIn{=e@mz>6b zHX|>RsGg4>0}*&6qp13%UCY(f)I!bVIp3~kx;yNad#u%aUEKRm1ZRn`IZ2+gASVsHOG-Jff0@vkOp!C?* z-q_w#9SM|q7Il(o%BOI6?CO-?%&)E*0sp|bI05V$Me)iU33&KW+}hgu{HF$q@w(FXkpOdhuUPYsg=6BSTmQpCJBv`+G{VH-(YpsyJ z2bO=|6W0w_#LU7;@x*(|k>GR`5MAsxf29uZ5yd-q?*htO0>s72oe(BK5!lR1`}(6t zn+*&MZs+Cgi~aFwXMTP@fjaC0N)hN8X!ka+u1QnW)~#D3_~aG??bM)Qj#Y4ME5+qe z84hnnUdBo=kbZ7wxBiL8$hm|BA*yuC2cI)m6~Tf^O6Dozz!oaz=C?*W9N(pt6?y;A zMS3E2FJ4@{WchNI?QZ%)+%9G>#?z^rS!U|XN9xFW6Qxio30W~Xi z;>X2iPeye$Eb$H_qbsAo-aR<*R=dx}$|~OV=RNz)5Qo1~&t7x0^Dr#!!~TH|(NA_JA@(#uTxk!2ZuQrruKhnk6rNzN9vY2Xx^j7%_Q z2CB5Rm3RC0?PSSJ&CJGXw~knTe0qW8Q+Y)NL3*8K3>!_d7k>L(7jpNma70AJq7^H` zMn|0qMjz|03JnX}js>`tYIN+_F~B8DpsT))qJqXJ)6+f#f@^AODx*c|>FNdm+je6N z$$0#D0R_OLk*D^lvoipIf_eLZVYwtt$ZII4$+@SR?c=9U^ihmviX(waXyoO2SCZcs zo;;Cseq5oIlQZQ~P0V=`2xy2#CLhwxwh9(frC8_o-Wr<(nnUwe-fh2Un$OjKSs)%y6D>aJZZ=nCcTiRzK3qobEzymYA{+y3=u zcJaE4{~&d%BN3-g(ILUlBJY@-S{@%0pDw|LHSWJ<%v4tzYB$`LzpvOw4)dCorDed4 z8+?HwAq-LKucG)Bc@UvgzzCwt{}2m5d-nMBE?2(a?vG!+ih@ewf19Z^T(W!a-!S5_4 z3oArN`G!J#Q)xwos$FaT3EMl#$*Knq@RGJ7?Z z8mg?UOpy+TAp`SCxLIz?`y%fx);2bRfE|EbUAFg&iWCzP5=P(K#+8+o#W$|%KoJ)p zqpah@qTpMK-YU4nbLY;De*a#D%Q=7TS~w<%2yO{_o0@YwFnA#^NOvo5Z(nIs9dRl% zQ-ZSmHQtXbt45x)ZrQRW01b649Rs6fm)c&3St-@*GcxN~@lW+Z{rMO+JTcA^aM|3_Vm;K7qm{fdbukZ5I1`t!W&0Di z^3SBN_)K<%W2+Fl40&h z(?fyT$(|^lp&E=STaLDsVhGG|YL&^{<=5-h-#8zQS?k4-BS!+uQn9_(26g5(|CWhP31_sWvs&_hhQjXN}m0R7Fk*Elb zec5)LV&;Vlb#!!mzCK$wIx$fl# z;qCodhszzeZ7VVU!5VjZ3BaYbN4)t}g_Do0Q76Om@?@)wEqs&gn$p|%wtgt_w;(ua z$3yd?B?u(uAeH#_n>HDuF0L=08s1uksb;CDQJQXEUY^2X(MeJ4{0gC{ z#cS5CRdmD6zXp7`)|GST&OESNhPgusr*w;wbJ%vgq6_pA0d0{#R1E}zRGFg(DN;$RK*Rm4!Fm4u!m3Z&oLgY^XYCg!TO0l@UUQX{tb*TYo zJT20jEd0$RyeE$AIC(O^n_$a*CMF`!pFbDL5#6vs50snEByf^`+JVQ~dIkn}-lX5V zrzvr~TdfN8o#;>x$>HbXCDRGc$B*kF?$)~xHVbat=Gu3j;L7p=xf7q(^YQU5St;+T z%erE-8Yd6WFVm@f->Ka4va;>{SV6ahcQ3aW8tlzcG~%}8wlsf&jx8eZK6vl^vxCeh zPMk;*Xh9V;OtUB{em(>ea(!FS9dtV6H!~L(R}jjkH8{m^l*rE}8sbeTPfHOF25BZa zU-Da!f+CC@{Asc$zuw76!=RLD*C14d^igc9d|*bllIrol=AcEPh3~@rz4()+Q!Dl+)wubc>s&`4Gb7N z%w@Zce~nln$yhQo!8p5exVNmE!t?tjUmqtFOMFI%ROg)4kT6E?^9qo}SjS z9i}=j=_s9wj~7H#t#j`m5C8ck^&!oDaGz;`I~%6U=3J-ijaQZPP0xW-S-pAlqsAUO zz%4M&r!ZM{ze(9!{uM(yS+S;v7RK_b$FX~rH8rcZZ4&@sOC4YHnP3{s&*-9cgC2%6 z_wU^+ZAjG6Gd10qz18czv<*1@L=&78H>s)CV*||GvQyqy4X27u9lSK!oCNi zb8OzcnRf8$qK_Xx-Ucl|la>wwCxE!3S(Z|L{r!Si8p21RSH>qNhakGT@x|)+Gz^Pq z0D*|8M6fsj{sAD2QP2>q3(-)VJH8zQAkDgRA;>$rDEf<0 zQBlrJ`{H#waj&NkXNaZFo}M#U1YB^;h9GnbK!|z!$DLqG2)Pv0gfUtL zc{K*m7>}k6hD;ox&;SVl&^iI^)Iw(F^2;0cQj|s%|BkuYnG4a;LFnwFbrM{JD0e>z6l704LS45;nJ?ouJe9efeVDS07IWV5S5(rNVzKqi&dG@u6YNK*Y}v9Ly_WEK04%@t zfxy63PKiDN8D6W#tP=nwr5nFqvKb{b9g$-I$h9;g;6} z3kVkOj#F9*Hi&!k!G(m>w10hsJEn8yYTj1>Jv>u!Ch9h}v^Ao`$_BuhqE@b4$ts}4htg91tJrsnnc>+=K0Zhi6a~JyJZ*ngfJRg}f%f-TE}F{r zdv(6KvjX=jRH&dZPBf3P(Job=siDW^GSICw%+2`;n#IZ|jq39@G&B%;;^oVi zl(Otzbhot%oZi^jQZ8E?i}4;Bw`J(PT0TXuCAip{tCF@f@NW20^?e?I6bR4XG0?+gHXAR9+=Gc_4SSS#RL^}AU$kWR9u`xU0vO-{x+SdsVU92 zmQPTVR1Gi%l@Mq|ooubGPvbKTOpYEo5&?kJ-^*gC4 zqPan%vjnY71R+;9H#ekS&WjG_Eloz+=I1SxAGo3 zbV!S%{lV}FPd##n+7C?gA3g8&o)}DVzy860&a6KNCEjoL=Vyo3kifuDGvT6g64X-I zdUJDg!k$C^>-zGAnL_$7cKH4<`}p~DMOhgg4-Zd9R+cJIm;?l+mpA10a(_-pPF{e4 z40D#%?DWs|8#a^ysd8dAKwbKLbtaZ(MSr;NRwN1lN;*MYHQ)@4549$LAHXc9hJl?- z*8Q)OZ8{210u&0=C+i5HgxX9`j(K9*XvnZq#s5}dDDwR^zJ34x6+}29c~$@VwQ30a z%6gEJ&CSi7uXVQVfZmvC|5`Z752&vDbDTdZz-aYBz2vP%M$10c-emFc@JKT&ScY-# z)2^H40d#k-EZ*H-HC(>S)_demv)L*kucN@;<)BtFZR_}-_PRvyZqd#=DCaZj3~iOW zWcn-1#K;GZd{cIRfB)#}xw5LS{Me@GF21f_h)XtOk=# zn61VNx49oBb5`hx%>^Ffq_X$+&fm0YQ(s?SC;5a->-o7y-qVA1etC1Nar1DA2Lo=Q zcr=VnF7)x0GoC9fLqlb`#NYDScCQr@O7IGy3x?Xi=D&F`kFEI@H9EV<>qT2NkNSeq8 zMY`blHMO<<($|UYok>be+}odTCyh}<+DKqdzKUg{6Yku0%eE+8+j#=B%`gZZP%8U*_;H4rGaHa zYhLWyT~{ojMH2BE10BFAtPi?QQ{V_9c%+$0T}IO(AR|1S8AE--u@A*6=zvq~_$ccb z4cw}DY#*KQrcG=Zs!I_ygs|GUFN0!PE>;P0JhlDsvx{rF6}_ZT1rxJPK_EaFTVAk6 z2nvo(Lewca_d#xyzIwck3P5XQUny_kG<9~lcz0vcE>G0xR8xVaOM^fSBor2!4mKik z?wt$uV-yA$e|3G!a`OXdt6(osL{33q(QgHoM3Lbtfvq8F#?H>J^wldi445h|E}Ib| zkf2XPa}PBW!V(l&CM<{rP1OZyu6zI}QyI-?^VKx{R^mlKvr+Z&Da?3<9@zQiOE_M* z!A$8IL}R6y@x5?~BscoeGcW)ytuL&tt6N_Ci+jb2G7$dIcf>IdQWPi`ENpeAO--N^ zk+4DJW^PmR3gZ`8jgbt@l+lyG_o!UJsf4qmZbL>#7s8^F{!Z1SixL%cB#Q& zqN1u`3P$@j-+TOc3kZ~O@aI%Oe!kp|8#kOmX97=96u40iMDqaN6Z#<}v~* z#>R#|eF{!X+t`+OoPnxGam_0z0F+-0qLiY5D~Tcs=(?<+)ga0q=sGBNrL5QZ`n%dU z!-4lGWsql(V8|vKIZT11WA@-NG%)A{_ILL1s6qK@xNj($l#6Mm3J4X1V2bTT+4JXG zlZW*7LKw34^GR@S>KAigu6E%{uF0TSq3idtNp(fVYDaIMrca;OUl38-#?aH>&$MUH zoG>>+7A>Nv^DladlLNfjd^0mMLcuhr1HNMbl=YdUjgOBz{}?tiE%95) z97O;4*oW%wsWU3JBW+t?(VBX^P+&XHk#%w!l)aa z`?|4F1q%&NkpEgW4Go*F@*qsG5-O^y1mwNErFdZQD+ycnP(P-A!_r-v(t8DT9-fIg z|0VjDXT-O~i+4u$*`h{AmtOS zkZeBq{>%Z4ZV6s$y_6(y5kZd&*!h$Jl^Px#Amc|o_=Ul1xOdH0DSVc2%$y^+2l1c` zy$6$*C=q{<=rw@x&a=}eGaa!nLeho<+Y2G3aLXLwCgU+tc<_2TQosfWSuq`xkIv3E z7?cP5tQlEYUvM6}9u)Aif7C~KD~RGE@Af4Suqx9Lok>VqZ-6?1Xh<{7UkqV@3|#<* zq3HUI_V)H9qJf~S0K_nqg_((>f}}7x8Eyd_t6CT5bDEHD!k4VZ`x=@b9b!RIyWFxL zkOIBB8c?MwJsNlUCJ-xx+JVum6roPwJgSCaE9UZIyVrLkn{yV!_;yWKt`ya_9K!+F z55x4jmoL?TQbCsliQ_sGmT&KspkZ#Scy#E+eKUV3M9Jyv@C$vzn~E$cd3oF|Eh2H9 zf_Ub>Q6!f-1b*Uu5j9Rmnw*#JB0;Hc%qvsK{~ja^}V+Wv^pM+ zir@chuw0hoA7jF2@-m@kT?+s7d1=4c9)HjXRsdT-`Bi9_R*sG=V8Zt8-ydeiOO_^$fv@H!ZqzyWZYhzwxA{=DFx zddzvS5=0v8`o2KGhr$iA@+)wIdkEewtg50yPnae2QOs`|gTF{Vv%Otk3f9g@ZfY3Q zqsXSM{<8{Tx#hUTaWzHG(#$j4Z24a9!z)vH#ZDgIr|OP4M&KxL;0pNwU@{BEnPEb(9d`-*QL z1I(~gFvOU|COrlNk5TIsqT}x}yj|5%W0K<#1Z6FLSBx03T0;IKT5xUoE-Z(eO0Ogh zTd$$3dwx_N9#3Sq8o>T<=B?0^lL&x+_g0eD($a#qZses%I@#@1!zyc{;FDh&bOK;m zvOdphYYBHkv#Vc)C|V5&0|Mgdix(AWsf3~-K;}7D&nOTMv2iqdJaSM%B z8Y18qdgsoX!4D+@*jDQ%O%j{xxKTtZuFjBIT<6i_$05LZf0jufb<*2=_1d-bVZn=j z7k&A%C0HI97`smlrGol{1*00{V-#kEoCFljhXe2}_CjB3XB?wN6BzGVx z$YAOi0xh9G6R{bZQmn#Bm&ge+J~SF7Qd}^V`uopmy%0Ce)3ty9^V?@mUf!vf?>%j- zt(^y(C9r0y7~^0U`E8*o1BhclP;AHKOh-W*P=9YyA2VvTyuf>z1^VgkGlJq3{#&P`r$Lp!vzm|-_)o+Z{rKLqt#I1-hs=cKsI+%)Ps<~@d1ycW%hQ~Z8nYsByjSAjeJfYc(~G(OIBa26oZ2@yZ0kJ|(nzHR!|n6q%J; zbDfS)j#_0F?D-xW-2JRZD-{d~2l#6Zh^0u|`MY+#_}t+RV-Jz_A<=SlHpucGIB;Oe z(xr+gh`?x7c6vUX8!2!7kZ*w&%cP?%znHg1>A1AHJvrMxU++%RgJlIQ;%2@I#dEb-C>R%Q7KQ{p2H=)o3u}YYQasQ)s($@wZ}eV7BxYSrd_+MpMRoMZC|@auj?f7eU%3giu_*0I8nh zA`4>iHHbNS7}P)q?KRor`^yzmgblb{Qoe8HKLmX0jIr?B4uXqtB^ZRL0F3t7HGYd; z7x)Pgyrbxp%6s>65pyMIoLm2XJak+b8WQzA=>mus7`B8u-xWKdfnr!a+FNVyX!G-H zuht8=JZQ%{3VDV?NP#>1+{O}P5y;=04o%5-?vx_7|5hkIOE4W|H9%@Chm=_E0to{e zcqi!4)1bTmR-m7Y^|8&FN89Czl?hQq$|(B#(e@`nU@3rjZ)SA@(|}fZYoq#2TELEFysu%v&%gz*7nJJI zc7O6rhygndb7}?DfXd-*NT9c>SZXn|C%0kOfQK%%SsF!7PciW;cPyHj3dV1iWgAPO zmj}T>XXvHx2A#a~^XGN$k*HF44m(JPZhw2^u zn&+q`I5KuzW);AD*YGeA;r_N}Ty1PDHwi;k6g?tNW{bf(iyy*a-PMT``*XbpN(>M< z88|qiw7TX~WOKnWn&!Lg_;(jg9v_WF9y>I}L`RpQ2mbpTuZck>Uf$~>w%zc0RN@?h z1pFRCprD}a ziBA!K7X{@K{I@N#oG5i5y=j{_(^G9l-pk>>I}HHv_l4iH&cnzjx+x3iAmDOt&cSY7 zxaMWWably0$bG4iv**sSgPX7Vi&%vp6~OF=E1So_z(9H-s!+cpNRa>Jog@wE=m}?Q z1H=;|egGa5Oaf!YD9i~~$g94lhjD*bQm&MolmTBM>p8mW^qDj9Nl8I~8w}LZ55}uv*n6mdnuB&P#U&sR1u9fAC-Uaam8jx>W`hWf-k_XDfBf)w;N7-u8zZS*UR@}mFi%vC zc2z`Q0f1a3A;F1R>bJh>H|_cNa$Ev%;Dgv2u3W!*&gJssC;ZDWd2|8O?^l`Qt`eT;r)n?}UJ)!Ebn`!6 zQ@)ietI|<{Lf_obq7z0%#SsWKxN5=JH9i4bOL`ye z65#4IAf*su2P|!AW8-3+1tI2AXJ;B}G#Q$9U)?+(X+usZj6qxZLz0B?EZ~Ojk%w^; z?H(VMlI=%GGT4a;EeL1NM)N}M-@}$R`M%YtPz2{$TML2EfuU3P5HHS{Rh?bl1L|b* z>kDztMT>O%-G7huE%)>S^4*7cu zP-2dU=@wKu3_!O*_WaqKd+Ky|F_x0S1oMd=V*L;=wg@zNC;YP9axQoNM*NtWChDeI zoRV+--95Y!0^4w=VqE!>@E%tMy^{f&p7-xhcjIg+#xUk)XG zXJ==J-cyFDqw1fz>#~;Q7{WzJL4glrO?l!x9%+X_s50@0)B5`QMFnDHm27gnmR-!r zksgsE8y<5`ClT|q&@-!m-~7b?>LKN=(;IOu*aeDbCJw-4W(9K)_clMD9H%%Rg|cHM zGmLv)&AqUM=>rZ8BZmU`fwGT%F#pYB_RaTROaBtoM18K)f$^c%<-ill@aTi4xqoCU zj(Y&`Q($U9yK2!L1}zE;Sxo&q%#Z(Y_w1qkzk3vd{>X>ol|&uP&L(8-eKs0ANznF= zMi1af$0W6rOsUG_)QO=MX^6>tJ*NY3_!5LsdSfwUX7I4|L<(N9Ik3)#tjAuE`Ed0^ zk<|2jfKx{QxWCaEM)H3oq5{Ii%l3!k1(%rN+@-SnrhJZm>;G$>p#pGn59Hk_EEPfk z^%UqU7I55fkL+%)e*b<2?EQIq ztWd;sU0z$uj!s+dPGST(1T#T^Mos4b8I7+k>-ZkLIXM#2)zyX1_MT9~aUh(>qoWY; z=m-L&Z3bKW_l-9yC>6K2wVj9m0Z~g)NRfpY9Msg+g+xVJJjc1O!o|{!8ffit{fh(} zT$78k7>I016w3N~T}l~;LLf8TFWNniLa#$XQOA8`=cLwJLTV8uM=~Hs#D@a*ij)*f9+sZljszVu6&xAqjsY|{uc5d7uzW_Wm5*7uiG z&y* z&|{DYM7;qbozEY+09GAVxV~0puT=1)!8=HpT8fNZR4KY6aTvqp0=szwtRXy+@g(Q^ zJ=fB+Qm#WSOJO!JBvpHVe{LVV#s>LC$Wu(kRbppQe9h?_exGjQeEavX)1Na>|M!9Y z|1QD*xCFJLoR$c!`p3sC;4dQ{K?t3CDNcL-p_SHp1t6lUGOQ{_an8^Zj7FZ zM1@j!a(qO__lq((AWz)3PD67a*idufZ@_sTn863~Ti+er28JCdeTlj4!Gom`?Q-Z{ zt7hj}6fX!ehM+0#zQtT#G_@Vs-a|`Q#B@MT=$>m%+I0nILO_024m0ZA?2^zP|H3u1SRXteCxl@#)r!URK$EV(Q69aX zTG~w**Oei$!Hpo_T5X`xY9+^M!CRgVG;lRJ_P>t7J zUpYLFzn$?W?AdTPiEPsO=X7Uub*4en#QuT4D%|MDwX*t-3e{oez7Kc*?zLX#(6LDY zxWC~yq`b)Y=b>RlMW{a?2RDGhFT})z0AW?Ue$9oG>ee1-G4*lYIu*}@4u1-N2LS7R z9^Z=Qy9^bSNK=@SD~I{@9yoOrUcJ=Jxsw`EN#NNJvjwqEqDnEn=@)G0!z@() z=Af9ceK=+tND(+!0W;3;;{}zWoZx3D>Sf$E0dn5^%$YOIW^3>Nn7khB05N7BMs%$g zWB@vUei0BOQDvH(d&Sq%q5UVFlPLYzpuugkEJp%17ClP7Uh69)4)&b+Qxxl8j- zILLjgiNW`n9d_W{Vnea7H~vaPJUDRpwa+)VufETPNrm7>9N`mpHx3P@3w9tr723J0z>{-sOvq~ot+f6GVW}}46M~YcA@HIfEBd|+v#yYP z6NDlD?zqL{rqB)+z^Fwu0RQQ+1!VAsgjez61q;rnEidp^%X#E6VonZV!G8F(uFlvb zS$92=Br*#$)#l11Y2&6akP!%x03cfa2v}tI4OvbomN*Cz(rmUy|2=Y+{H+3FvxL)u z2$}d(3IXUAowz!3z7x{pdiO11eN3$QG@#r1EL)wleVHouKjBZU$AL|Fqr%&F2t~ta z_1o>KtsRWBj*uubaRTH>Yc3n6d?ZxWot>A!c`0NTXsPK~2E>0}ynJ~G*d`oiq{js+ z!3Io$Yxeos8$$#vcq}W2g)Te?4z z9F`^GiwxD-DQAsfg2{GEnRd%kf&L`x>#hw213bA7@w&Kw> TNjPy%Q9E~NtEH=0p8kITB!edr diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_01.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_01.avif index 935e069057c3c57b759949f78b628b90cd777603..e4e9a1152d43c4cf2b88838ecc6db269099cf276 100644 GIT binary patch literal 4570 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_02.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_02.avif index d48c9d5e16e2e24fd95b0978a57d2f470c30415d..3465f1f6de1761ee612341ee6a16e44b0a911bab 100644 GIT binary patch literal 4559 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 literal 19749 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

    mcF2Ic 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 literal 52781 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_histogram-1_00.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_histogram-1_00.avif index 44431eeaa7a5418bb0469f9c5636f4911ab54f02..547f8322724cc930482e461ba794fd100c8d3632 100644 GIT binary patch literal 3012 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 literal 14295 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 c9R7Uw&w$pVEqe`OiovxXEEH( z2cskXP?1p}qY9H18PyPU3-3Y1A0V?mmtmB+W_Pi;{V(-92jt=g_cKD3Uw&q85>nE}t4!0gTMv zZ3!`1m5BjkI4*-qBt}(V^VS8~`_I}Hh;mm9R54rn`;#k{-Od0M#RR_~@7r_;cb!MT+f>Ea@iz&M~o&^f1kcK@Sh|P^tCp zz&3Q4VWrdaXYTL()zGm}M1gIU!Hg{%W+>mv^}?698lwAqC258I?yhD@8bUOJW@ao5 zk55|bi7uZ*yK+jmH*~6sVm*L1x(z}Og<@{MX8Lo>ZCrrPWrfT%)-RGun($c~c=iVt zsQ_#3S^FMcm}9l!@K5G`6R+i(EUj9g_NVTFfTtF!QO=N)QTmO5`0fOCtSQjF#=NAd zva7|9P*=^C$EJK}>%Mn~p?V?XOg+npVDp#1B)#*zs;onJXq z%a>;oX2C*&5QsJ5OI_GjOAlLz&#gVqPCPI7h2S^L?sL_JJ`+Mhy_?byuP>oKlb{WA z-~>8yT}MJU?eDDF4Qbh>3IKJty*}2Ba>3nm{mODD0Sepx_#Q&5E{>~|v2l8ObD^Lih7HKW9 zU^tsc+gZH^l^tN_Xr)Wj$`E(R7(UTRZH5AJtzCcrsjxSVE)f6)wb~)`lLy0!l~nVV zO<{Z$&&J#A@SU?wG`uxufCR?F*5;4q4&vz9nHmdsVs_5%13jn~Gl};Z7L`{vTDv~E zpPC*q$Y;8A)mYCgJcOq2$=4<^)HUok4@8T9f-J)_hAv|&VLQg+xvO+i-Qy{=)4C&p!G zknUD!4S4RU;TP0KWdE2^o&>vFdQSSqUNccN0)#hM)<~OepFFXcs$@4QMJeriwVS(r z7H>e|^t4E6gJG9dy*b1v+-*@lBG`r_%M~J&>OB+ixo?FlMY&tM+nD$}dpx$%vyEr9 z;RyPR3erB4D_z!(@i`$;oMD=+UE*IJ)b!Vl`jQU%{EZ@6C(DaG84Z&3U2F@jVBO;E zRRN6>OOx`E9rq&zZ@gvm5XUFm=D#k3-#jSnn2(9N|vxnrQBf698bu}MHHI+=dDvS)nfyl(7d zX%$t+cNN3y+jIRQ>NIC{#q7z)k}nMzDeEGfI8y&~T7R>tjqb82nQGP7yVb7%C8=RX zqT%nR+4_`BzbW8RYLUkxx+*XVh&7v!73?mIFivE1*%iK8Ct+5`L-4W8gqG<)&v`<* zspaIxU$Qq162j;teT3U%SJx&52Qn(${e|z!4EL=G6YsSQE&7(ACsy2pR}Dk-jDzm& zs{X{z#Qi2iXXQ|$XVGWJn%i40yjyY3`KYT=_jGTCucKck`Jh;p$LqM#d1olv@jY?n`Z+aYDwP7tFKDOpu0u1pc&+BEDF`7WkV!-H$Puc5;= zh-Md^=J;M-t#8@KG|<>gyVfLgIjvp(e!|YSCwGQ!pJ%c1#)@Yk20l{&yB_&pFpY0CK*+Vk~B@+O9L>cNI< z+?uN2zUf}UMV_*DQj*(nKpp@j?ukTD$DwFqF#hia4HppVVkTgoR{hdZSUXS2g_(UEY`Z_*%Z~gi-Lx$MeHrv`rPSaRSwS%Mvvk&l&iZqH3r;q)YI>nIC@^!z^=_P&G*CqAoZ2N z0{xdVn^jb2vz+Tr@FBNc&*Lmb0FU!8ee4?%9sG3PxD8TuUjAGbJ-X@jT%x*1Q~kUZ zMBLgJVW66lUk{cnXd2x)S59J_PWKjA-`a?^#}A$p>Gd#%L8(s*MptMlgfb)?-MYb5z3GUhD2O^P~#|he3GlTP!Sn!G(^-&HxT$v zvTaGaBo0*fJkMoHtwlSvcIyKGG_a5;yV@Z4L9LswGP^Dl6lH0vcu@W<<=ICCQhqgo zt9sc-1yd{`nCO`O0DAZ$ZC_HY>pGVC(v|TcNvu6h>FJ(o=zr9)G2_)8a0df)?2Nzv z_f88!`0eF9{9`3Cs@X|lxsvnCo%2Wj)$M4vJ*ZWabR3>j4oVbfoW3iv@;< z^yFm(EwTFjVEu>aGUlTgm_*IkxJ+?h;P-bwnQ6I;UWzJdduZgWWH{k7vc(q$b?UU4 zbb{smH`5j#Q~?srK3EhDi7&n4;bSGPVQdK2LnjKIk!g?CKVj^GT7s7_6`pFr6u0z# zK%3V$;_G3QqHwH0LGgR(g$i&E`Jv8o`DIcD!CFSZ&MY&Hyx()#j>z_1%dyl}Z^dbz z;Y$har~I6XClq3tHjn@Feup~zeM=xKiEF&6t!^w2f`8(?kY55waIr@-=1^D_0aHKR z?cngI3KE7>{B+6vT@s!zE3>z(>3lCsY}!Vg4aOw6bL#aO3k;>hVoOavjHE`YRrM#( zs*|F2ulmB0zAn8MUPy*9ltnE3RNsXW=?AaHE#lWlQ}?xxA9ISiVE7UOf)6#qH^SB# zT+>-IUbwimeb$UsalYb~=He?q_7m%OdLsDKYDNEDIURM~X4KVl0?JMu-8;t=L4>7y z)H?UNyF=+7@S@T`E+5AjsHS$4QrQWVVx$&XRJ?tWvEf;%Jw+J#V_3t+rM0X;!;%`s zY)~@PxJ^AUrFciZawKSA_TFYG?sH9e^SP#%0OK&fN+aV0+BY=UwN0pLO1|&L3y}*7GCx-uvGBy1v6_`0kh;+qF5^RiJWDm}rnG$G&Y2~j*x$TIIs zCB{nlfZ0)BTZ7C||GV<=W)l7~-&<$bK|p;h0%O%cp z%tKQ`Ov0re3x%rJv960|y(ZLs`bP1X`Mq5ioeRzvkC|L_O>xz9J>%(CeD2)t3%Z$I z>esHZ3bP8IVB*aTdwL|`Na(b$WSuo9??KLkq1pBQK3^^@FXxhW*}wO&*6IjuAz@)* z&4#2>f}d_7>_kIDgRPpVX=tRY{gZ!8`YaP-*|u$4OH0dB8)hD!24zzdlVh!|t);fM ziL}ZmPnhS;o9C0fRYSw~)h0znw>%{&8aEHmT5d+d!;{Fcc4T2?#Xx?u?c< z1hy=ddN{g}T*=Adj$JCD?&l{zJv}Y$Pq#jQ;eu}cliFIRUn4zhBqbyB^X26Cx3BT{ zkB-jda3mAU(r?~$8tQt)I)6TGf05*M^E)!$U23EK&0MB8x7S2+@JYKi{?R8?5i;c$ zw^CJb!P50=&Dk~%d-nX{Z-Gn1;}XdezkaO}7QR+j*4}Qtc=6({AFouS^fIchYz?<} zbUap7rM_v?Ci|C{Hcw1^N*Hc3HL9~w;o-?YP{z__cYj}lu+r%3ZRZud1fM;7Mu@-` zKMg}ej**cOLM~jmkeQXGxqUmQo15FIbLW^BELaf7E5q=qHlgni?r9D-()P`}*>-@y?ycM@D=| z<$dS+p+#L!s$EKvDWWR4;G$RY=6^nbeB`c22wn{!anb2kOt>Qzb z#%bjFix(e1exxm0wCL7MbC63kwkm2@XF$Kkowv5~p@+ zYG^2`zj5NDBGH(yGKfS+NB5rOrG6}qriDdE>m2OM+^2G}dPEO8%Pw@&D@A{X@BljjQ`ONt4^A|5x zJ$=erw3L1Ci;Kr4b{AB>e90-IeUjREt@ss(+Nd*2|LHP*|TR)WqthuEK*KkVeNSt zrybVT>|~QaogZP9?yRh=d;k~RQow^m&T_3;9ad7J=+RcdvAe+IXi5s--j|nRT;JUI z7`5_;&x^+1RziuaC#l@Qgf70WzVb{va z_(|87FU&43F5llj(6$oWw261;&Yg%>7Q)NRE3{$5!rFwD$yF!9!x@qBIquDpva+&- zVDpfp5!<3Tb=ywF#c9~u3jR*1rAwExa&l^!m@Le;E@mJ@LqlOWbK#;z8Dr||>Qq?8 z#j%sHt5=cG!ly1?Jh5PzBx$x~>Fe*0otOyd3u<^6>H%DTGwDk>_`v9XWG3JrhuHZTST2I}bQCKkx;do8rb*?AQbjo5p7##dIVeQzt| z!m|_N<>h6$d$-fv>`Y^zgM$O&Rny#jDXDB};YB=aA|v(m^=ahg%a=pr<673%m-1}w z?S+sS2fnw+kgz{XllRDHT`Dbzy^~XTSQz<3RP@@78_a}?081+?;k9dZTg@wu%wVhI zzJK>1VKFiDCrA6jA4hS0YRu3_zgo7esI*i>Ma9-iYRwwfv9U27L&JF_&%K!w_2lW( zr>AT`xw^PS(K|{-R;{At=jRh*XJ?0k{4qgw_EfFw`#stlu1waUR^6{-C2L9nCb&|`dq zv7H?k8T#=fJU3V7bW&1==h$H9%3r^JJ$><_XSRAKW-96VRMHKz?n$pRaUX&PmH9XO zFr~krR0!!foGdvTR~gH=;b=Jyw>e+ zoKnm$(E>gvYIF1P#lE>|bp7DhmzIV51rU9NI6aAb^!nIL^J#!=tHaAg#S$pC~b+8T+8n z-dN&7_WRxmFVf3!Gv`A}b{Ofbd$(`vxpn5bE;<$-{&8?HVYU9brycW9p)OyM@~0_G_Fhk*8t|n{ z{I0g1o)YUNBytb`*z0OLH9kNi#l^+vr5zZ|?^@EfY}pdWr@(1zYm3Gh-EM;-*XU+- zkXZ;Apki)z%Z=@q15Hz|UUf*?NYl%e3@;Mav-ouVugXwVarlX`DZ;GWjkCzWnN0$CY} zOVZX`<*{DZia%Cbx`mC6?PA^->fWtew|3lli_ESCdg9X8*N@}hyztPWLul`(&dEtj zt9g137`7$E#B4P%h?BKJp}xGupMh%K4W<5G{7M1bJv}{yC@3gw+OoyzRjP8M;-g28 zGH>5j4-70B%@-CCIRHpvK4ZIN@nRtn5ym3Fy?+P`GvI5BygxFK%7zA>^78WNgoG%o zEN0?6_(6b~nR!$2L{8r2%*-_u6mfZ#I*(ZH+O-PBj)jw7&DnW1seJQh(fIgyOR4|8 zJllQy)=1iw$31^;K*ACed8!^iJ}}yAeCEsY|g*U|h;Oia=} zIabKB?%K8M>8n>P1QlIGTACYMmPG%7x=kU~@xe~1tYu4=Mm9E@pc&9eTzq^(p_g5H zdis^Tyv3yJ`*(IUgX)?Z-TryZ%-3>rd1_AzFp^BOb?msbm{Dr=uODA&L|$H=m6cV^ z(NP#ck`S8`-=i5Bt52Uko$fgXq+3%{^YrCQW^(@g`71_gDtKyXNt+TTg4jEXJ?j4S zDP!!|v12>z>=K%q%!pd4-vIZLCCAYz`}{kBG*G9t)zy!UPJQq1Uw}$BJzTr8u>j9+ zY-zd1X2V7~IZdn$%CfP!IWzG-bm;hK?j_I|nT3>< z1&$v-P6+U!Z~r@vQvX4%kPu~3`RWzdlP6Dfwr@XI@U|i}^z+xRA_@vWQwNN2`-HHt zumFZT0GsdIw~vsCsj0_6L{Xdqrwf)WUmk;4Tsytn(ozWcL04C|$ft*mR6c&p2y~@m zU~uN$g8B2eYHH5=DMmN)+#A|>M$dXK{&XU46J7JF$*moxrs4X@l8@fLU2=2#*?tYwRu%MLR=AP$7)vUdY~;@ zpakWU-^7s=CUpAW*?02f$wrPNh(9C=1?_3X>*3f^YisMS&!3rqn6L;=&(5qRVdWuH zj^A5yvGSUT4+p@Bo2h|%e_yDG$@_YLGU4avCnQ6Q5dN$eNp*7uwV!_UZRy@Q^3Wtr@$uQPVdKWcvu7#7h2)ZTU8a5|Gm|w%!RyJy@TVTS2-TGhA23vYdwXa2 zy-S+z8~1m2i(Qw47*k{upZfev1PGtKv5RKka82{PYN*P!>(_z9kLo6g%DH+qXA7)f zzy6BJtb_!{f@$=FvKJT&j3V2SS_%jzq$@C9Mz~6`;tum`kKb8=(`4}Tzc!0j|gC-uo}9{-gZJAg;1jhMek`p9&^ zzrOxx*#4V9j1-T$S24TpuV|SCHYQL!ih_ULZx2CZx>n)ZusUp`%S$L4Idx@`k<5#i zEcrM!SfP!eGS9MF{nv@ODMv@g{l6BgA#-zF--woTp2uD<$X`RsCcoW5<5y2Qj85k5 z?Hv{$AKxDG8%AOaz5V%4Cao-y~w1bq<`J4Q`j;o+v=`I;SL@iac9LXz#rxZ{iJJpc&tZ{ zm-c9p&V1|kuT|Jc`kU|7GIA+}fv`M!{d&j6PP8>80GZx*S$qo@E|j*fB!9@B=SFfIHNkvK88qVxccY3vd{zIe=*ZcSH zd*440L(ii24{`)!Gv~M2+1bYX_&;26^e-_$R)z6Ya&nZB>dfK;2M!ble@rMWRCsby zAhy{qRN$5JPyV>LIC_zdn3&l5-39E24+9>Q z%ug27)Y9rk3C)^h6koGOO-qZJRK9+VzQ_X(T628CGD6TChsMS>Hhl4)~C;&sUJC_;yuvN@F!t6n%o>16!aJ| z3wbK}9qP_DSJ$=o@82f`V5YaNPzpeBhm{qZb&%0S|EV2&EeRiRBpF+}&vefLMCt z#@`aFr#NyRue@~LQm$|xc7NjdAZ6`DO+|zQG3+e)$gx9bCezN|S*}BobH`;nVg+JaHsp`g*mX{08pFcmK>nIB$+alQ? zK?I2gE z!66|I5X0}^-@vaNxY#auc%HmxYsAVU6Et+Ef1w;k+QZ=|d?d`jGvwzDhag(z^XKeX zd5PH{X>(6IRH>rQ0vH2s`s2%s#~WWMg}+Eq_yo;1^X}aU1Ozfi#;s}1`IMCU4h0-t za(pSryzdB$Wp=^FbQKhc#7L`Ac{K`U82)!)#sAn6Ne5Hc@KHSYg&nMp3*<&aQ**1) z;M~RoFe{MugdiSyW%r%RdpXbw1U-+DtTi_b+%kjLaQyP+%k9o^0N6e-=`eL2UuIhwIyYrkR9swV z!^UHL$DRmjE>gEge*(*@gbdgt85N!Rc4#44d(JBB2?Cwttln|7e?23@&9j!KI;@j> z!!RYXGjvV>H#RZ-;}s8NGx#J#4f-c_Gya3NkN}0`<(HzgQ}Nrl1X9+C9$;J)T#+qX zc3%VoW+n(tEyxQVo}P%=SUfz~O=m9k44Dz!>U3eNlT;Dzu*VLm&X{4*__yXQd-a@uP19B8jsfw6SkzF2s{`LOJfb)45 z&6x-w4MLk%X-I=F^Za@GIA4}kJ{#q}`1;BcivQG~lW?MTpoH;q5sQ$N6qkrrTqTk? z@%;HUFH{eGTZ}Z$=!5ckN%4>#-3NRsFBPI|kpLPmRj8mkAyz2B19diXXviDA`x<~` z<9+m0RDv>BzJKT`WZOhW$Hi3-f2!R*Hf6kHN7(*nU#FdE~j)Kp6SCt(jCDwiDUj|A?xj;=?#zJ6tKa&r1ZOiaJ+TW5vp$d4b1DJcuu zug}~nD&i$*@kCWs^?Pgn0uBxiLPA4BVX6El!NKd#T+x3+1Gh)BP5&v3MZ%zkRW>#* zglyDUFgeyA)!ps5$Hj$_z&v{m>_F95v}OiEH}cO_b=6y)J*VY*6lT%$i*ovt4zo$H z6`*l-B^jwa0wSPnDF9Rka%AEo%X+)=vO1|g)dRl1XO3*9&r9wd$QoBxoSMynS>S2x zK67{CAVicKeYu8Wk~C`zC~()c6RLpI2*r@71`kJwTiyP}ML8tqm3HR>U93yyty^0S z4dX|XUw7oaefw6|vw2QVUjA8!fUt1Qn-hdmvmk0x1QGs-rkUAd6k-}dT5iMdlRpQ! zARaZnefu#Z*_MH@3n(r|K^Yny)xcw(N=r)sJ*e-vEbsd0*gUXP7(+3>PkQ#Zf~tdC zubOd(RGegL0bPVEtB9o%K)57nP7xrbtJUt8pr9ZkAPTj*y`v+;8Q?hwtSCJr<7!FC z3XpqzctSFNvscB8{D&h`o(2~-XkIViyJsx8#gCm!d6XOF`!k)BC$ZbLreS0mL1>Z6wdllkfTeMjuk_xt^e+4xu$8)bxfy zVk>31zuWC~71n=1@6{+sW$XNlHLUdQ=nN2ejLpm<)*JJln3K}TGMa3{W0LNS`8@8HtoCpI|8R+bjfe7me>+sR8ccCW+R$ ziL!bXbqv8+6fi8TGSS7jmOQ_(kp;685vYVPrH>u{@#RrNgE9SdOx{Aw81$War8311 zcNK&QipwIPzw`p!(aPn^mu~`^ynFX9G>f&=dc;DUZOx&y5(x0rL`5X0zzM8x$IcY_ zA0s2wo()$ra>;ILzlnAb}Q^$zgiSEP!78HOIMrDcZ-UuW6y@I429; zlT!43`{O_OkIy*x_$TWuEn`w^dLm(6#0~AD^6st&L!Xn3U^josZjH|L1Q>Apgy-m@ z(@#=50{nCIuaZ0R!ftJ_EL))$tXpqgv||OEKNPy6z_E2u%e|nCJfo&BS~D@~vMtN} z_nut&cYU`7FQgx1cTOMpx0x8tMF9HmxlQ%K0n zZow|EW-SfR-%}ll4A@d?*l3U@)Oa9EZXYMh^HpxU1DG+~F?$Ft@w~j}3c=u^tp?|% zX=u(q$>{+U(6ibHRzhXFbnt|C*{?4tKFMz!Denwck?rB0B>{&IqsTDe@qCgq_WeHN z3m|iizSP4AXkfq9RC$A+QWe%EzVjD}ZKve4VcusRHcQ^uJzv~QQ-Yi9R$P)t9O3W z0pSmU{Sucem?%XY!tnfMlGc>~l0yyJD_2QL8PV_4S0HE;mlh+uZ{NN>1f`g=9@a=n zX=`XOef#$9vt-tLN$aAptlfoBemQ-m#Q`e_ATI~V5$jQy!x_`eUEF%XO z7Zzw9#q}lbh#`%1&F=#P#=CaK43fH1qOrF$YDh0;kfnxm{ z9<2C%=F>-yXdvSlq$|v|f5cD*at)_1GAfG2?|aKtQx`X16#`??;r)GQ@T(_)C^0!X z(#86qN)hh@x#s1K+AOvy^{e^vBBe+2`g>nRLWL&ez(;`VAA5VFqXYw4A@d%usHkYq z;Ng+GIvT#(b>(GF0)1G^(vnwYdT1M=tWqG1;kOocbv7%&!Oh?FkyD9@M?X9a(tm>) znRmAwcw?enQK?lB6eADevVzm5zKzv8C`)sr68=NWKF+M zv71!fTcU_|Ra4VqYHQO}LcDuluTq+u{^64h5}iKQ`XWs=w7gwYHW?0YYT&oEfXc$q zTVj_QAm z`%|THLEjMBh>3If^){xkAOi=$6_Rm(w;s%onqdNK@JW8>0aqbl=n;zyOd4tmZ~y-N zl!R}7&sM_U^~IA{DiR`@ZwEko2sZ?P?oSD-OX1fVwkAvL7DXjm=YL_vt;|gBbLY+p zqkLRUzI17QB-ctwfJ3iu*CjC$P=zhW9iG4dSqw(nWL-Op58gzKCzl$;Lj`6-;h@l7 zF3hH@=65m*a7=VW1XHnoQwvtC=5t+AMjs@zVWeF&<{?jTsZ6NRM=tiDg)YPJRO73g zH*RR5BWWSCV&*RreQIO-VCaES=@5GuJDwt5p)+_9M7<}26?2@3Kne|0-bJoc?GR88 z$eCasPFeY(=%8gUs1C(S@pp_l=+GC+ojY}kAXQ!S>K=u&Jg%)}!AO|~MB>?> z6?3ji;|1-24OBISatZr_s{0xMK0E>f@gSeU6Ca~C9Ue(3pLrgkp^$cCxfVM+I~%qlacd~EQqtH7 z&%F$lH2FsVw{O)jK&mm^q=A8j<4H-TNfoJw9>Hg>1~SU%Lq*GVc_lbJ`o@SF2ylS? z|NAygo#1^gMSBvKl+3Q1#$l8I3D1eTyx8_j+p>-KgXjJBt^rytdejO<5y8+eri z^KegXkkBYMkK(x)yT!II`111d0;-woyBADO22PLEOJQno8&q6+#oQ4JLZW&2B>TNW z>)P2<)-Fk%Tfn4DeAwn`}CRQBd1CHTjbDoNcO9tzU*V~CS& z(;{IdMMiy!^uDZpfN23eXDuj>%D#L96Vw{apHvnd_yiA*MidJfA^F)?NApmB#kt0q z{f41+6~ZKDVUkPB_O4yOzBz$qEXvO z$XUINgDi8@NQUan=ptAbJ(4}Czi?;{cA9;q3O^baC8@wp;ua9ddXSKgiMj;LoNhgE zU|1r#AwOi@=FQ82-M0Dp6=3z#+7(uFSDNqRc2gteLvIX^ zmO!zYxuLxsgE|t>$qtQ(ZeA6EnbxHkcft^`4!fX|B~{J>+r2(LiSLHlajsM&-teNV zF2ZXY6|Desu`Ml@SajhCZsCm^P1$*+)eyouh27;RsbL*RHA#oxy?ci_WC?g8cMc|; zu^BW4k^$ArI1G(#;;(@-)!B({xaWevF*nNYL!?rJ=qCl0*)WwfiU~|STR4Vj=%s@y z#q~|mw{ESa047L+`~_9$^w1`kz>!J94Q4^tqh^rd9i2kKL{+EUU@93gAxW`|(eLj~ zQEA7G(iWk|SQh(aZ0BS+lav$=H=Qbl2%Op+hsQa4>K39weY|xuRUL>AE7XHnhgXJd z-+1I#&ob*GZyM;CaKZi#HlQ*kOxOhAO#*IiZXy2*{-XX2#-}kyN0lYPpzkt?V6&7Y zc?LoUH?BhMF+7Zhe0K{TK|x7sh-qeQr@6T(U}+6-+h^3VE&lYfzT7*gl(DEhdLSaP z9DMRmZ5$sMq^a1T#_Liu`q%E?H@P^6wErC=^buLVZ%wyS1P4)oQ5?5NL`I%~{#}o= zP=6L+HeCi$EE-<#@&3Lh9KfeGsZXBO*Vkaye*eX^vu9Uhc5fZV!)g#_RCZ%@&Joe3 z@L~@0bT!>IvB&i?7P`8+`XnFLMtQiKnW;nZ4b1gxU|=p5sLuhQw0w5bovJX;p6LN9 zdaKZe(66ew+2X58 z*dRt2)IC0w?V@kEIDi)H2+-9HBYn|_4<7)CG%PJGqv7g4wP{se!pA2Lm?h@F{HGa) z$N(Nv+MU~%sLXq6tB#WZyglLNy@u{8d!x>Vjm9p`DKy^EnQk3xz}<8HH|e9DzbP z+me!!m=oZKUBZm$FRph#hpNENC(ll~b?`w!kfj4h_fe`Hra4ZbNZ!iMj>M(5gS)y= z;s&T9H3o_Xh>RxC0W_e*^?+~T>+PX7`!D~VbZoLZh0HlaLQfJktU|vWMy0=+p3XEk z)j3DiO9bAvyLS!f3samCkmola6s2A)LCgo^b&i&bP-?aXimbT*;TIc1XM?F%I3NpB zLu2wDEn(ENxHo4jZaLi!m!S(78&*5zT^Y7Q+qjlAqo<=&iIJIO5F9=sDyc>a16~@% z0O-+z0%p)ibMo_Ra1J%Z3K>$)wKLzH(vPXQ#uz!q61U?08}n@I7&yPOu10!#RT=up z_|yrL9^0tKiXt!#W5TeN3W(Y1!`SX1AG`2<{lHogF)?+9PEVSfn`4n+v7lsBYJzR( zBs}Tp1xHzeR(KZ6+t*QA*aApn_`?DNH;VrB^?2s){(f-^5+SRkup6UzsG zZ4pYFkeHY@yuk%HU>Np(Echjbt$Db)Uw`&ISdyNXX9g9HV$U)`;~vA{0kKd=P5^(z zynom(!$F%|T!Jxr@P%l4ra zUTcVfrap|fcA^27V&&Z5vGVbyq%d5PM3Le~X>Qc5UL_j$PWM=!B+s1LnoKLd4{|*xqhTnpXeHxt_QpO8yO}A8g|9bTxfrj_X{(g(^FO}_o z=DL5q-}hhoyK|)&IOlG6v zMtMa!1#xLHTl#{P`uD6lJCVJjYAA8^SkHq|Pz*+Ux7@;NwgT9elk#ynH=e9fkayeGa;M u?cXRVBO@ujUTB}MulGSkDJjo?9Ugc*bY diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-1.avif index 45f028e36413c1fab94896ec92e0b74a73b2f691..2ec1419f726c42d7f747eb472b5ad6a260c7ac14 100644 GIT binary patch literal 22159 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 z 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%0DxQZX|OxebY@C9U);OW&;fl4z}hy@lZ#1 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 b->xtWi`+Ojx2ZS`Phnh~mO7s1Y)JY)Tpv1( diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-2.avif index 68e954c546df3f288991015a641d6fc3f3b67a7e..3d6bdbaec21308e9a4c38536faa385b539987082 100644 GIT binary patch literal 21278 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 literal 155188 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 z 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


    b;ib5A0cYoP$KELp_hW}F$g-pwz?Q@}5OOn6} z@=Uz`y0ojUU5l3|k@l09wBp|FT)%<7C60DDMSaJDEGl~0_yCPLPS%9izu$C%jIfiQ z@-uzpzu9v96X={9g3V6X4al4ygA`;BtS$*)AE<&Iy##@>=MXj(R}V2YpvxVFOggbd zkn-IKy?tsRE{_*@Iu+o*|L#20&WJrGq{0r2oYtFCDN}Ll>>2u-^}R61anR{L0FgEGA{9?x1s5{$ZP4tpk zyyQGK7?Q@OC(9bt$rxOr6=k;Q2x%oIH>L4E0w9;-zer$0<^H+9^l;+KmoCHxI(s~O z@EQFV@lYa{AGy}aAyw;N97Nx9;qR}MR;iVaJ#gm}h3;33to?4LngxCBh|+p%JD||! zMl_nmWEZbF(v8-9DjdbIZHlN^YqVx$;QMiACl>h0QgB|7*RVuLNrZG**XiV0yZ1sj zSEo%mx%R~>@?Lcs;iP((IZYsap_sFLb-1iC`YZNC9xs2`c9x{yQV~Iyi@Wkf)g#glp#FDhS zI#J-{icS=OvU2_(_?H9L#wrahcE*C?6%hK%3{tm6GX^q(fq_!>5YeTx0h|gN!UwYy zo7s0jkX+|7_Zff~==3h;wzOme&j%wwb;x~NSQQ2OF@TPdd`k;zXzd~WB!iE(xkfOx zj4oBT6z}`Ug_xnGM=kkL*k~%;dU6y!nGCBwG(w+uOE37x zHyk){HWgVAh|HbVQ+EnY9elk@KfteH>c87bdgP+ig=P=yumH0+GOn7NU#sLHi~g8; z#79jC+?l>7wwaUDW|B@S+amaH5%}6}lr{5nd%p1Mzo#SltJF-84b;1DCrta0m+VQ0 zEOIoFi|_rxY%Ii5z%hbtHV`U#cZb*mCVB8IAY%e#3{Dgq0^dLkLl+_+gbEA_CpOK@ zYYg!qL3^>yZV*KRSml4@)O2FbnJI7GRtOYKUZn8cPp+&Npf{O-bwqiPo@F*z4D}OQ znVLyQmF`8Lnb2rR$HniffhiW|P`CB5Qe&rAj!_U`>qJq%wdvj{Hy}di)^r-inW2@m zTY0IE(r_~KgO(nSiH@5sW(U8(z#_DIpD=!|ts(b-PwVl_KLeQCZpwi5;b)(gj*Qvg ztS|{c3__fXKh_iEZ;;XMK;mw1qFL53 zjT>6hoZTaw2sE?oSL@1Bo|T?kC&*osyGDXgOR!)PG){)x$(3~C#^>SkH&4YT9|Q&j zNW*jGIrK#$Edj6rzaCZiAsYf=D#K88Q&~?BDNRmJKt%s>LBdE7wKlQr2|sXA$mIt& zBhuHq4WPl^g{;#Pb^0c}P4HQhs(4i8;lt~|Wu+FWK(;gtnTT2kXe%%*Lqqy-RyQJs z`tkc&noH-cNz}megTMa2aj`1(26`|5gGC$GIZgr%2?3#n4@ZT0TJLd(!Q&sDm{5i^ zN-P!dK6(&iC;GSWraXpTFNIC6D&I{WGJflLK7E65F8WFaAXxJ3{`_5&e>iYo#m3ql z+8a>z5+D|!kBq0oj03$s^I)fCLf#azd)c?|{;WKFE`XPViyHvV1(i9jFqpy<;9DC1 zZiX*#mw-AMAI8@kdsj=(O_dmn$&&NgeNUMjGucC9gD*!y6axsZX;~-LarH*Q@7>*a zK)?i7Av;)*nGNFl663_siA0jB=D2BAn<8U;<=L&MMhVM%bE-tG`EE8DYO+CM5|0Bcb zkvox#9AyDod;gyg8J7wePuXG6K{}<@zp<@|SAH5SGB9AdK`3CJ9c{AJE^H?{e+XA2 zVz}KqThXxxSm!^9F^*G35F`X02y|Fa=e7rZ$h{@9;4~uj4oP#3p*BPR7tVljqR6tLYHId1Lr4j&q$FSxcUzYl%8r*C6QV|hf11DfUL|;g<>UV_L#>0_mic@Af@5LMxAzYI{CW0C z0x2~AO@a&o^8-8i1NgwXjT@@IFWq!o#0CZs0W6R2$^%Y)gYPX2n(&ds|@$VU(7NcLobxLA*P`R+rI$Lu_7heHV+7wqV3Nc!=gkxnRCHEF8HG1Lu_gR%eryI>1Cfl?gtqN-%G5JFPuaC$t1NbJGV$6F~d8$s#c>Hte zFvy|lSs$6a)=8sLa=4w5VNseGhF2ukDnD6Xvo+~i?>K7vc)X0q+0g7HwdFK)?pN#_ zJ^N7r4DP!ZNsYhiGE~PPQbv-MnUU>msZbQj%&N?yQrRn&Y)QF{eF$-IG)Gzc%sIyM5=aK18oR7?rzx+F#+>A*N3KeEp}-6{md_6Dr#rg{=$08t-<%F^wB6F zsBt1G{?f7YLXlPH8zpQ*{mXMUc_LkOk4f2`{ncYvru)#PcPoaX^p*g=M^v!s2bwBI z;AR}F9~(jZaB9${utK+RMhBSU>LN5R0^@33)-*HkjpRUGeqIc*&}i7K#|J*cVlc)$ zB)|v2X)r10U;gu?^BRxBf0~g|T^jx28Hz>EzBg^t zsLE|(k691jzki<^m8U!YfNNbBSUTOSPAvx{F;#m@?mf7$N@ve*A)S7E`1m6G+pG7G z;tS9qLJd8s7rao0CQ(9!S;1p_J-x=L*3I2Pf5XVXWwzh-o{)q6+d##lPz&#Z$3&)+ ztSJfg75**rt<_n}dB%?I&+Ty3_0Vi(-< zsC~H7&=Cn6B2H2W8xC;EGcnZfxcXlPJ+V}T%b7RxHJ#J32_1LqeBWm|b5n<}a}Ce7 z(mAgbLXIV>|70+j6>J?^->8b>lt%)r5u&%l%(%`Xl}Uc4$ODR7*mY`PX@}(X#^!vZ zuRQ#niODZILnKmJkGK5ZGhwZ*_F;g@gmon8V%RA;(}s49&pIA;BHWCZXT_NuZ%n%g zqt@wA)xI3t{ohhJtkiB+vHEkiPAx^B8MaG;R_A;8XS^_-l==k@D^rdMNRi-W9m7)B zmVQH*Vk>ZX%%k0Ia?SS~AutJP1;VS_7S3NTuc+w$5J*q*C<{xRL@b|9ikJniA?Q)2DUPy1M&VKDB#bI|6+1bn@jBiOVKc~)_L5QREMY^bo+m+- z2Yvt#0Sm`8`u4W#-VpZBhcCp(46IMgnGWQo3H`LQ4dfCIQ|RDJeaH2Tb8`Nzjmer# z>sc2&$u{U{d=+~Y&ZuyuVt{?bRZFjMv7M`>X16xSYp7j_+R?mv6uExdK=49o){8pR zn@B)3q>6;<=!ql#zI$|}*|BEiZD#&m6#r{$Yl~C`^TjL=S;AaqZ_U~~4hh`386VN# z|4^e%1`NWw>hFMTj+vjCRzEG?YM6?eii7`=f9{JI=tKGE3>sFtZsg3;j4SY*866*L z@~)xMFAhCv>RrQ;C@nKE*4@6m&0bsQP=kZ%(K<`?3w;!$XE8DseMYk6IWQc@h^E=S zXayp*(gaJ=H~+8EXWN2ejKFHp>U>xY+ejm#FK;v<93yY;sv_;>BT62Qo2%}{eFfzj z>z!zA!Spo&eYeOcpg*Gw2MxC}`i(oXT%QB2xL_9ok`-hRc1-d;3Ip@mVhlp@rQdU> zXu*P%*jR|e{^^R5KYcy@*{e2_Mul_XW^xJ|nj4}{utp>VOjT=(KYO?SjQ+5 z`9wL<)?6SLp9IlINr^k#{qzxzPj(6epLp36?bBtBb;4ne!gpv<=RtxdP|Di;?Q%vJs4+|QHBDq;k!EU?q~D{^+95-l}JdRU>+a`21T z0e6viR9b^SSSwt@r{#IqrhM3vwA(vvxzDyMX_jFReQfl=eaZ<)v((=Iym-C7b}g;% zorGPssaaJa9$~Z_Ws^KW^5LJSW7ML(XDsFBd(}tLS+N|mY$UffqfR?F-%6K74DKi^ zgHszmsefmt=C$=@j=nCRmTpN`euW+3oQ}DkZUJ%M^Mcntv)Fbz_floU-o@84n;8v5 zcZbtvY3l`t>jhl`XJ<49N_rFInT699?RJPzE^5=yp9@lK(5MfUUS(9heB1RIYSIBr zP1uO&a60x14l97GZneg(#3ZjGZHE;Raki%xx@hHTlJHv1mr6Mh+J8p7q2PzM(}4`L@@he-M?0pH5J6?zp%(WS>QZoN>9PqEA(%otAy&i|I*L z>IiGzbd_Cnh+B*eu7?c=X`tKa8B!JDvujJ8(uaGeE=z930ID77AxBm$%WBDH_zalt zz`(nG<1vS|B#|E-T@FXz*jR=r;vZl|(Cq34`uZ5TJnECn4Ps){GMGw8P6|c`niQl` zZ=S;Bru{50ZKRE4BvEfwHK}^VPdH4iL*_^*M;-2bF>Sc|MP??S_0t74k>o{UExx6! zd)?)yZ>`e#AYQi0&a`E(6V;@^Of$_kHXtFz?P|+uwDp`Mz~i!7 zo5A5ycXS+$3fT4N#CqSuw-4`l@})O#Goz2f=sOE|A+RvDG&PGMh}iWZ%*?O)=(W}% zsnS8k?gNf#f#<1RqY8RDtB(yO*`B$T%kMJZ__pX(CCj5_k$Y`^(4=@zlvdW?JwOz~ z_S!HT{#%XH0-Z{r^@x3SS zEBo{ma?MZe;-ohoT~gaIezhy+{`BXqC)k%W9RzR133^_aq_#qs+HY~X&6_NT>AB~Q z`-A_E2|!<#(u$3L(GwJILFz@yi*_J3|D+HEse3r#B)FHMjeBY&kXnh;M9|0Vt_Z7t z05W7YJFJ$Au{-hc!QWoOzdYN^X^9rlT$Lyk*&0}iS|t+dX#dv{e>v*iKAKWZhfUbL z3uk3=*F<+8J~H{_(K4U4Pej>XlOjn(*Lc=qHIuX-d(ZYLh~7QYqrtY3ZOBEx?Dl|^4GY;0S! z*=;1EX&w{IiOQR=7#dOHs`Y!r;usDZuh!}nTXRd!a{YQ8pDNwPXJT^FmT$EJu0 zij#vae-WRbTcj&_5-hun*d9C;444WBrPX4gpn676xn! znInzvJ<+_~J5w43ilx^&W2>$6CDmNCGJkJETnp6amdW}2!E-m96l|Nkd z{^u1ZFZjip6)Wr0Zn99%>RXK@Y^fKHy!KZ{Ezu9-qTpI^q_ITT3id;0g5a@*(~*Vk zwAmpnI(i>KeSQBSiH^l*odn^hRd0u;kB4Dl^j%dm-tPk=F#~P#F`g`m75;m+B9%?B z?8%Ya>G(87s&jQ(X|Gd!|N2PxH3s(d)MfsC0yUq|9!cnuD2DLsOJ*3T6F1hiaEo@m zd&M73rMZz>Gvag=h_>K7ljliDNC;wx`nOC&`jpI*c`=$~DdR?FKv5`FKJDR_Knjkk znSkH!vTPn`QwJO66*bDONZe_;qvd7%52M_3>rYS(Xss1})<5j?MU0QMwUY?2{2m~- zlaiYm1E%ujgd5-9H9o_Crb!}sy4!())0Ii=lwpo@9Pc|JMpO+>K-@Lz!6&e)c7%Ho zqgqLU*azA#Na(X(UFPbS-Y0m=w{PFBl)k9;9%_gXoV);8uF(Vr=j6>TDvaRh`lK&@Rwb=UU^;>+0QoU}CFOO>aig@He|MNI8DUug6*EA+IgC7ZoA)r0C@o}7GDs-b-QTf@+{ zs{Jcd6hqB_wVs}_6Igg(j)nIXQeYrbl*AUyjg+FKPGS^NSwo7hw$~oBXE0!lM)Q`i z{zr(?tWd9+r5Fi3_r#Y|V4yFxcp^Of5_ zAXt&G3B^+)yFs9AbSi~Mx-OW6KWML!xM}&aN0%5x*iIqw=(IBKjF=8g4A0Z@m?Gw^!e#+&DQV`zIw_4df&1L)2pLJ!bw7I))-nt|_y z?_@D>W+zW`2@c9t&>m;Izn^ZnQ6!?qU-9nkKom<-KZ-mS$;J_z8m%{FHi@4$sy$TV z_mZjTUQL(He!iuiq2}L*w8vWYcaQ+=%)+5yQDA^U3q;V`^wy@Mt@wJgL&ZLFC`f1A zah?(~LyTZ3wFqQ)Dg_BjEa!BnDG2=?6e~bw=;Sl!D?B}0d6O)+h za_+sAqWBV~$0TqBg^8>1qomS@+WEfhRpQGr2LNtz2MgsPsM)|<19s&8V|W5^ zCJc@DXD4MjtOcQh5#9tLK^}YCO0-$JK{={fw4ld=0YO1j8&J9ldjdp88j_huD>z*t z?h9%;dfj$w(eGA;AB}2d`nFTfF-?#@i6qcOk0&7{byts* z1plY(4+yA_s`nLcCH!ia*Xo{_%n{aq2&M!DbW+SC{pr@gEE@6$os&|^!SL6lVW7mh z2p$xES#1{eXgyBZi{Ux0G69wm5aJ-S=TL1p4)>j4`O_g=AUxv0(`}%knv||VXOaN> zNG1|RT00jl?#a(|0L&m7LLk5m`%`K(|JCTOYd(5^LE!@$ExkeM{-Z9O;=>{)>>?J@>f;&+=Q5Suj|J&b8_yruzv3zKu#(|l;0t9hINvI!{mmF98r^SP!1Nf8}AOG`}3KJVBRzwB}9CZ->q4uMrqXbeC=IG+4V@CrLEO$z+GD-ui zj3HjdwsUgLQaAu7%UF>)W9%^+GRv|FL{ zC)z%MXV=x$?T}VO%uu!stbC?qI!}Vg@AiN#n=X|y`QPS!B{MQ=@LT$uYU`D|mS=h_ z+MIwyKeWV92~;gCBC21x7hm5mU0YvaUT|~gcxwe&iBB8Ol`)bD5F;qYI8OX-oNIM5 z=zebJ#YY|8PZbr+RjXpfU4?wvuZ`)hAHvcj6UrdXw}tpUz!dAjC~nMi6UCCigc(Sj z*I+0{YtZVw0gpglIlN;!sfb{*5Z&S9%eC&};|$C|L`8-Oy17m3Gn;Dxa{mYeRwY0G zMgAp(gn|Zh0V|{63ur%vKG!|{1%D!(Ia?Q6@P38d@FI*h+v`oAZ8aL6d7k;B9N{U` zb-s`2-1v2M1t%F)k@xJb84)VqG2U7a61I?XzkJDSw@Y@cf&ob`m7fx`~LxAUwVSU4vgA&OyKl+fOfl8|~S2NtxUxidgm%D9D4pkMyW zt46P+TdWh&ox{F{wplc(!K^b%n*a0i7Z}LfE2GQ{EtVaefuqUlUVedIzfG=-OIdpp zT)Ul_8V1CDgHroyqp8KDX}#P1Qz)YX1KM&+{|yVUDE~!(+{$im`OB|@fH0;PS^Dai z2>m&axz^iSHM8R5A)wwhqphj{<{24~1{ym^*x8)bPe>$@J5&&fI;}sc{fRo^Zpg9p+IY3>xve<L>NG1c-TwZ7Ac?^;teMWFN^H_=#pf* zAKGfOj}XM}a<=5q(jd1o+|NZ>NN+!S=7aQ4oXqsKG%gtPX>74%LrK9ejSW5^oez_i zhdBt23)aYtGU8bL433%OMvq4)9!ChraBG5P^|;1r5~|m!3TmD_DY~0A{hV+R2#(NE_e1-gbbDMG5HE51%HJ(f~%6F9$gm8$k>R$_7I~py!PE{Y2!ZrgGc|(d+W7cuA$+FE;ytm zn(E_R5Q;j$+D}y8Zczw)c46b%`HZGlWwu;yy2Hr_MFTq3%WFQY34;Xr>E~t&CiCs; zyuAC*w(bZyhBNU|ky%!(f0U#!j%X|xW&XRBjSD@4w)gfF1qG4#;u7`&1Qbcso{<7} z*kV|Ls+AQVr~(A!blBy(2K*RgMDoUn(B>vG3p*pM(g@!LL@U$gcUc)~JMNSD%KT^F z-a+PifWv?7j#f>{b-vqf#KQl=c+Yv$^LFO|x~w8H^k6J1efIqgxq0&Y7i23Y-lRVo z>3H1{-@hS1i`)aHc4)^$2$PnD^A z2MKDoLJSRlB8E1W$dHJAn?sw_+gRpOQ?L;<-SVQc^U{_G3y zA9x41G>Y_=kg_A;ovrpj<4YIyhprgu=gn<-3bB~;6!4i{y_S} z_*;z<0`0E#&=8OU16BsxdxyA`Ins%8?SS{3Bw?ewB6Zc!2|+)~NZWO0ht3e)fPVz; zAGQCYwts}wiFI@^*}dQ$7kz{)FuR6K*;$Z)f`e6%8#^N+4}Xg0>z6p#oYc8XD8L}V z0LJ{1&?s*gBRGb_zCZ*!k58o@IvY{520;#tHPR}tqXVVM#C-bSB02b9A37bX#(Phc z!~7F?q-cM^2os1X9}jR;kbtfLrtlA{diRg>=;dDChkSdM=!j|8&Jyk@aAjk1JrFN{0s-3z47b&%ebsQ&G^7G-zP1$;sB-&?x? ziVDIgiR>XE0imU$A%{r75YL6$7^ypt{?4dbtbt4d00Hr@e})jL1I1k;GyN-=LasQ@ zz^n5gRuOe-qJ43G^Ub+M`JW&Gj8!G50{$ixK0>u2s6t|%N}k?(-I7Dflb!67f4>p3F-a~zL*+lJF?Oj8aAXeLA(o6=7QyP`4=zr!pbJ@0W)1C&_WX zM0z*jC#%MX2@0YNJy$Ix$0T{`+D~#_B>)-W_WT064`(6Ty>DSRNmv0L z8l-j$JZ6DV|3LT-0z44tY}xY-Mr(k*L8b?J5|Tq0e$ofHbq%=nC&*%e4txJv-BYup zb6%i7bfIA<23eyo9)ScaXct)o4Fr(*D5St?TQJ>~%^8nd`CuzZ)n5+v75==B*l0V5 zpjxDteWhFP(@-K*i>@B%fnUl*m76>Z$sW*ig}`xFN&K#zNcb0SA}N+Pn#U+-UQ8oU|I}xh(JPkU0Am#Sw3Aiy&q40iS)BVeD&mMxplDNaKqh5c?cyr+R zsyI(PmBNQXibZzcnb$|<=f{G%lMxd81q4XUmtCf4==I2JOUw-Ysiju?(5~wUExIlL z^^KLT7dkW8!2;N^V@G+5#GXAWxb-32yLfm~j0(NYn7K}H3ks?$-elB-w#pa|O+`zK z!G{kYj-5Dh%E{?9!UTE`q+hfwERvw_<>~3EFSVShq!tao&Tx@$>{@?Z`qluHD|)vJ zggd^b88oq6H_{Jy7n|($|k72^x?cpPM(!TU%S7p05>R z#O$gg%a$!$wPwv_nXAuU55Uwv$KLTtOP__%i3|S@uY5bzqiSkjfuM}{CdQDG+v zT|XJjo&!j*igP(dd+*H9{;}4tarC_bv{Wf9yV7w=yn=$FV#vLF+aPnbYuB!jTvtbH z>u1ZE*tw02j5ws6KK+i zZ^d4Vc>PP5u*qvA87(j)W?TxCgS%qsJ%#;uX^-g?eQENHuQD>eK2>F%2Y7Q4vLG}B z6)A|BpW5aEwrYWyxmcfcA9DwcCu;dVz=zc5I9qYZy4R1ev$)Q0z8SY<#hTqxQfGvP zg{3b2yrH0=a3Q0yKHJe;^+TJ_aL5x_1p}Seo!#Bi)r{Spon=i;XMg-L5kk+Uc7T);5mi>C#wYWl$Vuh zf~>G{%a*f!Z&^1{1?-A@Qp}KYNx6?D;lszeBJGZKb1kyVXnYV8V>dC(UsF}3Mx)Up zgiUTDtWQF^Tn1I`_V#vc_&4<5yf!Xbj-`y0txr9l+4Kh3Vs>t>k@K92*7GxO>f@DG zw*Wurt9$B?xs{2}p7HPE<>kZXG&VK{@J1LUuO6A4?v7bcrJNHU4j4@^R{(0d+QTDw%-!G;~58?EWb%?aZEP+Dp=HQZiaQ=_Y`{lH`(EX5iMcYXi7 ze4L`2o`yPk3hH_A9+_gM?>{uK*#k{;nnApYaqd3wG^WA;qd7+WYEIW1&*T`QaonaA0 z+Y67~ZQWB?afH6;+~T#N131>~qGoqar5o;3NjddAV)2qCAu%!NZk$vN;`I0}yiY%? z_IKPVzp*hV@*F1Z)^JctJU3Oy4Hc`sH?MlZu8tD4~^(C5BM_DHGUN*gOVfVIeZ9!bO z566yTjT1k5Z?&o?L%D8tLFkH(SH^-uW5+N&dD=26kW)vo4c~&tn2#wd=HQroa zRptC_%gM*eOr<;OpoehTnv_T^=cY#dZr`p2u4_E8eJMqscdRwNN4{H$ZXkyz$K=#P{L@4GFly=vKK{8+(WM%~jEQB;{QB!;4ZBgX=ACeq`Z^UP$mzt{&4cTx#3+N(tsM3)`~QshJEi~JYi@g#BG~TqZ%eQ`(iE`_@xDHZu-ny>+lE( zn-thpJmMkjX_Jn;j~(di?js*q$FW3ZwwbBeSat*+WVF@!wUoBkJ%uUPX}Ka}T<7*3 zrz{S6@|vOfrOBc4N(cKjFw+ob+9i5(;*()b!2op4edi5KqQQ#Q{{DA9qM}P4b zEa;iC17)mn;IfJqris4Bg!JjDsj&Q63gv+xE!DlJ&=1zo%6ReGd&I6*g^L~mM5SYF z9EYPX?$o297ADjl|3;8jIkfWy65Q{2d~e#cIqua_78aI2!^1)zx|+*jm63cOVFb_W z)b{P$*(L2`ZF2|Srpi^g9YUuP;O>+yc6plc)IuJad_;ZO{nz~?8#Zoy3IyA5%<#~m zL)rdHq1{-tcru4EJK7P&OT=U#0PF znO||5dHof8w@a5Uv5Q}PU^4I9Iyy4)8R=&%QZ?PFQE#rRLAML{eiC9t*YF-59%W*! zJ*Qsa7C-|q0Tpw@k;dwG?-XoWa&!s`3jU0bi+k+n`-QQV-yR3brS$YzIQP`X)ycV_ z{T4@1%iFu)V*p1gnK>9QI*9qaCnF_nwDt9$!8nls;J4x;%8Ru#%+$m5`J1#Q&ypQZ zSWI!l%R<7sify{DYPd;!}i?N>1XL2t;=eDeSqT)U~kXbRGhub0f&2u~L*&Z0# zl`B{J`TBl#Y4u9POt2%kO~5Aw9E*R>&3VFYt0CdbAWa(?E^!J$!NKFe40I5#^8QWaYzo2KUTiG*Ev_tYsLZw)*V4NXu_3RnW#O6X=!O`qu<-Pw@wK) zT(Q~OMU<$m^S3HsgJfrzg}8Jn?@aMq5V)uY;Rcqe{+Pr`AolMTm-p$QF%0AG!Td*h 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_hinton-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_hinton-1.avif index 8c363b954c40c3737bb86adaac6fb301e35cf1a7..fa6d90045bb13a3f32590a7f39df61e88f0d66c0 100644 GIT binary patch literal 3578 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 literal 5740 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_paulivec-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_paulivec-1.avif index 46bc6ffcdaab0164b36ca298bc5718d75fbe7d73..96832d0e3ca1c9466e1920772ff7190dce102009 100644 GIT binary patch literal 3735 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 literal 18592 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 WdV5qwvLil)q_*#na>ia0|NjSef@g04 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_paulivec-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_paulivec-2.avif index b8a4eccd800fe3d0fb8ba75a4652fdc35b32756a..dcd6b553de8547d1f35b222ba73343fea42424ed 100644 GIT binary patch literal 4395 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 V?Ia@Q@Iu5O0`Bd5i|o*f_#c;^_;COL literal 19542 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 IFgo-90cz4DUH||9 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_qsphere-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_qsphere-1.avif index ff81dd11627245ed48c067a04f1346e925d78372..78b8cd90004670b21c3b4a67869615285d07846d 100644 GIT binary patch literal 2852 zcmYLLc{tSF`yPYrV;4iwVyhU_W|u8qTZ2eK%nX_jW*Q7elBHxRJ0VLVN)4}23B8uF zjGc(dPRTOaDaJD2pg{Z zS@2jl0&<^c#xabmm(QOP1i}Mo!r%IDhTs7L_5iRj_w#_)ZS+1e)CGY-`wWOBO#TWpOzRk?M zNPoCN7#r`tK?Lx{yX_Ys5Lo5U0tw&&BCyY}a&mGq)Bp8L?NiJt{%9=wiW<_7xPLQ{ zpASw0i+8(qu<2`{0W@C2H_(^hhV|88_5fZ0(kD;@>4nD}yw?!`k3A@uR_64qVPIAe znC$_W{UMWp0zPhk#$+DHG$QBMt#{aqPg9*$#VDll7H;CRZtNy{_LQs*GGSN7w9;Bcgxe+#d!@kIc;MR7YD0CE zjC$N)v#Mq$`&Bc|d&~35nh()q!NB+LbJAA$rWx=7m1dOJN;~PFwJ^%9?3YO0ypHPoZ71wUTfu`(VZ1t zJoTUPOyG;d3#{I5FG#C~nTe+m$6_wGh##8oUREHDEa>3p8VtxvbQgWb3C0siq9`9j zKS>46t5c^aW_&vC@J8g_1+RD#zgjL|985S6(FHzzC8md1E1eZ^is6)WU#uh^HvUVA z)}q_09RKPDPAKQ=$0E-np}bN=m0Kc&x~?+wQU+o($f56`$RbOP0Q{dFlmB_vgyT+v zFkF4Y`kZ_PC^8{Vz9@9C&K1@&;G+&{y7Z>M0P}vnviVb zKKfhj89LZ@#JxZ2$u+L@1*a1K-8Y6c33Cxnjfk(W#gxkgw+F&zDS5R^J;}%wm~mjq z##hb7O@^iQ^0JPJD1(nX?p|ea)W|e!x$u_*L(^$=OUByCFP7_$&4?r`swxwriSwQzEY1__0&&?Pi)v*+Q&OHws1P zJ6xbEp*wK~871M-UOL?CgZY>K+p|rYW=Oud(d#EQI4u%dm-T%7g3{XD(1uQsdv6Jq z_qh&CCkx`XO;9_8d+qdNIp)MR-#T}kiyqEIBCdYu#vBknzF85jJ?CO?(|^S{EDJi^ z=P>zH-6clAkajbmTNqgjER@I_5j+iH+V$m*(dwfUk}`2+Z=?=MN4Aj4x0Fb%!s@IA z61#0L`X6f6@6DLAm=br`bfu|_Nwlx^<{gQ8DUO|n_?1}^fv&>QeP>L%D{clF`$ zyYgN`F#=rze&01 zW>V*Tpuwj6hO@V190}m{p+psgEEh6 zk+GGCm_?qzdX!?zaHXnLTpelpK3CoO4@D+%SAJHS9br?k5^Fo2NWE=TXx>_iZ+e%V zszQ?)0d<6w1UEz;k7n7)v2=X@=J;u%#o^tVYMbO#dtUiaa}<;!@l$h0GjsQ{ZDD8o zIi6I$6K{7F%+Ib1b$#)eQ=gLDy%bVZN%FfMX}z%7nP%STyJX=jhS-WxxZj&113F?a zE--m1jg$s{9Wak2H*52F+3=I2`o3+k!z`A5B^H2h-fJlF?q6N~Z(@lfY*dzBzS~YO z^j=Yetb*k~AlkL;{yFyz+W|bfc2l`g65ZaDu_fH1ZeW8WE&ye0#8PSD+m}tEl6H_6 ziRvZ&`H2I~yS)=$R4HEj6mhO}hq-vqB8j#YJNr^pyWh|v^{}dOh=#(qdqJ(1SfvR` z_a@HdYfz`^%4myHJqg~|-*+`ReC&{Y*`Sp!D=!2OX^68)iJqQ{*fDJ4R~OQ|S|@bvd|#(0G2^{~ zIjN`_Ob`}Ju~8dOMR`OUQyo4VC4L?BG_Qtxh1yL&wv&@EF`VxD;e(cd6%VhZVFKAL ziDYq0uF@Ru#5?$&o{g$=#9OfXZqVz~tPcL2fzYe?x_o(*00h;ScgZKhyc9)`n`T z5Iu4RH=X0qb$g&59x)mrn= zoN5({{|$y3bDPSX8)wcCL<2(B?JHmad znwr>SHJxtzFi=LRu zKmU1IUM=lnfw!_VilI-iuA5Q)`CZWHBJOJfJ9W!e4(^sv=!v`6>pO2G-5<#t`|nKh zwnIGE<&JnjPkj1A6W+W-IV41v`I+K4_)JCUp1sHf3cBmd0;8q!xNOT33RP!`d!=JN k1GA~!tGd>EEJ8wx65a3qR;laqWmr30D5qk@|Eli)0HIYJ?*IS* literal 35738 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 IrA$Nr3qM`ZO8@`> diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_qsphere-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_qsphere-2.avif index afafa09dfef392f92e7d9335565e77123d69f21c..231c20082c32f7bde36886eeba42dd3b25359cd0 100644 GIT binary patch literal 4175 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 H)tCPt<~5mx literal 41639 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

    G66hKk1jOvCT)PflOJ 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 z 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 GRsJ7wjx0w2 literal 16374 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-2.avif index dc6ce96b6b02d93dc6c6fc7018b919535a2f9771..e5a3a51bd82639fdfe76bb208536dea5b51fc00b 100644 GIT binary patch literal 2731 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-3.avif b/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-3.avif index bfee5804945caffa57609ef6bbdf43aa0e248d9a..83117bf6b14ad8a5dcac365900f83ff157e5cf4a 100644 GIT binary patch literal 5620 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 literal 30527 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 literal 25465 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 TPlZDK77EMxyVYgiZch0fG%x8r diff --git a/public/docs/images/api/qiskit/synthesis-2.avif b/public/docs/images/api/qiskit/synthesis-2.avif index 4628d1cf53c1941f4b9aaf0291279faffa55f070..14e2135b051ac66f3bd92e78e6e5428772095cc9 100644 GIT binary patch literal 27983 zcmYJZQZQFM3vTfTociFaW+qP}nw)yYwzGvJ#%p_luk(K$fMrHy40Dxoa z>|t-~21n?gO05Iu)900&d{~z{`te^f50nqxVa#&c{{`WKfYeoI1 znEco6U$lWM1LJ=p{(tbF<^RB13wuZVf5r$4dn3Dl9LB(vQOF+#=05=_7Ebmi{}BKH zz=ReTDD*k5!{Evmhz{OqYKd_6VEtieGiP?V- zK`tW;BYQ3<4<~068z-)RJ{Hy%296$F2G;iG|Gh6<3wxXY3jad?RS)bB1PlNK5(ESq z@(;kWa5VW}ng7!L3%3661^p}1YS6~mz!?bu3JRO*^`+&GUq~RIX=Vjb+7IZd$LC#g z+@%i5?aoP@a!mGD$Ax1KeMv<-ZCs2HKJ+rN&X~R);;5^CwhYsato72>*d%pgtl`M0 z z6y83h`S$OR3(lrK^`aV!JB_{;OJa83$=+cQIFTQ$^a=E+_Nbrnr#$-d3ZHWn`*Seq8BUpwS#>E#iTJ zJ|RSb(eBmajyhehixMLG)t13usc%J4ao7s8;BP-{x_@csDV-%KwzLW_B`$y5vTjho<}ysdW+9%TS8HFsk3EheN3>{;QY>rk~gK8SfF_ zc@~gp78xHa>@=ggZ3OJf6emWx3IlU@SYb)bXf2G3ry~X@lu~;5{dW?n(myFf74;%q` z(N07g`7zyrPenxr6}pDHFjI!+G5rljp>u3RDB-s&Yj~;K=SdR)FP?=alCNK6NBrjA zFk%zjo}%=Omq%gLhz}M>pZ4xpugZ@jRo8aIg2s^y!JZRYPriR0vMGvCAd)OT*HG4$ zm~31y=`1x1)l6v*Ma@<;San@D-Fl-;3!RQQIrV|4KziU{%|mkuQuRJjec{8ZZ;CmU z$a8qJhp_5IxIKwDntE&`pEP0Xg_=7Sfek5d)CK(oNl~?Ohv(cHV1~jA6!2w%Z^;E$F2{#ysYiZ9&Q;BN7xcR=UoJ!^A z_~kRA(t`#P+CWRTM5jPuDY*?5YP}Fk%-+mcu}02p`6uE!{a=FjZw%H5D|tm!CVTGt z(u65V4^iu*ra;9y-4i zK*sz|ACOkCxzPNwkGJ&RuK)%PuFfxd*oNurnZ$!1_uXe;sQcnF^;@kx0)mLJ8X> zT0Ih6k10^!_QS=?VI)!O6@K+_JC2&tfvqxRYk2`y!`h7N+rF#$zf1*BpokkFH8b>n zzZNBPUt-YS%xcBMm1wAbg>adI88U)kF6y9t%4 z4R#+>Oud?q*4!*T5ESYdJ!6wnf%v48Vs0?OC3|*7`t~6oIa#4FfHIqOSh?XRnlylG zS#6;j2=R`TCfa$Ma?9PwKYoKGkx_k_-Bq!PNmESt;_M_edOlT_hMy+p-N_%^vt8{X zk1t)gD-xdPDwu2@rAWq%-;Gar7fgeHl&amU!--#5i}5Fq0d6oe-RGeApin;C35m?d z_XuS+s>1s__&#Q$(G?Eh3YvtOyc?}SN+X+zm*PbX+rq&ue$rHW4svA$P~?OXUg|9a zqGLoQ%_K$6*O`s$_|!Z)sjO@&yu2YQ{aqo-Rwn!_q>#8UeCQ!~5Y_?sL zWo*2W(BOM}&+4_J^{|*@$bLM}5F)G_<4*}kRPR8Mt?&o_S@+|B+J!-5L>do5M`A_W za3&h5RNcKq(6CJ)#2`^G?%vEX4)l%i$4b%OSRJh*|oSA=e3)Ua)m$-%t06(|6tL{1dm|49J_Rb1^h3hg~0Kd z%iodt05W#0TPZDDrnx7nnQufmZ9&^IhW>r?_%)XXk3I9gd;Qw!p%hT)wJlR-Euld(tX&B60& z)fj-vM90iI!jlTMssgt?r){4`v~}v{>Tvt=Vi7sG_B`{VRsrn-bg8fCv1h>zcC(hx zYVQqpu^=sH=+c~#%^n)^2Xw-IZ4)i;Gibm{nAIliA{tE=J}i3PAgyDJJYQftVk-P~4n9L*fcua;IF7!|Zo&|OG z^U5aMT?n^`{|U6W;I+T)&QMr#HL-G*;H;LnQGJ=%P;+_@mw1A_o{iOVUl$AM@EI{-gLM;gi}d6KLd!ZjN~1gthb6WirXwwxJ>CFL#icnG)LyE>=4z zX<{n7QNCK2vkGo!W)6o>Ke(^JVGVEbo||;ZADBMzMmlY>cm9*ST21Afy|nJ&dim{z*2RUxj^~w#BV$PSp6EMtiCuE2tz6({ z9faZ&yp_OjqMn?n+7ymT0P&V8ve8e{6VQ*g=0HnqsDrSh~qladBd~>?icR4JvWP7!$KZ+4*%=NrJ$PISYDR;E>CFqRPF)X3Qb z9Gqf-Aua2UPbzuo_FZSPd_s1)oMGdp6jJsl%zT=j&Op|Bn&R&ozRgvT{4lQ>`-vz^z`<)WD}!w3 z4bN1-1Vt9yKbr%h$gJ#54NxzVbeY_xY0Qd5Y|65{qssWi9hD2c^11Gh`OlFIvJ0`9 zK!aUQkK(ob#!7IQe_*OuWj3&<+(Mm#pI5;)?23;bo^Lnsyp*O(m z(orsL?I@_YBLLH{aqd|q#JUE%rFi{Ngh_@c|CsC2(-18Gh7x`}NhFX%yIxG#WVt8q zd@4`IKbK1V0RmNIvCK=?If~oQ5(9EH{#}OmCQa8`b}FzjniKYlPQZ@G0oUDEDXm$N zv5y6RZk7kxmJH@>@wz-i_dU_4HWsHAAVqE|B|2xw-=zXqV5; z%T-Y5p6jW127fXBbRoogIj|RpvBw4GG(Zk>hz_0k%p~m)Vw|^%reu7O)N_Xa*4By}!buvKBqs1V+S2*aA z=>r6csg=hpXGw&;84aJp*rsiX;CXX5b8O`xW>$itt+Vzk1(EvSdLU?n)P+!eUCNCf z;g@QYt!XCcdd_`uxC?`3u(s)g3!D}&{R<~Z>@k$AqvRzKCJiK2FU7}-ByYakgwVv3 zmv-~RW}dsGLkrNLhRK-F@J5E!i8&I&YwZ#BPO~FhxtmXq|=KD zDRlLo!KWbl6~1FREE}4UFmGG%M~S#8pXY`pZ6oAcl>=Cf`(1DIpluMpN`w00>gP^n zbk*rL@#Lu?Sr7PipiL2_>l)N+H+*MYQutb(PW<%l8#-9=P3*mj3AzVJr1IX zLtmshj8!zbMV>vHO=H|za&*6k!WgYx2~+#+e=-PKdSRK`6wv9uUw=U>G| zlew}ywlqkx#q?Ui;O;Ln=uNZl5xUmGzTV`k%?8sLC_b#e9Hkha|4Uj$Pi1hpl zOx8X=t3vTYjgbtrahW?tD?<2@dd3#pE|y6v&6OX?B@T;d10CRP74FXt&c}TNsk*)s zY>5axq74pN9=k&i-HS069Mutr@rdPp9&ni#7SF`WM&J!wWHaI>0kRehI~q6^qck5maIRc_9GlgPBcJ2`R9RM0XHuQ<%}f*a~Y z-y`GbtHQS^*FGnFQuJ1j@l1EOwtg>h5^ zT5&B&?92EH5nd72JJcBaR;-t~i>!YiHL9O!heL^X4HjIGCXNWjo8qii?1{@gHHLgg zV<8oD7>kZNowgO>mQn4WyvxUZ=+h!e;dy&9_xq*vt`igpeEK|N=fxhaTJDLNLUK~O zGY^mhGbqrqRG|Hqcq4sB_GN%hN1%J#4b7~LjiguspJ`(2z!~kMgaTuDELtQSj&4v+ zKh`6;U4{Vh+e+rh8iH@=GWZi)WxXU5CRlZa7E4(`zcd>|bhPcSy^CFI@rK~rn?>2S z$%&!sv7*a&sxt*&Jb(o}6eR>}f)l5{K#RS22pW)?QT*F3+tu!<5qj=D{*v3cVe4^= zH*K^1Fm1gNZwEvY1ba!2lh>Mu7wVKeO~ZFx3eZD)xPS&cwUKbYEHk@U0uyR}Cpypo zI0f|2%i~mJTFujh-WlmW{NW35Hc0~@_RX__aMyEnh%{&p#ly)fg(|)*1X}>*%pExd2-GL!$r(8_x^X%GfxX{}bsdTS!B5fBQii$E+6_p}(U9YUYJGC=Hsv!lt&W zWPkAofB82zLEGX3T{@*W^hOWx3xhF&{Nf$Mr+?%x-h=3B<~$<>lj)8sQ}Kk6p1x4D zn&(spyakh3*JpO6u|M1AdX6p${H^Bhz_T~~NU%t^tZv(t7;8Xm_y%&5>|Rtb{n8GS zxMx|i5F*|>h-o5lXI}r*T`~|#*GfuZHH8Aglq~b~m`?_*{YRE4_+iihlumZ$yQ z-|YP%L1FsZvHe8X8w(~Miln-${drzXpVcG>aZb}#%RF+1&aFYZXynlOI~N^9awZ(S zpA~9{mD7nS-K(OC;bAWsSKjQoJw_&~-q{A^5;0qnV>v1He|<2c`Ro3`qQDg>T7Y!X zs5wB@@_7|(ZqO5S7;8Ru*G^k^?U((E+C@r^zqtGp-n6EM(VgD!OIm z_nviwPhMS7a{S_4Ye6BlPu!_)@g3^MHuABh@+1qx)Il`+ji2%7Ztk*DH@jTwPg*!= zn|HCS2&6K#()9OK*76lt@p7y*_}i>iCRuOK`{ta~e>C}B1xOT*A{tIWo(!mpORH6!H#GwFdZC2afn zDB;UA;N}PN;iV*^=M=OZQ?4U$T;XZKSs&_(Li6i=&-jov1+BcnDjDR}q zlPUD$GsD#r-1m|!Du1Z@PVS61{5rcOt;SrDJPU&o-AtvD{|$P~QaN#ae+n>Vc)-4) zvNDq@t9dTo)K7b2eSx!s&0C@pS=NTi7;*S?DcpPU%EE5XkZdIA|L{LidusI(3ak~= z>t3ps;)X2ZJ;9wT344}$^T6NDTV^jej%$`=&cwU4v13@W3+Q{65mDD#8kh}a!ROVN zVG-yeq6_SN`iDU&gTDJu?|4YAh^>FHIqZu>Tr+_2GaED#LaNv4xzY)w};S%(<$B$Wdd|34KL_TBb?>(p7LH#XSvg){Xg$+A#6^fCV@~5sizQ zi8xGIM;OI-rcJjxk~9W1{UiRZdZ9Fok!jc3W2DWCT+vG4S>c3lNaDihUgeldsW0I6 zIc#D~aGfV#kaP{=BvPXwNpaWgvy@8i{6HNeOA@!0-u?CY5TY9g92V z&#Q<=VAJn)mpg^KTZ2gYMNW@KCNvUw$;fr^7}vzAg)$4G65gp$16LfP1zoyH0lXrJ zdqVMd5gMxiL@a~)FUyAdBv@XkdYH;{T`8P7=Vh^r9hKfT4C*`eXLiApKHj{pS8!mO z6U?bOfnFv~>V#n%6)Cj>4M1d{aR?16c#HT>AWFFZo=G*~Wyh10@Ff>cRewEX!xIn5 zrIQs@N&W9RGy;Hh6VW*le0VbqWZMHkFCFmbZ#L?A3m|}b!+oxG9HkWEJL)EQ277}0 z+l1ADuE_ca$hLq|68y{ZswYGvX`=dj;%*%Pp;|52e2#r9l+wfffLEx4oiU&MFrR!P zcgaCD&+!%p7>7v+ac8~C6_s@X(!RRaFI4fXf%}xus9B3*$8hM-!X1ZYe^z&5gWVO| zP_)t5(DiCNSC%te{Z;W=98{&xcQmP~o#SvGDp}vL#pkDoGCvNTng-1Kh@cMa%m%5D zcYoLXG*ZDl<){~zOsH@QFwI$u921KlZ%iH8PN%Pkvd-kvPr4B5s@-Shm=cd{Bk-M8 zHm+g}+t>OYDj}D9v)^=y=G0J!&(&_h!^?2#f(O`j{Ph$05p6@P$lH}4hte$xSaa8b zAG~^C>U092u5VV(h5$+q?)hH78ACBV2m|&(MB)|*X7Pj`1E$@}vMr`|AOd%=>rj1p zfs4JeAEbxU89HNn{`#dzN)fl4@M-ZKLf+iBP$(#C#zllXCsrrpbvPyK}+A#xLvGj@LFXvtEYjINLOtrlIOSkXWp@ z;Vu5|MH5VZ1^J$9$C>42H00b8S?PK#L9qr(tR+pE(yi6CeYO7VkmQvLct4S+l}b6L z)g6LE1L)HwW<5$pRmQuy8mLo z9y-nu7jNgzb}4@Ui@#Bc_7oqsmjFcYOt_ z6WhH8ILNFYTP-&j-|{3ez{Mm0Kc5u^H*vN$IwJ=n$NmRmte&^9m{r(h;5pe_(jt^l zCitcGjvST4wnoH=`q}4?f6EdPAHI6iPLVsc()yeKOHhu^DIb}U_(a$6Pf^6j*V;J@ zMtaOjF!k8{(DS_a>!y>#KI}lzhWXASpe9V|^cNvj%d=(a?Ig|slfi2)w`vMu-)eDJ z*YPUiu8lfR_qERxG7k#wr6*Jik`1V365j}9H##v9{00OB=HF*)Gv*4;|{Fzo~gYiTiwK){yG=d(OdNxkU(-jmpS_jH@R}8 z_L`LDY$G<{^cZl7O7NtW*5e}7xQiBau`E%tiVK9@yoZ@w-E z7}-j9)We^5!<0*qkw!0bEt$rU_J~Upd;5p3R68D;RF1vbtxRBM>!bo!xo@RSi@l=~ zJy3U1tFwDIWZ?S`7(abc`9_Gats1&165Yg|zyRJJ2xd$?K5{iF?DpYTksp=HatL+o z6?(eTj>L$jg+fp+Y_1miN#>HuG(m%cxCV0lCd=5d0v1PiloaQo`skl9}el30*xUMa=wbtI& z4-(xeJFvvFeZdQ)L~+bF%^LHo-zX7lu8u}Q-0B$`C$7k!a_d3O`#!oZs^BtFd03Gt8sOu1sO*aq6YHy@`(MBY|*o$O`7`dBechGER8(k zEZ>$nmqV%U$dadoTUg2016+s{`5gItQ#w_Ln&iLj2;dn5_s}BQL3NH- zIdp;UsU8QRig=Q%q#6|2@UWi{lPj8Ii@PcxAQSJy6f-OBS=z`x)8cB36=iLnktCG> za7e&p?SEcNiB4Y~Kaj_~Po8Q0Hg&G>PO0&AUzn_ju}}tk`4!J^)5K(?UI}9l0X8@Q z=ddHd^hoYGZ-x4pFZmc{Tr_uiBVV@(9~g+Q@KPgO7|8~0zru%!17E&|{{z|Hqyz*mrEIHLK=0G&UDdWHc|FXNk&yAy&W9O))@4f1azFWQ` z81VPQ*#WGBNXapB72;~Lj&@h0;BHyj8#JYwT4%0s0n5-xazd(W)~Q>5C6YNu*=Xh! zU!6YDq5^1Z@5Gk}Ukn4n4L5XMt+=5v;B!68DD{#Sor_2Asa9-807r%C;h)^)Y~00I z9*R;JnYo@ty_rHAu(u-wAxcH;sE&8hUJ(JPQ!4_9SawB#zG|0`8X50!iFF~^iISw? zp5tN7(KJd`uWD+Htn7TuE_Ha3K)n&D6JeuGr!0eXv#S_<#uiBh_iU#wr zkGMo*I#!?9I;4(z5`dFqQ>v%ThvF>lC zQDyzW7)6#nR&)`w)VG zhJAZ|9k|Y(CD10O%8O${Dg;RY-<8a31rn; zbe88(mot~cbWm9`o{62J*I9b)j}?ARJ{x+HT@~0EVx3BLEL~_LCdTRD1YUJyV!&zG zOtwvIMe4%t`=?T<2K51rFmZljywKrpN+=<`q>yHb`^jU*-0;NBt6J~c1;du8#^J>N zE-5=Jla!nqhl)7QH*37+jg5sFK|jsxfSwm9kuAp zO90pd{H8_&Kc7zJGOW%0@GKlWex2J1dp^9#3A<0>l<~djU-!Wety|V+K_(gc?f%{) z<3Bt`Zr`7{QIRBMWZMbsTF_^Ma+VkI=90a=$TuB0)x{Ad(y;J3(VYGJ9QDb|DU76) zluy6kL!8I`fS6Ux=%-Oy5f+n;N(y3}s_>z6##)o;M4;t*Wte6Ov=zJM-wavfIac?k zsF7=f4`cM(3COipOg_KxbQQLE?CrW1=T}{ z|AIAt96$Mc?Da)>2X0FWxK=c+!D!yC8;xt za&f#lhMV5~Hm&xTfS%3+e{^nMF}Z~#i8Fb-i{nW{TxIrZ78k08x3^OiBgL`9E&x%=Exyc+Yf*xsys8%K%idThZEyAR? zX&;TK7@)wzj4@hoXNzn%vLEj3#_6SVBw(?>m`vydBAmtJG`9~wnsg#5v3F|Do)~{c zeaz`XyxMX0OE4RmvxU4Ld{LET%OZ+pekdzpYpgUZAq{P^Jv_JQ_A29ZU9)$=4I*6C8cE4UwE7H#xitg1z%3z^Sny5+8FMRZaNRH)DO#E&KV<>_v7l*$}3(Wf~rfA z_}7clxolTPh-K?dE0JwjmMBi#j)TN{YA%@f3LbGPpVr~?o>}{c-dC~v0i&2i zabKBznrB1qV?w;FgPqgk@%K?$iMs^^83U*AUnYS{669y{9dEvb5!2?5cxi<+(59GV z@TFqiO#nqO*!sgT25)+w|JWkv*CSw6u@hh{em;BICQww6d)!Q6VKQnn09fzS-K8>@ za|FcO{@%_c>}jeomP<3YjZYbV>rLb%Pm(*AgOor}r5d@t&)}@n39mn}(wkuMIQmE*%c1i8L9gNJO3^95r-s-fGbWQuIlGhF ziy}09*fYelAO6!`OP?+r3&m0g*4#|?b7jr%F zhNH{Gty^lZ^}{xzMFzt}n^uy6qoAfzBwERg0sZ=o{GyE&;G-FLI7p$05)pGB+ugfw zjyJ=n<#LM?nW+}@P;8b`Qz8W!Cn$_gxUFJe6n!nLuCI6QW)MyN;edTa-v@{}Micj! zskzYi2hV?M=z0en*auW*Fz|Ng#xpjUm7{WQ@IUix+c19pTYBkOC(p5lviu>%=#1;j zasJY;=Dl!Zus~fK8w|qH()&7Ad@HZg%kLg@9WLK8+U+JtyX!w;Mq3<5k(uVUcZ!ni zowFgn9vujXOWybXM}W;Nf5OSW3@~G|3X!Sqg$G8L8p;pL?}d3)0+$;85$EuUfmjU!T-|J7(%g zGXrRNbNNhV_0}t39(~Wm`#*R6h7N&*ic`1+sGJGJS$wd)R7D+FEDMf74Yh`q+jO?5 zqZKtDOq*mzw~`y`xCL`m-Fl3%qk4gz*@wlOttTZ(UoiYSk;^Xb>*u%D1GW)hVligX zoTN-1_iZu2zb^dCJ`79YTG}Q`+N`3W{NJwe%iuW=9*o`DaVJnfh16P$r%kA|QVvo0 z6zLNd>vv+`T~?d(8c~0~(t|sx;%#x+=>^LA3a17<+L{f;z&-)ESiLJi9=-kKu7N2W z0YEA(44=1JtYN>q8~yjs{KM;Xwt&@z4+a7C#JWzj=hSTP4Ylkyk!^bqupE7LP=`t) z&dAXc#Wa@h9s0k{wo3FG*hG;LhQ%aSYnMPg{ko@>xmHT-qmOL@_OLo}SP{i4a{bF3tpc z_yu|=IWLM!_yOgYNu4DZv%WhvbVgPh-d24%6sv%G)@@rDzg+n+EBhCvHCd&a7!u5= zN$B9Nk@-kDd=(>=jS^n}(Eg5dMV@ZL!rOcWC#Fr{qxV5Fe^>S6`}6lXv(q84lyMq;fTz_L!k1e(WDkOr0rwQ)KM3M> z1L$Y>)I5=y5tTfjo**Ipx5pY^%}DiPQo`~|?hA5(BoBOq5w>V0rpAvut(f3cgafUE zf&utAuYC!u$~NKp5U;ZRlus*Z8VA;w;%@}h$*#yIHP z?^{^(EEbo|n07mIZoecv318aRHOGWpy=xY6EWld`=nkHU?^?`W(gyg@#Atdbj)L1W zP_-GPuadu~G-%S}6x!BjNpz5uT4z#{nDIk+fKIVQ0qlO9rR|TU^SU0eJc*G3#X}Em zUOQzBfS75r2M%uxmBp6x%brff4Rp)KgJNtp2gqHe0f3bSc5c}ShA4w^tcHb^&c@39 zMia+~`umAnn*%XsB4-4n3xqm{`Yo7Dw6-tMOUxk+kF|o))E{MWJ{}x_lnthhu2=|8 zVdu!(i;*Aqf%>&t%~woA?r&J_-T}2r-=Jc6IE52!h}tj#t6C@*=`fXzZ?q7pyMN1&G!LmH$^GjP2m$@418o- zhK))Qdw2;?s4S0G{q&%ndE(VMOF?AVi?R?9P z^afiB^6=zt^adAz0jc)u5`ve{6n;Kw7m+yjlp}j+j}L9)GCrQ869O}tLtn4Ru8N#U z>5jVhch!TY7IAdfR?Hz*CMq_PLM6hLF!ykEa+{jh*mAF?t$CnM+9G62gEakp74(a( zM0oe0FS=2SbDM;>j4WW;jH+nw7J#=61b-+4rR# zPf?{yiJ`}nD5sNHN94Kh=VeS|O%e+)J<5G9%{2H195jh`3Rs+p&y?AhenGFfb{qBt z6EDq`34v<1jo4v*9hUeg<2!T+(ZKF)@1d_Oja;T#uMfiC?!tsl&t5hME(OE;=Q68C zi{wARwfN3mjd8j=tae`-NiE!Ba5C11Y@pCSR*$p3YiNJSHk5yIIKx{b&J)_~Y&^HU zrfG^h39-Mzg`0BNS&N+rkW%+yi%jv5NB6!QF~C2lTVCqy6%BvTPfyY9+lu*A4@)%p zp;lpN!CBbL5hVfK2RbIwwp+Nj=I94Xl+trq9zgnVRWyB2h6SytIq-(sY&$hD(~2S zwf}mK5!Hn?w_2;u#y}m^X%uReLOnX@8CZUSyscmi$4e9zfhy+VQzq7eIa|&*VBl5Y z=xAK|@+&_|HtFhKXxL_{ncL5NSByA$`lkk*+d*v1-GJ7S3(Me_L4H%T*%CPVcQV6} z2+Q#@iJM9kFzCMHm~g74?&mlL-Fck z)EtFyFUW|8Q|-IG52@;m8a*^hK|Gr{AQtdJZJ+T|TQbl%)|;k!l?am<&rP9>aqBjN zT43JN-$9$4@Zz>4^!U$5UHXx2frc*sTru|3`X`~h3XHMyI&$!XlmuX?`<$wi!YzL- zuMz<$AtvW?Y*o7z8Fot@{toa)bdC@`zjEUDsyo|wL1P8VvY14-c%;BRq(@+iMn^t= zuBxCzsDYP;-czHc+1}0K$8=8vY0Or_yNlI^8dG*~ZVz&F-|q?9_BpGD!@nf`=|)Fc zKYhg;^1l^Oo`L7rc#Rf7LbU1b-qw%kks+SizdR;rU(Ca zeDI%pQF7wgGeyTBkHMw$Idjhws9;g=(S{0MJ~?0lss?@9%$`m@xS3O00`~*lF1c(3Tmu9o@VMkh_^1g?8g+x{}z^ySSJj*Ot5%)Jz;Fi8puD5A&Vz` zXv!8_-b~aZW7?CY6Dom-fK1=w#chV&0$)M%&yD4xih1}Yc9XqDQ%)T()c-95m1PcAJelPyi^Q17TUwa6lx0a~8X^5zkD{3+mx%NJ{??_`9IcpD z6uFJso2mzDNYhOYdfS>O(4UI8++GsZO#96&JIkSwdf9hXHK2xy$Z3$hX;jyp7ht@j z6bGNmw+WRbO8Rs>kB6VP2&^?Sxb?tAR_Qv2mQcpU%i8P4QEaH+J9Zd`qNv&VM<}K4 z>D+JH(T>oB;V=;P%Z$@c^n$nfTm^WXq+yf3jc*Ha!!=*QQa0a!!vnnF(C&ohna%c~ zwJ52aEWs{(HZYYr9!S37f#tSj{~}Ws+g8QeYRw{#V@L=`|9f1)v^0oej#L)uUbl>R z)q^B1t(V&6^ffP$CydUZ57Bd~UZYHo`I;}`s6i-UtC)=9jUe(SXL;=Cw({THpb|I6wwH!hb}F1V z{yZ^j?%2^w7m*&aq@fr40JigAPjS;15yIAC;Ufyy+V3`SA;%ZNN;T~Q#O?1FP$SB2 z#XFK#{?K~wH*RpbGfsX@Gpyxyf+d3Z<_C^bSp|4m%pjK#G;LvJbpG3Tzaaro^xt07JHst~iji#?B|6o^|69CE9Bt5b1#q(1HxGoJlr zGCVfWFVLJtm^6VVR&A!I0SW1ur$A>h_qtn7^>o-7U8-)g9*;ox#}<|Eat8J5s}}r~ zhEs-NjSuKf{~h#5{SUdWHYnx*p@`8^ls-(qVUi3KnS$$&=v+`YJ?=h;Hh5Fa0^*R| zb>G?ac~yD2-V2-=F@F4Pqc$0_*PAb?09W%B+mxS58ectJoTy`4BkEo`RB6^3l5=}pJ58!-IYOyrKruV!&#A)mT z$|JQ{%zQ8qOrT1n8nhoXiW*i-c*Oc}$Tg}IbgCrXgqETolIFNm_jUgi!h`b|kyo`Z z$+X->+{nf{$d9x84-)0ZtD-{u3?Sc3%G(g|$A# zVKr4&gvNUYn7C6no|mDb%eCpj3@>>}k({r`TYei+)NAq5gE^`mF0{#>m`^~z<$eYm za<@REIPRYj=47xG>AW2RGKZ#}1!Q>P0sjY8O!^c43rj( zNE*m7s^&5S{LojM&pIj>c`&6SsKPOO_#3z_M6#1PCXQ(^HE@rSEEOqio8jw$i2_W> zWZtrJ>(c79$Y_vG5m!jVe%yRvbSz6>`FI!ur70I`5&REHTm|`oEV)e`NXfr5_sXT$ zq^0)$Q}1o2VeJLCP0z%6Y))NAJ^{(N=jzV=>b$}A-Xf?Hn-hU#BjyBf^C3D$ zXlnG(;#IdvOFRM_d7r@gNz;~}1kokRbZ_X!9r=}9|Ei&db{AL}t2>2@lsi#E-H;g? z0F&O#i^ifDcrt;k#6siPucsMtx&WSG^&lp`IQc-i@-W&QNh9e;sJG^i3d?*oufB&p zPhbmozagOS!RF?r%lnRXu|BrS7Qs1K5aF@fOgIf^&P^09mjFp5lYY*Q(m>h&PjWp%yvWYY)kN*(0kxvIPCeoupmu$NN41U zR?ilDY-;2Cj`3FvVWc5&2E5Rxf5%fwWoX-ukYM0Bh*2C!!MT|`Wvj1`bU>r_S*35q ze^33mYu0B#F~P;;SRk_0#;Vn!emB zKMA&4kppgF2yOvFRhbe&DNLDSC@xNxIq8n!-Rb9e~j)>wjW< z)YJ>r@w8>=~zpd;&?OA&Zk+rE>`f>Hd`7dtZ3Y8=UF@WM%YC~!YKBax=rF96ve}m)0bd# zMpHOq(W}i*@3U4!Z~duk-D7|LjNfwPhCC0Jm1oS~>^wz8j7A$J3GkH#`l#EG$P^Vmr|+i00=Z-d02kkxPlnu}0o`LlgEWP7v))o>TT=T2H!wziwFt&q&M4&=0M zL`DjJl=Pf(omu{BNK9~MDZa0*OU%3x!7z;Y+oXY$xONzXTD?0Z^IuWWHB!rZIKTfG zh-iC8(Qkp@aN5!(EN|q*k0q!ZQ|RxVO>AOP=5BU{0#F zql)kxaOFv9pH(6Hv;HO@8;^NM7vF9^P*H%&)1GU=_BhTLia&Bf;fANSPlH9XF01fK z7NA}fMbMl!s0%GInE?0Y(>R_;S1aQitZ)5+YXjA6uvujF&1*>+;V}+EG5Du(v`TZH zUH7B|wx_{0`IviHLxh`sgf8E+lEJn-3QmQ|w-U0$7z$&DQDU~Z{I!;ei&=Ffv`?S^ z8{Ck1AV?VAi934jnI(d|nMxyA6xBRqD{E5|7W5x#p)!3lrWTHldGjevcisd0TZ?t%DOw zfR(#{*(xr%Mn36PwE|RVC*+*t?t_;f(W|1EIG;)kOfB>zyC=M%qzOtrA@9El`EV_R zIzwVVZ)oWF$SrA&N?nRmrI&AR`g%Dc*+EO?CE7LU7<0MCXl0+~?Rd6PYDMG0aMsDF zyO2CN%9K5^P+##m~ABMYC@RhZxpU|E^PzVutKS>6l}cKI?AOLTEsiRzCI7+^BqzjaT^E0O%FV(DpP2C*N^onol zKBWunEd8lu^6Zpgyr5g6d7XrSRM3*_h48qt{N-YPmH@WIlSoVZz{A%>b^GN4?UHyY zDgN~$S19A8*Kyj~AiQs~Jms54X%)5&JA-)#-RNpl?giE3fF6ykf1b40p*%Fx(NuE) zSb&hhssgef*uX12xsNXw1k@M?r-B&opbctHxiT5Qncy(S(v_3Bn}s7o(a>}-=4LQLtzF(%4CaHw8zf^WB-Zah#mVx!2eegrq1tR!|bGb~0x1Zs!xtky8~ZiZ8=EJYg**^g17D$zR|3 zTpdB8>lV-H$K&F;Qdb7I?X`rxmAZqj8A^R5hbq(jHq|0SwYi9#i#4MU-pR{)J$Emr zgGF6b3^#e3cOyRu-_$;A%Q4p2AkEfEbnMl%fe@KYDnTUjY!MZw7Fh&M@6!g>H3o;l zzy6~b*NGK0XdRFFt8>^C?T=I~JbOteeySSN#5RE? zTtE!4$0%U1WTwur6pu#j`+?QtEX_JtWQ?tMgP_u;=l=WYtT)6>K~N~r#zu2xR7m9yfVFX<3F{P1Ljz`kO$hXfx-0A07;qTo=> z(n@AN^}mkjw6V~q&0ybR?OLl2>;$gfCYWyWM(4)Sn#nEq`4t+!^%JJY1Q=&l#{9Sl z>iWXaFUqA>N}er1aMSqIDO*9`OR4Zx!n-`{m$ZOi!+Ui=>#Ohn<-u+dA_7DvtR5p}AGJ?9p- zE}LWnFvtWyf9_SQg*=S(;+vk!RzkRFunGjRRoiuz0aPzgG@q%gnyl;C0r|5T<`Q6thr^lrpGWS&b z20lKl1KM#{u=2lf%ka+@+@_ZNbL!pkN{+E4RXiPR~VOf;Ne=Jv=vUUOrYf9OyV zP-@txA>Dkkya5!&v>FOG^Im$ojnHJP<`L55-Dxbl;t$6WV;A@*|3Is~In<$(Zs72~ zqAFkJe?6S>l@37~{1JwJMDNfrA0v#v+cVqdtGdFUVOZP{qG=OK?lQVqp+V1za}Skv zV@Go7P}fA`V}bQbb@$muYSS4ZK{)H+FbXR&*Xn$}G`g>oBa?^GhU_aV3t4Rr($~}E zyPbBjR^K$}gAXjRlek7UeO~#`!QCl%*AB&MT4pBjDo9a4*l8UePDP_vexa49%ko=+ zfQmL^syIO=#N@1bCC7<5K5C}1UrWq?luuvOzdI;Vd4^`-8f~jr^kX6j3*k|m zCbyn1x3F;-2+{v5k%hHYktJdfVARn&Dp*8y7^vGPBq`3wu54wF6dPMIl|UJ?z=YH#TfuX z>yQZVqGdN#-(zAFF1phG3L`KW7++jDUF#yx)t%Ra1UWD0YsL>}GM2Vl`lgKz-C=F5 zSrM)4X}~4i4H@Zw^0BSEvI3Nsjp4PMvV4;m%QVHHp)Z5LZoaPnSN67M-(8t?dDIr+ z{6{p48@gg5vStR^FO)ry8UM#{oPU)6<|-|wS7aU*u5c*&mLno@RKPwf{x~rQIfO;} zHYz5r|n zu%mgfb>Fo|rcWHtg6&9Kjc4vLWPG8*k>69&mihi85yT8YU+po%TDZmyl+uwYB#{3TVIi%=f9cZiIr$(o!) zwt=~RZEN4N*=fhLW1(2i-Dm#bQG)DXxFt(3wnT(LQxj)9>sptQ{Fj5q{KAP$3W?&2 zL_`d^^R>pvEIklNxrT1ALSMY{t|YM`uuT>GqFq9K3(v^5qmBvm&!w+S8x9OjQqC*Y zu-HD5!gQuZ+_&(QwU_flpd(IoOP7Jpfy7?XLmzG_^gTNz#8C4lHsaB`rnVZIPNM6< z7*C{5{P~{dk^X_J`6h?$YFzOgOtzeeRg{B4Q(NP|t}WNV5F&@ND0R`H^4RI{HwwHY z)!+6EZfj*ud0|~-_+hSdyfkgKeYVz#W*iE)op;_RqA=p>6Y@W>lNVToetrOU%Pl$M z7fw@(w~;V~Z?`zxgi4#04Y6!R7fs~oY9qwOmz+xI!K&O6vL03tydX%3jL=9lez(*I z-x>Jn8?ElBS-)+MKM>cdjw><}raAU7e6DH(^Kd|t(S_0n7`X1C+My0?^^;P(TdfP` z{2^cL?4o()Xt~t4#oyWf2hQM0V{~}QQ@*XifwnKSWX;O{vw7GO3nr=}HZtV-?nx9> z3A))&R@Ud_+^LIb_S+G2@KH|o2bYepNo(ICI!rjvF=)`EP3#e#m2iCZelctVF<^>D zjYeIg-jV-^JpkHSq>m2R6q*B*FhyqxWe!oqH%h1HC&cdpgO!+kRN0;t;%R%jH}YP) zi=W?vZ)ey8PVe4jsvfdEl6YK|OhG8kli_pqYdI%U=JMh-E5Rb+v}ssV>;=SsIgfCB zP8-wcVqrfvgH~D1+7a233sbb1SgK7%WA73bEW=epIEklH9Whz=N-L#B!^lw&LN;{O z1tUZLO#OzPIucQHAQU19(vylD6M9anc6`X>M5-1RlZbv3hlj=N%f&qYkV#xai$kzE z^adf&X&>F|aUt}py{9_2_AJIB8EFP_^35S)|J~NH80EpzduY8Eir5V0yp2@~*%xkV zz83k}zP2P!Z`{9Xa50Ip->a#r9w}Ok!Rs|p9te&K(!_zYApb|}((3va`j-e=)Cn~H z)Hf2vwG#1nE`&I&jk_MeY5`tV$Xf!H+KjA)+f-DOscw&iO!9m)qypcNpH!hav4$4f zD2F&zCEe4~5pA!a;!X5kQ+$-q`a5)&T53K>x*jlR=R4tteV4(w<+O;^^IgI>whD)ocN0yeY+Mhs>ZIKm!jt__Jpo?%>L_SjWegLd6nvuhdE%^g zVQfn7n=Lv$ricR$D&_?{>yQ6y&;H|Ve$IFmdy(0x!fBB;cX^<+(+4F6xxCI zA8xcvBPK4b-a@OVOr_LK|J0OT+@To!Y44d?EvRNXOiv1iJmtk})pZWxXoX z82eVA-kzf1)HEaGpNP0aPLe?8mR|gV#Rsncn<8L`vTckqu+=}srWffX3RKEoPg!y+ z=FCI^I|LhS!jsZ4f-xTcQbj;OJ|q2wXAQ=X{#LB(-Rj*PopCdaKs%3-`pkGcvRO|2fF-_T{}y2A^{k@XHo>6xI0F~$3;|Hpn`6gB99{gR%?v4 zEdp>1n17Yo=poMi%Q?qCas2_PuOXtSQn^@)5c~&TMd>L{VMjAImIkS;SM&*qcj6c+ zt&;gr*_6cOLBA$Q;ad~R9G@p+;;mjmL|$qu7K9ROrMYqr(dHuBw|GR9@x};T3g221 z+J`X=67c0&7w+m1jXXpSt{Kk$9^6HA6Z-XVKyUAGW=u}d%pSdwwcle{&@%>GCho`< zHdC_Z^5rB%=D_umJ#~@vayy-fvw?fB7-L zU1>h(cqSb~RZw&K)Lyv;Z>LspU(*6;Fw5oUB#IWOIA(%On9#Sxhm!;JFwD*W;Tp51 z+`esL(7m@tz}9QlvkZ|pqDH{`FMVKHB>OnHlvS>*!WaYDxZr~ofwBS4K&^;VRJ785+Gf1i>a*%5D@G3mI7`un(~t!|-b+wZ!_WSu^KR?;tM`^* ze=VAlBdz+K!?eAsk=Rcs#bYUq!Xl5!D2Pt9&siB} z=XVOXCq@i zK63f$iE>@?$4#fo&M)t@zi6_XOY@*#{ zxcFq`qLM|PCNYK^BSTE72_R-W$P(5BP_$5E_|R>>La>sFmoP}~r2QrjLs^?Nem?<<@pVkvcY zQWnQYPP}EkHDb4gMT>WqKreg1fD;~`il(YAOi)nVYb;6)srrYP3l1JC4xF+ivtd~Y7Kks>6V=cBU zP-%g5`NRw)5Fu0N_jGBnfqh55h%Dy8ZP`tby8Z)#FyvmDP`7b=8m}a@oT3enTB4;4 zEovlJk^Xv(u2c*HOll|JuR3oEcrc!hm~%HjSWjiXCQVQr2$k=`2|@@HfCMgZpE+Wf7V6Q(T8g@1;`B*oKItV<=S zly6o5U6wm2o&gC#z(fWG`H!UOuFa=3o4U;-pYwAUho~vPhG>{-MVd5U-xL*~v-II= zk6PCcOzx$?&Vt4GrBgMT-M^Ws1g|+O`b9jfom$yjZ~^+m{!kv6Fu*+pHoMY&M=W=* zh+=*uRbL1|m(5vt7PH|GUc0bRftbzmFj(N~!zM);OYN#Mbj)8LX#ew(&KY#9e8%{I z*Y;!B*B(zma|)JNEb34nw1cS3T_VxE6ZXxP>CUr9@&A%zl;fxcjKR4nt%DOKY zV^VAYClPS_%Es!x_i%sS$Lf-(1(PsPaIbTb@mmzR#hv)NPIkpjG7~{Q;i%4Fxu9gX zC$K6-#8^hRnc6NMuT4+AZe?W(@6H&DGhHwp9fg6_SD7`vJnfhO?|AiAnvEadb@I`F z*Am>d`|A+@hV9T|1;NKfDV9 zhx{7*gcQ1Eef1~XJqHb2D50V>;lY;!a5QNoe#DHQaNCd_Chfy$xQL<;77ISC4E{ww z-7Ci#B1FB8j~EpP!S6=;@=RPu6k>qB;B#3G{Ws1$lBl-CZU17XRi}xZheIQ7%71Hs z29ffsXq51((Iw3FL*ECzi&|Ga!z%i?C(&ePO^kTn^Q1HHXwPu@eyaXBY%VzV%R#5K zKOc0=B|^S~Kvf)L=;-V0v+w@YLlCLPJVB_9O%53EMqE1d;=j>JZZo3W`n7bDw6wm! z-+p70=9r>Ne_b&Te+nprwZ7>f)R%`K#&Ijqw9zjy5PSCYBW3JsfAO;c*76SUf+ZIu zAhf{*zXmjt4^6`m)jc@}auWJB(geeVSFQ#$J}t)|ZcS)jyE`uc+&qyr-Sz1C~?MS!RHDtw#D*nmTV5H=ZfosLKV20#7vuxhC=J_oYBl~tVGPb2S^DT0Jd2Gs>P1YZ!T@&0@k_*{x2^g*g}<3bGH-_s4_geeaq6#?=o7*W_ZEVdemsH|II zsPz@%Uy_DDyX1Jj-~hoa|NInQWli4qvlCDY)r^ts)p1?0H|Czgm?#$Vw-t z_u(mf?Tg5?7{hx!?k8(_zPoCPJ%`NG_rQ`PR4$$a2&m9K)fc{$X6_3sy08$L^w%%M zqGnCJ5ygHJW0cpxVin_k$tb}(pd5n7kPVh`Zf6SS*BV3oRgGydd|8*7K-i@?SUGi2 zMK5zyKVW98_p&|0DWJv>p#BkzZZcvwNX+P!&-S?H8R_bmijMI1P^=tZbCL&Vk=R&e zk1_ml0L<{5f-}tkerUiNnpM5OJKPRyJ{F$tdsPc39=!`t4EX1HJ#f*k0FLT{?sjJ} zf;8XK)yjuCP0_~6X7_P1d{#|^=~Ef6F7{Wt*epYUT~5db_o6@4{vO=h`@}6t6zB~; zyX|;CiIP;GI6V$oTDx1c|U%FVupC|PqOJrTYN6C&!gqxD3heCwS%}GvoM)R5Z5l*f(ir-67`P| z?idEt#+MS>ILYUrA?92h+M87;f2iD(h9?3Ey6G48Q-xFu`rwA0aZF7EF;#FxAKU7S zOmrRBrnyAzxa#|~512+8kE%EC<`{y5Psjh29?Gw z^Z;v!$Vq?^8S?!dRhd?u0Msqld*I1F!%lWaO+jD!XYp7 zVyQs18QmRyydS0gl6xt55AI#(kg$TB$?_6LXQZUqEbnXY^~DNl zF#PXVd`CB^mo1K_bGc-dyIvv27O0$WX{XFuuq|xHV)u)P z{z@ZJz@9~X$>SQnq~kRb-25|x3R;typf32y=(IkWL1aXf0u*zmj;O4O<)2sStB25J zNc!i(!BU9nQ-{SaVu~1yWVSt(qu+Olr&o0)g1s+?u}0V)&$uZl40yNpzf3d|oi6e_ zuSciN>drjeu^w8~hgjuJC0E=b!)K=w=Tsk)2H}{()T(lOB`~T=u5%WYi?R3Z!ktF? zlUh!mTK{T~LLx@R8l*2G+Lv>u(sZsbm*Cf`({D@qP-}#w67YIzbN~;Q?KYaOaCONd zs-Zi9&`lKF4Z?))bzJt>83@-gBdR@NJE1k+^8zdc1(77Mj1H_XAkJgaBAnLd=*VIZ zFpQ|-}F!t%)~Y%B)mYBfZ$hK`u-GSq0$F=P4Sh*KWBPlrd4iE zeI^66xVNGx#2MSaqJWA%0lQK0y0iCnVkIwb_|PG^mNMPqhs5>srFl2fqSMOxY}>Z3 z52Oa#CB1vXxYL5iw1#-ri&W_)Be}z2LI0;$B{4-aQ%ER-Bd@OZL$+m#R^=}y(~LZb zBX?I}b?lh2&g6XvN&3JLtgy$N*>hCuidpuHN#B)!6=Cl(Qc7={k5IWDjwceuLpo~C zqJ(X03VxY5`da#x?6%&SY*PBGRR@g`l++ui=naR4UGpT#bpU-86W!b&1cc7AEysXi z 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�NwDS7Oi zmg~Av^vbadM6W3P#-v79veLqy?_p+nM9C*IpAKQZa7cFvc(eL`AJ`-y)`&nwg*b@z zI)_}bapUAg$C`HExPpk6zXb))cbwxvBdc z0lSS^b^|NQPz=x$b*@^t4!|D+C-5W=G-^UcKNP*Dab~lMlusXJ5}rHv_lnVq{JA}H z=CKdY?dd%2u2Axx)YC%pbKLYyR@p8>gK}ct$6~GVeZHfBMyn-N>VO8nOv1@+nCExu zxYlC%Kx-ivC)HC(QHYV<^HkJ%H7Izh!+9d_MV_&Klz!Xb#EEVlZF15BEh2PMe!Ne> zPpSGoz+rHf)L`3ehITs_b|3^5k#rV6v<&odb?a)93m$|y%p1`eW%%p%{)VY-C_mwx zrm-j}VO(8BEXF~O#E&Yf`~={jtHe-2(*Y&vqjuHXHm@KuC$7E^t!j#0Z)pb@6oBp( zEU~x3HDG3C%s3N3dh^Hcm_ir#YcEEQVAPkZ_4aK1HTD(m^!VA$KnK+HLal;4J%7CX znr_-l{i-Pct62d*^Uq4ZzLS5b&SmoJ7%m6~K-+(W^_TNEV4l8DH(l_59@zhQq}i`; z_CLGk|MhqOYl7N-efqz?)jv3{|E&lzzb^3qE2)G3B@=_6NBBSW4lHB_H`tk)>S`)N zra?An2^cLh9|7_gqK~}>FhTy|k6S|h1o)hNyG*-IzU3Uk98MI!uP~vLaPr;@pw(2E zP@ml5Id7bzt~#Qjy?a4e{2azK<|jYQuLy85ub zcml7Sd%QwW}~v14Rx3zcP!bpBQ<4FE1Vd9e78v zdk&1w(*R!wqTylO>CKbmCldXPP0s+&0@h4wv>|Ci9I=rhp_n;OzQc{`PPuV|YQi6w z!RROPEz%dG7!IW&X!V4EF^pI)z!Pk5Zx`Pvxfh_ebOf{zNd19;3us=Ti^;uJb&#mG z$1{9LUfbPM|Z&zK1uB^tuiOx1olDU$xjY_jho@S81kpXqXNNpCi9h6VhjHMMP zyh*sp^tV+Xfjww=pa?$rCWGvL8lf*(L5B(G+MG z4Up&^nCXC*yad>iJnII20GpWz36y=CUt0NfUF+j)o#esXm~LBL>hff+ouY4olDwGK zXvLM5FJCtbyL?s-jfdw8Ru5;_1c4OD|GxbV)#vQJyC63K;%?8QOfkg7MjAip#nG8C zZ-{MysSTH)pdbn^ADh>nJTcI5IA5F^_(8)lVkRGFi5+Kdbr`VaEuLvz>hth@ed@wEx1Yv&x2fw$)r-u7 zq3uUgn7TL_naL;-riZ@3Ye&QV>>NQaO=O?zKDzn!FoAf3t;vxE(X}g~;yV-%)C=zW zoxZwKlbo46RQ+3nWuy=htP*5ZIo_tZ+`gp}+7wnB*j z99Telv;p)5ifSmh(oO-{eLP{7)^xwJ1 z*e*mUD+q7OpTN8QOUCaTn6SqINzDf7I!j9fGIMe;NSK8vwqY;}XoiWU-DdMvy7UUf zQWki~wn8sLB4bNprl%rghRp0&;1Q{u77tJKjJja9Q|H?w-u2^j0keiy$(}Z}94QTD zf=N-5+=!+cnOEz{Yg>Fcrt65H9Hy%R&DP$$IfG&j(b5PihIE+HwhU+g_#4yPv`oLB4$9bj(f#7$&bKyhz<7g> zsTE93Z1FrlK1Xi45PVyr2M?LP8@Yksj;Y?Wj^Yk~zPK)dkl@$r`L?g@zy2MHSh%Bp zz5K8!)BM-#UvK((CjP&EB5nwiF&G9}NLK_nH7Q2I6-_Py&PM1~kiZ@;)0z;%c}_vP zs$Qk+Yk?WRFRnO_QD5*?*%DJclw!vkZ0}_)d1_=Q&RQp@5c|h1@WLClORX%a4-;et z*5)ddO*D1RWs`FBG)zUa} zsEWTygEw7_jq6y0&Z}1tSpLO^(GMjl^wMB{{0YYF)BL{3Y~FhrpHOq}@li!cFCa3q z6Y5PRB82CNJ02(&G!I?mswRfds7HOjAY)1=zK#f=D`P4eRn>Qnjud=Y# z#M&^zgyi)Ij+XBpIm6GwZaVSpnR6=c>FT&R z&3`3Rl*ke#?M$MuDAlDN!Tsgg;RSH0n!Zo1!;}UgV=sPnUm;iFD*JQ6hWyxw(sn_9 znbYl#m9I48h2DhVZCEQR6gm%*G8YEeqk@Y}ngX(Tv{uDvooiIrhez)ua|plw=2lWv za_8hle!(#pi}te?^*$C&JeB8C<;VgHb6hXUjSMeyN$p2hrn}ate`!^o^A)TtmAs&} zJHs09kGU?uNa?l}CI5~Y6tVwu5l!m>8_@)9H)5o13Pxa32GlZVn2JYy>;p7HfdJJ@ z;KaGTZ@%82%~aswm)LL&;GiVB2q!L3rqaE_=qj5MuY6Y6sVO-2fqdIHgLYD7^0aWW zC7#64@EA{P6sE3+y{~*FKhY*+YCYZNn8+l8ReH);+S7ERgsM8iauZL=cr48sgqwVx zXP-5*axry;nk#@xm2h$Mnh>Kv$NRqi-*XiN3qqH}L$i2zo#vJ7Y)Yn9%bH{Mk<9fE z-8y`u$A=blqGAxPVNN^}vRtQYS*J~+T(s+iEKC=ohS z_E5T^S84f8K%Y1L?wc~aM~;eKmizFxC5B`RjvXkl13@`3Y_tFeKYcPjnZp96dh*1b zhc0;3A6O-sGa0(B%gQxd&{}T8#t~hUrKEOQ{H_dc`rYDcL(;jUJMY!Euh*aaGFhFa zw4p!w`#SzbmRQW!3vWWI+xnLpf@^mAR(EFz%8BiFBvbkG7I&STRRW3-Y|Ec z>Wv}Nt>b;HMX&~{EV$&AYfgq9IgjkIghBQ&vvOvfMS0Fd;q3C~mz{jKtoLS36rNn< ztzLMT*f4(>ep{jTSw)6Zw9OZdp^f!1<%n2*ZuX>&f|coaz3xz>vZyiRcob`LSXfum zv=*&yD@K^asnwn#YhcdMy_dm|CLpt-6_$w2LoTR=Cm>CjZv`kSO(+nXE6H4hl{bkWN;&Vkon zfhu}SUFG)QYDzS8f~{<>o|A6aHy14>Q`W_6YDRHm5t$M56JvzdM@KL}*srnJ0%9o(ldxq{741n3c&`E>J1Gv35KmbvtI}OTRfru>}R$ zfu~X8+qw06E3m}uX@C&v*HD|y^=_=|0wrSI;3*_c;}_3dG2}f+!Rfojt4=KFMaOXu zkB*z;?Qo(pCjxfc%$G6~P8YqA=@b?e(bUyfJB)Mm|31F{El?$beC;UM(j!=Bsc>~|>KQpEN&_6>B zi(Pffm@g6gIGiGwTHh_0I)M``>XIJ(&Ku@qAJu5eQZ4w+Qg~%yQlLO)wyIA&Yf(0# zCgYD)eIt^YrVjk(gsIPK~rcTr*AJ~d)zrMI|IWtnf~aQ41dTO+b$u~&3{ zPNx%oFq8913_hok(^%(I%pv-7v(CiMNw;amn9iJc!`V2UB8w||Zk<;rgTKe%1@fb# z1M>C?d*8@PaT(?gC|~j%j!xSvw{J@L$GOf1!5aO+_j2hsd@grk6zh=pDDYE%wpH#m zFdLagt~0=G*nU?gzR)rIiR)FrXywv@eG6s{imn4nJF^DAV+U0QNv2-l( zexTifrq&GKdbJ|9Hzvb|M_Rx;-p!;rhCI^F0-a@HT2bZdT+7*^-Y0q2_{c@3{QQpt z&XfChn-~?Bl}f^O?rJOMGC67CnoiOk^Lp35ys+)wkh1 zO56wTL^WF#uS{(9)F_z^3otn}9FvY4)&1BMRQZbU)}X?N0yAFD&OFVs_1QRGt;z*C zbfvQ$D+kj8OmY@K5VaayUpAWR{;nrRePq)vZsKHP?c=tw-M`lDGhFC}W$DzB}-iD8w$8+pW=d6<+{ML3^>#9QDY4pH&xFqWp=Sma}+n5pM?nUXh#Fu)O zJ)p}{j5-luYZB5w#JSH>TedVd1E<;W`*DK)-%1j=BT-yB!uT23z}GYr^|I>($RqD2JGl&xq*mP>hLk{FKSp{o=HDex*Al_>Klsg*-v1`HFr){;&umwltR7 zt*fQWkZRT1D*Wf8M3-F}%@*eT{LF1_nnBg=qbiOs6T8&8Ub{T|v&;3=UMICTLZh$4 zV#ik@rd>Na0{PhoEox4xM4VWzpYw&N;^gInZv4YHc2 zLMkX{L>7c1^mWdY^%o$N>rkhHbgZ0R4sVLmy+4C8J{L_~qVAh}GHf@o(NN%U^qI43 zL(v(L11*V^>UV8n;Wut*m~6c4T=c}M8Qnlt)K-DOpg3)h$SfYG1<~-xGa}_w9(8iw zBi>ur`rTxv4Ox;E#V$OM`YUfn{6nhZg0L`IBkaLxoyyXYF{#;fcK+@`oeP2kqdZbw${r`)51;NaIM3NxTcqpvktDwmyREL#82>O z4Owr}p61`VGot268Br)9syW@|>nMDy4T_@W--%=AhK4x3yT+#{7v9%D4f1uEJhBlM z2fs&Y?mK7F)NH(5mKy!AfT3zhuwk#wX?G^a{*1_iz8SSL$8*>W3vF8H1d;Ae<}R0F z-BWazxYlERjt6_^>mMho&d=MAjUMW}Fz=1ISoNlD+{OHS#+G(CvUS01i*)7ql}N1Yhw7mtD$qE*yJS(#SUKLw za>2-sIjm1m`EL%z1&IvDmkpi@2cmG6 zUWOR2XYHc9Zrvp(D+7HR(|ehUiXzJ%jW`dc_hkZkHRe-EU9C|8Y6iYnK1{Q&{aGm1jR1z|l84aR3k?58?Ao{}wwCe7FE|3@r*z<7=ma_&|2<)vYe51S zza{W?vjDl=GWZkcIt{4;59BrQjuG(={3-$k8q&*SL!jN~G*|R7(#RCoxa^#edbd5% zTuJGv0$3hWaF*W$=k_^_IsLqCs^Lb2&IjQRFbA3DmjE*m1Q|od8BpwNh7WevL;vev zmKc;YEw~}6^W-&`%EU2$t+Qms=kM-rr9SK=<>ar{^mYpDqYHiDk7W#K)c!Htz}Pb+ zt!+~u0n=U~(`tG|sNq(PR)?8CBCsGl5qKLSWXS?2aaraf^7ScKBV~e+R~~*gx-tA^ zaa4)g@0BE6LEhNcN5cE2Lz7d2|^91{j!_h;}$d z#V2rr5@0q0k#`@5sr$~FB;o(YzHt?o^$?Wz$O&z1d08wTB2dC|QjeoO;I=5Q&WM59 zZn`t%n?KJ<#xWoUAUPBGppby_eHs`$5K;mrhY{Tqk67yCrq4rajhfV47$e`ccyO0H z{UeX81Zcs$052zBd+G{`rv%DcK}=2lZ3jbEu@f&|HslpTS7R{Gs=06SD1g=yyONCv zN549}|GsT|qS+A~p>t{ed0F;&2B$|{W#Vwi4lJtlvt%fO6|WXiif=Rf`8g6_R(BVZ zNnh#VsBh<+An?|>wksV?49&$XGLcDL%lE7q28;~->b?USGxj>#t|IZAvD)vXqM`H(N-Wdp{xpfmhHneN$y z_kjXM?{E6L7ze6+haip@$uedmN_sabMS>L--e*P1&0pD=y()d4C1ZNWM#sxKhX7YF z3DKKtKrh+~7vcZzB%>Lu<A3Z~6fg-=NK&x}>P!W0Z8Xu#( z8%28MC+QVJhkIM&6&Mylj%8|(`w%NK6GzU(Ufz4?jzJd!=TH&x zF9c-%siNP=UmGf({adxQvtfBkC2v0N7QWrq+%<(5>oVq}pX-+OKGj|^P^qLS^TB5h zJ?M}=X7Dm^8%a{iXn36cVSQ}#N}}ju-`Zwk_TMf}#(_aAH?5yEC_@ab_gNF)>fbuk z7Te7J4{GHm@Z7^vftJma+7juSUIro~MFJU5(-@wFsf!}A<^^TSYq0;KA3d9{V^tJO zHf|6Qmf#v!jd&u?og=4V&q;eQnAcB}EK9a09O4`(J-a`JHSyVqyl%hG4o|GrX9+uV zqTJS~<*?BqZTHIm2S?kt>bzdq!+v_VDjHbsWs|%nShkvtvLQhViF7j{r)pSvrE=pd z3iv^w3h<>gkeH?scgl$|K!`7G_=}ojTA7UUHs8fg^5=;6sp57_{k+}k4a1f{7lOhk z&si=ed(cQk7?B7<^2~sDP6fmuL6ewbSmaom4+JzcXG6*rP?8xlDwQkeXQc85*&bKv zbXXFRjZ||Hr6>#qLgRogDo->XWcxidzYa!c=;b$E{$cp%cSipmwiot> zU$3_uFeCc6S12rz|Mnlscc;Kd?C0yuu7AC0^Hlt=JP~1=S{pF=YK5?nAc0?g)0n1{ zXlFwJ6zKSP`T6UHHU90oNufgEG*F%i;3atD*W3);!`M(?ju_i0>yFe&3Nv^iCa>%F z$)jNK^k%UA@U{?XvD;4}g=Gsi2 z(qQx~Ocp9ApoIy6d&yKBQ$)$3lj&l%c+)eXFxAjWn{9rur=}vEXf_t6YJM08WDShE zLwORG-I`dDMtL*VUY6Ltl8BFLY+-oXEdT=ufXd%zKWtSHv?b(oAHlI!|4CL^b}2Jq zm$s`FuastM2)~Jm|631LQSK1MVF|4=@=6C0VglgZ1L;v9AeDwVOfUh1$D^A%egHt^0Ng#JIi?U1 z+j$#i7)!kqci;7ri~=G=V$s4FVJ^zJcU{0mM2VTwlQp>&qquod53xe>A!sIb@c2#T zdNst|uvRi0* zriHCfFry4sn585P?MhI}c+(cw&19nK1<`9}BTru}Yecl!P6T8*z~1dNv#`DDMCzDo zZ>o~9om%7T9TQQQbq6w`zQdB->{91I$sdz>#cU)dPaHotZ$4BirlmrNYjR<1{|_K@ zJ^Q`fcI#~Y$8y(wVBl3>d;mlG2I5^E@KXVTs`mA6@PL%6VMnNY+SC>{+n64EdHZ0uxXe5JjCkE>Gdx7|}IZ2Hjto%k{dZP^vC=miU zOT2Eima5Kov+o19Ua{cLRVPQ+;)g=l9ph@mURcNzH*dkiE<}L&yVlSDHR@euGdZ|+ z>ATqc7A9%0^`N!w7<>0xyY1?ykw+Lv7;nSW7$gE3U<8=hW!Ku}+=@fqg*gqU>0P_z>IZUW+maL4WGc&#z%+;wQx0EUl`VcSJ$3e<>}X~HLpbx61VS+DHzqOd?^w%%8bh} zP*e>ITdBB!fKFKDLRN}o)FTfG4iwr?Pp+I?r9b#(m3iMO*0Bb7w0NX*Y|fvbt5o*p zQL+|YC~qr-9-`>DG?knuSCFMJJr_1n^pc!%t=skF0|iS@!za??X(YL=ES@P>*QV#( zW7pb?Jntq71}oCq2{}*WWDT@*6w<5ZiDNEp4T=>@qpJ=jGFtS}^M@`bKYH?nuxTte z0(^ZW@PQatSGBsppPm9$ToafI| zyhsiLW3o_S*8OH!bOn|<4CmMCi?oPkA`ov*UUq+#r$st?^n(xlvmG0AL!0Cobr^<| z_u_~q?DitWxrk+rq>Gz#I@FAwM&v4_Q-uc~*=FXM)iFcNyd82z1de_G*N}|{HITC) zM%O^MDi+%aY%9>~uq0441}zsAHd=8b>N!(${HfSDBhHpo7+0T~oUr(|_{X5`$DIzw zYFGYPyKo$pf$FdL7-35a7X0SUu!%d)>U+{&E&C4j)EG6TP`SHFpK79&6R$j*y()S| zVVe^L1j(pnKvc+%d%nY5MK_T$w zP)3X;*t#LG8Adm=z$L1#OuAXNbuZns9U^3V%43;#?256O+T`Vzqc~$-;ull`+wW}g zN-Uid=$g={tZw%m(&N(zuw=4bu)92^+vw&gKL2%Q`SZ!et$x(^wK5o66Yx@uJagl2 zqba<1^QCTkcIIETG&&XkziTQ;)wTt^P(DLzC_)C)iXSiKr&DwnlaW0E(q)1)zxjWp z}H_eMhA~o|HHalP)<($Vd7i&and~B1XWO>2SV5`GouL*V+87@zJ z@*fBlQIcJMwm({!{Qk-4YTK;fE$fLD*^Y*`!(31yv-5Ok8S1+=wiV~=kr!MoCXXcW zg4W~ACXUGkwrUVmjkuT@MT5*p&J14w${#A6ePQdiGYLxYyCmx?gxODV)H`8!N5=?& zmImqZlFWf_;^ab^Rm_Ds15fHRJs<8S68A|GLuFt_v#>-cY3D}RJj209ZJhj4r-O`m zNry0lVo?Kaak`xJr9S4_fLxmB9IMt*j1WqBl+_+CA+qyu)Hx!7Gf3ZQN$|>;^vR%W zDi@&IP$wX=W#mlj3hbaU$b}wZp-@dwK`_q%-97`a&Z*s9&s&$KCSRDx zHbOGZbc86_I3Nu#8odI&7}jYBVb%b}v6WF2Qtll)7T@;N0x?6TzTVu3l~7WcBhdFR zF1g+PO(Q2zplUp;?#WY|!P3JluvuRykZ4ho2)(xnf3;_|lPkE5*ccO1ON#|>S}9J4 zE#n(nG8#PC15dzL>-Yk`v>G@Pe?_+HU<5*_s3Twwp(Ta{k z)CVP%T9rvh6W?+@3qM)cIn>d1IX3KsNuPErktf~sIPaCnp>H#0AFviU>*7BTNBvei z8~fp(5Va2g7_Hgm9SnH8+ExPtR7gZ$T3VvPDJZgz0&a#P0g`W#s}98VAd@R9bUC_X zQw?T07GSXqQsB}?oZ!{)C>O1O0#S$_D_Sy(3Fy9!$J#zcaOU}6Rmzt;4aq&;p)vV6 zH81Zgr@j}*rPpp-h%x)T$(k@!dTSKDl(4^8v>B)=yo>ebT6V+qO#1qG$)=R4`qtBZ z*V2HZk>a=*Zu$MQ2eGqvaac)wX_Q-@h&yh$y3ocT8ssj=?YsVQIGgu=wMs{7xrA>~ z*ZSwIQ2e(f8nhWM|GRI_3(pBSn#&Wngo&dkoeQ3HfUW?#)+ikSvlwJ9jQpoSr-;>n z4yq;3N_QN5I@rDc-U*fqwQoPv6u6C-1hke~OY|LwV&7?2jzD@o$52pmgu&I|;O-4jgUt7s03f6AbB4TGCA^GhjIbEWb&mSWs%7&=Qm?sd4alC>q6i3QA>H`v?DY z-i_6C8fRr&aF(OTDQ0=nh;ig2d89NiSk+ui#yN(gTYn|(!9xxf+_Wh_FpoCGv_6pX zp%^zCHA%6oJ4?2fEjM?w)KX?8cFHs@CX%(3M9E{jk01Y_NylVj9lKwOWZTjdC_wr1 zLI^E+XF-v)h}wf#s&=5t7Bi2A8~+4sH-hF7tD&sCH)-v%|68N|@mkhB#dyo^f*0F7Bm}E)4PriFYQ(| z-Rke_>Q~(k<1iSfC&9rH9GlDzh>Ag(BjEX>g#6i2G6FnUuF%CrHkv}zfkyu%=f2(i z%&!DZa_>n=S_m$xC}Hs^h`|0<}e>VR!Lf+ygHQb5Mr+PXN>u0ve6L6U-5j*?cr6s?a${|5HvU>JXmTnC`UJ+}z&ec;eC zAHm3yJI`T!ES}-dg=4fT9l3&{gug~F(JQL9c2Mv0KH2}=*6x_pA7;RTP$PC_@l>bp zOZ*xLDvyhgZv^xDX`FTVc3CC*!c{_Zft~T(cxUS{0WRH^G&X8jFty=4K=$!e8A8lne^9Qr*_0D{r$+G*l-{PaEvGaF=8?s=zoz^uNq=`0#1}oeDXK zvdg$h**#n9*Oj$2NXW8?l@KX80+L_9gW9Un5xw1*NiQPxx34%v&PE0k6zMur`M2U?o|X=0HJScmDxP3i8=%J z527E+jj)_($#lG7Eq%HYXaOCc@vEJ94UgMFChhk>Yg`t4{?5|H#`3}@)?LdQWqz2Y z;1l^lUvIg|44(;L(CVjQJ1z8wsRCFKLn^7DUBz_|5Av7`rIEA+Zl*6bclZ2pO>pGi z3$wK6H>|67w{klf8@4vU!vnVm3Cc4+gWtj31~OvI@JHZBo3Ah{uOtL({&@YbgmQl! z1Lj|l`_EJHe{mv6BY=66p*t3K8dL^e+0S>qoke9=3heP{um?6w=l^4ozPUnyg#9q? zA4cI<5bOaF5LjdnZGq=`ebI4@$tS;aqe^N^1;vfM{)Vp$@8;87USX~lCTtMg$bdN| zxcR40=mZ!rfd&ZjWJ8d9Z6%whGIC67B)z*IoTxZy9mbE|X{DSgC!Zf_$D6g20{U={CbV zpV>pfElU}BSdIFd(q)Dib#RO;oFj{4Ch9HmTQIe}=g(_GM6fy(F2a!00A6tXcHLmj zIS0|SmJs+VPuvx{IGQ+nIT1fWpwr)}k%(=i5A%J|xBMR|0}rfhd3{n29GZkcbP20*FotBnK2Q z0IqBi$V39g^AUt#%{0ArM(($bt}LhEFM{ch?5^2L@~CuJ<4Jx_VlFh}(LFnSnIu9c zE_``bQShWD3{1m$vw>oe6?%j^oVUH~5gei4v>;E@cWFtnnQ5DRZft`!Uwz4M+r8Ng z&MZ=z`|GF=4$158ev1QA%_-r{EJNTaqU3AHZfyp9F&((Pmr*bjDEN>zKcVLSu3D)t z7d}ml9oz$Ki-(#)8H}g&`*&G*X3w~Mx1b7M3Czg9*=|pDI8*tej~3is0S9r0$i83f zw~OX+QlimeHxI&F2DHucXXUILZN`c=%*x3gnV8eesy;j7n=hl=PA%B2gxme}i|LFqo~SU(5OvM&MAn5s~9I)a<`7Z;{pmt%%+nJpRmH^3s-MJ$Yik z4p6ARu8SA-nrG2>>ri#i0-d}2JgOJl8oDYAR;(0K`tiOIW05)BnygYwDdu`FO3EH2 zRtx0jS{YeKh#MeYcjwv8UgrOR%K=>>x31dL7^v3-Ii2>HQe9$cPsqzF%=S0(mBJUi zpLCfR5tUW<}2DLg{WNYGc0G6@l3rA}N5% zkl~sr@I#U32hgoGVB2Ydx&6MwXD&*4&NqV@=A|{6tTDs%P!zH@}i2`uVk@o4KB3bX@##-tW)zCDmb5 z<_$E<%+v`t!vW*Gzpvw5uAA}ob>^vEYpIqwm?Cz*k4f^t{KAQF~^ev0;<1?@)Ncg z(tFziEAVOq|3BV0wh-L43^*AooWP%6n~;0`-CZvm6deOgq0&_2ugFEE?{-wh3z6{_|7Zy3q28%%Q8gRWN8T zwz)2^Xn2)Wy&|p7_zeijIVaovBV3j|2Zx(@gR5$ms<5YvfdQ$6q(IMa`|Z9{aumKV zs!AaoTMfm^7T9(p-(}!|@W5&bwpk_CQwzwB6uHWRX<@)xp-yTGUUMN7s1mVa!vDan z8%{_q=r-E$5mMZhw(7U^t2i7-&(PW(YP1_qT|ezDlFix;(Uw- z((akY7f)_AJ$_l^VIS2vDLOCr_C*sle~~k-4sWQA(o-iFW#!&|Rl|@@Kx0Rk1uO4#REtGMvGXC>K!WooM2hciAvA%UFn=Mf(fZ| z?(?$@8VuY=v`u_re7Y$!eN?n1>8ZaIj zKi=J|<6xG!GhsBGoV)EZWmb6xuz{>;l)ds%?JMz{P^q!{}SjF)lSK1-C3yxYYe*@gQ|Sf1d@= zMgpcV7WH{Qd9*dQ$%6YVMxM{@#K?VBKZPlnf|R6DRQ3SZ3!*Ec7AC<3P@ed}@l}M~ zdea;HZjMFSr2(t(jMCc`BXe`V6T8YuCQT2spg4N1p0c8_CO~f1UpRJGCQK5nrX3mw z*mek=Sls%B*$nbQ_W+aXS+~*DX~ojgQhDMJg)#ImMKBY3%fGm|co_F@q>%wO?mz#F zi6Ivs>!HZQ^XE6_Cntfs1(`tdu3JxO!jvWfypz`9r(oL)*qSgI>X5J(VE=3hAqyMB z(r{y4$BV-Ks<;m+eC?|s+C<2CM9X`+iW|(g6zH#Ik-WUTo)pLR`mCscomf2u zwkB&ZKvG0V8`mMoumS?l2vV0p$OYJK{`vI~%N4E~9o%Y> z;?5}?G>9%~0l)_>O@ryiU=+sY-hTjFE%C`Q3v$LF?&B&fAUcqvq#7q3BkF`)cu^1* z7(|l*Pql)KH1KdsZ^Z3bKWk?F> zQ7jcWUb3+TPmZeqc^*s|>svE`)PRi20CB&LoFW!0;R+=nb1!5e$LiV@V%H7g!4}Ag zDDH%lE?e6E9jFP+U|K!c5SPhh>~$4(^QQ9+k_mvH4ukP2V%*LSCp=97TSu@(2!p#f zy8bQn&!_C5fdD=?`~cmbXuuCkPYX=*qwTz5{Er;euy8L@of@Q)z(-vlRrX-TiCmk} z_#asxz!vWOVV~%22zo`yfiScNjsQPa0}Pg7VKu?K-Z>ZoLMn7K!aWSWuHis_`QSBr z=-@%EO)E(-Gw7Ky1Mm-p9(pWH#4HqFouJ8d!WaYQyTwfdrx)BmIKy$8Wx+JE1j1xD z&klI%+I5#_##EOK;t{hC(iIU&15~7;V9f#c?~qECA~8`Y3(041Ae0b|GNqRKL*2_* z{`eyvkk(`X1?63#6OX^_(4mIGd^t$z&H%d*?F>V`8ls@Cy}f5uMDVC&Mro=_V~l-Z#;-xRoBXh02VgD9S`DM@VQKQw!GaaCXO`Z^|ME={psp2h| z=Ws2asK!br!_H;}?(0jRajP9XSh%04;C1~PKBlUsMhSi22tngm*9TAFSb%(`0+R}4 z2Mp^)&txpHWM9XE1a?n75ovaq~H6bdA09L~OfW!-K5~BVH6v&WVM8p=zp0 zks#*uHDvW7tzo`RCw_U>f*(iLA_##lI^DR;NEhcEjJ@1wU%RuYkbOZQ$gBLl&dG0dm?Lc=jndz_8mJ=N*sufHqBLOFgQh26lWCV3Y!vnJiim) zAhj@zIGSKj3WnUb@UE~ADINtM+SnXNa2p^I0NfHfo>LG304 zVkVX6XD*?rLeSO0k)rMkR=1Yn35@AY7)LC_<>X|F6$MVvRroEicFFATzZE0psRQ4o zy0*3%+NG9+D|88ztsuUi`H`!+NpKVQn0<}9r-hCeF)``jDsmd40;)^$XW<*51`9aG ze3L>bkh2BIH-Qr{p}ClReUKe(CbD!=TK&s#BaTK|Wn6^?iCNS(4VEBaOaT2<%xUlx z1f{@c5XJ!n7Axpo&|!u{y$PX_Xs!mniBS+pcnhz4=V0HMI{<33kYH#4rZw=mhk&Cq z9~N!z$k_%N(Idy0O>bBCoqP=qtD{s>09Ytyz}?a^obek*{RBMH1GCItaIT}l(~|_} z5mCGeiD>nPuY;ayNK1`roe#Ofb`|{8VMh=KFB90Aya^luz0)8#_ny3VZ04dGdqv(+w|u*#1<;mtTh-uvr4$`36>F;DRQ9}htBfGppU!Nu*{x9^Cc{0mqUn_(C8s-a^Q zPegncxVLp+UqKoY^pHb|rw&orrK{6Q5GJMm4DBQdl-*j_UbIsq`E7R*YJ{LIVR zdXc5kYn<5N)&nr{+ZW2TDg|1wDfR9>rU2;cf*m^`cHCgJ#`Ff33xuW z0C<9|xMmo60itXLE;}e%1Qx}=ARtnS0L!T$7MMX!cUJU3T?tXI&AAqun?d48TLGyP zn&{kuBPs{&0gLS!a?M45q>`)9Nq!@!AD4q=pLhm?SL9hmZ_f^h*+!4X;tUtR!E(cX znsvmin-X+Nn72}i9f?=161&ZJ8<(BeW6siFPJ7t=@dx$2_72Q6w!n_635SaOmP>$Q z2Ae#A1Jcv5P=t|6VMi;T5`=**0S^J$jD>NqbfYwi?Ecsf0|5Dbh6Za6Hc6Chx_j5I zv*gr^{?6xck>t7q*Xf0^;MfD=&cs*RK^ce77~Om@JE$|%5Cx-%IPzxuw-@90-K^Y5 zdQoB$4tbE#!b22sl`v;^!ZdN|@5;(iD6c+4j6gb+BHX>?nbuVaC}euFA>s?h@F)gz zse=td1uLJjx1z;_AIv}Vn1wC1Zcn*_DOBC_v$BX{4;#!JWMI^^wiaBQgMd_4X|J~7 zx@#|gur%%dA)PUa5)&Ol>X|J9c`-%&atX{FKPht3jDN4x41Sv#oOwUv1^^VqP#(vE;2ha$!m@7=-wktQ4lK~0Y78JU z6s564k-&62?uY0m1u3^h|qxW7ih9YS)zrxCK0XPnu{M0LLsY(OAWFj9UT)J`z zRoYxCGlE^tcCK6h6V#xd>>!cn zga{o;^OLgv;IMQo4tQNy0_<;w*TH#Z6h$MV^t0-iZr8!uBhF)OSrd-yJ)>Vm)lE@*$f?aP3=4zx0wJ$z+Q7NRz(Y-62L z^EK`t!u?q@zN?6rIV(`v5Wpy?1F+WQm%W{}MWXX9pE@{(axD3?Q?=JFuF*4@<5b1m{G^(Ps;-LXd(c(|zd*lK z9=OJ{$2#YmNmO{?CS-N@-aTOPpE?BF!gSF{N@_oimdqXN_9xVWny_p`Z#9Rqbxqnlm757+N)T@V;hXWaL7<(8~Nrsgf_yI<~;*5yeEl zin7&!mXU#--S|s+0az+Piz%qH_7Bjjv}(^Ueb9QFS^d6w!siUvo_c|R9YS+wyJu1) zVI0DKuY}Yx8eITnhb=0_?mhJHtYAC(&nNM{LDUhQbM)N?u>}cX5#8^&p4bjIQ@0QUE+AiI2HC} zcC_JfU}dAojO*P^*ZwhN-h#5901rw)LB)__h$1t6vq6eIRPd!Z^A~ zSHaGPf6-^A*kDBI+AiFubj5*p|b8Hz57e! zSg73{FH2p5beVo++)D9dH7CBzkpZ`!y}O-r;TdMyyE{B`I}Dz&HBYhaMLgFj%)!pB zE#Z9if~km_%>?5Y`#q4D8}GCDb!VPMlRQeI0$gGi(3w<#Y5|aXuCHxp;fAoXu&}R- zA}+#qRp9Yv>bEkzKmaAy1EFxjdD2k{bm5{cG(UV7tmBHQa*W2kk9#otGM|`ivyMhKkwJmhx{F4$*7?!W3o@TE5evcRnmIz;r!; zd~|@00|kBoUw)1Op@-nR{e1nG+oN6FJ_S{~1#IO2ay{73nv$5vkwE$Fi`|>fafIb; zVrAYiJ_4bf(K#|NLdAe&hG6ZDD+}KtW0gl*x@R~8jyL}9@zt$8;D(Z9X8XhOEF@LJ*Zihu#zfLgR$kPSOx@PC>DxzrAo&Vaj4S!pwbH@>Cz>vt|bBwf_CUx z%#n>m=x|^$ng3=c7m1EEswBrl=X0FocvK4-Ox%rl^!5F~F$owHz!=1m?ohl77#ku; ziDH8I!Cn>s3#__5eUMX)El)eWzw{Thk%d)Qo;K#(iQdH8mjABHr51)P< z*!IVF&o2^hZ{jxU%k>;;jYWf`tlF`DX9k3U72G9=nh>-^9@{^M( z|AN}EI%*#>T3L=i0!dy^h{?5rTiCOME#czm=V1fX2$xCHD1xSxORLOkI+gU-b$&t8 zM$JD>PL`VEnlI>LE&+fK5ubFMpbq#2nH$e}gO@tlEg7i95u*{KbWC&TqiQc0$F8`y zke)j(cFD({1OE&7?!1qW%c=V}zMkekWo=U)dB`d1P28S)@-z}jL z;Uu2SN<_-K z?mHA5gZz~Q5QTtnFJ8PLbGEcvf(#NkgZX8CW`z5+bW70H(#r>=p|K}xgn;YRbfB2r z`|W--o+8`P?-T5YG_p{PxA<~_OpR_1c!r`^!LF8IrAY|w)2Jfwjuk=RzX1aXsDU)| zso0vf^p@pQBdeS?oQeQVs;DSLBE(Z&AA8vvP@4F1p-SU)UV!bM1fD6FUhm=DzMXFU z$H+i1cI#EB-1g!S!x5aK-j0b+pWczcRCf;o*rSn{2o)+&SG_$#MYh$&5i$m;|3y-QmuQ*fvbs#DD(tpV%s`%^BGPY6yFs zEIFOa7Z3!_!H3fvjSw)%SOy}5c>hihK!i&Yfhb-9m8{eNE~;|B87L^ z*Nc$`1CZmHq8YMT(z%FdgH9I6(kJZ3BFEg!5OpEObar-6OCt!@&rAM}iAUHh& zTb=-@$IHB=?b$iYqRF>V7=ImW@&1?)e`A0p*xG5)+uzXJv<5#wqjlq&i|h)wwx~+$Vw(V_sB;m zEj=uGBKbBIIygf-F+)^!Tj@CV$WJ zmTFw8Sw0wE4{xY?vv8q&osfr7w@DJ_`CESm@L_wT4IFza4F&U4l4OE|*Aes@*p?xJ zj{+FENBJK^vLiyGW;DIeR9?0op@(kO`Pob$ApN#|5Qto@X6U5W-l<&}V*Vt5BNb@u zWTrgLTUo=qzj{?Uha-}r{Z4ZyzQ)J9cJ*xu*iT9hcw7UVJ;6zb5)4Mo=G>+}ttx;PU{2$?ajUj2s6ni|a1ypIx(^0^*Gt&)X;dS`iY zdbN)nV&9*x-Bu}l{jYwFCBavM25K!GVhe3CBU}-z)+#K$OH6A-L}64O0w+p)sppDV zHY-+BzDW9?u)u_A>p;SZf~%lb19%t!+Pj2|N@MxtLqx`pxGjxDv(hufzc$jd~ffSG; zY;=6Q0Y2ywLPF66?&y;+T4KZ*g6jv_J5s3p{pXe~?1z7J8Wr6W&gn>5P30@f{r+Cr zm7v-QYTwX@x)}4Di#jokFyEN;a;zDNu4b*5grn`~ha?glw(lSiR5CD4Ld&g^Ex0W^ z6-0&QInm-F9C($JhlS*acqwV#hKvl~2(re67lLZ$Brwr3{@KNpgyQl{%a8|BrVdzy zX_NS6S@7S6MQRP}GhOAjO~XWt1%_OiHzR`lTfFugPPu+g(-e;Jrmb|D^<5NMEljCh zNSE_rtft*{v7CR{te~U_B~|VZVr6_8bAF2d&GLf}&Xrm7zikd}6|vFiq^l>$G}H#l z2%ZfKn{WKjlImv1?1F`q6Tkm>Psm3(z!xo}7!3fD?FDynaq-q-MllRO#Aq-HPxct$ zqyYQaa0Z?cy0kL>dF+Qe0~HY(g0mMUz><>PeW13nu5=;CKBvWzEX6~jrGK%RZCkpV z6B8#Z<&isgdxs9UK0SPz9eZ9fR*iwqCEZE8O6u z;(KyDO|qCVcI@-Lp^^XS`h6bPKFkj(&xbUhxI$seku4`S-a5 zZMP-AMBn(nR4QH5c9d3&4&W~4ObLX{Tqh_fiK-b@O`k(3xIH2xXU2d4>y*|2kUyZsLaElawwlZn$wm);+;-@VeU?2=7QvWqZc$A{b)AF`$!pTD z|Lw0dUDOvEu^#_6>svXM6Wc7cu}I-?n8)=xy?L)UsXg+Y$L~*?kVpErRw|nRt4rcf z%X&(4U<6qSBgkrkkUjm|2-2#=+Gb|vKVZ8pa;`C_OYm7e}2e0fTHXPzVe z+BAej|8A-Cb@Jfsld^7++K|()*nTmfjf8k$`uW!^RxHM70$ff3(4U$Bt{M3D}GAqw9g8e zNtjU*)?CH6o9?OgsK^L zt_?~7zK?Ju=J%?dvhq)CLBncBQYDhLtT17rXLrWJykCZh7XkPfAntTyA2;?B3}Lrw z$xd%RK0ZH`_~Doafjg53j(gc%NpzAqYx^bVIt^-H6~|P@uS(@hlh7IvyS%++#r6~* z))CH@+RV+miP8(Z>3k4f4LqC3f;`&7@GoSNf>2I- z2Nn}I>R(;B{$oT7hKi{EI8H)BLJD-wZ2AzSFmSpFp&R3&VD#@X_)i*>Y=LfWHX>U* zaBm8N0RVj|PKwz~t4%u`6LS=1>L1Mv?aj>6cNGVJ7vSP-@z~AP53Uc0<7}CPr^RlT zf3ACHwiGx@02_Xj^L1L+RJYCf8tuOOE6XY~Df2LMCZV z7Y8OlP-hnOtUrF;KBAHD@f!(am0>gPnZCSHhMN#propm` zyovUIK%sR1MGHyYFt!A)VMug5=zLdZVg!A0n{La@Kh~^iy!74L#bW-fCE$lDpX$$8 zl?-By|BO6L*N9bumpZQYG&mnB4VD??JYj9`ot$~Bn>&dyuf zV||j4qJpHW1$iGuFT@o>vqcm*rzX_U*WbN!2i?LNfsV~kXT&w8nk5lj1f4EvoWI~I z^_oOOT7n+?F*-{iHGnUY@p%XE)*3*Q#{fDY>Wq_^f27*Ix&7<(2xGxv5#OLZ`);u% zvA6`>fQuKb!zFtzPIBP`V(C6yPo-IKnb;&=P{HB65SqX{vl6L)z1DF585-uu^&y9;F~j+E23v06jX*OF8KH___0zNO_miyZ(nCe&ORQEw@Ef1crCo%@9{rFdvZ4ICd|cffqf>#LAph zoEiufY&k<1ra&8Uijaawj{HfrL;sLBR;4o5dIMY15v3c^bA;qbVapAkZ4lDHzdxO4 zm$2OrFY^HUjU!BWxnUdq0jG{U0}Kc24ks5Q>cSsJzziQlES{{0$IeBk<4=!6}K@ z!X(>~?1h5L*$tmt!MWXtNjweb@cj|#4bILuBsQ8%@UA9+{%WB_!Oz*XCmsPRx}Tio z*it(%ushnTSAftk1i=QtDn?5*$w|e-AmVmxP(Cx-%|7Ibe*D=}lrj?1(kX8gf#5t; zbZowlJ)qr{y$)Cp3ICd8bS7LR+-e8X+IRSlReCjTQbWy0W!qAxqPR#YgsUyQPymKwJyPlRD|`cY$>-><})CH)*{Gk_M- zouinqo&(H5m|%ogQgaZu%)d1mi()9W(%C?BtlbPx|3ni&hLvgO_@1;st~L4u{V=+o zpqB}?d{^;L8L;Sdc7tjLUlBYeLeG7y7w>>h5G?=k<f|z~e~>S!B|7(8K3cK0=or zd@e`0poPO*8M)L7899yyte+#XRN4PVUw;a}XponpheZxjcW))dlw^S#L9&q(^b?YARiAoyk+@tyZMzLsFp76wfb#Xw51OTRd>zHF5KBI@XHUcF z2bDd&I(|FNug0l6x;0Ra{c7OcdR&^r`GuC()5~&~@px1tTqCr0A~sWh4L4?k-ZnFP zhtPv_Tl{FEjJa3+=}Ybfgv}pf{ih*jg5Of9ulnTzbTJJ0OEiXGHJC`#x)x^0T__F+ zP9^T?VGi1YKpFP|*Z51C{WOoML2(5I1JE~OZ|8Bl4e`BO>OBeFS^1 zVf|?R#yNDjjrpkF5gqDTTI~VPj?`bfx^Bn_QY2zvH2^hbz8ZCxcW;>O7a|<$>?}4K$5OMnVZ*&S!kXqIt|>#RKN_t6VA$~W zpu>U6=iS!DNuGr|pBVKov4fY6*n1wmwtJ|+Nr66)9dd!V3E5L@EaHl5{<9XSFKw)J z90Tr8;+MUN2dmhXh|>Uh)Kmo-DN%%3deQ=dSEild!%sk24|C)DEvZK zt6rm3EvPnUf#?^dIx&`22i@2*t?GZQ_PPsuc|_Edxjm zuy6eK$hxRL@{ht5ox(xR#=@P93|GQ2m~h50oQh6!LMconOU4;C1N}9Rm@$CxdQ)^X zG!}V4q%S`dvEOQot~Av?vVI^%yEf>K?jh}Y_YKNRpJPveY}QQvExe6i%+^y?fBd!3 z+ZYM*?RG{&AP%;Wci@$Xq0>`(gXALZPAe)J^ z8=+{xp9IH?n%_P2*)2ud&nxgtrP@IJOI`15ORr_>b{5+PCay4L^Vd@-Q&)$bwkq)5 zwiyZX*SYQDqNDOQ^-7oHH($jC2Ns2sv3NjV{hqQcOV?zbso9UoK?Y}(3^IV5-jTN_ zczDBi^UZ?}?c< z=&MyyeE;~z_Pm|J2h^hAwEGBz2gSzlua87c3$WnQEpbZweh{iRWY7~V{sg#G|9@}5 zdTi^Vo0}3|y;`sxsp?8jT5_4*a7%T4!LuhswIn{SN|?)CWjS+&r`N88$tmE@XoMw+hk%lFOp zR!v5X%vH84NBdNTWi*c4M!KKCNQAjt7^P&x@HQdd8^(C}?@(^>Mnj8Dzt~V5$-$sd z8o9R*tf7JbtObwc`%y2t?Am(Cjmbig35F}tqnxr^Y*KE0j+!hGEuL;jyT(}u2PEJr z_vaN#ZPjO5f;D27bMaq?13!sF&CT_VfS^EKw&2tLdAyJnQqdbAJz*F|*hZ^G=De|4 zMN!_SLd@HBiQ;!;LWsg8QX^}OP05FjH z_Pck!Vn=Crh>5fKf4p>HEpR%wp;iSleTMdXW3nJVw?~^(4wa3T?6#WUv=vr3uu<+u z;&1k1PDTqgi@fJ>`$MH=;K+bmSKm|_zK7N;ZA_t5eg5;UL$x4<>g(&f z?^)iodoo;^rhHR%qM6KAZ98=14Ig9bPcx<+$~=cMB!Jx*Rs%m4IZ)!5xM z-`M#vsN<781Y83&j_YBhokDRGfEYLk`Bn`R!6r@}7$u5Aq_6=#g6(Cl>6MCYF^P#1 z$h+mJBtogi7^gyIX0~wChZ3L=w*B;e$OiMPnl^z9t^xsHhsv9pz^FVfaaYc!;@+2$ z&ft`MBbygrcgGjSwF)?u#*Fph|4?bY zMGy*J3gyWuTv4pg1E?=bU=ZD6$I{K7$qPoGR#1|wuN3qWZO&XeWU*Rjs|FzS*w2yqWAX`IE4KC-}a|~%3-Fa3=KWFo{5Rc-~P(Sj$dMw*mxpL*a9m7 z8z%m@E5&267wQ%n5_dHORK49MFnaM2P8JrcPlQ}crBIqT1{d^Fnyv8Po($Zgx*G@n z)Ec#^cY|orcvGe7QT(UQKX`r*B}pt42Du;u4QHl{=Z5G5Z8>xpQAAOB_^KjF2zma; zw?vRtn?vvXGSsFdG}ByqjiXNqNYPCQo^?1mIv3w*G{HU`G;-spNWlp=cgo&aqr9!T z*19gApD2a+IUgBK>SG#)tTWrZx941?szo6AR(&TjqARh0ksFFibt{Q=a#n9{4`#PH z)0hxQ;BM_uhLX(C=f?AkD{R}Jof|;HXIeql<%LQ)hzcWLHZCxe3T@4q8rCYxlLq7C z8Ztt6+IQr>AGMYYGC6hBnIWF*TipFP^&sd;M|Q8Qj@sn;(Jv8K%FRupW<5+@#$vi{ zSBUzx@tcY7?K#^k^dy`FdJ^jD5Qb(yT~)6L(oqY$D&)V*HsahNsON$p{wVMtMBEOd zuGsAM*8UczU2el1V;gLF3cY7uD;3?L`*sP^n7|izRIAN6F6xmc^E;)zgO*UTcNYuf zdw-g=k#wn$U$Q#cG*>QqVYaUh zMb)0^{zn5qb>{LA+PA|D$vg@wjcIFKRxL!;bc~%ToR5H%%oZa&Ue!Jvz2am@$GxyL zw+>^Z5$8Yr(~eWXv+rc!k{Ca+*q7bm(e@Bn(%!#L>a$GMPj^^qBrPpb*E&*^&!}0y zjAHVzuUF(&mFeU?U8Z5Eh-X2t?_)#!3w_u-zbzrKFOJZ!i!te)ERB?ixW2Kd1INoT zh`~gFi-BqO>ep*95S5jc)q+A?P>M12{;F%qk`>7tX35UtTtsdF50lhIb#_u}9*G1W zmp7Q3n6MyuT30BzBtYTb(;OHC!^tALhK$D zJNwqg;A=917D<`H3q=XtP6@AuTGq|)$vwbS+tLq$ojJ065<554e{AORv>*Kgz z3k|A)JZ;&!GtQV_qUG~S_n*+%g@VVe){lyJAzF*EF$hBJi{srV=k)*0o zpCqB#cPmJCyNS^rDjO1bJ&C*IN-yss$J!w^SA>?1^I9*&+pFg{-<@&xk@7Bn(v8pf5h1TZjXEZrceH(U`8OxF~4u8up~SJB8D3VvPir&!NB8HHTS(e8(uGAdEFf~6RR3!`FKT(c&& z#0I_h#>MgucS#zEwktr`U_d}tKzoeSt!U`>?-96tK8k@ahKyvoVBoeJB_$2ul{}8o zV$BNl{X~AJIkrVGsim7-k9xG)#qWe}5%^VEYW{F|^6sJe%_HXzpYj>X(l<2hL&a&< zCGaN~Ik&6ck0Pcw)=M>ZfA`QezG@&_t7g4ZVOxf!_<*Xa*L;?hndhivtc300$)L!5 zAHQ#p1^?UU{PetvEfgFy za>fAfrn4nWFk634L_6Xh!oPggu5HB38YRJTbs*B&yh^%%5dL6;X>{YvGsk7}2h)9r z9L&p6o}O5>Kn`C4sQ79`etG}dDN;_W3_dw9Hw}W^8dV~xJI0!d=M|tN^_~Z3&tIsC zE>PRRV064ND6WB9^n>Au2YbeQ1CY8WvG#R4bI+#by`!6Y44_RutIT{os$!&lW z-D>ieQ11UeROsZ=cARY~A9UD;dfkxPmUHALH{{D1lf{(0%Rj#R@#Y{ObM2_8p!(FK z9?n6VI#pXz55m+~ANw1QZ2*v%XnO9i^}J$;_sH?{8P2tZ>)?CTz486E_!>?ICFW(! zt{F0Q6Q=AHcBr8$pNr39P#jObP`@wb1{7JH$JV*_x5z#FOv6D4DHeYmH!XH+`19i* z{@?y7;E!aZr&}>J*0-F|VdmL!7d6a!Gd0S(54f6atcXc(94Bg`8sYsd0*a1C5S|w7 zGtYn-&SGq+y|A!Xi%1$N`VUEsOlQoPBqk+g)M=~qAkyh*X}wf`?!Pe884pSFcr@RZ zJ-hVcj*iFxZZTUmlCKt!S zmsCOycL&>FQpR_ngAOC|6V%_RrY$m_Vaiz!jS-2BS2ueYO`zOg&ee?7l|i-Nj%I|$ z1jHbW5TF4-tWjBq3}Z*nc8j(!7UoC?hL>)pRFNGk&ELGfxtY~DKaoQk7XMEdg}QNb z7VIq%JMtnBOlVB-V6p^@Ch@6oqE!;*lQGva8bv`aHe+4q{6=Z+C*S`b?2r+VvpNEe z&^^pDDj6}*P4>Wm05`DVq)-<*h1HDtv4=|EDzePyJ{k(B`JM;m8uF4)eGdU{FOKu= z`9wnUZAf=*uy8{8!=KwmOP29<7mQVvALKX7tSVJ|e`#&O@FnTnWSpC#cn7lTUQu-( z4OaZ&hyw~nNWH7s9g0#!P4@Uy~-=)-k_Q1uoHtSF`m;MJ= z<4^^K?eTJfHu}^To24a(+*_pS3#7;$=Pu{l65(2H3De8q1kVEx8oLy$bum!dbx0@DHGLAPQTVSiUEIrR`@z}qfI2c8 z6(iuf{I%Y&8^%x7Xf4|;h+`X9Hc%B!zAq5eYRuNk1C{U{@#!pwJS2#UMz|aWA+V5U zM{+<+y?XAFu$@umMJ_??qH+V+^Y+7=-SwH>mJy+FdPZL~#YFG2{pbTn1 zsgs#vsFG!;!`wZj`e z0llQU=2_%nJCM0(Gg+0W%p;JJNWJU@#HGQagVk5b-QxS{Ik`=_m>y(OVd2CkFDUCb zps5U%sq2S-ipC)|ke;Hj7blW{7#3>F5;{o80ouog`g{y2M2YkW zV-q>Wsx)1RyB`k}krn~8nfcr(@`*KgaB1(gODrDw%%w*=kVMf3&3^?!7)Z^GhWaS; zdqKtI`N?kRx6^Ub_{q^L^lzzF@bcpjh=az&EsN&iwL(ptbA^eY*@?;rD5|M6(w(6m z+DRJ)3Dy1NCw1M-zpDf*14cN5T$W2OlFH(UqHpf(SNo}$QI}si4T4y z@NIrPy=*sm`aYbosE6e%(0F1tq8chFX3jVM^m$bt0-SL4)GN_zGV9A;WBh`}Ku8q- z+G}d7@wzv;y!mypLj;_qXnY_5JH^|mG*Ti&xHlRfq%VDP0Sasig;k=hG87EOtaqd( zB>4puQK~957p&nR{t{v6;epr$V~oZIE-cDGx|meR>8gw8$J3~6O!>Gz|CWDU;Xf%) zY6?+olK|V4SA;r48QYXeYA0N~XvEq5%x>uOs))l1l^h6d<(}Zh5QX+lnZQaXo0Q;H z!EbtY9~tf;H556haMo@(3Ljwvcp7ssw=b#%F(Jrc@*!?gKKa@s+-hkKs%!bh%nf37 z6ZGAFqzE1W9LuDlawBcH#p>4;G_~1d9i@z2QUf_Cy20tqPIsxHj_L1u4H+6 z{LwHbc-%cC^+BKk!R-*(^6TVUXLcdriyk%?~!{1=YadO1>4n?xt(n5 zZ5$(yu9)siGeK#pVNyn?+%6yU7m+@qHapT?t5nHii3p2wqJ10we#iCzxk9(y+_jb9 zo_KOBQumSP3CTB8Xs-V-!2;A!Zi&!Hw@p>b8}YjyOGM* z6kr+eSj%bfDI1fgUMX?MrfO)f|L5m=RsJm2nH z5esH5Ox4F@E*%oGILOVAPu{n+nIlAyj7w0-i#@mYj2U=mHoi99jWpsR$8UB4(!!s|} zx>b^{N4a(hEr0ZC9mnNe}Px*!AnBluX8gudp8=v{Ve{p#L$~b0>zC;hn zI?!_!wmyTetQ0LB_(h{^62J)fXSe`EP8pvmhD{i+xl}C#$c;7Ff|mQA(z3G^q2NzS zE-ZI%MoZ#I0Y@1~0tp72QxvAubn#=Dmbz~Q-t88A#bz7Ly*|;NJB26ZZ z*7@>gC6oU!znRA)CwAcjUnj<3d`4Zof6bqF48ly>s6GWpRci|?;w{D1>kzK z<&G{gGvDppj$(^SgXaE($s`aO8{_On~DjVgLUa{k= zKYuiScJ}ld)h}pEH$}RS=8x7?YdhC>EiK6-&vro} z-@t$N_pVZP?@6bDW=HE9Yo*qZcEPfymucA*d?HxlUOX~uvRlFP<-j;$YJ#k?O!)W3 z{sb(MBaR0Lux_d z>q)+cRm+3A3919u=ox7dNsUO97i7X7X~20HRX+ZCw|Z)ET-@t~87vFxt)!)Yq!{;U zN7gy99!j=u7saUBq;J>js9c{mH;2w_um2ls4sIW1*yiR(LXwYYaDP@hI}_tckcWT| zS&1}G+oN;zDBe4u&Z~MJ9Ml>uiel4Wr!WSuRtQ>PM|X++VuuFl0jamr&%S>_;A4_h za1+xSUa!H)QJ)*ok%tEN3(8(ng{4FM8v(dic_1ceAtUTx{jRnX_wA=C4ciGV*{q_NZ9v-`fjnu)YP)=IkR0oS+{cUGe)zkfTssb zz889O2nG|sYw!8|YW$`H*c#HgHiUFSZ0NA57@;QB`T&88%;`#NFJrqiPLPDyKWyOQYAeM;8qrOJz zv{VgFjj(ctZ92X5VbZ11+87C5V?g)qDt6%7p!mLe=`@Xw0x$DwtKy++sXvL?&P#o} zvI*kcY5Dn6o{;4Aq6e*jg3a8`i$YmF*e=3r<*@muMO{N0H`fm~7YzR*LV1D?xVxi+ zJ6~yh(vz=bqLQhobv^a_GDCL*7ss4DM(^q;4=yqG8cz><7PCN&tV7jPax&`-bMS3q zzXZjiJY8!nkFmEaOsV7w?ws`if|g7kNHhF2f6(Xumzw;^x&M6(RDg6D)ZU?J&**QP zaMC3SyK~BIfO70lDD`%bbgVSRC3oO^0lAp|QOVX|aXlCGJM>RY1FI=qNN!-(_8M6t z65O8^2(=0{pOJ8_Q8H3L{o)eo)6h00m``BLG!|lQFKEr0rk?>9fHcYhctQ1Ifqq;S z!@=aTfO2P%T3P_B6znloS~$`}YHg+!j=5K<3g?cQM~iUh)N7?iUNd5>N9wZ=*B&aJ zyG}GOjgxVNjY5lSC^!ZTqqs;ZZKhYLIPAb0Wvj?rDN2;&>!d{!6C^|@f%iyr9404B zs@99+1QZ|;%Rj84FRm1uRMbN;>$?2wY@4cfDyLQ0)&VbZV zibm$(bJ0r-LWx6Tl1@8!FumLbN46V=CuL|~@)}D4X}Xe*p(0Wxr@yj&YeQorL31kL zls3kIwMx>s2#s7zLa~iU7tfBCdw~QP#idRedpf>6z3Y~j#)MiGfv7>V3RF9OdY;=Qb7H#yA# z>EySODQO^K<#zFrjTRlyVgM}(nyyCv8|ig0pE-GP2O-iX;6-r*v>)l*$jNlW;0Ecg z@%OKB_5g}ziM%cH;?a5%h}8{gg?j z9sPoD>9Keou4{mj53m8!niCW%DWwhjN950ac!f_cyMP-;x){fdO2yT$(a1|Jw*IB) zVf@oS`dV?dO(7A-`eK`v)5v`rvELD3Sp zH3~;&5bgGOx%v6`mluIot@hs|&%XFB7ulhynYG!Y`B#8f2@A83KE09k|9rh+izOI8 z(z%X-16Jt2%%MC{T*L*-H1O3m{yZzp7LSi$;#8vZMqcZ|Mb^Ue86^d=Xr!C&p&LKf z{4xu3BzuqM(^st;1lEwsw}!QXB4~y$lYos4FJhB-t0a@29n=`J8+CgntR%vUXM1D` zqQkU8>5TG1o6s6?Vf_B*?Z43E=$rylBtSbMLk<@AqZax0@GhaqSHl$d8|j>OCLmk| z@>l?du>iy=5`!xMRdv|cUby6b4M7n~HdqoJ3%@kItyvY;zjZQJTl?c#4BJUpof$zupUpjlNru5iVM0CI8Yw(-B`jYA2maJw2wh>B+ z@r|9E7xD-jj}A#ef!_X?#pe%y*`eUIx3`zWC^WfP#_r!`M0&J}V+4!HoEp6k{YnW= z8lRgtefs-B0-i!6oicWg%;!OcV+&Yr_3+xs>5-1s*4E53HCsu{gn8aQ#E~Y(YKQEn zK4Ug%#Zd_` zRORVkDf-ul;zr4|Eb+E1ou|sPNn40=L@6*gqVv9%VS9kQ!el~RT--kTDfI(-cqaUd zDiU(TR)RevneqR=KPl!De2s+N{{aaZE}Y~@ndR+NP*6Dd_Xzy@gHtOUPsHkqlY0MO zI*gV266-O@<0vp&C1vitY;P{=0SB@%64t8K)ua$zwr1Ba1V)rcle63s>UlyziIT*4 zVrCkop#lNIpydgo5?MwaLb#OClV1qBPK1~E4*S+dPyJTIg0x|OtnO%<9eY7-?sdA3 zYPc_5U(U`Syv|-PZ)=*%xGS4?fMYZfc$)1bE23$*&a9)+X@c3^WEoV==V#d>{E}&c z^d$E_+^1xt85F2Qc#+}Ql0Iz>(XADU#RNeBRP4aC!q|;~vP<{IWd*?G)sZr27<&(* z66l7!e=518@__HD?0qXX>woE8N@2aZrt8A{v->7{b*QXySo==#+@aWRl^NlMi~~?Q z?B)HeB&$5~)T$~Sx(w5MrfPDzU9sJw%YsPl<;ESGE$A*N4KfT>G@Y+~(S7X>dq`GT zee=D{20_ZoZh|-vmQ+;j^FN7J2^{t0DBdtxvQ!Z%S`5x~YiqPtJH+nJ z%_VY@p3}qW-SW4Z=86@!^-=lN4cuZ)qP>#5#~J}gfMN5UV?UJq*21B$0wg?OX(B5` z6IFpyA{_CwF---U^*T@#sGiq;RZMJt(s<8Np#ikWuDf zJ#9i9bDN|=4j=^CfBG50Km(gDu5pCHHl8`{G}`wacZ;5eu8GF{&R-#ac__I&;6umf z+Ps&sO{#n31yp1Q>WccW(IWvvgeZMhgjAF zU9}doB3fM?&3t8_+GK9SYYrqRv|403Wmg;cmqp{7_6zKUXn+F+)fa}T4@w@48iYbX z#!r+dRF#4SlYwateW(54HGS*Om$#~z?CK3>ij;NsovhH9yn*SLvATBF^S5 zQ{Oe(**5w5V1jeeJd1Z%L(=u7DqqjF@|%)*R_~<$9o-n_t=Rd*ip{iYF!ra9178p$ zY#|{TscejEf>cNc1g-S55@;M#TuHXci()XnJ86XNN*$lUrBlHu=+rIyPLx{LIDV88 zR&a=H+x^dyp-LZipQIdnuaOlvH)ou+#IogQ#m7pgnkdJ9A)2DE5-VcQQV!dkXmaRK zgz`S$VnmRjN7`ik#t^D;k*^oC`}qo?ic+k!W4N)_(L=fo^(~rsfGW@8$6eIycqnE;Yh*g(CR}##a>6mCW}H zZC3tlT6n>QT%L!T0hJFE^(Ar>mLH?zV+?c_GqCXFHlfXdc)lT=5NO;*aVGG(5r8!6 z#_lcEq>93X$Wd5d5OGui0>q*yjwoQ2ag2#3sa|~o)ZQea03e+50*7`7xvm?I%sP1b zg7r@jAx(i4@`mUP7Hkx3Pz1_)=TImM7j(tFI*Xb7y`tQiM_mOSK^dNsdB0P{IFICm zs#S}IcNoyZ4MZn51!Wp97>KnT*%BS*8~0+jx%170`61 zcimKpLorQ+G35Gz6|f;)q|+>@LV~IRUnjLMjS1&D)K((nmPGJEngakGhBvX-i0IWm zng6V&k~@`P^_tnxRG6YSI<#cX?Ik6whSa0}yLRXH{AKl*$<6kx1X@wEx^j)v$g1P{ za=G?LA@*zVsml}L?Jw?*iM*crQ$R}OCqA)NLep=rl1tSKAvsYLx_~*h1|a5zDb_}T zJxeJjSJuaN-w|+M0N9i5aHk;Or#8dsEA@~?C8;X*GEK{%mci;aQxTE2zm|H#Foc>@ z9II41crUYFkWv;vUWU|*L<~TtT1dgX20*57kEFSAm-W6yS!#g7TB32q&)&zT8!;D!LhA(+1GSyP3aq*4vHHWJ#>yXFj#L^ z$)FEhi}`1ho#3kiadU6IqAzj21C>`yj5R_G-a0I?sKbS4wUd&`S|KFZr&@+!od=H${B+#UB%_9dQsd0w`L zc89XEU0;k}#zVJ1RJNvO})W zI0vc9%BI7Cb=a0F8I%e1xIZ|3Iy`)Id0C!mFU_n$^&l;`d8+h8ZQhBz7c7dlU&F0&IshJvuU~3EhO87 z+Lcq!(mOG3V^Szyk-nbYfl_%ek>d!iYlNleQNzme^0n!x4!>$s|80OYi(2ZTS=E2% zi@l+n`(EWFh}>fzUZ+U35fLh(R)`?T1ChESLRp@)M5OyA$UgperbbwI$)Un<-{H?z z`-Z}sglffk^Gj%}Mx?A(ZMU^^;aIw_c$35|nE!of{FdjLu-OmqVthbMTpr!wX*}9e z`f-g&iXA@Io!Jk!t!&3^GFUlMyumKEylYcCOFPLs<2t7v-(itTqKudcB#G>vWz22) z8_evw_9)5nDlFZ{+_b7M%N>DtxlVqmtXJRV^*`P3kve zp-pogpTF$(9vizDWVSiDb8v%{P8DO1KyC=f&9p)A0=qZI!fW*Muk25Tcx5M+sJhU- z!N#I~jq<|@!KMl#ys=ddr#fRKa@{)fe)+*ds~~4hb2s6s2_Q-)D@Fm7sFBo3hEAw# zaDLZhZmryId9Fj~-71GBwceUAw&&puX5z`__=VfQ1j<`-W@S>E)T6R@@hZC9ZEGp+ zW4+}EI?wa-!h0)k2)n<3`LK1NTjf(UxZ_pPk5|p7hj1$DSq-Kt&O^`5PngLJafzyZ zo!P)NAawqUY7=*ZD+;PBqQWD6U5#q)hTPH>=d}j8KR0houRdiwe(1rs<=0a^xMNwO z+&_ww_Y@{f_VG7v znYC^Zyj-L#C7_nyuW`Xecy^g$ZjknFaRP&qzI7JZF+0tFJc)E!G-gkE=hXGb;6;hN zXocFR3%=0BR6|Z?rJ{k`Nhem=3m;v{?OWeYi*-yT;@l$07f|YXz8j> z^Thm3Gt;Ny=N!D{-e)~blIFAQ6*+Lqc;T6`CUakJrHz7(_UKgd_$?o6yAJEeExu7K z6VHV1aW88-mw1lj3Cq3)vve0f8(FR4w=Am$RmiDl^GbttJ!zlRZ^-7Iyl+2>umq-X6fYVIFnS{!4FkhKcp*q3pnoD(CIRtB;0hy>5+D zoD!>iT<|S467{{GdIOIKEMtR=5P`FLT{?ZNxe_6{0Z}3GJV&D> zwN4*uiVxpWgYjwEw@(He61=7dH(!?#SlKkA!WUOLd{xn&BNeSA`Kaonz8l*lkQ2Hf z?=-!c^O#d#6&-m;$g%xGsz&xpA6Z({q3`f(nCPmHLAWaraoRSiarc8 zdP4(HT9b!L^_u-$ngKta0-yoOLY^q~3Fcmb35&Yyq3MM)Ky*U^xU4*O^66=%IwNDQ z$kO1P+EMF3W#z3v*MzHWk1+Fc-~Q>Prw-o@>!I4$lQy}WZuRpiy2EKsXm?jFKowX~ zZSc`QPQm#@vn|W8qdMWx#OvzJ%0y?GovBJa^R5}Sjz{RTN0Txh%slsB*7zHsJGr#z z{R@zn$!sf_){82J&1cL zoKLQE+!Qm?ZkmPnZBTTm7g}fNJ6m7Sl~lUHOfI>>JTAL@bzRd!YBSzmLDI+suhdHE zb%0=8R;78I!mvm0;qg`x&oCucrB+>A?{orA{g3(C)xQ+7T~~$oBz0|+PY-soKhc|8 zI;^9$ZCT@1Q^g{Qm!~8ZKDxIWR{PrCoQdcwk*;g&&Pxb%_;^|+t1J>>#kK8*B5$rd za6n7^s)s{@602rNzO}pc&_wU;)XH(#mRQ=bOyy(G6$&)Rir^NZbqTLlZ@PCUHq%+R ztd4J1wQ}R6i$jtJxG+QZ0mWAZ%jd(SVjS>r(dR&VH!fHO zM4Q~w#`=1~2doCNR;|>%yB%Puc1Pz*zhBtGFA*LkX!&vMfw>&5F_FOhTWi+6Prk|4 zs^dCyiqwRLn|60(pJQ*G`sBe5tP5Hn`0T-RW1mcooST8UX(ECzjoXBkj%wPE$JKa9 z2^YqTRu`Y}EdG#{R5p;W$d>6SpUE0oVb45$pozT9brJT=3>`pXjyMi-WR~A(=m2e~ zY+Q8(6Qd4yo!eLlEGtxmn{+fo(k3sTG*HVtT<+FZRM2ND%(IB^)dOE z9;oaceNM(D6jPOiYFSiT4t1vD=%IqVqB{o4)}e`C+SzIjH=1tAqG>i+HS!%rF)T{e zhYYd-NGu8>R1NQ?(EM!@Xb9U!h(|Ian)7(6&M zC&V%+-N5dfFj{!FHcxb>UyGTSr0VaU7GpP_SADlF%V~5z>Y!o1|5bPGo6X&+ub}P^ zpwNEXr+<2L8!PYPbMsbtySmJN`|<-c8%;XiP0##l8l25q6}5^o6P38(N{2nQmVeYLlpPAobW9)iYbDTPvQbwI5XM(iuiFdC&~@)d6lt36HR_V? zxIEPs(=CbuCIPb^^{f}|)4#hk+-vaBi_GJgzBQ*`b7@QDNSPi$*&I9Ud4aQYCrW^< zcxJ-&6Xr_yEk`5gK61V}+_lU3P2-`d6~Tdo$_3z~N9LO#WD{*@Xb^x!rw3BgA-_WN z4^(#fsvw6_VTQRoD?sN9O|89LfZ-U1axzsQboSi-jy~H#rf;%N`p^cKC;Zo*Sa@}e zT;QIlWYu}n)Ee`Lzu$Q+>xp8n&7feRvXcRQQ|8HhKpxd=KkmPhyqndZe2VQnbUk%Y zUEc3phwHn>(2r{BwopSzoBBDVY-nhlJ32Erl~=9PmOGpk;H6iPGtpabP}p*czB1>$ z0o^|*Q7L{f!q=2u_9EPS>?wy9A9B#}MA3QJBihasO%dX^(wf=6ivpkztvs zi{n_;sXVGR);l%)N3lyyUfgNAcE3!CQM8DG`^X@pW5(M#_qjRK%`Pk=b4)P0xbXTr zy5GqL>cUuDd0fCwMoa8H;ud`cg;ome-! zB(Td`@z@C>X7?-_i#!HmT5^uLgw|9Qtxy7v2{@JrhY*{%<9Z0JTx z(gev&22jWxE?PvhYcgrcg$3Jl8TN8?ui7{f<=?L^_O}OP6U@S9eY{5p3-YRcvQvCg z73jKd*2jwM4Mq5>k3@yBf|-N0BFgCwwJ)&3kwRH1Li!7$tl+g&`!`y&fM6y_F;TWa z^x||)=ILOCS-7u{mDw+P-gTqqdqOuoGaIe+3#yX7p32lXI~m+vYKc*3P+7%VK{^v! zRn5W)i4u7lVzQHk5wmBG$~n+p_Nf0H>099GVxu!gG}U4^%l((K+KGS_76-zMgTEL? z-2-(Wi3tQZCG!mjLk&Ghqd9x0`+3ecj5NV%4G4IH3`1sD@U5YbPKGkCUlq;>O)VPE z>H$$0X*%XxW3b;V*VP4)r*T&P{QPL%u}@8w07mhm&Ed*pe9hg9^Zm3SrPPa!NKueZ z$mg`XXcFpux`)szn1%?VLXBUEIg*oZ1DB`9o2@?l;eIQuXcs|T|MEX*SRV4RAr@Vx zh=H-|o7p^bRYTA3-bTqNtqRMR;%RT|t)#zhsAP4t@|*3z>poEcP0G?w&@UsGMA#Lhol^W5+sA<3?@XfWXUQyOU}@9qxJuFyYC&Z``y=X^n2qn zM%6&l`Of$4z4lsj%{8Y1NG*ks%*lPzLU^l-y`{v3i*9Pl?Sp&+k26jb_2w8f&hhzJ zcBE8Ryyz|rD&jqSaGQ{9MfyPNvx61RUx$NaxDLC}n}w1?Kd^7kWzGIAuuD9(ivcojNME|bj!?|})mrqs6fqz>}9}X4X8Cx-~9%@?FaW2q{FZ&0+WALsH6QaHO zzhAz5SxIU4wim-H04^#duQIt-lQRv%RF@A%l9~N zb#}lptDHWkYm{00Yxi9Ln};k5Zx?cetyps6yAq1zqI6~qCs@UiOpo7KmT+m-jX`@@wP+;Wv2Q%)TBYsaZY7oEdHY0@4!0e1 z_gFxntmZc_^l3IplWs8dN)e;qbW&Y}sAQ)q=<5vwO|{@wB!}5E4D<@pL7$a_m<`DGQq?5A-_4 zDypb>^=#{a<2FTMU1#c2`XcXw4di8U4|GRGsr;bXIAYqQ46+>oq}LduVVZR_7)d1I zysy}3Hv7z~-QaD|%k(elA090<$>#<-H8^GB_LTnHncsfec5|EdTkiIbIx4#*y({8o z#?vp8N#15-dvTvfgSoFvS^P8S?UlR~9qhUvAM21k|9|ml|NG%zp=ad!sKZF`4w9KC zQaymI;n;VPRfe{X>5xUROBuMq`=+brm}LrL`8fEBbtekgRj6nrFg4iCR2{l|O^^)l zj=fF$Yk1cyu+o?9kwp1Zq?I^h6_x(`FsPV8iwfw%yE>{GRX9_o=ji*R)2$tf8YIzR4|iTj9Gm{xt1|*lVX%Xd6ms zc64Dpy`#t8qw>Sk^&*4&q@zfOF03Klw5Qn@bdw;mD$pn7%6Ok(tu>)naigui6QGl) zzsJM`PljTOo?vysqm9zyW0&}yhJ5pr%zbCA&sEe%EtjGRL`2es104mPWn3z`SRd;v zY)U5szX%Y?mWL3Su+VyL=8{pLYR18_2@smvp@~(3cbI@K8KIUD!ZKQr_nU8(3^X=* zh^12JMGx%Y?|s;w-N0@*=*?7}Jiv2o(%ky8|LoBBjLtgQ%^tO?O+wH0J=)q-mRR{b zw9}LeUv)T1I`%M6`uPh@xx!_14_mp?zGv2g=C~5qrRbF>Tp{#nC?Sspy0q{-ynJcTT~s1`bxI5VJb@m3wAvc{2F- z>N5Ls1oqL_2`v6)ezw_Vg&#<_h&whdsEfbQT_!(XBx`E^NlBy3CdRzQ!>I7dJ0c#9 z4~1QelUD!r+5h&tVSJyL^4WpR$l61OPElLiA8eq*;12A~U|W3gMM)NqOb`!8Af_V% zecMP~=(>4mfy_s$KqW#x#)rZIt?|vMyV5&+NlVwhp`qD(qvMxlA`tmd!k--kt#Pp( z%L}qAKDh22TyT{gcyO@vBcIDukqPR@u_7|}!Gxb8xXMUMYIaQ5ro{yG`R}X94}$BroW?53*;UL&)^^ z;vf%f<7?A$ph8ZiVJx^4RNc~Nh5^se(dFGJHmWcVKHx0S=2DP;s=5Z%{*v#g+gbhK zwycMB?9A1U2T8hVv$@X2(l}ZU%|ttPlXC_KDPot9R%m~sbVESN8*%P`HA)i8gxtYg zn_jqV{Qh_4oS$5}=lr1PSuHli(SRpx1KfWpC@YZ10U>97xI2?EM?&vGvpE$1k$&r3 zEi0(G-C)i;PZjA3^~{WcwFgE6w?m?EhHCbB*?@%O@6_SGWZm;UQ= z77s-=qnYT66ho_5Wj~@VPW{BMeTffos1y+4t8)F?xK*MHu2Jcyjy`sm=s5^nV5Ki5xLN&tu(StHq{qsR}B_*XRVFQSqdev@O zrT(H}aNkl>p6^RUg7MF^>3{ApGZcMQFxpei4V%zXOt;SvuKObE6%=zmD0!b2pDuqy z02ST-%Zmy_WcnFIWB;2QM8msef8Jj*&KQC*@c#v(P>k-tIa9C7MKbn*ZE1y$`ukuv=2^@sms$&f#8-2b^`&3|2= zPy}+{q1JrEnrQWZk~8Ij@G25upXlNd-8sI$0qKFfm<`USKQ3=jR=UqC`GMI&UC zfBR+d^C1u+3;l9`HX>D$2rhh3QT>I}+MbPq?GMYs__#8D=Q`70*cPGIJUJWxtRP|Q zNwwweXbbNUnt52p>i>*~WDl+nO@`?kf}7?nQSp^;U81=Z*eVrHVMhouNZ5Xhu>#@y zFPPyO2v_CpUNPxKG`@|p%~md!@7@c0yR=7ugvfr7fkAth*SBULkIe(}&eMH6i<||8 zM8=!Z99}5deWE?X#n|$jQ-OSd{l&WKsE!g$E}@^wjlq-@Yo%>_SX~aKU;VtZXny$k z@W3?>nLF%jFT2J5W3M5(LC-*zBeO&RzB@5%PBc}B2p+gPjUXkFV*_O`Pl>M1#J7RK zN)JJ131>%D%hGoR+|Av2F5Tlkv^a_6j?Rj#_JWB3x!4_Q)?NxaD`e$zruF!(){k_c z9Nj3%k$ZsLm4&ySw+revvcJ>Sc4{hQTX;(In>d^B2W3?>l(j$WEy|LSV{!O4pCe(x z7Z83IIP-fDs|s)|c%aL*RokF0eLDTGI&^C2X%M%*jF6$xu>TXPN(~c#?to7j`{qst z?R}niaW}ac512cP3GG)=HjPd9eOl9lE4g>M5l~8oX6*U zKzF*rr^jcaA6jS_1sDPU>o8yTsA396huOfmk|Fc=onXfk3alqNt#0NTf?5cJrGz)S zYP{aj;e{=_jk|2_dPmiWjL%1eW|=n_b$_zPIG>OIj_-99V31Uh;Kj@+I6e`~(57^_WM4*GjJN%N6x*X)l0s#N zyNa0?yLlYZ#pN+CLtjSz`YzQH`dniRwN-zf40jA@f4%1*BpQ>9tGPh$8#3-C(q3!? z-=MKU^1PIAm(c(T#VkPjmm6yd&#V(_G?u}+x_{?Sb}z)ITw{LH+``hB*1u1s{d;20 zW08$5XRYh>!&Ktt5@$9BO40l*W{1=T<_ky#p3S#lSU)OpL`9`HXVp;x0Z7V~>E9jY zC2y+JYU*>p=ETeX=2K{#%{moxr++gQyU%MMrT?Ss@k%MZW!U4uNIiMierIHceUz*yi;h}TmP(V&+S-wU z*AO5qJ9t+AW{2!r0_1$Q*y(H%u8*-_eJO;bO~f@4q~Jgzd_;8pVx3!g?vZf=dq@OZ z!GjIDhy$y7i1jaNw~QJ7lGCd_SP1%IAd&(OqQb{GCiYL&tH!j0orUGMPRd%nv3kh5 zkQwMKF_SW5OIFmCwe*g+@iwe2S33Q>o9gxdXzt0}ENbvEYfP6Rge$bK+-as!(4Md? zlaB-z{?f~_te*r506~Fm*$3Ajch&Xqdo2p zY>JJFN&ox2%Z1jG!1e&T0z}=ENT13(e%m~S5pRD8HFuEVDit+tFT%%!GRFD2Niv22 ztwOW!+Yk3ADG_jC{d5jWf6dW|nZw>RZCyE?r@D5Q1@+48&@QqxY3Wx|%3jiPj{5-g z0#sa1TMtx;G^KE61Pxm`c<6oH+{>yats>WyT(?auF2$MvIuBkJ1fQspi1m#0yU@I) zkWh0HzjB!ds??90Y#3MnXHr@-*v4BB_mT}v2?^Vy`Fgq9JFQ%f>g1LM&dkLpTYTL9 znN9LRcxKHcc>^Hs+7V$MEA&4*$S@d@>?6!gqP;ygiE|0uQGu%u@P9o#?UUw(2B@1I z!)r5c=7yNft#tUS>@JNVovQ+&657RfhR19oY4D9J$;ek`@BYLi;@q2lK@dgougT#U zGyT|b*X2?z#!d^p-l5Px0EIC!EkNDSQ*FF2!JE7oCkjqPsw4fa>t$jOn0k+EU43CTzckv?TX z=q7ztB5I?WnPo^LnQ=NCa(g6LaSG$sctY?X2#|YUWF)Pu@5$`<*KMx-jIq7dLTJRG z%hU7WjZ3g*Z(GJYP-+e#vGb{4b#Ly}hNGcY*EOH>5IQemuv>!r zxri&0L4UIQh(geP-kAO7gDC3bcN7?^HC^nXIWZ|4zz_9z5%Y<*PjUsPSR*vYT~@Ns zm`${Z^DD=i`f_v*=uDilo6Fkqblv{NV?QK=%f3vmAl8)j=!jNo-@=ML%MNeV-tmgv zq5}ycX_FK2%Z0g#GPK1g3tlW5`c#X(Li>de(FX{KD|@cYB99@ z((KsIk;*_}EQ0c0-Dl|Ij3mc7K?Lw;p1CO0Lq7k{t8e|+UpeQY0rgBWWZi~Z95R55 zH~DBDVe?g?BQOG~qg`=1)5ibyJD5%T(JKG9UtS#WfmR*&|B#gu?LdrOv=hMzhTO?K zGN?&PeK%e}r-iB!o=3zFP8A$9=Q%tP-*z|H!)F@?d+yK^1=0<)hVx#S^URF@*~Y3w ztM@vorWW8GBQF)e{Cr<<+K5-f^dqwDDe3GS4|AFy-G&G1(*tc{k-)ROrw!+Cv8H zc+=ZxTJVA!TO2o@MdPjn0Z1Df-V_B@^k!$|IfP}6(;P9R;=@48m6gs()E#!mwoSSc z5a{CvZPp&m4Fm3hfm-}L>2slNcUSI-VR{h`7M$gLYr#j6^*&`9zOyZf1?x9^=rZ~B zRit!Dr;4xj<_Kh^J-AwA+OMnbJKHCl-TgwC-gKkAfZ-0?yV?qRZq8#+`9eUZvR!)_ zv+vXZ-zJNxzEIK)HoLlOYU)ivEM~^HJhz1S!)HA*f=PJt(79X``f%gT*o)iGX9*1u za#BxK_~dwEJeq-6b9s8Th~*MN*CMq&x=#G|W@hDHu`P}I1%@^MfC|axIDsRX58E!w z$FksG#q0(4kE(Aoo9HlzC6ixD9DTXpXPu_lrjL0!ZvzK~$x)GH~9S1o^B^vB3g}75Wl6-!6X00GjYb$j%>fhMFtY zSf;>c^Zi)cx%v4EP0yHnM_woCeVhG3L1TMVqOp*+L#Bt9Uf40x*Vy*tSud-w6_sDg zTqr7jgm%{;+NBY!PoDt25qoEy;V+{<7;5aAOFkdcQeH-~@wjU<1BBK<;HdRA*+lY; zv~7q~HKxw0)jEURc#Xd&1GI1XGN`_Y332ttMgKj+{nW6fHebBK;&10JP>AT3T!YlY z*?QBRg5&c(GE)lq5k{IyTp4}I8B@1QBcx@eBQyp-OSnG^w8|*q2DL+bLGdn|Y0cqS zuF%Fq&h{J3>i-nD|1c;%n<||?G}UfTZ#EICm2ZA*uS7pV7yO-5FL<)DZJb);5>p-N zY1w+Ko~c>Oyt%M9>|t<9O3M6#FJt^FuQ&{rcn#{Ve!Z>VWxms87$~#;+gsHwwAl!G zCoX~-jDWvH)UpZG1Cy}Fs69K04izTC6N`8=O+HQZf?(eYU)ojKQB9o`(Rm9h6-*(GhlKhx&R+1)?kViy@%v#{r}SCNmwq|rW*%KEO( zC0&sPl8+Hx?u>Px+X!%}hl$}Qkj#%wAqE^%Sd5;jc>HAgpGLSVbx_>ukyr_d=<>q) z^_gGG@3^-#N^=|U6eP0Tq5Li0C85fhJVx)24Nu3L2!*y6(Ioxyrazn&@&Umst=V&? ztVB9-mqgg?>1Cg<`n9Yv*|eEMt{C(8BM@aW?E4%KxdVBc9){tkUau5?4E?YUZa`0x za{>SC60vBFc9<)-ZWAiGeX&SJpzjCfLEiVFWgNRZd>CyM=HE_aAIx_tT^~3vlx;eHDEW%4ljcNCx>bTx zN_r!IwruQWWpinf5KWovx(80nl+ov!L>3cF*GpgxWwL1zabN=8x|l{*ojJ7_Ylt!~nkuNWOABzUrD)Z_s-($Z3DHTFh zqBiHa3x8G%9XL9-d~R_(H020XzNQ*kdRgs?-3zWaY}M|s2|Y2=HY--cz{?Km(T2vH zF5^^QaFzlGQ|FtRss(q13)59H4GI`$s-3c8TP~mKd(2c3(Pg}Z>+aK?pVkR;E9Zxd9s3`z&d^7(B@-F()`80=Gbnsa9M7#s*pYFhd>0Rpdf6EZo6 zxzeqMdscR63Ph}(m#a?)XS-;|PBt=%7AQvNQ7^a9R-q}`QFE$t%TrhA?RL;D%b1&Y zDT_`Q<{0$TN;A}6_?%VRb*A=aptuK*4v0b(^tXOB!Lh3)b|iK*XBmdIabN3R|M~+O zMMC$WV#`D1y=X+sRs{MEZoI33>};Pg_i4PMJRG*#W{CnVEAg_WY8-Uaf}$Gsm-w=^ zGzw2$4Qxxj=+U6oRNDP6oAzj2PD6x0UUIPa8H8b{`qMHxkJ0>+l!oKQsXn0Wq}p6F ze*|@u(U(mA&AUZXG%fqn+A>tKNj{r@jYC^wE9Q#(leBvrtV%xL$(}kpsJAkE$>%Nv zjJ<1#h!z->nM{ylq!Mj#J)9XuO7dbV)<(z<{`Bo>a~0OE8CsTUX8)#zZeyxq_o2Sm z{qwQ!sp6)-HQL9AZ8!#bw73{BMo}*y>+Yxo@|5~_HC~O{=;oboSYN;V3R2ECqIO0G zIHL9qemcKaJmUu;hyILAV1esfV%w0eDYlre%?jhX7C)nKEm~KQ&;RSQ|FwJYxs4QU z#EIuG`M)Ei+=oFA(IfdN?=oFUJPGjOdY=PJH3H_yY*a{@sQu+_Fhsfwf`FSq#3esR zp%bJpgq$x#QwtlBN(5B&A%<|$=j3wDv-H_((>nttg!wqV?#Hf~KL{cHKZTq4Z9Ycp z)!h$@x-py* zq$heWd+t>s`&zLA!Lr==+00TZ<>*J|9*4(;hW_J=Ed~mjWd?R z?a8ByVCyN4Toz4hFWeHZ6N~KUmcc<%V-OV~5a0DM8;WsgYofjGf~&D_-)gjOA={-) zYT#+s_*f`gGB*(7>bZ^WCYXS~|Abl{**Q=@`z^ig_7qXP`kJg?kb0^LvDJR0H@+av z9{P&}G$OA`1Y#PR$5UWg*-Q>Lukpl}|6UvLZ@FVxBGZp736dP`&=ycP)kY82gN<3ViaC6y zP%Vc>@<);Hua_Mpd=Wyb27$qUqf^(3hx5*WV+jukZ7L{Vnk)Y+ar~!QfTDdwY^iJR zK6w=zmEb!rLkz;5p}Ni)U6F7%PzO|+FjHw8w?I{?&fxo`z~yCG6ux6>d{_2Q!1R%h zPqV-63{z9Mz12)&T*qPahIH_q7_)hIc-qb|(<38o76N!7_9|d&7JDQqK_}mI-GB6^ zFT-^2uij^8Lf{YZn9Ny&7p866L||034#J?cNTm@oAu@hUcx9bXUinDKzK&qG@;Pk& zyi{4(^hspThXv6nv*ySy+Ijy-daA}m@{lUTex*IO1(ZEzt1b~b*E}iqN?j%OlD3^y z^H?~(l^lp8gtGHCX^~&RSxv-zD?!Xhi(7V3ocgtL{gz?&iFLCU-%{)^ z$+bFETEVk3am9ahZ(AWRb(&@kDt(vYxkRu)>F)tBkQoXx@m9N@`79BtYWBz8#t5qn!GRPJO|Q+J zdxTG$G=84wFXwHlPeDPI&}y$LE*D2-VXY@LB>P%}trG{$WiB*(KB}bed9-ekhLl+6 zU(RFSH8l1J{sJ5mCXvFI6^tY<|MxIFy66pu{(?=vpI#|+Z}Ai$`pWGWS!d3YUhT9E z6q3-%Zlq!4#w>r(z`xR%DYGH!Zm{_Sk?qX_AW6eG(UnAKuVa;k_j<#!g#CPd-$ zVL(oSh^>PZgUKc`>tPGgS4XgT3f2oZJ|=RjM1TcN?*hUnf^g_ZW8FkN3!=mK4BdkP za6iy2c-d8QZf(33ohX{f)?87E7w`8l-?%qJ@oX-VLGYVIQ_s#ktr0Ac-w=8D?1rim zdenx~wwKb!55$$x$4gM2_bO_8Y1t@L*f6J#Tvow6S=`NLENGK05OET^hZffnC@xGb zB-*tMovE5)&2OQbI0SE&`t8;x2lE%Jr957Ke!RJK{M|sE!uJhBhqjizvrVZ~lKb^! z##IifwNk%IEunpSL%IHsRZCW{4tZ>nkSnp2`|{G&j89A2#vG4aee6GI#}PPK>}@`t zeQ-CGI40W=v!HkvTiX=KjImQS;xF8W>tNB?HCMOkY7c|v-%8|Ysw^IB_?VWSt(2KQ z(fTcTnUj6(3HD!mI7%{(`C2JxJmv9E+{!m$>0xHJ_o1m`LRcbl}sSFt% z%{S-K8Fvn;il`aXK6p;2Iy)p^Q#!j>Y9W8*L#Stpx%j!o7kVuSbNAQmI9pVpELsaW zSU+!uEnBv0GjhFZ@UHtG0&|Dt?f9he|`L?T#}c8jc7LwDR^$j zYJI1hJmzI|1D(?iNq8dTnId2T%)Jj~S$d zD!I;1_SdfIUJ-jFF`rgZQ85ZENeyI01;|H?LE%k`hD0q2qNJSM+(lhqmr`7HF)-r| zH{`9GHU$wo_rrDrJmrQskKkO~x3xCWWx;t4ias?UJTY5!$#k|ZU%uS;(3KzDfVlbk9yD}ElBz!kxhPr)d3SK- z^Dlpgkd+Jf_h3Lx+`PPUAO=;Ti#S*n;O)JKILK#xbASR)IOL(CTo&e~rKA-8_~Vv| z5IuMf`9(FfLPqiMxNy~imuo!Ph%q>Mr5`sSYS9*hVz6!d_VCA#|3SPiHB-%OjAc%r zRz~*1PPNU{MqaOAW){n{&27!vwbj|z>|kGT0^aB4Xg#r0#l^)FH2lMcbe+b$Qp{Uo z@mIpyLB*^>0(WV24<%LukKMRBG8CFZT!#-gMD$m5Vj|Ts7^A9jmUebNY+JW(?Zy&Q z(a{M2hyORXyrAdLeXIY4OFu=&HUR>l_@6!}5tziBi?bx*D&f z3EO+}fK%a(9S#O_;f46{@Ng+|5s(=fg-^vLxKbo&#H`t{!5gNql@6qtJ(#X{gR%Z z-i<-hGslnLs82O_sT&JCY$u1Sc7SndRg#gC7{ma%xVUI+>6w{_oicZXuPY6dh{FcK zmCG(!vZSXn?2*z;Xc-;aUn<+&PQtL+0Z=dT4jvn9(S?7KrJtM~@U}JU*Q>w}KoCyC zSkTlX2p$$Vhh&vNwiUn^NurD!o9@a6FZIfx{t=qQspf6%v5ps|J;K8xsBEHKoXe0*! z5Wq30HvN3h5FPU*wzRlVW3c|@OnvAlIy*a~UcG{1t++;-#S7q&DctiLqN*eD1oy(T zeaDU+M9%6x(-K$ekExnk1$ZZ8NwT};DF(%$Dg)IqP%jmQ2lle@=T|S_-&`Gk@zkQs zQ56UfMX@bdQrH;qwyfAlUuXc^v#>B*$QxB@vWEe|#rJ7_WG#sQm=C8m66T$(I8PI zr#o(K86DpdW!|@Q+qRb^dSOiE40KMFvmI>4da7lJaXlb587&TgFv=UiA$<%J`xrkz zCWP1m<7D#uMI9$!!S^EymFUN!A{kl|?gq{ovKGi*X%z^H%bm|axr*@l+sRX>dO^yl zOtDklD=4j0_EZ{FjKbdk-Jhbar;GxP5L2@m3hORc#+H@4)^3 zfq?;Ev1=&^h&orlF3-Q{3_-`?@o`m9!Igt0*PmLz>nWJ$&ZXSHf4{A@bvHFqH#Y}# zS+U@|YbX@yD^PqBjXm!q0x7*SI3%*NvPMBllwpXSQ^SEHXj~=5>M|Q2Y>oiz-|>l| zjQ7(^*`3UXERJFaS`|mFU9(2u+PF!u@Dj?b*&+}8wV>qz&$La#!otf}tdM4q`_*B{ zIn=+W5+7Hr&#C7QeiQb;UicClM}K_vs#TBKu&zYBPyX?TR?0$L;6{cMN72%EC>#+t zjX%pY;)<<7WoRChp`Xx9;#;The&6_7pPikZcn2{GTp~X8!Jw^4B1e;RTC-*iG0=uPQ|SA-1=tEi zKne~A_hYsaKM}I=D*&)1BU7{Kt~d#zTRG$#%tjTKQ1+&d+^(=Y6%sL&%R^5(iL_f( z?VPoZ>*Yc|Pwx;Z7nw=@x{!SpeakA;12C`gG$2Mw!&%uuaL7l$ERU)?%jRDooFPit z&sv(k^0_iOvf=r+tG%N`)SH-olRR?k=FQ-+Gg4{fFn{`V`@@~WvF}BJX@tgTrXuM% zP1~|_XYZ<|SX*8J0lZW=mM`Wg&$akRLc=bE`0pq!s-OXhZO$*E zrQ4+BPs%jN*f(b-_WE?nE^`UyMq*QY++Ef|NVVRw(0;1mNcWsrMdOKzyJ8_9mPkTz zvE$7X7mD=Rbjwh%s>SWEUhRT)7riD{I||KM5;vvg#)%U?rH$xr$hd$6<=*Fhxp_bY9z6b|G@fI9=*+S@~M zmm+~SyQe@6mJ?YqvORbG`1ttY;bBGSq5IcZ&ClAi@7Y5REq8tVbPX(t+q%0WU=H=M zp&|4AARiBpGJ?VG{l8FNtFQ%lr_5^E<_6bQL@FEUoe1V$@gTML!4|8?KIeSPkgX9F z;rsD53S}!Nr;G+&)i&3|J}+$5!ikIIt5(=jU)Y3%RA(jzYuEB+ec3WgrQsY#-mIUj z;XiHH_32nZK!BW6Yip}lU|<~DdZPOlAe3H>BU%x%mo1J;sE!k`OqDZjO`UK&GQyHd zrP@5P&U&=#OtA39+oDhUcSV>Dm34D$@hnmMTKHBd)4}9mZC=h5=0uMu8LqOaBmKS; zN;#q#{sI|oTyC8YdnbFoS06E7QW2P8<(hE} z*j6VfQSeecfa3vgUHkW|vD<~{B|{6Lfu>6h@`9OMJ<`$+Q7e#*ODAFFlJo`(mPRCp z<>2R04buFXAaiA9Pqqm3Y2EdKvQ{8BwgE%iyDJygYs7_=oS~rJydc_a8PFd0!U6K- z%NNUPv&6b26cK`#KE3WLIs3wqZhNLE_5MWB$6t4QdL-p_(X?0^`g-C^v>0YS*a$4l zte8sf;&jtgH!MxPbgE~E;Py+g6TyYI@OJ;aYV&Ybb7EiZh(X!CMC1K`c9z6F>mM>n z8PeML<4%$HUEY>AxTQ)zjb~fY)|oo}@~?>}U(TEk`yFrltdWrs57;BZMWVW^gcv6qst78QOhu?+`%U|cT~mb=<72k4-3w4eWTW<=6@SkL z)1#dkIL?u7@R6hyF69bP5luSxW@)f6I!B=%z<%mo*gI#G5ZZyV;3bx#IHs%7m}?^=Q;a z4nAG$`MNdzg4U5Db^EgYE0k??9Ei5dtNP3q4 zawu?_`2PJ0b#--WD!J9hf=w@Gp6#IVo*wS0iHQ2tlWX^|BmZB!YNEz-+e_-n_U?v4 zwHJa;4|&rIzuC8n4#cpR$a}2m*M|#^SKRT-Ls?UTiDCgILIJ(kO*=9^3&*-SwTgbI zeqzAtv*vyXxBN<;jIhv0$9sKy5BlF_E$k@Y-n~++j^D3mWoO$!qY=)xJ(#|(1Yi~2*x0z~YYVVS8&V@9 zbwV*ypJ5XPUB%Y3YLb$7lokLu_&9j}MxjWC_wE*J4C-^9_lPTv|-ZxUDyQ(5QYzLcTu!cDCI;eP* z&z(CL;e>+DnIx&?3E`%jmH55=&6b6P3l7oR)f;$7`j8o&@GzA@x^IwZr%hQ zfTTIXJrmEi?q&l7e1PDKz z4b^-ba&9pbXlDLeA^W1DBDkWol2*biILa4rqP8=-1*)--@=v>kO2r5rHwOrV3OG$$ zlOlku=7|a63<2bO6T2Wo_=%JPM9as52k1te{BI zYT|U`kZ89!E+827H>8$zoyP^XT*5pUR``6$1cp4SAx}zv`uUnghm7{&b{}116dNG_ zU6%_K*AAM40@5_nwSDsPW!$lbSY)Et#-oQvM#iwTCG1Abs$Bt9agWJ>kfr}+|K0#y+q#9nq8<@HJ6k@AS*pMX^% z$I=O!gTl72xKqaL>}+gW0FFQZBle27Z{J4s2FZ`J&!eMx?xh16IZCR5=UNyc6G3rw z8C)5XouQ!iua}tVI|#5_TR)aq|KO4$A;_MB3!y;?m!o-2kv{ ze>zeWE>TepOkJEo{V(&2D-=yDfF2qMN3O~Nelet`A^C1+S)fm9 zYARfLUX1nD?!;d@y7i(UQAbq}nVg)wgzKe+pr5c;TwDk3L#w1X$YD>kxa6{RBl@t5 z_YKs<&`bS9f}wMa(v*Br^y>HLi`f9_aN?H4AW^&w&p;eTUgalNoV%bJRXyZuiy^j4 zKpw%dqcinmi&g-l;_H6PnfdM8H@|@vgo<`R4H!5~&~RIbCR=3`&Ke?PnUlUXz%YXE zuA@+#+rMd@gLnOXcX!)0GbC-s$fYdJdUo;((8WVdsR%wKDFnWS(lGe*=dgH>MBaR@FL!pD?RQ9{xc;Cgc*;0C=Rj8IMWD;PI zz*sT0d0q^YqyTIQ^g`|>0UZI_W*!j}BgcL=gjI$|N0sqRm?n_Q#|8xlKV;#hcyROZ zRDsUv31|nQ^b!gcxqifbQiiZmG5%?j^%9qO8DWVOz1#S7`VNWi$FcyXq#z~rXXTS+ z0BBVl9kUjZ%24R_+`)mQo_O%grD=DGUX?Q(j(9vVFXxs8631!p8CJy0I;2 zA@C@Ogo}bNb{MSwB9R%%lOr2Nd{wHsE|rG0v}yC^WSA*n-w~jQ=IP}XieD#-bdOzNKI&_-b&L10C8 z=Z$e_MyADfbzNc>b5JJm8rJUDD%)50!xA!;6bgBN%8RQ>?&UhPlsg!FO?i(q{tF zk0SUbU(DZt`>L9;pCJvLe&Pl_H97eaVF9DBpJ3?W_4MgpsspmaWXpExCX7bZC+NH3 z9qE%=R%P8OsOPw@8G=jGB^d3{LMA7#+6*+R(~_KKYzeG|c^PXz7Ctt%KcIqC0}quT zgxNu0U>*d6L*hv;4kHi;91c+;(@>)80;c!j9q~;;W(Fbwrk4<3u=wS%ctkC}xGE|t zT7P@L8epR_q_Y|KpK~pL2d;`*HzH>F+uLhHi;9=$%#CZ3OQnU7ZUG=}2hbA6$iv2* zmvM7eIs&DT$>-;YK-Bpaau(&CE1@|2}qJ`vL4Y0UzO>_hl z>VZsQfdlR;L^6Xp8XDV4Nl7k#enlG7sd)kzliP%P?>9R;yTu3P92%W|^wOnpxJShG z^_c)fEVvIlu`0;l z3ctW(o7rRrJ5+^VHB!y?QOT5Id8l%@_Ku3|o%dblgC137WR!1B7f-3HzDQ5!9ba!T zcD4ES>EiLLLJe1ASEfAcz0i_|FBjj+x60e!+j-}8yT$)+p(H%5WW9n-SZR#f!2EuE zyu3h;F_kj(G?NTU7?EIa|Jygou8++m0IX?4&CfXw{N8?MBu#48K#!59o&mCfqb5wc zKhbf@5^*8s{V)k#Sel~t!y#;hjysKcF`MsSj$td3C99F3cTdQ?*<^J8b*`9CyzGAS z?Y527i02=>A}L=|ITK{=`DDG!^Ya`QsXT;>lYF9GZ&PsZj!>9P=QHf}$nALf(89t( zQp<%Ps77MuoS?!zwQ+HnO+P$#_{z6icQ!CbE?>LN^K3q1{tL{r^uQR&n~fj`r0mpB zZ6FZMTrE3-47T54pL<; zEk7h9fbQkn+uKQA55*u~5;TZpi3b}_V(3a@6!3x=fSTd4F;Z}{MF1b|`5Yfi(Ek`s zVPu1vGy%Pj|G>GfOqEdz$^9VXtynJ?=<||Y8Z%?rB@be^PzqD{ReZCOM^hd+8cn-@ zt4$gzd5AAlwAS`khIC#Ctr*UZUfLa)>DKv+i?O~nCP%ccAxo2fy8rwQq!ptGeqCS{ zc%YBMW`vlE+ZvcNJ1lc*lHp&F)_e3N5#=qdxWzwCLWJRrfx$~$CE3Nu0(XchKQ9!u z(s2-sKQx(H;iKEqvU_a3H{Xa8}RC41%>~SR z;w%+(IH(%FxsHX_vu(l8`S`KA<&r*a!=DZGH67pTE`$x$rs|*d>?hWttBIl$4o6}HV!ZK_I>NLrhKV~;TH1l zeC4!bUvIdn7we9FX<#D|>@=SVnx*n8=S(Tm8jw3w>01H9N# zTWt=>n~xo+?Od^6Sm!dAs)mMdYohGy;zq7>%#_n@NbhMO1|`xuZQMw@NJ96BMGOg@ zJJT7IAsN=)ia~?uj)v&ocDZ-&9?>blh`V->3-ZHJaHn98z`~D~hsq7Qk8b+3I*+&I z#Bxe-n*FrS6q7E)S)Og_*QOY?c|oT+XQq?G1)bds@mok0ykEo}@MDPN!*7*(v*7NN z6?D-aD;B=&#|ZcYci><)PC-ExT3c`Lkt_3vSIKCStH-D&8&!UYcf`?5YfEar53qgf zufM*)`MooH2Y1!H$wt{mwb>Cn8SlMsA5|XqyltwQQoEr_+2mztvGcaN>d0fJPJy%w z)&(lt9vMD2F=vW?@zAhv!nY<(?z#7O-#gOpO$L|!4RRcs|JtK5XJzkx)rW$ zEsEEwIKizKQF+sV2A&I+SrWSz;ZF`o;V!^f1ivSk+{TS+ii$L}uU)#)vvNR?LoLBg zRRqU@ol2bIfC#foNJz}Vi;t9OKufCAu3W@{d$>khSs8R#h^ct``f}l%ZnAi{9zFc% zSJN@7QQaGw%8DObpQov%%4y$L70&p*7K^8W*-X(yq;$&#pOdLVLjp}Bk^EnW)_L~J zZ8W-gx^Av7p)2J>*2@=`2mbATcrfm*YR)Au?>D4Lyw%zOXOKR-c5jEf3khcrodrtT_<-+w<2 zyTV#1=nqYF9`;=Uj7OnF$sy^s zfcSCIfZcU{ip=Jv21_a74wDDByUGB~Qb0eOjSAo`=c4^lif+-e*p+;C5x<^#Puag( z-j4G@EwH0Vo{hrp=te7>;!bHDS5SByaP`~j;G(~>qUVZM2mkUuAz#~i^M4Cb>c`6w z$jFuJ9HhLqW3H<_iJo|JO(w+=Z%z@Y7&-VaHvTdCI z=Ehf*VRJdZAJtkfFmxf5_|oP03g}jmsG=RcQ3&mv*$JecFd(9g1U+(F$ z2w;y~fBUmAQof;vS+jce6E^ZPW@cuE#l_a6P(peIc)|qbF2$87^H4U2)3OW?%QVi}}9AV(9hc@`c2+~5FTIk`U zB6HP^Kg&Z{I6&=`0SzhYt|YiWl`yF)FCV?Tff>!?J^OTXv`*YvcLt7Hi)dC)71gfU zKJ3VmBTT(UbqS#$!jS5Yax~O(Xx(~nG1O+SnIcHAcNoDM^Al(TUnYY(F#MH_#!MLB zrF-^_m}B3HC$s-Lr_#%CG#42qoU>qe^`%NxLE*Qk>Yg+)gycCWk6oEPf9T?eb$~YI zk>PmI>GX=q%4G8v@qAVvAHb5kXP0RypmBkPssfS%PAr)xPoBv2`{ZnR0MPsg`)C@f z9zmGdkp<_ZijcHmnBBxVO4>()_QQJlrl=LSf+P9k0kwZSvQI)n7YVnuai(>E(1rJ_ z@N5Xv3`l=1womx36L+8rc+$P-P!@0*2aGbKV>kPRWdw1-f^+eGLHqg=APrzUd_(zq z$iqQ(V@^#qZFq^5)C+_M>A6>CW+tJy;cB#LqnN-vt02l5*qA75CC%z}=LtgH(5mvzCB7;wu-%7@rzJw0k<+LWPk zbLB?fp~FwZu<&Gng}biC8j;2GWzU)8q~ej(0*7Wg)rXgmLhn}Qce_fj=7ZDUZI z^HE97hL+=Rhyy*C_w6YUzRT7P2d^sFg%cQAQR_&*;nAZlr zhwybaup9{o^*-|0%@yvur!QQ*Nbod70Hh3MSIQ>=aYI@mfFBr*^Gz5^$^crFN)`E}CC!ThL*`+O6~V{pcC=|Z`ngj-Ek>e;j51n0VSD;&l=k{iKkdMyA=pjaT} z+!7MG#rE~2Hw7Gukbwv}V1P7%m=CL>%J6#h=n-l@!~;YVw^yJ0Q7WE9U+EHnJvJk_ z6iWIizOdDonlRftKjkK_*xOUukGSHIci~B3V2gh38D-@VAYjXX`K1fXFj6NwBOx&{ z8C4@9wJg&9`T2SF0UuE1kSbCu$|M$|anl*IMY#0nOT4J|EM-38YJ8o@LDsBVrGQ9+ zmLb~jgy4lg`7uBL6h8H4t1}S_4Gk4(5=JqFRv=+S0 z%Zr_rl~v!+khHE?SXjV03D#nQML1tGsf~VUM_0co_zOHM&=uU)MvqV{8U=ahbUth;4p< z4cXzR_HV=<|Lf!b+hn2FHWOgS0DsX*s56oL=>v=V5J5V71KvF9L8zEPWBWVa0}|es zjD&{%dQh-|-d_G2t!M*s+#;MnkD>e(4a7bY)LjRJSsOG8!o;z}7*s8scemd&B3gy$0aD(5N&4oa%6_~LL# zcke!t-{IoY7M z9EVdrKLIPX2TfjO6O(90A(Oq-`W&ZBA+yGC?B^(ugTR9XQ|MF+c0IweX@ozTlq5hU zoP-A~u|-qkuSPY3lt-i5B?9)&PbhPDKazbIyXkc@?HQlgj(z>pDxY0=PB~bG2~0d5 zJ+m<)APz3ENNV=g33bd&`cLL zuR%^EXw#z{e78>#_*dm7_L;5IS(%xW^p}+4d^5iJj>%YVruJ(BnhqDNhRUyFVW&Ck zG-~iqW-4pMj!qhsR^dwz@&M%dA=-$+fN1#p_fG^#hwJR&da#=bw;rKt5k4ubtW?5@ zfMAUiA5eKX(kKyccqu9)iAVMq_Q9Q*+uVF`Q*MhvB9#_h6FDFw&y_vciu}OX5)`n^2TQSHS z8QJ5UvEjKgxKQ<(c5!>;{JID`2q6dev2#l?V4X-ba?vTW?%4?j>+Gx}GR<N0L6q+EbVJe0^eOT|hbQI&uB}l_A$<^b*z3jiN`Z-w;xeTi6hjz$JxyDd_p5 zU)2jo_$O?Lm85Y+5)YYC?L>ozY$CT^NQne?vj8-wH_f5j7zf{p({NUO%trXyj0Y~< za%T}kZ9efgHjsk-#+$4Aj+`#h(a;!}x04V*BM~?Cwktu~-Mo_5cuLie&8Y3qUkj=A z7p$pA(*<4TPE838?jpP(!_>XI+6@J_pS9N=0qyKyL)HhA)^wK72C>22x;~t*TFnm9lEG-kz!RQ{9%}1UjO~dEv2FxT4kdpeS z;-pkzoXmxS9idgo;o!W1x{$Egt9QI~ZTzdK9O)EcyE%Q#pZx;r6EcWT*!+^eC?d^-}B~{zL}zgOVst_R&Ya25LVU z%TB&!&*-}5HSX_rG=JDQ52f`L^-~OvVi1UUrB%H;f5Hh}7&6ZR(&lqe1pw0TMRG}~ z_*!vsP?jYGADro=*)}yj&Be({1&#MfYO3A6-Z||fA@k_VD58JXJ}?lA(b~O78mG9r z5C$tiQ;f`WV<@`7+4+@^;cQHev`g3gAai=PgLB#ccn?x zW~)Y1*L~OF%+xzcU4INEixu@X)PwosSX925qM-iFROjMPCfQJaeT83Z#&`V^?)a_% zRq-`3O6dzi%fB#QWewlX5I2%PHm{&US}k&@2a_zm9tZIk92%wjj~=NZEm^UVB^s0h zbl&R9g~9I`%$bQrW73mGBfKs6X)B@a>5B?N=9UXeg2X%PcfLdq*BB4*{=Iu=0DAdP zL$LNVsdPZ-*6y)c8Fk~7hLm7dY-4^ImsoX1*5zLmo>h%_v6$%C<~~^;Vmn)oW5%MX z>N_pql8SBalChAF_3i4rk=!L8D_;Nn7I+xOq|gQ}-_zee2Fpt&PG_2%=03_q+}u#1Qa9Nvv;gh zDpT_H@3omh+;CsJ55Ih7`is%yhYNn}kAIM}oUH2fY4ESn%C>cH$jQmUp`B&2fKdUY zuZQ-{0B;yWF@K31;f?8us72VRsH!!*jxgoE$Q6hSOltQ`8h&cMM|U_?dRdQ*SkIP) z_|>noK>4}8syk(Ww+m-Q^XZ6>ytij$g5QQ@h)b$LIYYr_?nS&n(Dl)#UyV9OkLpd5BWN~M7@vj``Ga-#Uuv1Pt~{kj9h79X&X#@uskQbH;5m2k{H~S+YETv-2?S=I z!T|ww!8D*8*@u5UY7Wv+UcZCCEur_)r{~xC`S}SKB={~kX0BXjV2A&NII2=iHA!P7 z*#({949vv-WXPcYY`WU|5ZsPOII;d{!puI64SYjEql!NOM(_hd!l=W|YC^Qy{}y=k z7@VOADHiH7p8y;&o1(RhNc$(o71+ROuqpib(IV;EwQId3QlTe6T9K%jYP!CX+pz|9 zK_%!QY$U9mLB0oFhOd`&L6>cIo-tkY;voEQ>jkXe0&ow|&ZboxR}-WW(wTcvUBCEm z?7at6l;^rOjB%@pHAN-%L^Kxv{>=@_FX7SusNq(>0x3Iftm zqew@3$3m}4Z^L}oJ?K8k`Sw}s|MofiTmS#BJ!|c?jmXS9Z+V{kzSc&&#`Bo0z?*7cpqGo0m1um{4boV@0R0_(LXk9e{mAtdp(z=ZZ z!>^E>t^t9DXZbHC#>SC=*#6^SG@)-&J9KEfL!Tb(b%iiDja%Zfz`eSGehWxY8L+EZ zfD!PT9gt|W^?D~qK27w*Grrc32ePAg6Hkaj+S$4iY_#Qjpkca2X@ zlG1}kGE5~u(dU3Gaj`C^4?PMFN5Z);)nq`=1c7e>ZtxW@wCTq>iTgdBRb}oi^k1J&tENNgh3V zlx{L~yIhkI6cAiNC&}kn+ki$f)qec(997+D<56`J-ihL$G*W;V1c7CJ{PJ4RbToFX zhprzhjSkm!bXW1*lfPgCdo_`r{J#G7-}haf`*pOzx}5qo>LQfUe}DZ0RpQ5={m;36 zXWsB%{z-ZcB&dg%7C6kwKQ*tHX|++8CAT0T4=Bfu{^^JF@sL06Bliey%9S5eVsOCs z5IyqxGCJ3#aF_r>(I45L2{9FHSGTm>aCr$lrN)OrsGXwEmRDH9QSfrD9^(V8m#miWR^i=WJO8^xH|}x#otr?oH;$w z4Sai}s*$f;?WV>@Y7@2`kpe^Jtru}#$-&}jyYR6gQ{v%@4ly_H^-mesW{)U5JIu6M zGB5{593H*3DB@LjfykN*k1Co_NK_-Cq#zMLPSX&I13~D0;N=cx@Ne9>msJ6Y-q+n= zW^cyF$HUx;C&9c*9nU2-is-}eMC!1@fVr)ZHBz^>Pe*?})O)k6-aVhSwwA$;zElx< zkDG4IqnSMNc-vNG0ikATFOkgD#4*l3op1H|>7c$MqAkdM+7W_?4k*DYY3=pERKPNN zV2|YRP%-TJzW*)1G@1zmu3CZ=r45aZe9Uh)9w;U29gc@60dW6tF>d_u?ze(@?rI+{ zZJe{G>`HwYXYs8DA#Ov;b4xgPW9CvrnM;{vPh7=D6kX4U`&4qZ2t08ZJ>lU+>PF%W zNR&+*cY>B1lcIwnpg9QK@u6T&C83LOev`*|cs0a!sPxKVChmFU0v#_10sie{($IQ> z1&E%1O>9X*J`ic3B!$*w_1cc2O@*?)zG&$>qk_?>I5OC86M1n z-z=6e?XI{h%ZG;ae0Epym`rueWiPk-I*CeRYZzi0f!!Rdpd)0A|lplc$4^mh=Y zbU02=yN{>TB+(RXs~KvCSN>mB1K5`m61ed^*5%Tm>|p!_sR4W`O~iw$3TG*$-*44D z!wS0zaqK43E3f#r2ARj?wQvOPcfVBQtWCd#y>no8`?gF8cMgw---jmchcMj-$kqR? z5Hk`yytv)jJ1JLR1-QSlCt~l}#KmYKevU;=?$aR+#Yv~;n`W%*b{IGeem4Cl4s94{ zLD3<2F$j7kcM~i{w4L6SSfF>?|5C~p-n9~~UHz>m(7vO}G){FKUv5~DcJ+P9v4<~< z{8NSSw+awlzYfz$db?mRhD+>3rDC(C1iB;4YTkV1`PFo>tpc^DdGTWfeK@nu};cOtI7PaBr=6kZ)IzPuHW z2U88+c7(fD&p}1I33Ljo9w+ceC8S@onMm`z$*7FcKExu4J-SEe zP*min-k*nyRT>R?^qF@r;3KtQls?Og{D7Rk54pJitY?OH*2pi!9c>~DRFttRTTL2tDP1u0Q|7L zZ|GLl9^b|iVWH7oY>S){#I@`(p^pH^aKor!!R@`vOHHy;_`v3A@z*0v9T#Aancg^ zWegU7y>Izv+4h=`L5SxaX4J-)iXk=5(Ni&cb@V*wq);S?Nuc=G-0 zCj{{v;y|i-5*6eG(iYZ4EL`-(7iS*L1Jn;|6o4SeA|6*yZ27XQtEjzYY>c$yjx=yiU>ma_WBuuI|!xi*UZ?|KayB78&4T^> zBFQK;XU>XDNmXWpmf=K$=7cCy$7ag+%LhIww$8V=-Fw*5f0Uc-wX?QsTp{t)4U=^@ zmap>>713+TD_2_i_4>wg_4(}wMsOUD$$lYx6f~+6^5)6lj(SWG4tWSxD=kwRO>9l? z|D>bgHQlr)ztC5?jd@stzanLfdb$wN$UZ*VR|-z|Q*F2GOQ;P$vM#F>U9m?3w@1V% z1lBZkFJ@SU$>ju_L?sIQy9K-WmbGZZA%ar7N2c+LiVgko7B8L_->+bU!WH|I4xsGq zPbcx?nb-eR|M=yLY+)^FHAIy^+4G;up9o{Q8D(o6VzV0IEsXYazw7Audj>?EZL zs4GDP1T-^DnD#aGRN@UXiG$ToF^KHdDY@te zu;A{PZp5TSRv4-PemS`&ZaeU&Pku)f8k!dz+%Rat9Z6JqBYWYDbIpUJY0zpf1xE)n z1e!`Y76ZoG`ynAYAK&D`O8uFWma_+g|1Obs9W59Nm4e7vWKJN|z z?l$8SR!8tqhZnW-BW0v&D#IQspMZi4>z;C;8v5{C0Rb^ruP#JeL#QsfAW)51+D78n zJiez6ie9I`z&=)mKqpm`;KggCUZUZsO)zGKVFT-e3|kZQ7zA0Q=>Ap~LQS4OUFtC` z$<@^Hy0xXD29fFcY08ikTDu`Y{q#ULJ`pFW5_>|cU;&>Pe1AK$a|lYhn20hc?S z9^8;diM3b%lgqtPNIT&ts?On4{FBQa$&ER7r0$(@0#tR-TF8BIWy`*H9i`tRNmv^_ zw+4!sVXU>?xaP{P2vY$EP4|=cV-Du0kR2YW87y zeEICzZsPN?$Mv6F1xTBsk=Cr~)mjemFqHc^|4&S1!EtDUJp^#urUg!sn=AtVHzJc_ z@FXb4hN9fSLPLBxfZwZ4416??+ueRoJ;|~3lg3d)sy2}~vxz=JfaE$Vb^alHv?+Sn z*Vhw>89w#D@Ry@sC_tFR5ZwoGro1B92oj))sIHV+3n{0e`zUeoA@{%BlpxEf6q=S~ z|MGLff~&%vQHAoVn#;9~eZvd040~mwCwGZm69(Jt3wG$UxTi=Una&=9`Zeb4t=Xro zKWqzvzC+-Z55&DdF=p%>FhKOyChh|Ra`v|@^QxGejEMLBfWfIg01bAwwi!C6xv~1` zRKR9+)me)BkMuXkBWVSwF;ye;-_$?4qLa036LY2Hv0toN$=~XiX@J!@x24Z`o;%vb zV2+5wp=mdN>LgyP2~6tcREC9z^KaW$(IM(#?r9D<72=i+Oek7}UX4so_6v%Ll$;SL zfx-cHsYvw1%50KPVaDoyR(a=639F_pTmyGxwls{c5c(7J1=ID>p?h?R-b>dmuxzDT z$0+3tgRYM1SBNk2@Pc|%fh9NI@(n2!4o7PM^x)!$knrG-rkGt^cAU zG7kX5Cn<@7vhrc*l%e9sT+vT9Yp5S6AOlR154vI&i?z+9@LLqluvs@h-`!=E*13^l zT_~Rg>@_5#03{04mt<;(Sx{xrZofkgoT23p;vxmH( zP=N&NURR|EC+T-|34diu(6%i@*@ey4rz7~zov0Zj^!{CSH*r#Um_Plf9*vMAnnD4L zv$dj~)K{`6cU0=MQz~VKx(WDyPM7*)h$Fw*43124{C{NQ(QVd89<}mVwd@ zp9mj|L2JRq(|a$i(&yvhiOXAPGfOk4{o;MI9WR#U7z4+M(PN{Xfx$vL*Ah@Rz!`&N zcR2Se4$jD<%1#t)pgcc<`E9z9(WpsJx~d4tFHgv>!yaBb~+l>I-$9VyxN z8Bk}wx+|A24^ctb_F1@gwp%7X`NWVakNTG%Yc7F@)rRi+1irxyR|(Z*Z$oN%q%3*_ zLeDQZiizjE<0o?5fY|JEcGHz~DRBOt; zK+{xlE5#h{Hm*K{XuD1j*%APA1%6HXtcv?Jc@`3`Pf*ew8OH?3+K3+5R}Z}#iQ|}R zQ2YV4z6VeRs9^_b*2q}`r3`4;JkvnxV^H^nKo9d1*o&=BzhVoWPrL=i8G>rj$#hDB zAiwjZE+S>16z69`I9h>yF`#c1oCYXhKk`WTzx!DJt6Rf_cnjtnr254}4p{t6AN|BfOvX$yj{m#o!_D#5lW4C~#ks zUG+P#@ZeOPkd#8C5VXQ}{Z0BTSY)8JlSgeI@)^WV-1{+4AA&@#ITfZ&%vIgTB0Ul@ z9)$j*s^DW{&4nT=kU?(KiCp>V@AY@Ae}M9G?-DeDx8A%pl~=SmBV2lS-x8uJkeQSA ze!4l;<^+>m@svA*(7aWs(3jmen#F{iv63Yy$3%lixKa(?=U_DVX}e_duz z+3umNu4BTgTgMu{)L2A}+Nak)&$51chkwkhlqOBc1y;|ke{M(6cj`F+G^dzw-Wc)Oe69*prXgn&A?f2{;=22 zGS}k3CF_ZpN@h=Gv^`$>R#0P5G);gf&Jzc83#pg7B+-LhmpIb9SWW6>cd@xgBL-S7~Z;H#lmN!CEK``mswV-QTFI3{t^@03p{!&aLa5aXoA{g zREiWs@bcw;GD?CyBq#?!14*LyvyL4*#`q829Gdt05Wuj)U~r)`NP&c?74E|)y`P0O zZ?gRD*|i~vcnBb!{H2?9qWA39R9n?@=G4>CoN|DJnZB9=r7-@ zC?+o1zvL%G&~P!uoIFgKA*K>5JQHLz%fDX4kZ&#Qt|%tGeSF%ev5F?56-B+NEVfjV zoMR&l^s$0F7fZg#S5v47yRV33oz|%WHjR94cJrT-vo_!iz4s4m(McL^heA%*54W&>jf)+23a7+@@Nz_X+3kj&C%t3a4WNP_m6GL?1Vx3b-by81Pq-F?}S zfQ+I!+75O5`We32oI1V*%X&0U+SYpSJ$<@1LUUfB2b}~wSWF_Dqlu0J;z!&wk!)!B zWHGkIb7wq+^sF#ST!SoyVp&jRgji*b??tTuqoFT)^5c!XC9&-1yoTfh0=%jTW6rWK zzYKw5qI0}G*cYr0omC9h=|;eQDI|JoeRZ*i1uylYB@9tZ&-5G$R_D)N?Py?R8L5BP zl~k5I%Q~u#biP~4pMt-h>{9dHIDA!jg~x(~k1F}oLO71ok)idd(c;PFhn|YXz(xlp zj-+RYR~YcgqCja)Y>3qmXAFavm#RbF%w4n?(ZCWP_TZriH@Its8xB&g%w&t&-_hEx z%4FhXdUUr9_m(}ic6rBP?~lx_)ZYl(sQPF9eXJ}QRr_p-GzE6vG|w$U5pTUmLUkmn z29n=UbA$E;)99mBg5{LifYhlRB=68Cke@ISgd+glgO=}Ez(k5gtr}`+0{K5V0ry94 zN35ta3LRVwZqUz8?|}p6{H*~?Z4?sr3-qo^S4mnwh8&)lwO0IVihZgg^xcHtpSJl~ zp2s&A+Frep84;8AKu6F z^6wMz?-TKV^U*j;K`CvN&4d^!QfPuP1{OyBBsbC(rMOs{jPHm|(9p9pod?b>ef>QW zFMf8t8aF@fu~k`^*f=X&qlLkdiZ9cUJXAId;xOai!_J3U_Ur3Ki`DH~c-c3D00JxkN{ zN|@VlSoR~YDCZUW#+9~lJDrYSdX(|V^_wm1)J*mBuE&41(8Z7o`$sKVovZM7f$HV; z9Rkt!0u)EC^=eMGU0g7EZ~5elFD1o0ivr6=`T0hbf?vNKT{QwV2VUNoqwQhd2ZTkF z{G_K}@1$gC=$4$2vH1w`FO)b*d*3zTSK&tWVV5KnoW(?%BhCd6Ia)=o{Jz}I+vaF< zPwLaGFNVG4`giYe&TOp<+b7OUFV@RaxgS5Iz3ypkw@~#)*);7szcb@%xYe|{o9 zK4Zb8N$#={CE4J&)!RPXNe9Ctumn+DukZK+S4E&$pbzCfq1@Gk_U^ao-0SPev<52g zlx^q5+YkHmp9C|)jTAWzLQ1```fC(i<=R#{PkIg&3wO3E@72^zav3T2J}&^D?h2_O@z{IpF=G;z+Ze2%43r=Z6`o-Vd$9 zG;({=qFHFs}EKXY|}j6k9wy`FN2J zAMLI6x3*lwZ0d=jvn5;t@-ydJIRK&u(F5`^0S^H9=q2R`Wt&kJ3`MR`xSd|MRcXkN zFe8gP)nqH~te?Jo)=nvPa$SI&&WcsM-|E|Yziz%4e@8`Ew{Lo0^Xj`-7Y$w&PFHwu zRjFIV$qH>?FUhh?5v?lOn${!mBz})d(pc^b>rwfkksW~s67?Mk(SOTsyJ@!7)duf5 z(Vi*AezxUq0Uf$WGh{4#AnM)gJ4?^z)LvemoQ$mL33ICcD6&A@`um<_iuEKF#j#R`Ubh?ol%?EcN4EELT>Bfc(cATmEl>I3K&2+1L zhd%_|vZEWT`g;7k+oBB1U1}t%3o83oIedC3=90S51Ot0lum^)V6(1`xrW(>uF!X#4 z2|h@n2B$THNik*^>JtLyCzt)vQ7j1fj@q=rQA!v?@58m7bY$16)UI`MGig1y1RWTkk^KM||9y51g`A(65!Ke*R?j5?SYElWii`R3de^j}#5x2zVD75r3>X zqjc=ndiob{^rD06zR~NO{^ptc;gYV@y}sPXIeS3_`zH-Jm2$R2@TbdELzh+wy9tQ- zZYaeko~@hy4&^oag?-HwrCL3*fP&hA4&9n`(1BaTwZrXKeY3Ob3VA;H6DE5XiI|=( z&`GdfIBNIRG2fMIycY+j4`e;uAJxWx?WDHiTAaW2e+X}9dM^$Vnsl@|(|k5=NhA|;C7>eKoDY@Om~k4-3| z_u4vn0|330t_oExoov#wuv(T*!>cbEl9I9#|w zB{S|ogq`PwYrMR@GSu3ECsV=0y`D#(v!)x&kCsbWK zr$4_d80&QLl7hR1+SFicki_h6MNV#3YTw0+3Zu6^7+4>dHI?B$+Bm!m#O$pA=aWJm z&}fsh3Q(O2usQJZZKG7i)--nroq1quvpcV7 zz}aoKn_#-Wj^hCYyVv=BC>T&RMBMB1S>I2-_|`rhUm&aYL$s@n${|zrZzo^uKbRX9 zzhr;CNUg;8S=)O#wyaX?H~>0efi>}3~}EceVh&5u-T4TKISaI=SrmE`e|q;#%N zum5lRfIoc;B%FLCP3Uj_{hdCZmmEe6wuq1}THZ0qgM^q!b=u2idx3^FLeNj-#;fp8z3CAFw6bxjAnmoFIUpnfJ(mjAdyd#Rq*-7w!**tq_j;1Y=QjG8j1cAyk!88I#%+<0146}*379+NH`GRW3YtJ)> z=~=59+vP@6X$UBm2P?Grx8X6NDZ@+_Mj2FlPUfk&u>eH#F`Y(w{J`Z+ULZygFL6PP zgTITo-Dz(t*KXYvs79qGfpY3io<*o#zHoXE3we550ai}LKh5sy>Z;>;sFjfwww{@u zbiF+z$Vc(;vNT4MiRDUR^YYW${uc}C@UG9}5)wpPTaSHpIXJsDXD{?@k5-?3eU7G@ zBdaI~Fm)K9UVbF@ij~NC!IW_VfN;zjcYMQ5%phR%2Lg6{n4N84XJ;1`6;*~UewT{t zd9$>Fpw2T-zG1TNddi3@MqCrIWo8uBZPTl|_a;Gnk#7<%>*Yqkxa9zMclpj*6^O~N zCn-zV1d85N+=csLq)F(GOJB~FzFIXjOtN}-)~~MI9#wj%IV8$Qy`?bHd|k7gwNaY5&8p;! zPyf?F=>vQWRrFAzx!l`=CmY(WU+v*F#;}GJaxP~FMjWOBF(FD4hVDezBTv1r-U3@z zTI}S4_DznH&uZ-JlN58SF2w!nphf5Rz=RDAwG{x%p+ zz2zNjuqkPM{LZuB=%qD>JHDRjLhgUg@wjGIt?y7|RqWjWcCsDiER@C^RL6Vid7 z&wY1UFzzL^dv_4nNz=3np)sa&I@P6_EkNUy@p_;Qh-VQZsbtHLx9rk$d|kAqd1D># zV(#bUOni->zJL@%^hk~et_AmZ{A0^@Aq;;Yd$_PPbr*+xznXE8|LM7Q~&ea7kA+B7vMe)#s2MT|NR!XFDV#MNr%l zuD^?hspGZhiKYCxYkk0s3;81gSdg4ZBI)g?KHO{zF$xR;E+xNywPC*gTJFDIx=0%L zTp!{sN)GEnR$bF89#;-stZv<{_L&JLE zU@$>XuAOQPp(RLfCM116EdX6h_z`!$I7aE2F)diA9+swq3cuxhWzS}}X`k7vl<-oP`S6Dx zlKT6l?r~?#B5PC*&##}9omq0NiN6dUnemQ&@^=F5>-b4s=9KwAvQEWiPfyUtN_K>t zA3)-gB&tp7F%F^kSjXzrFT_bz$fdxqTI{8*@LOkND zXcb!_@7C*i&Tx9bmwxV*l3mh|bg*Ke=H;;3Y_n=|2`q8NBn8U^JJL_*68>BM)? zRw(1hyRHVyySqXB5U|F+=6i@$TtSb{mz{Z&ni%?`aYz$_bZAfS8M56&@gQ}a7G1c> zOyC49qM6rNi20b%gLrYDtwY=+@F;@#`sA0;YDLoLArIo^lX>g(>fK(So7aZjM#$EY z`|oC!)u#|Nd^iv+msvW)GUu4YJ}R9#3d|*jn~D2xc`pBb&iudsgsuOdIvX|jk(Yjl zHp6iYu`~E61_>dnOlFX{}OB1S( z;mZ>$_p0X{w~TXiwoKFU|5>NHPLDlOXPXE@mFGb%KX~Lwe%r5ho`FEg4!Lqc@Slk7 zTYcuIVyW(!x-2;0r|=vVKoF4q#GpU0@dAQw_=hUwAEle{$p_zvG04p>_N#XYq#PK{VojBJF^AJ*idJN@zKK!#u|ZyXJTJQ{Q=Dn- zRMIji&6}1lRL)NH3YPPW(Mjx^w(9qBIqJJh^9vlJ3-n<}?jkKs0l7Kew5&oERfypv zO7qa+5oPEJSOGb z@e_RKrI)AG2^IX|n8)A!P&~WCfAy=#Qq1S#;pr}*61zycc~lc?G5m8aw3gB~*?{2^ zl06Tei9#uofe8o~gcF~nCUj-azIrERc8MXvFkKJ7GSfa|x(!d~~VX`4$sG+XTVt#!5=7O4G zJ^vMoEaxES4Vfth2Rjl{KDUb5Qcxr5ZI$cXAGa}2P|+(r$aRDBqX)Rxa@t}O60FZR zURbzNG==>)@jGy*?LZfGjJwmjHjllKu&y=sHHMdqk^*SlwaeRYf?tOF8r;DiA)7t+ zTtw7)qzC)&H~d2S*-H8NSBe@M8le&F&_`o0-_#Df_i6Qi5YeA{o-zK~aDo2F^3Xlm zPiluxIK+;Qb-ItKwOvcQS88namCleXBYk=*Xn3tW+g+tNV=_*_wpRC-*wGz3^h>hb zGjp?D@-)Rpo8)=ZdW4=@r z5m%$$VQQgc9wlG;{!V4|eEkp0@0uhfncg>xlCMdc4tY1;KhB|&1ov9V*;-5wUy7)m zmtfm(W5{R=61mA7@5Mk$O#TVELB9q>>Cs{pblg*NBeM)z1HIEv=8V7P&DL`EgnY6U zG<6|>)#Pk zYLctm?$})4!k5RFp6RprntaWr?kR_+DB(QcjVUEjxEnZ)y-Bu@#Qpzx+r}s&(n|3;M7dlZ*=Y* zm~IY#e$nQoe_mks2XEG-g?~?C!KAyxhE>I{$Mbr{n%x_kEWKP~i#FQT{M@omtjWD0 z$kJ;%UB_Rk^Vd0fzYc5pXVo(%bqQ>$v3T6O>A^v2o|x9STw#EjQ;`5;jZ~vgeUA;a zQ`IY)QKD`!$at(=kGUe=C@+^e3HUegH+mhu)|8peV0tCA=%z1AD-$Z=Z^VP7oG9+! zpqa)O+kC=urLOaB$ z`_A*HJHvh35cp7xD20S_W$9M>Gd;`@+MmgE;0*Vq+M7ScID+}Ifs2mWDGhXV=M|NE z?Q4&*oHV(PO<_~3o88@z!_|!A?F@;`q5h=ty`wD)(zX0|=~mYTOpMg2YhgDV9I0zK zX}L0B`}Vx!Rt$-(+gGvAWi<&&p3$URjmLjO^Z2}NpBqlrRS)0@sA#V>i;hhw60dI| zsAIWfeTl;@Z^mqa>b}d4?dJzF>*o8e{5gTu;$d%YB{p7M*OM8WWcqnklK7;BV9v?U z6%<+Q`q)gnxFl08`g5|P&fzKPsd@+Lna>lHFPpt+7t}~(N^GP47}kYBEXyWHdlj+O z#xYTU{BUr|Nmas|pn^N)AvV(&`{WjXgew1)E#LpY8|ou>{iPjFK@P6>agN2uY7Ko+ zEmr42|K_QCrQzJGu=CY7*t#o046zvGfc<(RCw$k~T#ISSu8x%tH?$3-B!u z`;jleoN7;Q3x*|l$<&?7%1Vs8KO7p7^<(D$DWHdiiNtS+IJD2q!WZAfq$GNVBj%sl zAZ3D}N5b0%%M?XiU%!t}OOwJj-igPAK5cuWammo**S|6H4(?m)7he9ty~8Hq=zs1m z{UvQo(4lE{h#t917qJLD7B#Prpbs@@hP}%V8=px;puGZXwNpo^%E<|1rP8}W-e3W^d9n%8|0qyP|P#db6G(1`3GHH0Ex z`W>p4%W`dbX=~XgZn5aXr)Km|kijlr9_}r(nL0Y$CQ?=zANFQVHukq+tPQAhb8B?h z?O2YKfihZGX`irsUoG^1g6eI>&B@54c9MFNRK)L^Ptsxn?RcIQVXUZ6=5CytEqEq(ui%IvCjsPt?MJ$)b_{fr6M$|{mNm$YY0gXu!$k^{TnjYZT=7%Pf z$(q8BSxj{^((;!69e3x})?fhipttk^#3j@oV56*zY`_4UV#yUdP9K32#Tx~N5SFY9 z!kF)l*X4_WsFuX=l+@*-U(KWAVn}w!B#NGW{~8#ltRt$E8F*iv`wN@rbGytRj_zW$ zxN}C`&Ch2$taf?-1QSM`6V85k%g6)KaTD{cen9ZU5ukzt2#c1%P!5x146Rr)^xs-9 zahN?oN0A|aIy1}H&`lDmhgyu?^kQrZIK6AJWXla0_}yPpaapb+FRLOutd47tJnWVU z%0*p6BOKbK3qcceD{Xyc%isOHiN)Br#?i<}d6nTmf;8c9xd-#z1>xD^QiP>afeSCJ zP38z7Em?eb4!3Wqw@3ul0rEX=P*;LZxhJRtbPJP~tGQ=POGWPBJn_r$i*h%iWD9MK z>bXhC7?VyI){Sk1V-b8<_krV{BLNr^uEoyTbKEI_A0a=;>C))vv{Kbj6tHfqNV;yd zPEu6gKXsAr?xX)ZVU$qHm$MOzfcRygB^#M?12?aSA=gH->;ByYRNM_{weZE1FD_ic zQgQ7%)a}v-4%`M~xCuXF=TO7&{|rtf81EQNr%aZ4TYW8nnq4vCIz1R%vP@I& zVR1Xu2y&2n7ejCmeEhm>a%nmDjCd5$?Y$W*TrjPywOF3Ts76QCp`B)HIs#LgZGV$% zV2LA$CTp-+1WV`hqOskjG6QalOVeGrqvghK>zChOVlZh*M;G))Hn$mF9hDJeK4}*V z9zPITz%5NYiquR)7huMym$DQ;FvooD6M^3P_O;<7CFb#&pNN|yiAUSlm3~J%8y=G3 zI)EkhyL?Gug93Tc8~n%?ZFeaj_b+lxN-RHu?IHUqAdO!C?4LXqwIS5xC1SiJ#vF66 zuJ8i&$m`^UcPxGV1>W0Z*c!m7F_Iy;Fa`qqo!HdLO11}hAp$77-4Xu#ye)cUTI5O@3VD2BK#RoHZ?~@J)wexJ z;1L?h>dtIx;gHOg)$iyw_H5lf!~jrpd^@pNN)W4(Q|}-ZQ$5Itx&Jt9d%Co68Ev)tQG_tlz<}X zmdVCSNGt{E#epolvCR2F!d$m)6+7gw>GXd_aC%Xf4I>1>=$5jvr|y*O^6A zCFw_H4^pB#6zPUpd#mwPb?9Nkk<~?14T~$8IBr=pKaN zsbHXOaBEk{oj~D0m%M9^Q%aMQxq;hwYXBhpBulHz;ls#RI@rM-(z57IAj;Vsr}2_{ zw>U)z)o4v$xO&GA*j*HY5{#i;ltgl!`no76Td|BdEN58GhSL z)gbl>)IF8ThjF3@Si~<#zWsHB_48$#E!c?iV2>!rm!x%QyecKj`>v;y01OHx$o=wS zkndk^yn)WmUjn9l_rRqGesEJVwv|j+-=qesoch} z91;}l#h_As4zJz~V*C+)mc#t=l7(&eWIX%CAkQ%79&eAd<5{BD(l6+# z`fvZ~H^RK}bf$hg{CserYN&d?{)>%?cJ2AAU3!-+;70bXgM9_@CbF5^*-2aOgRB$9 zFTB=I{TQ=TqPfVJ4mpDz4x z*UTZ{vG3rvZbx+=9@~S)-3R)K2+(YF(K5GQmmSf9`O+J~WYwm@ppb&lYz_6)iqX>y zN#!984R1V*#>B64ZwpH0#ND?*R)eSJn2?U2%)mtU^=7?;9hb%BjdeAQMy=ch*328h z^baMICNViL&RIOaQNmn~-QsA^)a)u#+%b}PP!qABQ=vuBVj}We+dzNDi=D!v-r1b( z9+%b?<<$Ndix=_jM7}Yt37rW!zc`WJ;w8WCkwen`Ig1zk5i7%Zb;*O5qvAOw(w<9|ug zpP?zb1A&e)lwzHLvgn*LB;V)EULb4CQ}Z@PE6`=|q0w9a;mIn-ieWQRyQ9{_9zf9M z>svmnvi2RR?YuqPy5xl0P0f8O%B-uCA1cSkDw|8f7FZR()wWui25&4+@^@&ahXd@Y zv>lNyFxaW$E(I{O7|k`IL?)O`$`4yNCTVF)kFcL+V`eiYp)v>Vu48Y;9@Or|z#gg# zfkPl1LG9Ab!5Np{>GD^RsGt!M7hN~x@8@urjF z+S6^ik=pEj^G7Dec87)a?wIt}FHLJ%BHMh-*=i0?j!*QT6h1rG5J}@BVi+V=yyLF& z`%zC+t(gCoJTgY50d_!Ds|NVEycqD%$6D$_VuRrW{<{}ThBb{5xet{f&^imR*^764 zN9?Q(<|MWuKv<{0E;>3IPnCwquMG|V8*ae+7v)i?cC~96dn&ieyr=6{OO8mex5T+?B z;0|CTnN0K+d9ualD*=RD1(b_cYT-U+R-OY&3S z(}oTD<2EYbRzd`jYZrh@v&P}G&vND-t_vHVx6*KAR<4!l;X-FY-K3^815ESwKQZoa zwT#Li?S!h z&i&04!^&N?38ZUhOr> znpBjO){d2pOTJI&Z~5f}2fxHBbZ={wu^s52uTQv)?sxJpW)JJ(FKwW|2HnaL~JmOb3Nb_l2VXZPaprGb3@3nO9>^i;(TS41!qMD;uVZXHJ}-WB@n?$z?A zU+185d|)t%*;7F%PPY(1Ni7zUCs>N^H-7&)kA)T=U)~B?uSOj{&giazhNteMb|>#F z>`WL@aWoATY|PjaoPK(C0Ld+;o$(a@2;MU5ChD|scg{4O9GW8466U3x?>5=13E^DG zN$*>XOLlsbC&1xP=Z9%KCX`n(Bc-jd{^yu5$3RX15iGz0XoF4&cb`FC^Ylmxfe#mi z7w{y1E4@v{eluoYdrfvZzAC)Nq zzI2DgSg+47QHF7N5Uz;~Wezpw=z#B`aH40{3uuL%I+nnUU4}%cdvJ6d(bD4oDUhX& z7N`J8n}O64S7CTQ3h@v1>N$kbjK8|>HWbvZm2vhA?T2`bTS=OT3fvbZa@9ylptJ(G!+=(qmiAC$OBu1?qI&{bjxA`tZ3gY)zascJ{&hu&rUPtvtfNw1>pBNe{DK;VK zDW@7)4BAvnJnzRk|lDJ79i%~{VhDWZ;dxSz)jtV@*klGkp|w* zbZqa>af{eR`9#sf`>lTXunDM5YL~i)kbWl>9&X7E+|qv7%J6Svf%wgwn|J1F5i%a`J4L26ur8K^5_ z8R6+AjB0@^7q^`jL_Nh*8j@jCUt%}Mok{Qp@ybjVEa9T-#$WDZG0-aR&vs*5W0f#Q z5^DeWN@QPZ+Be!&Q|Gw?19TACbA#asPPIG>GjdGJ!e$z?*V$y1K9Xqt_P0$Y(8cC) zc&9U`1`6o#Dao`twY443@9lVZb~ml>bY^4pQbp;^K$uttaVnMJ+?$w@`u4KmKxV&d zeCZ+5gpb94ydu)+6HQ8>V+N3x%MW8tF?CPQ&Lx;l_C4;LB0?l!Dys72RK~k`15>S9 ztBKtOW_kdq&4@<|ppA!oaV!@s;&FqRBgx}YbPcVH$6RCdW^T<}`y0M~ggqvSgtaA7 zxqaXq`kjJMug4WXHE( zHo6er0L5J!sa%KI8tC8A8?dl`@s4w9vip%y-S4|J=dRk@yl!={imW|zL~b&y zXE0iXH;sVJ7X77%qY+!F^_wmmfuOUvgR+2C}tlY%EY&c>VT%iIy*-#kZq| zaKw1-u3wzUe~=7h2m?IRk}WaaAre_1w2lQFhuh8%Ncv*gq0+i!NKTADynT+JzNC5$ zi&oW0EL0wXnsG6*O`zh{@WSetbIEpiFt2O$^Jz2IEk3N(YAP`UmBvOt9*H~B}L5mSk1WV)KJyKv1rJ@@OR02KGHNF*Gv-^%ste3sD6aDJgRM1 zoCr8*HAR&+JC zHCk+2sM~+$bXt%r$LTufX^MM5>ZrbUN5UIfc2rS_?R@}jqT+r){TA{kj2^}#nM!*o z7P#eU3u`(QByuD@)(=44&6g)N`!RY98AwiI7tM_T=m7{f0$C|`FMwZc(bTuoU{%zP zOW60+pwgVul%C+JnW~7<&ODe)rGjcO#2{;=dmkN|@lD80_IM%q9siVTqrk4?huXUZ z6{TX+;_-nIA-U$QSW8_x6%F$d^cGAhalj{HdT}f3u#6^qn>ou*bFR@SU-0mlNGdR7 z-0+`G7L!junkzSiVH>B)kADf_5BFt}9wprTM zY$wa;g}zFdQ|G`gUv_BQ-}{Stx6kYdJ?8F>D0b;Kye>1a9}}|zsWeB@`blCZ>K+nO zMXUx+uMA{Zeh{*91@BOh5rvWYzWks-y@2XhW^-EL>v&w`_D?1t| z6 zn00ph~8Y1>^{q+pazPZqY%yycc3UNmOG0>=NqQ&f^W0Ofm zcMD(41VsrkiC_@s%j)xp{|*(C;D}1`x4wlsX~`HPQ&i86UCEbSE7;lT@MBG((sc7z z7la8)|N70k_oqPXb@etlOMov|1SD&A9b=V(u#;qUj{%OVTrk(%%q#(qag5f(^;`wW z7Q-wVgdi%IMk?j=_$LM?E1#0wv0~84dQ>p)=Vi>q%PsHfH_fvO-X^afNn}j6G{)w9JHDN&9|C=l=R-91xS-);;U~TSuOzqC@T1>wVa+4 z@&%CVltF>g0L#ia4h`hQ1Qp4hDD_Dlf$giBHbEj=u#+Z@q#|EJ8?-4F5w#9}S}PyS zp9*d)yDe8iW5Z97L$ai?gI&< zk&J#Dd6*lpHpjU3fl?~RH{Yc~kh_P_FIWli{@^K0z_>}GRwyTr0-`pPG|5<3_YNOT zw5s3M<9n%%%Wy3yAv%@G0@uEYDzj7QY4q%CjmI%7C5Yh%LqsxWcHcr0J5Xc1EWW3< zV~hiwW+ULIe6Wx{$VsEx4BU*RC`e*dfzni91KYR-+GsnIfKEM>l!U!l!^3!jbURIp zKUb0J4BMqbJg0}yui$}lmY+cH5WA?asfcVHGLTr&0YD1-n85`3IRKiA3k;zd(2^cG zAwQ`-g1wYDnOfY512du)hrR}vHwz3mf4X&Q#^>=^oFVjobPaV5)X*|Xl*7kFu-pwy zi2s3EhU2Y!h}^l@HG{!K8!mT>;(l8~;pq=N|D-zO|Hki%r}`Q=@k8fR49Dx=y$8#{ z{pYb?&y#=o)xOm?vEl9dI9GVj9;kqod z8Ifpvn7dYy{4O|oQoZOH3$Q%+gU=#U18tM2GDNX>^x)AY`h^vSP}t7KbcfK0`AdJ> zBk1)io-=v&N&YU)zgc`CwYp+c`fARHM-8d2K1F`Pyr;%b7-Y2G+~tdhF=zQpSakxq zSaOMs81NE(;&sWffSb^=Se`Q_^^OcT)9lH16zowBontz?_W(AdBm zKex#m8SA=rgJqW2?{ORrmHNv)g=YAebGQ?_w6k0s>0w8aw}UnYECO_@XfGw2hHR1n zr=LPwfcfe&%mknY71AYmK&fu6TXPPlQwdN5>Cw2nkxmliYp}*%2oinZr<)};{^EFE zm_+wzEYrF~Ft6f5p7%UP?8;?nIw3U&vRy3<((G(|KTMr4D6W!DR!sS3p7FrCX#=k6 zu;wXl^9mc>)vZ9kit&Xzi3cL~mM#_=oO|eG$t2oaGrE97pa5a`Y8E{>MtiiyG!Ef5V39-eyw)$Llw@r#c@N4I7R&J(vYE zz-)g+p++@396%*i-uuVy!Kp=e=j->)^|N}InerLWkpc}I)`0cH&!3kxTZed}`}z*t zatT%Eo5q~?;j=MYTi1CCqIzm5?n|6PzsF<&zNkv3E(c6k(f5~Dt65E{xD9v_fHQB6 ztty$+fQ88zj^}F*q&KrqWtzvw#VO<4WqxOEQ~h7ac)qado7^k0?vzo0Y+jHJlIvwYW} znE)O-@!Vp3`g$v{lLR0|m8+y(#@@GZ7I0{ffEMF);L$gmgAB4DCZ+lk%h8F$PEX?ZD09AB48< z?w%`2*?H5LL3RQ|{o*VQQD!QG#$e=;X`K<7Ifv%UcLf{=n3Ou+=6?tf9oV?)Wcd$& z)U8n?V!X!~jkR{&E?0#HaF>QS=plOT2i4C6X zf^77Y8(jK`S&DwT?W3;}p1>u!`_dhwT z4gFH_%FVyd&h`R9w?KbAj!_rmZ&gcxnfuX-k3!%j%)c1PI8Rk~JRvtKDNn#}%q~Y0h7Im-m$0j(C|Ljt08^ERRDJ z-;P660r!?QQ5oMBZOHDL^o)hm58>CjPQBQb4cf=ZANo4y+;AQ4nmgp%!3m;uj_#0M zhI5aIAx?2B#Gwqv3-*<~!7I~^)uE==4a(*YY;W(SX=)+g#yXjs9?sN|NtpoVc4Uxv zf?o)~A_hJSdZ0F-Rk4!lXT6?o{v zVqN+jwIxJ4Wsb1E4z8KK?f}LUI(F~U2%PwFl->I<20*PsQbTDPx+W!a=+{t> zYjt#f_TXI4MC!S5i%P@6yi3CQeGzN?vAUGs-&4NCuDGdr!br~kxx)h4?R3MO<0@pH z$ACkJq--D6GkEiq|JB}=M>Tn-`)KPp)oYol+qEiGjaAF0AW(Lfx&%e)f)j7fYt>?1PcPP2FF%pS5&sJ)CxpF2oMM)f#m+4U}xGhbM86!+|D2O z9&=8Qo|@&$o9}(!=lN~#mNqhnLN5JO9cQ0Ew!7=Ir{@q77F2+>3JUByp}}P7K;?1) zxRMmS)K=4UEGTwRQ<3JDYCM}c;cAz!FuBT~PtOUFT@4IuZ(x>L@D;xC+1^o;x5zk` zZla!b(I?f9*Jq?8%S2_>@gy0z3Dk5ZAt(Sh0(ChMiE!0~novm=EC-(fMbBcz?;W!6R;IdV;FYQG*>c~Icn^J0C6N4Dpw z9VxZjx{DaA zAMe31)9_U>yn*{bp33E*D+97Ub_FE4}UFC#F-@w2C+7uRw1v*OuqIx!TBdE_{<(Eow`H4)54dHz8DZG*- zltX}97|zK{#!@^3O-o^9kEA!LNFn^eY$Rr?o;YbqrnN}N*sa0FQ|=t%=Bw!M7j@oE zNv~`vRcKAU1_T?_b?8Mws6_VQv4^G0aPyJAfUG|0uFNMXmhq8_{yUWl;r49Tps?=q zcLcc`4w}9+wfmHFB!AxFRqq!L4w|^)XKFAbT4TmWxS~j)EAZxP_l+X9StxYxJ(2%gCHGf|C%l{fp`pT^=L0^E$qS(Lu9r*-nLAMrwUen7(#m<8=4 zy!N!L>T>KlG{gHW>|Ym#K&Mr_MUb%Fsp(?I*4DH`@j0G}M#*tbB7b{-!2;H{$AzqT zFTp2}2ITdgXFF}_?llEphc&ft0Vq|MMVPKt@`z;+USNJjF)6d3M~4X}kNmKtRU9aK zH;nae7$f1Y@wPX&+i%^Oa_i3C`-+V_vx2N~20Y6{TEMT4?|LROg|;`mDwf)PhSx-I z3%PHO;AZb|$-&%!$l;LIc-v>omO1h@T6XF>$F0*X+Ntzcyf{iSrS6XUtd^vfu8790 z?w}%42v18;iSec%?HmwfwK%n8md;6LoleZD(J2ixbF>WTlUsN{KAmyRzh?fERL@dO z)o1eFM_d{2&op0ZJ6?`G*(;PZirMhEN9O0Ebg328iaj@66>nAji}YcnMJy-ih|b_* zT&&AGKF+`@!mVAN-)Wo!g<$P4x71x|6S9)Ngu1fPIa6f3q&|Xzc&I%zcy`lM;B;5| z+)LnHKhJL{&f|`Ml-cOeX>rr#?X5%pN&M%>c6ha{6Y-Mu#J#MfSlixybwGIx@qsLL2@Z8)tgR{*o>c_ZmFa z80y!$33iH_a`)c*InB;?tXR0eG21m?ZT6UP3hG|< z^%r~8hvh~aadyA-#SG~)MNxjHU^oRd#ipIm6o1!))Sr^Mk_yUFKq?_z#@Q14w zM00G(!B;7c|OeuNB9IIi8yz*^r_N&AC0vx5nHh5r@6RVS$-yciUw( zM}X`bU*KH(&?h4BVKZ-YoZey;7V-YPFGTZb;e$#tiLzc;JXHG0RCq=)$?^@63{+ja zZyW!o0pb&)%2Eyd1){`6gqTX7_m-uY%+9xB7+%Ge8K;QcAbw~R>MW3))d;hYkM(v3 zN~=qw;^S3Luaa5tH9i%SoSyb|Ub{n^Y$sv*1ZTs35{QG3&W^(LP^nsWReEAKYR<+r znrLas@x^P`be39yx)8%`Zb213;igOwTbm$->~{ZKVfzN9Rb62z`>xO;=FY+B;6mgt zOmf+7H&juS{?-_4(O7)Laq^ z1A?_a#~fuIv5gQDpfP;IHsY+b9fBMv9tk?d0$M}iLtq<$)b$-34Lp!3Ge6FcXD(*x zB*)LY6GEip*Ap6|b9!<;<3+a};{%#>T8fu1eGwXzO;miiHMKu0;NPH#FY*H>{-nzy zNfqd-EA5saoFNDYJp&g4r`_z=P++J)F`S~L5@ix*9dxe^(oS)=v(f~RtSeL&vFPO5 zjrdY)AWwbAy3q7jqr{&QGRNq8ee4dVN3Nv*Lj4opveY%Pch&{@ud`E69#3TWO<2RU zl0W1eupKIpWH*Kgcl6flYaeN{(44JZ_1$b|ZNI#^ZvUE$Bwquw4DgRrhIdDK3}L*S zHnKmumq(Li>XwlNsWY2-CeKxujY7AbgsnyW6qf_|CiWYk>9idZLquC6c`rzDKa^VZ zD-S0mrf-Z$*|{H>c0F8_<<~Sq-{-(%Z=WM$jgH;;{k#<)iPw)^1pssV*c00vR2*C-2b>q zEye!Mb>*cxQs`?vTXpso8zKVX^7>9q6odF%hOc`$#@5;Wa$psw2JxC>v zp*DCd6QXIDs*VIuSFU7MGVp50;^88ZJ7Db^WT+%FiAPh(^HW0QWrx zwp%ca^$RCo`@QT-&v15hOhlqk2Zef2MN7vv6nUcI|L625sK)via3eA20mt4Ag3`qXO2yuWoPvxHn`}2pGYJ!kSk?E=hqoD3=pVMC zb$$7POBARHf3nh2N)6fg3wrZ4aS&29JaONm(7%FydXAyj7c@hdjp)gqpo$uWuDTqn zE&&7X1MOv`@qyrcC%fL6=fxju5^XXi{}w&9hn}S3f zjq3^!livyQ`97h%-241rqVM)s;3&?EMo|UMfy(c>*~paoF@Y7ncgNPP$_>{!!>`Y^ z@clRMYc{p0aN_D~7aZA~tNS12hr{wrrzSf`Dt%VE%$)h-FxY#>#Rk-=pKkzuqX(Gs z4)|K4v1k<{$`p)L0HL3RiDtXz;>N$g?ad=17maBmXs(4=5`uM#M}CGl@(O}27MBr9 z_L{F$kTtCrf0Aazqea%ns-yf4=%7hP35T4>7bnh5Up zoR%FAaf(lSs~ut?q-SF$U>ZBt0-hv|7xiaYwBcy8#wG;)`xYJ&+Fm-=6u_9%NxQ-p z5cfl=c?eC&7V3Vyy>p3kuv^ay&&f>lo>9%~!r33Q&5{c9y?PF@cmayFP5D~~1Vy}J z&J>)zH@D)ecWi2or`i#{?(rjg%lE&Oa4o7@dCX@f}l-(07Ia5BxaRJp3w->`8KJ9P0#Y4AL22;WnN&O261G&(NPEeEJ*CmC<^tPt8St7c3)4 z^&ztqnJ4OuJAq_WV2f=Nn-LBTH84mx%qWV>L3G%~93}j`T=L9~bAF8QVYHDAm17XX zJ|umdigQJXoG;Ay^{<@aV|f6L3|6aQ^BR?Y7i5kqyCyQ^wJX~H&?s_ZK%2r+Sq#I# zeG#=zkJb}?Y8U@VVz+8oi{t4!AFKu#lRZ&oX%U|= ziom^c(4a{~d{WC)8ZqCq6f1`|Cgon-oGjK(Xuly1y$zxh12ccSJTxt%G zflP%YaQ*WA`Szwc*e*%V^GkbP9=(i35j{e@)C(jUy=w_~>6=(F#@sbEN#;>k4AVZD z_3Pz>1TKsQ-!q@~4URj!4C8h>ns!F1IgiJ7j4=LB5UW^;+UX|$Ct@{3#BHkp@x!a# zrhHems+4@$9u?pc#f8F!WCFyP|H^6hlld(OR^j8WdQ(XHN05{eB~Mp2AGAjx9IKfw z_l`5mh)^e)A&RgXa>bBcl$>XXrH@-!Ev}4<&p%nFT~(SPT^$kFK1?g{ zr3ze$%T&ZJ)Oo;FNc!n$Ds{NSy@d4UKo>|FLH`GoOhTG~^t(TQ4dWO*NR%f=3Bs%a zzEaL7rx-+YQA8WQk-byABjCMh)tO!G&8)JYxKWylMZ3($`rE^jW=x#8YV9*&<%`-Y zjyLZ#UtL=s?`1pQwoO#!2RygKIz&n-G$HR0_yOjbs%gqDVqZA4o+^LH6?Is|@GoHz zsUIYyzJ$yL(3CD=k&xy!vR6nFoR1J;kU<|4egFB(WkyRYZbo^3W1ST5%=h-U_7$eJ z=bbFGoy>IDH6!1i@zeYm`LI>&<>8t|Z8F!0yJPil)R)l^u9;iP9!Cy9p4WcfHKGi4 zBM))Js-Y)k3-sfokU^x+H$B*Vx7~c)CRP~SBbqZhm||Il$qSoUTPU}OV@Z2F)RxoA zZEG^fAf{U!GkULO+k}hv8d9xK|HsIfk-kizOtAIV*7h^T4Dz~1bn+MI7!`Oc)m}AD ze(e+t|J5dVAyre7*$@VM%6szF)b?A$PUfWB3$tDE)u>Wvo9e2>J(*3ZcIf-^DA-nOV( zGJ&t$cdcdc^G-9xZhQak9WV8aUIrTpi7M(#1_|bA^vS9f;@o-HUmTmP{t#^iL3K~x zQ?zbH5sToir|MwrrW57Tb%x8{;DSZaQ$RNnO7ML+UP2_3k+^_@{U|ICEoRT;DN1D5 zk!^BIqG6j_bNsN$@|MuCM?v3cm8HgCQ3{I_Cq=ey!)a(Pr~7Xjo~XU_-MYk_q?CCv zw{jXyrt99l@u-92gW`Hl<{UoQ+;HVeRb(3!x$Y(FmtcU8Dx|RTjhnboo4LcpMPgf? z8!jx)G~ggvp>eW`nnu!S*z-1oRb~1-|C>snB$I*Tvhjr$wi8UwhD*BZR!18&%HE0a z?mzb69mZTI;bmEhojga{zIOIv7Qk!8dH+Yr{DfBlX6O3(Bc7Kw5m7^esIL8w_j1nD zm6^1?z?os0gx<4wgso@0@~!|j_pk0J4L&SyRzOgxk7<%nxyj0e1vp)tO)6LN!b6zf z9yU`E^Q*`j-4|h;F5Y_Sy{AJOVI88d1apTZN7aC>_`5etUDkARnRoMb$LL~Wm36$A7bf538VG~R_}{i4bPOl;nb2@pud z5ce8~fMGJp5eEjDNEL3(M6yU$k6_KS^RtvG18av{G^E@wUPGZ!#1JmuSn~>t(UuiT& zl~?NU5fPdA(Nx(h2sRR#;^ah$6d2Nuj4|wj4#JUpCnmEY()Vv7Wh}*v`!~UVic|2; z!nA~R2G=OfWvtN54YdXSzV}a;P4ylt$XNTN{ca*}fg>-I2mX|iRsnRH7zC2yjvKqC z9E9X9y`_IR0)2@NXx(zs|E-DL^(T0>mIQ2$Xk8H4f6MJ&xm)+wZn3jGy{D;4CPp`A z*N0bV#1J)ufT2mdw((v!fA`2%HTJjjP*F{*rC_9Skvk~A#9Ea(o&No81UW+Qf4A^; zmnbqy4@KDl>iRZ0r`)lKiZ99vxn zRVr{Nm%&s_@t=^1Z24)oC#>DH98ia8|vgd)G&H*A)=&0TsPizn3AtH z@kXHqs)R!=nMs%&#pp1zg%cSK7p(JMYs4KIo<80-YhNH}6lYRak$j6;Mjfr{-~@=y z$bDx9TZ0sEQrsq;JWP1hB+N1_6OJM?@{eOxAa^XYY*+C>3b8ejS^*0dmZ-2?dPt`CH0DBNkeUk12C#)oYqaYMMuN15TqzvN- zs2xSJ$zXSVMzt};GLe!MdwVvAh-}Jl0)9i=8!e>N*xW{$b7MlF=YtD(T0(->C@mO_ z>CvpuR_{n5ON?5g@19vjBL^;35HmD&5%$XS@Rd-r16la3Eq$>}RH`o@%fcs zyy^7{`m)b9#j*z$FVcId488Dik3GAwTRhcK5_XGR>V&K8VtW?5?PxsO>N=6dvBs-YRI@t1#?J8&mgz^~}QJzYbqbep_&I1})S z5I>3y4`8fh?JXpOrAnmedaGjjqa74n1*sV6qd9G4^H?yr_Kfn?nIbp*iai+ zc!$Xae%*DPB2PZvc>sA%Gi4u4WUTXg{jE5&{c66*2v>Br!@D>Jw`NX{&xnOx-hS4s zqU8mT7Kbf`NU5qaAzg>uvbR^`C!3Z3ZUcO>tLBrf5{2twio!@Q=(R$Ou9%|Z0f>0O z&qNI_+TbNDawx7m@N_94hh%aNT_J0SS)eZ%hiH^2&l-nfnV_^ocq+#l;Sf+->_(ss z`6CZQKcpH13h}_q&O*!(?O@oIimDyI>fYw$bWmWyxV_bO$5Z8>Q^Edafnco$tNk$3 zXx24fe$uPpAByM5PiSTa{RmnBzVYrcs$V*P1c+urfCZV4$CRF;2*<+o`-}+7*gxp( znX-Cb+2XG*ditC=UaPh7#n^jWK1f$g(3!U8#AWUi&cZ3XjwZbOe(MLbzkWC^_xwZe z;xCu-tiHXNT+A)%tmzBpcPG?{?Hm(vlvHJ1U7ZB3^#8eU>`3puS!ftHqL*Mw6;}N!nGs>`H{uvTMmoblF{*2qtJIU&4Ql6)6?@X z=RNJG%nBci<(AcwXWqgSYHBr0oG&EBT8gSVW9#<~7l>lb$tj{-dr&bU z>=3L_fhfJqf(G}`I{o7X{0_K6h2%AkT-oR9>Uty~KnN8`7LX7$k?}aJ21mZIolLnX zks4cDlM)jX8wGOCq&mx%E_q1HQbvjVr;grMGg)VWdn7gLS-w7fDW{e(&b6bdKaBFz z7?o4u(f+;Z&U_082ZyYzEPXha9VJH@41N8q!2WJ&M~bjQ{e`8t|5Z)rO^t&(TnGah zt;e&IOH7|bfqxh~kTEoJX&D(cd%r)AZu`A3JOO>vthBLrTi*k^npjm;HU9AohRDE3 zsrqNeM{9l&m;bR}ysK>3{U3pZhXNM}O2gcu<;Bp?+@|D{9|*&B=IF zsN?VS7#YUpsQwoIzy7@6@53a7Vg z!P_Btdl$T&2-HLUzgi1IC#hYlKVX{|?vHP_*l*nzer|jG+)Z44-SG!QZ@HeK_HrZb z<%T;}=$q&pniv>qE?;i4e7RGhf7x$d!0~qT*cbSZ7wGNK)5r5nR(v}Cf;~2s!Fa*a zzkh>Wz0{u-0w)EPaj3@&5us Cr99jK diff --git a/public/docs/images/api/qiskit/transpiler-10.avif b/public/docs/images/api/qiskit/transpiler-10.avif index 68fdf6e30cb38bf1ecdb2879f05d2b4fbe5e4c22..7fc3aafeb25c4f0628d9e6eefcf385ac9f05c983 100644 GIT binary patch literal 4317 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 JS?83{1OOWc^Qr&< diff --git a/public/docs/images/api/qiskit/transpiler-8.avif b/public/docs/images/api/qiskit/transpiler-8.avif index 8651f5d9ed12bfe6efaac97197491684de8c1a77..4c7d50cc69d138d463eb66bc7bee3acff3221985 100644 GIT binary patch literal 2302 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 diff --git a/public/docs/images/api/qiskit/transpiler-9.avif b/public/docs/images/api/qiskit/transpiler-9.avif index 28c62f050b36c4edd359590ba8de319c02e75f3e..16352b441fe8df96649d1bbc7aa024187f45e30d 100644 GIT binary patch literal 5800 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 VrgJ;V=(^|&d5L`B5UL^(_#b8{%{c%7 literal 30066 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 $D+9pP^0XA^D(HOyPytWp8 zl`sdZkMq+6(|eT`Xc3g}F26SjYc%cpgoYwPPd`X)Dh3VN+1XP|j-PP$y)Rh@uQiCj z@fup1d{B@jHd(xjZ7*IGpIHFl_=|sWKtT-;2 z^N)sBNNH%GD}0J6j9iccvpHE#h1=P}f4I~4lY3*N17m`eRPB#1r?mAa)s}kFq_mk9 zn&Q|3)8WouTx!;dyn%^9bSBinybsr^s3}APhw7y)DUG#4!)-nttgSTfv{mFqu4^!7 zZa8S)@l$b#+RM5l?TU;vG(!MnKyL1Q!mGvFv1ZC)_QN>wJcAklEfxZtc$0`*hb46t zJLSe2Pz#hWugyHX)B1eR9#m~H@cWF*$y`-f{Nn`F)C2?cELR?<^7Bq~J9ef^G4~Vn zgSZ+1b_K^Q5{@V-3LU?w{)O4(3?5*MKp&2ALRE(0ahByCay8>MKjV-;e{rGxE*{KF zuhihr!Oln^o|88I%y(0e=x4<*=H!4OG=URhTt&srpPsW<7Q@~8wnO?$rS9|&~C=87omG=B^bijoox-6u- zJU|0HZR4HTKGEBLl!_);n{Um#1A{Ym|Ieyy0;U(Yv@WS?%ie0v1Xb<%B@!F3{8k0ojRi5{GRn1@TmllM_jB{Ar4 zMdGj0H`^-HW3Rh*fegr2oCy;MqiY8FD{K}LfKiV{c&+Z2B^`iyfF@7>;2>AMyIM{Y zD02FJGtjVf?=Wt7E2(rOWj1P?)Bk^Oftpeo5&w z;HCPN6t2#sAg;>kOph) zWRM{4FTSaUOTU5kO9ICx26vbA^V$c4h!_u*?`ggQo^iudNL03Vza{@u4DEb&@rG)v ztgYUiPA2fNrc%ssX-aCkQ9Q_eYi=UEY>B!>l!P!Yd^kuD!gYSu;b65El$m*{>3Jzo zod8GVDUU-VagI7Bje56Lmn-%DL-zr;ZM8;M1wa+XC{qyDxA%|O)6W#GbqVmpwt=er z84$_62WMIneyFR)NEpaZ*G7g2eCGYwoI>3Y!E^zNS8rwKWBgTG?i&Vze_b;0Y{c^( z4Iv(<{>qN(^N4huSgg#+P4#kS7vsEhT8R2WTdvG)MFFf3Kd`Yxt?e!%zLASq z>6_c#4NDqwN~MBtKiPeolN)`X`u34u#rOsglfP(Ok$aIMs95=0l>Y*lHRW!dlSRm8 z$zV`wXyhCwgxBq^N25FJ6N@!gyi(D`^OC>9PSU?*FN5=mz;?`vGC25 zMgga{L<}nW{%`#*9$4_5K_W6qju=_?4n!~N5`V{gU8(i_+qNzP)Ak>>bz5D>i9ACx zKeX2r!SVUiS@z3fxux0p#Q$a#Ld})Z!^6;olw;=2v7m&=|Lz-ye%d#?EF0-wQJs%h zbddm%j{e}?*{;vonvLE>o6__O|A?J+%2szzc8K6SA4hK3+zOu?ad$YfBT*Xogd}pE zRo^_uUJ5}*zucpPu6$oAf0}n9Wp3XxUObrITu_{c$~Y3O!b+(msCif}E(S;1Vi(-NwXM*~TRV`_4=omaLqWbR(9#rZ)klHvl|dsW z4hLTpaxhnG0u*#?Hj7%*E3pzw0|*c!)xuKYdYdru%k^5P@!qhqyE!3#UJhVyiU6o^ zH@o@7%UH>r8$x{izMb*B8&EL+{bhs*lqBPhK@|D1k{FLS`23jm1DfX}|D(CHj*IGT z*FB1gV$vcdKNJw8yA@HSK}w`SI)-ir3lQlJ2?3D?DQQN!%b`>06v?6I-1B?)`|kbj z^Ev0wbM_y8tXa&=TF-jcb6@v$eII8*Om|m%!PFhy@{r($HqyWtF=v{Pf1I4O7I#li z5Q%#G^0fs-#l&QuKK%(|(J#pI8P~r#U&gpes5e6ATSxD^e2MwW6^kl!0>7cFyxWa+ z?tW>d`^23$$0~pPX{Lj9b|vYBLzrfqXj;54BR%ali`t(`rDiIj%Uuo3SM%cOPS+ht zzcfWXZ~5L5@PtQmN!W@09rHuK$gB(p2Zw!#i7k&5G3e>(;iApJP=Orxc>tc|*ofh% zLZhSc;G&GuW)u}o+?;KV3=dbya0X>3dRWghSg+Qj|Eu96Txn50jSLJ7ybQ&u@F>c} zVt=dGjpHzu(UJcX!sy}FYreY+3>!{IJ7P4z#hJFs`CGe@ zB6eDw-*o8ChPJLzoo?ag-H>2zCK|LKloESlCZ-gBCjD5ic%ABZmohD^&0~@TnD47i zYED+!G2RZ>ln}{2m@r%;UqB*1gtg`9ia6b4%?#V{sg@n@_c5CIWhO6zmE6c4-?x#T z6y-nFjEFmNZ#U*yEQxg98X0f~+vsJJmoNJOPXs2N+<2GSmaD*6X>V_@@9!@f8;VXz zQG$dgAOz-PE?vDkzk$Ls0yhVWCnFOR^=#**<>;=B%MeFIA;kbvBOlNGIQMAJmY1eN z_u~(@o(l!F{rKay>0d1+F5>0#pYWQHd}C{_aTlPbL(1UJgKp=ObH{%$>o%oD-;V;O zptJMH)UAD}8rPDb41X}u52{l&Y5IlaxC;K}rm}kq3#U(hTIm+8^AoNrHs@!=*c@7R zFrFUan<@zZttDx)&I;8A|q z_1F}%Q-RaFU+!isY>wv0dDXJNat=JgE#a!Jl}I)ie+X5uliDm&$$kBo;2K>kJy!70 z$zh?ekif`9MIfYmhKwQ(GZ;^dCRW|v_u4h7({uGLgX5b%RoPpw;9Eekh?D(s#wRco z3wiBxrlzJsnD8~=qHtzw5X>_N-5_Du2pPsohk3$Bepl#uO12REA>i8^9i^0(mhS56 zayva(#HH1N!4$1go{@Gx!L{*Q>&-M|eBcZ9tznz7?EIJKsaw1|GT~GIApB8mxAr5^ zzs~1;GtDJ?^d0=8--G!^EdI!;{&y-D2mmKnuOH9I`x?G;}MFlKcF&T+2M zk=jk476T*MD-QfmB=(X%m^4rkIMZ1ALc26e?Z`)&Tdw5 z{(7Q}(C&O6T0xT5NCb7Ca~9cFr~bo?hyoF^d+MSGhscn`V6=1A^()Xih@Wi@EwP_{ zLhC+9Zy(;1JtrISFdpJo$OO}7TF;ltj0>8H5hG+XWtNQZugalwLG7juftTMgj{ouz!d(F z@2s>B*++?IZsrY^osQ&T1*Eq9Pi()@27SlMMieyGvSvJM7LiC~>$k+{Tk?^TWgplb z_;#q}lTf)#+-5$WYBe2CeX6KmFe#xHB}=y9<@0;0^-16WG(nx!$SARBIv*lctl1GVHy-Q2xFo!q($dH5C=hyewAFvMh{}z;IP+f$Vlkgg=W4N||OXbqN;j&eBxZ`9@ z!QmAhqUBv`KRx6>mQHGbWbM+cT+cZ!=i% zY$r4yNzZ6LT=%!RD0?yF`y|QO(YXie`H+m6z5kA{&Vt6m{80c zkC2!lVBelm4`KbJcO);uega#Rorf6Km$a9@+%b7yYra>SN85t0u0!x=ij71@$SPrtu zsvqD>{Vg41yls@6X+N?Smg1M)V(=HKqw+X(>&31ncWSg2WtWoczkYcB$)slP?W0@o zkOh6^dDI2VtS~OwWf^VhfvzIlor83Y8HSzrDS~qbsc=UM>EUzi4J2;q~I! zJC`2T2o=@UnvWEmKjP$JfJbG=u-ksKwwb612X);dq5ww^yK&x29}11%aA&2QBYY^IYxv}j%rRe(Qu;4Hf>XmliS;&8~YWaOcR8VecV zNsM8R0YF|-d9!%B`25b&rPH~zKjEp1q9TC!uZ1ILuhC#Xr;jGqT=8vlw~^t zSF^*xmIOPLrLn`;W!vxkh)_U6&C`60%tTD^6yAxW*QoKYVn>vPd`CPVK=Uj!F&7fiGn z{E=&ARU7J(qQg3R7IEg*`gkOJVyUsTxg$mH^9Mv-$@{RfV;>&ulfO{wmM3YV5WFks z=t7~f;77)yPd0y2;nO!Tg}~xlg5JU zBg$EAy?Z)yNAydPCx=8-RDo~bKB_eF*jcIvp;z|mWfdY=JJjqBY2$vu{bOik^vp=~ zEA$kMEiANt9fC^DGN@*A^NJdp4s&E^Ztga%u;%CIDxtfrS^{|qBXGP0)DG%u7Xbt2 z7IgbO8Ieyx!RvEu4?GsLWACVWL)Z#;qiSe~f=PFBn!(~G4d%Ytr$U3hfu0KCp{dx{ z)zyzeUFfMrQtWz>Dyp=*sg+6$y8d38C7DZ`8$~`FT8jEg^@-U@_KrD|tzR_#Z-gWU zF6t$H03&Cr2@mBnNh(W6?PGk4m4WQ86bU-up*c7@Ztm>71a+6!`uRlVeoqrX2tuNw zqKK6)Os(8On3-v&?gHgdJ*&}J9o&a7OC-WKMgv+7h93@p2x4)rCI>%as%veu3=`|6 zOIo>lMS*rzMn&;}G8ht~yp)51k2sLQ+=Z{u8+lK9`(A}?v-T@VPsE-g3xa6fHqO25 z585jeUap!CtkmV=A40979c@EQyHbX}aSyIYNl3&J23zb7?fmmK$he!6CnFX7oW}LM z>(^9wZbt%Up&yN&1^6Ztm^nZ|Jd2M{DeS}yE_Pq+9X;JDr-vEO?01$_x=Z2ynVp?| zo1dRwAaEW}TU#5)-op_B+uP}dgyP}p1QD^Owr~b#8a>}E!fh4Sz!c`1UF;YO^y|lJ zwgkES*<*yJL2>+@qOdrTi3)cRB7K#XC>qjr7=!Z*P2}&1r>e(bX+KtN<%K0Dzu}|X zH3S!6XClJd4sjzOdEm)3Ys2JrdkGu((E$%yuNh+MBBT)oSoPn2_%C zS(?Ez4B{{|D@x-VmDi}~Txmrr=IXv>R)qwQM=8mSq7o`3B+ir(mbcTP4cfNJ3etr` zx=$`%Q(DaI9=>=*L0Vt`A;t6s(UZ9AA$xq7=ROMenANrxr|iD1U1s9R47>1+QQm9h zBNE9T?J<)1t%5eZo+6iH^JL>SUX6I!)k4L+{E}AF&bk@n$Z%aRYevzv$0+uKrRBj| zW7SxobqYVo*B~J!m71>0zzTa|PcU8pf2qMtdB!CqY{B!B+v3L^U4I<}T;+Qmvi0A) zh@B0^^EIWOh25+#6Yw;Y_!Ix)pmpx&wtkcd$IP^<)Umcp=8;G%UhZXE8Y*u`tEkHO zQaxHlLs{O}g|4lJeWfoX-mkDJP`%jR%wq>X;ES7-D?BbwNm{ODCo`oucaNh#2&C9# z%GBuHnl4sk)P)+`_=138*Uv*(S#!&P_6=zfDBwE0)We{a_hq{(tEv=@y>U1y7^GXH zLN=!o6)rWaIh@Ac)tWPTd#5|kF6j^ZgcssdYOrIzd==h6$Ji17tDL78Y%EnuQ2j{r zW%x$E%K^Md6Fy55mCYh9u2!2L1bEClVqB&6IXp74H)iS?faw7^oF~@S))~_26l7+T z%Z5QowdR#`q83b8Mvx=E(@PE{rdJwHCpn zLJ?J6)4E9Cad&-F5>H5=$7o@4a{<+BxG?xSDA2RW5>1C!_Dp6emV|55JivKTnz=(Z zmq)2@&{>GyjBC59vq&ZT;?c@IIG@|;Nz;fV=b(R8vt$(~!1nv6PE@qyVf^}B zt6pY(Bga|gIC3RFtPA&XISEGE-Y0FSv$0iq>k9B3W14VF6qCo1&;(=pkBzA(jooL=L`%_cVOX)KG?^fA=Vx&KZf-W>+DHHo? z<$YtZ$~t9dzOYfYQY*lzS!DGh*x*A%F|e>xg+8Rhdq2T<&DG3N*ZW2tNp8lN%?L$f2a?)DhN59c?1{S^XLZQql7r4OP8O4&T8wzVmHag?d$Uzv+Yk5&=nLN}c5S3l z>V=NRX!;P;UU~>7EsGg6x*?z;2SIs@uCO--&Z?U6>ODxSGx48)m6s(23%aL*j=`_3 z7D*hJ&Z<{ZliIhhr)g-`hAh3KK2#d->7n!M zt4&f3ZqDgq?bAVnK>bvhLjJft_sYSnjnOq-99<%zcxv{r-^oh?vgqv>gXd=id?M_& zEGwN|kLH9Xj$F?Hiy`XDjFQf;V>6U$SUCQJ?M(k4c5!qf(kNY{O7QjG;ShR@Mik~0 ztrs9bE$zzzPAwPM!ZZr?x?yQtR(A>ww5PSV6eC+bEWbF%VeYUcQ?~ft_4(?$B`vkS zY4(Q>VLV=JSh<^sG$R}L>op!{KsY#@%2JPc^c%MaCLDmqj%zzX+lv?7HA(%4dMHDx zf$3deQu^XdeDR+?-T%%;(9uvNYSbTltfm8zd3s1HMD*xqwzrKBmqHf-eb_8rxwC7! zCx00B$480F{N(J~xCfBiu>PyO!=)sM`_RW`s;xUoF-6W5paq?6RMM`YFYxmM=Sju0 z$I=;+cev|JN>0uV=0+$UL!esfnSrnP8j==xEqfZJ38xovn7W-hM{q&UkFDr})$q-N zs(+NWG}4k>sOTOTwZhyMZnZ8PKS=klHZoV4xPBklHTxu*5adWPrQ9g;Zod-D0Cc4! zo9Y{B&u#UHU}(O3=8pNo{%>f?sa_tw^jCm3eRGIR=*_vkYk3YL=y;rvz1r;xr;gvH zQSt1>jjW$#o)<@*-jnxUVJ#1NQz}wmVfI$&aK#m}@$ZXj$tJ7~1I3)e0YYFIvv~{c zzcw<*vdiTe)}G(;qHB6O1+0FNF)>d7yh|y86a@&^Pr#EO?;Gz<^rAqi09K?B0(HV4 ze2b5zL>?3xSRT&;m947K*?Xs78Wf#kx6K*LKopCbEEzajr>OxF0N&Tn5D9AyeOmP2s%^KD({Gv;#7uFE*ZQfDyp+zttLDnU>VJvd7qiZ(cN2>;Q~TO z3Puq1$8CIfndO^WA9;*=%@Pjr8n8mIr;mDna(!huPbm~vJw{Tz`AM-{_u?5}UzR%T zi6uBmzCl0QoNu#u$LTK-MoK*I$eHR(o=j|v5^N<>Lh3@pywLH+{d~|=sXf=Fw}{bw z0(?eusfDsS=)YW&zpTz!fL%mVLyZ_lQ^o1gnS2{FZ+gI`?Enn01X7&9O^6rw7KVs< zqNsZWTzYaKngR?vZ_q8-YfA>S5clnF0f0n%fod83LN8klceCiZ&yxXPK4-pGE26BN z6-*3vMpF)Wf19{R`vPF1U{Uk8;ZXt;uTZ7I-Hw{GcsjR4VyAu|OG4O43d&;Uwk~?h zX(0&1IaQrVUff?)K4&je$)|xmMHij(&6q{ERkf5iH=v0!3)lp=e;48bnW^Rrp9`b2 zryF=`_goqwgp^5sA_<5EIzC9>$VIDC+`Dvef`W;|WzT~S4jd7J>>nR_OFegf=mI6W@DvDvnS_})5nmT#vCdc)lK<5p2*SlP}BBDtmz)%{uw@6oI{!>+6# zFkpD8R|vibcl*ozlg|lY4DjtXbqyx>{FBeQ)mEUSOh#_MCjrZI%1C z6l%by4OE?sRd^d<`SvAD+LdrG8&|Wl4d}_Q7=1#n6XIoSa-NCB7^WNQBxN z9*K6w+lKN<*2`PJ2e^l+N^LnpX^x3ako2v3Cv`0tV{aTUuLQ{YTie@ORZiKA%T*bm zlw}YXf*7<7TAIV*j)k?24W)oBHCVMCDiu2PDjaVsHA{2omD}n9^%D$fo4D64^`%-a zE9^e-OiF&0UlJ$E(A7!F(V4w<1CdkIgMJvGbW-Ej0d4<63;-E}Q zU>&^wz=E0vwB#X;7=`XkNnKsqM94O~tGsKa+~Q%y=Luq(-Rp^j#>$I1uDQ&s2@6xG zN1J>KO0U5&1umV55wEyTiQ`~y?B30n(x%>WndeC;i0?7*s1M^n$? z0suQdkGJ;z!knU+uk2hpb|<)IB6>cai1<;%vK4S0ZXZuanzZOn@pXf+kB=`SLTYIv zfu#SP1C=*yXhB3tsbx6@pD}CY+~mB*5IMzyzA3d;*w{Ss>LwP`t2dN8jg!42pQa z>vW1Rce%rWWmSVK@n3NStlehDB614T=hPn(!4z{hBEOhxbD@WSN?S55PA-y4IU zN0|(qj?^W9WF)mt>!Yt;^*7+Ox25UE7p=ZSb$$ z9DNa%64CC{+Qs>;Tryfei_-I}+nMu>E-`bNCaD_a`sl3)ZdqLse_Qv^sLs?x9c7Q( zE7iJafY;l*x}pkCbm*S0XmvKVv=~`gXPUR@!K%mDaAaTGQf-Y>CW%lqN3?wj`~YzdkJplWF1F!$%3Ol zr$fG~;vn#=ntOCk(~dSi)l_?inH4;G9Di2kh(+Cgmvx5lM7TTz(5JYUNBbzSI##{# z?zKvQ$TsiNTx0*J!^ff=+_VGJs}O8V0M!`$}q)zLrqJJxp zeA9?@?qtF0Dvi6`(?3RG7j%_?{_Y5GX z0;Qa_R!m8BQz{-vvMC|8wPLX6Mz)&we+4Rh^Iud6i&0RqMOKaI(ZXKhW%+{e!`3U7L2vT|3Is}C;1&cf@>{z4 zsf;YrAW+~8*SHQzQz`h8|6rzlX4lshY;D=$=7Nnj(mD!vvpFC_{02f5c*V03Lfbu- z6$gSYor`q!Z4FUYR(s}C+2+<(4?7qAjK{wFy-&&vs1llr0k{IrOWJ_OHI>2vS&f%O zuGla!`1%nKik;8t9mL!KHWd@^R(3GWZ2eJSuIUZgytu`kcUkVxM5|PNu{}pMh^?Xm zb8-n|SF&io;@gI3$CqD!3V@Six3aF^7Occp?v?pClFPMj zGJkHR7YnwXusuXjYfdVUwB8B1iS5Gx=W*U`yt1mUrcUV4fIUsBL{Ek5M{Djih$Gw) z5~>`qdBVfPgY%#QJ0c)7l!<}iEsShngk-ITIp;iNqKjaEccW;Q6r!RQUocwY{%MI` z4v{}_9P10F&8Vl<-p8UX-(v10SBFd=DH)?DNM5-(w*H(OeiKB+wR1G@9F*66#%_5q z;XO^JGON04aQcbWtn$qXlndXn+Ut zZWz|ge=qIjHU0$|)mKGH=N}8X!#dT`p`H*hu6E{&zF?uVcufS+bCGesT9xBBRssZ~ z7o7hBN7w)hA2|I72dq|J$^pahE(gwdn$9iaY$a2YdBG48I{@-#_rXvA0irEHE_*Hp zG>JEosRpABv`)9M!@ASsZi~t!7!Q=OKlxsbSh{yvtA}|@Y=TuR?3)lL_*^wCIe6o8 zsKZQm%KLqcns3Ln2VK6eCq8gQ<$}=8i+tTp^$9~9Vow0t39`U?>2z;C zZpg7d?PPSoP!b=%b*dG4cf$mr8D^Mbdcm>iX}Z-RWs?3)p}TsQcJzV3a(pytARm;A z5}O?=>je866iDE89hxf0`Vi%W^}3+Yim5g`(5`9Sn{P>x29QJwo&I1@$cEUL>l0pS zToQNRW{H`}2s-Cq2$ely0)Xh$C7lBfh#dmv3XPbzvZmwG-_GrVuv!R0@#pvL@}qjb zkGx?ck0@kNL~h^Tc>E|M(L{G7{ZVj1Kr_IZT#sHSik;u{YB4&1h+>Ewn~N`1>O_qH!@ z-W&)30;vVR`;Cq_xKcpJ_CWiV_>bWA#_9Wxf2S5-#LZyqZ{c<61|mM1N;8GWMm=oW zBT1n9oMwp=#1v;n4ZzZe{}Ts^LkJY7M*=okro0(Ff?YEs{XB_0@lzd+q4wBh1*pWA zYZ`*CR*zwz0lvRz)1HZqnQ*ay?b6iO!hx!&gY(TNOr(U$xm?br{avc})IVir84O5X z)ZN@GooUPY4bGBubIbG6Ci9)dW_**g9dYg$Yuy#Z9c< zKOPxX6njxEKU9JB)z{6<3M+TKMce$RmxGuOLRv&1SambuV;Xoa>lkCIzO)AyAK@%* zu2tTLqEE<8<0{7tt*vAl;%7`ZK~jpOr1b|N48Gmo>@F_f>UOHGFg*noE!Q@?2pU;Qbef2SBJKK}qTm z9ByDQ7v^9=(o7t12t?45HqRrlX;AGyy&lq#>a7au%b$XIaN6$CzeJ}x41?eN{e-t4 zQMJTffqVEQ+Lxiqz4qYAQ{EGeuDc6;=YdP6cR`wHsGi`FR1h-)q38*m*eh-1YUXxFWYlU(NeRQOi z@av9Z*U=?7<85+mNG?o%>R*aA2P9y_Rt?jdxIew%ll~PktKObZBxxQQpM6G^ZrgCh zSRBxLf6W%lbhk+>rGD?9B4zSim#BALsMYTm;2!X*a}Ev=a|oE6oof72$%MmlO}s0u zjv=@>?($~oB!eJy{p93+w;eGq*r_^9PHMW4cK?3bpN0HpP|+GH{R>UoE=^O=X2268 ze&0wG8?PSRi99S4w6M3sQXtOGOZ}8<7=uxd$PK@38m)35} zM~L%@{tw^r=>H=D8Y@GaRTs*=&{K9+!tel*}oSb?!&h7tpfDPiMg{k|09>A@}%>%C!=H~pz0TUd) z`)~mBzuv*g!p6kW$_$hcYj}@f~Bn{sD EFE=|S-v9sr diff --git a/public/docs/images/api/qiskit/transpiling_core_steps.avif b/public/docs/images/api/qiskit/transpiling_core_steps.avif index c4b20ab56a057a96ea35688aa8cf3bd100ac1990..adc09a41f70903274e4d7d53436d6511be48b8d4 100644 GIT binary patch literal 39722 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 literal 357343 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%0DQ!Mzf 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≠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 literal 18836 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 literal 4131 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 gcQ2%Zn*XtO{GST|U~ggU{D1!cSvY$O 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 SL*Rr@TIFavNbyk6s{aRJctu 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

    eM4S4pQ!EaJr95`&-4xcFd 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�}8Pn=pv}1!-KSkknSWU4F(NI9j2Qqg0Z_aQ8J~^ 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 O)(Sgk+d|%^g#Q4x^RasX diff --git a/public/docs/images/api/qiskit/visualization-6.avif b/public/docs/images/api/qiskit/visualization-6.avif index 564a6f1b08401ffeb793b9483bfb52b1a23ed4ef..de005ab8b4afafa3a10290724196c3c390a132e7 100644 GIT binary patch literal 20443 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 O)(Sgk+d|%^g#Q4x^RasX diff --git a/scripts/js/lib/api/generateApiComponents.test.ts b/scripts/js/lib/api/generateApiComponents.test.ts index 504186a18ac3..fe9ccf8d1ee5 100644 --- a/scripts/js/lib/api/generateApiComponents.test.ts +++ b/scripts/js/lib/api/generateApiComponents.test.ts @@ -140,14 +140,13 @@ test.describe("createOpeningTag()", () => { }); }); -test.describe("rawTypeHintHtml in heading", () => { - // Returns the full HTML of the Cheerio document after createMdxComponent runs, - // so we can inspect what was inserted before the

    . +test.describe("type and default in Attribute body", () => { + // Returns the MDX component string produced by createMdxComponent. async function parseAttributeHtml(dt: string): Promise { const $ = load(`
    ${dt}
    `); const $dl = $("dl").first(); const $dt = $dl.find("dt").first(); - await createMdxComponent( + const mdx = await createMdxComponent( $, [$dt], $dl, @@ -157,10 +156,10 @@ test.describe("rawTypeHintHtml in heading", () => { $dt.attr("id") ?? "", { isCApi: false }, ); - return $("div").html() ?? ""; + return mdx; } - test("type hint with link appears in heading before the Attribute tag", async () => { + test("type hint with link appears in Attribute body", async () => { const dt = `
    options: @@ -169,16 +168,14 @@ test.describe("rawTypeHintHtml in heading", () => {
    `; const html = await parseAttributeHtml(dt); - // Link is preserved inside the heading's attributetypehint expect(html).toContain( `href="qiskit_ibm_runtime.options_models.ExecutorOptions`, ); - expect(html).toContain(``); - // Not a prop on the Attribute component + expect(html).toContain(`Type:`); expect(html).not.toContain(`attributeTypeHintHref`); }); - test("type hint with default value appears in heading", async () => { + test("type and default value appear in Attribute body", async () => { const dt = `
    final_layout: @@ -186,18 +183,21 @@ test.describe("rawTypeHintHtml in heading", () => { | None + + = None
    `; const html = await parseAttributeHtml(dt); expect(html).toContain(`href="qiskit.transpiler.Layout`); - expect(html).toContain(``); + expect(html).toContain(`Type:`); + expect(html).toContain(`Default value:`); expect(html).not.toContain(`attributeTypeHintHref`); expect(html).not.toContain(`attributeValue`); }); - test("attribute with no link still renders type hint in heading", async () => { + test("attribute with no link still renders type in body", async () => { const dt = `
    count: int @@ -205,7 +205,7 @@ test.describe("rawTypeHintHtml in heading", () => {
    `; const html = await parseAttributeHtml(dt); expect(html).toContain(`int`); - expect(html).toContain(``); + expect(html).toContain(`Type:`); expect(html).not.toContain(`attributeTypeHint='int'`); }); @@ -216,8 +216,22 @@ test.describe("rawTypeHintHtml in heading", () => { Layout

    L>zP|GV?c=NuakfFVEM@E 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 d^L~)LM;URcaAL0S2^qj1hf;0z}#Y?j8yiZJ9YP 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�@Mx`JBV7LSG;$(hCZ9?rFB<6iUXCGksZwB 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 diff --git a/public/docs/images/api/qiskit/visualization-1.avif b/public/docs/images/api/qiskit/visualization-1.avif index 53fc419aef827a0ecc5c9d25d5f1e3699a3b0342..72999fc1f85088060313d219b580574801f42fb1 100644 GIT binary patch literal 1965 zcmYLJdpy%^8~<%G(~No?ipWFlU{dz{aapV{H3Ei-ed2jwLmMA3mKq~!G` zMGh^Z)RIC^CWk$0NRJ%Kc`B3Y`Au)1_xj_$zSsAAeee6e?mun-0CXArV_Yx>VgPV( zAO>EJIS>ff2rh@t2jx5*2COhP?*{|`E=1%1#6Pnt7vghP3Ix0oA$9~!UOCzWNI=d2 zi1R-(04Pqu92`nXKN-LbF0CQx=*l%#R86>`ue8B#Fvbcmcl@7(m7io4#N}~eF$3b# zBH*k7#^4>25Grzm1{B4m%K@;mDdHpy)^MRXNX{sr(P%jRuU}VA!BhOu5OT#DjE-}V z)6u-6WDb|kTv_&#X%LM|jye{_r*opna1X?WK;AJj$mX(E-b)YSa#jFrg{N0YLMi~r zRVhftRG83#c=R7*!pFg8w!B6D5GVsq7|8zxSiO3EsNLsJXf%t6BS?VgYN=5Ho$yp!w++Lu|f@L#(;Z18>{U`py&k{dzCc(`1GFpSkCa zzP4Uw9at*sBL=@K3Q9k1=Mhk-@7-mS!HSh>oGcHRF<$bu>cE1ntyxV+tY&Xu9_2PE zt2Nbb_i;=9+BxMChu!nZncpLMBjZ=4B@9^-E?xKbI~#hgmT)@xik#ChEu}L3CmBmfgP1wQ?9zsXlC@ECM)2iI#-mx zqy%3mGCO>$fk!J1dE81^Yxx;}(MIWbj*-Zua!HCy&OhFAhL=TgIVTWCAIctV%<;N4 z5vb-8@VqN?i3vs2i?s&buWUNyu|9I*{-%db?3)LO^O3gMp0+A#?LI9T&u1FfSq*7)dUr%4br0YWg--YP#_A0qooiWlP};#U-uO#3KZvBhV~a%K6IIx< z8>i$rpF+_e`Bh93<5~vqIbwADCL@+~D%vma&$_dS%?OSfmdFSLbvHW8on3b6zl8cz z+{m6~jt@h_pc7yD-!qKrvlBYWi6x!`YIRzA!4t3}4^}=^{g?dNpYDMeqqJO?0Z9)|{oTt@H3^uR({z%uiV*Ks!@G7IQem-djt1bN46=RjY zZT}h8Z z3cyhfhXj9-#QJ;I5)%1%X)<4!-<4+!;XhN72S0^zGU&L-_TJNPlV8%K52wasKSW;b@&_f}=ca4$W z4=@{tw5vAVEk%XSu4FF=h~PAnpTcuw+L2$9Ps=^}#aK;mS5`7m z)i+qZLvUoVs+54a`n-AQ<;b15q%G6^A9pnGsBQ|(cdVXzc1Z!*t{m63ktr3v2|g3s zt8{p|@`H^`bd)=##h!5@j(;SMC5=~w;=gEO20J(ZeXUI4?RogKN3DGJngkq-x7iEU eca!6#g%6ecwQr-QW~U|6BNkJajge+WW&Z$!5I<4? literal 4249 zcmb_fcT|(h65k{g=_nu|T~SaVgd$Cv(u*P;1OzFO9)!?Af+C{Q6zN<*#n7Y(0VzU) zB1kXNyA~PwbL}X4nV*K05D+y?2|;8IRLy704&%5AeRIHt4CUuzB~y$b5qwy z?da%;f`WpBgQKUX=h?GoNl8h4eSM{+r5PC+LPA1bUS1C$K5T1iQ&CYdH8r)iwvLO7 zQ&v_kE-v2R-*0JYadUH%l#~<^5!u|_{PpXXw6yf=*RQW$y_%k${{H>@oSdAIk&)Ti z*|M^-_4W04@7{%nhihwV^YZd8FE7u{&E33t6M;ZgsH4Y++$x^z`)n{QT$7 zpO1-&5fl{k^Ye>}iaL4nhjXpd)^!4?%v$N~& z?j9Q(yLjRY7ef##wlP4}NF7fg4SFT*aVzEt4P21bsk&%%f zK76pSu+Y)b2?z+_S(Bf2y!k>QiIAv)7%RH+8f6o zB*ZuJ97#xt*1E1nxj;!lcj3J2wcZL+pSYIlRU^Nl<QgWq!eqUi>Z;8W) z<=RA_;o)&2tsL6RAIUu1nznKOsBYEcP-cTjFUrumD|m{ur2a)+M?&ptVrG`95D#;a z*c;e#VhM!z0u1xHlnEm-IW^Vsvi)fcDm&rPt&SUD$X8QyPS9IhbLri&zywrrD$Nb; zEz*=F6o8k|T>vbLXNocd%wP=N2KB2m{ZU z{o1>@D-~(i>`paAbBH=zAng|26C}W0+X=hAES?-Mp9w)2P~uGEyB?it>xrdc<(QTA zvMrQsJ2&H>4O8x}XP1!3;%3z@g;T?&+ZZS(1wS*5RHg1*bYX3nB)okrzSc_{4SA@q5|rLW4p5mA;QdSU|n&8;!&Z z4e{F}o-sx~MK3SE4{FU>D}rK@MDVXCYnPs8eImXcYuh>O;hy@0rv|o_gbx_Leg%Z{ z)koaIT#}P7n%6`j7&G^Sj`Qb@6>!GQd2__ICQB%wXZU*&Ee8j$qn;5G-Y5VW`Tr<5 zhZvmONk4T+Cl)fXsmK=tGTUIv78ICo#4wP#{9mdvbjth<*?h#mVb#cff4jUxl-TNyoLDGRH0ts!hnM(0+0!QFoWNehB+Qi=W=x?I{^JLTzX71Hr7yZoIcuXxyPgLey1t1iHa)yKLh1XQ2{M4Ksi1q9-JY$8#8F*he}IIOslijvUN|+AaKy6ssL# zYPHvmdKx*{YZIxJCyljqXpm2Ih}3F}{CQ7L($ED+ac}!6JZ9igJRlZjD0G_}e$Xt6 zp@xq@mI5ddTrvG3e#i%UL&YjhDqdSd2@_CI4c&E@$nbm9UlSvgOYGD~9rBTWOcwNn zD2M935Oq*qFr@*m)HeR#){)`j^1zkSMvrt4I!%_ly}bxL_%U{stAUq}{c8veCV3ze zj$pA75bD545#AU84X9r=DNnKA30mEc{k!kw2T8YW#rpow&VPl1lvNIJd@u&J=X5+z zbGk8r$IzTw@i+77zEy$!5JEE8hr1mHPCTvfg-mFI;m14{SL-Pd&!Zw+#dq8@wU|L`dvQ<{?uaunqH2 zAr`c`xDhuX6UxBci$}pH)?$c@w1^NBdX=v--Ddt@BYAp8(j8wJY2QTQ{sNFLb8<#nH#SQbQ_Xbt^AnC zbyE;RK!Q!JpdIvT8dh=T*a4$}jCwE11`IGMvq4CkAfo2pG5f!em^A#aj>AbgVTi}4 zW*OnfR~ZhZl1t?(EozPrk&!hJ)Q6jnCaf~Ix;s0|WiH_IwH1$;Nv9&OLJw`G>Bhb0 z%TxK3Tx1v+#C2?3ue(95J7bj+vjKtzHWLTmH0Ey<7#vzdCgj13peL!D?I-7Z--LEh zTft4s#fF%2(cSVZWo<=$T=+3n~*xYDzl8 z!d{wR#};RV(yeTc^oO^w#ig*%Or<+wcN{CD+>6wDFv`RfyJ;Lkssd?u%YD*hL?BDYjVEn6&`vcC_-SQ8TzuZ)A zjiUL>;6DH(D(~r05ni_Gagt%YAU#OaccZ^SK_k?U$Ti;=4?Ki1@b&KTDj4BCK#IIP z(1B`@j;WR@xnFG&1Upsz=WNm|%z$=W@H$6NU&zy2`OCLU>s7lHSL#I%51YEgo(I)C zhN!1WxvziUJ6cow33+qKes8Ek0UxORd3t+N0XE7}x&aJ4_ z6pX271ypbi;0G6&bN5dt8s6p##-X=m6Lm5aoVV0pW6!gM#*88@YGS_PY^{GB=CUr= z>~jM$i_3OtdI9UPy~GGzI#C_%{aw0MrGhc7&7PI2$`2?RbX@OngriG6fOyb5s z{YXIu9<`--)^KK*&?wp;Vnh0ioc*Jv?PynA0PAx%uh8Br5ryHL#Q~HjSMUe4nxyCA z@02}u1blC#^pK_da*#rJ9<64Ew!edRkhAl2ATc105SJ1`NQ)q(jKn15B&6gnOA8?o zatOrjkKRrH0dPavJ0bml2Z$SqOOW*B#HIcLz#kQVA^`;dZ2|4%=HP|C*L_*<%DvVfQyO25yHHVXtaly foT#YVzct_}&%2`Wjc-w;QGk}(4b{SHHV^&=6bi1j diff --git a/public/docs/images/api/qiskit/visualization-2.avif b/public/docs/images/api/qiskit/visualization-2.avif index 0d8e42c8b739d0a73ae8dca85d611c9ab998eb6b..e5cd8d73c8744c0a59b4bce4f9ecdaf8e9249aeb 100644 GIT binary patch literal 3333 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 vj_X+-*e@d-7bse}U*|=&P5hS_b_O0f8a! diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_vector-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_vector-1.avif index 84f9d52064be32f0714d426904bce274941e0d76..0a5745827a8b40899e03eb70df95d29073ac21d1 100644 GIT binary patch literal 4838 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 literal 76028 zcmXV22Rxha_l+IItX-QD1hGfW*h+0h?Y(O6z4t1LqV_0StM(SNcB$ICHHum_YW`o} z-~Ur-36l4Hp8MQ;?m6c+R{f;{9u5@_2n51YQk2yMflyK&A7D)2nUHS5G2kD13q?&; z5Xg@OcqRe_x_n5%>< zs)GF{EvfF&-&kI#@NzbOM?8PiFx_2Hnzz^3sGnnCv|?1sl?t7J5z|`}S|q)tOq=|3 z*%i6A-$JxUw83M^s5EGUIVx)zF?7EF=W^M7!n=z}Lz&Gw%Pfi#_)B(J%^$=!2JeIL z-3s&Y(f{w$gvj?O@6DoeYu`Lgrjz{Rci0<_b(Q~c7A$dCI1caA>KzLigUew4J{P^; z3cgL=dw5t1zH!zwFhG{R$UNT8aV|2hK?B)0Qr*u4U#n%665Cvfm|II(XEC6qYetxX z;oMu@x0w%N+}*dt?d|Qt!S`bK`@wfLpb+!A7;=*UqD*d+phcNHvnZLN$G7Suyd7V= z#gn)_mN9H`K}luaki3n42Q;WZcfKF*-n)JP?!XZK-yNVQ(~2W2w92O+@+AVP zfG?CE9=IQVb@!V*oSR4!R>zeY1p9#?I!`>y#x@b1RsZq{VO(ThG>yKNOaPFtIPm>r+l^F zeeZBv^KjmMe00Ck-Pe6Z{($;$54_6XqsNz?B%M~lb%>&@Cz2!5)}gt|^Xp79dAOcy z@j6_bq5T8lqZYNM9ft7z?S*flfFcNQlOIkb|92M^rrV+a?e7?z?7yFR{KCTQzuN~w zfCBfwOMl#Vy)4R<$C!ws97O)N>JZ>rGHXoB{~{%-?thC5M9Tk%$K%h!#vs7ks!*nD z%4+aCxIgbxqwQ;?vd-GD0U^LrU@%A>hy50+k`6?hP$DrGRBd{t9Yeu&hFkS|6- zuvzLyRaSnSwV&cYw9DTFUW$f~EsZj$J_bqXN)j5uP$Vo*Ef-4^V?l@@9O41rC}4jL zG{gz%Kk1t5gCeR{FrkrV6!htg5Y&&^QIQ6C^_2(>lHoYi5xj&l&pR!*U1uO*H68=@ zxEM2*QC1@Y3MPzZD1!Q(@+C2x|D!G?;s0m#^Jt8hzTyO=&h@Tin-ejjh=d+JmD!W~ z(-=IaS%3jOBC-%%N+02IM|%b*eOU0PzV~;7r~K?iVP?a&P$FLZfDbN(lHp8w(tzme zCOxRJG$@J;VMu<6Vm(AZbvmCHH#{^L3xwE{*ka|tDH4u46b2WA8wcb*(LRqt6dpHl z&p;%##%_O6CZQKW5yN89^k70CTCpMN^&5KF?RVU~WO~Q9nU*3a(1=`gKQTPlW@fJG zbk3^)hD>HQaePY=vmAJMFCKPQC^nLihXD>jt1O~VvIv>}K4lw+I(ar#e`xv1h_&~g zTPbD18$%j2=ej;GXgC+S)dr-7q&MM&s8#AAh5NNMSki=2GoI;HI%DIL7G`$XqZ}N- zrUD-oJUM1j;XPw$?>8!tmw^oioE`?8{n9BvIg#*%_f_oLa!QG)^I`DPzV81~QpJXYvC-?nZ! z+S(=0s|wJVkH$6%5LiRWbXyz63buk&^dQ)bY;V0O1?DGnB8*Yxd(!wRA1=8Jq9GnJ z;4XxB8|27~#Pg;0m3m@rV3 znUvNn|0h|n^ceBV%_&JLx|~MAuv=S-+mZBb?$J#QrN8o9=BzSonK>-(5|M-$Td9CG zg{3C5_bhR+^nL{n+Fk4H;8K!A>n9P@-){=UqnPd>rSot2K}v}7h5iri-rpPrT~GV5b4C2g8Vx>A zWa9Uiy>xIAn zATc_Mm~{)dRNczA;1wbgu06N^6=ma}glN-;s7(5wntqR$cDN`YwmL6Wq1XS#W^(gq zg%;Yr474<6i$a5%H4ki&JK&ldwR;`NLWcCS!^17L<)_j!F;Sq1^4b1tm;2lsKR!PG z;}3hNE<2wEZ=d308Z5(6W<$(H&Nvm%*!OxGeSezBkL^T-2^$S7+>h;5*ZEkP?XaOt zsV&C9MRtRy*WnK&X0f$sa`cKF^Y<*U85LY~w!DZhZ3$0s)0EPS7Mz%HWX8tFpJBV? zg^-J7DG<N1m}nDs~NbipOa%<@|Lgwu`6}?PJb+@vJzpIhrhSw zc}}HuGH*tKBtShlJly!UHFRu9UjFg}@?>ksOrMO5oLu9z0YZOl2dK()k87fd64=dJWFEoT9<~*Tsywi35cvx6gtBP|Dx#k?BMzKyxsZ!6d ziO&p}|1e;nhzS}~O2sC+5<)pNmmLHP9jHc1HS33QahtbT$b|ETb-t0NwX^k#pNRTY<7J9dE=WxXvMWz20YJ2y9Xa_GHgX6H*e zluU!hj9ppO!>{_CjJ&R;1CsXa%x3m4-`_`^K=IU!qG-joV8#(?2pWppkh}BUff6Kh3pXNGy2n%(R_Lip@h+rcPbaooe^Q z5t=e(Z$w^dUbnvtEo}+B5v(?D4NGHH+Z@O=4y(2Uf<&6owB1;Ndgvoukc<`mBjPk? zhf~%?nfL2yeU?Uod&Ft|lzsEbkmNnl>_6XJNpCK^%oBC}I&Fk!5bX;N4xoI)Roy=w zz27L0ek|zBgor7-#;N(0$Ue*GASoT4-E2&wIig60#UwOrsYb)qW_P>@pP+t(VD6iA zE@Q`6oJyLhtY%S48tMG^+_-+)MkGcrXRKm;ZFE zvhC~lk13D>I1E4*`|?f7-!6)^(V8F6S)*VE@A1jv=Eq=>P9Ai8V;ga z!n6{J)-0SN^@`u50D@`CgXWz%5f1}^Z>XGBJ7V2;CN>sq@>LTV^@LUD_$k_wvIvEf z(uP0m`VnhB!6Av}yzQJl+5PH!EE2E(NB*}`(+lK{pX5_{qI-{jyke7mOGh1O@kD6- z%dvfsPa05DGgqP)qoY|lIXRKdL1m98{+baYGvAcxRg6+IBTX$gCBSLLrJ=lWtZX+V zT|A4RmP^r3FxeOk9heoFQO+n~tqUA%*<=h4hqh8LLp2zLQb*pod?mIvZP~z%FygoJ zB~=G9+Vp^tPy%!7Xxf9%u2QTRz9WLh%d890PCX2>A0S3%2AZP=bENE z8}?9r(ZK{Vqb^>sFI0yXOrfQ5OvP;n_crp!xESp ziuh7MQ_rrrQt$jO>?MD2C5&J|T~iCf zL_uZANA0b8`wTnEjF~o!nE?{^Q;Z+46oEps6t(Z`<8nkxE8!P0Gbt9X#j1udk9zAb zqD*Ih{AZPxUsa~mkanNiudxerT&s-eE666lPI}XSTjTEc=jPguhV(8jmg{2Ss4Zbz zZ&Bb>>Q+QVMq>^#;r%DGD;R@nL#5Ss?XM*&}`K)UYF#nt^ zZ|SRY$yu(#81vp+>4ifKZc%FNu@|kuN3>nnzd3HN=eh@pg&2{yr*&t9HdQN8hi$cS za_J*hpQ=Bb`TF`=D+VEfh|3p2!e!f6qW0U4pVP=ng9uS2AsfE5KygMwqN?|6VH~q| zsU#THTRmRXyKQ;Oz6o(2<*@#J|Fj?G2SJO?u*0`%g(~^%mXXoRE%Vj!Ht^-SE1+C8&tVh+Ojok@E@B2#h z1^Lz0FPLCLouzrrqgtt?RH8~F#4r>7^vB41!-K2A_+O!9Ehin01~Hq#ul5NE@I!x zllhJoHhF3GMYgT1(kRvgIXL=ES+h9fBWpu2oLh`K`W2RI322)ccvm-diC?v zN-;G;Xf1&619`P3Y~o2oYdm)E>MHFm6j7?%cY7doJ=4p0$2@{peB_i(oO;pou^!PDxXaZ1%|F+*cR{Pjn~}E* z%tvm36u6wK~9F<`0PqovpLS2X~`1EiZs@=T3te^RI95zthKXs zA6gQ9`8su}Iz1KQUyK%Ub(2W?kdZ92_d7q_^U@tmT#Jc^Vy=!fB0f&~y2&6hp6RH* z5JD}woO%|x=8k9Le<*PK$Gf|))Bn=t`tKgA2n9pJ;8)^h&}e-EPywosif3&@WQhXS zqTeh*NpPU9HE*Km1gtTC+MupoesgM0Q%`sUARC5bv5)EI)tb_!nxR(uN{Vv)RDonH zOP&Bc#wlCS$>Cv_kDWXkb#Mu1_?{l4Zb_M4iLf5e(qv*dnBdzPIh!&&r!pg4pIi%y zcdLsr>A0X0ZNh^qkr~YpqxF?6Ga=R&y+)?(Jw;PcNaE$vvv6wq2SG~8iLc25o8$dB zlt300d*Z6);NpEZ=SZ-;Jc(ffb|~FY$UY*qMB6>#MPIx~mT|E;1?H;H7M@{O03|Li zE>Lc7s^fPVN-tBGdwErDE8_tC-#&|)rLfb+r7|NcQvA|3ijDxdSJouqq;K|(#G+2^ zctcGLM5t_W@K>-RO|HI!(lq>7drTO2kBnhj!DY@BzMuffa+Z>&rpK_J)?0N)@P&lx zjOGRTCG7OO?r}HPr-{(oZEX#T&3Nvvp4hFSlaZ<#q}3|;L1G48Fw6^da@2Ejp|kQZ z5CF^s_h&Xl@d1EJh=+qg!pTue6)&F2^kB$zsGF!Rhl50f#$;>l9u>7Ga zUNm!|X|`>H!PVbWs}2D32|p~mhon>~Elq0Ty!+<5^a0;-m1m0ItRB9OybaI{v01`C ze=ihV{|4xS^iwq#NNSHW^z^c#tCwfxG>#dC`Bcp@qpC1Me7TpiWJMrx=<5RjX_Wl> zb&KCQyK#pH+g+YC@r8M>d7WX@QJbyfo5IHS_F>>4jmT&1Js+&CqnHxkqx{1L zs+Oa(vxUF^Q=lNU6%`afp_$4bb=gxaeSQ8&8;-SRkd)ef!8tUq;J;6L%b9{xgKD$J z>PNxALGm+2hm?g|OnWvxk{NqQR??u#mfw%P#%N9zFU^VquKMKi&)N`>Kf>osf@xUQ zauuuAwuGZtD2%$KI4ZNLh%(O|x%G5KZ92Ft^8_;7vbHm}eCMm@>KeaXrc9q(^Fa%~x;v_Cs}GZtKP1J*ZAiY9 zr3{sx<=18>6|RmyOvF2Ia(-;4fl|1#Vx*T5sa(oy;drMAlygZ20NQnSCSnoL_E<+* zOw_A?)>hxdm3UQ4Q#(}_pCt7JW9CI1lCZ7Xo3o^E@Vib43q4NX&n#Fl0~JJP9;K=> zo5fb{Cy(i^VOy6_+CY9>xoLtU1S;hH5zgGA+rpZ)4N|D%f^LZt* z4gusTnJ?bRmz~KiwfvyC%e7!S-NGpyINOAG2G7Q#HQDHg)}-*y=bl+np_+}^ie*<4 zBfog#2F$C^vN!esrX`4Reqo^($aSX82I|kSy_J3TdmFh%=783*nH!9BaPLzFR(Sb z?Rax%$1WCVW!0<=b9t?Q&Rb*&oJ^mtLYUI*Q_dsCp$uqvBVV_MG}ab+fdER3&*YM} z(1d4~;o;Natatt)6*S2`++Gy4R1M!3hQ4Bd1ft)9lHt~`wiWOZV5jAl(D8FmXheZ- zg{c(~0EH>jk_;CUyI+MADf8sXsOK^MyB#SRC6#uu&ZSeXCGavr4qDzMmtOa-bUveupmY64Zmcx?NQq^H(g~M)} zI&h{`O`Ayk1jA}$E1g@6(J(r6Tfv-KBl4W3rH>pq+m$-$eCf{5wv`B1A7r5{V{K}f z#)2oT?W`@fOwQaes&pYBq#tgaAIQ3PN=G_x#W9cmF&f9``E!3j`w?Ecve)Bf1n?do zE8|3Qojo%$>)M(GM-!y5sUHgxZ~i5 zD+M5;E?50)M*G&WZMnV+fBdHHEZ1bGpJFMZl-0ZhEWA-6ZR9T(KXNabxw?*q2sq^1 zZ;vUbW{tI#fj@t^*x%t)ivPrtuxSvQWTJTD^zqdCldN;PxAo6U5{1J52%F>MUbK$; z!KcUXArKo~yGoo78Xqp-fFs5uD=TA)c4LWLb1i8hXc2^BUBPr-<>6WYHa^W-G~=VD z21=9y7y+gg_lvlZyaiFA>t*K;#Wo5kA~z>;a9!mL*lZ@~ar1UU>!U>lC;|~IV#a^4 zq}!hS$m*ddXC>+Fj0&Zd*G-TNSDlSd`D(8YYAY-35kqsOCcKiy` zLKC*{3^StuQv4fhF#E65Cr$5crFi261XTNw01#q-*Pqg00Bp4_f6mAB(X1L>tY|NE zrWC(ujy6$6v;HqzWw=3i-l_?i>7Tc zkOC=Bz&DVEg62E{#7sY0LDGKZi@N@0Qc{61%IB!_vh5}syvD{SBb((2X80LPg2Q0< zryz50K*qkZx>y|wAnFED8g0GK@cy{NmIvulCuuoXr|l{oZ4OcoQJRLu!=E-)k>(W< zt@Z+Mf6&3bD=rt7n5-Z%XT~rx*VCU$k1Slb&!IpFC4dv8z)C{Ic}J|5DV1e`di}K( zu+bRbBhua{Y^3q(I;3)f!Ohi1GVR}b7S48T5SaF^!($2rm~jxOXyDl6_)V4SrnHkWDOK&6S{ab3vVK_ zif>JKRXKt5LBqzGb+zTBW3kCnX_@{WHm{j`dy~@z980f#5W8G&k;p27uKeABQ1PH| z^#z~0B<#2CdWb^ZyfT*Z>-w)x*B;nKFzQz8c9d@ zt1+vY$PzXd4e`psA`aQf_s4%YCU{7>Ky0K~iP)i-W-DzlrcLc&yYr-DD=Ei9*o$+T zpVI)p|4S1)uBbo{+H)=@7IZ~;sEa#k)FEtPM}zWs>_K@u8>fQ;8uYa!18|f_%F!Z3uRpK z>G}N-+@o=!tjpq)GGAuHwtRg$y6^$gzd~D`EprCZE1j3kO!3tfPpMI}_xA{n(@I+; z(5~0*FS-_2@_2n15Ta4}+GCT)Ir;9`UrtAdBz{0!9Kd2S8>%BD7(hBR3BDJZ5Wl3> z{qcjPjf+nu>OG3c=KSI!@_K71h8imyR@?-1RHdkqhuLzA_BC2+@`|}-=Tyk>BcAPd zW)w<_!jW~uG=XOZZb~ITC*SW%-J){$ zex}t^6%7Z&LvJ?dy>DuV#;c(w*R4f?`Ojo8KZu}tBG4rJe1Ha*DUKfO@^ByML4^lY zGDBz&|9FY=E1j8T%(a0(RldW8C>Y>@aIvy6a$>}kYc5xD@AD_WRnY9$3jN5K*s$)J zyhGD1DdQ+6C=rt9;@qDZ;HrE?umcO1rl#hT0dkY|!{$|Fz~>*qK*Ahx=Tn|AhzNZi zB!7~KtrQFJn6*DYp-Vg+g&#@HdBV83iVQxR*L;)uve2*Fi9gfCBPmH>q;t6=(Vw@g z@0**azDN)IZvSz7a_i!7sl{ajaoKpdcY^H2lk2UYHdN}tc_E-0Zk4T+O!-5wb!D%F z6HQx3^;Eej@%-Ggr8@pe`O8Al_3Q~3c$QUB61|s~m&@IvfQOg21}_9iDil#~2g5}k z=)x;gunw3jpiATLv@lYH2LWQl;LvNayTg#(%*lz1vttx-WX?BYEI6xe9?y1EzB(C_ zA}k*rOQD<^;Z~785^Y(y;JA6pn!iroeTAW``wAqedgVu(#Q;EO$WzM#!6w(f@^YxifeJtw{fHdZTbCQbKWnXN zWC0T{!dbrb3gC#8lC6~qd~M~rww5ei2Xfp@ZVXF8SYEiN_Bc z2Y#TCf2(@~8=I7@ctYi+>UT4Nt6EdPZRcx;9cfM^d3%hO7kIHyc$O0s4ObHjov=Ff zWmQb`WkRuV*LSQI7U{LA5xTrE^%fNl`c1;_?p|zE^C*p?i7?Vftp7P&vUPH1l?xq8 zMoU1kd~b~mBd#2@J3`|s@FrK~yLR&q^ri;zGJm$JPaYP6O=T3hi9~3ES*SBzbkiwN zDW7;K(qPf?IbWfJ1TA&|wnDQa!n{s+$_D^xk9Yl&S~6)TKRD>v$M4$UxH@D@(GHSB z8p)YK9O6~Z=d!~^o0iXkLHLDnO#4UIP7r{HAGL&lQq)*Y$2ZOv4*vcn_$ix>>rXL} z^Fa}J`N8{Vlak3mV%$E}Ym=poygVb+DK&fJ+JjLIRiZl`HqWE4<@r1`*(&OX+eX8^y>1wphC;zPPTZB9#bv{HURkH{ca9kvU zs&D7HlgMa$5s69QIVtth;F5Fqhni+tc`jCSV)`vz@tIGwTjK60p*kddOo&KzjWKN( z-`>LSXTBN};>pr%Wbt~hU&}OVqCf|>e~>lppVuJ`_Jkwyb|3F>aC%BizVAyb7cgWL@u;W&YgqO+CeGSKEAHhte={B&cvouBu?yb z4V2BYSs+G$dicmwZwm8JiD-K$2)NY4EP{e)0pi?z_)7D z%w3L`&o>9Ah-^gFze1%Oo9Fs&4`}~NoY-mOmjG^2a?__x21LT;E?2a~&d$2YH&KtO zsg@KW`qjpwfX|1Q=3-=I(<>$WzMxX*MRCam1tI&veLW<4zir+@aHECGGQ+1@x9WYo z>zF92eWmD0qVyNY64-_E(jj}C1qo3oQh#%^sa8)RbfjUV_fs|uJA+&H`PhY=R^E0NZ#+0LAU03US+Zdq8 zrn&^Y!2|q3v|_A9JZ6~BI^{QgPn@!lHlC_4@VH*xc)tIHOP)-!ldScQZn-sl{QNw& z`WIvc*f|+_LiCp4Elk59X&?h7VBz-lyFw<M>5Mar(y~w*zVTCjzdZmF9yt~ z-524!cu#(9aDW!mEB%H}Ora^zdeN8J-zS$=`5`j5doyY$fEHOW7&lUq=Nc1Fba;{? zOOPDxaY{yL{Q=8{^TdIC$TfQ?Mt_sik>}U?-M2SGzR2nkk+~7@3bq{3(0uy*sX((L zgfI+`_6OC>Q~l>b)Iba{MY6LAF-L&J*Eq0oNhKwX&z{H=ji_K}`6pKI^jd$;{PtvV z$?ukeAo$Ac(^M*4TgWdSFwYx)P>thxu%=ehc4N#U?t_=-`qUYdU^kT{WA=OxDKWL#P&gwqL(})2ePeb)dHECTwb9`$ zqhVV@7QyyZE6NNzq#5yZfC#AGS9*94MGQ4P!89nHE=_`f{Le-C`?B_IRZ;i|ex?Ba zDW~9vKyxubh#CyHVavxCd84j}fkpR{XU0vN;y(;N6D}eNLbbOPTZkb7nQN_WbXR}e%prMDq z_2b#fq#}A<3g3n=A~sP+gXHSb9x)?(19ZPYX4w+9OH?Jt%kyPSTv@5xv5P|ILvsUz z!$96n%ThgF9=K;`H?(ef@RjBp8z&LWhCI9?@VGo$5Mj?0KaewfE#>q&3H$grP5R&} zPq`COdC~>{)DOJZC9=p%WS?1aYCJxlGucWsxp$*uGc`O$zYZ-PLfZf+#>z_MWrsGG z@|uAFX?j!sFLlG@JI(1^Rybo^rMass5wKb*D2|TK zfPney`e5<5{q&cJ#*ZsPgA%?iX1;XydD=fUHB5i|E&7Fob6gu_U?^%XMwev50laY- zAt?Eu3k?lWq91Q#*dt~eYxm5Ok}#xopAt8OE~;X#(7_;;p4>sG-;#%b2M;QN8xA^! z*8gJCO||Jg3-nlg6C&_}n6242vqLiYhLc2pa3G$1h)U*1Knl^b<)J%TB7F~|_X3)z zAXXcizAk^OFj2B3x7LJrzpN;-qvXHDem*=b^e{Ftp`kK^NWk z+pEha1P|mBhbUL1`?z;?s|m6sF)p`zIuwa!|!CWVb zSx|oWabBWnZXZhaq)c;=k->|Zx*;GkfwbhZ;tS#1krWkSp`?9e(;LP5+~M-S+ktK{ z79gt*-rZcDY;y;T%#xJ{cyp+UM7(1YNY&tHMOcWxDuRxXB7V<3x1t8*%RYE*TStOs zVaiA$x(s{A+>aj@k#+Uk;n7Qj8M<$oDcbN+doBY*d|6EAQpv}%%idE?p9a!hIEXsAN#upe~?q209Gal;ATK)j??@{xH{M%)IenEOA|;ISltm%ol0(gvQDp( z4c!@9=RK&bWErokC;QES33P=4_XFft1KdHONQ%#@dj&qv36fP>kG!@!e%b!CQ zbeS7oH>o@+HFq^p#8oLdTUB}PU%?E9`{Nm7gtFk!N2`b=PR*uYTJ={^ zG27V41F%M|3ZE8p{pItUjT?u#bu8(k+UFM`*SkQU%YqfU>i!aMI7RM-1__B?{Nh-@ z$2|&!WN{34hQAJ=7{ct3p44K0o=h7U>q`gP*sRz2;hEPAzA|=Udm@2%V6u=iM2Q;5|y=Xp7iJBGZEu-SYl}W1JZOb9YZAluPNhn5Z z*9>Iyu)8D?ww4oc)(O;-MA<9Ry9ZhKr8DuVkkk6O$({Wz`w7a>4(?Dx->bW>;B>2H zIK=joMgAP?1O0X9~FKv zW#`{V5qh+9A)3O}!HgFZe7XNm950Rw&_s{>2&2p(0<;vSEvRcl<@te8kA}5(%2qf` zqmpzphzvs!Hy?UxxzVssP!~fXn*FY$;XNajt;Lc0gny3~8JN^NtN%!p=1i_G_gQv> z&$=eXf-y}w3`cn_D>U`4&-I~nNUnO%&n0O*&ROWa&H68LAIy%Gk2?awTQs3n)a)i0I zhaH?$Sg_XW4u9$c4!fJ{bIJj45MTyI0GIuJufVvb?=tXvZSYUpPn- z9H5X(Dp82Qor~@B7cU&s*t`P@WBn)XH?8DM&kBcB3~Z!l_&>q8iw)Ts;uysi=R@{y zvZ{2y9bj9;iZ8q4xuZMx!yzHR5Z8Xc3=JaV(|MHwX{X)92#f)Xg8g{HFlelwgcTHP zA$use_?ZlFdwR_D=c*sQEsae-uWifAgrTPw!6gYCLa4EReYP5+{sL2?H@qW}q8Ktd zsIuc6zs=>>QKgjKLIR2IX2tvJ{P_{&@TgaYmFJbW)xQ#L2^vMVX`{H-gG;jFQa2*G zzkfrLi^25hfP>=|BY-Ug*#R zWy&;@d!CtLv}acqX|g}dzZ6p^L$-MyQcW1OxR|c61%JvKAIzc$Tm&k}8y(J5qC_9nn} za=G%k^1cXob!}`dWw@p`S>bQGl33qj_I6>vt(pmp>f!j@P63uTNs&TfVMlc-U8fyZ zx&Lu)AMiu(=j8bOY29f9Qh>!z_nFBU#ng1gr5#~i1D~(eTK$U{h*U!y|A(=d zgCR$jL68tFe^OoN7c|MZ+WHR2`$L0LY6gxG_K|RU#s0MsD}aW%I(WEQoeX;E@HX=q zHqZV8&$v(b5b;}_D){6~yy3w+q9s*l;3I!{`+gB1~azT_$kjJ@Y{_ek9qCs#i5gepN%C z`+pV8e$jS5C+OGGytRIBlWc~UU!zm-PZ{E}Vw(gA~{kF7Ku zUXw-3!L$q=<%P_kpLcLIuDxChPIl++IQ}BU$cL8tgcGuO z`n80?XELBFs>6_0hSwg^oTF3xoC_#l2J8wPaToyOdrQ!r=xXr8T}53)6iwvQ?|muo z(BbKvl-W`TD!_%vKaGS7jKsmvDskS9D(Fem2>o8J1#&;Shd-x^nyT49+IPOnzA4)! z^Jl!0LV%~q<+dOD;Ljg(cN?r1jZ|Z7=gy&1&&Aixc7+>h8(pUZN z!pc9LN?vbNx3&$Kl<5(qAZ`TrFBwivJ zFwBl7!ZT#4%@We)*p}-z)Gt&Id9xIY1M(MiHtdYUrZ-!h)HP_bdLCS0Z({4#h&8mfCWf%jr66sM1K9Z8r&?F*E zl*d_*t>3BXf15IXeV39=3J3ZZz#5VwEr|0dCd(Ix0>%}0`yEM-AiX5(?@0*?7&vRs z+MSdSX)uVN%S+Zg1Ecnjy~Yj$5l4!-ZtFD~?M zB9Up-o9G4UNY7ktUve?A(d&}rw&8LT$2@@4hvkqCx!t<#lL6HRzJhzr1WegLqz{Ba zRX;FOqOwMo30)TcCeSdKl6-i{YNh+`MQIndK^{y94^5hoIX&4j>|uw_)H>|f}+yC%Tn*4v!OwNjpvyz~aBG27;)m|}2T zC2-;aiNMU?2J88`DBvV{;+z$*ZI>1GcDs&bQ2A*yVG52B4I8e_J3!)cyon{Ukk4GGfSQ`T;6PN(mK_2(!c9{j7uHN_;=HC5`!&Wp_ls` z5q$nz2M}R%bEV1xsl^h}MUP8rU8r(dyJVb}1cA|>I_>OL_({nHV3G4+l4gsXKo)9{ zlo~5jL>YB1lajq$Tv!GtT0))|E&gaqD6q>;7{r*yUS?;W@FEyd;4awJoghj~^`(nw@PE zL(7D$s88(?KCo9B>qzIf83dC7r!C43@v9$4wGUvk0h4asl4F==oN}w!={$AyPgDJy zzcn643O|Kod}f;JUfwHVh>e47G?Y*J#&cSZr(Z}`1q@H_s3=G|uZFLsEZ=0+XkTkm z_rYbWW>Bo!-Q8ngN|JkSGyEITW{k476inRc9UykV9Q?`eDH6>pn+32id&=s(9`cmV zI)S@4^w40K1m6kdiF@P!;vq|scF(ohc|X!Z*Mx-}5*e`2k3{XD4>=SD>}XmRry9L* zQ*c$HKU-xb>VX6sDGt3WB+?TnVUyxm43K_+1Kcu;H2#8(6u->{WbBi_cuejmKXgc| zVXT;*+Gvat`C&vGmua@L*+4_N(v@ff2t&$zL4Sb}MN0alH2d}Ar=_Derm5ekmvK+T z3EnJW&ZF_v!eK+g%8{s4DmGOH6%Z?aqOvNI2nHlPU|LEc)ij&M<6erdbzg)0#oQSo zx-{eHL~5P~@|q~g|MCx@{&$=qai7pt;fgp=P78j-f_|STaFf?6RVt`ut{=5@JN+&N zK_!L2`tN@i3kLA2Mwn#{N7Q!6lE}rnRRf+uePGVV%*F;Qh|tu|%xqVjZh%KjUVYCy z4`=`H*LUTtZO8-KjS^xdIAisZg?k`PsWJwKgTs^Yf5{kpXw%{Im(pRTYe|g@j*Lkb z-_gezh?3s)nF+Z8F7j1c!J)o#sIr@T{h%hmajv0}%4=-eT?HWz$y2l1%1Y1485s)$ zZH<9T+I`I<;+j+)!~)xs_>D$|j?#5^@w($;(LtTm$}~CV?OXS^Oc7!NM>3)z<{IIw z-@^eHO=5tPN6&UaRrFWzWr~&l$D=-y9W%2a z+UzpvQE-jCYXbh0ZWtL3TBnMt&W+#(m76Q?j=Z&pH~Y^#pZxRZLQVyGTo15Q20k=K zz?{pdTg8C1;!6mz?>?r zpz2dwYG_*9@Y5q!m<`h3{qi-xCed?gML0pVVQZMd=cq=Dp)!_29-Nkx4YT^Lww}Fj zGh)m$`@cOzU5te0%vo?=rZSjGa^3Z^9r*Sn8jz9bYME!V#FY{Qin`fzd_a}yzp?)6 zVARs>E19lY2!;JlQN#`o!L7NHhmY}(&ke8=H)em)m``Y%Oak}!(@ z=xr!w{OAwfxJAdo_BmjBL-|?rNe|czca-0Z0@HD6FkB&d%3g2=>zn1>zz*OfiyJ6O zan|d|zZ;V~v(&akJZenUA3iZx4&(26*EKgs`(GYyy?bR$d4yC&v4kW$E@mkw6QPJ< z^`6(sa+U|KjY2Sqv?JVg-o!_yhybxHHu>~gLRH7r(UbIS78olG-MPVD$t47+UfuS@ z^Us_sRfHirx-pWNHN10u$D00fgPgn$#o_A~{4rdrGP-$&4x?EOn54&qaN5`>S2OdiFBY(c}egaKm~oRj0cgH$POs|}c0 z41-hq;CGlykg)%JrsRkCb{K9J_{}bvm1)#1m9B&&nO35I`}$h%?AoGNZK-=CcKDLW z=BGHQ;OlQ1dqgp`mbu|jSZShIlX5<#92lD7zMxT~kc*Y|CM-Fc@ud0XCh{%MZAG>| zjO}|;+rjY(WJw$o82>ygs9?v@O36uy=%OO&Iegs=jM7fzOXfQm}r>-LO5s?GvE-)1e#v?l?_>&#L#0xQ8IPsdRK^Tvo;%<^bQmdM@LaW9Wv> zQE0yz82OXHZ=;n@mPsI?%BkKkv%IFo1FgioXYTbi$0?dEdC>qaB0CedEbHcz z6w2H-0cQE^^ka&kJWk@-GQK^(y0CmXd0wb1f8s_qEDfg$4>mf?9iMX4l*}Th)BA*d zc|Il{nwi^sye^DqEG1!oQRJT&?GuqZplC74fZ`0lD4Js>NcA;TLc9s0Ei>!+gKm z%h#LtpYXs8%x~GhhA=AugA~|j%EN&!B3_EbmEzOP`bvADvpWaYPTrz`#bI3--&`3u zVSrN+7-%rf-tO80!l_Cf#DES+$xaisAwH`eMS{5Lgbhn?)Iq->+jBs$U%b(aLWG^nf0n%_TlS4W@5sry(+8U|UU4zG6L5&tU#FBAp=cmzoz&T%5LpXK~{0 zE>4hL24wds5{x&49h-o_U1nEgP*E^U{F?#SUm!E73zr7uY4W^9I9p_ zridQv%c4r?qk#e_!gHQ=bB^W`#q%j&2(cN!`rL%8bv*C*DSe1F7f(|0eWET+a#>ec ze1%_USm~)?-fx6seHrH+nvmCigYmO>z>wV?vKf0c=04Ey+W@UNf1-*v!^ z1bEs3{q^f5N>`PP+H->-31AGiTX&dpXQ%!`tqPMF_m;Lu&3Lz+fpWlvM;{+~CPorb zovAex(zUYVqpfwH&O{UH%-|!7xFSp!iMW1eQ;9>d4o?Byj0xf z%j7VJd=%d8?j2!j< zG-dpMES+~e)&2X&t?WIrXR>nJE7>b#uP9_DiX0=GvNs_sTPS3cP4*s9luh>DJHP9E zAHVx?|96khIiJsaT-Wt_JzqpQ?9Wj7J?@=Yr^vZS?GB-r`@ZN?KJ@X~k+#JCkR-5@ zId~9fOsL%0^(Z1@gyL3|(w)a=1|ZGDy`^Uu`Y6sCHUa1cJPt+sw91z+AhX-lCCV3U z{^>ln;hO_}PowmISKI{H1pdu5dMH0wn#SE-#6xqi^KA(~1QEM6UE+rn<~-p6?TY-w z@t2ds8hrGhs<&{x#Ga&UJVEgIQ)+F$L`$eNbkvz{^dS3y>=OS+-?M+;vxyubOLij? z`aaRxo5@`)N1OP@y7`x-5N0)TM%Tb;!?!aFZ>>6FDc>;8hL`c<(6@nXIFQfkT4r+V26Zgy8_xzH8l`#_@jd5-zG}Jc_-U_?vyM zZS#dYBIoYk@ITup%{d*-vCCC#e|s^MO~Q`-t(ieXQ}1!u+JhewlzaM@j(Cv|gCyQQ zZFIcy#T#+@$>;!o>uk`U@$dxdz^7`6!bIyTR3!)@M(g|YJ6dN({HvmZ#WgeXH09%r zFenI!8dML|b}{SprvtGvs3c*VvdAFITx(DY`_H*%Y-~+VjGT<-(EKAMbiQq${P}NB z=6kAE^@H>(uT1Myjt~91>&YA{q_k)ZzMIW@M1W zys*S5mf<_sUlNwXQKm-rl$I8x!s3&4(q?qu*;ma*HhrvmDFd5hlqzvdCivk3v;ODO zJegduyiD_p@vMzl{m3QLD!H~qDE(({l`?L;JPUq(k*K9JmDj82s#_*4zV!V?Mai3^ zWFJMk2L0&rXky7jv?yLPIJ$~6vzoZmE3NPuvHa$X{4%?gJK{xQgvrYJp)5P$`AJr< z0BiHAq%GDAmXGj$;OdhJSMcILJl$>I$wm8T**e_zwnG+$r9!AesA!SuK|@36A{Acs zAE~5Nt#I%=yeYax(+!@z00Jy|US8ixmWP*Gs0BDYY@*WAF`#~y!=?ipe`QL~7d6Dg zjar@^PzpW58fdhL7yTpQh`T$M$k!_)ZC`z*%YRh~&HziN-LY}I@Z?D4q8W{-c-z$E zB0aP6e6o2yD5$0@%*g_0w=qw_0cS#cyW-sR=9>Zvt8 z%1T2H){O>BZZT3a<4txiAF3|&$b97->_ltH-d$x z_Oz!vGY|IaV`lFUMC5M0qq_}dlLJ*~_mLcEIZY_P8r<7A#Zh@m1dae7D^epGO+F`b z{M^$6I%V=;OUc*pMRd4iCxkk*F{Wx7KHv0^*b;wf0+m_Sldp_<7Q31mUH5JiJij}r zLf7tU0w!yHZ8QFKnqefPfdgnWOJNQ}7^2dr3Z9C82>adlOj#-lPkz?v=u_nBa1OqA zM}l=0_^+9wj-U3#yWITyBb+AT;Z!v{V(BTd+X(^#@_Wb?Whnz$tK&Ar?Nm?p{h$%)h7p+ z9s7aO!^k`_mo1=SVTGCQS~7A3ZHuj=F$lg zd6h_hw|L5OLQ_s=k%~1sJ{D{0?rfun;C3Z*zW}*W@W6%VAz|c|aLV=24O_p{iALkM zUuJaLE&Sjzb!mS)T(9|@KR1U%H41ZX6b2L~6WQyY4k8r1e;?q-wO&orvDC<_{q!H{If89&n=Rxgl`uVnPi>BQi6+`!#(3vXIy8Mamylta=6wl6om_hWE)tz6TI9LTs z?Dm1P(W7VSILC;C?@%#0ZXB(DYX18cz8*vTj9W@y`D(q&dm6798}$U1=NO@Ut5>5d zc+GucS6t85yzu3obgFTtZod%-=1`5qzoe|(4XfJ^W9cY%eKk>qYj1GwMv?seSISDN zc`BdKf9Jia9Lps})CdF!jF082bZ~$>H82*6k;~lgWFa(J%~1VI#rvC(!i5iw@=vb^ z^q(st<+5WxgI3()7p7aB=YJ0P1kV*rh96}Tj0rivf5njp!$#O^Ic`S)s|ZV+eXK+C z*V|Y=4C_BPMh#7Xm{4^#(!d~l`rqezLL=?^yQ2j!Bsv}{ViG?h{UkqWuB4`9nz-Dt z%#c*`+foe*Pkh{$KARP||5{J?_ZHgUHxZT5r*s#t=-z2Tdqw4AeMaBM0;S+|_8Z$&wkndQ=ZcBhU%2R| zlp?5&xTpx)`RYZmm*lKuR0?rDTet3L?9NP2cR1v}fAuDin48(kg613Rnh6EoEe!Ky z2fJF1&9btL!onBAG|)D;-C65?n^}Tt9yX`umhxkKY=i*)!PFEC*B(6r%!>ihSHX1r zw<~5g>bO$~85F%oc?o~S2smANh)k=v6%c7O@tdL!X4bC4I9^D8nflFs$cKmtS8!UT z4kDdaw~Hbtg#I%j_jnd!SB>jzefPS>I(3Aa)?qyTRR`AyQBl-aRuvV)N7^UU3?EdA zhi%4twSJk$I=zmd)&AaI0d1?#0!w6F{4$*3L1;j~094IErLmF`_WKTQR?1HPMGn<_ z9oI}UUyOslJJF04$CFSx*arG;#QWN~IuK4hcmS*;7>p;=RM=7xzj-&dYB(YES*=+T zTOI~p*@j!Yk^&pe`Gu2zfH9=kCP%1}nEN*K6DqTI!q%$`J?e&%k338a5tj$IR6kv! z=|=y=CBh}T6Q=%x5N$e7ga92HheZDCew0(PUy4_cPEJJN24?~UA-$8z4d1C6V1v+g ztGGS?po*-Q?iCdwd3b95s&c}2B*vFIDtbxQ1EQIOavOt{b;zM`FQ)T(VsZQQ^|vQ4 zs;2-UG}-LTPVt|R8d;DW^EnvY^*C5NojO^_RpfdmLqoL9I3JPrpaxgCzt6Hw1t`P| zSMe7$QyhZTbG9mB%F0%1wdM)dAh`B#Yx93oFxJw}UPLh_OdxWvp8JDpo#Ne0Hs3hR zzyq|L$WCdChGGtU)Z2exlo%Fq5buI5KM0h9gf`J+&*+f>ZFCo@DH(Vo@yE z9{J&FomUB6+FKt#^9j-@K!-M8Ckyl&aTA07Tp_Pm<00Z8=Fcz(B+vLr9M>;GxTqGLZhzNBJK*|MgA^c#~PY9Nsr~y}F z7o0ff)?^WE75+n#xQA5lY{)4OZ30?(A};#dKUP!w>dG%wBt+Z!;xG+fp<7enqU+yt zQI{_oeQTSFH7jUCbEZN=JX>hchi&q^hG5t=n-&usb-?+l{O!&1&G+q^op$Qa486E~ znjaPRw1GMa&L^tFu7n9WqpyH>X!*^w8}JnkV=C({0McUD%;*5|qt55#g?h5v;y6az zs5YlENBD-#aukMY72Gy7%?OwFP#I~T4Jzk-wL>lm+hMXZwHj&bN2prK?|DEkZ)iB_ zHrq%c3kPBHR7){6`AEe$MkW&FN2wA*&o<7JVRI18EZE~~^bY4Rs1df}6YaQDMT z23JS9+@Jo|Mp$iUWWA`3U%vuY4q;MTf=Ak&BIFr1Gsn=MUR&bz_ot_y6J{X(=ZqS9 z_Vv7h7jGoqFzVt)uzw{KV;tS|IbvDf)f6L?#wIRfz%zM}LDE#jhhN^%5aHRBK^4^` z*%KE?^HfVW%hUMh$5zX6VQg#x&dV6{NiO#xIbvCkLIqfymw-g(qvz&d%f3`RTE_Uw0pjh8mw9u z2_?z4h7GG?SR*mD@0A~D=#zq(DFy@?d+7Vk!7QEX;klECpkLRFdaZfe;G-Y#8lJ73NuqqL}LRROk(B_c%H z!8?<2f(R{HuGz}fRao*3nAu>$ck;#!vH9yisL{{QJ;v>-J3f!w@m+3Z2oi*{-aR_O z!Bz2+H@F60BXqJiibwy9U(T2D6|bS{4E?akP^MC3s!3PHmc0M|)6*BNR8b|HIk9(k zkE{0L1(*_ku%8p5X75^hy@U?pcw$n6Loy$}?AyQ-_mPO+(1sg?{F5|SeeT<*Atj!F zrbK9>#vA6*T)dfU-PcL&s-KjYJb^d2VC*}q89@nWL6dWjg~=*%^s%o};}ZPf0YHfIuhKKtp%Zf<#_GH!P@sov*GtjDvH zbhXg|a$f@9G&IfW-j_SGrH43^4HA&n7>fF)5bz#hH>YP{kM5Qyy$D=}@esfqD z5FDoK2}l-Zw_QvxH}!;u?3?p8hm01bz*!=N*rOrA782x=y$p2W2P9)x*rS&~iy&upe&&wW0Iz+*&6VxG>iJ-H5`SRZV zx!EC~JAsahrIzEX2G$$(HTJoquPpXaUR07cI2ip`lyUh52h@qP)Bu6-UO}fv_Oc1GAKu`%_;|d@I640^Acf!&E^5WP|LP5s{m4<;@{a zB}rO!B?`9Pu`Jl{G(Mth^|Ps?LE#{euyx=x!Kicbi=h<6Z>-+TqVs2sUM6lm)HD8S zJ|6Y1u+Y%dvG zQdmv-umw{EGOOn4Ji}wals#~yOV}rFqtUfR+zbDE{P*Fj3B>_Y1e8|oOWiT$P1QkQ z?5nO8MslHm>*Od&rpsmqf8;@%e*7|a+txtF_b190|?fs8bHYu zh}YQ8vs=nADYH1@8dG7EaToE%q_bNe+p>>}5r&R_U{m$*4b&N@C75n7XOwBHZ>Iln_uKXj7`ZDXVF2YtAv=Hq)0V;B}LjyKQ1gj`-$8~Wh` z1?aT7Rk|v}z10wRFqJ4vfihZPs#!E%fWy!hiAg0nG_o-%0)oaDrxlSJ4e2W=9#os3 zm*so~Fat%SSbz*t6K_IBma|!Kk1Uv(gIWI8aQ-{nXKz%ofnod$#P%?rgqGXN>MCOA zw+*N*_nY;LZPhYj!~PcEXOQqtCYMxS|4z&KPMpVb6tMfJIr(Ki}0U@b04!Rr;s&!u~ z(9igpwTyBq__B!E_k4)ih{djDN59`Nq9e%7oh{L0V6ipV;o!7_QIf}`5xY`LX0*Z# zrqV4DyY&U-_=t_2I{wcM*L-~}_Z>9CbS;Q-m!9n$4xMMT3o~+euxNQc{0rxa$@bP$=1_FtAm#V7c*9E_IF3N+J10-tMKNG3BlPww)6Zuq^|YX}*4E;4K}7`!-0QLa|}- zesS@b3yS*EOUjlfp>K6;%=k??TxV-*Ykp^@!TsorAMT8>iW(13raqUi2zo_fLJQ$P zyo%U6y>W$!fi3Fc>FM;7HIn)p4*zVapI!J*L|v`P8ET@ob2ME$!uj|=>)TS4D7>_Z z%?yM+1y*;v)!SRcbPF68$2q}_4Ht9RsrG-bWV{KE|| zFGHgzsf8hZmoZ0PJ7Tu&Bd)}9I_8g5;=tI-c`v%mlNFg%Snf;7@+f!Wh0FGMUD^pbe$UsZ z-yBy4QshZyHal5!*%1;#M!vP|KoaALD#J;6{`sYz>Ml|cg+$%L#;{#Tfhx)**_|cl zduQpBZmFIDd2w-xg|#b1setMQk@VGDzq1fOWP@NRO)_GsJ9;_ialzbwR}O39V4Vbf z)gORRz^=4H>_5NA2b%$v%EJ++x7_{iE;mvd8Iloig};ic9IybN}pZj&_>(ui&IMGw%jt`l@APm}k%3=uJs}kxptQe<5{UPa@C(bFOMC!`d z_#i;yI(eMJcA-*pWEVieeQ&*b$7Ax#M7h(IyN;QA$5DCo$i{tf4(7cF>7PDFEI$xW z*Z70NekmWeKaXGh#S={XnONT3_-NBDevEEAvq7u%Vy+u{`QJuC)lRG%4mt@J(ZTpt zTg?+3%A_f`9W#4Z*NyR+_7~faaNc<*h!FM+m-T(bN_kTunRn#$$BPJflyNM}))@qzKwLE}rdgHJ?&v zWU}@fnwj9cot}X6MJ!GEB)L2NHX&*C`K!ly~UHG+o96KZb72 zv>po5956)FQyi1LQK?{+)b6GijdervFB<{{GV*14gACZd)Kr zJx7zI^PFAv-hMZurL8SaY17G*d|Z(^*AR0tozO3v-oZb=W1Hd-q5Ao4(=?wSW+E=e zIn(Yt=Qkwg443NxDN+ZC+=Sb$M8B{Gft<7p{-jWE1%7`8aPyFG#;3-C#f5tkyFF`` z*DnaL!z=-`Ad4d#rowX8EIoNi+J!K25?Em(lxd zp+`j~$<>(q@1B%`G8$gQqgO7y1FNk8SVU$wEfuo11$cc1|(htx2-ngm+GL`2V8-au0vRy;LDpVC`h!2pCe<*9YMB z@S)=kJi3*u^E-FT&T@sB94b?kStxO}^eEo#?w(319Mu<_poqSnX@k#2$cp1LvXG+3 ze2neEluM-$=Ajv)zN(0scRCBml*7!MNGR7Spn_E!&U=ihBvFYV!0!6mmBh-;^Pf4O zVR;2h|8D#&Is?!@@&*96oZRt(9i$Rw_Sfx`RP|!@0I4bGxq}tmcD;C4b$PmA=pg}( z`?FqA=+fDj*vFpxxk5|`^6yJ^geEWn>;4;a$n$x9P%eB}t}QDyDJ!()pum0cfDo<}$IJN=U+Q+OLA>%u`4oelRK#+(Q!Bse%!#_&uYz7^^_)1Qu*z4y&XD#;&EAteJtu>r@8p zfNim}t;6B{Q@@+j5j~2VVd%{)5bcU!LKZfNIB>ilDmDRjv13dhyhYo7Q}-vAX`G`oG|SYg)6 z21`m;#rMzIs0Y*bb23uqGS$0pbueW4VBNd9`=m~)p_gnff=dqh%pDj1s=$4@Wjih; zF;<8NM;(9#E+*-B0kW2Kyo5kpgruT#bbs> zl=t!u(_cZ5uOT@Vs(JpRe#b?6#d_2TOCfD+=zOYJn|L-*8r-93JpT0*pv>(*VGeZj zZ>psemYL(fD-Y=I!kFc&MnNgxX03BNsnNmsNm-6YHv&x962o2_K61W#n5<@s0gCDY zIfYDtk*hvx_mtE)fo}l^8e(;bzL@?&aLd{DYi+5lhz)T{YR)6LFU!|BqQYueCQteHyAlnW9sedy_=dL9{C zVvFs~=+)2weK#<#;exq9NEO)Q9D*EmjYNdzHX@wq@OB}=Sl^(q`LW0%b+#uzK#;qr zQRWzA9?FDou9j`{PDtr){Zjqp?Cke6{vyG2(ym8}%i&j!W);pX)9O74%8m;7AW2a$L7P z#EXb<-<@$QuWO3hEj9i=2v?}9N&XQi`y)EThOYB$w3;R`ENp$0fZS4b@;6cT?(^GyF z+rc22+-*COsY_=RB-8rkM9D(Z>*lbZKYy0A>^lVIihK;uUwHRczd(>?%W(c{YzR49 z2{*4L7*988X=|O9LEP^f2@d55N}kB3^MQe-@=Jjj?Fk_QjiMmXw!LYPyq4=G*~{f) zO3PjKHuDQ&)TO8T)k(jIz>$UN-bG^gaoJKnY*7#<$R@8LssEipJ! z*vOTeRd;}pE5*G+vz1z@q22%O|YSemU8SH!C z?NMkpCd(?D?wF9)RM*L`+tG~D|Hiq-Vla~s*udgdQ%)^A^kD?$$IWp3Wsh7mZRmvL z)eLOhTtB(~E%N?DyVu`u$t$zu-ACkqWL(hsZ@xRsdFKtobW03KdkO#hCH^@C@1}uO zSD$XpalPr#NmsJi;-bcewSG+c}bRq-C*-9WJbce+H0wY9q&(NIPxHa zA~@&Muc1?ko^XNpr{5#WFHHDGH{Dm$-O8$}ggo|teP-rf@lh_`Ua4Xdq`4PmY1T9J z9C+bV!RbtJ1P0>^rBHI#ESC^b` z^?*{r82UZDzWWizT`Gyz{}c8(m2c5?-;Yf{5HrP2XJRyf0>G2O8~E?9n}T4G;vXwj zkh@)4w2I5#;{7w?I(~Zc1G{sq6+U?z9|p$nWANALrs|n%mZ9gO$5l0%cK`UHbI>hM z=;L18HcOtWsE*!;&CmnDP$*6M`uY~q-7`HhT*_G=mVMZsydP`M8c0$G^a|;#1tKx$ z6}6hw9TZ1i)&cGDm0E|zcWShjE=ix{{=Lux;EzT2TY%V?M8p?pEb#hXPBqVB7i_IG z@dOMhz6#9ezy-O{)Qn`6+^i{`2T{kVk8NIdSTe)o=#{1Qc7%!z=H#^=0a9BzVMLd@@lKg-9#?zqL}w?%e#qYoFRe#=X$((& zjHx_Br2UgC-Bbo{1fLg|(%}xyluWeOv&VhbwbAiMTB7Q(Q?5tttr*>zYY7;7c=oYm z6J|OlxV<4^xs?=~0ZiCg$~rWD;BH*E9pz<^UL=4qHj_&2@8QjPF)O@XEL01FLxJti zr*W+CHY9u@Bk_l)@JY2OB&hiCLq73grpu_2NqiNl9d;|CQe#;T+$3bmz9ymvG0Ys zr4N0*`QH-f`^swV-pgtNen z%`C?c*M^0_eHge9&MHZCnE7`loj0dgQ2Tsru;|+E%7K!Th0o6eeIDKA`6%Q-VNE`j&{NBcQg519O6c8kknsvbt1YAhG>W;1z*+pF5DjP*3o3%W8`svY;y|L$1 zzp7)Sb%LZYKmcI;1%?=+?q%V> z2N*f`d~QbYaAS&5!yxd6s%>!=t8&NZknz3)sLi5cq%N=zt7(RyhXYp!vhJ9rA9;_! z+wk<`$H~db)`xC8CNvy%8$C-x*F z_<-1j#b<~*{ZVvMIXL~A5_T#DjP*ldabEEH)AM}8luNLtd z&wf0*^sH0Ev(s#tGOfj;YxWc{YWFILmr`w9$}ux4bEU6Y{eE=a{Hh9~--u?th!_E0 z`|qq_f8i|#v?mc=8R8}L18?aoz0#Pio>*~IeV&k~J zs3`RG>t8QJ9mtJBR{HFk>1cN`;EZ;^I^#zom7$EGgWm!y*GPul#`N@A#9)>}<_O)( zocss(NABAEKrd;$?4o^5w?=iroK7!$#_LSUrksj@yhX^OC)DXopC3AM*^u1A;%=eU zxumU%Sn47$Zh1rS`rpQ5tf&2VRM06r=_e#7G3v$0jW99)qW>^u(jDMU?6Ve|ngXkw zCu5x(&Rd66_tP1-{dK_W067YM_WZaMtETS*3e%(dX7$-S&A3?hrY>K98HK3t5r)}-bx=t<=l<)WzH{7jo}Uu z2-@u?v9q4?a)^IL)zKLzaCY6-bb(>6KOEk&&q1u+57#Akzk$AN8=fM~&SeR8H zUrMmeQOA&FC*W523A;+|PIF26+Tc4CQd5s*3fMxf#-y*wW(Q&iD1kXnd0E(xZmvz! z?Mh_tdq27uH9PPVgEBD&=y?hYS-ve2Udye(s}UXM{~Mii#41CprVtXAhLfC?)psB zbOnzjLghEo+an~BIjW8EN1_YF&a5R%^D&G*7-M{U|GajWHJ%V{2up{r7)S@1cDt50 zHhL>pio08?V5=OBu)UY-iyipJjR#(l8haa>*kb++zn%M_F+s8m-92QY?J~ukW3bRr zb^;}*y1%~{W}5!fg-9zaRlN^s zWU1az6Q5>9U<=0nb_@@)Kjh207{YpL=~?0AEs-+N%7~EqW5X}g( z8y?d}fMHy=8A{ga8EMaZLHLSz+2Rs6od1swA;>qRd2HiE~<#l0$Q3S?yo)r1E7Ot)o5&iv!PmI-GTWHMa3vX*p z>2je(gz*-~Fi3a7I<2Dlao9GAuOe*wy>uw+#|{;Rv}i0d*qOQ!k4B~&qdAWHO zn@(rjp}x3V$s|4z<`AeR0;PbZW+{~4k;zBdIavwkA2$NF;8s6#dKJw*;w zib`98ZBwCDO9dV&kgB_L*gy6NX$d9nL18E@g?E@FyfB))>yrO1Zo*z}p!tI_^HrDS zK8ooEpi;nHrmU>Y@pG3YqK9?vZJVj+{lTnv}pfu!>@~B z4vA$-JRQR7WI!!v0PylZ955BT`gvT>`U<=ndOEmbuCY5R!emY^`+j+0;hyULa?&%j zR^@Aaazz!f1#e1s<0Vba;A(@Wm<)2=S`@Okz)mK=IQ)0Q{x!BLV_ixceVb0#{$%AFP z_aaM^1OlNFSp&5(B6O-!)e}-y3{vG&vc6p_uW6%(J~T56OXqm_&Nej`buwBoF%H^T zXFs35UO2rui>Y-5H~`oKhv;7iej7$NUv-|;o4sQzqfCbmiJkImiNZqOuA3|Buk0Nb z+li#;mPbG*7bLNlM$Dp3V=kS^r5fKGxrM&mypeRUm zIMv;=4QOYscmC_KT>3eQ0N)Fp;v@(gBe0m9`El~U>xdUNjdbVjU1WsxC-KUoAxAFl ze1i$rCsj0f$8uxGpV<6$gg&b4C8PH0po+b)WWjMc7K?V~FH<@eR{$guTuW*|KrWFy za7nZL2SPZ$&3fYbT`e&}zkRIH&NI!FC@?+7t>=GVjJP|L>QZ%3)gMoE8h+&x;69u> z9XamYBC=I5-gl!Bbuv}4RV5*b({j7@(?lf>G*0rMK!l5l1U#x=D{SD++FLKk^e6UT z&dUpAYpnQjnszR)!nyqmb3?_yU(Mzfgq;{k(Ap`ra1>(hKtWX=y{+yT{L4x&vEXXXNkwk*L7@^jgzQ!U*HR z*V|IpW0}YeCMFLxmkXEGG|GW$Z0Z()N3zFq*{(;H{6#uAen1De2yOhVSEAp_o1+`t zb{CPNg*+V<=X-~Thcm^=boxU;dph(1J%gpS$9d28kAio(8}A(d(m(dG!Ag=o#~6mD zHf))$J{lJO?;pZ>D)-zY)}ScJj?se%+XL5kPBmwKS*V2iP^?XCC-WwYTp{k@^gl)z zubCyYNld8QS#()F&Vc(M1m$HKH%AgloiX)d*$k+3wC#~TrS$uS8Auw(DydH)RHTy@ z^iAsDUovFQCA(%C)g~|v-VH3}j7f!=b-<*vz&uj8ioTLy2NoVyzYj_4#+Xv&DSlu*@ZP zqSKel_LyI@7hj^b@bATR*m3 z{FJGS$i>tj1KC4(P}?MaZHYPtk#p2i%HC&`Jln~b2^TuO`C%b^h#;#d@0w`^{J}FA z0Q}oOZRv)X9SRrk1(^b41KS=!P%~DZ(1I?W=)CBhFJ6+X-bYsM z>_WR#1!+g@EgV(loO-;Y-PdubscKp)=&Zd0c4{aGK@pS-{HQ&HgX+jB3jliITn0cd z04;;NoE||e0U+=@gM!evr3FUQ)I)PiI;Ku{5s{_M|7bowed>PGbPDT}_RQBP&Qa(p z1_M^oj>~};V>_R@2{DCdb1bK4?KM-s0LY}CY>OBVe+*UsQph#yvH2gAwJi@JHUKKV zA9bNrm1^4LS_a2{hGG`?lqzHnB3{y9LY^X3ukASXKW(IJj+t zXGpGy(>cl)TqzrXpMHC}hG=tiA?QJlA@&aeQal zM~(KO0oKd6Hc&rHHF;BmaWjBOs)u4sN}TfuBRmI4-9#)5ysvOs%lRiz9M9jkTNT3X zp$f*{q<(VZzU6vtAE6%&+ayHa_386sDFf!r!#A-AkVUTvGX?pC=5x<=J<6*ZBPn@IJCNsn2%|5y z`h+afUiZa;X|i$nnvMY5n%uOEE-2qN)KGdE`IKSb_2#PPCs+$ccF!qP!i-lRa-wBO z*ocyChlMaI$Y};z8zIjfkE<&iEoA8OBspFnF_E~w#CxBRBe zsZK$_l0Teaop!!CofUDRp~v?^;@PitmmfhUTMq0vF6&3tvn`c#kX$|BIpfIn5=6bo z$6_ zuk6UvyiSb%e{j=ywitnOr=6HN&caRHmMA%(0~U_N4Rg8anwEZTWYA(g&ro^cfbCly zT=|L7L{|4^KaTNl9N}^K+HweORm;DxV&yyFzycDd<3);%7WapFFVi1?l73Dgu{auu zP$a5vAzt{t-RA1dmbqR`fD-V8IhXplc|eX+1&aiLwP zCeaqmuI?pM-+qrP$Fd^7*jdBeH6ax9fFagY#@%Y%l8<{Mor=jCO}6x%rYk@PS%FjX znx@s`*->GVtN5>agjmP`?dw4@!XT96=vz#Ud#rwag2mFlW#hp{5ef>aA{f%(Z?Vg* zN+1Fu_5ZNlWl|$xxXo$5{WR6U$z`tW#fEE__P8~NPCMWHp|R^@h!u~+c%~1VP7)3G zDaNOax!;VHO}L34QOKIf9&h+;V` z$xk^eA;*v#$Y;m)BEnp-i)*Bd2Ym$1=yH;&>h3}n?*Oy@C&v3o*-@C~i#7*q=a+ba z#A)KLb{h>?z@6(A@Mfd+8-b=zICsH8|MjPAU3r!tZws#WgrEKws2!M>cNfVmLf|7} zK7Y1*^63osEi{gzq5!7su-LHMEDyMOLzAMSFp2BXSsWtXyc-NubryHB^|T`@OqE1k zBj38!0_@q3ESe?*wQIO0%UAg3vnNRH%KSf{#>YReA?KS)=)PI{pAT$#Fr5Mzl`Ijkw`+InB?p(FG2@Uhw9R2OH=imT^xpl3s z026uZ;jm=L-1YTbE({*DI9ycPW93;e>F=YH;++$f#SSA+Eua=-2bkFrB~%7;|9_4V0( zhn@_w4W&sDq|l3ExA%JbmtC4PvL8ggr~HE;N_nm9UUJN2+mw?n;6l%{X(09m6~}05 z-ex$xozeHk>y?8;zN_33@guV61k`tqi{ac*jT?iN^>x#+0gFc0_!xLKPB zvh}pd&0o7wLWlNoiLoqsx1q72^3%)P5uMpTCl+_fj!UHc_17TGhtcnd1Q;6`Eso|~ zrq!$+EkTso9Ju6N&&k>DCYftPOif|F(}P@Azg#3HUHf_Q9sM!l&iyqPQ(1DC>3lQ5 z6z{c}n>#S6UiTk-ry^ZQ&bLJyWP@7(!atQ*)mE-Ki+ouQbr^ECkonZ#<~(fX+<<8L z33cH?A{?6821R*QCjVgr>`}-hlOtvJK~sH+y!m+;;^^{}UOIq{Mv(+SASaHMf{a&b z$sNhB9PFWu{He>(yn-hHADc*VUrt#gVi__#gG&GoZvoh%VF)KeVMU9jrFB1pZteBX z13k#7Et^*TYOvYBr@}qV-;0hIFC1}8W?Dq5&%oKYj>8n4RU|x6))A@7_>jb(31yhD zuOf|x?BBUBXnY_vnF9Bx9);A@ecJX6lXp@xihR_EG{MC?s^hJT{`tgzb}UrK5hNB4 z!NYFE7$A2T?1G3{?G3Z+RS;V){@R{`V0O(0l7HNi#LY6Cg}B`a$IT&nZ(F^u4RPtfnMyk)E7>74OZBl>tC@!2l6D(>dCN#SY1Q?3t=bZKi{TwS-p04^ zXwBiT986#{CCc^5EA)cH2_9a{L!eOk@fJFDtP`Dxf z#ch5U@e||cfdvF(fgN)DOH{E;*fKcpIRE-vGi4uv00McTYC9ZeOf~L*FTj*$w|Xgs zoOHKb^|wr)GV}{Acrh4vzccuvw*6cXADtdayuBm*cH!!uY|_2(r39Z3Vd&hiHU!wV zPG_1VI}njTmuP!}h1E<1*C#dG9J;>SgbsY<%-}>6}9(rmB{sN3g z7A>anuNQXYB8kJ`^iXv0R6B77Z6Jai5~?iB5r`a#N2YLK!8ypP(gy13#JX91CHy%n z)6muW5m%oo6XVQV(!xv`Sootw)cR|Dd)I$uH{B|+b#}3Wl8FOl--5UdS_V$l;T+L0 zE(7y(VIia&)YvoHW$Q~rW9CmA+R97eM#lv-V>Zne_*a2YBBTFP=ygS7mVy-Cfj+(TBeqJ z|K#L^Y_O=9%U%U+cQESt$5Azlir35n)K&WziWi^L4=fm(e^kAT2y#K8sCaKC)Zwj^ zJJSWBsFo#9w*O>1mIerlaiDO@f7)RheeLkySchPN<`Qz^LFNw=4@e`aJ-I$TyQ&-p zlw{nBQBl!n>}>V6#-jG4eE75Xdf7A0?Cl9kn-5f1&{7Ig#yOltIA=U)=9eaCX8|ak z$mZ^`6Q_%)6R@XJbTo2T(fwJK<@#ivYc}Bay0#6sk5WkW*Tm&d=O&l{YyoHS>Sf*C zS)VzqTV~}RTQuLwvcLYvZ3Z~M9!`Yx|B-Z-QBiJv6dz#d4(SF31ZkA+?o?1ZL^>3t zTNS=8>Dk+-ot&@nosw`T{6!+=lo;u-(~{$F`UK`eL&W0NjddNrym)K z<8C_PPCKhXcX~5U^%;qBW(U7^`_VHuovMule3^vq)W}6ZA{34+1jI!a>;X`u1F^B0 zt81qF&={YwC;nAEy+bq}iAYenp_!*YEts8yEWimoeV|+eChY!6JDb(NHCDjz2^2EG z@bb+}Cn)6++!cL5i4#b~s@vXhwtYLQ=0>GtWUYgAN{xwz-C{<<3TQJLWrZ;;dh2oY z+SVQ1uh8Q*mtB^+FPe);W2=4aQEap+CCI`mk5$_)3{|yLxTa4B8BQ>>215niB{J`B z@Wsnjf3DutScOb<(Wtt9kAusOGcJ2lg-on0^0$$MNqzZyAj#RNzPsl79e7ya3Wk{p zZ#LxOU=lmGqIMHjgVb@fDDa>fbHm0{n6+rc((5+|(@qdZ_fc3=P;3y9%AE+w;Q>Yx zhs&LXWVDQsY=X-|fCgl4EKltdZ)63~5Q9?ushhv8TwktHY+F z5%HNA4M&y2^s)EsIPIogHywD%`~PuW{qlLAt}!f|T=nHhVFf5p7JPkst^C zFf(pM$ml8aIw20$pm*LG4^oKP#9!RWCy}ck^-d}oB9~vr9=xBQR9jUx;0L|z;Kul~ zcOiirE~t(KjWag?O2qJ4*rT}ksWmZ~2Wx0Rh{Eq_#LUhr*Je~)_`?)w65x4{BH+#=*ncl_oD-k#Vk2rX=l$a-w8y`sI1pmhN=Zj}gOA@cby(4%& z5K&SB`ES||sfUKZjBtXyv;sHF`%AU6Ak?TI{q3~yUwl;tC(k-auE@Q4MSjc`e|v5~wb$`Pkj=(6 zj}c9=OBO9GFzpr?H%GB|igJEf=IHYWuB66Q;7gD3MVM&!niZ)%DJzRXQY;uggP#BZ zl0W?ffOr;+0KuNHNQ@~mJBCyS_h|tNxNcA7k)B_0S8t%jH@K?E=sq75%tSY$7pUvs zwDvCefjiF=v#L83yGyvyDuzYEB!kP$FUt3*3nqBQqWg=iSM_-)_hYn)e|t?u@2l2W zdZwaX+`~!MP)8&eGSp?5Z+OlpfN7aQ%qBpbT$njBS-$;t`xK%FtpB69NUi#!pPaqf>-TkN9&~9y81uyKBna)Po*C%u z>{LDKJ`>ahlUi^OfO)QA-Xd%Ii@=cv(PEY4*X+68z6NuR`bgmOQ|yh}=eJEj zru`%E>J{5MxW$2wRm=>H0tb1upBP7;srL07{L5Zq%c=r1nio*vy|vo!$?;vOSrG0? zXp)sql4v!@M~6j0eK?tEWdTsGoc5*S=oBRH8%lHA13?kH;%90rC2-&p-4kHSE}tFX zQ?3pdm0E6wyOQ$%MCgIOA6*pEwCe!N!X`h}Z)c4-aXJEsS&w~X@(=!bORlf%$>&0xybp*26 zp|M7S(fp+(61^!#SoFqQ=xzWt#_F|KW7N-Lv`KcyO^uuE)~0!ztXolyDb3q|s$cD` zyT%3hL!1s3mixS7gas^7ybJxbm$J^LxiLWmK^KQuhL?#60ydR!_mlt0u_4Xn1=yTF z1VZ<|zB^`tWQAOF>$gIt@-p3v-X5=moMzXt zu`Wp*DBvqL2;#`%0oc`#KX{6LW6actQW2?3|>aFGG61v!AuL=-f2Rdd7fK9ZS>jr4Mi3G$#b zvbPpsYW!WjdSBB(iTx9AiU$*%EsE4UxYD@n@>ih|AiAiY<#Hf)?RH_71Ej@OM45PL z(O^3!A(@iD7|t>|KRoRrtjZy^N?0w{{0WQ{ykjZmHnuiK;JYw*crdxUK}JIxWfLy}IOd7|O7FmQTh zY)2e?lQc@I{xGsCu92_|d>w{-K7K~+>?1{5sv7d(Pj|?WE5U|;^VUdY^AAF2p1a6j zE8+m#0Pgh`oUqQy0EQFE;`OTv6QDyJ55_=5`yqLqctNfMe}{6OiaBogI>xv(_E|sC zJ8FaXNEyjNB`;Mv6+wc@YRcx6Rp)~mxtqf()=!^N1T8I%%E3I7jla6|k%0J|@(vgs zzWiZq57=p$;q7TL*t4AE{#|RsTcSaev^r${StyIQ;wvSOl0Y2$c{B(0dVS=*tstNZ zFcSXW1(D%3z}LxjhFGn_w&`c4M9>?GDyGO3PX4BJObDxB*z#Eza*l-A{A)kPP7kba zACjGr!=-mrU9$RR@nEdAYs(YDb3#bQRF0z@G*AQ2>*r4qw?EtNFjF$`>0Tb-_C97I zo`O%^8(%-H-EUHoL|dYn$^P6yw*RbWERM!v!#iaK_6N`1S|af!7_R_girP?f%A%$r z{uv_Dhd5N4EC~6GRQvfspyyb%CLE{!J{c|OsQ|bDEX9Dxw@2KlM2U{ZborVhkoM>| zCv~&0sxn5Xj^&d~6#@Vhg^Nq(k~bvS?EFXcMkSwo;2FXC!k%~@on?1SYC_$0k0}Q% zQ$Xz1f}E6+)~eL+Y?MleW51EoZ|Sd~$$`eRCs%CvEEq<_Yp0t-!JRl%URN}rgOn-5 z@z6GaYh9+i_fdx2^q5G_Q2O_aYNz^pSRkH;4Yd#O$(}x}jg(?Vcy7J2Y3^w$LwLJ+ zAVuCcyExy)T-F@3ci)_4pMnGx{DP6C$s%qP=OKde+kyNOI9|XaP31*$Rd)7i`1&b_ zJRn9G6{8|_zS~*+L_V?gbc$1Uks)?Dn=~5vsG{}N0tJAo>B}mMu6Vd*^Ji#s#6vJO z;)+eiqd$okh5(Gz=QO$4VnocS{kCpZ5aJ4RYZ2C@l!hL`aHZ4^`4gh41A-+}EG#A6 z*x$bD59o2z#i`I{d6Kay&srFv^ugynjk;IprH2p& zss)r!%JDxZmEJNI3gL7v9Yc$|00(U2VXW}EKjR3(bbzAD#r8*0-hy8#gIdlMePV@^ zzGf+^pH;2Uzrm-Byx3PZXF=#hFW{9WXE@|GH{a!FncR27?xVM{y)`P-@B6l$Id<pZYZ0B)xc8`t}WeNHkhImp9;6adB#+X{S?ygsBk(f+EJs(H$p|b#x|7l zJ+uH&FNyMpquKM&myu-VJj($bME?RK_kIZ6f4=R$I%OJu&n{5anDD85$W0%|NQ1Pj-V0wNmLs5&KE|+ z!+pPnImGKdE72*%=2)Uc8lg7mfbn&W!y&GYa1`d?8VZa^nvroBowD^`pNA$urW)hY zE&I|m+7g7~0=z#wMI!_9dssv$kp}=DR`=k#aH5l7- z90U=<4FEF%<|fACfOdjJTH?^DohJT+5lwf@e<)xa@Wr$k!(Ui&<~J-_aRX*{39b+m zcw5a-m=6*1vsk{ywsQCKB0ocpta?LP`1f}D*N1wyO|&O9K}cwM-g~$SJ7tN75sPtl zB-w#AHh8w8fdKz-3w?+ zK|Y^~aw=lZFqfJEq2JYEjxg5GOxNHKB4^V}Cbv*e~!RlO;9>)f| zUtPRLEUZcg>`Vl532KH8v(c>o2)<%pxCy;!Q4c6Cj!I?`g#GAtaB?M%J>5nYq$YmD zDzuTLXZIZH{c!m~(Bl}=<_cTP?y=7mogi50#EU~$P_;)rc}q6<6+3I;6J*BO*Its% zPj%%Z#l}a9t4Fw`Iv<6hC{|VpH!rxD*2nh|f?G6X#10xDei}$Gu5lf$aatBQ(9qmF zHiyn$!cIeN(k~!u+&6~Z3De|VUkb$&j=wYUE~}R^z>1`? zsPxBVe9JS`0iw>xb^3t|V-AfzSqziS|Fl+WrNfJ362i@@$#OoT9aj$z8O*zDthFJQwGHZB& z>!TV1ch=)R_bl&bCzJH=|fv(uP+K$Cz)q5vOL^ zG5U(Hqv)BmT)_1%MhsLa;dvZySUfhXQaFLgv~}x|%AC?g?d6+Z5AunzDWC977ff85 zVZZD>RWp(UWn@5h2J-IcinA3XmcBD2HyRF_kdkH_i5YIqpHl<7AsU7zYVuEJXb@5! zeolfS{-uMsWm|^QJhFk9r$mO4qVb1oMv#i|H55!v{b9=@1lM*a`iWlEwahRB~?KDf=6Z;w1T!iYcV!{htcvc=@?uHp1S2sdnVmtsH|Q zB1c~)ud6VOB2XI)ZhL9^G&P?AqL*`F?6fHX+PBhyG5p?Be@N{*btElgap<)LG4^Oq zvg*u_#a-}UhBq0h^ZaIdJKXapF}6mzX(HyztyZovbmG9-^&~9;q?xsv8U0jwa^ac! zn{$aodQ@#DF&!qcYx6O`8{C}>iYVsPtar6|Dkgti7oB}X77*{d^i=iWM%iBUZme`d;2Bi;yf_=2*-kE>98R_{LYZ9AB>>vMb@uM>f%^K!V!2gQf>6m-XGDON-TXOs? zp8&jtp(Z~<;U_DR@EiaQt6SUjHhdW3Kira_k9N%cS8byM6hq+eq@nrrI#rvTPJbDF z>5mt&=~Lb^?lKHl1{W<~-OU6W&E$j>Uj#$ro>VR&a|68q;wt`n`tXo-Yis-VFh||< z2OMH@v-gGXAOB;A4VN+Q7Md+Q5iy=b|NyUWT<0612m9dP?-cQj^vP+z;RYG1NrQdel_(l0?7`ioI5 z?ni4w&f$n6L$P%h8mnfuFd8cHb@W63O}WSf_HmG}BS~-7z0s`ftc%veanQ*i;+2qy zX1u}2r3ZP<&r-#?vtb1DU6V(wHy@{DN}h$cjM*B0-N+_D;LVcEX!$C+AIvk8_Ia2? z5r2nWl$SBk%tY&Dyxz!&moq~sOPA@kz$k>%@e2uUGjNHw-kd5lf7!yoq7=O9#0M{JNXI|mZo)of6+_dKLO5f$w?$t} zUMN3h5;Zh5L~c)fd8}Nfu^G(k!XR)fMVFU-dG@u%ZzrI<&knNFYuarrCsjCIkm&6Gjy#)1x0VJIZ!kBm@4h+vVrEUD(66U!@B zth9+!CLO!sPHPLUsA{3?+A!|?Cv}Id7mQ-bZSU3a=t#sx8b1{|*CUB>tmGGx^L)f$ z^PD3>m{nHdOs@J2EPm^wWy+f`9zLj|>JaUhaARXq@KMaMzta@RO2A6hM30V1D;zF#hhc@M()T!rS_vX1WbiCpwEOtZuI=*Ivv#+_? z0O~u2gf3W(fjP6wBZCM@lg0;_28Az~QI48C3LI9P7*?Ebn-jqwd$BTWAANn~Ry_nu z=f|V5joq%c2Gkuq`xvtqV`F}CIV=mDN`OH&>)m>!VYp2ri{~+q^qgM5e$ub1ERW;m z;pu5Lc-XI)-`-Arp)kUcL{hcpn3;P~Z4jJ;qDtDP(hPT4^(Y1b#tu~oG8Q@UJkRPZ z7aUZvYspbh)7hC_2!h>a5ltS`(QV<8VAk2X;%CgP@1KCLhBxb553-JXrzfVYmjq`j)rlYT1 zcYZ&v#IT?6z?B2(_@+cqZzW-ku?iyiL93>ub@$%fh{Dl_sBwRAy|FB30e)K01q_dj z9u_OP=|KsCqz9A1))?RFr+%4?bEbswiih#+S#xXQ++-FTn)%;llbOLrP(%(O(~&mCb}jsHq5_)E0k1zA|e=*mFa&V6D)M zOa$f8JR&fnAbg7r71|;uZ9lb#QdK0VTg(~V`&im8UbalQG*sT(6F4TJKI3(s*6*`jBbN!g1p!vO@?h-pDVWZw3=9{R)#Q@NN4H zUv2EGzZ6V*GV}T-rVu%)d+;EAXZz8eg0U!zVNUYygd|G$7V#}XK)rR%Ep@7n?!fYA zoojjW$zEy_5CZDfzoo?ewiL||5@-S9Rbw#vvC= zji?roSa(M)iXuw3-XfdCQ`6J^t|PpdUe1jrd$gY$vn%+U2C}Dc3cZrs`Df4N?=73L zPlDagGLeED`1L|Wq9`;;8L3@=Z`_I@6C9ElxPlljuo&bfN+~>ww8OvB;cs#(&P)G# z>u;2T^PFib@;gBZlQO>gu7&E)nF_%iK4dW*YBceMJrc8mDV4bjGKHW(nkR$9f4=sX z6X`sO*Oj^Ca|7^n$1S^iDVVB%pU0p$S|jnkMz}l5L|)_;D`QVNzIfG6K`n4?D{ymd zPzsMvx>LlrvO#X|L7GF|to7uWh_}}pInINy?p%6-!EL+$$O3hvv!Ra+4 ze#JrXTfz2^F^TQ(pDP)QTm)!+F7(<1Th}G8$NOmgFx%PBa8O9Xb= z?IrSAQ|0~s)Xg*MA>6jNe0D7eUMcXbKq++EKn}kQ0w#eKaLV!-Cs!D0?F&+5EN6s^ z&$dRyIZL0yOOWAT@9*kN_uI(ciU$o>YT-oV!1p<2*0Z^=RiD}J5UC6nyhi1WMQ}aB zIbNb6jwfxs@_vN3i^GzrZ$z{vzHc+?K@x5xyAOu%58>RAM_oOGnr6>lxTE`1bMnXL zxfG7bu}WZ4pSfc7fwug&Vi1c&;%2>~H2=w_3QIw9;Q_fQ0fdGNhO@k@nryMzPIYz`N+7Tj&R%Q6z&sXbe>%ir! z$|9xg(4dR8X^i`tjQ3O!JBC_x#;Ko)9Onbpi{g9EdA*pGTl8>?Df9?w1bBf`H4v1G zQWDNH2;q#3tHqsvJ;sC(LY=6BXad_j@;1#NbHoKh1g;^ z(Ijx>X&4sJV$t~z)Jcg@#3Gs0>#c?J4R`?bb>-{$^qNlavXRg6<*yG(Nh$JrH&lq1 znvm7Bk8&~g|Gp6&KM}DOkg2}#RPLS&-wU!={8qpbRWfSUWF%DkHKhtZEb%yjG?HRK zz{}Xrc}^W1{==HA)kw6OPUah6+pVx$E z!aKZ(srNOZXJCu%>`chkb}HXY7jbLs9^m@S1gf#4LiU|f$dZ(j{|^0bqokCE)@P-wHbU{6aIZa?M`%2UrQ_#Md_Y&71giQqz#{sq3$m+BK?DXd;k4=dHIU<@TNt-PDbR*m~<{KAd^kMo$#FD zs7x`>e;=Xgk&I?{N)Fxx$40EwT`Pxzzyb?g|J;$z>EeL-%Vv}iD4_;>xip1n`Pc zK7Y3OFHz{lh&#=esG7@&VZ3g-ecWUk;LlF(jmD`e8Zrj2>NQiHZg z@oXPp!-!n@p!{8kM3fxp^@ey|*PyI=jR8RYUJ$0D@yB=4Yp%ek`(n_G)S$;07febj z!?dO%`5%GEY_gh>&H`T+dZ;3_79;sfU&aUnPEyW(N~WjxUmaNWb-?QEfMu$+6KKTv z@enW9D7|rLdh~Yc$ay+Xr+}zfQ%cUs4p*GEXZaia@nlz4EfLR3n;BgGjkd8AM(#3p zW49Js`>#|S;Wspo|7fy;)nXs7NmeA|(yKGxm}RhYW31Lev1m~$9`xQYnhNxH%|+i z2Q7`{Qsp|CzS;wq(rklis9mMq(SG-PzI5#8Igq_#w4i}7peLWK%<6aCcr)IoE1HsD zsQ(jlLp*7#xr6r#WP0BtVaqeM0&)HFVsl8{k{4N3RTYKzk(_*Wq40xRTzQ5#e!59~ zd>Im|k7TUxB)X`024&)#9E{CNtnR4JgVWkpXaICv_Y$KX&fenH4V+Jpc=tayFGB6) z;FPlx^X+<8aPESHK}n97m-2IcWLvBgJeWo}0F@e?GaIix8JRGTRyWdq8vpYh2bVw? zXsaqL{c5_FFsY4DbO=rWFmrugA+g;1@u4pTWPnd670hB);I4>L*%a z+<Za#+ZQ6gUdpo|j37J#&yDjLg}%zBe-y8O zzw@JD{6ls>r{LROQba92Ox>9tK;{DhVaFW}pM`V`E%vQ5kviGCRb_bEefEFATeST4 zG1E!fjk>^ede4Wr7KV*%74LR|oDyH@cpiyo)hWC1$Gw1!Xqv~B7A0X*m_v%fkQA$=E zZRQyEEB~mmO+b4dH=Isf94|gVc#9WfM&f%U!aDu_!e1e1 zgd0Tzob!8&jy8m`vp_6r3reFdZifc|Xl02%{`<2`oS^4N^6W)K=5h7czh`DOFmqhk z(PG#jy-5lj9wHnLRF%|^JPm@S4Dt3Ls9tSvI)_}@A`EV#`D}>^7(fI`j!i?OIElKc z(O!oR!H>2`pP$Xt`7}e_jFDWtD9^75WV3HO1wwCSW9Y%!X5NAJd00XX?c9uY)29URCnrIjac8r=)=HpV_C7<1Cw(6O+vbtc>lLDg;YYN5N$ zrF-ve4fgWKo&%>%Z)#Ikm5L*(}HBn%gvba z@%kUYp8F@aubPR1t3uBIpXeX%5*c$7mv)Wp@*5Bh3?aQG3Eh6)o6t_Q)C z&2sQ-z$yX}B^(i@R9(L#2`?Yng)&y$SE+C{z0X=&0JQ_4L(Fm&wr`tm>o1OlGCb*D z9I<)czIuyA5sI8qg-7^-SW_$FiZjkexcdfUmOz<>Orf?~m}#>wc%E}5+=x^fE`D~uHb=W5&ns9eQr z1kY0voEBY@grrWqwz> zaxtUdWt_^FMQKNB(AE+#``jUk1gAiGob86=xfKW}Jv4GKGV*XnY-V8&tJacTi3uH`Z-hc zc>QX{y9E_5AnWw9*UT7VwjXR`Zw{jz?_j=&|<)pT(|D0KrOfPI~Nx} zX7T9h3!y9OB4qG7YqS4H;Pnt@VCeP{DF}-~{@%+&8%I&;vnIMiEUkG(@Ig8SaiA|K z0_?k4s56p_ibL5G!>aJ+ox~^@9HnB-`iny?e+9;xP%`2n(!^B51UIBzNnWK2m4AX;4V>U#VKK#LE%?(soh+6SQy7R0& zex(Q)004V`K(-Tc6 zLkZK;aX!ndU_e0GRuISt@?+^^(i6_?dor?tvRo!xb*DHsKA?+$(@D?Hs-2UOF%#_> zlmH!3llhtTyO(-8gt&u1|1lbQD==6s-*<}F2+i;-6TjE;vM zPaWD{)qtZv=!S6;)N~p?LERa&#Dsp*iiQ593`}&p@*S zYJCYcg67AE+oD0^bi$sN6rc|axZr-m#qH16+2!?71R7QQ+;|CUK;?0-9@ec>77;30 zunqWQ13p>a&tmxCw(x@@<4*>UP-u&X&=L zG5pH$AR6dmf$#kL=j~A^J?pi7iOHP6GnCY*<~at=qNlL!KqJFK^$^Qcl~36#H`<0X z42eV8x-WaM3y&Hrf>1^D`EXT{MiQWJdmVMZGX9(g@5lEiUjSQSt8IFcwj6R(OMsDr zcGp6azdkBy;D78g_k)_%(R9RcpT*ebI|Uu-f^s~qEDIb({7U*B$JQEKKzZf~c4wLEZU$jx9iVcUJK~)@Q?$;8EYnP(2xQdI0c$vDu}< zVwv|Ar{~A6z#5bOAqnJx8Vu|P&8%(gObXRI&Vv^qlRnGNk!E6AaY>dxi(f{K$()NN zaJmnhMKI&au|)M(roCUHdB{k5J)QNo&dSQ_3c!i&&u2LRj=iL@OS-ck1JZL^qd)uzMy&WeE-Hvvk?s*+^HdpeJ0;nq|JWBR<$o9 zmfM21XHc3z8=fDYR2+JG;t8Jmbz3v^rPPdXVpi-JCG5rOXNf1&F0f1kbjjV-SD$*g zOf%|ND@rD1zk|Ql(Tg47qjc=qHTxPo-ppKWO*{uSS^jHd>S)hyek}?lbYv-CA+6c_l2C@zD(2KrN+2F9$3`&AXYo_B$4V7tU|*hIyN3upp`sgR1XC!yv5viN z-4W#U9_0O9Z6>;04<{EO)A8_oewX8!778$u*N&U;CDC3HCPY{P1;A{ZxA&MyLCM>( zqat3z^89xnNqS3te#0x9IO!2>Sj2rqf!jL$J=P$B`|7IqwY>%A`8-clsL-8^M+?&3 z&$IT&3rv*8g}84%=^`-3YzV7fCju5!8V%uCe5ftjrnL*v7 z>d|J+_tPJ)rpmk{jEe%|p}PG)YNGK25EWzYc6z!YfYd(F59R z4>YmU|KO3wTzmrP;mUOCtFAHlsM$(7`T$9@5@Gr!Cb0Ur=4@?pLO*K0cV2Fq-!RWb zz$A8$>Lr6$LNdC~*vk@wAbd0d_L+-SiRSyuc_nWZCaHc8rYn_LOy<;gDsfEg)>zLXq#kbE_zVSs7Z9yLCcPuIDD@n{4>zo_kvwZCV>mu(*ievBFEGG2T z>IG^P@aqJaCOCjFdrMT3fbC@T~@L_#ai$>Vn(jr{A8TAvRxcrSd-hmSNmD ztKhdv^Q_j_E~pbx6iTjq0HP!t9lgdue&(O+knwUOS>wg8=JC#`+7?aT`;?-wZUA~9wM&mzaz|!P0 zUX&=TUF98Q2%)7FF|7^R(evlyXCB@0We@Dt1^KjZS1jlb0HhB#F6YNIqn^hdtnrJ} z56hET$HryIU=Kju4+3fqZrrQ5xOhEpxS!Bv9>y!uCvoE!4~_He?4sSI1LKE^W&+4S4>ge2v0XVe-qL z%c>Kne>CExoK-pPFx&tdKlbjgb#^AsACUqrgj=QkaLk|KrREUULsn2kyKsEBeeq5= z2HS#LC(FaUNG;B8$IVvq5m%bhKaH9~te4zSPK{Ax@$sY81Gi}~;5A=9d*ZADZ{M_S z&GBoPzSr;|etLN!0*bcHSj7QjzDZN7GxqEtINd>b1vuT`=zF(#UUqOu65=6=eW|MO zQY@s%2V*Rd$+a85w+d3r0yxepw69fwKc4tQ~(M%Ln46w%Tiv5P7L z?y2f%9tI@)bZ~!LV443wguLY1V{uc~$%s0``k&2X;- z`i?u@ksU(S!9VqBOA5Fk(vnFYl*j@Vw2E32t-AP$~oZ#}}AlH8BoL$^`E)I2~vKydw|kU%tMYiNo0)L{}xrU(K!Mv>oErd52; z^|V$a2g_M7liV#*maRMsP-wF3s2~q#bv6d#heDsoZgf z{l582sxPm;-WT2uTjiL4Cr6N}3)wZvo!YJIpC8H!MbXtp^kYBuF?cD}0TiaPzb}ra zQ=2?*U$q)fZRrgp~3pu?P{th)MG>~})#JmTVOvrem9+>8SjCn_Yd zKI?11XuNtDrFg;>;6UMOq}`vb*3R{HcWdPT6v2m+oUGQK1}B--*)a&k9z!2Uc@L{UBW@|Ra6gh zC^AAIv~qaCEL~<@Qt7(8SL_-w(d+=$2`nEFD$jFVz^T#)b+_IG%3|}R08PW0qJKyT zD!Ac(9URoluv^wg0upm|SP}O}z->Y&VihHTK9w!w#E32nvP;MT@mBQH#FS2Si!e_g zx#@GBjo$FQb1;iM@=AMG?&JUz((`}=1Kyn5%ni`;{E;bvNi8}yl+$)A?G#uYXItp*_%2<-0w3~^HA zV7KXf7#gLU4WSKfB7EFXHC(w>bIlq_EC5&>5P7+A>U#Gtu?=9<_pWrlC^og?&DR|6 z?{hDb=Zb?ws|xNQ9ljv!%wOO}Sbo@g!|QRy4q%J%{d?_aZV8Xl&JiC*?T#GEbJTZ4 zEqhehU7$w6O(1S%^LVw7YV2X7Lz4J}W3D!$Tq@MxP;=rN1v|9_$H-?%e6vF5=Vecs zQg7O>F@c&X7{nO)v0u}O%Pu@dC%v>AH@2D&onBgF2iy9xwg>*FP7Bg5a?S7v^q||` zk@=LP1!Ia3FqgArC35J&*FiC=nV5c%nGd6vb2+G)u|FQCxjRj4>jnv9cy{O7&a@+= z=00RmlWrl@hK27bu6Zgy$ZHQ+akID-;079Xr=Urw_EKJ-$Etvg9};pAFG0c%D05N7 z4XJY{tNsJ!pm4hz7lIj8uHbjdql=Xeg#J*xA-Ds6o&l0Y-5rsPOR4nZY^4RTum`%QB0P|KUf0 zVRYr`m;oz;6LarNb0LGXVJHq{e2%+r@&)?pJ$48Wqren1D$Re9R$iOWp0GUi7mHuN zKSocqDzM$NjsoLAF-z{!r|t*xTtAa}3N1clRN7_-az|22zX1uRp1NhPFhCPpKlr-T z;fsL0HUlzTe0eG}|2!n0Up*FvXkUJeIx-CC`@J`52ciBM=(Fq3PNWthM8VN5}inl#Szr5BujlodE=@mPT@xo%Tc97SAbjkFE7om`2-0}X5;_yjA=sPAQ5U@AKYnZj=YcCWGf6uhlf|pMQ%v| zPR`(Q%HS!m-XS!D6k-1p$ki#*1bK154@@~%*Mragd(T~s;kQTA!)!ivynMl0$Xcbu_Kr_EG-@Itg0pXf zc&7<~`~gC(UF4zfk@vzX1C`VckMj%#04c?Y#er(2Iwri|f=Wwo<^%-ItUZA02UNfI z+e<>tr-RJ>n~r)!^+t9FA&w*RYZZ`CTH>(l{;U>FT3Lr@y%QOl$7i}wsY$;+tVL3Q|HDV572iUkk7|3#et zpaqWkw)?tALXh|JXnwcneP4EK?07gL(1;#PFGZBTE9}b^5s1T^8)xib1m}Go0HaDE#*_ptggHsHWh!Kd%ANhk*V`*oV<9-M%DiW}+|GIhdyXl=8;Rf>rFTE*!}R>~eWh}0 ziCP!~E5ONSKAw3Ck6UFnfPJxKLU!>>P~^oj&L4lN%iQ`PkQ}_bYjM}1;vH%Q0y}1` zTUY-SX((ads3~a^p&`yDd~?h7wfyzE+)kD_kRo2|!&rQt;x-tiINbA>>Nf?xS#m)* zQ^etTg+c@Jn}A~Rtob9&fWx0Ud`^1zmp&LtzTs}6ZHv!9Uj~??Dw2)#8(|Ew_vQ?9 z_oU&gX~^DHi$@=mU$oxcSUusG&e7Rc+D{#4+{YZq1LCAv^M7>>4WG$=qSJ}#=Dnfv zH@4gQBSifY4dADZq@@9Y=iJqgtD`yCXWZrjB8CsbmKjkg@*T{T#zF%Ur9WUCo zU<~z3Pfyp2z08Ful^4Zq&s^{r1+%qX!7qbT8Mf@*cC^xw%_MJHGcT`0xehP#V|8LS z(maakTsYtHhA)!-Dd%=`b5ryAfRRzk3vqe6TP;@A0q4I>QPpIW1SZ5;o_Co9PyesB z>mD|s_7l0A8!PuXHtbsw(+>PS!Zd~LCu^Lkl3vFLrYRZ49`4K;0}xtv8x}1sv95B@ z2%$}^rkSJoP$>^U?|dSoJSjKt9;(KSA8vlws)*sR^Y9@0;sAssw&a0Lp)TpqnOawo ziTvSpcS_-hE0d=X!G(s;5;_}rV!;>%^)O_ST3o%REo?d!$$&D00Hay&M-vRV@*4UL zUQiymjK9-yRILy3ZFo`h$&0EMoxTfcoTH*143)jkQkPc%chBWu>fOm-t1_pwHhDjo z*I$n34H0lh-rb)Xu(ybaGG)tE!pu2+AU;_Zz_Jk#r3V*qOLvZjWuX8Kz#$j*Aof0& z@rH_^9M5>)&w%OigRBBZV`;ALOBxjTea)M?enqrjC+)L8sm4ott&?APoy{-9L%dF7 zGsE+A3fbk$V(&6~&+U)Wo7Xuy8HUC80ykRhw-5Ccm6fu2Kh8O)7*fPZEo%kLnD?|Gi$n%=&9=Wwzn1%5d|dl?L52+<4W zpaCzpCIfNYjioY96T3@08C)xVamf6GppBUt@zNO@Gx?9Ldh{o#xSo<1>()`|#j{RW_@MnVLTHpKI z%lwQImBxjOgU{`fOTzd2Txq;srth}<&Gf~r$} zygD*Nz@-i(#^9umSkV*cI`eeNKvs*P&L>yjFnh&m$mggz!-@jG(BMu4&^ySCJ-{r@-XJOArDt@yEfR#Svv~h{U=Y~b#s9>|MO(ouk!PlJMM>Yj%xe|cg?%X_Q#+BYl zPe7W)JDX!A-X`eqeL*SA@TUBFwA2Imm)T5cAPgkrUO@o?IVR~ZAYqN9Qw)E_sa5c^ z(!xAVhPM9#iB&Too&DWt2H>g#Rd|x3tEN_5#RXGuex4v>CtTrpU%beP)n^c)N&a4+ za?ctK5o~N3AuTF%CvW|K{UMQh?|sG!=yJ>6k3v9ige8~Y5F<3nt!62ITcT4N!H$uA zlKdU3Y}4yFoiluQcQ<;}D;#a?3n*RG0Gntl#%7-JS=jf-iVq1KJ4(H_s} z`W9??eGve#{}Au`O5$Ywcu77Vcyx;+>0pg6L?XFhr${V~Y(-8D!5HeymHBRelb_go zqvO1{HphmiSgpAhDxsX(lo9ll$lM!2*1yZI+;)x!_?1*J!t1ZeoLr8{HI*!KN=nXu zSF6l)4qY+cqIK|lapc8Stzd+gK)lXjgjPu+U^C%MixXm!7N zJXBy@B()1o+RPj@wZ#(3#m~0*uvhHl2?seOz)(64=Ic1x%GswWY;d6V6v%#zShkM6 zWh8c$VYHoC6O|(KtWUjS;)9Y`aG0x z-obhIe=MB^P*m^x_Gy-0V5OS{0Rd@{UK*t9OG`IOND4@|bc1wAN_Te(NDE4bgn+ad z|7U;iJHw1K&KSGroafweU7st&jZw!iS(76TC_8YTsf%Bt0;fErA<=}NbVVVelN@RW(Q5#PO(W)oANilY_N{=N^1#%U!2d#^ z+oQwp??vocx;viz`hEZm4+#M93s{A3Ku3(KA+#`x8jUl0UmF|5dpLsH5V>Nog(8vY zh6UZYb$eLi>bm)LY$fq3C7R_()uH7@(FdnWqNpiaO|LnNNGLI{oqX{`bWS?3AK4M`vrdEwYP2v>Q4 zP!hnjm?pJWBdZtplU!GuTIkh4gs*O9@ke$n}ND%l6_ry#s7DSd+fr<(&ufhM} zaQBf2p})}C+{-Vyx9ScQBXkUTXJ;MyK+Frnpjio>s)B(@O?9Ap&?aX8`m9*Xi!nztdie`%MImxDOOOY^Sd@Wq1Vn zLn8rBW^JW!dqBo`Cc=!R8b~^}wufVpn-=|!wogegBk@6*c>yrYS!)?x!dt}?3siBi zwpknH_Rr0le=p`;z@{Q6Oi#*b)^WspIY-J)z1Zys43L%q0kr>%_8yD`TS2M7o5uXY z+2G927yQ~790@i{MQmQvwK$m@ILEzEN#{u*z8zqY28xAsiry-%O>9zW4CRm_hdKgu zfE)ItF>nr6`DOzDZYX|Y*HC80r&QX1btUl4_ZDe}aecUP@xPl>1V+k9Y$8ivU&{Ni z3w*Y4&X~-s?1B9eEV`PHRvQBYwPpS*h0*Hl!;4k_A>Vaf7bDaLN^Y`08K>O1Y;#=z z9acbXZC>H|AOjuKN%=qCGCCN5!2w|%!0wKE_4x10Chslq(@P|Djy?;vV~S>wK}BwB z+C8v=sxq{1V*Kr$;@c)C{c3W{(P6qaUzd@)D7Bl{1zHg3TEZ1 zH(zk1GC`$nRDn@77p1P63^>s+R`yQ_A73juLnZCX&JD%4mhL1^HPp9DGt35#iWS?u z4+v{b+C#oqu!HyqD~Er7KPVy~VA0^eF{)k~a{Z2gb81Goabm#rKb$8JS^tY+awHlG z2v;JO4` znT+;#Kis;3v78BzS%QKDnPERLfCfbPfFlB$t^Fl3TheJk6^C51(2EHvFq&$srCxQo zx!3d{n`#S*Vw!|vGJ0vz=#4vMK)>qb`kehY5@3RXrNUlo+KG%Am%kmOXrNhZA=ak4 z_m6X5UXOQ4yE6k_?;tjj>+KIDO4`!a77GL)jP`&9V&-ANbV;hN-l-!Fjg#qx6@Ub# z%4np1ga9=i{bg+I%+SaY_9L*LfOpW2xODu{fl75gZdYw&)|FPcxSITC0=fmH+n{YlRlugb7L2x-zq zG?zLo$zX+s0A?HrqEjOSooQPuiohzZ=^QAYkqEq>I0U8A5@Lv2Vg4kHW4?O>FMID?QNpPoZ**m*S zQ@><~!ROY0GK~Zod3TUK=I`+ogQQHew58?|q#tuGw;86aMR)2bR)wtiGk-#-flTaz}VF|_?P4zis)Af%7C zIemM(wy}K|O)BDbb*MyUEu*xsK^ZDWXVa1gy4~xpq*Jq$eCx)W7pQM~MGxlsf>WP9d2uRxltu-HDoG8t z`5PpnN$5rN|0-72!>5V>g-!#TjEa95eMII)>#LcHA6^4Q+(B$HXoC5XIyEwQXpkZb z0t!(=n*HgoFisLWsz2OqUC*e(7>#1(LIsNEOTHyDnE(4sa`Tj{@SD9He$`n|=&C&+ zej)#Jd1cQ=%tFBR;d;U<9+w*UkotxJA@!5bN^}WX0JINA=43Y&haCI5nvz?_F3oE~ zWWkXr?so-2)<7U2(ALh*?PP_Q^LlQ16H$`y?k@bx@8{WlHQw^QiieAFRzcnY3}9ZGbjJdn4tNZM!{@CC2H3p8*9FW zdE<)stjo_PL;#pA7H6$xpCg>-UB8T+L{VCbLTV-X<9M!og(8HgPK z@_mj)j&J_QHA%hR6cHDFo0^T{NFU9LfpM($8zCWSoc^f=7@$pF04X5BNt7~0xaf4_ zVxwhZ8@BUg$iaiAb-UAMNve#q4qPZr z3mWl{5L62V_A#z133C4++Jdp{!}nzRW@U^Lwj7qep{PLFys4p%y3BUNf`|!%f@#_!Aarkdl7dGr;p7QYGQc5u^*c6mTPa=tk zRErKVCeYXhpniq3!p9T!F3!%*Nb(}cq^fhFp4ZXIe4jH2`Zyk5Uet}-IrE=#vb0a0 zSb5?RI!sLadkxy|=^G|9y}IRwid|_d$@IK`cnkIz=-5O6q$kM_D$)m?!BI9G7~H!6S15&{)_-jPRMfpZnjgTIB1YO)+Y z+(2oZzJuMS?3_>m0lNY_EHvY;_60eS!rXre1D<2WKLk9P|BvF zv$-wftBi4C2E_r}|D>gC25HODm8XCPR|i=CV9OGJ)hQ!WW;)lTyO#ruFW@&ly@>Ry z05abOJlxwL%Vy;2>Zm65Kqk`k^)yiJ26Z##eK?8pi~)4jKH;=bM>% z*)bEiEnnr%Fmu{BJy^{@wu)$=}rCezc+Q2D0f8DYhBtmUToydS+ ze2D{4k3{*HS&6(p7+PUtXfbeQiO`8=kmP(mTbMLoEb;9YIvjsf-IY*3f;O^rBLo;o zG{?yAqD-<@Yby1eps)4>7@5C4sy>+0I6sW&uwZ~=$m{>r)_uh9;Q>NGW^`|Y>D^Hf ze0Vsru+@0({K-Q7k6;G_;731t5Dz9M;NLy=mB4r#NJz6xWQ*s30wb<{nnX6$!jz67K+jzRQ0f-~HbI z=pp>vuo6}Eb4M_L{|LC&38lDSur_Y-Tu>iH6a$7wY-}R@d)B1nxhxSwGJIIp zTe36}5?swTws&d2aQuN9OC@~ZM?rscfi_PgU>6_zLj0xlL^nzpLIv33Na#==N_H+#AR}50O?fj}~|FRNzMw4teowVkZM| zj7Fvvusy#Hm~m?0*l$>FfFn{%OvQxq2`mNQ@90pl(bz^MVrMKpu;YguX4la#Us?(! zut5^DHYOIGmg}al)Qx%LN&syP7%TJ6tU&JQq6+4s5ka%#BUs-8I7dkW;t-Ot8L0!j z_VuTgC?z72z~d%D2-i}5gz=`k`2Tr4CJ|5!Kqf#eHrWqtQZ9r&Ah4lzoI?$qnHE43 zftm^e6z;OI*4#khRrKC3he1aBO3sILiYR13SDE`io(XCNYa1|@;T0B(MTRl+Uw;eq z!!2SExYhsy`fh#MW_{Uk0{6u#J&^NdB1w;#=1vL1j`y^2jEET9;|l~n@!-$PnJpK0 zh%hGFJTs%2r{ZTx*mQvU&SOC*CNtS94lro`=WR|6;Dd!PXT*1UUhm6Q~yeEqAW(e4m>e-z^X`K^Jfsjv)j-Zf^+ zmm#afZnFH2tlC=T+ss2Fw!nD+gN~0;%g0B3-?33&3%zbX>q8Ao^*Vj_!}IqhIs^se6N2J8!lk&{p&*ZZl4zDE zY`QxZyKVy*wJp)&9f(=I|6}H~0{hqmT1D=R!G&FTi?`P~a2K#e#YKG@Z~ynqboBRt zOjqc>Oahoffv=$zxUax3J!gO(KN4K3$tJD6I9kf0!Wd&|ja$Yx>r5T*!VHm(Qzd*Q zhdbra_xRmBMz0nvF(U@}Q%H+g!r!Hh5CD6Rp7dnS^4v%$%g;LX=$@0V(MFUSfg3_o zPw*2wU(BBZ+-tz9#<(VU86+9c`l?Er$;i;7xLsPUzk=F%=@MzFH>oZE9XlJHwPG1N z`(YVDc^ycvBfoE*Z}&(l1_c0jV}_Z4m-(nRwu?dT1xJeVM`0?U+ec$Ol_#J3QwDP2 zYtPEv^YPXeEEKQn#-=`JgdTr)K07h@bRhsUYIH5@&R{sJ4~z1^?k*e<4tCxi=yWau zMgh=jHnl{2na=sJ>{t+jqNZ1Do;ryD*7tTA0ljxrEiLcbv$B#@wWP)+mDZ&-bY4;; zG>bV?9)NVbzU>t~h*x3y83o+-E&!4W0OxJo;DG}TB5(fa&@P;?w%WYNZ0R8Ox%!!O*s|$7fu?!4j*R%UTLe|Jy#Yie;&@*@JUqsr! zD;ZRvN{)oz;s(M{G2(o8A0+VygR0mx+i>176eK1FJ`RC)Qk8|X#V}OEW?i81Ugl=+ zI7qb~VRBPzZnN?JHv;6s;zq`UAVci1yt|Y06Jtv9tN_^0rDYngy8rW=Y%pIFQk|5s zv3q=Em}LtmN3g>T71WoRZ6DzY0ITS-C&;y?nKbdszQbquk00`RqHP|Ac*nQ6bSG*^ zRxRhc`S$D~(1fIk>q&=xNBpWKu_zwsIYvEmGpAYLlI7Q5R^mf>@EM;>j71VBadNeY zooN}OHrmCOFzBzuUyAtf1XR7mdQq}BvuoFqmtjG15#gC`a|#v@Ga#n+@o#%H$cp8W zFP-XgID_(qbu&W@cw>H8KIWk!NR(mp1G|ex(e)Gm5x{51_ZN#}i24vi^4ta9?^K;* zY;0g^Jh=V)w+~#Fq(c?~l|v7xrG7qr+(CD28g2p6N-y+wq|=TuYNldmf3DpX^`(Vi zP@ulKo$@KDpNT6eB8b|M?1M_?T@FSY)Q&y=A|+{av0PMA{%3 zX0t||5;tykhnQ8JwD~uav+?`iy((Vo!yYO#MnOXsiQ00~yuj|Iuj%PW6z#Fs>>5=92m5AJZ_khk!mbC1T9fyu*u z`htUwU{IPjKXQfR$8upVOAM3T68a&Qx?(qwhg-`dhlAVy$mMt&sA-v^K#4lzx%SsM zn0FcwaqBx;A^-&PQ>b~UiLqP&5F>(=O&Zqg{^zLLy)w~ZLvq;iT1+!{gy#WLgsfl! z=vYIhG3`MhAo=?65>p(q9sbpBZ?x~$N`f;GpNUaRQ&}}~o@eN3;Qiz%B6zwiEP6TE zMHMco#jVVXkcJK0qYsvC$!o>^HBK&=;KLoZ)crIsaLDO#SO#+igDyY^4rQk~QHsUN zDyzKk-UpTR^1Bb;r#6_Su>9D!$fjuj2Ea-cB!j3Q@p+hR@d zsf#0Hl1)QhMl01$p|+bmP!|=$xjsJ|jMny9IX5Cdd6k)W<4X#E=9%_6;O6m-rEqD$ z)JirNQy=A1c5f|pr20GEdoO%P{%`xmCcs|az5SE$kNNN1+uIG#fPVsDGw5mieT^{O zpAL=j0`}|o$;p^k24hNV3oW()KI1rFQ>r%kdxj^ta%=J4quP;qApj;zh6{eq%gcDQ zJ}Sn(nrxqg@o`>Q`|uf?_p_RltRt-wU@D8yN@XjyxMUNj5Q%f)*W&gz=~H0A-f81T zN*|Za-f%6-Xc(Vy$$<3;Og=i)1-$b&AK2n7mL4lFp8CXbM&0hP#f~QYC02ESUVq$eB zS%do{rZHwzx+Kmm#~$cozPZt_y{JEdfd?GA|OR46>>0J$0g_tQE3-@&(iz{Yz{ z{`P_#Ow*^&#H69$(?JfP`!i7LSa^7lI#E*tLldn^MTRzRPFe<7Ggn}n(r49F^n=t#wbnU~Wi9rptq~oL5RJ|7XMNw(^z4 zngd@jrAoaP2RcFlHEP;>rgyK2o^V|o58xV(iev=cy%rl8ub|-d)OgzKL81fIUq}cT3>N|cTT8WnW#9c&LwA!GQ?)TnyU^fe z9banW7GEB`xj8ZX4HDi5^Fh?7PMMp>1Clcqe1~#E$RJT_@!gU4EIv3$T#@rd9Q`xPA55fb#C~7?22VQ3? z#YjR>)_Ve||LyhuChxlZBzAZA`@Xg}XUU9|GpJ31FY)g8Yg!PNn23Q&os$!QnZ$!% zY^DWVEcifWp;D?n&z*L4Zon8|{hzojpK(vI`tq?uNMpAj0dYLAluegD2gA@GRe9gO z>wxr+X$mEi0~Ia3)L8is4M5Rt&SN(d$nr-y--9;bMUJHPIr@eoi0XO>ggY&;81IiV zqNvThF)9{`O?z!;XU97TA(9gK{Q({Fs`5#@Nz;SMi7QU=I&dz|H(2^{mak)R32J=9 zxDI%GE1P}S4erbBr~iIFy*L00z`GQwds1XPuYs}gv2U&eUBxbg1(kg^878sT(8!2_ zoZt!SsHc|237ZyJn!ySls|0nDTU9?rK$#G|L-nL(Uo_1tQRpteD>Z7##6pA zYuidRzkPP>ZBRz(f{zzo)<6Do33J?ONn>B{_$iSOex$ z^LThGU2o~Zize>9*~K2-7xpL`=?T1vW0X1f{`+ae;a3&% zA>_fRfJ;H(Uw1rsjaNc%+DF5x_k+y0i{Fn?AGpIB|W^SZl9&8{<>QQTe=3ni#=G3_;NnCl7QS zyg_ymcok4!(I_M=y$<+qL|(hDM$}BUh5fkW(5qmo<;_!2|2;^`DXR!-X(Y$2IuMkT zfca4lH8uEfAA5cs5mh>Ti=qFKb&VsDKe~Iu31Q^HNB1gv%n-vAGiY}c=_b{jO_+>DsGB{~J=v4*uHW#shPZkPSUa8OptRmDUwvW11z;RGnG(>6G zYacMpfEPOvvF^O~L&-ksBJ7Wph<3#}p_?;EjRdk#pT7$g!C|ackt0BbKmjrA{Yc-@ zJl16k5VA9V%!pXUNgf3UMt;a~=CE6YWrBQn^G1?}+u2XMEIaByAIM!-^J;3iG-X_W z-XG-qRwSDN{WID#TY@Jsma03Y(fw8ah0w;vqw8PXPmI5bc&)} zkpBxTWK$6+zB5xjB@BDY6*1lFi`y#hZ^yoAo2`AS&7B64S+D{%l#`3HfH4Z}Nh_PFaGhJ9#q7}D zM5H`o$xFTIoK<;~RyPt}KpyTLwP_t?IlSG$LtzGSLyEvT_8yvc+O3 zZWuw#7ZS75&n_^%*toh+919JG4Fu3x2aP#3IHJnbIS&a@Btx(v;d9Q%Z6qivi_n zQK>fpemw~L@cz=$EI&##I-MWtL785!5%`i_w*J zaxZDE93sSIR57H|g|_zk`uVPXM+Bnon96f-~ewav597Qp|*z4xDy&t+Xl+;{0q zwX_1{pBbpGmHVEPfTP9D)y4+C?DdfukAVv+M~s`|3T|J}aiCtdD{&Y3A7G*oENRBQ zc&dD!`HAG?azw!FKPR!8?!3-FLv4s7tES^uP!sA5*?y2)@-}ZE`ar9k% zum}MU&7$vCe60GvWv;||Ip1fiac2i>7Xebqghc{HB5&wm^8Hl+ZP(z`xtxTVD3qx8 z$gvP*AXBZ~pAJExu&NO9kDGT(EI1J`x2iLwGqF*y4^kp6L|UX}AczWsu+gE5U*Uk) ztID73Wlk^(=Ci75>LC$~pgGi}uj~EnmpfQVbexUF1gYb6D&X7VQ4f006G!AH41`3n z`D?$W*USYH^bB3JU{LYJE2l7S+`B zeE#jVsh}JBDGJIRxLlShpZJoI!t-&-Q|1cE^Xb+Nri>XYo4$sq8OO^oC;*ow9j1Ez ztlMhx4o)6`L45FWc2F&lgW=EK&oN|R%6={_w_S_d* zmG67vcZOv3!wLURWtV}}HB_)-=fSUjfRl!(P8ppKmsdZcUu*Cqi2wKu?*Um%?4rd(wdN88d`I`f0`v zwUPCFn?Ik#D)|;Z7a(#!NP?Lam6NH8a_%4ABWXS`hSdL9{-xioky=HG^Th^EZlN9r z*-lTC1jBIz+*u)VmH1!wekjA?voMD>FBA22JwdW_=U?4&(najpsGTz}{Ve}i6w>aR0d>j!hrzO{}3!>uADP<>>rveV! zO-#!7Z;C94j8&7*?djwh*wa+(7aY|p{K{`Z5EJ0$<s5ZB9H?d9z0hH=O2D_)4S-INRcfVw1R?-5!*sW+!?~Up)Yu6;VV?j2z3n4b zy(yVI?@iA4jydy<|4h(M>Y$hMxpuVoGK?g$&g}BRcBHxOX(NwIW1DMj40+$bSiUxh zE*y!QH1q#n`r+h(S&mFvTUr;!HoUzf9}NX92P|u&&B4$fZY!g!Coh>1$~g&EQdQ&g zJFWg*neH501q8R2^%Ml8tP}WQX;aB{S$OXUY@hr>04v(>-{RJYKCe=~DmCo=t_f4FhBHj0+*0RglEO`4=Mv51AF1VyQa}q23%PN5Dh2w0q;eK^daRDCMlSl zVxnF<3gYsxlO^fDXU$uR%=OCN4rb$H)qgT9Xvpz1l;K-F5eI)wB?r*J6+XcQskUE! ziFPqQFoj|fOBTK~TGC14#pw{3ec(z9Pu(5>_nFs;!NyX#Ne|HbNaRNru>oP<#&I$f zm6rAH9DmNbQHz(Wb8uOdd941M?fHK+Qs4OLQE;6qANTLo`u^){IBgRKHnFm@a^_Cs zHHB{d&_U-{Yr*h_aMQOlDsV)MFG&)w#TQ4*`Wa9{At=hYO+6o~+wXl-pR<4oH&|*{ zJTSeN^wg}W0aP)e(%QBE_Jv~j^jj$t1NWW-6$KVmgh=3TpBEo54bM?h@+gfY%;oT` z8d7a|SAEQHx7D)()7fI&F7qdG9HvmX+oQZ?Ha6_GyM6lHC5VtQJ{+f(UV2V~yRq^# z5`M2sE(KW6^u4J5VJ3VyU^= zk9N7%bPy=d9&k%~&J>-Ws3bjweK|5NC8%`kwF=A1otP+*)H!!~Lx_M@h={1~KHK(9 zgkgg9DY8IR6bl{XIcJ7X9ZDh0bKdsr?EFCm4hd%P>0jJV+ijQ=Q0Nc2DOFpRE$SS1|!I^J3QYQ;~vo zE2}WjEh8&b&X^VDIr8t#{PZQcY4e^@Q^N4(w}TL}iMr4zOQ}u^T%_&S=STa2=o(FH z@PRLnK|WXhApt%bpImS8WDZ)Gv<^%fwx;qvEOp@a&lu%ggEWOlobY&Ofb1W({U3f@ zj6f-Ht$Bu-i;=$ zc(K#LjlVQ`RQe}1T}5nSGs*guasxgiqW~2>c_|M8^S3`wDr3Z{Kb>OL{t|ONH~(U| z{wd3j_Eabme596R%PhN)XJ4`&&W#T(YAW8x2BXBfF z|B-m=?dkDlCjpx{OgH{bsy1@#^~MgH?hL!`){6$4u~d_EdT}XvwJsRGN?wQvQgm_x z<@ajZyOL4@yZ~+}m~KMlMOwbj`3b73vPQ;9PTOG($W?^3{5DIuqkF(nAR|&cgp%#2SM2^N5?iFS}vOOBVj{qdR(s1(r!; zp8#f1H)h14CeOQD93Qk)z~gTs1T&aA*r_hQP9Yc!+7l6JYX||FT_IA^z}+#lF=(Oz z>*wjmhSsY}AZdsq0>~8S-c9;J{dtl$X1{ioSqW*xU<&5XFn>G-;iypu&j%QSPCFRF zn!X}DkGrq%WFV}ptUOXuM0#4Y_5$awo`T;_3uiE6uXv*rA<>zlC{)h><&^kgiQB`` z(31`2^P>*Plb4%JXO&d!;eX$wwfS5i^+mkzwH=n-XbjRHRbb;&iId>{`H)Bx@8Zqn z`)Z_#lcJ0=s%W13QBJN|Mr0-e}TTO3(|Ont4{cf&$* zv-k$HmpTWWa-PmlX#FJNw{ z4_C?t>qmK|hIKs*H_aw20A`$hO?&Sz$-UPS>SFjIhn28yllLfZiwM;ag%TBfo;>y? zFQZ%xgmlu^x|kxlM)K4F0ks8c0w^mB6Ytu(QFmUR^1>D>k`Dc)Sn+}vvnK&y&|^O9 zUJ_AO#b%gTdM@tf%c}EcOxkdAb4vfGml+YfsF<+*CE&#w3#1~%7#aaM#Y|3L2zRuS z_8a>`^y94CtMEXAk{ggABVi$$aCXsN?*6HkQ~RDsC~Qs1r({^^4efXqzQ9bvkd0(Z zl<<)!Mi0?IreU}VcX9!atP-vLs6*oq(}NXO*TZ%i+@h*1m`99QGxwc7B?GK3aP1gAxjFVU4)A@7}lk4qc&!Fwt5ns+y=S(H9` z>hxWF_9!12+2S5g|LUOi&};ETbf^@k7DJ)MPn#G1{!xFdWo14;m;wM(>}o# zdlhx1-__aQb$8-8Mcho_{xY?`SN&AGT0j?^t{t=S_J-2d*7kgTYtS?y5{1X`oFODg z{L=CJ4uiLvF%f!?#ny5%t1>!1<9y6t8SIJ0HCH&{SH zTdjPR+4WpazYnhSrT;bnx#imkMhEKcl?44A4leM}S+aG+{~nSX+IL8K#|A|1+>s3U zIj?h!(4$?}wAz)Ew;9Wgy1xZ@l@O4TlhxfEYBfEvvw4r`=O>XIqG(!ZegN?WnK?Ow zK$wex0#Yl0_Eh7Po|rY>>OUp>IYcrXr=v{%^_(1O@98ryLz6GTc7kfb&xVhCL82kp zcV)Z?Y(HjFW|tr2@mC+XML~J&uPleq-4r8)D<3`aIj6nhQIE3MNe5|ME+Hh#HI>W9 zt|r3z5U>c)%#4TinpsecP+F-TQ3M&Lv4T%3uf(pDQysx)y8@)6WI(q*hiYvd7&kUH zWfe5=`*V%sBgRr_il@s6w84;BH+|0sv3bI%r^o!DH5xp#TLV@~-k$M0(t3JqF`wOd zxAI%->Vkl>O1umwwwRC9GAaPp_DYaMHj&-y3e%RltFfD4u%WJ_BL+C{Q)7l(dgd_70k}rPkoe`d`d*~tu^4!QdN|6i;fWHkWdDa1M3_nb<0C|Ia7?KfafRs{huh* z)Kn2k*kY5P00q3Zl6d|JZ`33@79;$p$tw?TfGK+8ga;I>BJNjg;Hdv4nMcnIE;s9k zd;eWi&8p#VhiJyR7_100fFNA;vgV!WCmUFjPOjc~Km;XXf-Jy-O2<*@qGQprva&iL zEB!e%q_j7(GuubC)?`DKH|YZpg(!=!oJawZ47gbn8#zy$UllhrqR;d2NJxBzkN4Yg zf1!Ks^skWMi8>IjEjt21K@nTLHAVFXKH%;k@%$G*pL{G>VN_yzw$ncZNx9N8TXI~c z-qBfoeJj=UuYjBBJv^NLzP67sX7-Nh8)lcu@K*^PyOC577Xg&%`2n_TeM$Z}4`OB= zjuJXEmvznE@7lvLX`Xp;{+P2le8(9SM@&_f|E1Zex_z*bSWj<@@6270y*#ga<1tz^ z5HHeVOIp=oR9l>2Bf5%zz?49lj~q@%6OwQaGTqnx_;T99X{*dt?6VU0C#UvUlblSm zLLZD|t7~h4^d891P{ZUFHn>M;C+M8MdV0)%^eaZ4=dqLz(jN*)7GRa*lyy!fIy>*+ zft;_F=OZQRz)A7yUqtGFWhLf%PLIwkIR+z>7<{G^eU;JKV&$|aXgYxTbFm!>1}bpw zOsd2uv&pCti?Hde?cJaSLZzScJ`mpp(umyMGLQ4Y3}52Xn2S2ra5k33#e97$Ui@+K zIMdjm&qFc6l68+pJpuw=Li|lKsL4fr>#GO~47Js$G6$d}DRcPYj_&;Dm7do2Jwe7P zusSOCl_;CAW)xLA3XJC%P>_?6x&9d;pb_&E@Vg_y`^+OMQ=?={ej(>YZCbjEKTsfoS)FQxOmk9RfUVgTDY2KH;iXk2JDN8}al&7VQB%Sj0uT#@t z+2n#!*d7dm80*d9iK~9eeoFD$o?^h$)FG2gn!k9VH|eQ z#q#~cp1Kszocg%hz-fQt4g7%cOO^^~oI z>fyV_8kQ6wWuR*J;H(IqD6-qweEFzd6iBe=k{D!Rvp;X+k4IQIWFWBgudjcJ7e2p~u^Rrh*Bp@H>p%0bm(j_99xW2^OQ_ag-WGrmRv7qXFe-SmFL9)P~ZwG$iq~55QzG);OPV%r`NOvpF!gazSL)(Z~1P zfwq}!QUP?|V1bY{b8zwXbghCdd1p*Ho2)BcQls;$Ri?R-n^moLdz@o4?jR4qCZMY6 z0bGIi;_Qxtr~a$*@v=a)dw)7XR$As5%PCE#)766Mf0w4uo@TLBOpQyKE)S392gdA- zCRhc&e7XE4tBmq=$gsD#D*I)F_X1XzT+?wT=|}Pv6w^^{a;wVrTI!5$&^C|!B9LkA zLqNjxo3{zi#h;c13umf|lCW^JkJ{lViv`gM*bjtQlxm|w`uh*^1}7#|6y|AB!Ka2X zu;b$L^Ve1BwSfRd!3CGKcthd$v(G~S)U%VpdgN{Jr1Z(R7gu} zy73ZS&1rGUe4ZQz#=jmnH*YXXeKI=ql{o{(qmT3~zIL_k-0XUm9xkwT*uP4&~kMRjEQ0)S-!R!6ZmE+)Tep(AWE^h<4o&4P!Z!6>2YmoP2DcZb1@d%@EfJ$Q!+z*3S1v|M}=L-3*{SK2r|btD2` zVk6RKEveOSTky0`4-2jw6W`3j-v!tNNG*E)@7>30{aMF`7lDexUycicMawRKmWgE0 zSl9^DiQHu=C&T6~Is;g3Vts`psPY%LP?;+{SRrWEdf}rVj=`mI&v-Z4m&}S{G79qj zP?O-*Ko^;omZq9+jSoI4T@ah{n1+UI^`bPpe6vxw0|m70m7*o2o^;#PD`O@rE2|$U z%IIoqM{2!un{5oq@CT)Vf));RnWRcudShIjb0u;L934(X@Qo*%+#b=xQYUU^F_o4t zy@YV#iyY4LVW%Bh4ob^8mJCO}_Mar)-4lxqa(^H`m|5368~7*2iw|sMEO|GZ~0OQgY*j{|D5h4;6MTHRY-u;&Dy6ucTmW) zY+@?Ft}#~M$&zzt{08E4%E6%xkcp3g)gqy}n#6FF&1>MIR;=Dz4XNc!iUY>}qQF!2??>{->WiN^gGD1Q*ZQ0~{{`ym1SQ z72WR6w^Sqk;DE{X8)$Nox!;Cl5LCCN1?W7%izO$b4r^KoW;jw9itUE1&qQB;*l~J9 z#s*q+@r}sIVOj|yR_b%ma}_a2o5KvWU^_u1lOC-&bS@9nAt+xyK2>U{UQ%(fjeTq3 zN7Zvss9gi55t$LFAa=_<4_3q`B)Ece`Q-!esJM)hF`_SM`rH-Vi%57uxkmoT_BNC1 zWQ=E??$UouTvvNnkJtDT2KZ3^4oa-vdlHjUqKK*%wodY~l|tG*te`_uH3)eXTgm_o zIUs~<0G7l6L*LK>%*^LI%hc4A^}C;s!#IOZv>-)M-vb_`QFU8e zfP(RUp=?{%(_}T*PL4s1dsYA+7$#nuMjne0+blO|RxE;_0tYJGc9Ws7?MvpV z(}Xp=6cfS*&NER-vw2}E0{^?MNHFyl0l1$8zhdIFF*)LPq1WF9`im<{NF&ZkI{)?E z(jUJdMgw2*=OVbWTB+R3<@SBTzHy`wW;6pnG3&RCw~x`*;OA$Whv$DhWjMKHm2&6y zFYn`jgr3&QmiK|X*z*2Q@nencdvYKU7$sF8lfL1>K=jd&eywtL0a12Cs>xo#VeYaO z+_9-_kXbJOCYhI#{+Iz~mc(;WVgu zU8UzZ&WV4OpM+;UeLWtosHLY`!NIzMk`MmsKXk#A8jswcDK+4uN*8KInKG^s+$$$z zOg5Z%5=jjqfx`gIF~%0BTyJ0bC8JBJL153NQS(CL?6g6bwq#VWQ0=%?R?t~fleFLNzK`r6C1@hUvGe?0{npX z8XJeYnTqP#560l}Y}arG#6A^RP^bxLN-AD#MbcY>@E+{+jID=2YqQehgg4BzWGZ>z z!>U`MGtcXe$?2;Yh6oO<4LL6G>i_UO6%Ieq$gh}gp)S~cceUicQ?Pk3|NVhijTCU0 z`qc8i^o&~_x&7?i4=(QK1LHxq^hvf16%qg6A`@AVZ5>%M={({oZmwWlG)HP`9+X}8 z_A>3^TI>w!r_C!}KMS=L~MteLo7y^X^!J>qfI$|Qf&wwEZD@GY=pc-h%E#nO1iaHhNPwss@$;Zn27^KF5;Wt$TYHYNzex=^- zYoO2_xD}^}K-HVK#9Rl3Kyl*C&R7z2y=i?V+q5>DY6_n7Igd4-_`gO$DPnov^xK0$ z|8-AZ>qd^w5c$Zn(2QDOuYp6LhAD4gHhJ(uiwq|VJmAwEr`bSdA}_0hgN@K%`!}5r;u_g@rV$^g%LT5ef9+J-EZMLlVcOAko?j z$WslNx}8r?%>CROF6~->zs+_h$KKdt^?r{ix<77|e^kvo?Y--wXOS{G$e)?Mvl|=+ zC3&{UVk?;3UorkHX*?4smRAWtJMVfiBK8!|u!R8S?pMw$24#}?d=cWRA@{e@K{gn< zH4EyGpZp-M4^kpYHK&TGGbLYW5v!!Q^w^tvY}T?9oCZOYVbE`)#Tu7Xn7>VK5MSm| z^Qn!Msi&9`M18-QoD$3oasi|J5GZ3E@yw$M-npAI=eyE}n(rs^HP9E|(>hD~NA=wn zo4&%8%`;`d=sDN|@fkrjYd#OBt=M@SuW;F-PZ&>Y(o*rf@9U^Mfn^{WB) zUjMCEM+ERU+Bi!T%Bf`YSdjvdfVZt#|4rV`O&@t3&XmIdo)Qc*0M(!~B=W$wE>n{Dg&m3v0mNr35RIm2c~EHdg2YkdDb$Pd${?jKmy zD#g=-K^ye3_ZRNH2_Zlb$RykN#G^AoAQa3|PFBDzrKVNz-A~~0oa4vr2K)teK34YY zxp;|DDHd}&-r@fg%Wq)t%16pw6#cwvcMd@AKvL zO>d`q6W z;k_yYMrGMn=ULC7ck9b7fbJPRS*LN<|M(P!t445+lvV|dCBvSnuo^0Wz;Qyh`1yq@ zWtEWgEosSOUM1Hp38r536qm$Xr_UT#XOw&#yyUu9t8c|x-n|F(g`NbUJq6p4`ZWsL z4stoIp`K7|kb@<5Rc}Wjh5Q773$(Jn5@cE|wydr$;l=osy<+0+4u$>B;+Wp#U;Vg! z3? zQA4DGBck}V;1M;WOKVes9vQSE^iqL*U8do@ek}HY=*4dJ)bN4AwDe??Jl5EQY9!_K z?VV7k$>H0yjzP+8&3}LByO2cS0!^QEiv`%Bk@M7nvq_fPTL3@yZZQIhQL&gLL;IRu|Xu zAzQzYbRPdQl(mL$2m9hqY3AYOCm}ilM2Cp0c7+Dc0SfI-?`OAq3SNRGk_A_qUT*e1 zW+r1m_BZ%C@|?;hLDlpu{rFE4uxK6mOu3MW;R`l3>8}oC4uSNyMYg^%%eR*ET&h?2 zW>p?BHM?V`OqX@PL(i-w(;atG;w08lLMy@UyW{)WB&4j4xYSEYNu3Iw?JMcU!$UNu z{Y~29@JKLwtk>8@`7@F+C37Ya=>08D(2np$3vWl4Dy3QrJoG0;o$S8KN|MR&sDwmZ zOBJISnB#eHP3FKvn)QZ^^l|Da@i(@)5;m3FZH=xX$82rO=GHT=mp+>X z_y)^SyJ@kF4{Q+NAVziKgYJE7kR36+~aSg>oa7^M#)6Mkt^=@?TCRwLG z^0b+k{JKFPY%gm@lWv0EyVm+TE;_q2;ems0&7kh;(yvO zZ+N=br6~R9qMxOd@-*n)DYjy&QX=@*e>%%~@EWnRSdZsgNiRAla%uqh*9wvoj{VlC zc2Jost1OSw&fULs?RNHnW8^wFw3!hhKy@zSFLjiE*RYP=TTi*dua%D)^-lsG6w@+P zpU%8@Fc^9!!0F1bKzCex?il%70Wn4AJ@?=ZROerB(Zw=laj@{P#puYVFqiWP`3g5Z z(Ic3FilEE!A7tpt#OI>y<{ zDGHPSDsiKQXkc_MX(0ozVhtofcrR?GT03PM;!O*< zwl2+Gk5l?_Mn_U*FrhnXJKA^8vQ>$L({Fyl>GyG1v`L}Gg@SmH>7PIrqON)Ap4v6j zv&2Cc3=knS6w)QX?I49!wCYzS_O2_35=l-A?~fp=fkQ8Rh1i7% zf`iRX9S(*?B?H4ZxZXsJF5k=&idvV`DUGV)VX{vIS=^ZqVhCA=88m6Yf%nOe$vv`; z))uz~JFxsZQi6l9HbY$t3MYtTeU$u)k_Vs3>xv{r`b2*VV%vqWVl7q~CCkYzf^=t` zzL~Oswu0dS2Mn~<5gb)U_S?RB@9*6!M__-1e*$|wKQzM}kXTMO>?i=xyQhAYjf}m? z!!w@bI$>_;<$yWeH?R9f&VD~M6q6LY*GhC4Q$d>LDu|r}M);`F{YEG;^p5#^?dDh% zMu~S=@|mFM_Fe)>m%uR{J7aTU4jm&t^S?*k14Kc{gfZs}06(vzo|3SPFk#nXa>dd* zzLmdwC8u&4ncS#%`Tfg|yLr2;)akD+=kow|Bcy9Rq-gh+GI5K8-xP;qA@?17UOzX{ z1FB2GTZ-NvX(^zE80yMIAz@n;$~S+F4yAw7YF%RHUxfk`&bxCi)|5|_fYB9I z?RP31WK^{)G3xrdQjnphjz=14KiRn^9$fLLN1txWZNCJlHk#oG3;p(w7Y!|zyfRKX zR7F%VR=?bL^k`7m0<8sp$?oEFqA8 z-dy3sz--=H6Z3Z)2aq#e9Dj|76GCkSWMJ{|*u~=ys2Su~6w{xPj&B=((QZ*4gSUk> zQ|*?szoi=07NxrFh^gkMI8F5Zt( z9W@wCo&Fnnm}pZj297<+RBniRIJ~hQqON!K>W)hF;GqB7GD%P=fbrE+g@vM~i$(2W z3Gz#a@Q3pBp2v+ykF@c!A(pF<6}^%P*mGOtp2Xde#qYM^{o#Mo8tC<_9Ew9_EV3r(N{MNo=7JZ|5R$bcAS>b<+?N0sh8VXKd6(a|HCWV-4jSbi;yR!O2UD8B0)$G*DB70Z=#0mRk;;R%Uc-dk5LR z3!fC!_z;iXh2rCV&&>Ng75LV#OikoTw0Rs1@HXKka#p)iNtv*fBx4_0K`UK4$4cUn zu>`VZFr5isjF-&KAMnJm#ER)FGjTwhbhRHq(kg>3&Hd)r6kbmA@=l@xetuTY8_bKPyw|xE^*7pI7=;vGyL2qH5=O4 zviRS|nHEID3jca$=_O-mE->*;n}FP^I5`FXDRM5>soBeo0D+*_~Xok4ffX*H30;%JMimc}5kDu1hX)Kk6?tzE+ z?@Y?R>FMvwy*tBd%^<$AvinPD=f>0VhahJt5jQk6N}KO8SPE>NY+tEwB63*|fbgRV zLK%lXR!e~-mtO8rpq)ut5m!2?2#H>*3{kB6W?v-&!UZ5)%v{h&@v;Wo9(73*%NTun z)nE5EJ6()yPO2y%<6f4GydR-eOQUXH!Atu8NVoL+3NVk>$nDmGhz56z2X)i*J7;h1 ztfn6I;=ur5EPs&Vp+56;Y0Yxw=Fi4fpi)V_8g7?DV>IZ_pFi)9^9SWx4{b4l5sFD6 zfGs|M-M*0?7TSJOwmnX?slvyq`cN#tcvYdaB8PBiK$YK5(+=0rZ@@Bbg&+Orwn_HC zGwgJ_`kY(e53prOZUxxm9?nEDb$!0GpKMx#F1Ct(<^il5W4;B&PCQ=45c!|W(Oqik z6sXe`O4hDR?ATNWHiF>h8;tx{%ce^16v?-M-?%6*lEiM#BoVXl3ZxZsMAZk^+e~nz z0j^sFy!jWGk5~NtIiXS=FECZB^sr0zl#e31xmvACZ0H&WaH@3xl&=qmSOFPpR%=^X zUh-H1f3_}0V*)L9x07@!f?)CF+vn-Sl{V{kyxDUiYvHiHvc~|!s;s7NpLOa)HW>wP zN@JDuQ1w1_Oin6Kr^`0>nsldO{cM^kB4dd_mZU9qCYs0C~^0g#x5hJ?tqq#aHc;Xh_y zunC6V)!W_d?J+ceL_YE*(VAZnn{Bo28@m`JcY64P>e9AMLxLecr4gbbp!0!Co&A3f z<6YWt7)sz~d$O=51+8WSa|@sRcr^4HT-uO>QOKT#|Ic~w=pkqE?*Up397q;!KJ(|c z@K;~}qW-xCgYaG~a(Xfe`@eXx-AL!!#c!|A<}9L6D6t@-RgeoQ$W{45fGd2U@Ho8U zaoow{I7PD)a>{aw$_gi?a5!Zg&Y?EA{r?T{@pbWV3;XW?ycu2&&Qr!I{xjhBrxy({ zK;l1l2=ef84Gbdr`2BaxKQ}q0ERXwVj4y726~-tdW6t}!1%;3TTv3LkAU|*4Aa4(6 z>}A)0Ko8$baxy1Q$l#>07lVTQ0+nTDeg1QXjBkLuYCPc!fT59)5RndnM?gxtQ#wRChL8s79HbkE z7k$2GeS58Y_AmBc=kD{@y$1jQ(AvR$VU}J{JHSJ@K<#+{U>B(614o0o*upLU=nui@ zVB_rmF9ZN!P;2;q_`ggDgTh_@610a^0P5^&{f8;Y0Dyo$3IHwn-wXf{$2@2cLCW}_ z0uXzkB2eh-zpwGvC4V5cf6E@aExmYn|8)Gn_~85}RzhL!um>{=3bS^7$oQ6Cyz(Jv z_x^D9q(AcxZi?9z6tz4gg|= z0Wl*U1Zt?e?Z0C_Z1>RY{P%z!h9n+yv9W}c0B~_Bt$434u(2Hk9`oHXkpO^EY&kM@ zAtixl4R9TZy`e+04I+1AU8XC4JsLYMIF7+?NAK>m!Pw}tP*!&@b_HsoRL6|vy;&g} zen+4>vw+GhXRSEmHyU~i4j)eNo>f~3$0pefFFyr4n%2k{zdG}U9qLTIpQ2dO4a6Of zdjmQH_&)^t;1!Fq`eM;zSJ}`RhR_R+Q?|{+Z~+#0=Q!x!v|Z^YpZBAF{m#%-u>fiI zm)<6WWUpdrW_GWcuJsj~RJ6Y#``g?)WnOzfC750?wM_CtR@ckV?RW%s?SGFuN6_Q? zW=qq$uc#i7smgZcoscB`c6ybT=|9IBvBeO*Od^wf^&{R7-%f-UJ)1_ZNOePAHtvds z_GXj6ztSElT^U+{Th*PR@C~uW=8VgsQ&Kh@Eq|-480o>{i+qFRkKewnZ7I*W&T3S; z;+6T)-9)XFV-xsUIrr)77Z5T-NC>g}8s>a<8oC!Oy#ZYNokFiAfq+nXVQdvYu1Brx zOzkYpZif?8hleMVtHW=Kdx8osY%Ixb?-M~M=jl~PwLfuv|5`=?DSK}=mPY_6nqA@N zBmK!cpw+5v)T7ISkL81JTgoQ{+(%4O_T#n%P<-xii|(CJBFm@+ z7pL#V0-WuV2l6rl6V8QxL-p0fotG}X(nAZ6S zXTkFwPNwL!zE1;!*oLngLa|!P3B|jb{?WlslJoPM{#fcapmHQkOf8>*m>(MdmXy|d z82;_@E!R{##haM)RrRNGV-g~=vJ>JQL-7~gCKQwd#xi%o$!Om!|hy!TP5reQl9_{vNw<#|lRDkNjw{b812J#Iq={(GS|Ol_>y3}Yu&VRRQ^zpNaP zXsbxdfD(_|jS;R-!7+uqbtFch9PFsiCQm40X){N!ewxz)$y#p)9DQEshm7VJNV5BU z04Af3SsJi2qp?|qNr|9_uwJoMDn{m=LDXtQZ)!oY?5`zB&0n1on~#$e2PE)z91`21 zFKRT!LUSLLgpT6IeT_YChiqn9A$r(OguX<}eqkpG)8IYq9i`<9XVF`OKhK_u-A}6KX{&KxxuZ-Ij$g$(Cl(@=nqSb zSzzM#6m!%MKe8n6y!TaMbt^}&x%@4qHwJI(FpD#I@P@1vj2H(>3_1(vjZ39I`i1bC zq0T&UJV7IAAe{&`B7B@#HW!JyfOOJrqShld|FlW|B$8xv63OSLD)?RX>RkDN?dWu3 zh%MYIS_ffa|Al|A&qQ#PiyBVLZGf8)?FR`qSV>{%?@FDNr|m|ky=$MB142P zTXOPCeQXSjJt54eHXCh~mo-NasVp&2|HiX@6)wuoj>Sl`WUfvp=MZ!8Ar`(0$6!`A zPuV`5@lX<$8|q@g!RCp$kY_&_QnSSVp2Zoxmj5cAAmL0gNpFLry7t{@GJFR_76moD zq-quY8W)@6iLT1n9@vTX3<|+3dD==9efXWL!K~{l(e>g-c5t(GEZ~LfzKKSin`cSj z=(aH0SdunT)Mh#)dH*`348vZIv`}>1U4I9FiNO{Tbn@d&`_;|?*6H_D)|q|b=iMni zY*}VX8b|Cv#@lZP-I9SHLfFnI)x3Wc)Ke*LcJ~HeCf0QDpJ~LjCG@=Iuzy-=AN$gA z@m-KNar9|R@kZKr4|7ao?z}Us8 z`mH2$z%bGwBjg29GeP!i`d}@FF#Wn46X~EOBNm!062wK~Xm)d6-0w4tr4QcEJc-zF z%37l7@@dQWFE-V|`WG*6+!*BEObrLJX9U!?thZwHht+-dxzx4uHL_pO4ic3>zjaJ^ zu{cJm(sd72`XdMS5G))nV*4ai9}9Bv8kH6S7Lg>^WYvzzG^2)vKKF_rIGuJkSGQMI zcF|z1LrX0Fb|1!scy_`S2Ujtg7f~{|Ua%mb%ByOln8zK#63K}L-nZg!^Cbb_tEOph z)TocZr=+QGq6O)LS|~*)St)RRAnQE&!3$7wb_qg~OHFcRT|fV?0Z6m8A%t|@SFiTS zHV;|4$TR8a+>g}zqr09iIj*1#B(;f2X`m2I*?X&d5tN((l?}67I|c{mt=CL$Hc4hw zue!QUnx-?_fl?cwh4W5BEk2&iNTCE)|WKYSbFU<9FlhX6_xG~pXiEg_L;$pi| z7^Z!s`J4yx<_+x2`aM2Y=vI8T@1hdB`f+uc;N7`?Z;v=^@q5oso6DipPbg(Bd0Lr= zI;C)Ew8`A4Uyq8h1e3~cG`GW%ZnmWUN5kIy>s5w1hGP-hJ+G{Uz=e7qjaZrN5Rk8KLX%R@Ge0s~KXiaPQET)x08Pn5Z zaWMp~q0Go$ylG|Z*qkj;K-uC+yJ55BcwOY>v^7Ex%^ZnU+TeqFYWo4Dwt?im zR>U^Kn}+XIn)B?(x9@=>TYkVtyxZrc0`}7AL#yHEGgTlbD9Nil5lX^=H77_-?mrt7 zGXM-#B63B$Lc`RFNpkOrJLg6;ZOAXwgdll;AiQh<`C|=gp zftcWp_M5mMf{Ao1?VGTsnB>{2){69tqJ~$<+@Y$Dt30yqTLPD%OFXOm*PuI`z;p+| z9-LI6n?Lr;8~8yngVh@{HX@gfqS{tkBX#3}w(-VBE*aoriTuaG8Ui0XaJu&abX)mO@?! z7`sfiiq|{c!Sq>_L^QE5!(W}l!p#18sL^59g=OY+}?X`ckOh71H;;RBD&aUz{JzcQs=BjF{i zKV^h`fvTpuTN7U7hq{u7eOzGgvZTG7YjuY?AAFwcei0u4J9U5;S;}1a z3k^Bf)@7yKL2?drn$-DssBbBUY%Xb{^BNODq~{}uPUi*Y0_l<2*J1J2P5jjFmK=YB z*~#Fwl|}WFZ;V3|E!9Z7iVd~u{Eybe-<;=9Drz*v1G%Rqj92Ppx|-!b**x`bz2d5m zEzU#P>0sKqFux7A68TQjxOLQEvQK~}a)n34I5X>6O;jFi)UA=>(3VP?yEby__)FU{ z{OUKVkLh<;#}-vA6{2~%dXyh0`hMO!OJCPvBMv~2IUsdRvjXd9BMA^C|5Zu8B=W0gcZl_CiJEGVDOo{8dHjO^FlnM$ZX!SZ*78Rw7LW z@qFZ?(h$*ES%fw@mSfsqVKovf6sr`-FozaiU!q;2S zVlR>kwp~B%3DEB!yMCIN-7$fkrAySQuBm5d>&rUYzbIMeE-V!}D1L*}av7)Iz*^Hx z7KBww)B@+2r3#-HR^^G?rB1|8?`L%I+Wss~%_GbUp5j-yIJ+eqSo*1ngRyU(^D7Hy zzPoxk9*-*L9;lD;{3Yo5-Jy$m5F+MUCB?GPXZyNV9E0Lw5GnGn0<#luQ{G#T zz0^l?)DUC|pi^VvwQb?dn(@p5CuSZ#65o6(kL)}eZem_(&UA!8)IB6;25@wfs5PBb zbATGYv`4_x z5S3l?{LrlNqh`!)50;*`rTo3Kzt5@eX3X7m(uB%NqYrKMQHqmz+wxe=d0;1PUFY+8R!br8$tI8 zxU(@ex?$v-FXvY$lBSpcHe!lC@+=qci-LSQXv?5U45Wh;)uW~j<@+QfrCfcxHByh8j(zz<$P{57 zT=pQM5iQ!~+%mivr{pH!MUAG>W71Hevrq~4)8 z+kM4j+{f9u31yC9++GJEOG#$_*TgA>fpnS(K1(6`0adNkMCR2rI_Q?6ES_o`pg_NqZ57iUcM+LW><5cXeudw z?pjqV^V1|xd(1~XdjI%PB`r>L9ObaT%Ar9g7IQ_(&OU1DH1kvPxeJVSSVw)Z@8CtA zOAZJ%ev7ex)Db()fg25wkFBGrgkkr989iBxfw{c?MI_)1JI@P>*#*x2?i7Ncc0Nxl z_x6tQ?E#sd$u*D^AT;-W)py?ApYUFrr56fV>fl;wa*M1-I_$6(!e^l}n~d_Z@NqJw zX5eMbMdi_+K`ql^{E7Yx6Wai>?we+tzG>}&z2vWU^RKZLZiRZcqbeb$9AKpa6M-`8 zNje$=gLfs~E3S|)XQNviX2c?TFH`UHG*Ar2hB4jzr4W}~JE<%2qpn15!MO!`hy1Z+ z`s-KJy|NNyRnPFNB9A~@m)YQYOm10%!H(N}D(RkA;d~wT-G2Y1QUAQ#5P_ny!c|Cv zA1-4+e=lRm`JO#sHkk&>NwI*_j82?6sw!;t-lEb5vvFX%J9pkVd%2 z-@Sj`#|M$a?%D42GO*-Uqy$B!0z7>uR2CAxr3(5Vx;Y|)ahm3t^!?JPIP zSSd$7!Zs)T_JI3xf^{dn=?-EoQyu*{ol0gX1U2py41_oq0{(ODyv77C#Qag_Za&~sUnt!-? zZ=9i!wYeK!j+Sl|NuZ)YjEUCW5$%6#|G?38^P7Ete}8>{vGL0N;cyKNq)<#^;CF4B zCFXx`N#q&HN=W6ISN7f#GiTy3rf53t}{f4U3!vF7Xe}2te-QON1KD_Vpp(<6*eRJ=>H^+hC zQ(+lk8me%C+t;V$>#`Te!n!|qks!!iBl`@1Or4|l%6 zt*=@oGpvwG+%kN|Kh!^HSqo3mu(b@G4u@sc)oO$Cc>ZqNYKL- z{lnIOy8x^u0vPk3wPkz%d(FQeVE=6&usW0(`QOq3hoHp$e-7|}?+N(#GGLt~|2>X> zclyBf-@<{b(INkt6*pKdl8d0!)~@tw#JEnY52}7gAPz6oElOQUfBnU*3 zVT1?9aL+0~@|l5P+JaXcjzWy8Xp#Z0GR1pfnY#&m4y`(CBCB5mI2fc#8H9<}3zvk3 z))R*_K_nqE#NgXkxFf!LcmdMWIrG6>(v>UNa1@e~A&KeOw=5&{x>azv0#8PjfgKOd z&y_KEt~`?e`NaS<4C~+4;;3N+#G#CmYpIxVyYEWH<@NkW-@_ zOn`k9dJIueWh2kudkGRZ%Kf##*UJEWWRN9gya`nU?1`8uIX1=vAt>al$e^+oG(;71 zw3#@Bafh6|&glm@a$s|&OHut!k^4NgQ~(O@gP@(!0*-vt=3qtWGUVFR{SH zIpVah3KqmI5`N_P3HI!3633MfV=9bQkkCZXER!p^=MipN;7Krun30PBqoRNzk}2S8 z|CB`}`n>COLzPFB{?nd&PWkvn_vkC?$y(jooWp^y+n6>MX~$et2gu`i&;GTwXtu5~&9HqZ)@|1Grh z5zX?WE<=c6vzGVfqvFBk-!AK(bY>Nr0aTn{g!32(POeUjg?;{j$7L}v#d~;F5l}-) zY`kKUNR;GVtwzwGGiyUMJaYXdq0N$P>5A-7!_+UAsePCAYtbDFij(_V|Cm$*FH36l zOry2{|5Nb`u--5v1CUU*OeT$vy&EzOKB=nHwj2)0xLNrr8| z6SWTDEwQ^jXB{w3Bc9r#_d`8?L|FU`Nou?qN)QFoqu>&PSEp18^)nWrgpfCl5lile zd5boiSM|mMt~b0pJ3C%JI<$C&ceGDfFWNAr76;(3$1!qiV`3gHx4GiOB9Av;b8ZyB zHIT41!$vuI{!Ulq=J^*rd@&d?b4+`h5WH^g({`UWuKm7RFLNouZAxq5cp93h5=#}G zp9)`2(cwzHVp;Ms1@PO>^7^YTqExD9lB^m!hkMB?j0CgiUOwV2IbpG;Pd1)_Ta$P* z##w3%IwObn_TZ@s9v6QsX~i51?0vz-P*o^nbio2CGP)5SnE=tRos^c;<}63%Lt|ty ztgWrVL7>Sj;fUwv6NX46T2rfFQpIdJce)Y$Uw9XF7FsieEv1=XVO4`-N2;8Jv}o_oo1eU4CXi~$!I{4#oh&xYfTx+MG02_3vSv-Q zw9^y|pyO^dNQj}C8Oxi1Gt7?l9$~L52*2H`bmeUC?=N`dDXH~s4GAIj3C_k*zEGKn z58(xH!KZI9f#`^L<|0Q_%WkVUV2mRHn!K!UZ;yHvN8jg4nVMNr+(Z5P4dV2nNEI!;p zk0NCYlq5ONn-nc)+fpGRMC3 z@6KNqz$KIG>jfCa$r9Ft?HPmA6Xa7;2cnIVn3GabTJ14ncN;`y;}e_v>Cfd`qQkx@ zZ1Y$(Hfrk`$hPW*T4pf&PC~^*{;gdK2#jwkQG*kNHY`hMpo$7$F+ba4xxiD+wsIh= z#6~=##JPM= z%>MN(7?c3Z*M@hS3`!8hse;pXp3_t`*umY>_q*UXyxVJk+{;mXi-k#T~@&{9hWZjZY z!K@vS3f1bELGGJ=-^$3-lC zCdMxo#JU2WjyRFap8C)~9z{1540EbqAalbn1PisdPq{pvRl_A_Z1Fm0vs-Qn1WxJt zqIs@TG?TV~(mXF^TWmOFq51J>_D?TbHBvk%4#(ZE-yTIybUqVIDeWKBM%?5*-rqDz zP;SQUPWHL#cU<1z!nuqB(uC^M17AeSjBz3i9W8O6KYu=RJU0mij*N^lrUYoTVakqo z-R)&~FQl#H$=DMGRvQCW+a-&Sy1*5ls1x>Ofx4EL=DH&Ze_+j%lyCJ+>gb=O2GcxY z`yorxO7cvnmw%qmev_2EWrA95&QL(H!!X{?FTB(_3P zYIy0}_8ta5D{DUw4h~|kdO!G%eY5i3Sv?bWv7w3G64%nysL(`IR~h>G(G3_mQm@`n z{eyWw(HSvgxAJD}`heKG#Al)vVoohF0>IycK9MFX7 z%3~ST8ais96M8H^NcUyORq0Wm`6(-;gIXuSkWzM^QH}(CEpAe3M&%j#bUi|#CJN{B zaAO02-`8W$1sv}LU}lu9sfB;?u#ff+C1-dw*poj@Fjk+>+UM}Z$YBfIMn57E0q;m2kWog3S*5zKD~s<~i$?Pzy!}OwR_}6Pc9iCRo0>;A?JfR;ko*xEMycTlrRI}Hhd+5>^5m=M1hY}XpW(dylAb8SF!VFE!?pIX+RyjYpKoSs z>xN^(xjy^s3->QteL@Nn0s!PoGM<*!+xm|md0)W9kU*rEq?Lf=t=RQB(t2bQO0MC6 z11T^a^eK>(l1OZ+c~>YNO1e~D4Jy$5XtX(h&x>iB86BSAS| zF_+B{6}H@>9UFXmc~m(4D^IKPUvLEi9uVvu2?Nv}v4Z2VmK@h{&?*Egy2)hG*Rf?% zOaauw+kmc37qRP$**8L5-#en}uyBvW`Y#(^;O z^rULiwY8G-3j%;qF00SltJ0akQAyR9gM$#N0TBWvP10ahIJq%W3JpnFuxKTb0Mn?P z^~rg~R{na?@sw%O?qxX^5+8xYhv!3iBO#8#Jw;+)+b!kcV9ZMuA9{ZK)qcA|G*0mG zX{$3sh`6SvO3D^1IUaX)>gkb-!$y6Ir+>zns zx^sWyN$9CsAm=&pd?RV|>};1&o@CW?H`~OZMWJ3m8M584}2_rKz z>}{vk+K@4**fYi2ACm+*yZL=dNd0-4LW8g+yP**qO_^3TiF}oC((TY`XMQDIc`w6n z+Kel7f8v+q=*(KC%O+oRmsn}nJfCB+gz}|dKpaO~C^@PyX z-Hfv1=GBQn)%Gob?sN8fo%I)L@MTf}{IANEyeZu}oMyD&*nOGLW2U{+T0D{Hbii(> zQ2=Iq5FsGG5Ky+0Yso9BupE&U|3lYSbfi9iJkGz?Z|{HmZn@o^=&5p!PeL$puSFK3 z=TRL3I5wHVTb>p#s2Pyp$umP8^2hkP8vVlNw7>DAQu&nsNDxrmB>?jpY$;OeIx zswXBLHXsug{elc{Ak^?^hL;2B?>Nb%Y>V~KKKYv#Z2bmElFtk}!i`_WZ8pun59{k7 zzV|IbihnQ#s=0;OV5Z8LG#sF^K+Ki))!Vut*jcEdQE)Om+*xg2BjFHKv|Y%iz_s#f zK&0CDWS3pC%gy>icq9rI3_`R2zI}Ugl9qqK1Ml@^K+`rb7%ZPDJ=souzgZY3wkl-= zkqBW@F|ZVSTRG7B!RxV!8+o$A6T;lKXJ58?*pj~_-QP0ze+#&imS9EME-kFA$P`Wo z%>EKjG%W+M4KM+(P^q`Lw;+`?tY^TtIxe0IlXYNP-o1s~kvPK>Ef7mASQYH_Nq zkW`(O-W2JCm$H<+{sW2ro=Hh4FFDOSZP9c*aDC=+GC<*Y(Ygy_e4F?&w;0M+xYaE5 zSi8eG&$8D9*?qmZ*aDhtF#7%6{@z4~ONkVyWE)rwH#q9+xQO&yE29e5WgN^h`Uwc$ z;)Bi%TDWnYDWSOCqnw=~pI4UqliA-MpT6dNvNogKYk<&3XtEvC;>3(AeROl<5)zBU zdyW7ym{#S%%9x^K89<a3jJkN(M%qsqYqA*Giqr3oS^ZpO z1Q;cjo2!3sTU>sTta|Nn(2BVs%KhRBz!`=v*XY${Rz}jabB&$aaG3Mpo}`(MF>9u! z-C|8twb$d!r6nNtrd7{wekb+waWmi*jCo3jhV7xHFAd6f_dadUgMsn|oZ}@t_YOXt zxPQKVtOdaT?y^oMWZ=bd4xE__;4-Y5@Rl6wnz~}Mt2xFvpB1P)Gd4HJ0n+oVmFt&< zn-7Lo;(n5ONk-Pz_(XKV0Rsd>iunP$O_4nBk6VLmb5VRcE|@?SVxUHeIpx}E&G?wN zq=xAQ8WPe!WO9u^ZCKVzsI55*lVE3xL)+T@dftfyXJ+GT!@uw<4L3y7*XZ?(zx%ZL zJq(5V;T^;fK9n3e|8#aaGRUeJeY626VZn_50QH7|%8j(F%nZPrX(&Zm+tA|J&b>2v z)8_=(c7LPfi<1M5bI1b z?ZdHpTbr8d9$tbZ>n3fUfisnI4HdRzr|fyCGLbsQDQORomJe6jaVlqn*yOd#G`RSM zqKxX(LL@voG1R`x7X;bW$_NrjEyQBTr)(J$iZ{d;CF~J1IuZ_CCazL+1PR%4<1z%>uiKr ztJqUV9apf$h}<|lY+s=~>6*9lW`VS=FRb@ItbC9A;Khr1%edEn)^D0O#<_SRuyxpM zWO094tHjcaMBZHRbzSe!WO@I3Vxfp9JM-~=Lkg{9zO#2Hs&R#OG^onb!GfetT2mgGz8k`PzyI{LQ6jY`COb;iF_^x zlCTPK`$@Od6X_WunGbpDkLtit+LjQ&KBy6%xY5kl7@$_{ z3aj=6{O&xy>XH?l41=G_New%MRi(;MNIex)!S+q%5bZdlCwd6rSnZ%;d|%{2C`s+4 zxAHz+iJ2v-7g-QaQaQ;L@;wS*g4XVjaneEqiNx;eM*G%rEuMW_sGZhmV_HH$8AhD4 zxa>cvmTR?3ir|fI6j8WI&DVcy31~jpV@BGUr%!1LEu9;CGX|Ay=LW7QU&aYtWtluxTCeO*EwAt04d7?XvUL=)=u>$BAZD zwp3NFap{W{B6Q3Ytam9$3u>3Xg+i0=C)!spSW^{#*1e>DGy04y%HrT~)2cL>v{c#H z($Z4lQbZa6j`UPEOM?gRKGn5%K2lGq_u8j4Gc#)=Ka+kNDRO*DNkm&q4^$!<-4K$` zaj$*OesC|KTT;t*gyTiIwRzDZl87%{%4c%h2}h9H-NL$%_gj4}gXsCB5^&nq?4R0vdw&5*=Ug9?|@x3mQD8|o6*!Tyu4q92!p<3Yj?fH!1*zRoP7 zzzai+I^u(7qVXxxLqwI+qVg5x)Fe$*s8%{we&reKlqHR-K(UIAh-3FQPx`_vKIwWK zF1ND2-h=$hVgKr#%fnR}YjYeJxDGge1J~Ej6j)6=5m2Nmjf|;+-cQfdcV-)yT@0S+ z#iTa#mXxvxf;3YG9l)Y~}^yVaJ!Tc8@< zQWm93%i4Bg_Qxa#x1<5;MP8nU(qSnydZ zvRQ>EtkC`4a`~VSw6pQwDm1GQoLf8NnI6~MsqHn7`75Z6=gF>0f?26N#u~RDt1&p;iVRD3V^!TDox1QRRV>rQ-{rH(t;^33B02u| z*D&QI*o00RQ8c$1H9*Dx{2mU}*kR>j&M!aJSc=z&6IOn&Vn#VQIa6LF5IIAa5Qh-y?n~ z=~_|}{IYq)l-I*tGTT!8Kv2VqJHctneg?k?HmcI^Faf$L-))nB6lj@IZ-^ucZftEr zMNx2WcDk<(>@VvbG2%wCPmaR{t%+|Auc!w2nP7}8a$|i7jU-n#h~N$k{rUR3x&Ynk z&=pyXaWm4)^OuUFz5DwJ7tNK-TZngo`L?54{zpHcZ0cLyN7${jp(qSI@^8PFcy%~9 zNC6Fm1igq!yw@+3qEItdHxQ12!q@Bt>-ffi@zO_q4|@h%;^C5E5tIrEAquTo!(k@*02P0?o4XamzuJBJ zMPbd+g-o=8R?>h-I%{i8(8xHM?8%`YWvFj$vPbo85Q@vXiCXLJTh(XeK>LNRwi@|q zabGabh{&_%@HK8kA1WbxKF7;Bj^)q3LabL=n}%HH;)KLtM#rJ{1KYABBU2<}`5X}a zW_NI@!gq#=c&osNl_e$tg2cgH}t0CeTu2Z7gG;} z`PS`yw_fzOKAMf>tpaFtiKVulp7cm_{gMT62n&sM(sHwX)t>VH%qY5@z*nkm*s-*9 zBpy)1bw64iXq*%ka_~z$g6u>*ooZDSJ;Jo)vF|sxsX@f0A%N-S1%Dz9WIf`Y{ zPC>~w;?BEDz)?DIL!_VRGfdLh*8=Pc1cA}umwB2XCU&n>dBUC{I(YM zSsS7k{Rm3Cn6I_7CVJ5*wI|R-_%&WLi(IM8*p>F}S=nh**e(EwP zp0^;#JZvM9_&HA%e`4@^^Eb*RW0^KhOZxMb8f*i-(Xok?LorP+0N3^Y;he=pUxNLE z6(Fyd`0aaFS7gey`@eoAfipTR1R0FPE0rc)6c4bRl8TTkD#$If7flCjwK>WG`LS9n ziiTB2b*zLKbwWwzP7;dI2fJF7T($c|EUk*T9RDGFLr$s|Ddu;AWui04x$5T)i-2}f z9;BjuFr@+jfnf$iNWW~6vRp#gb5=&&KqgLJr9PfQ|Gmf{fb|7BS@PMF!@CR~A4mcU zU&XFZZw)ynO~qnA*QzqdX-+`MSA24jA? zh9(Yt3lNqGL59DZuj#SlRe6>QKwGd1HU78y9Fkv=OI`WwX1red8VX?Ar9mJ(XHvyF zm4~FKr^7z?-a3T45^Z_WGKC6~b8cEU>4t+P%C!}Zu6%|#%st;GZSK{64z<`P-VRYjH~Cg!o-u1I{DK0aEkpdANdrtKqllGCL90+c8Rc~7NuW@!(fj*18-T9F zS^4<*>osfRpmPd?jDMuXyncY^`1x{RTb={=kUxgpim4qeqd+IA9_^c}3j+U>wLU*m--@Rq50N%dQr~z(iB3MxY&JU?5wr60jxUs9iZr&HjTKEiF4Um}#_Ze$RVHeSc|nGRr|KJ*6Ax zdGndGGn_2Skpnkz++BpTT;55WE{>T1eYwr=am>ofhe_K=8vrn<2OQnDc%QQ^zj?|> zcXl>n_tjB9KrP8jRZSf`1h4%wqHjZh&@EF5sC(0&6eIZ2)hBL$G$~_;BMY z&>Uk`OhQ9M9vV>quGt$*ZlPKYYZ3b48Jk10Gv=V({P=l_LUGIPN2Ccg%a^{lppUqk z=dqhTDhygCO$V^@+)tgB5X`GBiudaS6z}_K+1V1+wjdPD8K?2mL~&s*r{oZ`Y#eir z6Ke_?)r6sN?M*5h?(Oxz(;Q2Fy)|D1=f6N!aAlIdm{vXGEYz(AN-Y76K|iN)ACq=F-<*Vl76Y_PB0{ng7_)(azD z9H#)FyM9@tAG{|}rpX30Fpk<2<2fmgqwa~!RKlfLgZaJ);(hi6+#cHhOD*(|cb$&t#k6FWrtT3{3BL`qO z(EEUN_Yo3kn-Tnsa|bmach3n5%v<88He^W3geWS4TjB zZr`#$3&C`KRa&4{wOcteMz>uj;W$^xOI_0LZy16M0IBd!><&T`r)wK`vVQb|%#=vv z#o~BmdpUtF=aCSa0)Rib`@F2py=Z$+t}u4I>7beiI+m;WyiE?VLE#X9qiu0eoF_df z>}YX+5ar|NKe<@4-_+9Jf(I?L! zvZ@Idxw+Xu*SgMDsJ#AHLC9gb*&lH$GT*-d2Nj)s<$_3A7Cw8IWl6@fvslNo za-fC3=5zLF^?rc!A|729OF8dINR190W|;wW_jC4GoUU65Q)%4-zKw&DblL-)$}!h2 zPdtW~hkt)yjzA+GVj*H6|3l6BR_4vq>(PBt3Mnl;udqs?PeR$x&Mjhb+z-2dyU1qb zvKj%=LbUJFce%|Gqs!J9ur?s9O2-#^4{Ot{aFS?`rlT@sq(5|3xtMwj6e$f^zQ|i> z_Vri*0cjU?vVQXYs#g0WNibXS*PI;kVDSR5|J~{9EKy(T(bun~e48mMIgA)97TDCJLOycl>q? zhA*WXegAki5P-Xv&!e%r@q_yJre1KoiH~ZcF=|K)OS^&QVs#ODQZAk{vX3;bd(pi- z;OowK5|Omj@p=_#O5n((I0EJ7hr#$4^d@q+m#Uv%Nt5fpHH%3Cbx-IF)$JNk6~>|p z)yfS$EpbCj@~3T#oUN@HR^A%p_3Z8KEpCmar6LI)Q+$sG2TrsZv{kWSN}iNr=IK5g zTFu%$_z)A(3%RsgrL82~*^MqoTYM$l;ZF3y*4WLgr1k`a&nRCNize4ZPqs8v(iyA9 zYQ|=YATfH?>o@wgTU){_?j=5P1i?s}v#}5%Vl)UgTJNLq@+i@m+w<;<`(Nec?spOu z(JZjt{?44G4)<6Nhq=gqE@@gS~%q+Lm3*FT>K;{YCxKBfL>*zv#qV| zX>{@ndf{chhL4f3o+(!dC}$UK>^WL{N{8Vb@Az1J%C2V%AY;_HFv0xiHONwfR{*^n zT4U_z)_mlR%gBIC8xA|>EBQ4Qn!D}#NBd9f=`$xegYbdizg%_&S@gl9b(Iy={6k-K z%WxC^heK}d%qQN(%D%y3+1O|~?9O&t>mA@u*fV6T z2DG9;^Z^xnbkqmB<~_~ z4*uB*YHD?i1|onmct=DZq((iONFYurlb3+0shYDdhr&XsL^hk|C-?0I#4n^ce|hIn zo#&UKoXABN^0mck;Sx~Vu_Y@s%W5j@cu(fy_MkYsx~G|6IqWage;Asvw!5lvO)wbG z?`e+FX=HIP(!6qP~=y#xw*Lm(8c^&N3j|%&}RTrgm2u?9)EY@ zJ~QP@`2-+Ns!d|fy=74tDYM9!dtNka$Lp{=7*kG6g$^hTkN_Y%7jlPOiIP*0dma8B z$jrFRWRO%sfAHRP^;k8mmDxxpD$JV>=n@-dq%(c^b+nJ7 z2N=@b+xp(aVT|ATPg&&B_Hn-MW>LnYMWq1xn+Ecx^oU<~7(dxRrc;zy8o7E>$;^Zp zFL^987d3tCh`zaSTQe?xWTd;r&e@WLOONxwOZ*)YF#A2}^^>&F6Iju}&Ct7pi*Mls zfq=x3K@OUKzmBFi3REVsE8Eb93gg7=XZ#EuHOAVth061v48k$_Ue_AO;@b)Pm}~(a)I4@mKht(9bWEOH_j3O_)~r3EH>2Vwz@Xk+*u5AQ3-_$`OA8TT zA+iL(2_RExZpCFcT?V+oDGR>a37M1=TFtH3>a#7cA{j(k9bbUv*06+&G~vRymO5G_ zU#u4MOJzrgEKx^_)uCFIvomGqg$Fz3H1d5@ zu5uvZwWA7Ajp*@G=qLe_HSEMNcw9gy z5}$(82v|?4a&|`da09m$(H|rr?Q;4d-X=QQ%SkdrP`LO$-kpIo@fRm~l(vq6Y!5F| zM@y~Kpj>0q;3*aF4>^nQ7ZzQo)H0fyjH5hvNoav(QGC8W(If zfpx1#+S3D}A`Rdy>SiQ54Z?Ok(<*04ULwdyzW+oD3-tbz;iXj^LV^=CF^IFEW$>dXF#1OX6Y-*rB>aB}OnF0@&7j7z5568m`dHHs%J z;bmuFk0xOD&MKo}s(u^j%J}wmY*Jo*HbjD#4WO;v z*Zkw&cRt*A-_r@ZkT|-&O;J|(F%uZVv{IZl>Sxcb%SNFpU4i2R4Fxe;@MSu#hPzvt zL|Ed2Oj=*p)$iF02adi?(c!0V;r9Rsj{=f`~-+C{7Ari#= zzu0^H)*7q0g4wB~c>4!s824IZHA+S9=?=@wEATW`+q|_Mg8PR0K0iO#AMs8{a}?$j zEIkZ#<^Qr7Dq~i=*G35Nko8q9kLx`|nZ=Ewi{+Pbik+w`Y6=Z%0pUxPt<8GtZq6Q0 zPGRhaNhMBZCV4f4ZSIz~{Kk{^H;mR4dTitpxDn2*`+wD$8z^SdDbbcarr^DE7knLD z{eY{OG+QS-g;c>S;g`N*n0KyA>>#F-U<)S3L~Dw*EeQEzMTdE3C}v zRR3018r;hu7u`EIM?S~Lcf9I-G@#J8&<+Q@K}VIL@#<5Sm3#XxHCR^LCwp`R(B|YA z7(y`Pwa5Im7jI2^wy@)O^T2^MdjQkNEgGU0@RyFq^1AAF*xVp|*Arls8wy~9Z&Z_> zO`0)iA3(-gJ4L}jzBTm}EV&l-i+*Ko4RrakhSA4F+H+oT3y$F4Ay`v=C~DNpH6m&J zu+Tj6jt7av*7u`0-^76XT*yN)`RN!ifpb)|R{((i&bG53LLLpm(M*(~AEtcCQtn6- z$G1YOyaIVX>8ET*h!7Y+x|q#F8zk{n_48(U4@-r_}%N_ZPyK z%g*&r6L|9EW|PQt-VBog5@c0PO5a{*J?%t({Y|8x(mdMSXKC|< zr@|$<`xlFs6_F$~x@H2!{B%>>ERn& zKwx23i3P|&hkh)!U;V{M*badJcIel3;9whagw%y9B;x55_q?K#A%+u@@!Ef~U?XoZ|G0ZFJ(uV0cBa9$2w#93vEH59zw z9-CC>?>W#uB{Z%-9`>Umsxv7ms8IH*xP<@y?V1JuH|9V)DOEX(9>D~C{X`)8b?$zh zDOEB$IG~(%|!_i)z!=DLSV8w zA56tH8J(`d>}6ZB*)-%NGT=bFTGX#{R>WE%k1{J!LKf89z|7oiz4civolt0Y_G23x z`+r2iPRPwC@t@g;XI#el0dQbS!eCNs!m{X$iDXnL9ffX_lD50PQI*?BoK782E7z;F zkNmm72PjOd)goAfZKn6kh4toTh8h^;Nh)To-fppUd6d~u{Cs{f+_LFz2^)D=;-f&d z7b2Aa3kc&>6WR<%WlFBjWDaagNg6gS)mPXx;YrOiHV&9+h_EWKcD1_Tmgab3H)4dq z!vuF2Ad(l=0bKYA@Fr2S;W8CC!?Eu|bBsbR(`%gshRWYLIJu`&aqCSgW){Nps7XF5 z9`=SGvM6ta{@HMJQaD@TsVHzx;$gVwUXR}i36Z{FB3XjU=w*ZvKcZ!+OXJsI-;wFp z(*b#Nd$;0TI`k! zTh$idosYZyO;Q6KTU)EA`FXL5EXqQ-Thekk{PN5hko*F35(HA1!Zpw29qp}k-VjJz zER|`nm1$M_QknGqn|-q2rT#aC#o~64u^YB+5qdD}p`CZE->?Pywu)q^H~w>~3n=&c zJIK~98BdmzDI-l*ZL~J_#>NPMii3!2Qrtkh+pRNp{J<75HYqm37>lOBO1tzX$-Sqq zu}b--F3Lx;XU9`+aH2um5izuq$?v#>qG0is@P`4-U9@l;8pGM|pah6IiU$2zW=?%@ zQBuLoFW6XxLhJH#iP6OE5@h$~Uk~D`^9Y26f47}TzsrgT}k0zk$t~Lm4S+C6nx3=Tv_Y|Vkv3qMb@eqv%91+=#nJ@?3@JzU+Ci6!k z3mPE*3{A_MO{v={083EzI%Yj9Vc>^n9qLui0zG|V6eCmO9!(Y)t6Ha-#C zi9Ag!MN-Qq45?AF+kTT2XLE5aLS$+F6SY=7l`Wd?9^4wz7IiXVI{Rx3j9UDW_~Drs zjWbdHVO$o2m@y40LY&ZB^35EV(V}SyV1GhuE)gZKzgOTLI<;!_+BE``ba``D#;Asd zXdFh&lr5P4A<1_Z@7xM_M7;{xlL(HpOUEr@;vlDT-f7hRmt=Opo&utwinnkNYFw9f zdE^F6K-nj3xf#*Y9HZ7M+=|?kKS06cM`VN4@Ul@-eO!tiNkBmIYGp@cee7%u9zdZ? z)Eipr0uByr_j#!u?Hu~KU#Vgaoo$kTl9W?4>jxQJizoM5pNz zpk65^b~oEx=;M-JzdfcDs_46AkRx$vHr|SoB!_`WE`@bDLXrwJ5N~(`7i{<(f$2G) zyOF1)ud|rV?}MXuwkuN8xV${;3dN0aU58wWLpJ(_rHZ1#rC$`#x9TdNaG$9qWKl6| zf7^4VEWu4CW#@hLIx1@6`}f{AjkpS|70F+wj2l}Mr1I-tJt)k(hBU{-^V`z=`jM;A zJrnIfUJP}&U+%`Q?Ko}x5_ab^;Q}r?qq__Ju{vba^gVHt5)%y&0>GEDGcio$z2s9f zOK>^CMvRhulwOSMSSo%H2E*AU2pxQeH{X)lN~+@f_gIYH=&Cjt?jz@@8HLG+&cYB$H|HofF#p$7zI*md7qQVS~Bx(^eb>cJ#3 zD%z#pT#=x8z>4!FOT?SlPUlwdqDRqnG}N$<_$5D7MZeMFene+8 z)N{+(C2&#S7T=h{Xc^oVCmGYpV9u*ajf3}^Nl209sq!OfF_oTf$^BYUo4%(r(h$sg zMeykB5F{o0t^zP^g-+exzOcFqsNS`+a_K!L!&EU-i8Z{kOM74XI&J@|uiA%rZe3MmJnTz|n zjp#PurYr8K>z2^I>zYMF=GPLlk;MKYt^6 z`b9M0P?fdCh`1g+h8LPLK>ydo2O^%4J@BS5aAidwki1_n>R4o8b1-*M%M!m-ylc=v zT%7Z~&^%ZSvF;ui$)ZW0UMY|F-t?WbfB!jFt@yNYI85-#>d%{C-y$#W59yA(l;OF6)2n4!8KFy$)Zx4>In>zJqbo5{W-w=N6! zXne(bT26W&ld(s*#pjv_7|g2k`Z3%O;|)cl;1QOadrKi8;*}6);-#Pc1}Apwhwhkk zk30{<{!p=)07`_YMRhc&*GfTgMjDX0?97oPmIk#t>Acqvp4Ir5{6}GG&&Y9h9s_e( zw3zkUB_-RdKc_@%OEdc%nT-SqYYe)g=hwXUp5_vzUtl2RPU)yD>RR^oWK}Z&0qRSSgQj`eb_Y@rRS$C}FUwbBY0#vEgD*mL)N=BYCs+cLY(r0T z$%xT}Fs%e=vf^|pt83Eg=m7d9Y)#d5F9SvXr?)_)c3wK&K#YbR_N$>p=Q3O8l#w67}KzyY)1hk(poT0d{ z{KBy%lb(QqDF7QT6RITEc`Y`wv9Yl{6}b50b;o_dc}93l^A-bGDh<^u7tP)^438$v zDyi~2KcDy5xZYLGGMqNy@s|pzt&6j@aUP$ki^;>z7PXnZL&~PAI)=AajQsB7-^who2$8DnDh4Q{Y8Cm$0*aLq(rhC% z;i*ySOLJNzLUds?d4h?geC=}UcPa`rXv;N>4p@gGp0KA$9@LEz(og2C6dv6I(^Y`l zS^%vTSN>w71;!Dc$dU*`btyRIVE6I2 zskH$bNu{(i~MY(Yy7A^FOfT&HJkw53;N}?bE2sU z5MBDeJ5B?*X2tuyI0r~_Qfq1^I;_N00&<2_)eMHlW3CPJqd;j1Q11_-uMUrK026Dl zxq8w|P!5g=rEn?h+Fq2&P9_L0s(Z+>(gL#nY4IpeTArD;^z3x`Q%*omYnC6tMPR&@ z@|E@r#J85M%1WB*um<&)Vv>sJ6FGPc zN<=8TXg*eeMM;wp*Y|z@k$4=_TE|(;H|%Lc*|BqBy-ug?r%NQ4=CgoUe zN++x?+}6C|Jq#o|110H<3y*Ix=PNEF$opNgE!EbQ3K6KmpLb2n)G&R7`jgc#BcnAB z)IWwogusk+x!y!FJ{7e0=YpG_U{>%74<0}Z&F;lj_GxjtuR3hnIAdGz;GppP;e z9!Y4>Yl0a*#;1xcDuSVteZ#91TmlCs{z@zlM@z)3G>)(uRfcW*0d2xUXBiuw)>|!L zq^;MH7RbhF<8Zzo2x&<$`W$|UyNx1D=_V&6$)%&nH)o@hVpsl?Jl#Z!DHRqA#=~(B zhK9MBpVK*`*gFgoFFHBw=O{7E6kBE{*auC9q=H$iCuBQ1OkoKgGv`00EgI`6cc(H- zsM^~FDXh3HODou{ny3*e(gc~~dfzpYT<=EFImy30GIr{uR%>zHBL}#zl+@HS-+-gv z@m8-!CtsC8cINQ}x9;@j?k#5nOaj-W{*2&@@WcA9*jYv;T56&Srp}!-ShWZ!V^Y-*qfotcQW<|R zsG6&5;npxp;uu>3k+q?Jhpt@f62*1;@wkxyDWe)P?0C^JK>@G(P86Z}NeyH>CsU`5 zU=b1LnXW|HmIlifqD`LVvEc#Z2|$6Uf*^mz^FJJ&1zVI|7llE(hYo2+7y)VNE&*u) z2VX);K#}f}?oI(|kd#!qyCg+Gy1QeL{LXy*0IqrJoU_+n>)!OV)zBO*&OA6ruR^pt z^v=akGlnL%+@!<%?YmCK_KT0xcA!^tVtPNU5h4CK{)5Aa%TPV%>S0C*-{pTnDF}Fu z6%lh%h3}VU@|$WE#^zqvtyZ`szcKV*D?K8M$9M1*_1UP2yAmfB)NrjQ2xB|kUm-7! z-K(^O4J2SnIJ%z>@PbvK3Fwq^sPT?en$(Qm6(m$F?Z+MT?@g!fN$#}OF zVv_sjD{}GBXAlDDf>j!tIa9a65q(!q3FzvAw(6L(ckW#?Ua;TWpSVHdwBOZOi-jmV z@QN<^Q3v%nggB9r#ob|i3Q9`E#ucprN^2E941jAi)`iMb$h-NtG zD-KnI)`OFQ`gIBdea_py;cVf@N|A2Pso|C^qp>@_Th`#NX8qhEFbEP~JwRjx9KyBc zjp=n$5#@_mpu@X2U9mQwe^Kr+{DvNqb6`W0dN=qwva!sTMs%YsX22^-Y5o{f^Crmf zyPxXhd{<{Uyd1c%fMD!zm8;EmVbJbu&^JF1ET)~hEt%;X-F^8m+>#_^8Ffkm94-Oc zYc?~;>nq3JpN+7B`ui>-b$NSZ$>SP6#^26-3DL~7Oz7+G^xCRJPcewA=*YNkC$-6S zI_$d9s1ADvK8kfaKBJ5%;tl??c$elmvvJii*t1;O&s#3Jcfmv=q7EUCd%mOka^TEQLP5k z{&5Q(<0s%t!yH8zixOH3NXTn8#&2gHb(#10ua(qZ27tz${TYkI?Q($k4WWRQY)ghG zqk3xlT+m&4h^7vCT6q`9^-HwbZpE|l@~iS0GkTP%$(qx^^SJN9A|j&@RB?1@V(;T~ z{G~pv{P?rMWOfOge(%hw7?DIegTeGoHJiMKbb9%o=9Os<`q``Y)sikS>Lss&B-cWSu+hY^tmHGyLs$0jKCZ%3g8*oIPZ+ zjDt+-S&+HjHk^W4m)QEiv?@FF<8+0oy)kMHwTFp1De<1V{Y>Q&<}dz8vxFZqMriI1Vi8G|t zUw;RRrJ@wGR~d4UK`>E)|F_E4EI6QZ#na&uM-$>3Iv_A&sr)<*oQ0D=<-uXuZ;Q=1 zIRmwT#Yi*?)2p{c89xN_Xz=eW;p+vFVtF}}J0{SJddK}NLbovBB8mXrxZbwMpSFB& z_450FLavAUnWPMRO~GN$9cw2iw`GJNrZi{L>6AJ;AoM%&+|H;YP2(rn>phJCf}&iT zWr9aD9?CKNOM05$>F&rP7pb$ z5%=89_zlK`_a1l&5@G2In&3zEo(^Uu3kqBPGKLW(h=9jMwp={Ncr zYS>B?hUsy_D#?lh_@=ptEADec`D9cjWvDf*AXVJ58b55SQT?wpLP}j#Y^C9kGhIpU z^7!3NrALwP1J!X2H)GsUKqyBP$FCAt=j8}tC#>^!ex5!hO(Wc;FuNH zWYZ`mE#vaUi+mH%DHGB&GUUI%#b83O{bX7<8@Zv)Qvc*99af#~Qtzvq;bxNr!Fe$| z+@r~4?g1&TPd{&8^IX-GQ{PHvE_sTVrFrT z{S+S`ic5AgGpe`TXFlDtYVs>@kLL|t$OAt< z+INK~J7rg{mFNQ}>xxR$kL0Rhmyt=$* zjKrc+jSFPL4eCs|jfQrZ1%*y2V~9jV)rr#ae}S*TniPhr?T!{(yen=LM~w|>-xIB8 zgH7A1ONu|2QU=>^O~~@++bV>z;)F-GKIairLjQ!Ne_Yo)NK49=R3{_Vj{9qJj421| z#&1lxvhd_7`Ma0ViUEp1ciPXM`fvv$_xyayZ&+o?&2FWZiyaMWqeoyPdo)>WZvZ$A zz9f&jxHGpmBkj)|)uGQPTr_$E5F~LrKMO~aN=m>BqZHkJAtn@!ma>CoRkkFPnSVp{ zrUC?M*Sao(>BrZoH(rl3ok)2Y(~2B%iz}#1299peH|%D>A5IyuGl!X8cTe$uKWd2+ zLkrw54Vj8rWVb(Zj6B*}4E<&W^z%P|Prb>)dvZP&Ys+_x{L$sGb?S!$n9}_Ztja7! zPXx)VzCpzeKrDr_C-!AJRF7W<^h&zIVWKeV%}z>2@$`jC0no zi2?{_QxUZ0r9g2S%Vj4o=B?Qb`&}VWzu8pkK{q60+CGRHu`7&C`BbDmiznfZ0vb&9Z z&y%jJUu4S{-?!g^1WzIq1=ol}HM4uzQ^GoKxkuXv(oMGv?;kaO?(NL-yKevsP^o&t z5?I%+Z# z4&3mKsUA~ba+xfV+OLrYhr;(}%B{%%mYp84@dkY7`}LxW-`Mi)ZNdx9L4z9J^;Jt6 zh1DR-4PICQc4{Fpu7Ygx#*AgDlk0_lGxmWf^`*+yh^ub1lTx_G``(s{hR~#&vO2h z4LEnzlz+)yEP26yB;NkLvR>L|C~;6}5nsCZ{buXtdeH`lnpWx0Oi2Qbtu^3#|Apur z-(-e_5HS!Qc>5mo>+8PAqC%xmI1?kHFEw!yC-Q+vz5h^1vsYk3rBGI&&Dq7T`Xv}u zN2e*$w+t5h6z97O_;tBrfpK_UkUHR0Pq%I6`K=ardcQW@ADXEeGG3%3@7Fg{H*4KF zHxo*ZPK!lTuRzp)BN+}Lu>^r}sO!0D zyZW?mWw-6OCKanytLm z1&fOu7dsEe!!liN)CVF9w3oQDMI~vsYeejn6?;x1mM_vzMs@L?>rz($UIy&6mGI|V zg3VKh(+7Vm84K%rW7le?QYpzIf!cUzkMVQ)SyMM{mMV#KO;%aG5b42|=QeT}L_;Oh zrg?*r>JWL90${5x(k=zTqmxl(400wplB!sJD*4b(?qUeSi(x|<19QkqrCLovzrKL! zx;W-0<7X;02*j8cj<-*A%9!-C7)#AysAZah!x8U47fEceee`G**CG0gZqiCj9KGoP zv+Yb6sz-?C6OS1fXxv=0qiMb`q*m=)&v7_J35z?#QxVc-7lVmKLIrYWiR@DT^5a{U z;Ep0#9}KLq3aT?F|NHO1tK$Ho?2-@qv!f+9fX(x14)_pfQ*}yp5{Jw=D$0Tz@~EGs-?wDVnR)7 zLj@H5Dh=PxPJi9P$)+yWQu4_c1QhIz94SK$@=w9p4_xc%quj_INwcOhZfq2azhnH* zqa#iuL|4A{Wu6rD_MY)2PK2?jK2fMjOudf|Rr1i&BBi#xL3k9A|35^i|E?TxWXWp!}MBIN%FP(nEetl49Qz9j>(o4pWdB!H}S+FI7 zr95sapjk0p^}50oh%!?<(DNmQny|IL7*l8Sr<~fub_+Oo8R%t~zBQhV9+(_PIk+4w zddYkQORz>`x$GSA{Jus1n8B?2+c1k|soR5b}XTF0)e8VRLnY=IQ>0KaeM)RElZ2qm> z_i_#>wjbG3l!15{z2+;Y$r5E~f~XsEV2xg*_4v7%^%a%LyQJ{>T(svizBIa+g_nuB z?FqU!Ut_>VXa&8!^rH` z{<-6Sp>nlv6y$-rSv79HNM{jG@OGbEM;;)=z{kn){CQ84lL4^IR&gkm26?nZdxB`+ zgy52tE*ZE#tPg+?;~3Jsj_>htBEsvDNg6Se_~@Hy0GuHQGLEIIi0m`v^`QRawKn!} z04l(ffD&(&F-Y55;yzDztxzSDtNq^D-Fy#-;%h@=Jv%0GPy}Q9Tp#_q3Jqyv{2qB$Z1xu zdD1L9tR}{CD)SrXP%a9`hZxIMN&46{TdEUp_pTCt{(U7OS-y3{9pp7IIH>Hf|Gp*+ z+37pnUj`9HAZ>vh0(klnQG@fe!}LvCDrn3~JT2alG80byC6pl0tluY{@#1Z|8v`vx zFuAzYpx)bIQebTFt|r0BVPz$8#k-)+8@Hz=b6ju9r0~(g4Ai=YJ}@yJi&=lN@h9 z^vXfy#j5u8%Z!t~X{?$Ui|8p#c~^9Tf7Zv5Wq|i@hMLwqhCRBoanabVlave+?; zCPkarVo0)*nBryQ6~Zisw70Km$x0_5f zh|#6I{|Xowv$IHMfKR;#Iq1`Zo|2WVR^;E)vPb zo{#XgF%4x1MV|#a@w_WD=nWfpmmdxF)C7T5ckj`Ep$mtn?}jyE%lB}e3#qr@A+)0D zL@7pJQ?cZXf}_Z4(@|?cw@j8MnX#iIpTv^WRx6WCeeN{RzGEq`vjOs#2~<@Q{m=_D zs4JuR+bqxxN)Qe_kQ!hUWCjsH>(%~~H4t`8HYZ@ka`L@WqK1&58wkdKoU^P$cD{e6 zrmDQ*#_xg#Rxi=_3+ZgRMxYya;WIt5e-{C|!7KD?NLkVkC&wVo>Y<3x`Vhc+@P#E$Q-R%W=?m;zt0OswjX z4ZPZT$O=6EYT<8LuK-JHNFo%Z7sVSY?-8XIi<$Iu$!uRuU_ZK~6tvh&n+B%qg zo*rW?ee>H_(Vuu5;Z1Yq%i_iyFnWffjVDLdm>J8{D?ZJLeSC*l3aF-f$hzGWtQ4Uu z`~H0efWQ?Ru}7zyZfu{Xc9$wBjZ zsMff~D{?TGsp&#QEkis4XthJt0Jy;-QmeGgYAVI3$ZUtJzkCBD!xeYm7kgH!E)v#T zr5;%h)f_x~l9;<_xjb?(H&Z?h;E0u#^`YRhnlJx;H0YhI{^Wab49-uW{{KE#cLGQd z4klZ*OV^4xI#;p1NuH~|eWgVow7k+@`qofd&-E5&`GkXQ+vs+c@+zY33J-AdCQf+) zKlFqqFIdv!92;p<3c{o0Zmaa&*f6IRcYvz()`WYh*ge5ipv+3o=y7Su)Gk&h5euZg z+<%ORf^N<5v2AJOJ0Z2^Jxweua?`Kgfb~m51`{_^ z^-)6Wej)^z3&6J-i4{W+?5cnbwK`lgy1G4{CteCq_#(z+I-ut$=61!+>5(=TAgKMw zS-W?HDfie!(Ph!+F;H~6q}oqEY+^tD4tl~~AY}>g6+(vY8%g=HIc&juf%&(uxLVNX zsw-<-qmitKxmPI~<=T~vjp0vTMmv?tN8*e`^Q!V0w(C*$>`LsPC!y}P;l8G+6v^N; z1qX_}x1~8#AELYnE=eVE&}48>%?FV(7BQ2CUT*bFA*2r>24R5+{gWQQe_%k>q%tw} zri+>WQ(0Suiqj78l7=F#gzu|DwEz$ezJFujH7y=y9{SpKG*W8eAjp_vK+{qAD~TtB z?!h6;bp%0M_U|1Nh2MlI{+~a8>{dE4zKXgMg8hr5-NE6j+!$Vv2{FJR_ZGh{T(0L7 z`19x3?Gph|SAC7C?2GpLi9rM;vJMBbtM>lGi~3ATJZqZX?&(12_|j-7_qZ~^QHc@) zZ-7f}ZDn({ziuf;pFME+Nw$BK)KxV$rZv-_4-}d`?NjY)uOel&+waDS1vXOP z00oz|5rhY{Ytp`$wck6F4gawq#ME^QT7Uiwx<2FtX#m#UoYVU!Et#Tff4QCL0%PT7 zwBn&N8ET#3Ps&mTj5}f$eKlmH#EGImJ$a|_1iuUJ@8SD%Gcv7fro9ItHsAJ{!PRCd zc<)BY{Z{CHku@tj-a|wG&ykFoReqGhv|7fHm3q4`^5{^gmLUQeZ{hEy77xqy8#oOR zPxU&tw+dD5hsqjsX?buNGzJ0)=UM=f#C8cesvu*rsRmP9oc%=D8#Z>_WYEt7H+q`- z=^dcwAejx1hew8&!6gZKtSfSQIG-+b9tD@@fwl}dV1m4~ZmFs@Arm$yVXkRrIw)L2Xah1Q}b2rfXN+4Rcp_tCbG_wO3&YVEfN!{3hHqgMl5< zW~m_nyy(Utgv8Z+#T-p5p4PCJ9oSy=slTkyorbv}@%8JCDHhy4sLlj!gb)b%+bFhb8W>)`o*P@w?=j$vVAf5jRh9 zG_Uoc&*C)QFOuHaJ#?VyH@Og`a2j+Dkg^^R7r#bpi7&eVM>x=W05qbJBcWvecdPO=?&nkWZCsT zFZDS*t7-?a#e47hR!6MzwdL+G($qx-n({s7T(S)l`(>Ln*3pE_eN#@(I-4cH^BC+d zZo(S>n?myFANMEP*ev5DK_cEAGf$bFjUNay{pp^qtj~n1lgHyP87}yFTaSoTU>3hr zCFM<2r%(35`ZGIOh@{YDfQ3}>^O@imu-fqzs;$h7=goQ_@rg+)CG(6nQXTFenwVQz z@um~xyjOaU5j>E^8!q=$Ne0w`QK4(g9ScoD9;Z;TQBiHisVaT}sv97Q9@{_y=>{;_oM_HOLcTOm$vh9b%|GrazlP@0! zC+8|4)(vZSY&IP-Vh7{$IA@Gzi%@m2uP`lxNJ~$FZCej`W_G*3ix1z1)Awn;AOIMS zC|x|jYpCIv7UIFa8ymNngbwlI0{7^25BNp_37fH$O@CUP{~9j&7ELA>8`w`ZWHjE# zV`pw%ASBT3TJpnsjsCk^_97H>J4OkTF*a)arsNLg=-oE;o`E$FxNrI7k<|szIo;p9ORR>qq^GA}tuZ`= z)>w?LB4H7y7yEBXd|GDQ{D~t-8X)ftN96_azY2R&Sd4uAKe%eKAzt{@9xjaKCQgUd%>ty zL;Z@GGD1U}ymjl~LP9QoL5IRK13QVYPqhUwfx+o!xuYwj=+6fs$4&g`jdOts#xl*s z_(^y;#8Zp4;%S@Wf}kTsI(~Z;(y}?6>a8SmH{8yqn99zRBIr4rXyYgMy!wQIhQV3Dz(`#)?? zUbxyvYhhBN)B-a1j6gKsc(c-z=?khSVqLD4AuB6uRF^8J(0)XzX1o55}JW!fJi_jdp&(#FZvZEHEN!&`|zTBJmo1RaE9q z;9oQ)N#TKg{qyf9{eLT1$dkonq59hAe?<4Fzj1!2%W0y={A8dL{+!^5#cuAki6qNx zKGSp+?kz@L$-pLxz>25xXX@n(>wT3cqf3Uo698O!wcJId`79;m?N}E#ZG?O`>6mGT z_?a?bBLY&O{n4Sp?R48U`&SWX+)?odFUqqLpnJH`f*7WpwCj1ruVmNJ*AVs^{lX)6 zpy_ktuW3-lc9CO`_yLGL;J3+#dAeaQzFhKeFY8`}ibF7mYEQrxc(vDd{}EW=+aADg zH}u{}@_X^jeMLwu{)UQNkHGu1o#>HuS;gA#;@8E+U#)F-e5g{SUA~AA%jjc=444v} zO0fKL*wZZ9aj;L(vaS5m%y ziyzR(@i`&6WrR(?n=0&3nrf>)Ft+e-Sml;5f#?051FEST%-}I9QqMz4${zc&YBmVbhU`t1IOjpDWad4Xy_goPu zBqOu4EN{eF#%$pATvxaVP~+Ex>@XS();==7_+H53Bd1$+NS1x4U-; z&85ZO4fZ!k2CSItrFGfMDVw}m8&j7@WNmt6}UgcU3(SE@gLqMV5M&#wA|Rinf6Vb1}+lo*h* z@4=%yo*3d<0~0w0_P}om%gsqwjhgt%c6Qr$D>j;Uj?3_iivxTl679WzD17R@r~zTU z8zelXwzf2%CG|>#oS(4{@LEO}`9hVrRr%hVy+{WOvSci0cFS=d4b@;0|EI#9GZ-9@>w)7H*v3*iu*k>*X;E3DUZ4|8 z;}3f0cSKNqMcc7kJ0yQR zu$ldzrT{|O@=dmIx+<|U;QSvEEX6LLisgNMw({3b*lG<~f*a^{B$d9gM=XjXx7>=h z>klat$L(FA2>Y0`fjwhNJdEFUwcMhjqAwT&0DwRAD9<`ggX-WD^vJXup_dE*P@I5b zaJvc)@;~a`?3&=p#xs&g70rSXYct}Nvp^`(os<$u01(Ml z>C!y~P;t;CUv-bU6XBnS2DUv8_ET$$QY++Z_(w|;vWS+G*y%`16&?>49d%}6AA~Pr zarN#xcgR(&0p+4^b#?Ws=f5rht3xnV)ut!-4_lV;hx?+6zQkR=2ZrCfi)q%&yF8P` zSxQR1syOZUxBtbqy}UlUwY{bJR&JhlAMSLRvvl;thLh#l><9*NN^<1>Az|e_$T+c{4s)K}lRZqHzh=>ygBBAq@YFy9PmJ}~=V6twE zVDSpg#U2_O!g5^|-*lhviKp$l zV(Ip$_vRp^#6|<;6iuYO{@gTM4D(pTC%uPi^R+~uSM{}5-roBB%I&4W`cF!U@b5C< zfZOk1odo=PeEyCy%6ld&E%63@WDQyV9nRT;l)mjUJenqpA2=bqJ^tdy|EYTZk(r}& zznE&IiPaiSc-PzDyY}*o%e?FYzj508Z-Sla76jf8m!b?SwvFX^fI#~U$^a!C)h)vU zb6=R1ly1eb{p$7l}h;u)zwZsl!xt zOujQMZ-*Vux)cQ(UI5(;r2m?h=tA@n_`uL16-6}%tA}JuWos?w0=L6-!#*pEace{5 zfN`f#W)gqrNcw0O5)KPa*D;dUMTKA84YwN!C9xq_K1(7@bF~QAq8eG(d1RIptVW*` zc-=s!0fuAz{xE9Z^BBbljI!E~0=k&SsKX+A$wwNITJV_!fT1{d>2vf#`s%N7LFnQi z(dH+++CC`76eD(JZEbMd^?|Kv#hPGShZfhGef#1|Dln}G5^TJmzMa*Xs_4Dw_;7!x zKk*dHPf2N%w&ZvU9ai6R>ejM+BXNHmBH3R1$?Nu{&-5`-r9mZBEUV=m_!xpJuk_b5 z`jiy+K>qV>!J{xO(9S(vLlbg2x7?3Hm$vz)>%e)3|1~x;g&dd`VmB{MRN+}E<$$3EHPJyNm%*J6!&ueVjacE-XH0)9IN6`wLRvTino*7!|ploz;7jh#H-m?@W>#=^9fhWIZ5l)=_{|B z1=og_k<6r1|H6WPUf`+8n+@D@zY(d^6Z*}>F>0S(O}}VNH!C&9bL8LQ;ro4EEZPJJV8mqaTwAu}Im%FLsPref zB3@BdACZ|i3!FyBEl>tly{mu8`p3quYw_vPQdj74ke}Iao6w^Ie|~x09)3wu=4i*n zhQaNF_@7c!d(L2{89iuzw6j+<^Y%^+1ecc_LyHS#Dh`A+bews4SzcjC)Ku`<=ssCPvI&t)xahUzgSy4Rsn><9I{#%Sfp(T!6T#>iVRQEJ z7!9zJ0OuR-{LQ;REf)7r`hI~a2`4*+Stc$vgg~-W$eZo1%6oY-@rtYCOw8KG`kl8o zUDjeNfkt>w!Bb>zV&e3)dz})q!_fd`=FJh>BX>q-bUnVbH|_|=*x5Sy8E%L!%1i}{ zW|@ro8?PEkmHhadftCF7EO9&x4Aojg7O26ek*Lf>5yOfTq;_j$&>Wg#9QpqpM)^1){IK_F#vFHGpN-_ zPaeHc4Vbf$BsVCN{U`;jxGGjA1>Q>`P+)6thGt}eR^X`Q1MR5T89q|w{H4o&PoJC! zAQOG+U)w>UFNM=Fa>xl7RguV3X=e}~z;SgAp7QGI>T0B?QhQhJq->L>nMO@Hv0^o@ zt7t6`Hrck_UA9K&P{z*^2R`t+8vExDNR8S^%E*(7O-qMk?=1D)l6Q~>u+hh8g(Lqd zz&s*J7xPPR>6La%$3BXV+_Q}J08;)KD?{x0qttgkpby`^_}AZjZp^d4*o-}=Zn(T?+#DFlP^~fs)Fh%IJ#1<&s3p(N_Md%z((n}_IJBtt0^^# z9-CTw8G{ri-Q;8Qb;+NWzxxIAjW?qPU0`Ip7f{sE`<$yfniKW}ZKO2GfQtZ$L3%Yb zG!}yWV!%89xA+p)EbH!JrhPxJl-2v;>y7{{xZzt7h@tSWdLOHw6G~<|+e{qHW~`4N zXxBU?3|zW9SXu=KfTKNOMeBqy=Me0zUcmr$*@<UaShD^gM+L8z5X#kG)TqKk&wr6L_u>E2q4Pg`VE^j%Xa-%S$SqV7g zrYr@FMMpBrGZeSlp*R&Smo(s5qk$+Z zuKEE7x1J{O*E+B-YJ`K=iUPqP)(#$hWnr?k@$W7boZ!Snw?|6;kKO?@<;e+-o!U7*x8K?kSf_E|Ldh zU>bsQ^V+%K3d9i_{b`LT%LjLo`*=KrVN>lbV(*1y%D$_oIG)At+wV&4J8yr0s z>i{ijuwW2S!JLVMS6ay#ELO%ILkyp13|RNqQvnPZfN)|JkTH1Q+K<}Bc9L0jMLsU$ z;|0>=Gh0u~GGf?yT+2EH@xY2)Iltw;bTbZ7O7NcKhvpyzB8>m@!%YCm5gBIzQmv6bTAv~_P*^-5P*xD z?;?!w_r1TDeBdM>S6Po$1&n_o$7}wPuM$z*;gu~vkyojIz4;jAOF+B=RIS->OM6

`; - const html = await parseAttributeHtml(dt); - // heading inserted before the original
by prepareAttributeOrPropertyProps + const $ = load( + `
${dt}
`, + ); + const $dl = $("dl").first(); + const $dt = $dl.find("dt").first(); + await createMdxComponent( + $, + [$dt], + $dl, + [], + undefined, + "attribute", + $dt.attr("id") ?? "", + { isCApi: false }, + ); + const html = $("div").html() ?? ""; const headingPos = html.indexOf(`data-header-type="attribute-header"`); const dlPos = html.indexOf(`
${bodyElements.join("\n")}`); + const typePrefix = componentProps.rawTypeHtml + ? `

Type: ${componentProps.rawTypeHtml}

` + : ""; + const defaultPrefix = componentProps.rawDefaultHtml + ? `

Default value: ${componentProps.rawDefaultHtml}

` + : ""; + const $componentBody = $( + `
${typePrefix}${defaultPrefix}${bodyElements.join("\n")}
`, + ); setMinimumHeadingLevel($, $componentBody, minHeadingLevel); return [ @@ -293,49 +302,70 @@ function prepareAttributeOrPropertyProps( // The attributes have the following shape: name [: type] [= value] const name = text.slice(0, Math.min(colonIndex, equalIndex)).trim(); - const $typeSpan = $child.find("em.property, span.property").first(); - let rawTypeHintHtml: string | undefined; - if ($typeSpan.length) { - const $clone = $typeSpan.clone(); - // Remove the name span (first span.pre whose text matches `name`) - $clone - .find("span.pre") - .filter((_, el) => $(el).text().trim() === name) - .first() - .remove(); - const inner = $clone.html()?.trim(); - if (inner) { - rawTypeHintHtml = inner; + let rawTypeHtml: string | undefined; + let rawDefaultHtml: string | undefined; + + $child.find("em.property, span.property").each((_, el) => { + const $span = $(el); + const text = $span.text().trim(); + // Determine span role by its leading punctuation character (`:`→type, `=`→default). + // We look for the first `:` or `=` in the span's direct punctuation nodes rather + // than anywhere in the text, to avoid being confused by `:` inside a value like + // `re.compile('...|:|...')`. + const firstPunctChar = $span + .find("span.p, span.w") + .toArray() + .map((el) => $(el).text().trim()) + .find((t) => t === ":" || t === "="); + const isTypeSpan = firstPunctChar === ":"; + const isDefaultSpan = firstPunctChar === "=" && !text.startsWith(":"); + + if (isTypeSpan && !rawTypeHtml) { + const $clone = $span.clone(); + $clone + .find("span.pre") + .filter((_, el) => $(el).text().trim() === name) + .first() + .remove(); + $clone + .find("span.p, span.w") + .filter((_, el) => $(el).text().trim() === ":") + .first() + .remove(); + const inner = $clone.html()?.trim(); + if (inner) rawTypeHtml = inner; + } else if (isDefaultSpan && !rawDefaultHtml) { + const $clone = $span.clone(); + $clone + .find("span.p, span.w") + .filter((_, el) => $(el).text().trim() === "=") + .first() + .remove(); + const inner = $clone.html()?.trim(); + if (inner) rawDefaultHtml = inner; } - } + }); const props: ComponentProps = { id, - rawTypeHintHtml, + rawTypeHtml, + rawDefaultHtml, githubSourceLink, modifiers: filteredModifiers, }; const pageHeading = $dl.siblings("h1").text(); if (pageHeading && id.endsWith(pageHeading)) { - const $h1 = $dl.siblings("h1").first(); - $h1.text(getLastPartFromFullIdentifier(id)); - if (rawTypeHintHtml) { - $h1.append(`${rawTypeHintHtml}`); - } + $dl.siblings("h1").first().text(getLastPartFromFullIdentifier(id)); return { ...props, isDedicatedPage: true, }; } - // Insert the heading (with inline type hint) before the
- const typeHintSuffix = rawTypeHintHtml - ? ` ${rawTypeHintHtml}` - : ""; const htag = `h${headerLevel}`; $( - `<${htag} data-header-type="attribute-header">${name}${typeHintSuffix}`, + `<${htag} data-header-type="attribute-header">${name}`, ).insertBefore($dl); return props; diff --git a/scripts/js/lib/api/htmlToMd.test.ts b/scripts/js/lib/api/htmlToMd.test.ts index 657b96e4bbe6..9518a33fb4c0 100644 --- a/scripts/js/lib/api/htmlToMd.test.ts +++ b/scripts/js/lib/api/htmlToMd.test.ts @@ -759,9 +759,11 @@ test("convert class property headings", async () => { ).toEqual({ images: [], isReleaseNotes: false, - markdown: `# circuits: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + markdown: `# circuits + Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + Quantum circuits that represents quantum states. \n`, meta: { @@ -808,9 +810,11 @@ test("convert abstract class property headings", async () => { ).toEqual({ images: [], isReleaseNotes: false, - markdown: `# circuits: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + markdown: `# circuits + Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + Quantum circuits that represents quantum states. \n`, meta: { @@ -864,9 +868,13 @@ test("convert class attributes headings", async () => { ).toEqual({ images: [], isReleaseNotes: false, - markdown: `# callback: Optional\\[Callable] + markdown: `# callback -\n`, + + Type: Optional\\[Callable] + + Default value: None +\n`, meta: { apiName: "qiskit_ibm_runtime.options.EnvironmentOptions.callback", apiType: "attribute", @@ -876,8 +884,8 @@ test("convert class attributes headings", async () => { test("attribute with < and & in default value produces valid MDX", async () => { // StagedPassManager.invalid_stage_regex has < / > / & in the value. - // Text nodes with these chars must be wrapped in {"..."} JSX expression containers - // so they are valid MDX — bare \< in MDX text content breaks the MDX parser. + // The default value is emitted as a plain "Default value: ..." paragraph; special + // chars are escaped by remark-stringify (e.g. < → \<). const result = await toMd( `

invalid_stage_regex

@@ -888,12 +896,8 @@ test("attribute with < and & in default value produces valid MDX", async () => {
`, ); - // The value containing < > & must be inside a JSX expression container {"..."}, - // not as bare text that would produce invalid \< in MDX - expect(result).toContain('{"re.compile('); - // Ensure bare \< does not appear outside of a JSX expression (which would break MDX) - // The pattern \< followed by a letter is the invalid form; inside {"..."} it's fine - expect(result).not.toMatch(/(? { @@ -1170,7 +1174,7 @@ test("generate correct heading level", async () => { -### attribute1 +### attribute1 Attribute 1 diff --git a/scripts/js/lib/api/htmlToMd.ts b/scripts/js/lib/api/htmlToMd.ts index 88543e24b0f5..07e1a61233f7 100644 --- a/scripts/js/lib/api/htmlToMd.ts +++ b/scripts/js/lib/api/htmlToMd.ts @@ -150,64 +150,11 @@ function prepareHandlers(meta: Metadata): Record { attribute(h, node: any): any { return buildApiComponent(h, node); }, - attributetypehint(h, node: any): any { - return { - type: "mdxJsxTextElement", - name: "AttributeTypeHint", - attributes: [], - children: escapeTextNodesForMdx(stripTypeHintLinks(all(h, node))), - }; - }, }; return handlers; } -// MDX's JSX layer treats unescaped `<` and `>` as tag delimiters, and `&` as -// an entity reference, even inside element text content. remark-stringify tries -// to escape them as `\<`/`\>` but MDX doesn't recognize backslash escaping for -// these characters, so the round-trip through updateLinks fails. Wrap text -// nodes that contain these characters in an MDX expression container -// ({"..."}) which is valid in any phrasing context. -function escapeTextNodesForMdx(nodes: any[]): any[] { - return nodes.map((node) => { - if (node.type === "text" && /[<>&]/.test(node.value)) { - return { - type: "mdxTextExpression", - value: JSON.stringify(node.value), - }; - } - if (Array.isArray(node.children)) { - return { ...node, children: escapeTextNodesForMdx(node.children) }; - } - return node; - }); -} - -// Links to these URL prefixes are stripped from AttributeTypeHint children — -// their link text is preserved but the href is dropped. -const STRIPPED_TYPE_HINT_LINK_PREFIXES = [ - "https://docs.python.org", -]; - -function stripTypeHintLinks(nodes: any[]): any[] { - return nodes.flatMap((node) => { - if ( - node.type === "link" && - typeof node.url === "string" && - STRIPPED_TYPE_HINT_LINK_PREFIXES.some((prefix) => - node.url.startsWith(prefix), - ) - ) { - return stripTypeHintLinks(node.children ?? []); - } - if (Array.isArray(node.children)) { - return [{ ...node, children: stripTypeHintLinks(node.children) }]; - } - return [node]; - }); -} - export function removeVersionLinkTitle(node: Link) { // Intersphinx cross-references usually set link titles like "(in Python 3.14)". // We remove these titles because they are noisy, low-value to our users, and From 42341b0c479f20fc0bee1faef4b83503dfc0508b Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 5 Aug 2026 18:00:38 -0400 Subject: [PATCH 07/17] undo image changes --- public/docs/images/api/qiskit/circuit-1.avif | Bin 1556 -> 2049 bytes public/docs/images/api/qiskit/circuit-4.avif | Bin 2881 -> 3908 bytes .../images/api/qiskit/circuit_library-1.avif | Bin 1681 -> 2314 bytes .../images/api/qiskit/circuit_library-2.avif | Bin 1670 -> 2291 bytes .../images/api/qiskit/circuit_library-3.avif | Bin 6321 -> 9172 bytes .../images/api/qiskit/circuit_library-5.avif | Bin 8774 -> 12577 bytes .../api/qiskit/circuit_library-6_00.avif | Bin 8774 -> 12577 bytes .../api/qiskit/circuit_library-6_01.avif | Bin 21242 -> 31281 bytes .../images/api/qiskit/circuit_random-1.avif | Bin 2065 -> 2741 bytes .../images/api/qiskit/circuit_random-2.avif | Bin 12000 -> 17095 bytes .../images/api/qiskit/circuit_random-3.avif | Bin 2094 -> 2897 bytes .../docs/images/api/qiskit/converters-3.avif | Bin 1993 -> 2715 bytes public/docs/images/api/qiskit/mapping.avif | Bin 35963 -> 32763 bytes .../qiskit/providers_fake_provider-1_00.avif | Bin 2941 -> 3980 bytes .../qiskit/providers_fake_provider-1_01.avif | Bin 4188 -> 5960 bytes .../qiskit/providers_fake_provider-1_02.avif | Bin 2796 -> 3695 bytes public/docs/images/api/qiskit/qasm3-3.avif | Bin 6774 -> 9518 bytes .../qiskit-circuit-ControlledGate-1.avif | Bin 1555 -> 1754 bytes .../qiskit-circuit-ControlledGate-2.avif | Bin 1776 -> 2343 bytes .../qiskit/qiskit-circuit-Operation-1.avif | Bin 1642 -> 2160 bytes .../qiskit/qiskit-circuit-Parameter-1_00.avif | Bin 872 -> 952 bytes .../qiskit/qiskit-circuit-Parameter-1_01.avif | Bin 1580 -> 2076 bytes .../qiskit-circuit-QuantumCircuit-15_00.avif | Bin 1171 -> 1568 bytes .../qiskit-circuit-QuantumCircuit-15_01.avif | Bin 1170 -> 1547 bytes .../qiskit-circuit-QuantumCircuit-16_00.avif | Bin 1162 -> 1531 bytes .../qiskit-circuit-QuantumCircuit-16_01.avif | Bin 1251 -> 1668 bytes .../qiskit-circuit-QuantumCircuit-17.avif | Bin 1471 -> 1671 bytes .../qiskit-circuit-QuantumCircuit-30.avif | Bin 6005 -> 8826 bytes .../qiskit-circuit-QuantumCircuit-31.avif | Bin 1159 -> 1254 bytes .../qiskit/qiskit-circuit-library-AND-1.avif | Bin 4955 -> 6563 bytes .../qiskit/qiskit-circuit-library-AND-2.avif | Bin 4975 -> 6413 bytes .../qiskit-circuit-library-AndGate-1.avif | Bin 4188 -> 5701 bytes .../qiskit-circuit-library-AndGate-2.avif | Bin 3994 -> 5662 bytes ...skit-circuit-library-BitwiseXorGate-1.avif | Bin 4298 -> 6258 bytes ...kit-circuit-library-FourierChecking-1.avif | Bin 4041 -> 5566 bytes .../qiskit/qiskit-circuit-library-GMS-1.avif | Bin 3984 -> 5348 bytes .../qiskit/qiskit-circuit-library-GR-1.avif | Bin 4102 -> 6151 bytes .../qiskit/qiskit-circuit-library-GRX-1.avif | Bin 4094 -> 6124 bytes .../qiskit/qiskit-circuit-library-GRY-1.avif | Bin 4102 -> 6151 bytes .../qiskit/qiskit-circuit-library-GRZ-1.avif | Bin 3559 -> 5250 bytes .../qiskit-circuit-library-GraphState-1.avif | Bin 3983 -> 5606 bytes ...skit-circuit-library-GraphStateGate-1.avif | Bin 2215 -> 3200 bytes ...ircuit-library-HiddenLinearFunction-1.avif | Bin 4046 -> 5576 bytes .../qiskit/qiskit-circuit-library-IQP-1.avif | Bin 1785 -> 2551 bytes .../qiskit/qiskit-circuit-library-IQP-2.avif | Bin 5264 -> 6480 bytes ...qiskit-circuit-library-InnerProduct-1.avif | Bin 4229 -> 5915 bytes ...it-circuit-library-InnerProductGate-1.avif | Bin 3880 -> 5598 bytes .../qiskit-circuit-library-MCMTVChain-1.avif | Bin 4771 -> 6876 bytes .../qiskit/qiskit-circuit-library-OR-1.avif | Bin 5410 -> 6392 bytes .../qiskit/qiskit-circuit-library-OR-2.avif | Bin 4959 -> 6324 bytes .../qiskit-circuit-library-OrGate-1.avif | Bin 4538 -> 5801 bytes .../qiskit-circuit-library-OrGate-2.avif | Bin 4190 -> 5758 bytes ...skit-circuit-library-PauliTwoDesign-1.avif | Bin 2640 -> 3947 bytes .../qiskit-circuit-library-Permutation-1.avif | Bin 2106 -> 2834 bytes .../qiskit-circuit-library-Permutation-2.avif | Bin 4535 -> 6648 bytes ...kit-circuit-library-PermutationGate-1.avif | Bin 1774 -> 2376 bytes ...kit-circuit-library-PermutationGate-2.avif | Bin 4385 -> 6418 bytes ...kit-circuit-library-PhaseEstimation-1.avif | Bin 3703 -> 5082 bytes ...-circuit-library-PiecewiseChebyshev-1.avif | Bin 1912 -> 2524 bytes ...cuit-library-PiecewiseChebyshevGate-1.avif | Bin 2034 -> 2920 bytes .../qiskit/qiskit-circuit-library-QFT-1.avif | Bin 3315 -> 4700 bytes .../qiskit/qiskit-circuit-library-QFT-2.avif | Bin 3444 -> 4662 bytes .../qiskit/qiskit-circuit-library-QFT-3.avif | Bin 3376 -> 4671 bytes ...iskit-circuit-library-QuantumVolume-1.avif | Bin 2696 -> 3074 bytes ...iskit-circuit-library-QuantumVolume-2.avif | Bin 11458 -> 16120 bytes .../qiskit/qiskit-circuit-library-XOR-1.avif | Bin 3837 -> 5629 bytes ...iskit-circuit-library-efficient_su2-1.avif | Bin 3590 -> 5106 bytes ...iskit-circuit-library-efficient_su2-2.avif | Bin 3799 -> 5392 bytes ...uit-library-evolved_operator_ansatz-1.avif | Bin 5354 -> 7101 bytes ...rcuit-library-excitation_preserving-1.avif | Bin 3405 -> 4660 bytes ...it-library-excitation_preserving-2_00.avif | Bin 3405 -> 4660 bytes ...it-library-excitation_preserving-2_01.avif | Bin 2595 -> 3602 bytes ...it-circuit-library-fourier_checking-1.avif | Bin 2344 -> 3258 bytes ...kit-circuit-library-grover_operator-1.avif | Bin 2984 -> 4126 bytes ...kit-circuit-library-grover_operator-2.avif | Bin 1718 -> 2383 bytes ...kit-circuit-library-grover_operator-3.avif | Bin 3405 -> 4811 bytes ...kit-circuit-library-grover_operator-4.avif | Bin 2945 -> 4235 bytes ...rary-hamiltonian_variational_ansatz-1.avif | Bin 2817 -> 3723 bytes ...rary-hamiltonian_variational_ansatz-2.avif | Bin 2739 -> 3905 bytes ...cuit-library-hidden_linear_function-1.avif | Bin 1811 -> 2380 bytes ...qiskit-circuit-library-iqp_function-1.avif | Bin 2671 -> 3573 bytes ...qiskit-circuit-library-iqp_function-2.avif | Bin 5264 -> 6480 bytes .../qiskit-circuit-library-n_local-1.avif | Bin 4277 -> 5770 bytes .../qiskit-circuit-library-n_local-2.avif | Bin 3892 -> 5282 bytes .../qiskit-circuit-library-n_local-3.avif | Bin 4238 -> 6152 bytes .../qiskit-circuit-library-n_local-4.avif | Bin 2875 -> 3998 bytes .../qiskit-circuit-library-n_local-5.avif | Bin 4454 -> 6068 bytes ...it-circuit-library-pauli_two_design-1.avif | Bin 4963 -> 6923 bytes ...it-circuit-library-phase_estimation-1.avif | Bin 6069 -> 9585 bytes .../qiskit-circuit-library-qaoa_ansatz-1.avif | Bin 10534 -> 13139 bytes ...skit-circuit-library-quantum_volume-1.avif | Bin 4826 -> 7006 bytes .../qiskit-circuit-library-random_iqp-1.avif | Bin 2459 -> 3346 bytes ...kit-circuit-library-real_amplitudes-1.avif | Bin 4748 -> 4932 bytes ...kit-circuit-library-real_amplitudes-2.avif | Bin 4048 -> 5833 bytes ...kit-circuit-library-real_amplitudes-3.avif | Bin 4277 -> 5770 bytes ...kit-circuit-library-real_amplitudes-4.avif | Bin 3472 -> 4912 bytes ...kit-circuit-library-unitary_overlap-1.avif | Bin 4677 -> 6659 bytes ...kit-primitives-StatevectorEstimator-1.avif | Bin 7052 -> 11730 bytes .../qiskit-quantum_info-Statevector-1.avif | Bin 2708 -> 3480 bytes .../qiskit-transpiler-TranspileLayout-1.avif | Bin 2751 -> 2830 bytes .../qiskit-transpiler-TranspileLayout-2.avif | Bin 1587 -> 2040 bytes .../qiskit-transpiler-TranspileLayout-3.avif | Bin 1798 -> 2434 bytes ...kit-transpiler-passes-FilterOpNodes-1.avif | Bin 829 -> 799 bytes ...er-passes-PadDynamicalDecoupling-1_00.avif | Bin 4726 -> 7502 bytes ...er-passes-PadDynamicalDecoupling-1_01.avif | Bin 5254 -> 8281 bytes ...it-transpiler-passes-RemoveBarriers-1.avif | Bin 830 -> 832 bytes ...it-transpiler-passes-StarPreRouting-1.avif | Bin 10299 -> 14697 bytes ...passes-TwoQubitPeepholeOptimization-1.avif | Bin 3320 -> 4771 bytes ...qiskit-transpiler-passes-WrapAngles-1.avif | Bin 3612 -> 4325 bytes ...qiskit-visualization-circuit_drawer-1.avif | Bin 1159 -> 1254 bytes ...isualization-plot_bloch_multivector-1.avif | Bin 8462 -> 19611 bytes ...isualization-plot_bloch_multivector-2.avif | Bin 9454 -> 21809 bytes ...kit-visualization-plot_bloch_vector-1.avif | Bin 4838 -> 11319 bytes ...kit-visualization-plot_bloch_vector-2.avif | Bin 4955 -> 11461 bytes ...t-visualization-plot_circuit_layout-1.avif | Bin 1918 -> 2870 bytes ...kit-visualization-plot_coupling_map-1.avif | Bin 1689 -> 3019 bytes ...-visualization-plot_distribution-1_00.avif | Bin 3723 -> 5182 bytes ...-visualization-plot_distribution-1_01.avif | Bin 4570 -> 6195 bytes ...-visualization-plot_distribution-1_02.avif | Bin 4559 -> 6214 bytes ...qiskit-visualization-plot_error_map-1.avif | Bin 18899 -> 21844 bytes .../qiskit-visualization-plot_gate_map-1.avif | Bin 1720 -> 2686 bytes ...kit-visualization-plot_histogram-1_00.avif | Bin 3012 -> 4072 bytes ...kit-visualization-plot_histogram-1_01.avif | Bin 3317 -> 4217 bytes ...kit-visualization-plot_histogram-1_02.avif | Bin 3357 -> 4407 bytes ...iskit-visualization-plot_state_city-1.avif | Bin 22159 -> 32925 bytes ...iskit-visualization-plot_state_city-2.avif | Bin 21278 -> 35172 bytes ...kit-visualization-plot_state_hinton-1.avif | Bin 3578 -> 4621 bytes ...t-visualization-plot_state_paulivec-1.avif | Bin 3735 -> 5443 bytes ...t-visualization-plot_state_paulivec-2.avif | Bin 4395 -> 6412 bytes ...it-visualization-plot_state_qsphere-1.avif | Bin 2852 -> 6052 bytes ...it-visualization-plot_state_qsphere-2.avif | Bin 4175 -> 7904 bytes ...iskit-visualization-timeline_drawer-1.avif | Bin 3446 -> 5193 bytes ...iskit-visualization-timeline_drawer-2.avif | Bin 2731 -> 3938 bytes ...iskit-visualization-timeline_drawer-3.avif | Bin 5620 -> 8799 bytes .../docs/images/api/qiskit/synthesis-1.avif | Bin 4617 -> 6936 bytes .../docs/images/api/qiskit/synthesis-2.avif | Bin 27983 -> 41849 bytes .../docs/images/api/qiskit/transpiler-10.avif | Bin 4317 -> 6835 bytes .../docs/images/api/qiskit/transpiler-8.avif | Bin 2302 -> 3289 bytes .../docs/images/api/qiskit/transpiler-9.avif | Bin 5800 -> 8369 bytes .../api/qiskit/transpiling_core_steps.avif | Bin 39722 -> 65712 bytes .../images/api/qiskit/visualization-1.avif | Bin 1965 -> 2423 bytes .../images/api/qiskit/visualization-2.avif | Bin 3333 -> 4647 bytes .../images/api/qiskit/visualization-3.avif | Bin 1841 -> 2161 bytes .../images/api/qiskit/visualization-4.avif | Bin 15255 -> 24696 bytes .../images/api/qiskit/visualization-5.avif | Bin 20443 -> 31491 bytes .../images/api/qiskit/visualization-6.avif | Bin 20443 -> 31491 bytes 146 files changed, 0 insertions(+), 0 deletions(-) diff --git a/public/docs/images/api/qiskit/circuit-1.avif b/public/docs/images/api/qiskit/circuit-1.avif index a3fa0a002a73fe91d239ea964f7d3564cbd0ccb9..2f43f2f62c3f4fdb7d3d1006623b99cfb715063f 100644 GIT binary patch delta 1712 zcmV;h22c5v41o}kOp#h06b3{90ssI200-Cr0RR9100000DUpji3l4B;bZr0t00001 zk;BV>26b&@VRRAz3JMq@9~WF<2*-Y@?Nh2h8+;qgiiJU0I5h3NZ|hEA+b`C7-<`$FP0+ z+5E5MgA_p%a&~yns5k8o+l&*4aIcTe9B$RaErPzxVxtyQUjQEFbQv=T@HC@1qTmO$!GpRPKJck5i&TR3+f!7Ev*NmE=k9?v5#b_k5|-7aNsf#*fd3Vm#V6V}Rm71vlF}7aqaZr=8K-N{@Pc^h#zE45;;q6VJ@;CYjU^2Q9A?a1X8A8SZ6c*Z9#01{v(-wU^&Io1 ziX02*N3GhnG@~n`WREXm!R=9$!GuaOCnK@%*Ig-F-i-N}$c;^P->~XPlI+RrS{+%c z#eFVn*`;P|ccgsQ{fLCz!cs2c&$q6zsA=wxi4-m9EpP)8J=Fq#t|ANv71ffAHqhu! zhR2kjyEUpVPoL+7*=2hh-{Bb)&>Of*oFVP07c-LuLK4&g%Q$TmVy(%&2R$D9*F+x8 z7zQK9eRjEQ;K`49|i!8K%4=}aH-fItG{g#8~B~n{1I4Q$4a4^@Zr(eR1Sgd4IGM)q=d*w^w`O+(+@%`m} zRXm0Sn^Ewgm^!SDn6|4BW~d$(g)~(At~*aKT-F`O9Fwn_(U$=6lt$DWf^jR0qMdgJ zRYR`Gulm6n%i%TKA$L{6Mk~P>Pc$= delta 1216 zcmV;x1V8(M5R?p%ObZThX>@G>000000g*`{6a-cP0ssI200rs*0RR9100000Dv^CV zk;ce>1c+^9VRRAz3JMq@SpJm(-U$H*doG zUrT1#kPH0qqYGaIq(!y(&84kr^kW?5^DrU{fhGBL?>3?OZ+EyG*%1`X-&3n!O2bC+ zkA;eoDmmo&-@G8A*v&-jn~tZI8w!`xPXMfcFxkwy{~y#nK214>qIDom3=lx+Tb)H5 zN3K_%r&xgzDbsT&ad`}Tdw*wGRl>T$p5c!N(Taq-2a;dCJlv`)Cdvi#3*;K>wmm&VXmi-j+>pqHtj;YaS#m=AG2PHy3^FBybO%ggR)cC;;A40 zpIY;lCVb%qdOYWbp;o1d`5GZng)_Nh0jJQ_Dx+Qhvk-ha19j6mmSUlm%?6Y}1E& zm(!Ly8?8o_t^#D=7i2C*X`CZxiSCJl%TH9wU8eCMeRHI=MKz_nK9wxt>U8^m9?9~G zTTCLyJuvB@kXF6DA^+rMxNxT#p!LVHQEv`J<|_m5FECJu&V-Sf%)q;SPT92-O2jx3 zcCrV(YZgHO*NznXLsRy7-T>-fE?C$}1vPK*2Ge3ej|>PExx~-FSKF?kLm{JL?c~f6 z6`f(AnkIs=OhRE&q!Qd-oQd3jia!Ui57cc(B{E3U{UPdlipB4LhL%N61xK_Y z_ujN){-ODJQ(kgs?(hAto1MF?S=P1rv;HCHmHiRC$8$CV$9Izm5vGTR^Pkvm^EHvB zQ)}FP1QSwcAwqeVkvH=T7MlU}|MsEjtg953rrm!hiY+&OtDjyOdr8w4TFp_7=z=B1 z8)r#U$YK(I<%nS{F%?2M1Lms*kc5x76v7RTj6N~<%so)DB5FYE;Z%K> zC_h^Xj5Ovld(U0|O`a0dl8WXGF*R1_I|8V^{qTP}V7&a#Z?dEmK1xqWSSf6nY>1#u zfEjwjw4y9(#GX9CTmlEF@kAtDIibM|ujWx81DU^5JZ_9oPBmJM$BI0PU#z-o6$l(6VzyTkgi z71IOuvGa?M4ecj_Ci4@WgKjyy<2Fju{>Ie%GasoQdcpfa5&#MY7$M~ROe!)S5&#M) eK(-juI(+k-zzNw88LEz>u>HqhrWblBb@4dZBts?u diff --git a/public/docs/images/api/qiskit/circuit-4.avif b/public/docs/images/api/qiskit/circuit-4.avif index dbe0d060ac7d9ea11d64900be339f2dca8fb481b..008e8bb639757bd0cac3bd66d76230864af4ed28 100644 GIT binary patch delta 3586 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 IWTvAc*!(Ee=Kufz delta 2551 zcmVErnObZThX>@G>000000g*`{6bW(w0ssI201E~H0RR9100000JCS`m zk;ce>3AJrxVRRAz3JMrvJ{qUhX8iRdK$=tzF8x7h2v3f=E&3S zZMshQ*U|Xy{PWx|>FuuSsDB)gVZZ^Gnp>%Vh0%sbr(C6e-mK-i!1G>}82spC#yI++ z)@uj{QcDFWu{r84&w1?^YQUFaA+Uor`yt4Z(wSVH2Wi0==+d4YMU1VB&Bm2b@IOe@j!P(D6? zVF=Gpx*0Xr98dUMIWT)UkZ7xlE$?COhNF#+ojP1je(W)GVtVgS24-wvv!TU_W1Hze zKlC+8JVkp_h9+OLvJt!rMvBzb&JV9<7RjpJ|>b+H$RC>Zn1L-$1>aJFS^s_=mn^6g+~McMhkZ= zM80{0Fg1Tik*%~c&k=Kd?6xn_8qxwA5E@*Y&7ej$FZrNuqtBnhp*Rt6gdTFmLyL5A z@lRv1mBdr-{w3Zr$tADy$AH7N#l<$f_v4CSLNPD?=yLYFSFJofA{5krGui17N92OpWdr%Ir-G3KwOp;H1EP9b)I};~aCkPl9x$O!s zE)9$O@BP8}%-ylH+{j^n`1-7J(^QfIA6J2~yBCN(ahQGJ7z1On43+sJ(#-toHq( zm&|b1j`^PPt#`-4B(>>8MPv=Ld+lWZr1fY5^1+VlPB!;{f&MT&ghs0WbI$G>~F~Xsp{X>>i-QcIc3EoJyZ!3 z(m}Kf(B02?_WE+O3BAgzHU65duddtOnPE!fNGrUBUMW^pu!1O^n(W12->KJlt8(t5 zT{)q;o{NTm`@H%EXj>=28S+|=(D|8=n`rV*Zp}B23-VgZZR!8^tAGx#4?(4@#8${D zINBY*%r_$Zm)URHKxHnQdxNkYIOsJeDnB#I@2WJSg`KJ`_%3le4Z1v?Vceu=XUm13 z>JX^V&H;Qb?;z>Q9MaH3;c2eMQ$8*P#|8_2Ci;GVZ;LT_&u(j&Gn7>2W4g~cBf(tu zsJqE%Tt@tmmgrwt0pRE1H`e3>6Lm=OXiotIThstb#b9Lrh0ySI&%>JpKx zMZ3z(HFjkstC`w}&-aDI&h%gro+p(g&&2jQ2{jX7e$Na5?o?TP7#(zzN`T_TOHB!< z-j|7xP6^{MJ(B7pBj89L#eTd_F1w%U$1Zh$gE^#jTxJS$Y57OM%!D}4&JC&ItAlEJ z24Q>z-WYb-QUGdf5#m#3fvf7nayGj%YCQi8i@S%vR-z~?tiZh0ZQ_vdV%wCR`jEgE zV|d|4w-t@;cAjl_00~Hb@fI_z4hQLrCb7B3Y5MAy!-T9Bk*sDORR+bR300s=OQW5C zybc7Pq0zylV*L)uM31d-IjBCud@l8EsRI2^8E2ig<#AL-BR^42op1}A$EP9^9%yV; zfV{rqv7hMk0sGO3o@6utLH)>*2X@^8(xSu{P-D0}!~Fj!J8wnVYvvrLPl#{E6p*cK zNF}Je`dG?!8pTXQGpZ8I6HBcR+W~;XsrDzmT9! z7ejHR4%tf>K={aEKAj%Xeg6EV!f0~U4X&Dkpu3QZxOyYT6;%N1BwGU92o8-|v)El+z7B%F@ zsi9!NPly&M{i!s0! zcu8QPSX5nhJNzUSMcv`#kW4Q0F56o1&}?vv&`it(L&2riltg<(^7TMQuP3lN!DPz+ z{rYwi015^eVm=zS6*4ap017BTwiweoeDj>Z3E3I22JP_f-1BQL?Vc$DES;w6CJ;71 NBHWRb39q@Or!eJ4>~{bF diff --git a/public/docs/images/api/qiskit/circuit_library-1.avif b/public/docs/images/api/qiskit/circuit_library-1.avif index 4dcb9075b9011ade6829c0f69d35af4fc8de5bcf..6efc13cb2c0d1a11d1d0ebabea67431b061c69e7 100644 GIT binary patch delta 1980 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 OL`A#S;9t<(2jk}G9MtRp delta 1342 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 diff --git a/public/docs/images/api/qiskit/circuit_library-3.avif b/public/docs/images/api/qiskit/circuit_library-3.avif index 88d9578975ace123a7cf3dced0697bbea0cfe9ca..93053471715a6e762c565dfcf0147d0106938728 100644 GIT binary patch delta 8892 zcmV;tB17G=G1NzpOp#h06e0uw0ssI203(B1mmyVRRAz3JMrzFUvzj1T-2DGV?=BJa~9!QqRq&Ocu%|PxNh9sYmJHlTnuD z-nvqhf})MHJ^GtsZ_ThHNMtn()N}Mt{xgcib%1;n%F~L3Oc@{JWXcriS6Us%P*$5d zkKg8RZJ3QcW?=e8|J5B8fsdWXCh)r)dx4>Uz#4FaPbBxbZb1!T2Kc4ZfN?9SRz zwZSGou~SrQ+YmI-}QGO6G@!#;v? z7=yX2S;P%f^?y5$|C}@+L*DrDn3;7j#jIQ#)f?OQYaEdcJWLTC9V!W0QLW~`@PGdD zNe9A2{Db@uEK~bF1VKt5P?!gA-GM*A4t@ySQ>awIA}0RLNu4#9{)PWioU>woYoN!_ zZs4(q+Z%>H@5iyg1z1J?lr?GNVelW7Fm&Xyn>jx7@U!0|j+w--G>;UuL-h5xoTMj6 zoJCfjanZEXi5&$bplAM=+%=M!d}Rw;`?>6{!1(`y8#7#Z`fx+wSo8<7gpA4CjH*{0 z`SGP0?28kT1^fNxe>T6NJ9v11#8E%Efe*bx_Vds_u2hCZYm_>nBizN&Kwce35y?2% zOKQB!@>lie@f3Pnj1|Be6a9^c=yM9WoTE{dX;>bu=Aksib+AO)ZtTTad+{cWfI~^A znDc&+JcJ`4k4oYp3)Iiq4iD0%2pb7E(UF@!&`?-xW?>m7h|6V8r>o(A-gKwm9aO1D zNCV86VRv6&-V9`th&l^I#VXB2&W)sA03LMzKQrh$;McD}-X{2LBD`_??`xH?@0T<1 zI$mblu$M5@1B;pOuI2uu_>-_IDymUG$JDBKsw;?Vu++eWzIU|66y| zMG9qXJy2O!J_8MKmE+r7Xoct5G^|X2{wmILPYy@ZoKl3F&;kF?`FfO*CL%`sEqx6C zy|+*B)QnL?Q*gJnR6V43!vezm8BeNMK1E=!574#>C_yFgs+`w<&vkDM!f=>PM$7PGT^vs6 zACJ~_BZ3uuWqEnb*EloHEtxbBMn9DcL$2oP9xFHdPkXw5POUU@|B#UK-)$<>svyaY zYD_s$k2zjqlnARaj$It#Zz%{aqMEiy;9j8s zAoc8j^0+s(9;G8rq8?h!4)|)ODrLBPI$THfix;q2u;?2hPOK&k<*zQYD$K_{!56Ksur$-9 z2DzNL$yc~!z_z*bFef!646w{LU2~rnH7-t4@7V?&nPj-RB@fQ&+QESRqt#V?k>o>v z>O1rz&_FPAw7;_{7A!nWOfaa$Oj+?TBb`uj1|XEFg|_T84_e z4l5F8aE4x^5xJ-cWw1PwEonH zF-5}J`^(Xcb>d&LJCwp~R144R9|cr>F1c(DXgv;9bX?X8!3aJ})EKY0gv3X_M**ZO zLldsqt6)awfACz326rckdospnpHc1n<#V5$!z~lb+B4`?kO=y#&SC;iHmG?wK9a*;yJg% zK&|J;{pbQIY=;kzPETkM0!b==$ra(XGKmj@$E;ys!uw+$J%A;@i8Sn&)N_ggiPPs1 zpC_1lk}NMi#VJ6vfw(=!?6_{Re({qn7wXbnJu{?j3e(Q>tfGHsZ1QnH4xF=2Dj8I; zTu!u!A-+M|)!VQa4Bh((g6&hs1*7^BdGc$$<7~~GN0yVwxJ6u;p8HCF*Apcoz#0u` zRX!dIL0)GpJ(5$uT=eHR3^|PkED1F?qWJe9fZNsY;t&dqS~$St-<7k15$Ap}rQ1{b zrr%j+B$IZWemedeW8e?}=Bqr2WFZ%mw6cH;Aw>1u`MPxoI9lKxL^oNadAatJ9WJro zL!f%f<>1iQKW;&A#Wr+*k@*FM4xHNCNGl1mU`k}Fi}|d7fieT*@ckC00*r|#@ljDJ zbC6u&^cL1Xrs(6J0KrT0z@gV^4?^%le=1_7)scLCSr{D*YsqAN;3o@k`c(BRx_bDX zPmeJ;r~Z;{Qf6~4+k<5~F-efRg0B5fBU|+VY+6FmBcDI+>vUUxQ>O>-wpxGePrsq% zM(8$s>9jXS>DeR<(*BV;5e)owKuW-9jhIR$K5QlP8GQE5+|N|{b<^z<%FyWaTLRen13yz{5Yj<(1-k$vVeJl*@+*X~N# z9xcXw5;Wi>C^;*CP}hNK!*N%$nrLY*u9Q1KPrFRzRv2Lklm9)Y|M{Wax7RGw-KoSP zVvc?%W9pHHOi3eVmyrPLh~E9FD!)wvbgm=XbyBl7y8N)J_kb@qUqN5eW5z2>$Ht=pR@#HgXiw?=e7vb^7I6$B?O&CRy;E$!i@!M;D! zPKF+9$)3)Cq!{I-^J$HDJWKL(_0YW=Z)b1rg?;QL0b|^5Y9&I#QxQ#lvHV$Z0_)vX zAC~3G12>%w!-0H2$48Mib`1u|Tl8K54vjOERlt2egT9IDFlU0Q$m2_8`Dk;T1RAwo z$DB_-92z3lRqE*n(vG=mF(*vUyEPcmVD%W@G@JPh1+QqaFV=8@!*3;e7}u>`}MHO@~yC_ zdTjc5thaSD;73%0X71kQ2o|h_O}nFi$$Z$+1GIJqrBHaF+$w78dkCrq{?F^i}p_M0%s$%K!v6im8Zy z_U$ErYY@%qYrGPfxk1dqKTc3sZF;bbqHQ%iP?h_^bcs5VPoQ{STLDidTZ4Hr$#=h8 zgA3VE)k^9v->21m{OmAQ`?~I3P}_PF`?9Ffm4OeGgmUc775PM(ntCbzU-lxQIUkae zD~xq+I{C|a7gg2rEx%n!|5hAk@X?}wt5rU7g=*IEa+^YKVmiKUw$f0GX=w|Yz&aA- zcV^EI5$rT-#S4;sog=vmcd>#iIDL3Ydd%D)s^BMmylHUB^|(r0y|3GM)_YDis9S0P zx`^q*mmTTT>?uvF(CF=v6T*W@l*$tGifn9`E-5d``AnvnLKm?opsI_!WRAUB%9~tez=0ZcN^OovU<_?XtdK*U#=AQI3%X(_?*3=%_R?#!O`TeCPAX1%55f}t0!!-d2(5EGR^EFKFu zSyD;P^S8o$2!8z>-{nJU7-Q8I=Xn58Q|K_AU*9*!BJ3=Sym2NChWT}Q^-9#??Gy&H z3Re<}A%*rcw!{0Dh~(~n_n>ia);mBSFqd zxX}TUy_>;sdMNV#CBq}4#)26se#v|9Y=79e`3i+Ef-NDD zVwb%Oa^5tua&nxTG$N@&ufW_Ur2CJ5df}cQIHbXR(i|!SPl2%S z2@+fJtTB!6;~%y6a|FZ-S=d;4PTSyf%a1EZcW^A@Q_v~`eYW?}P8BH-(oMz)n_F2W zJqCppD?BS)Du(OgQO387HB7dd@pPh|n&t;jA|9uLC#jMLImVTo@uG=(?XdnXJ;+5V zCT9*6Dh9NF|5#>~U62T|Nym$zepHRvkpGe(Q#R9@6bA}0GfkI(`aR`i$`wwIr2B<( z`b{rUsbh2Nq27#*^nL3!jo&;1D)PdjF{CGJ(hdcvMoxONKolQ?Jd7$kvN8g^;%{Cu z@bD*cu>Iw2i6xdc5_p~2v3^a07qYlmp32k5DF4=f&x$5mjN1ZUS*N{lMaY zi;tW+a;0i4Cojdy>gcx_49xWfzsSR43;dziF#ywuV-~*oBP<&0@lnWx*+rPh{V5<1 zEv}@f=H&r;;6k!}YT5QzcBdlSo6dbG0QgPgZ_B0#bGDH=7{kWg969? z+Qa2T%h`-7Wt+Wc3!^!|{N7XG4H@bcT=j$K?svvPt}1|NdJybUr=o@D)Z7l1%W$Acuj;e#0M?z+ zjcsv~EKszTqh+Qnc{geX%`PhgEnk_1Bs&6V_0Vbj^`Qs8NDds)s;CNLTkg-JxBEHcD%Gj+zwK{t?FV zs1~zai5h4`=ggC`nqGEMYD4ZPwCDIcJ9Oi}EkfSjwIszud;O|e3W@=8{M@8JEb3IV z-Nnb1i(D>9ydR@~A{Gk?P3}2s^1wu-D#94fk59<20_oHnkG!b!Y3TLNH^5N`yWRUdm#UHQzJ!C%3m?nTv~?WpAiOv_&xwLsKRCX!3j3 z#Y?CaC9iMlw&yQC2MpB^NDXI3PH~QY7VWS7h13o~v*U)xbC`}42Rh+@ZCJngf+4{} zmlhO)L&~|c{TUS6UapW&0bB%R`IznK$aWQjpg;_`=u-z{-<1hfu?)O+5?P4V?f8BO z9~4HLiV45nCOAVuZ~1Lak^Qy#zq@1=^_c174wG)ENELf{qq-2iZzyDsivS4_$1{_9 zX~f*4MgoG?tDs`Ic7jTOGlaTNN=iJR+Zp6HelIYuAr$1(YhBP~Frx6bMurb5$h2yQ zDFLJqAD^ghGxxnkFkmwOQo`6H;o*UYsS2V~1E2J;p8S1!UJGM8fC<87`D?67hJkzs zxhnRdFa_z#H$I>hzXp8@ZVEQBUo{V018OLX0b!$g+!Wvy6SX~m=69}lo#}ymSJ}#d zFqmr)5tOms0FwZ?YVFxZ|OhmH42~S4@yo zYwn8sf>m$SWr~P@Y&~I2*=F2;l9NmyYX?`z6^j~7{p(3F+^P$cCm5V!=bzowl8tCQll}f^mPJ5i&Dck)m&1dG@fYNH(O9bZv?%1?_|+7WAkMOPMGmlOu+B^l?~JymOe@zv~8|05psCvT3} z1Mb+`kVaB}S+$@MzHfT*mpCtS8E0&D#I5r;8^I~cR*U@TOt3iZIm{$==bmRRUyfP! zYLeU!W8*sVtHh5;$2^emG!Z2Szg6~f1;?|0#Z(374Y{3>B(31zT0@b-Z3cz%ltO!~ zOcO+5ykV;hb<=)ts8cft9TXi9?OAV}^mbz?Sz|1(_aL&BULShs>5$LhN`tN*vV1xFw|LpWR3ZyvQG5--lFE7dcCOGS`a0be!EwH z8b7a@#|%y5X%u@nQkIx{KrUMM4bmFzsC5}?Jc(+>gjKhfj`UpD$)o-vMlWQh961bs zNZAth)dgRjV+RBo8HsOyJKsf{`Fc}StU(O{FVaGgJ3@#Sj#%O~wpjFn)ojw6q&n$F zARd`Da95wM+vU_X>Joyb=iDia^rkw05OTYTa}iK($aKa3uYSbf5v}jD#4+uNL2ERx z`cg(-@gsPj`KxHuN8DAHYKIMK&d{3P`co-kRURt7r;?do)|6lRv|Ht460LD-6tF}e zcQT#@vx;tG4Cv0K0}w6khkB{*#osr0k*$|Q^F`&A)qg>e3Bj6>un+t+JR!+{)$4){ zImD@2BmBkLtrzAttN&DOerN}e!R_tx&dAq{M@Vt{*)-K|2O6iSy4Wdqo`+eu1&fmU z@r6=S3PYQ)jMD>T?keG$tKWs-bM<7-m!j;ws@999ylttku3EW%017bX891w%;fQGf zO_cz?Y-U3Nib$f?&*OV}7HblJY4c%@FH}9QvR&;kRSNH@$^g zzxrJF>pg4BpxIq*-t0c^PZZlvp|9pgV*35jWn0BER)?K$qlpPYYU8$l&c}vgjwAJy za7H%29K6-i2_?o!eo1DDle?h6;jSsv zO3P3p|I4plOk~1&%7KgmaTdrq@k0BPMab`|o2u_0M5j}{(fWa@skZ>@y5xs_!?(l= zet+-6_J<#0=6irQ^7}l*x>Y`KI7j)ZH;rJ`|GV$W`)iQzeoQ zAcfa?pNeDB4Oi?G$X4&}?&;2b!%LoP*wXCP^JcHY00GK*$8ee$=6fB@*;o*u%}X?x zz0`WHP;A*T#Bb~cxz=5Da(ss$@{u0$=GoP_g&;?qhsZ6yP3qj;@jyYA9J4YMHj-0@rd;tpp1_usJlBFGrj0M*6$% zSwsQ5q;)i{jG06fl6u?dfKesvC#u!%F&!6JXezX0CY80RFoP|=R`qR2pdB*wy&5K$ z)qfM7tVyR(E$|nAASDaDFV=$(05uNt#8jRM-h>d|rNxpB^5jXY@}9N$z$I2c+Xg=2f7NvJ|-*!V{{}kf>X;G?o!xv-&Qi#f9=S zn*5q#+57~&p)&CFwlx&pRMJ3tqClYiqwx1m$7e6064$bSi5hRfcV$wZ$NVR0K$2YC z5AdZ7@zuM`&vEzaOjAnrUx-F_?YHX}r!&J4dWmh}M|94C>s0;_fWS#22IpRRYrsE&ggv(Nm z6R@KhR|G6J76R2mu4tmCvwqBh>Ag9fgrg2Nw0@1COlk|s)TEm6>Wo-UUlyHE+=I~S ztiRZQ3IrBpbogW2jXgPTMG;#_@w-Ty0=K{DET|Vu6`wsC^?s&s(8i0F`Bmni&k|Jg*H2&* zT~qauYqg~Og0LXwLo`MInm(}?6=;$5!NM{xHa*M{IfQ5*hm+3gvnO_@>WO|Fc8uhI zVRR6|iSYdO{lBY!CHy!iQ*Dz5p%DW~K6KkT1(H>56l$7iu{RWe=3tw&c~TY;93jzW34koxMQf>8P|gpP%lKGqvjjR%(pt;>9np3ky#6XQZ(8Gu=&17qW-94ub6)T37kN3#^*Vp2kwwHX>4kxGnZt7iGhW2H_h1qL z3I`ZwFUvy;fHE%-&;kfRv~n%${Pd}@G>000000g*`{6c*nA0ssI202p%s0RR9100000K9PMp zk;ce>7bR_EVRRAz3JMrzFUvy&1T-2DGR`ebfC99AEt?v3lIn`X1C9*N+XXjds$LMe z+-5+tPy&-8rXS%s4>@&}E1LKpZ#wug{iTO+_oE&)d4@9#>qgBU5aOU*(UonFDsSM7 zFT+;;O>E$z0?|}VJUf+Hr@~$O!8+cYTCf;mL1(?x2dLQ1{l!2hU0L!^o{oDxmT1#BUc`rw-lf=U5ED)6wyk$;eJ!(0NQ& zAeO;Wr_}z@?BSpVR`PBf#$k!~ zlt-q-Aic%x#LwSHpa)vzTgcfyWPc%l?6twSo&iyXt@C*}3gj4zhUl>7V9HZ_{f^C) zz%R+BkTb;y}J%D#2abbvo&*&)&3j2p#FHnK4bAkOJ|nfk|~+ui$P z*$$am8+D6KudX*!lWBNdT2J^DiUs{r-!Fz^z9)VRcEKLf7;6W^GV^~TT28`PeG3-C zM5I0Xic0SUIuS4qt2d}9e1rpkSOP--O%i8;#IzmnvOed@X>1onQ zw?AcvdX5$(=~Q3i`R%TE`;Ww%WK<=!*l-1r)V&$|{)Q*1Ww{#PkXF={hnumWSSO(s z6e)nY!^`z%@M15cg&b$TvnD3Yu0fW#E})fw>@ zo+nULEN;*;ewB5wQOt>dmR6?CkHcQTi)va`^x05A$h_*x#~DEAt>%#q6Jl9$ycCT` ztvX=_-__JIVo0g+>rf}H&G79Rs#2Gl|6W~ETZ_2SF*qge#O~c4f!%fwi!T^-7?T;M z0Bo^C!Y?ROcqgCSI7n`?+aix?^)P)4NH*2=bkK`<8J@hx{t|G1kvHIMJ~|v%;S);* zTq2@QgmCyhC?UG{v^3m^Qc|p{_L;MsyC1Mr8fbAmw@}r%1w2E^1o?>`gCdw=Z%{G> z5C*(?A%RE~`{63DMp4#krGX=h!kP)mLqneFGq1UDmPmK^ zRj;lV_*3i4u}gw0|LtDbA;0j26wTU?%s#G$?Zmt@6n=Z_lYR4{vIvL?PMPCv{XCvx>b*{{l z5!&@7sjR0OU$pwMR(HL>`yY$O6#rS3Dc1^fs=qU+xw~9=E7Wh0{$_JkWIRv$bS)RNt#~y$Meg#^Op6PRKc~G^-fsBAk zHL6{II)w?7XQ5V~^R7O8q(^%tf@YG~ll^}S_;1YWC!<}-*mJ0zunOq=+GW%LgtNe) zQF@w8laeVmdJ~JBtcdEMH5gc|GvHjB!4frl3HMmY3MH7hZkgNaEGg zaR2|1NxF%|KcI$3UB5Blnz=5-B{iNLs7M!wQ5D5kSQ9S(SavovxU-j^Wbr@NZKv%>bTVoO694AZ$RptGE`kl&v z@%G(I4|j&}tC&dt@6gMxpSb3@@vk@$v|)M(o$HZGpjJZa?@uwm9v63_Z@Xmvi7L&{ z`BkH0*uNP0Z<2@KX;NLfK>C|V<0o}#W|B?g?4bvS?~PI8=<>kgw=8AS<1SZj2YvQU z*$4cuV~R6-{1#!Li^3`=IgQAF|c{mz%7|H5>~}@%n1^<2TCsNrlcx{1&NN@F$ z$X|u0>3z#Z<}UlOYt?f?vw=5QUR@C4OKhQWvd=sh{i(~{4~@6ALmWDP{Hzl$lka}a zAG4V^ppKU7WmNK-xh#6#!iTw+Frs)ACnu!|XFP*$Qa1&#>nd;;4rSQ0VK9lO$$=L- ztS-d-)#*(^JJsYcefBc$n@ zd+4EsF@O}|1njTDIwAyrEK6U}tOX|LY(`ga3?j-rEG+(}e?POygUC^!vIqyKF7)KW z^%e&+?Uwiq2yt!_6UP#hEt`mf4=uC=9=PZ_*secG9ReQ63vBu~!bZQ@ zi2ADF>aY&ZJ7klT=1#?qJVaKB>D;2~(+WQL=Pw`5<{BC=(G%Kqss{3JRlT3E>2@w z3MsN3y$rfXYy&1StaaGHiyKTgMbvbGyPXNL*kVq-J{#Himo?7#t<4`2;^0e@d5xrq ze(A<(Gu}iQ1qqvf5~hcuk*D-%G*Gz2DAu>;ypnPgPhss+2{#GdS;}#T`%1COeTL}> zSv^?YXui1$MzVVS`sA;K>e+iEGA^+D<(w|%ijM)_?5$ASGJuvcIAc7(s!~j{xM6HJ4@?-_(f~6fKbpF{1nQ2a4Ly| zzsVA;`Vd85&JjV5$G%*=D+Z%8J~fqPA%aDZbXURn^(JwbF7!m3P);(E)UNjy#B9Xh z&Q>U)%k5v_t9|9^%V2;qP2^G=YmN?VaAc$}RdtDJ<*nqJ^YSsK^3&FeD4k3CtQKS> z&=vZ)R=&D_K5$i+V)+M?K#W{#Bx1lZK!|y3ETxw^Ku4L=IASV9%lv_Lpq%17`e)MNgVQ66)DS=?g$R{n@%;`PHS> z+w!SL9b3`Kt%v)H3*y)VJ`9BR5KpG*kzseGGXE~pH68{vNR(#&t`>twFiz1k@2yN_ zHwrC(hz7%sw3*^QTvOCkR0Av_2uXe-i(@YQXX}1| zRqFa7A!3eYu$Y01x0)xK4DJnP#Y7+J#hR=-??(6AE_N3#MzAr>7mgz>_)ji(D=UqE za|sEk=u3G$Z!#YsaSq{hW{@c?(uf-?VMGd<@+&UX)tPnSSOak>$^Q02f1B|;7?Um< zXjW+&w}c2(W)1MwG%@~jBZ!&ExSu;6-#5gK8 zuRCC<{db(iPmhU#5GO{8tdbCXa9-7)4@GqbTP9c2dm5uSG^lmbA%EOD)8qj^H|l_iN&CdRp~PS{-*s7&nAv-7Nnw&v8NeiWGT5Jxb!?}9u$A^Y*1LrI zJ1gLXa8p%|FfvHsHpoIGSy7Z{;^M9hX}x#RjJ}8rUhkZqCuQHc-g~td;PbqW;3r}G zyxIfoPi5^-N|;KF#7j^(IlqWBfQ41$A;AqssZ;*=fu+>lDh9udRFlo;KLgVzC+_Ht zArVCe`MpA@%@&J7Z0?qS`mN8m&og#Om-9;@(Bw7h=-ZwFwpuBDda8@Gh#Bp8{V3A7 zushv!NhdF5NHVLjh{i&IR&X|Tq)NY?icDHwhUE4^<-vTmt149z^4ZxY;4YxA9Q2po zXX68~A6rTX9yR8inv)vTNJDw(fu&!Ug0QOY-&k_dfFg=31m{+%TaR<>sk2u z3i&|ur0*SdtW3&n*+Toe6=TVM-qJ7xmQt>(wxthuo>-@mOb}3wS%DSAc;1Sy|G3Mh zsi#Vhj@`=dfjkoF!@SJ2c=0=IoIgDU3uWGL>bs<~PiMkbucK()b>7&?vriQur4)Pw zw}0f;WKVSa(cFB0+j)Z0+$K3lCpPJ@9~o{XLBWOAC(%1&P4;@oezU@SOuZ`N-foiN z-B66EkwvD3a2b$DdY4*x2MAz`fXz-i)4WS)h*$R3F~xM)K?&qe&SqA3f>s1BAM-9D z0%1UGqAn0BH`P}Ng~tP&$u1bKvfxZcai0R`tRg~@wY}PZT74{GakJsjoYaZ--y&sk zyF*LEgYUO2vemR$-}6++Zkh#~n)7yWl=`)3urQSlNP5*k!jZKoLSx}zRKQVBDBVwk z0(aUls}==X!T4pA86}Z4H^XCWA%)!d|96(nx)YsRh>wJ#iwY8W(Az*JV%odHE!q_jfkD7YJ%N%@`Ll(&az8NpyexC2W-^uNP}fCv0`exeg+Kjli$&A8#s9sGiKmT-{@Cd3!YG zZI(>4t*fD&MOQsZ9Zgd6wfAor`Ouoxr7x@Igg9MkT2i2KIUbXUrfzv<@|&tf{jyBe z6)GY|IbnpzioQ{Ezs-$n!KD7a41vXvi$X3Ld#;evuLp92TWkxh!K>R|4nL|p`zO4U zDHvOS3;4I0m8xJ-Ly?x>Xdw|rRE%f)C|Hb$s^Y_umWu@}JUCMa*vnmZGI4D5L($at*TB4Q+i+4B_(^MvX9Rb_ny7on zH?LgVBk3!Am8u%loyZh`PR9AOI7^#x49Wn1;v0=IMVRCC&0_^30ghqeOMr*8I!H^a zy>gBf1pF-sApd?#c$mdB90hA#f*|SkUg&0Hz7c(sYWNrmC7oz;0Y;%SS$~$-aaz~A z(dROr1gDR&F`XkwC(ohE)c3IV;bFQHn#IQ()D_rCHQve?Tlt)^0Y7MDq|l=W7$nxf`Tp257_i zT;0BKYO5B2LI;GqwrI++3BSDyc)=on>60g_gr+3q#q1d}JmIMbJiQ`%+cM@`GsVxK z16$C3mL-2BKWf7h)2-)6Eo|@baSB9e6pynCSjv^2NHKEo;V_i=c>H*c>sw3rHV-0z ze`gWJJ$uE7`}J6X*DN{TB)1U=6A{zUMv}aCLrIMSs2R%(wK(5@@NC}xF%AfS+U(SN zaqE#fLgTL&T@=h(?qAFq-S|Fq5Hd`}_Or_G)@rGUq^#gFmA;7JOM|Dq zpY^-g_9PJ|$yIRtGfVXXuRtpM2asnA-HnRC0tHd+f{?GgKcQwJQN!-#=_2@!AC zpS>P*rae?h7+W3L)$2zm#vBfR8i^nRKjtRLIeJ-^JQI%w>Pu{hf!u6YiIgLOgQFw| zdXMROv?35}zE6mNqWU9J?Z)&55j_^M7kI8Jt(74_A>aM{-t9&54^^WHy6=Stb`@Wz z6R_5x(to*NR@&isJnLH0@0kV*fAoi42aOgw`Py5vg8D`Z>Ba$?#2Z)r^thD`rXrkrBD&fT}wRHV#OZrn_MLEWl6B|ENECH#mMEH&y; z@VfzzwWrge6R-yUai-Rz!)2by9q^R3b5$PK4sRuG2d~MKrqG)AXHxTS2b#Vo`lXuE zfP>af{Ez}fh1TP7Z|BrekV`C}H))+%1gZzc_{TXE;MG(T015{fW-rS_3V<>(5&#M) wK(-juI(+k-zzNwIumv7ush?za{vGU diff --git a/public/docs/images/api/qiskit/circuit_library-5.avif b/public/docs/images/api/qiskit/circuit_library-5.avif index 2774b24d52be200f724c7484507acec3acc4a27a..646746097dccbd25d8a11240953864cb96da9759 100644 GIT binary patch delta 12323 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 delta 21059 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 delta 1729 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 z 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 delta 11743 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 B%)bBt diff --git a/public/docs/images/api/qiskit/circuit_random-3.avif b/public/docs/images/api/qiskit/circuit_random-3.avif index 620366c546388682baeb1977f0f44cf94f4ca410..ca9af1e08b56f94b550bbf201a344b5043b0c7ff 100644 GIT binary patch delta 2567 zcmV+i3i$P|5YZNpOp#h06bYCB0ssI201GSt0RR9100000C6S9e3l4B;bZr0t00001 zk;BV>3B_$>VRRAz3JMq@{uAvG5YT8qGKUjPJa~9!QqRq&Ocu%|PxNh9s?yJ|Pm5CB zhB_C6;V?9^{{p7nF<1MAxK?v&Xb#UG$Ic*<)EBT9L8S^0F3lR?0kK*$DV=2Mu`v}# z+YfQb0t>AId9iP|2z68`4WR>vtBXT?*Itx=i=FK!X<1kupUF(4OFuHe6Yx4SZj=|3 z6FHwoi~!*mu86RlgbdD-Sl9)ss>Z8 zkM_rUXX(`yN7hf~e+_4Sb83@yML0CARe!#sznG5v#{${B!*R!jGgRlLa}=Q$<6}2} z8n~7#S?rGh)@V6CzgywCCNnPkg4&EJyH|`}QU#LnSm>K2Y|D?ZpwhG%zS6|<8a0Rx<4%M4e8Wt4mFkz2=g22N+1DnS@A zsYI-}2XXCO#8oh^qmT&L1CxbTCCD#;S}cERFzCAA93uK`30(IONb+%Lt?hfS9;zXN zPGm)lP_mrPDy)QBTZ&<16nsRoQLu9@C{991w^ zg;`Jf*FlsnVm z?Ie1TiU7Kyk`m$0_BFs#{}laymvy9Q0f}zRQw=oj)i>`0HpAlBg(++$hojrZ?} zIoOGQrSj721@5!a>;N((6}7{sWTONqMQl+^6)wqw*@lByesP!HZ`}8Pq%U$j>YsFK ziM$_~!_^xs`EmaX6{hWepvxMaX>W7C7v9pIFS9tU={^YwR_OzNf#p_JYia0YcaBZW zR;>+{jP3%j$9z|CzX{35nqZZ!$Sktsu~;o7@qm;I)Uu#@wz{f|Y6!mwi`oy$E2${v zKj^U@nze|2LrqBbCU%E^^GT5WA<+2YhF`jRIrQ4+dcm7w(5du5{G&N$X9(&}Vslj7 z6Lg@$;~T}{waEpo-|3TT^xm2#q9#Z_>`Wp^*jq0cT ztDN!zLXmN#*1m3U8D7u;=}jhi*paym03#s^y-=4@_gCu1B$}mvG0A`WO~+eFhX-fq z7n3W#20jBQ!tx2#8G0i=5-{{-IMqUO!=|RPnu^6rP(kP{71L*q~-Z$v!|i zd*iuyu+k@-=?8RwYA%ck_&VV9p(HHBCipRo&Yx~WL&l|dz6#;>U;yjZp4uB$IunCY z>=-T$69|e!>+;aZCDOA+QtLPrXZd_iKVAT+Vr1fE>54=1UY|o5b+|(rP0=ShkeQnn z=*mXaRPSJN@KxRYiiGwBE|jDv%@(K1WOTZ!PcA9-0CFFH2)jg#>5+I66{Wl1Ac0r( zhZ!B-38y}&X^r_L>(YCEnK+|}4j{{H(w|HSA;gfEAo-fx{O#%8puuB&^MNK)`)eyD z31!>|N9qh=@5a**t*PbeiS_M=_LZ3;XlO-Ca@n4Y888OS!8#hLFzXIxKG`V{Aeyn#~W{$5=lBMf0JvhPEcIOjGT*0T=KGt z;kv>5<507fl2b%w5CHA(mK;9YHQIQsBmP;cXguJ$xLiI^wmCh9c6+Svg3ZY@AoY#SNOjb&mZnrFg%Ikw721yFmDFj4Kt5h(~f-z2=|9( zo3=g9)51 zqmpd&;l3H~Dcj8An)&g z!iLsFhN`8AeS?`7^BD0B2RGqdo1%X+fN;8L3kz90KW}=-5dgi`Ef=Y+)5UYoJu-(w zK&DunBar`vV!3J8qUTWgII>*TYtlrZsIEdkUj+LuhgVD0+K9{U>XCOz-)3SSiXfjz zgQOf?WuF_rek8Mr=9lA8+R1^Z*f<=3il_&0$p*(vG_U#zwFUx|lNLPJN9IPhyhz>^H%i3*KhB{G3B;dLdDfQ`v$l zU0q`6d__})pHgolQCC!RLQ^cniAfAmt$}XL5p9~i`FJ)K9yo@69~;l*T_quFa?%(6a>>zk0*?vb_Iy+)xKwmeVp~zJ z*PeY)XD-ZN|7sa`P%2xd)vc!FgDiE(U0VKoeF&f(s3!au&2~}%J>(5%$xW`H7{hlX zHJycZr$i(&&w-)*`Y5dwLY(ViF;oB~1nq?g&JNbAv)*QGWnfA2%$%@ReHE8D1neKv z=-@IyLzBoK8K6rs=W@U`T{CU`RNBw3B-w}apz!zf6bvUvVT&(v@DczD1{fj!6YMH7 d84%C{2tc%QE$jUBsjV;7$)|{L_JuP9i-4tj<_!P< delta 1758 zcmV<41|j*;7OoJGObZThX>@G>000000g*`{6b5tv0ssI200;;G0RR9100000CXszR zk;ce>2BK|bVRRAz3JMq@{uAsF5YT8qGUE(PfC99AEt?v3lIn`X9>7X}S=hEi>fX#J zE@}MWyffmfVw;}!G*4TE;^*(|73I>!KR~TpJ@sYnAD@6rZh+-LC6~cVDZEdqDxLPJwHzP0Czpy+e4!FPrm%Cg6MBt9niy0WA-@2^_OvX;_ zF)9R2LOzU^rDd9Q9Pg3oPWyhb-tR0g*USm`2%eQNP}|-_x`?6^hn;5DSfAwobT!|9 zd-20fI5J{5vcnJKrKtd(@`zVUZOF=9E$$`;fm4@fNoU8fL{;xzyBOm?aduMs?5oPQ zC0I#?UORzNvb-GL*ccnK+R8VN3B8y7b_pcolup;0N>a62*vr8Q8g26ti>JhVPuOsh zHi9pk$2BpXY|(YCimUj@*U=&=8dgYuea}K2Y7`~MZaPF46KxV#%>hswP|{GzNN7l( zFR+qWXVh=NhqmP0o__GhMpk9sXN28Pv+CI+VQhAoBX+`U8X9m2!=0N$!tDIZ?sC*E#r1WNB_dP$vLk{NZ@=f+zKhT?UF{OIp zX0$x{2c`80^>P4Wv6!QiD_8N!`p5*RX)=AR#$W$YL|up#8(|Kb9z_$L?uLv3;_ob;kpSD7N!cJl8oMY0|-0!ND5O3 ze9QF(Bcn2LIK}#KX@@cmayh=ntS5p-yqdtQv5vf-5CA6(kpNtOw2l&e>HE_Oyai&> zKNAZ#MD(J_U|w(3SGy;Y*)DAghb!LWvO(^~9k-5AW_Ov$)#e;2t0p~QmnhGjrjH>% z)$Udab&p>1q8!wJduKy(-HT#U3(EEv2{Z*TDK|R!uUDy?A%_S5zfhI(B_DgLJtYK= z#CUdmc-opvo(HKXAi9Y$hoHu&2L=3NI;A}|tAxZZP2=2j_UY119xg4|jaBXot%}*1 zuwn7{NHBtqrZ~L2QU!@~o001+8!G;hj7MmDB2OtkKRw2O1<7Kg{TdGhWT$GKcZR_7 z=Zg+AfJ>y?PboJdv?=7xsyedVm`onEZ-gLqVJEZg_>op#@{{8`Lb<7@?smoODuS0T zjbQ?%Ckp;jILgg@bLCc|OMF&?1Zd8=M+aJTMyX*VaCsGv9`^V1 zLK!B88ztNaK8N5mK;CC=ESg_=t_d!Zq)-IVA>BEubY^=J7>s#PYy2&GJ+FC=73=@~ ztn_1Fm0J~4nB31lJ9$EqV>>Q4u6TA<&io6 zW6T}!9w$HYS5(P={Icq_k}hWuv+3AnNf^5K)R9>7Et#FUmgCu3CCjLcjE|e7qVs;a zB&!I*=*g+Z3E3I22JP_f-1BQmaP@jg Av;Y7A diff --git a/public/docs/images/api/qiskit/converters-3.avif b/public/docs/images/api/qiskit/converters-3.avif index bb694fc909cfcf290b8cce99193eae7efbf86223..b2820c6b1695bfcc19b1b6f593eab7ddedd28491 100644 GIT binary patch delta 2384 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 literal 35963 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 diff --git a/public/docs/images/api/qiskit/providers_fake_provider-1_00.avif b/public/docs/images/api/qiskit/providers_fake_provider-1_00.avif index d928166f8ad93563c8ce72496ed3bf5e1b975867..481e0fd5c8522acada46d768a182e100a6780a10 100644 GIT binary patch delta 3659 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 W?e3gPX)Y8CaCCfokYq6f>Z0^Vf9N>? diff --git a/public/docs/images/api/qiskit/providers_fake_provider-1_01.avif b/public/docs/images/api/qiskit/providers_fake_provider-1_01.avif index c7344d816c5a57f1efdd8cc508f4c24d2d3da747..06d4075796675a2e4702a39ea5486015fca74497 100644 GIT binary patch delta 5654 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%0DHm=aaof zmMUhnSAZw1W-P=@FGK#Lh@re7G1uM`c{C=fr+=DwPEkm8_kkXnQE)G0fBmb@ZQDUD zYI#;S)}tSr6an(#Hs6G^))91^$`3O(VCBC>M@`Y2Nc;U_HX0Ovpd^{1HZCwRHFJ-T#WyXgqhPRO74`$vxK4|7k4qXhk+td=;V!TzXzR4w zMATo)HJtJGO7E*(LKoo#o*RK~oUE!2u=ege0)wd)3#V+0qD``0|oifS%e`K-JYCPn}3t-*q3hM^u=S4 zZ{RT|PiWsTQdL0DDm~TY44?XmwEpR>$iSl}jx(S{Ai?w4(bOKX-4sGlOf-aJa-V!@ z0Q;=nX$KomXC^Wwb|5&sT#u=tAHv{Gh2`Y|Dza67;&{}zYqlMiD*(|-TQi6FvO~ju zH1twSrblFQG_>st$!VtYAK?#)$DuZ1p&tYoK5HQPj>5cnYxWn8Mg%2R0G5Q&L=}Bt z+|5)VHEa~i9mh!(_z~3|=&K$$?DwAIv~V_heG>uKpQqmdOtY$={o<49bgrX{TqE5w zR()iD*|h~gT-2k0(c`fplzCn>(UH9S+Dj0m`b3OZum;Dr1v|KRQg z%scdBRC7WxhQq+wQAg@$LUXS)>A< zKyXCOkulYtDD;pJJ51=_1~vl*AL)2Eq32 zFpWr-*{zA8k`0uZyg$xq6hC^T+Pn{o^a17GHTR$3M zA#3+c;1|F+ku@D3mD2|WAz8y4<(G1Q0KY|A(0DXKOR@|{`Zopk(sN2c{|}!nM~I?8 zA#DJ5We|M8^@~Or{P0|$Cx0t}34zRVO3t}EZ`$cfh8hP~k|iO`AwJ#pDt}NH0b@-V z21^l+Ica2h$KR7q1ebEzvpDtTSt#!Cb-E!Y2!~Vu7AA^xD;&d2cP@Jgdedcp)oV9} zaEJ2~1f=qjM%+`qh3DcHl9hCJqav943}Jxef~C$!r+&1yF!jcwgjIRG>_Fyz3-1*` ziT*eX16N$0PApB&e3gRV21u^b49t$*vgL6#9h$I{^FzlAr3FxrSF987INO6Zs0Bo~ z@91UrEIgWAh~wHo#M5ZhdZ5dHhNO2TdRu_MxSl}7JeG{gwNJ+^`|6|_^LaNmww`sH z0wSgt+a3xIRjf^X8zc;2jeFe7s6M1c2>9b$xD)G(m009xGqA6QO@`NIK2l(wD4qaQ z>$NuIvM=_(JLo!(G1`w!WR6$qxU(=+d#OAc%!oQ!TAN^~#dfT}+%Rx|g1YhZi zE|vUPRU9(Y#+h6^X=E+9DN*6PUbk zi7hW7c2pGlJdtaE!_^Z;cXi|N^2UF*Y1>ul{*948vN~n_RwSsQ);NnQ-frEo&jMcP zGwB_>+Dk3(O8L4DB8HZKo`4}+-mtwlvY}lse7aZdIZ)M9V)WVJg@FiQA4qzx(E(Jl zip~T#qFv@|V)LBveeY6b$EobdMx=xjr&`YUv@EfatUnzO-p7x zPyI7~6ckH651T5TZm%(exlC**di~ZI%e}hL-qLGSDIHpIe+I>WgCq`8BX`ZU`mLFq zXzofRJqRyA6v-??;!D||Rn#Pjoq`j-$_<_#s34XB$ooMPwiNxzk7bND+!FDLPyn}7 z{ttMu=9MWR<;*;=29sfP1fsa|lwxxQtx^LbcdkZ$dlLkRBa?kmo%gJL<}brsMgzBQ}C@A~s2)(sT(U%Yu|t%etD_xk*+ zv4of5N8b5&Aa=F{6b{u#yJBLgdBheU?V}b-WcD1ZFI9D}Ly~KTY3GCSFfdbnm@J2z z;Grse|N28|0UpMWpbE5nQ)jBs$bThcy-{N~;SbO*2h}Poyo-qK6)O@MF1G)44<+vS eRC$_DDKZT{%&YwMWO{k{QbTE+PqxGUI(C>6XV`B5 delta 2702 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 diff --git a/public/docs/images/api/qiskit/qasm3-3.avif b/public/docs/images/api/qiskit/qasm3-3.avif index 5ac5a7bc1c74646f6a971498233571a160dc42cf..b2dd4cd222064ec074d69f6cf96dc9057652409c 100644 GIT binary patch delta 9240 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-ControlledGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-ControlledGate-1.avif index 831cc6695de02e9b0a21305cf8366e6568cfa4a7..cd40d63f528a74feb1d5a7f764863cc91d71a14c 100644 GIT binary patch delta 1415 zcmV;21$g?C4B8ElOp#h06a^#z0ssI200y`K0RR9100000B9V(b3l4B;bZr0t00001 zk;BV>1x{^bVRRAz3JMq<>^PbrA)wHJGLs5SJa~9!QqRq&Ocu%|PxhmC%Ff;{F1`_{ z?(t4boDu?~?`&L7h>f7qjQ?Mw-4y;%NSk+}Y+eM*^T{Br3#rva*nO(e&yUkSrl|ya zHIZ!{$;SXh4~6;(+kO0wQ#Q8;fK@}mm>j)-!or5Vzd>VwL@K$G+N{$|$l}OFO0m8J zz+?(v>((v2!h6Ut^kfsUMK#>|Y0cmay^J$GxqN>fnHzN~Ji{XQp}Rc9MSIGUZ>fMR zhVG+E+61Iip%|Sv#(@I+y3|=;IWOjpCrNXoutPqzW6llaL6+D6mn+MKUu&*sP$Gaq{RE1& zQ@{d_ijXdw_LKC{C^Z!Cd?$f2TbOWFM7j%oGmoRl2PDDOQ)1rUVGnu?ABE{o@dO?XU;RZr*T6y6 z0|YCg1a3)<2=|fr_O)AtT=>0mJtTsy_S{+*Jo+3${eKDN*uCf?^RG0Kj z{5#Ao#{diqaMb&Y(SW3}Rqn;m>9TD*U1oCh)WpF+!_jM$=>c$52}4RG!NiVcCgC<3 zO`PRCSiZHjQEoK@BLUYqqL-r-P2icu#uZw-xq9ng@GIs(04jg*luL+yR0+jhW)@^1 z-w5F@I`nvhJ?8WW8;CftRSmm;vZrP{`wsLjfk6kwG9jf$F@f_btH)n_d*w_0%rt7` zfFf07^Gxf=uR^P=fOf#C`c#k@Fo2`Awv^>hxY=apdPq=!4o+sU`Rh>1b@!7H#g{~^hZ9lzsY{aBebWJN^0tk(S` zQ2MC6G|Ro9UG!iiW|Kh;q=%v>**iiHNmcwZY=C6$tZ?wI=R4)J#S*$7EJDP}Zn5pTG9YBjbB=*Gg-}It`1WEcTBU4!nhWX0VK{t$3q%Bm*mZ`DBms|m zz9HS^Q0sas6S7a-*FWqOX%-nwDqX{F^KaJlwWRwOuL6A~AU>fE(!u>T>rs#W!_dKC zlL(H>mzt`HRli!$A=bGUF^14GNYw;Al6iU!Q*ZVBuLF03;Z>nCU`x(SeR5BslhVS9 z-x%p4Vg~J32^5@vJ(GbnFNyn~KXm@k`d!eoSM3pq7R7ps-CGi05|)bbO`+HAqle_u zT3e^l<#%A_F#b7IxY;_6AL!`1oS?j9RZOVo3kZdhPK`T!29N zf3UY<+gtjd=2%kbhncv!G_KxH>h8CtOT__eU%^FIk#vt%HS|D3MCbZ&^evc)`}dN* z)#oyqDFQlEfCqZD)D%=K06Evj+{&ig2@H$RT4zl4KYgRL5&#MY7#-|5m{c+r5YPe$ VK(ul#>-_YotuNiS1D~XZx-whMv&sMf delta 1215 zcmV;w1VH=R4U-IzObZThX>@G>000000g*`{6a-uV0ssI200r;>0RR9100000BawYO zk;ce>1cz;8VRRAz3JMq<>^PVpA)wHJGRp`O00N3Ap+K~Os($pgbt=LChRr_pr-eDc zdU-HWctRfL~25KurtaNZ=IzCy|!X*CaK~ zb6Q)78o+&NJsG)q{O%Kg{P}Y_7s<89lbV#C7-D%dVOOIK*n;VHRQ&1u2p$=w(Kr*A z@30o+T4ob+GY?%CKRqac>MM>7T>v#V&p70y~@aOi<_u{{Jg0W=!OCM&i_ei9eH z-}Y#*8K@yQSsSiC*%F5#@f(tJLfBZWe7>N`qnU{T4gO^4C{B_&+METR-rC#QosV40zh*&HO_FZB8b-&sLw0|PABO*wJ z11;8YMhP^2-YX0u1&`M19-rvU+D0S=9}i*z{UEYS!U_C5To<uwhF+AoXB*((ttQ|Ww;)j zv??^=H=4xe^}HVa{dYo+vy&0zIg|w=#a2%wTCcb22}j-LF`faV>y5rXx04hjqnmOm zw;&@V-pEv}&JhGr0ph|9i%YkEdZoFT@Riy@Sb+sQhDG{SRjzg-r%|6@WP){A9!3u3 z;z-7X-V8R^AX;VE=)<@%r4WvZz=zv{l^(&!9=reL-B>-QuI+%e-P9YhHolvC67Up* zPm-!QEp$W$?BAX^n}%AEw&+us@~|AZpdh0nn~W3|qigil!#SXUjze01Hm1I8X&*f9 z-OgY|Ep&my_)I?zjeJAFmG8x3-C6^J|GmQ=-LVc#^J3nP8QAPSt6stn-RQANZDLQPgwpg!5k^B+>3I-S*>^PWI dG8Ym63MfFf7}GiqeDj>Z3E3>UY4>amMj5QbJIeq7 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-ControlledGate-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-ControlledGate-2.avif index 219d1158b269e025865e89eecd92daba86039314..40a536f3f1519e84962fe6103dcf99560a7e2270 100644 GIT binary patch delta 2009 zcmV;~2PXLN4W|;2Op#h06bEPk0ssI200{g50RR9100000E0K#k3l4B;bZr0t00001 zk;BV>2b*nVVRRAz3JMq^B=S~>2xv4QGS?1FJa~9!QqRq&Ocu%|PxNh9sYmJHlTnf6 zte^2!55eXIb3Q>N^{hTXp#v6!4=EI>B_^$EgeaMb-j>rF!2+k*e`o2ch>dD7tvwh@ zmCbOT6TOO+S?uz6NkkM_{e5PWB~=0-jC6~C^@Mz-r{_%|)9^$aikf#IG3yQ<3UWQ~lgci8M-V*ap<1MB-?89EEBXLw?u7om1oA4<$yiveakL1%hI$Zg zEF^^A&fF#t3vS+_SDm+wEFtHf@;+P?lb&sR1T1JU&ST-la&C@|OUqRPt%^K=5|c!P zGO!9>fC?f%Ahrz)#Hai!iB1>vXX$=_jHM>j1^lJWY&$>wJtY}F0-<5q?>kRJ+_8m{ z;pd%I9o9iYICjLpFuSI%d1dfDLbVvXvCn}Y!se9Kgp#uBlzJc#<9d=Th@0&`E|_Y? zU<;Ma-fEPW_?dwYP@@B{%89^<{~@xo#JC3@L&)h4?Ur*T>uZmGSJW>b2rx>2Dg^=+ zIs7%8fckcTIspPIez-Jvgy-W*|Ggx;VwvzjIxR0;2U3e`z?2 zsV3Q}Tg%uX`%jsJ)rK2P!b$Oe;)D<%Dk$0xzbP?C;Qgu=6ECO6!```c!nbBs{_zHe!l|(&GrbSZAp%4eZ&|paDJScHlcrci3*lp0 z8#2n&ivR?0%Z4QmGc^%Dyr_`wZ~;sAiR49Dq-o4`>&52KPf5wqoLRZ_)bBal>Go1?;(wBl9y+*)L;lz;&qoJG`?IZ*T0UtuCBNX*~02Ndn$Jbl)q!^Z@6P05LVG zWbI83LOgo0?q0oz*kO*8b+tHEt*YgI_q0A45>1pA{Z1@72l~F64j70w7m;B7mn+IR z(H_vu%K9|c6~{Y&rw``eFe8|$!%EhBOnJM}pIIiAcY4QGZ29liI90Q=OIRaOsU@XP z8T{*h+z(DnRQQaBHg2|fOswSIl9=-6mD^u9=Nqa-Rr@AT>*W;TkSxJAXp5XSZCEQp zI~y1F&m2Y*Rh!HhzxSmTvbW4TW|^^6AI!qg4)lNBMflc#sUB=B#yzSe<{XUXGNV0r z>UYMmk048%C9jvEEPm{lj?h(RlOZA-EW+)KXFYL?vs9?SvZh*y2&B%9uc$m`LgERdBe-p)L$FEOvG$+$=7-D}v^i=HYpOh3JJ?O|@6`aY^?cr5hjV}tpV;J2S=x*GS3byBszSlwRd4D^3x zEWktA*Dzc7A&UFhuz_Tg zWQ-p8uzg%ri!(TINueZb@qqT-lQRa1gXR4W!#jT#KT#rP*-)HN~2tq#eWs} z?<8bL^9YF5L4TmN4lZ`XbwM%{r^3n6xi>LKI9&mNA+>7$`i5q$$0U3bD*5&#M) r1{fkF@>Ufx9}v(22tc%QE$jUBsjV;7#&a8&x(8{2RvSYGkq delta 1437 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 M$6uxwdMI`AIHc=vQUCw| diff --git a/public/docs/images/api/qiskit/qiskit-circuit-Parameter-1_00.avif b/public/docs/images/api/qiskit/qiskit-circuit-Parameter-1_00.avif index cb230aee4a8ff1d83022f3996fc9a27fe32eb3f3..b6e40d762ff253c76d995115be2f9b3a86fd12e2 100644 GIT binary patch delta 843 zcmaFCwu60w923K}i3&O~N|`zN$qYc?;=sTNgdp$>N;5F+1M-wJGxO5G;viX3ASaax z#0Bya%M1)bOumB5l3Wl2tT8OJpr`=IwwQR{yk0D`AU6>#1(IZBZe(I+U|>3yo03=} z#K6TVA-m+AiG#D_LZfx80v{hfoavC*Cf^#sz;yoN}i?*uXMF+)HHS5wMBNBNuwiwkD(%S+^5d%`Tr_E$b| zk<8l0y{%!<@6M~pa|tEKGl24jbk@52vN>to#w)AG}56 zew2VDW6aJ#&Ce6HcdH(LaYQUruJ(TW60xi1hcCGJ@&}e)a^|>h&;K}Z$D3+S9#)1o zEfZ(lmTZ4M*Y2Wgb-dC>^){C{_5Ib;Pu)B=dCtezD~ov&RDGRp%1AdG3; delta 763 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 C7G3WE diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-15_00.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-15_00.avif index d794b0329baab2faf9404b3b840b9aeffeec7650..df1b8238f46c42030c50e467d7f4dd3b1bc16871 100644 GIT binary patch delta 1228 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 delta 827 zcmV-B1H}A`43Y_uObZThX>@G>000000g*`{6aw4;0ssI200eLV0RR9100000B9VPN zk;ce>0|sqmVRRAz3JMq<`6t*QA)wHJGRp-_fC99AEt?v3lan7iWKPx#%d%d3CP==8 z>;9(?Q{kgU=Q}O%ASA`_yWe7&@TIqRaH$XNKuZA)tB78**F%3%XVKRexS5YeUmq$s zOhM;rrvC^$C_-mlnf_3GTZA(VEGx0ZItQ_T{{Hr~M5CVcTOEJMZ#jtMvpkZCW_-@n zZ3z!@C9De9d4d-(XBCKBLsk6n6E)iqm%pbYoZ$qAXW^xoDf6(hN!gErOl~`M5s{BE z0Z&v!h&kUzOojl&Hn3uSP3rgORl0OE@GXNd<}f?#=UO6eTivmZUE^VX0Gsg{J67=MgXgT(7gqHu1Nr83G!%{5WiB=k?P17t5Pmy|mP3!Fc?*OGT(E?hO znGNWjqkZSRqV+E{8L%7_Hn0)7g~6A0qfLrS476EikWL-5A)sTryoPF)7o1}A)w0Mb zjVeT;1djz&_V(~m);*RBA~IvJXieLHS}UGtJ<&k!TmDxk%AopR`b`U!Y&8odaKiTtj3$+T4v}-(Tl(32?O9+s{ZB;^yA5;+FMNnU*HY$506BEMz5t3S?M(0hD|ABVcjjA zsznS|hl9o%=Wtq+Z5daY{0{TBL?yn^4nybPA;ehP;!P2RmSJ=*h5Vom@TFwM^H@7};kf8tzbjXhQdOxRc0I zn|YZ!CC2`;g(;h;MWHx{uUl&p015^e9r-8NR5BJ4017BTwiweoeDjOp#h06a+>90ssI200r6r0RR9100000A(4wa3l4B;bZr0t00001 zk;BV>1aEC*VRRAz3JMq<`6t>SA)wHJGPMXyJa~9!QqRq&Ocu%|PxhmC%FoAesZHDb zlLlR+mRZqTD8Q`Z(>(!ft|iCQ0lC|qQ(KUsu}zGaZ`iM?y*^qCrDFbPCFmS) z<}kmnb;7Jn27tamC%*x~foN*w^x}Tv5t;md-qOO?va4c}3&_{aBzv$J%eb`d5)FyO z5pOv)Z2h5tzmnz!o9c2h60RT?&zE`lJ78a<&6nLIOE=KlHATk`?3z~*8p?reU%zoM zo{Am0ZoM;|pQsZ6=BheXGIaKmGFn&-hiZOoFaG8Di!r1&7j80#a!wd;1AG-1q7m7D zF-}Ah16L8lr$2KT-S#+3O1_J_(75?MJ(u>v!dN(b5!Qlo4(yuv&CTn`jfA!{Csmoj zvv-T@W3^euigK|Drk(Cz4pBIAII26B_maYhJN5LTY+wqdrEla>4l)14ZxB8BtKU?$ zE*a|WdNHUA$jZEk(j0aGW2f7V@oztW@`+yHyjPeUZ_+}ue-hiMRm6j_118^C8y{Z9 zvh)!DU6Oo5dqIl!7X)ANEjrO1UfjtV6v9a*8tmFO6t($&V5_py+|Lfh+SX+=Drk(L zyd8Z@)p=BPeT}RFtxNgcik20$Bc~5=O7{bP!L8+{en|s;zG+Zy{Wq6?8D=DP zJE3;8vgSm>Esf?nMk%i3W_{Ic$t>BU0{MbI4mAYw;m}Gc@;H{bhL>MCbnMs=UjV$? z);gMZoH9i7p8Pv~Mx|KkBWA7C&xN+G-$ay==Ia}`AycCmd&GykEr5CSC&KsiMYj&9umK*A@#FM(4VcGo1@Ny1z0K5joTwRg>PUoeWF>P zlp}?6jR-ujw_y7_JZDFW=1qQ>Yf1Cg`h7Fo9cgOI>Fh7~;y8Ta4&($)6jSj)mm+^*F6`AU#q9%11&kD`G z?)xd0a*8kd13`Y|VMu$|^aX7W`1AnMN6#&+3tf&gfEu)Or^%=%H;6ODM2R1$)uepc zsA%3l@nl*Q&SX!;rXF^G<2Fjm*ndoShn+x}LcO1V$4^9tFn3h7_pwDa?+&H?!Gm}< zsV0zYstDBqPWp0eOLog>DM-(g9*Vgzfa9{r*Nrl;p4%j3-KZ-(ul6w`%*p?dn5l42 zWVPQ$KPl>X+=qtviA*&gKYD-_YotuNA_Iggk^ EAjMQcg8%>k delta 819 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 delta 908 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 delta 1128 zcmV-u1eg1V4ZjPJObZThX>@G>000000g*`|69xbR000001)2Z>000000000bk$pRn z#>sy(ZDe6|5&#Mc7#--im>?mb(10@a2ND1RiYTE#w1KLA^tN>>!T*NMKJ}+?V%3R{ z=;!#b@)%=;!nB7Wm@}ck10`LCE0Unk$f2Mi^E7$~hk=PAXx?t}Xq){~p|BS=&aE-+ zfqB`2gstMmE5SA>NQku;oK=Z|B^dK*S6F|02>mzAqsrjSj%!iDX_)5m}K z6ro1}VVf=kuK7dvvMC84t&Ohzn}X=Olakb5$0QimW`|Z59fp#3Wqqq#OX{i~3sA}J z^B6TF5!tE#w%yksIXsm6?%h5xpS=%Yngs-uF(YBBnlrXNLe~qM88^&WUgkbKXqx%X zHU54%G2@N#17DRqB^jRzepYx`vb%o;SZIu~BDXw|4@cjKW&k4t7fFrMSNkl`aKr|9 zh%m%Dc-o{S_t_0f=P`8fDf6!CwEYE{osDX{&KQCqls*N@vc2$ni~Z%hPubMVH!)?c zfhZ=(oF#+)F! zXO$GH4Nn8Rs_!u_gW&h`$(f@uY06;|^=<@-@mdt85?{iRC%yYRm5Wt|cPJWY&*h?+t*y$K)#Iq@~iR%$K) zml_A|z43#8$Kird*K@A@5c)2v-d?1*&5Ym@h|c*kV-k|ES58B%c+V$L=Ij7rkSnRX zSciSpNPeNkW;YM@c2!AmQG~?spk%_2f!7}pVEL*}gIH(`0JKK}HAH_strFhw1QAiM z)`(o$xF`!iz#Amc!#kra0?$N6p|0}*Da`&Txya_#6Q+hxrdE^%4at(y+i6aLI?7qC zO%b7=#4jfhq2(vp?X*t4D}Ql?(z_}Yh!%1sixzw_xPclLk>n8TAOpS_DL<}@+fZ!J z_a37L=KChC^{NC=WgCBm^$BsMA6wZ8DU$eG16NeGuN+A7J@NM3kvJ|FFZih~)84&< zpspo>1{WSrT=*A*-BIpa&}6ndQQ7ku!a1&LSwTj7Getu~%l26i*ph`-PROL2zn-S) zshra@m?W1!U_w9R!qId!dDCBUE&^LKfKUb~RPeBPIWr12N98y}Z;IOm&eX<)%|H7o uTxKyl2iFn+3I-S*=(w0vG8qy83MfFf7}Gj@^PIp5q$YqcZu*SWERzYf!4#7K diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-30.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-30.avif index 00b81293efc6cd699a8fb17ff2e002b5a7764099..0f872121262c07ada117899805b4683b735cb9af 100644 GIT binary patch delta 8543 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 delta 5700 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 O5Z;AEYJoiKQF9O-J{E2O delta 1053 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 XKJN0RR9100000Fp-Np3l4B;bZr0t00001 zk;BV>7lCbLVRRAz3JMt_fA{-D1T-2DGPo{GJa~9!QqRq&Ocu%|PxNh9sYmJzI$?O% zTY~%j^A^?!K~g?8x70}W4fi~jz4F7b0~Io>8CWCMZUFZOo^aH}+J16N_&sjESoJC7 z*FrCLxB8;*JnEbVu$@Cebbobi`wTJ{FN|`DA?E3myq~XpI)eGw3q2vWk{qshfkJ$1lM)YI zs75NFG)%`0wB1nG4gNK_-FFgP0i2pn)6%_vjzBRH^vEMb1lh9l!-pI$E$B6kDgiccUE#<4YHd(T zOI@r|KTgz%=;FW$h6-blc>)GhU`{M_D-g=ui!+Jxohj^VOMLB3&F6%F4hg7iv1jt2 zV{ICe9etbbA{5?C?#ePhL?&;~iFO@yxZ+F8$C)@pdlD$K}QqcW>abs)f0iN;r zMtUgKrk`JR-JE#$CnnI-EHg%$B!RNm^t18t2uR|C-fH|lc10}!$?aD>HY6;r*+1!& z)LcR!`$5aA?j1#Pd49W}kMJqi=O={%zbJ-*)n@IRJMGxT;BY?fAL}7k>NQEOKb>{c z))gn+Sa9K&QuQ+z;VK<}ayU`oyLvg*1I|8@zm7G8$9H25Tn~ssGMRxctLc!2h9a-6 zU&-}BCc}kdHYU1zk;ozuQ^MdL0z4(q_GESV z7`HAU68REolyxG8<(1oik9WpQH1gjN=X-#bqk?7+mlT(6|MPHvk|af|Ie*!xZ*#a6 zm^#D=Yazy-gWpDQ75>qhE{PPE1!KFjJ1ud7cE&21^vTo4y{(+te1WNOVAh#w9l>PK z;<7@_)MpT7e}P@GhDF64D&~tfuQzKBNcP9TQ+H^dH78Pm#rkO)`zvyhI>8Sqnx;Cu~jK=_tD=xx3$gvkehlVRfY|vt_zpdni1AG^jHv!|MxJX%<90sXuGq zOenm()Y-gh+G9a$so&AlmMwD|ekg{N2#kTQmj!H`Tj_)$4};ePEi0yEVu*b-`3qJy zsKShjRW-kA2!JPH+K~B+jtS%?qX$q?o#5-AWMCCNyKHZ{h0iJuR6F9fDN*BSdJ?$a zXSG3|y|BH1_D2vp6+=9ZV^YAdc_Zotvp%PEX7mHEV-4qWxYawY_v*uc%1Lp1^K2>5 z+-+&J2;)lNOI?DuCAeDSh58Vs290-o!fE4ml}b5P^8Ew6e7_#VnP^yN+Ui*unHmAd z$JdXvifddpJ70LI@=s#i`U{WIw&9Dwh$x|htL;C3fV?~bkVfT?NOu>g3F-(ZBZGH}OiP!0^DBQ6SP1Vkn31X|em*vUboO;WeS#TbGux$Z` zh{i95G4(OP=!%bH5;&{;eW3Q$Gb%zE#mA11%E17Ps`pj>p|Y5_xanPmRV${*?Pfg@ zvO0{{e)$%5`Yjk>xe?hBa+>hB%D)gSep#b`tXV>dpDQTjvY65~^^Ol&>}@nlL|!wwwhq8;hIkG%c<{`!mKPrlTS>SX%U3US?7IWrfHcOjrsJ1OZ zI6S}gn*R5-yay`K4|C9Qho%Z_&S)`Xf{B3B4`A~)u33l;aG0)FP93i0D*OGF^f{SN zV>DltB<}73%);2b7-oDo{z&?#2J66q<8AG_!rg^mDELZWucMpFj9YjiyWRJHV%)&4 zwI*i#2wHZ@+{cGNCu};Ih5nP_vY0#Ev5DG+C<7M28A3x9Dq34k8v$76xar%)a@>4z`n44%Rt` z3lD8T`YCf&Ao4V2PF@`^dF4od)_m1~$VE?}0b|mWzZy2Mmt&by?MrPcSI^f>Wlq#t zIE_~Wi!U)jTj!|jGx9x8y>}%Gm`F;dgC}&-2jul1{uW|y{2pf_Q*WjfVh8BSC_~mu zCUzOoxrRW*8|+^8xeG0J(YD3h`cp@n=R>`=s!s$4XXC& zJd1`gw^O^rK);QdROMJ3M)v~#ZAsKODemkr4YO^Af$2!0m5(%Q z)RG;r=qd|ws0i!whfX_U*H>(d#i)OR;VByNi_9|cRR@Qhdm`WyrB*E0&0h_bk)0CR zHp2U~PG4**UbhZ3gS&y^>p~ev>5{&V@J%#6^NT!6HIW$%HgZURgMM-T@pp|R{3>pK z(I!kECHZvn!`3fA*3X3S;k;Uz!-Gsj-m;_IzTgBTfbj--WT7t=!;;h6TWXo|NuXC{ z$E3|&z%v(X=H^|I66pdvK#*x)kXFY?cwUQ0||V+e(PbG1GK^+T}Lj%FRl!2B&L31%{oL z2htlV!9GGa^V$2<(U|ePYkTVh4VIxxsq1$dLcxNk&rxB#i8xupa;@#;RraLi;5ZYq-JMCqjn={qsqEM4iZb)j$a!s>k~MzMBrBNMzsRkECfccDQUezn z1Gg7XzC$H{3(}-}$NG8)yoo&ypxQ)0v51+NG)p0OHdhc&lPko4>bKur!MJR`N`hP& zY;k3EUa#ig{i0GLX*`%J52yl4)A|6YsY55h*lueA3^-FFO?tT#Ix%@`zn^YOstqEX zUJpMni?OO-VIZE`aG8(d)e&b@3mCv%AekTK&8RDXv;L!sPzKl1{d2YKyc&luS*MuL z^bWDFwg|Y5O^0S+wo`%6@F|v@E`|{KF9? z?;xgsv>F&dHDE2I%z&)4<9z;JKY59J07Pw1L5Q|`M2&`@Vgjj#1vy~Jrr6oe?Iy}$ zat_Rz(Fj`Fo0rng2Ku*gt_9*^w6}GT^SQyNE=rXvya-OZj_T&4X*hq0@gBk&ih&M_ zxGY|pO+^jA9oS|$Ufz@x*#48IM6-3|=a^xClx37lf!w0oQclzql98$*G6uxv2@rl! zN#aB}sVo850kpRaKu~e(!-%O0Yl_v^S)rn*TU2g&$->$x6vqNxx&2o11mKc%<&`W3y=TOrCzjw&@}bj#O;&w)xKa*h0eU#y$RT~+UH&|7i7(AAcI zYpC*4G+~`al;SQrg}}oFXrX-HsBqg5?Mf8XwQOZ99#Y zMzNuI>}3rpp7X*e|L>}52pk7PEvZ~5pf0VRW<|Skdv?-KE(!_Sc+nZl$>8z22*do9 zORO>!%z^jgPM@3Ga-0#f4mljkwd$~cL=;j04{-z4{TI+BT$NZgRb9Uvp^pXhHRk54 zqEzZ`O-o^F0JqvDXb-yFW~x;NA39e%L{8`^YF*+KP-y`D8gyLXvq!c1s>1e-$hi`+ zm^7Rr9Q75}`HwL)%7m!ef?@|EPP8a#_#Un>t#K{Gics&w?TDq5RzcheFiC8G`Itqb z33AIH?^W-oX?2qmB8G=@tLeXJn8y3;8FZ}sS^JN;fdb;NR(LWqvPk#p3Ks(bTJad)ZMo}~gLP=laA@|9E zxhd&)>yxwYo`#vvDt6)ogZ; z)@%jYaJ3jL0=+@@w_1k5lW)hW#8+D~!wRaLlRP$Ajpx-MkuTn$b2|=8_#@BstKZ&5P)FS6)Ty6y_b%|D3k*ZGGwlg!36) z;2Q66Y>HXOfWd~J%QM+9o{x%`Sdp4gU5$9$H!D&c<(PDSuzP-#g6gbAyshrGNFwA` z0K~HF23`Nq=R}p0o}q_-0l#AhF;W|=Vs4hFh7l{nJgZsv1?6m}GuSg!0HBgyU=qh@zq~34WmH6w&im@Dyl$Gck?f#oXjWwnQ^+h^_E2Z@oTFeRxpu05GsvOm$tL-pexPTc ziKK$s+nhD~NPg^hwo>3d#JNmNJvF+q#Gc>U*6kug(O^#a0Ww|2cR$I0{!+a7m#+W1 zq>|N#G|7gHk;1c8bY;cG1%NBV5lDqB{VM@7x>?Cs>IVSy7a=MBtnqCq$f zgz{@VHU_Y+c_lch(3Or>%s|B?1|#BH{q8@TyXAxZ_J3l3LDzuNq;?QcZk6jB!9kKwrAI=4@%vakPXtLhYhafY@+~7)&L#_ z-*U=RK3#1M_3Ww*d{K^TBOERIG>i(iIqLD5ax8z>2uY-}j!V-qGy_tLw;3w-tDd@` zs)h?%&bMoS;E?P5S0AQHe?`&#(h36pr`$*1P6lg^$Y;PYz6mb8(4YcGlr zZ#CyD{(P`8G!Vr#33sa6^`z(>MmFs&o7FDfUo^=XF0L3?ajJ-wubIDTe^n*GG$y#x zAM|CP!7OFENdll0>=iqD=glSFnhyoDKEHTTN>2fQUJs73Xz^KFeLsfS1vetX^xOj) z7U@z(8E{xBOXowJu4M&AxRApRq4BR7>kIH$4bT-%C15rAu}>>)Db<19v4=CS8X(Uz z*+081gZ0LdODOaj;UO-#p81lm$5+WfVJc@t5mloI9mY4t1L6uvIALhE`SPK~e~ZiK z_7{+UU{E9Y4d^Zv?b5P72JZDa8=#hvfRZL%7hk>HHamww-Xjyl#;ZP66ZA?GhqJk< z=~Z=iflhFH7=gRPe6xznw^SMfZ&e^uxTH0b!P&qiwUNQY%F97I2DQ1dUlc8TXNf>= zzVE?MJb2S5Yb+l=;2noBKoJ-MKfTJo57Bdf_Fq2B`7EYdYMRaRp5ic)=~#f?o2%7z zw(e%M?O)?6ksn=ii!If@p*Q|HtP`(iB7K@uOr%QG=pOWXj`RJ*;O&~gsM?e53|(Uv z3c1%4BTtr+Lh)e7|BdpHTRIy(n|fiMXC`u`>PnFLv~Y8t2Y` zs~p{*Nnsuyk(=u(>^fw)0G-|@WxfC`>_MK^-9y&;JP0-@+(zgW9irpP-x?*Q zg&IEauLtrd*OyGQb(qz_8S{XwPBetP;2>B6zB6q@&?4VA<;^>-_~IIv+tFtgciFgY zD>P>jngLZiLn{j0p*doJTD&#)6zV~Lz`XrC{m=a>nHF_p#zWgTz9(;MucSBjQP3od zDU`z>7+D(CEWVO^T1${1JaUQLw)}MF%g^AcvQg8WsS*-J{w^Y%H>zz0yWP2t>366d+bz~X{Mrq%<-QRA+yjKTZItnbuh+y(NIw3X=ZVu$D4gaRDR zm_ilICq*5xc)LWbRx)q0NE3H9*)MX#@^$ORhLY3`+t>5uAnY3|`H_GPF z(B_hNQDYbTrr`&FEwejg&S~2ksc6yS4ZRa47~OGRkYo|18n#UlnkqEED8ZmH(?roMfirTLkHSWxguKgwZHc?|{=vi~|O!P(rHIkE2EW1vxRv6zt<<10$35@vtzdH;OmPsvM<>GWtTemoZ1! zS+5g*R^2|`PCFAlQF_g0`@ge-#n4G;Ft}knY5m|0y{TSM&F(qr;pbf-jg#WRDYi+3 zbc{~g-D|bfHr#o!QANgo65L>-UH^w2AGxz;HfH#?G|h%}`c>KAb4pq}$b{sV;qDm+ z5v=8&Mh&43LrKkGLakMD>nX&&drk~$zubT6faNMb6Wig=wupv?pZ$fY+9q*`ubDa1 zl1+0<#gfNmkGR*Q=U1D{e~uo9C0hN;kl$<4t?B@G>000000g*`{6cMQa0ssI2024g`0RR9100000GLd~d zk;ce>5#w!SVRRAz3JMt_fA{|c1T-2DGMFPwfCBWse)&qtb+8h5@N-Bh$WH;*CEXB} z!*}^eKu2XJsU=BpOL%5AQ6pTKB!TSl$6KbU=v0J5ppM&gL((Q7zNZ2AneI5#UaPZr zB*WPP-?=*8Q`IBh^LEEKP;Bm8)rA7ulR&e7GVrUI413Sex)&{v&`==(HN&a8aY02v z#M1ED+B;ySvyaMZNA>An?rE>BEgn(Z3u=I=;0^>T^<+}}+wYB8&Adb4S;6x>bR>x= zjO+_%4Sk52zT*%VAHD?@iLdz{Wn=)wL|E^XKb7R49_H9vB{L1&wiv--!z&Q*3Bg%^ ztXPppFXJ{1(~Y9iaAWK6`3WROg{_s=O!=ev;~L?`*?|mt`|sGMiWH z2v~`+Fds_fT?02ICScWnxc-Ac21MGjk=?zY=4}dWl?5r5#)iG1E$cL_gDEkLNa_nE9AiKQD!t{Hk{*}iKV0@zg_BooSRFh zoM!w4T+T?K1P}o4!z|$OqyJL%FDZejFRSBjO)q3YYB%|sb`^d5%9{>G2~H0D9!N+q z!+;dVTOHN2_hrk2-i=8nE}uI$xYPN&{r zx3Kgih)vQ6DonC6abE%r6u7Q`Mq@L;I2y9NJ2Va<1P;C|e6TOGS|+x_5n$UNMj)Ta5&h!xi&6&eV z7ZA{)iqMYar4Qkyq}B)1QWl_5wp>L;dM>K%qSNbwPgRm$FF4W5@Fal%&{Wfd?)CCQ zh&|}C08DKrPCm^^GUvTbLl zSA$-st;7iRg)10Z;faYb>ja z<@Nhef!Z-81h7$m5u;7>N1Wr}+noy}m{VXZ*BVOvH~;gNbxCwGmu6x0vq`iIm7`qq z9-tLwdWw)fC>bv>nK#`Ub!gQ-W_bMnD?p})!;WpHT%F;MD}Yk6Jg{5T*=ga>uMY;>IX#)LhY$$32I#M!;v1(U}d_utm@MUMsJT8NboxhC# z*?`O&chOQBzQY~HV6Lg7t%5`g0n06GxfILn+KOklI?C_H?Avkj=w8dhr#87O1Bja) z`Jb15@}0_mLMQr&0eRY)1_|X&(cvQ=rSpVd%@)fWYh4 z&pZ4Z-H)OIEcf0r3X1Ga!Z?i}w$v&;Bd@cs^q9ndI~4*{`A%07OTM>Aupd*r4xXx` zMzZ6^6Vq>w3wa{ZmYKY^z0ysP^Pk~X|xt~ zK(SVQyOCBOfG$7)00>A6c!3D`Z&&N=bmyo>JgNijA6mbm`$kkzGP}`#QvdMaJ7c|S z9<5H0{^)bE%ppH}ByC4gsTcUSF4&fc=T6U$b3T66=@Ppi!hz*C>-ta+RJDI8;}RiFQzl`}=`zflu| z{{5{JUsblTy48Nk+znC6oXiSn)nxX6CCw$}uTXl#VQSurMlp;-d@Svw&pzdt_tmQR z8rF%0WjHLfWmr;Q9{LTLWk!?8g7l9^?f^>sjFOhAL9dO77+t zeY+FsQ4t@BU(Q(@g%C)B5+RNLOTa-y^EYiwsbp$n z9P+qM-~K})MkLYlYP}9YSVCN>D`vtHFQV%ea+p@SX0HW35 zLaq_aT-NqvzWlM4H($|F9|tZWt}`gC$nbGqCs3EiEF%8E9c`wI$!Y6<=nJf$Eis}J z6K__4wH#Tdc)gA@Mw!g-wpM!)cdEafcERi-q2t_-@f;8Mh0}O7xSO-DKZC#g7>6^^u)->I|Cowj|AbX8OT5V~{S&$0HWm~%?JkD) z#MKke+4<*U@IoJNO2KS@$;k89*4u#!r4#jVxwGX-H!x?KfvES#pnPZ ze_j5A`)3JeMl4onQ0xWjIv=i=i+PI{BImm3t){O3nsAQ*3FIPyVHY9)!FSP~B+}uC zN=Bo+9%LS!Uu^z=EJPjamTcs!gUVAx!MXPRsz`!~qO&5=#mcb@A$Pp#aqn-gmUjMOe+I@e+0X4SmC7eACTl3mAN++VbaG6c62%!Vsrj*%7TIORLe5VN2#AQav z1&_52x?LU|@&pLB*>U-9g3QZ=d3v3x~L}mv`b0B zhId?lf;YCI0CPS@iw}8<`MuGTaZ3Go**3_XhjS?9S90hIvBt_dL*0U`c2*<$u30#b zO_Z3#OJN5LASt0w4^TL~u9$tXW!7`Qw1q43!X0Wxa4XDLcYd)4!B{`rqWkQ|$= z;KPj+te5k_RtcrV&dSnM1#S zE1x!RnxhZ6WQH8GKV-y_%zv3oFWQ_yFZ@AXsUu^`<9WutVpsp}4NhgRB{N;Lds+N( z6PWvB82sKamKIf=2SoLc_UklGAGly6^Enzc+oBO{XRX#iXcqr*(1uxPJwjGUL>SFQ zUfP7}puAm(kY{Bp$JsX!rG+3;=8SfKA1FRUY460?0-!`cwxuX27?yXh#qTaSjTtUs z&}Bzao5v!f%xgjrCi(fQBulKm*WQvP05g39W|Vb9Ht@$|0V}5K*Qe_N`DBb+nTce- zEd74LeTT&-?_Z0|BiWpd|5~=dAajF+Zu6Xs>&8LyO&yJ(1y9{4cF}Xz`!jfdOT515 zC8vf7_P$}@$`r(9!c{J<2rHbA%=iY_Jt>~~x+_*E{3C3) zpq?L8@N`_14oUk`LWVq}TdFjF&6OiXu7dLu1=rqflcqQjw7Uj7WP`mf34FbpiPtNO z=l@hyJbo(iw1X_+3%`3Puouh6AZp(1rdEiw@}4uoHo)EXur11qOIahlNnb0rXo&7d zpM#t?2GkCC@#yW{f~wa+uAk4v=w84LiyzRS@pEhPf30c}nZ&3Pwjd>cyRu^E@mxe+ zFtl>nIVYWi57)F9=5jiTi`~a>^O?Vq{0~u|1EPAraBLj@sMw+gWo{by+gK@Q4-j@o zPf!dfO%y8lG>e3%6-y~4qpj9dTwZUSqoqJl>lLNTW!eiQ-lWrHL5+dH)x%lHxkSg} z!_`Ifz%)@EXGtH{#qwx>lL=zj9~jQrSKbJ4X?m*%#X%555c0floW9k`<2eRENQL#N6yyx@FRKj^Cm4oR4*I0bhJY4-QV|xSOBbZY>ODDsU5Eyt^CQd?AQhq1 z)_2=A**~^g29MGZQp-C-S`mAyTX2-L8eC19qVjY1qu0!Xe<$JdKxXl&-Y*en3K$(n z{&*g5hnlk(dgwYpOFWx%Z!gwbzA*u2A3@|NQCkTqu_%j!{6AlZ=J#+-;DOw+g7R&- zxz!O)OM)+?S_avF>h%Bwo?|UlAw@?Q?Lfqj@ ze#CnfRMcSJg5nej0~A|LR>k(Nu6LnNHosiyT&ac=VGgy3FoS!Ru7DB%3I`b?fA{|i sfHEZ#017BT^zabfuqSSvP_D?>KJN@~ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-AndGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-AndGate-1.avif index 210113c7ba3bd64577b8d200222585e4cf0b8fd1..c0aebb97e38aa235fbaee5c9aa78139a2c557e4f 100644 GIT binary patch delta 5393 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 delta 3868 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 DRQjh? delta 3663 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 delta 3782 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GRX-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GRX-1.avif index 26785538090a589ff31d1f70ddc15407c09524ee..d2b5476bd5e6b3bc819848c18eed61c8bbcf5bdd 100644 GIT binary patch delta 5820 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 GsN+q9*G=jG delta 3774 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 delta 3782 zcmV;%4mt6MFoqzIObZThX>@G>000000g*`{6b?WD0ssI201wmv0RR9100000GLd~d zk;ce>4ti~5VRRAz3JMt_fA{|c1T-2DGOrv=fCBWse)&qtb+8h5@N-Bh$WH%Vbvbdf zeCq?~S(cbdS9hJw!P6>wKnr>f9Ah>Oo1HDsf>#bujZ39Y^mnVyPM(VU$kV|IYE>9k zN`g(Fa!KokV|VY_Dn<#!vU-8u#y8a))-(QpI#CAD?i?5>KB*NjQq(^#+KCz9+#0$9 z$>^Ny5ZR(>*h_n&5p`P?dxfy5gbjtAVws-)6I4Jy>$HZhHNvkt^#Ycc*s{!zBh>`W z0f{1;uhUF;VEcIYCEw=1gAoHoy@!zDoylk(Os8;+`Lt0F-ocLn3OJ348^!W|={$aa z?sRu%;{MFVyQj-6ln9eS%mp0hyc)%gJ2Cl|7uv@uy0CQlAz}EF+6rq;V@wDQjTrjx zgZ@40IHQ1yP?^uqiYZr{gbF?YWI@^Ums!)q&0FugIqOEKmYmUVcsW-3-gOIwMux_` zPPGZ7)9_i`EzHg)5q=oOMIfCvwHVQV=WybF(;rLQwW#EiIG)lzF~XAZ`pcD+fO`}2QKu)bW2y66UDH9wJkwP zg~oCRH|0sPFh6s#Vye4SOdkwHUbVow8u7oDx-LHJPe*5(oFi~o{2~ghK?H6RssUD9 zl&SSY#Y51Orq^sw_xWTVD!NP>f6hf1h7oRf{C({Z1}PNQKG*)qm%Uu zz;N=gzv;QJ$d`(m6d<9r$PeUyruL}cG1r~CJ|9MwWZ=Z^W+(1HYXGhF=6E}6(px<= zYov#y*am%6S}g@2l4W8CdPZ>$jK$0McAcp$yMiE?P&hu@65b6VL6H3)yUiV~QQUQ~59({8W{N%PYg1;tn<8JzS)?Y~|2sf#N_sAvF^;O(>9=-!^f7NnpXF!XUKQU+bAbX0m?N}xRj?YSXF7G}^z z>t6c>svMB+_>jh~vXR0iW}$SW32#e;UHhXqilu=`^ z@@j^x`J>Z&xuxcw`o{Og9%ieW&8N(!lW4F-mm=^}{qQ<^7SZosIj(|Wm?>@Ge`fe;ErujYq^6xckYmgVLCU^N8#tn!}5U0O2`B_3^_yG z64n<*>F$mt3*SYcxv6oZmd+7l7Hq>u_dNq?ZA`XmdwKID-ilA#{gI|@hb4N;7(v@7 zb&1XbJPusdQ5u;xI1z<4iMGFyA*3T{urLG@|361&O{^(@k(Q)!eYDF=!d-Q@8;mbF ze|noee5WAj280K%hY`6GZ$=TjODV=RU%Zv!^V*H0oi^1+Tt(PejxE*ebScc&jqW`J zrJ7~(#LLQf!}h z6fz!v62*u^WML?Et&*~URX7q1Rom{9Y%`E>D?;RAQ;Sb~xM!~1Gb!k^a z7S`jGLshT}r3bYtgxX-gFdo?(19^}*W+yG;p>M7lpObv)YZ$BnH8QpUOzLzC7|Q4y zaF0;o|A|?Yco*qAj3Kgq1t+XnHBGLTD!f>KVT`B{Y+J0Ot)8N*2tBQ_M;-ay4t=~6 zmxg0adc$h9Va-P;R;+#12bFq@B4jzGdXOgJ2e&k;5RN0xsQIPJ4S=LwixhVm)SpX) zuQ&;}_iwy?#k>+bKW&JWtgj*7gVtj_m;g*ZY>=%hj`Gi$OqT&U=g%;Q7cpZj`dv1E z#4p4Y^3!4pqv1j;+9v=MxoGPO(bVPxLhIkyY@{t5!YbNPZNBNs|Cq*iU!q@XJ zb)+^t`_%QgrE~%lT;K;o(s8%E!=0B6-n%R9$r5Oy%sxbSpXRJCpWQDpCG!Is(5pN8C&}#$(XodAYeVVA-Kh33?2TuOetSb0CY#Rog zxp_<$%A_wr>64zz6T@f6*ib+uqCV!kqpwh9Fibw~H2_rtWq0$y4}+euyv4{8Y@W6D z1>Zy6joF~-=v4HTXPLc^eN-D}MZDkUOgNx6+Y?z@iP3-m`3K9GgUFtc1(0rk1&(dA zu(bpLDfpr4{Gbtpq~&@SOYK;f43P7QxK_Z zz45;4jj8QB3h*eU`2RsIPm)JHInZCg_5B)9D`9p^5xf_BH-h9+rX(f|(qH~y z@R1|O#4Wh;bGA5gIhrZ9KWZRE4#gE zU6Z9ZThh+V(v=O^*$V7gJ(J*mMWTngX3?ihsjTqW^@87CR3ap2o{L5GKHjMb59OSN zJ0h|IB2h?v2)tb(-+J7zxC&y^dF3*+9{4#)l(fDQKA1dbv zq<9sGtZf!kC3)~;AeNZY#Wwd`Rvuj&U)Gv$GFUG#_Ixs z{Ct+yAjX?JN3S9O$)m%RP-T_UYNltKnyt7tv5M#WUq@g%=-9-U@4=sa#;8oLU*E18 z54XA_fZ^+HCy5jJ8`JTB2?yHY6Hn$L%d}i3ua_BR$?-CI9BdUgxt6WC7mjNFmznGR zl*ni~)n56&jpQoyuXin{6u`u-2@0jBw=XUJ)N_QCh!k;6A#(65+Kn7=iLW4z|?=mm|L`OJB8ri$z1;g-KCEY9D-8 z*aBJcdg zZ__RA$mml)_V2j~pm72=%-`Bf<#n>yu-}P9iwyBHXNoc=7FQ!9Bi?LkcV{aWA2jd# zAE)MV939lX0p>EMGYUO7V!|nv^SXcgr9;K6afBF{HfE-O`ABjTGO4VF>GQt^{*Q-2 zpgk!cw)Pe1)JtT;#6C}lIG9DqdmN99Um(E56$#1BE~SsmW*}TP63SOa6)mxytxIA*8QrT2ydzE!cD3uNQ3-|woIR->s?!TL9OLf z{O-gaX|4|!gJ)>u;_j2;$6C)N*HIi$9%@dw-&ZWvo9lfrCHOb^m~D6JDN zYncOoq&+g&t||}^fv=6elVZyP<}mB30cYoRoRPdz@xF+Cb8?jb#dAI+W*EhvL<9Yt z?z}n)=*L3@`yzr!65T=e%3mk|`cbY;)6X0xFRq@gbCQ)@r5nMnv%uonj3)s*26+|= zxkOkcNMBTeV$YPTHmeVs>)Lr^MHs}sbeWEenYWn=0Q79e8> zQ=%bbLc{*(7U_5_EK0FA1co%6utLyOk1G0s(1tqO<4d^(V5VE0$KXpy?{xYj|Lo|0 zsjN^CVudoFLaEhWtqI$Vp2FH&cx`KlOQ>r&CMw=n97-aLpPWr zc~=5H_|sUr6b~kVzoEvK4+?4uMyN?FhMnQxA~N4Dlvd(@{y#X_DVk5Z8nhAs3I`b? wfA{|ifHEZ#017BT^zabfuqSSvP_D=o*go$H@yzs@R(^rWYIKKScVCqsa07QeEC2ui diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GRZ-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GRZ-1.avif index 87a3b98798683c85ad0cc03eb8c194e485337221..fa7ddb5c8f8a46db8be8c3da575b97e2ea0602aa 100644 GIT binary patch delta 4939 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 JN;kl$<4tmcl!5>N delta 3234 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 U@yzs@R(^rWYIKKScVCqsaM`RRM*si- diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GraphState-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GraphState-1.avif index 7b07077d479b17c62b5c589898b6c53d30acb54e..3559d566ac72d6df6b85ae026e018d16dc277e1e 100644 GIT binary patch delta 5298 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 EP4L@F;Q#;t delta 3662 zcmV-U4zcm(D~}(LObZThX>@G>000000g*`{6b;D$0ssI201sUN0RR9100000GLd~d zk;ce>4g+muVRRAz3JMt_fA{|c1T-2DGPoN|fCBWse)&qtb+8h5@N-Bh$WH%Vd={Gl z*A%I&O|F~}_`Ky4Z&7;Poj4p{k5Ty@GfEFh2AZo><-a<98M{KvsR3?XesU2i%{-yp z3y#H0c4xbj!cuS7_*=XV0{jVqbv6NSDsP1S)<;Dz>6JM^T(~^Vd6q_sG z>DTe^lXv~rA$$xMd`M)Lo0vtKN4#eGZ!o9Q@FEPYtP0C!@~Ee@y}!3R@+ z83B%y8Q_-{X8AnTdGNeO_vz=0VxhCH5)e8Y6}x0(+s5K98h-Ss{$WApXfU~jJkj}> zxyenebF}?}L`Q+RF7P6x3tMbfSS~;DcX_Gyve%<^^yo6h+V>|LmsCyx=(*HgOLY~3 zY-Z|rv7;evmYE9$JGnQ0RF~!?O$DugcHl^ZCfV9l`27_ZF2|&VH2X+(P-_#XvY3G%(*lL`iKbY=1N2nPRE<<;GD08 ziC+Ov=UIsbd%5GUus;BPirA;1Zk@Dtcu({R~L^f;B?bCrhVV&PZODBqqo9r z8YS%b5eYYul`g^bE!ZdJ66AM()g06Jht@WhiB9JPRTLZ%1=_=>uyzGnP=bY-Fy}Zlxb&7aj^5{gCiS6@yl^?m z*vQHM|4?y9Poo%H+~lL|hY;i;Lwn?#C;3DRIFQCxc#l9yqZO*zi*nPoqt~qc&yjb=ULuM>KyVKsjCO&U1@VJ!Uvg`{p@9FmjY+P*S z#rSx70!{aY4Q85CoS063AgKkn@!6t+ZvvH;o&259qMSYnB~PwNyDKbQ139kj_pv-C zljNS*U^j4zy^=*{;egq0XjYbNd``k<_tk|Ye3a#8CDW#T9DwX*_&3k-$H3T+&4n1q z>I%s*q#`Z0mnax<=@_A1-e_jVp`+&~E&aQYl1z%6RPXPEPVa1gxB;;dL!UXAMLUk= zRlF_?NZavl$ApiN%sUAtGQU6bE*z>v$>H)WqR#wAl5ixj=8j};9(4yUyY~RcazTS-XNh`9X0(A-_IW#1C@LmI~YW0Z`pL9&m>5Sy{CjsI4yl$fL1 z__!}Wji`Ow7JzDhR%{cX!XEEooPMrwy~x2MY6j7WTHcmzAPB>FMQ%t;WmAmFQ|9cd zx}3htgB&!mAYBe1XLOc)!T70h`x-1HwW1oYX^h?cUdIk!;vGpV4vH&!Qpat?6P7k# zzg>_8&sX#@1yZNC<^!Dta>I$?mec0t1O6OZaCc* z{jl!Qde9qx-NJ!v(i@}ypIeh$=T_CyH_Syr00|Iz}h#BN^&4hSt@4r^zwb4B0O zrQ`#b+WNsao=0fuug&sD#^MYdXfq)NIh~2x`)NeOhE~)S@gjOX(M4wA?VJat@$8){ zP<{_K8iuJ!$%`JnfnoNJFx=KqU%~V1PWq58B_m{ij(v?b#BNmOYQZJ=XuNK~SAfh% z=R96?;5pkiP1wZ@MY1IGyDnnmQ_nf|n1+UM*b*iFGxccExbZ|sV(V)oqF^(Lq1&gM z27M$Rq2&)lo!lIv1|j9+6-;J~uT#*4E|GL)$m+CQ989@|NVg$4RMTF(zMaNRVWX0X za3H;Z$-hmpjOpArLaTUl`9=118q=V_op&$tO1TB(s?_oJj#}WrXzK?MP@BVgob^Tc zrQyJQ@^va}reLZCML?xqH{$m~LpE=+<=L^YxXbtY6_&n;yA37ri_KBqHLLLCHys>A z=i|vRE&uByrOK9lASr03+GYuB%>8muS1`OZLwv} z#ggH-RK@vaNc0%7s29l?jr`ZCtO>g!eYxI8MB4AhmI?ha+IOa2_%S5V3?K+2wYisy z@ilraT)}m&PIx>Vhg=0;iDcDx8^bHqX+#%LMA=5qAR&xniE6+#CBmHYj@CZRCNu(n zK@}271MZEu%`E)o!&-H%Z7;%-S3o0%Fw(*}2+(iPri>@=i@~lcneCF=j89*$gj21U zhW9);Hj`y%_;Q5Lwr}EybpTe*xDD0h7dR2mOVA`pdsAPM7R}_WUy%^yU!Zx;E0NTs zi2VUl{W6qRY-anoB0JHDYP?YNDQyscif1{zYf4) zKj@p&KQf|1^dDhyMbq=xYiucBLhp->)Qg6>o{}?>9Hr(NTz3f$FEo^@HNvicqHM4| z&i88|VQxfOK~&y0F!k4egpx*cyF%;)^ zwV>KWsI;lU@;T||=j_6*AxBt$HFkcCcH_1=zXni%r*J4MaC5KO9r+s>Z@5yOPQybuA3c z0to1Bx(I)o2y-8!Dv8T~wCe$!lnoCF9i&!dJ`T|&l42vM+uCk?8;Qrysn#SE0hHi4 z_ACD!#?yL55*__DYSCPgM#XS+h|I69r_z9$=MZl2a4~_9XjCEMFqg~a3h0?l2VQ&C zt4jMb_M9lK5t%{&Zn>&lh`Uq_ zQ#=^J4#iC)#wGl-6g2&pJQVn`euKEhsRT4C<e4VeBnPGiUhNlvJRe+9a7$xHM z+`&e7@{KzXV2=TRIQN|4KpiNz?E$3EZW{sWE0!(`_8O09TaS((MJP1+5TUc?4xjdA zr_CU8FSrgj{46__D0BNQEPC)YlO>$xLXSE2bj@nvn|#ClVB4ESAYdS?!X~ zJ9N{SUv%=l!n;l8MaNo;$O=}y9M;}tSf-~I#?TtNONtIoLR$~+=f1M~FMN@KCBZ*@ z=R!88sVsAU8Z*}1_Efg?_QAKw^pB4F=Id`5FZ!F`%2=$mxn`X;(dEEl`to*KY`th$ z^cU`e27lmV$WrMr(@Dt*=LKgD4z#3RyCj~C3LXgz-aWLtd|!_GdN${TPkkl zLda#XB>KxOroKZRjPbvN42lL$)NwZqXUf~St=h^DRALb+<~=XHu@&O*AKW(Gqsx-; z6){=xiWyG&sW| zkYqN0YJtTy%Y9DVLS_zyQM$1hE%Vzb)YuT!$g7GX9urQj34NtWwL`-8~xj; zp7=6b^_g;Ii}75$A-*BRrUG`xd)Q=Gf3yIE@~;$RIPZwOo&FT!N2x#uBnXUcXRv>9?w}Eg54B~JM5M@Z0-rtexF5iKFSWhpMpkI+5joq z;$X;!h^KF-PbmLwxz2zWtJFGPpEmBjn+XE;`+yPv3I`b?fA{|ifHEZ#017BT^zaZJ g-LNNaolvgG*go$H@yzs@R(^rWYIKKScVCqsaN^h@XaE2J diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-GraphStateGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-GraphStateGate-1.avif index 69d74c3912653c9f2e0d94e9bb7d538fb53064c8..2cb1a2a9ed3a6d1eabaf00b513174196cb9eac52 100644 GIT binary patch delta 2873 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 SzW!9~E<-LjlEo8vUv!{Ze}#kq diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-HiddenLinearFunction-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-HiddenLinearFunction-1.avif index ec4fd7063ea55ef777b3e578474c909b56acdee3..5ac8f1ebbd7ec0e7b06ce0767b0d96390d7d77df 100644 GIT binary patch delta 5267 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 ZNmkGR*Q=U1D{e~uo9C0hN;kl$<4v3JE@J=y delta 3725 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-4.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-4.avif index 37405514306c3bee1735c97b0edf36c1ee8b7247..c31ebac1ee679845caa01785bd706ae9fa631382 100644 GIT binary patch delta 3677 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 B9Y_EG delta 4136 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 delta 4649 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 K(v5eVc4o(*#|R(* delta 5764 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 C=|Tno diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-qaoa_ansatz-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-qaoa_ansatz-1.avif index 86db640ddab1c2e48deccc2f1af08d59fe12302c..c491dde3a4dbdae6bb496b6d96e0f4963213a42c 100644 GIT binary patch delta 12890 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%0A#&#chg3kCnZ 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 EK~KIR=Kufz delta 10264 zcmV+zDCgJHW~Ne*ObZThX>@G>000000g*`{6emdl0ssI204Uu60RR9100000Ns)a! zk;ce>Cz@?!VRRAz3JMx3cRz)}0SyL(GPq7mfCBWse)&qtb+8h5@N-Bh$WH%VbvV!$ z)Ky%V$wwg%hwGEDWG}G@=&9L$~FI>>Q4(RRa$pS zb3#U|XO_SPH^?_v(>0UqbP$h~!K3J%0-SDtoi1kfdWRgT3#skvp)ubu_J;sumsg?z z_oFS7#h*_~tAJc{7k@{~JH;>mAvtikS7i6x2F6rrD)CNxqla|4?r+W-5FyGJJ{@3S zP64H0Gf%e^Oh8p5WMFDtW@w6-pBZayRNvEXS#52M2usyDcgsOmvnG z()&_7i$j=^#Q|t?_a|e%v>k&ZL82yJNxMqaurIwJFS>ww2{nQwLIUWsXl@3WsJW9C zYfFLwV78>Co`sh@JkyKd=V4uJTQSFfyQKm(2RV}6Y~2dR#|zLFbvm9MqSr`DkG1z2 zjZBBxDd>_0G#pJmH1bb>JYh@sxWo5lN^U9^emu2P-%}u%SD0I%%b_`+KGVgGQG}V{y+b_Yrn5%7Z+` zDoc$d9Le8d$#mU$vii&cj`VXyYmQvj1P>$q={#SI-h6jLL{d%Pr)uDe6UZP^1yT63 zBdPU3&+9bm%%SpIqph>f4**EV`8%24Na<7tFPN6A}GksH~;lP$cCrP){|sd{!P3=hsyHGdD%^a(`jn)^$uiATDb<%ny?Q z3NuRRf8KKoS;uR3KTXahDNplwqp}1S`{>sy=wwmjO#p4?HNs? z+@A)BmStR7b)!^%%L%YB*UUKRjc7nwSQg4OT5u~dNq%lZ76ttp9~p`+y!C?-tN@7< zVEqC|=4pxdQm|?bK9yKF>_bALA1Hs%ZB8NW(JgzOfyz2N%0kA8DLetgJf3DS-r{eE z=`gG)PLyGPp%CqA1tAD8n_=&=2ck$zc%8*{cILn+(+!d2i38t0+HvH@aZLF+hg2bY zRq%u`R=z6@r>^XR3VV?Ki+rF)Ohl=~Ja{33IB}~t+OSAV_V!XDx)on}VyjyfMwu|) zaHC;1*ea<~!6pC_!QMI!H}5An3H7JCPIz=-Rn4@2Ep_`MM52HUAA31CoJA^Ns=Q0K z4gvI&S5pi@(%SijWB+@Ae|i6uncD`M)#(Y1E|eA*+LMxp&H`(tSlVD|zP2&moA8Zx+qIR-0sNjuYRaJXov75=i-7*T`TWHp~&-57d zh6%@iGgOj0;Efc=?o#x{LE1$63fAq|=k7ZwDUtaSq8=R*`(ua2Tdo4-npdf6el_;9 zY{D7d27`Q^?(WgF1o7h86r6<@11l6=MR*a?+%X%guuNt{o-Km=2^P=ECtD_jdaTPT zqR-^S-zRw<1dh_Ab`I;HD9_`+XbrZto4(F}(RrNS)I)XNAJWbJwzUNW=;gNw5d!f; zAnHN%YUZ)A%}rGY95X%hs>iYci&QrVS-v?0%`WGDyM?^L+_bH&_F14#0b{(rRwzH? zg%8O$r8=nW(Nv7CmQ5X{)Dp}v+@(*kb%m3tV{xd}tAIpMY^tXzoR476$UIgdE|JWC zwdp)UhY^bq$Yu&N@D0;lrs!wUyX%YnY};2Opz3D}3fEGfZc0MbaT5^#m8Ch#>ClA01G@fAn!f)<8GmDmgM^1CJrTREB3(dL|#sOEPSCcATGgKVzMIHx}|AFNvqWRb`%Q?>nI76R*acOcj z$vRz}il!sL+SwY=lm#)(J+8am6D1l^zT)tP^6!k>F2h+%nl<2eBCoMI*Fi$>^xdd} z?}`Yg8w^MX^-(HhQ|C0l9V0WzZa5F+TgZr3PL>Nfct*}PBzbISzX*-&{HvSZc)O%Z zwC4-)WD!JC_Uwc85`%=yU)ubC;^{@gfFiSkHY6vcH% zb@0L7A_7Ol?AAm4^HoO`$(!|m3psK|3?d7;%yqVqA}juJn}jf@t;CssKM%P``AvqK zTv``SP58of(gp(!Znu+1zG78??3o5^lr;eZ#Gq=W<#7$bL;B5B$*|ABt(vHd246|1 z68p%;2_Nf&@FzfZD;HXCcrHXy7mZ}()7Do7gWDAnugTzb|I8E0dNr|NppiN&EshMDHQM?;2Xb?!%VOGW^^*7}w_uU(@6D8dQ~i z9}G_iqc83-4%o_`p}%V>G6!dZ#JDXnhb1@!V~v!-LbKHM>=o#LB)FHHyM)K5=f)hFqP&*P| zAQa#rP5^e`AuJ|LUNbE9$ZNx<7(%w|VOx{p9B-1zHbE=rOq|cJ+Qs$3{|ShHX8*XD zt+9ZJjTS;XS#|w?3uiD~Ajlp_|M{2NR-Rp8QNO^8UMY} zMj|gWy9K_LGZpK1=<)_K9DLFvi=?c*#@06b2rT+t`_#kE`QdDH#A+Z^VSw za@#<&t`fuAtP6+|pc9lNB8eWZ6kIP=4eSVzU2c8VJP;rLMh%2!GRtAhm}3daTh_zo zDj#j#11NoeSfp#T+UR2g^uFtYHhopcfGb)`bI1+*uq3*Act@zl$%?nLk2bQdKPy02 z;M$hYjt2aWEc^8R1r(8=YV7()f0DC;MD!C~tARxAiPGAZGE*i}Qt<~jJuA#C+Ck9q zKMi5CBVE};-Khsv`4Q_oro2!=mAcFlZ&|cDsA|lAUac-3Mp9IwKeJ;AT4YHn*ZSeJ znS5kyQ3>L$$_86Tq}>21R1hAGQ|UrV3Jr2GwW*!=!A#C>wuwlT!IYiV7*%f6;#TO* z@UDkSa!qT3SPg!3xqNbo|DtfzEh@@za7QvWNfAp`>s96#G^aW{!NWmZJgfRH(%bG$I^zk20E?K1*Q5@6Ba&zCi_)4->1yK|^gs`V8wSZY~EGGv{ zZ)z|^Puf`;#;J@=9yrvh8VVD&SzjG|t1#d0i!PYRMj%d-x9gwWB+oys)vjiy~WImBh9FD3}4aUa16{=7lzN5czFHw?+k;*wuxuB;CZ z9-3Zmo6tttzPNW#9I_$A>KWn_( z(tAJRvF}TgH7*OA^@k}fDE~9z)=MpaNm4#l0-kfR65boMZpmD8GoWkr=m9@;sT4PB znfs7^|BL6~>d_uZ5gKqCSe7qp(1?rg#-x}n3O})Ow-_0Iw`;)pCjm7DGJAIl_}vRY zS_7|T&Tw{*%-sSK9(ii;vs6DpqnV8HH|@R`no3?G`z+Bv7$3)FjH^MBV{NQmti>wZhVp>hDxcv8po9Oq`Pn zVmgusNedrR_!uW<%U1Vvsiun9TQLu31%Ez5!AsnHdO6@>vgEadJURC z>M>e3BTY=Io<)Qs4n~bbMjReWPWk=~g3KcHwZVi~>`(uqu4Xr(qeL)wg>?mZcXitS zl;)SFs2Be!AS5(WAsVaOL(`B7$*dzqXn{SV%Y9Ik>)4(lM*!rYeCGI2B!_n)#}|T) za(R@9S|>b`1s{s>t+w)iazJpuNT&fPVB1F|aOEKTxjIHUjKh`fbZZ5Dze;w%41fBe$oaCax88{!2a&UHmRN$Kb1!nk!FfTUR zx6FOAl)CNcA#NEDsBLghUX7^KpoH_Z---O#^k7*H{8ru*alQowakD~Y zu<O2{73}4IUrtth*BU8~R9_z3o`4v7bu38me5Q$&v`uV3*2M5e%653v53brPZEjY5ocXdOi zzQD-gRWa;u!p@vB#AxT`en;}?cCE-l%xjhqT+E(-p#Jro123Po1l1BlspOqjFmK@4 zLe+|EluWyA-v5E+gngx?zQ`TxsEN&GavQzw%;b%85*lLPKG!LSG1y*u+%Sb7nGog) zYFK(GH!xUQX_+ov`U9sS&?>LnhiafGRw5WE$X|12WbGGuV~VWmPl>jm23}-L;T-H5 zh`d050H$O^Xl|j%!|>Ss3|k6`F@yMB?-csMVw!Ok6rx~vgzShSvR}!S;|WyR>j55w zA@kr)Jd5`BEh>*c^f!iTKsQj3nRt-3uHSKZ8?V`9>ytz1htNFg!LPF>y~;DC5iA+l zEBrxt0{XqW@}(Lv`aT{%r%eyxlnU4N7#lx-8TwRH7Ar0^2Qe5b!hMaQ_Y8b?(4=E_&NkHzTL5DTsp#Kw0VsWI`1IYt3fe z5EHF(_iwfKp$xk|h4GwgAyU#Mhr$?N^@BI3l?z2*V7vFi~$uMh~Te zQ>km;O?Ton`r(VVp1c15@xE?K5emb#!4)=xoW`JE3 zO~NNy9l``P!J@pjuP)w7^-+?K&HTnFLDTJF`o~TlA9#n%2|qs14wUsEl;_lcf-VHg z{jaj{ZSJvx!8-OBjmb~{bh6lT{;WM_d=FM1f~%z<@}WOSe7^jJ62f(%S%8MQ1@HV#?te z@$ep1U67KrBjMk&FBHNPvMqO2QHLwiS=#T!;CF2Xmyjf|9XnXFY2jhLW6U(!km*|d zC#H+)txu}30h#Fyu@_a%b3WHqi{YoeyVl}IK1Se14nvc#%95J{e=6>O29Z&WuFeRK zS}$PNUYdalL*S8YW+9=@$&^LGPr;G{jzCvPhrL8uX$&)DGi$gQ9hjyNrzM2U5Jju^ zZqsBw5ep5)ngSZ7yc~h(8P+F@EdF>~+3pt_{udTwJP-$EwI|y{u#SWY0qqO|PAlI= z$P0|ZWuV^^<%+h;4}N}sAM5Hx7k)s}g@y3iAMRc8JjSwf$W#9ZuxE=lIYO#Lo6iFs z_3AY$n6AX<6);;?Eq!t|o!g>pkpgs89BQG+iP!Dy?giRNiYW2@6?!=m8g@0;C3P)F zH>b;((4T-WJV{WY&DHDF7*s_xJ57)}>#&;|R(? ziG+?qDKM`cCH_T!49x5${FIThz#cNS6KRra5Y%*Q&ebfUZibt7Uy-@J20*5-vu_zs zQWC1P>vIzme`I#ZLUDCi8$R^lq0tV6y{)o4a?6)*0WyJ~aTP8ALf>tpFXf@lEEQaG zK=_)^ZvE#Tn<#5D6iYPF4Z_7_geL4q$BQwd-YS2#aNN-V4~gx;S?T9#Qct`OC;BW}QLj+|r%X<`UIDs4 z^Bf9zl$jcFo#YVz8rp`)R_qsX$xONPS)K;>&o@TxP8<`S=uKqmcBL9A?%jk+KT3d( z2~qC7s|Ol?SLC_Vk@hU0TdUGu(mofu&2r;cO=4=bWcj*ZPdU-i9`bW}$+}-0u+?$B zAh6EtWBMAv1d6xL(*9BfD*I}&qEK^z3<9jk@mKgfB&?WH4K(Kzra{MJt`tK}0uTgB zZ#mR^d^vysr=AG->U-G1dCaTa`<}Sf?DZI!0<}GVX{ldoTEj;Lgs|nO?WNLp(DZ!h z{5Lyy;GUjZaj!+R0PK4~s!eI_51XjZ6ist+WgC`R4uXDopj2I5bo=4H8q87jg5Wv6 zn=;7TTK9MFsRL{bvr@MUim|L0etf7wtCTq}fmPvog?2T$O4MLhdcvyJa`DdL#q%2G z=UXR#0gnLC^Yk%pGLK67Km1}O#EAjgk~5Or5>EN}16|1H+pyfo2Q}v+ZLqhLr8P~k zUvYr5S~i}ijhi(oE8+z$*Q{$H@C`#-o62V55UYsjLAJ?{#JDVpL(G*M#xd4yUfDE( zQfZA-R<823JHsJHfXMBG84mNmeKbf8oxTHqWWBV(IzSal7KQxwu8kk<>#vN1K3i%$ zamwYF895gxBlLJRZMhterPbcvH3RGtQo8~m0N-wb2mSda(+U#kC2Zm#vM5M*o&eE7 z12;IvC?jX(Bl5hy;VV11*;RTEd{-#| zDS_`Bph;YpQX;S(^Pi1zk3{GF({flDX+?N_yy_v0{!U82+s`?Ecm67o3JgM`c!UIo zA6WKvp#dG1jH1*6U9N=rsvaeIU}&<=Tgd#3iq}DNvgbm3+zNEnpSG)#zmEJQ-_h;_uSNCL~;;4okzpEuSMjEi%=sX^Q76%E)g0a|1Cr`c^4|U``#m zQ1}K02eN^>Fk+}{H|jtq{F;t&LBMbSBnJQTkC(%fF0cZO28seZCC2uDi!Ts9=HN+Y z?ImB!;ieHcdU=2@g|U5FhPH?&LX5+24}=O@`m{OIr9e#zck2G19J$2pQ=hnW;{pmJ zzD9t*QKIcGS)6rpH2p4lp?Ey{HOG+R|^xRIw~;g5+0YtrRz;PK1mlG zb7uwd35cA)w@t)wm8B@H`B!>eTl1!Iu^5flSiB_aHpONtt_LcAs`?&?TxQn!EH!8BpSXzIy_bIGWXPF1 zM}?}7zIXEfi`z?sA)%)lfs!B_KvV+`UX;mupeHoOmWb7b%^L3C&t7XJu&l;X37ZMr zOx3l^H>%d8`x))3>=Oo-*YBj3TwyO4Wg{0*M>Y4r4JM#}rx|o6?5?{OoOyZL0GEDl zX|ehBjiV8QEvCs-H9>t#{n&b~U(8b^D?|XM8d-(7AW!WQwjNt-YQ_6Nfo<)*Kt9h# zLL*NNAcRQ_!bkhR-W+>?XDPb2{00B!K>c9-a3=ZZ;8Y#`#=kmi@6Y zPa)cB+{r0_mPoMT7GBHpqYyIZZ2{UpReY`t1(vPSP|d8@BwN4dYT4^(oY+4>n_ui_ zH|7%))iI4(^}Qu5cWuDYRZW6&&k3Gu58ZoUeO1ISf79FmMJA1F@V4;ca1=uyQG5}k_d#I_ zQZINVmx@#Z7(#AbZ9R8{U2C!3({jE;L-ZKQKTpA3_XXXTte&S`60ZMLX6xYOo~|Bk zpaYG^sP4R2;^LABjU+KTwW@E#uQbrySsaRg?Ne^qng_uFzuLB~>#oUZU6zefVEjyg zeWRj1uG^YWzui>eNR_V!RgmjMczL-b3kxjs74Q&DIdc z@FvXlnKS5jWRxN8N!gKYEc7?U!$m}Y^C-S}qhPEHA9=XpMr)-;7WtDPb=3w|)no~m zwO$GY1qmCjeE#A+(h=eVT*pFT6M?0qU(e=JoB*N@4648e+}(7RHEgb$gOJ4K%F@A~ z+C3qDRFC~)&AJWrJhM$gbtnKImraK4;oLtj_qg%f+Tsw6$Zy>;eH${Si}vq-mOEUg zCT&Dl1r~Tp0XcAffcLSw(SrvwGDPe99Vw=t-Eak&qx_@*0-nGMmS7Qg)b7>pXR z(F-4f%bY>v$ltrhXo_e)-!0SMNTVj#W&2|1{4;meK=Zhb3v$C zu^|Ijyv(`ny68@HCE&qCv;*FMe+XdL`YGHlJ2e)i+Z8t4Q8>v_b|A_!@!YG_%VXHU zl1Pr2dD~PGa#rz4U1(|$S>O`ShsQJ?cyz54Tg)1#88^IkI;MpH3>L1#%4ysJp6;iZ zQ{Rv|4=15(np=FbL3$4WFH8ney~7%c_JDH&XyVHbX@O5y9IWUrU1TwT)pqU6c4}9Q z&mz_%69d}oRp-l$NpAx<6G=UtuxDV+&OXiAxJO)!FnZ1|zm|jKXsVx(iz)5}N0HYC zxYoT2&t>B6p5BLP+XT)FF?3;g`MjX3S`Y%U?~^E%%th+-Fhg=2Y}-1yJpd=3%B-!AeByILOKi$D)ePK>d2onUG)C8&a=}PRnwLYjkP&2*fn{ zc!^di$)pZ05ViEZS>XksBSVq8p@QW|$FcS*nQBkZd&ih=1o!>hYIo2ws7 zAv14!PK34e_8WPWuAC?SjvCTMS(dSTL?t>im+^K-QnX$na9*| zSs?~>#(go9Fn1bnF)Ard3?pV^hg8BOIEk`XWsHBjkA3ZNL4jZz4H~Mq|0MO)wpleJ ze+6fNpzU>=GSSH(jI&7@3?-C1r7Hp{eYC-sqW&Jq8oX`7|vp z|Nbxhx!!1h45t=111a5sU<_PW&S{Y~avpvc{B8rGpopK5!36caT72H=nZqa$HU58> zqYkEzK~no>QF6dPuX6gk^qw|UclgTsH8aX0?OP|oqm73^eJk3j2DA}t7dr1GYV;tb z83ju!3^e)MgdLT;@=Dxd1A2Ts^bl4}?vq;zd=-v=fZw3->qQiHv6-H_HJw<2yFc2L zF!tY%?uW3-^E8_v9FAsiu{z+Lgq>Ir;x6&M2b18mp9GYHKd=WE=hF^=xs%h`vc{3{=jNAOhIlNvs zB-C<@dhds$)NH#hbvdlE`cPyTWEgux@SjS;GwvFvV})vt&*=4q#v$LaSM z*GQ%K8mzk7G!?fyWvC2LPge9mVBomGDBUA`)*u42KjVA?QEl_&&(AB~h(G@;&BS^( z`TM?UZI@KC|0=hjQwce2v}SBg{A+?c)64B=VVZo`fj=HS_R)UG%lK)~Q8`5s3QKZ5 zF5~Y=Ay^Us3I`f0cRz)~pfWrX017BT^zabfuqSSvP_D?>KJN|wqFNE{J1WB))|-q2PJ8$ri^#BZru9(XH?$1^ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-quantum_volume-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-quantum_volume-1.avif index 8aad3a917f8486b395126ee35fa6b16f6ea9d469..17830672959ee276bcd56b697ce337cbcb1cca8e 100644 GIT binary patch delta 6709 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 L3eau@!B8FQLx2A@ delta 4511 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-random_iqp-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-random_iqp-1.avif index 8e35526b57b54468cf2b7ea3449c8b11fb87d192..6459a72f18a27381d9921621eaba9b4295f603f7 100644 GIT binary patch delta 3020 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 O)dX8Y>NnzSWAuP_n$$x8 delta 2126 zcmV-U2(kB)8k-Z4ObZThX>@G>000000g*`{6bIP=0ssI2010gX0RR9100000E|GmZ zk;ce>2oG&!VRRAz3JMq{<31(`2xv4QGRO~1fC99AEt?v3lIn`X9>7X`{EP#V(F>dB z-yU6KT+4T|0$BexGtRvjrh}%tHh1J%2b>%h-s`%|?Z=$&L~zkn-9CAfP)+`=>ny)%|37tUV(rZY^GI%S)Vj2G{geiQq zdXyVrx4}zxV||>#UXiuyuz81uU174AoT&f|Tr!H9I<##lRC!?VO<-l~wq_3epUVQT zbP&1oV3IZtGQYbVx7=_UJTvG~Sgq#hA`%5q6+|n3V}sfZ9F;^d|KvPe&=gl{r0HOP z80ijN{MA(r=w+=m0tLbcvNa}s)y7a$Q67G*{o1!&%Ui?mMzty>~ zw`J%^Q*M}5K^xd%GwTgpJBDMYDmP>Oob49z%J$+><5y%uv43Ke*%zzu`@PdR)z5K6&{&$Sa;#alITf z0sT}$x1R6eA_VEiXdwwh)SjXiGJ5rMe6OgD8=|KHQ*V!6C^SvoIo@8t-nDOkE(GCI zpIhvwT?QzGx46`N14f$HWv;fIB$-(;v*5pO$sfZkojwvT*`VN%dNMl{4*_6CSjy)` zR@^kuZ_{S<^5*!Htn+WfGgjg#?lPqjO&Fn$qG)2_Zu0pdIu|mVd4{S0`4djYyQkw^ zH>HKmu%b{1Oid`NRIZUXfq|=k#GaY68d22}kp+@3NtDkk0)75wEHc>gP?&?H(nV!T z{{NLcLDVFxmlB!bS-H>RLo;q1q{x0={IE)-y~3FLEFWDAakOWY#tUW80drg4HRL}Thk=;z8e&#+j(-JsR=m46U@yBb3}O@AxoxK3v>UDYS@BlPk}WCJ*$#WmdOL~MVs#$LY=)sBcPy6-PC@Hvk9`_$@`Gk zbHz!T_Ns9RGxml=H`0TDhLiRZ-p0l36_n9@sIGiqV{ujQQ=f`i+S5z|775+LPT#7Z ziU`a8*Sl<4gQ1P|wTCPfupVqgVX86_NiwpG6)SwI+p52dPXGo?UWEp)yN~7b?XBC( zlCE(y)dLC^Qe9IW^vERR{}2i*u)y>!x-%Zhj2K8S>&T8VK~l|sBYcOu*a5k0yW2`+ zP-!@>kJ*pso%Oy##n6@q^3|MiK8n4=`^Q3~K<^o)DhaeE7#!XGI`$Ioeh9YuJITxH z2hcx#M5o1YjD%OKG9%7JR%KuKEyl^Q+%WdzIYvpGl zoe6pV$?%D1YQC0#s1CJ6*^%s&D7rAvYP(x$FzOPt7rn2EoJPgaTXbm>Cb}q|7~W|? z*O$Z#y+Iq|?GI7Jfkx5+-P+&Yn;FU_JpGPh9!>Uz4$5r=bYYvoY;2%b>#P&o>%Xxp zdhNMJ$=sOZe?UMmFdbDRGQb$OeAy}Dy?sJqPfm$)8X_f*t5 z`O$TI|B-nLgN#R*Gdmr8alzYm!mfAs9=%IEXjntv*9~cT3hc1z;e z>dS-0XK@@Zf;#4?se@Vh;!t%Lk;=!aki?#x%u*(QdrGu2q%AF=!yv7D$KUE9Q%`L+ zaD0$>ub+4wh8Fti#_iBB_3T>Ycmm#G%kN}kr0$Ce`Y#MY>i!up%KP8P3$<+EunnwV zO`HqErsY-rl$s)Si9oDPUc>gz>PMm{AgAf4Ik-^K+ktt@O0!@9z4zfR3i#1_vlwq6=J)Q!A;M=#j`JSi(!(n6a!@srK#+N^}Ip_ z&n;u9#?C&?;^Qe^OmlV%TZ0vB-0#@kS-s7#E+H}>TCD&H&(_vK!^654aif{?DbLG-GZ zYz)1Jjk=t%Cm983uT+!(O!okDnZ`guFQe#ksaA$++}nHU`f0Dsc)%9waG*Dd?5gct zoXCMd@z)iB4_EpWhPSt9`AZ11vktQG5xu_}1qaIQPrai4-V@;&QI9PlA~t!m7C|_F z62_oh>ALJeD&qPIBn{L}{E;%My&iwHs4fjLis%ioERCQ2iQ4TKkYb>IE2c>}>V}DZ3E3I22JP;nd)>uA^iqsgh_hM! Eh;XD6q5uE@ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-1.avif index dac62c529978dd21ac77b85b4175d1048493fa88..f77fb0c7aa42602ef0f089cb41e8bdc5d0ecb67f 100644 GIT binary patch delta 4617 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 W8L$TJ?xTC%#X$5@j8=%VS^bE!wRmd) diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-2.avif index aaea60b7f9556b86b2ede70e2c001d285649dff5..cc2520ed6e9a9513c4366701d552457f100933cf 100644 GIT binary patch delta 5526 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 Y)yb!bZ7>p*>|~MQT)uE>LqH9DAZEC-$p8QV delta 3727 zcmV;A4sh|wEzlp3ObZThX>@G>000000g*`{6b=jk0ssI201u!50RR9100000Fp+&b zk;ce>4n%EaVRRAz3JMry>z*bE2xv4QGW#1$fC99AEt?v3lIn`X9>7X(3{jjdpmJAk z9j9ZteJcuwIY;}q+@R5W*?*^rGap!g=}vF?-^P|!Qu9IqpY4JZSMyM=tw&e=N~~CT z3zG^?;z@@shSck)nC`Zpo1jZCQE*wb`y@zz2D`bdV4&G-oz)ZOi}M3+WEkb_;Ej)= zq`(4n6zcK6V!4x4iI;Bnn)}&&Wh(@ zm#zz4%!AjC3pfoE{=b0N@ori=&&E$cwOwDK3LQK^D| zg}5`oqhI*y%LW+*auudhfn=|)Mw)JNnevh#jf9CM;>c5b&d?yngVOg`V2!}YfBAtw z@%QaCf7vAbGXLvUe}PH%Y>no-O{;2S`nJf^fDr2;sO$uQD`ZpL^-NZ3`=S;ZCO5C# z(WQ{8IQ#g0Hgq-If@Jv8-N!$}2kP!G7Y(m-@bhtx2NC*80xbD&+UAI9rx!0fkz->&&;#9Z;(pP<4Y=7V=%nZtyyP_Yyjs0=P z75tT4dxA4M0`+$_GD&x^W5pS6>FHpj=9R zangb7bAH>Yr1NhTxFvf7?lx(6Qagbcy;D*KFZ}xZAUW8JwI^B3S)|_48cXZ};V@G>d@>`!9OzM=x)Fo%T_vj*o60opC4UV?yYJG_+vsmVhjtBr3mcl%O>svQ znK^+_sSczImjMa6CR)GCK5S(V(sNfZFRk)mBh2yrHFesC9~mTkL>?h0R@G7t6S=Qa z$70Ap67~0LJN?W;#lfUURK>rq*oVLIpT9FikCUGuXq=3E#0Q|FIeNz_B(!^u-#05G{BB6^hhDyE=WuSao#9e9GdiXP%+u2h z|GqYJ3Xf82O4sVWPj=a;jC%mYc-z}Yo&YF`0>W{n@!3?2KTZK>KoSog#}jlYCkryh zal;Sk4KHmo)q^*PH8E`p{Ne>w4O`U4PE4y3&6ceU3CAgabzxyVHSYObj5;M~SFaHi zvb`_Yryq47yQ$=Ktfh6eC@0$6HKNepBmRFFdBVA&3{myW*jr`DXb|ocj$$B>G>o-2 zJdt&&*nWr44!{7Wm9!IHy(m3SW$$uX5_H~d$f}u5gR7*u&#}W?Bx+p{;NK8$Mg0Au z*A(Xv)+x|`7#l!~+&}IXZh<6-)6Z*OEyFe8%5U`IZkjjp6y+$?Oll&Gt!3H}H+2hY z06s{rbRv2KHk#K<3OQ*sjh?wM{_x~BLVp*;5HD)86b1a>Eupc{LD#_2a*Z4$xk?AH zUKAb^Hy#QlxmQR==10}8&ZO=4q<-7 znP7m8YW$9qhydFxjYnW#Dbt}jewPKjEIEny0sfLhICvjJLPltylx{XC(f4hq#8OQV zf{28F>si;Wh!^5u@Zp!vRj+j0R!xK#F(`EII;Pk-Sl#;dh_Ar$a@|3v>>-Fp2C`Q8 zt_!l_)T$rGYswgDoT&7h4N zfOim1FIexdp*c4y^WqbWKiDhziOEN7WG5$B4{>GbjgZ=!SFJEnitn66>$z_r`eH%o zSQAIvd2rZbel=bW;W8n?p;)Yr9bvJ~(~yBBBp4(1E$-j4r_TOPMtR_*!iTV}g6l93VxoOkmq-(Z>#{OhKHF}A zL51#;@J5s}V{VRbNhd!rIkion*t5~#Dq7OmxUWUC*B&^6*^6tm!-xmp-?NTifMl2~>poM{_r5 z1;^{WwD_4a4IjqyRkQAb`?*nnQ2^ic5E+W&NoQ6_UjusDVsBvjZRbNzo}B z*N;Y4wm$I1fPkTbmR0YU}Jj%Re}TFV&ixHqS4E8kohu4FAO7|0d1HOe@l{6RVN-r@#iU+fo`ve zRMmj5ltU=i?PE#g)z{SpYC?w|#M1FC1or7>{~UD8a4kUoA;mg>Ou*z?Fmt|kxv3ri zJrgyyc1B3GDwyt*yA$^xGY2>D_=y`r*@jGrf%1n9U{KraF~PXr8O$sgMIxk|ErAZ- z20R;p^4b2oZ*?<7d#-DUnLwS>^t>?{{;jyb z@N03e%p&8~1Giy+-igTS<7>w4^Lwk z=|o`b((;go3!5eBC7ERk__o+E*Or9n$HH4qx3hg$wH7IvVZD(j8jGl4x(OFim_ zX3vL~8FMOr@zvHgX*_b_e3B7$Hyf`KZ0b%Yt4o7S-5u1e3<0kw`#r9j9Qs6?>Fb z0w$YV{Y}PDYbxVazaTc`2i%`l`wxBF(Uas^7gKA0>UQ(@oN8aM00)f|8m0m&amQID zvo4RJXe=7;i5jZ)xf5A3Z{G)}lb+p{^|$Md?-tLL>7COaV&IOKoc}wDwnp*PgNg%E z+ej)zr(34imlcWM&>3e6=C5H%#8iO#G$=K{{S!u1#lWRk>pO_op{)-c)JcX#R4W95 zp)#0%KB@Fq)U@<2V6Cmqmu+60%8(kOYm4d`4kyJ;$(J{RWwI5%=L>>-g+OD}q&_w-Q_3y##!%DF@{ql92C#@j<->B!SZyGaCOX%8T)MpuHDvq8CR}AM> zY$>zpf-4(x+EiE5!~?t%h;U<|>~YJoZ5Aj-=c0T#xCU(B%j!q9na zlwcG7g7)7BVzR8e&T=AViJqC6X;R!v>2bbsuqx5 zB){ZzYWdFT6wSz*bRG9(fJ3MfFf7}Gj@^PIp5*%`0~?e3E!lUP~a&X@v7y%of&XuKl+G%ElA diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-3.avif index 53ba0599ce5b7589cd6109f5781cd496bb0af4a9..f6051980b4461590713010bc18793f413ab44d4c 100644 GIT binary patch delta 5463 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 QsfD1>_QS3}&ROW|NUEBqO#lD@ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-4.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-real_amplitudes-4.avif index e1a893473f6616154aa09fdf424b77d91b486823..6e3166c494338dd0d88d0d62a63c5c2e3c16d503 100644 GIT binary patch delta 4598 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-unitary_overlap-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-unitary_overlap-1.avif index c737aa302f7fd387cff9a0c69d8dab979e50d149..618242f7e8cb4f7e3282f8438a1a68fec3976cf4 100644 GIT binary patch delta 6359 zcmV;|7%1n(B!e`NOp#h06c|SU0ssI202$i=0RR9100000D3Oah3l4B;bZr0t00001 zk;BV>7GJa~9!QqRq&Ocu%|PxNh9sYmRT6M7|p zCD#~f`mNmB^Y?@I<-ce5=Fv`c$Ep>WDVUG=B)I^xrDNJ(D&|QH3^*L#XivzKU#~DK z)}$YX!LCd#-W%qUK)Wdt{>V#90d||@-p;CjTI>cZmXDC z?k;E&gu2$ctu8t9)M&=VUyvPlOkWt`MacLs3W`+eL>@hOyAZtx#AQc`+5@t}7w|aZ z+kxt44V8ezslj65(h4;f&b-Kz<64N$gnKz3 zVT2pDMu=~<$+D6v(@rWQd|k0|eAUN>O5yg)R_ND$ptOu|V-~-Trc_d|D~kvpvP4Cr zSHAXSY1u&HdbIpVbI0SCZFSXugS6u1f{Fx3lq@z1ncD1@W9>wx$kA?nw!eU;5pS-4uvaQ4k#}v+ z25?*GugGHzl6E8@<}UuAam>$it6c*%%H~FOBxR)F!q5}ZtCdh(I=3AQ_{6A9`ncF( zm)r;B1!jIaF|D7b;BsVf#yB=ng_vKFdI4J|T3f0DZ?^e;$;BH5uR~HjzF2OC7a;3rSUY>1;nV|?$R-JxOM{+=k_;?y2;!DosH_y@#%^=Y?)+uhLic1w=MKfj0CLEED zkiXgooFffOp9a6C0BmJ@g^)O+q(aBZWmTYJBSP^~yyL}txurFK5>D0jWo{)+->ISY zA~v7vHu#*1zqP zP5GiYbsQElx@yeQTcp8}#ZSjaZw`e=_xkFYC9|^ygc}BbYRYf!W{?j7h^SW?{z{>3 z9l&9kpTz=%k3ZP}AALt!oigL*GDY)e;tFS;$O;nfmAD{xk>2+BTZfkNyuao8y2d3YXwV*oE*`SL4t1|DcHh zNEFVo>k8X{S)6DQOsAJ{xalNrY)+d zRjQJ+L2nmAHR4x9l=1a<0F0o85eU4+Sfqp8O^GoNWN4<;CdY59nh8w*>1p$8gX~1O z37{lSJDKzQf`){H58Rbkz!t{Axtr%2tEWWJ8bY8eVSxD2Sr4*-7T~19Ht(H!xVP;PQvBkQ6SeAy&wgB-SMJ*_NW& z0}M6(I{h=Q#)Ws?XT}^(v9`5G5bCyK%T+;t=ShHq2E2nFYqRt5dK&TSBx&)+wF-XdD6cK$G^7=LBS>956Ped9l+H(j+<{zmT4OL9@?V+!P~EpSMqQuq;YB z?*X`!&W4ePxDLOt@S)o`8|Z@BG(QXW@$AElXknnuAU4)RK7B2f$WK3~(D}MlQ5*Gt zu=&-i#T5c2JbR^;riM5%5r?)Zuq_D#@1WX|86_KbPxThKO_E-`6z2y;yT%40gxHx4 z{&5F_4@Zf=DX_WUKt0BA4_;SRxDUb8$)P9Si)3UA*vt(z>^$;Baxo<#A46(csAw3> zPrUaoN!vL>Eg9<|*d;J8n^3Fy0oA5|CJo;(8r5Mzyq;eCkL(SFBLo+h`GYQA<(r9I zhUGPW5$l^5wK1bYi#tE%%9I`oqoUG( zM>pf32B+dArZf)$9jl02Rldh$+#Jip-{*bNs@1vl^^AMlk%!MIWBPq*rFVCKdYuBz zZ+Z^I4HK%lEJ(G52$Ge5>(?VB%7SUEFVP@^J+5Wl10J-!N?GgN*39)4%zL4*r@ZWk zDBnvs(~cvh6Xku-GhLu26ue+rl;09p5uTOIFi2|Imz3p9#cB^}S(|oxcXCQw3VlXe z+p|1DTXOmEi1~iw?<$^%2n#)bhqe6>l#bK5MtDm)C)-JO6Hd6Df`2|%310hEX)hs6 z!InK}pWf1Y|I#@GI!e(iG&iHz$wGF9^O&BLW>|x3KMT*fad%2?qF6Hh(SC7~i#ygg zB+b8fjDFc1bzibZZd__t9u|-#z981>A`b9ceI-7z62GX_5Iq|@M%V*?-^vw`k)=ydroOlSPy;$7cQ#MWEllW_ zBd!4{1&G~QnHP*TR|Pi${#O}ljmjwK{}%e zApLpsaVp`tu8_8W`x~f9t}P}TZ(wg*dE+G@D$EX^-4K%zi))inf00(6hUi9x1?=;X zNVaBt7t3K^4{hBfv1YUH6(jea<5dm%O!+fb6nuj@Y< zFO;3@S@2rz8V<8ctAx#mDk|UEfpW!nU2YGHe0OxFIj1Ksewc#C1hVX6;5WPaf3AGL~G=o^0cp zP)W(Pm^dD3NZ86GW3yjYJbvjNsWNiMDZyhuzlODcrggyWaYNA1xplg)OcK5hPYsr`Lq zU`_yapY!v!1;q+{Z^aXK{N9fOE)hn&oY0bcIGxb$LgWqf_n0WXl^gFnOPL^y;jfNS zNK`a`Qh_S=&Wbu1%0IO2@GPDwi;;&6e+3j%DlkDDiiRbFotc(Vx~|sJ;ci4T;+AhX zMPhbk`K=$2?Oli7(YGT4e2D?YoYR_$0YPYK`?o-_6n+G^wtBfW@_QtH- zv#R-a)@Xl1V%(}#t&|LGj&tgiV6h(Fa`$5W{EgSn$fD%8oJ?J8uiy{aQ@a1P6RaaG zguNu5Yv}|`G(gJ$`q1gU$uopM7Iy%kYJ*NN9e)eTq5s9zXR_`M5cnGBiO9plbx;p~ z-{c(?0_rgyze7S=60X}3e=5#)ps%=x!X68Y1!_TUN8**ev=yB)^r1NnFc^!DQ=7jUE#L<>0W)7~s3n8&=`qWA?v*UlB^%3mS}ALiV*<3{(aD zjivM}Qar73m$SM0_>>&@9}dqi0`=#A(k{oes0Z+)P@rXcl`}XIMw~nTADZH9k;nRegfVxh2==`FP5yE}Exuim+M@g$_H&_>#_X0ODpGO-sQ zCNZ7tydBDcgU}ii2D?`?LNp{Cw(0t)hD@Unx8uDr;O&<^Xi45Xb_chNe-5=iv0}px z!KH~wm;b#C!{8Ttf>Jc9F51a|Lf?y?8`ABqA3R(!;M$@_J>Ox1cYQ3dH6%|4t~zM2 zYpiSnI^glw{?*5PC|a7-a7f#njcw0Eh3$$46KJQd;UGd^XF~%x9v}kbcyV|*0?OCq zJsoTEX#sDx)SjR~`FCoQYEaGQJ6bXV__Wx7TPJB4G}!e?#1C5a=EhQgT`w#0mGppu zFN9_t9y~SK)U=va=22=qm0&G37TC2sC_Tf~o?qWr0ElcOKA z{4EwSh9;WIodt_{s8yJ5An`2ma7HGH?nL5x=UqTg%9{m-ALd~43;fX4YyZhDIhp&G zSGos%VRXwQ38d7DLK422H%OD@(kJd83V&vsgGpqq!RwiSN@i-&t=8nUGwEv;qfEwY z2;S9}>G!+02OWAk!AHZPEO-`qZA-~C>=eb$j6gtUEYb5<&de4vd@ey*N~3$>rb9Fq+P?*A~?H3{~qe+BDu?*5ce)wUV8@>FTo z&C`W*&HL$=$ftQXjNC~EZ4|O0j@0xWJ3e;t8?Z<6_X_zzgvMHR9oje=dVuwHL%1Q* zwzb__=+C=q*R`(UbivK;t8C*SzB;`OT8ub{(|rDa!_|fr@%dQXEK=3qC?yLIsPJwX zcr}?!^_O((M;)>#AQkXUkb3wa1hI^$#ik9rk=njHmBRege_0B#vD%1$FA)E?-Y?X> z{I3hw^%B=FPOk;%e>_)0{I@8R;DjCoz=m-fXDiMX&a)7<)|o0jbj%T#s5)# zg@tW@aMTy4ftT1Bj13A0-If7bFS404=DtEt?$z6nVl@SE=NG{7=sC;nx+$|10kVpv zZ(N~iUPSIBq|7-$>o|IstR7S3K8reD+V2AzPnX5oZ>)KBrGj}_r_r6UU;CYT>0V%M z%z*u#+pEo0#OT~%^qM8QL8O^0x_QCzDf>r%MqZUoQm8-#sIbThNsTE2I)rJk`b#xs zyi;Oer+ul~h_Acj&)@!bWQS0z=p9_dtAi$a&IAB#Q`#+ZTsxEGZ!6B__&-BH?xabO zVO@Leh_~tc8P#FEj8ta;9NA}R?JXkr<*gBQ6VA5wRJdy9Y3ddOUZ@27GPnT*tk#-; z)XSsin%4aNq;K_s+`!tMmlmL=9P~aQyhc4g&c1_ANtV2Kc&7OQzHFrGaI!&Dw5P?f{Mg75xr6xBfon!ui0yn_xI$?u;|D>`3 zS3$vgPi2XOvX*0Q@z*UY@d4x|6BL0m{B+v*?IO=cXy4aUejU;Ct3bexJ&yDx0UN-0jyAF9_O&h|;gKxFo zGI_N1O%okMr)=6djD3_5WQrJH;;E9B8@~!(7NB~{E<`7L+t(8GHqTHNHG6Z_k`33m(Yv#fjtSDsY%Qu^hGDLgkWN}h zFqN(;HcQn1w!417OF~XP9e48AF<8&@eZ3Jfu}k2QbxD+i*B$Dk(20Y8M8%-c3mVpI zQz_9*zzqL}*LTk6PIu^@PP+U`%vOw$(a~KNKh#G1lAc9q>P3t!sIju-{He5B+;M-7 zlj$scXn7#Mo#@Dn6B4~psX&Qq&x|H#v-)Stc|zt=)(C)e=@{KI(+REcKG$H=`Vtp1 zabv8voE6g%$kJjcxd35*NeB)+Xu~d;*oyx{$FM_VYIVL$Zu+>FMWa2mP+@jHJ_9mI zGtAmAh*+fa78pcP@+VtRcbkFRYb|5dzvG}lcvDG>HPLB+A(XTiaGAK%tCYYSUSQ>z zj6F*d5`!5l?vCBsCID!#6$XXOsQ>;>Wm<@nfVQZ+bIwYm03fvyfZ$na_F|R zl7`yQ9{)VU3|@+VoAV+i-^3eBfuR?pP#1^TL*neQ>#s47Bv4LQ?^R)(IM9JcCc;`q zDM%vIj|(@gPXaE+BB!c=*WTD^*Tj*FLTDVs`~RB@PP1u#-EZHjwYsd$%#$1pKa@AR zLO*&X{JNJaRKwb+E;WkO!0VsT8-6j~$v{|rUBq*Y;1U2P3I-S@@45CBG8_=l0ti5~ ZaxLrp^r@{c)yb!bZ7>FV8bV5iJizuUOqBot delta 4361 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 DZ?cLN diff --git a/public/docs/images/api/qiskit/qiskit-primitives-StatevectorEstimator-1.avif b/public/docs/images/api/qiskit/qiskit-primitives-StatevectorEstimator-1.avif index cc598fbe837d836d76777e7f29574267d21919d1..ca2c8c0da2695e53fa5654fc3028c33c50acc177 100644 GIT binary patch delta 11470 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 delta 6755 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 Fou&;|20#D+ diff --git a/public/docs/images/api/qiskit/qiskit-quantum_info-Statevector-1.avif b/public/docs/images/api/qiskit/qiskit-quantum_info-Statevector-1.avif index ecea24a954a5b32020cd8885b36384ef43d1a05d..52080c1ff600b730295826a9a1830f292de4326c 100644 GIT binary patch delta 3391 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 VXI5Vts$&n1f^YKOC$Da0wfW>HRO|o% delta 2614 zcmYLLc|6o>7oRZv{2v3-VM8q(F2MVcKT-wR!0RZDeIGXT zg6g60f0C{Ik1WR#hy+fydOxY)5&*}Bsv6z~OB|-NYYN9524Ehx)54O%4G$5C7=XqT zynK$F0onuSK|lwSgG0RV!Dx04&L4**lF?Xy!Y%A!`e_^ie-yA|b}x|I91su(=RFQC zDw`0)5xxE`n*AL6FyMdGFT3VrJa|uRhyVx%6Y-Y&Md9RB7vsCg>0 zA5|5eIl9_hq9=Lb%E@0`4wr?ly=jz7{!Ova?O~!eeG@QY((i1Dm=C2_=($RZa%0y2 z-YWI?lv8>q?tLXCO1durer>xfLUm+>Zl=k>Yam!di~SH&%=^|__#10 zy>6&s-cv-Z;?(O5d206CK);WIulD)4+#0R>(Hk5ow0C8|H*kz-%cz=OyNS^A^O(d) zKxm$Jvq8%(?}dLpR}j%G?|E!Z+tdFvpBV z;t*8bD4eZX!e>L2fuCqn$j>!N>B6UQRL?Dh5X?rYBkS(WPt#4P2Xc=6=AJ&0dd$Qd z2uqPIfk$iD0Vq(hsN^y;YYuzkVVnhMC0wJ0S4`3G;ya_8k2CJdUz-1>B;5M-&K%=X z6b~_%JFdx$x>RgnRo#RbbNzGp*Ev(Q&bY$9+#o4qXMyc?v+_C1Qk4_gC+)xi<-&%L ztyz94D;Vk9$DbG#U0FuPdT~u`LAC4rU~(~$n;2B$m->e!v$W~Xs}8BYRiAaBfMjo# zd6QB!-D?gEO*`DS*@sLqx9fL2-lE0h12lfRBbA;#>J-;rCORXMBL1$efANylTCv`< zIA2f-oD=ucUkp+cxkSsa*R^ybx#Qdd7*N?FB1x7CwbgS$6EX(ZqLGc<{qk0MaX-_>!u{b;B`k9EFJ zSLNSfQ}RWnKxu1d4us+KYTV-m-MZ={lOzZyP zhQcJ3-7p8Ep3myh3?cGaU#ARcx;Q1&Z(;Bnln<9WNVo+j%Sh(Qa18-m^@RPAl_v#H z@mfwj9w562Jw;pkbcjH*+UgVR>6c@=CZ1af?e>5NIf3#=v+r4H@2ssxV6fJ0<9kN+ z6*$#tW71<3yJB4@>{*%n{{0@f-1L&wjnLAV{N>L08KTYR_x{f+f|6Jg%4kGGm`Ir= zBasun%Hh0v-`6Un+ue<0Wg)dU|u_QvtTmH z98gX-JHy?lR;=t?XtpdUwqn@(>bo8s`XF@Mxcj2hj@%=kX+zb^TLAVqe-_`{jh})K zRbU6wy30Z9^V1nhaU9JppzX=%^GjW-qG2XlO6R;f2Gd^N&Ny{^o0-g=P2++2U$%)Y z>ds)*P6+8_p6j23>{Ajk3cc9uS?(G8CE%;IbESk-b$&QB%2!J*X#3N{3w&ZtLN2&X z!OGr+>|^Rvh&X_+mJH1yF9$U)YStf+2sO#+EnN31(xH$4C@FFrdzM*T=U4d^`Mbu4fF}=_ z{LmqbudC5hd0-y}PZ$Cvu&azN##{CA`9ux7(;W5wnNWW~_yW1U>k{5*l2o)4BqX@- z`TN_mpF(3QMRbtNi)i__@iDzOS_&uCA$V2l()X%bnZj+>R7}H5uRTh2QkjO;c*XZ;T?Nfp_bWQpM${S1ri$VW`nvsfWPxXkCGui% zf`G6VJ>QL_?cFfOrFnk==IzPJC$)|0Z~cPUkJO+H{bAK z)>N4Gi0VRYWM2HojLh<2{&XZ2I#%X({KRGO+|8XEk$(kNHg$adz#eM2kA@mp^hFgm ykjK=BjG!Yovzm@cjf=j7uCh{|S3k8@J}sN~wz=EnF|==`aVp*xLt&v@;Qs~02&e)8 diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-1.avif index 35a16802b7571078ed7b53494c9b8714d9bab047..6288bcd1bafbdc6c37dfe1dba7863126d259728d 100644 GIT binary patch delta 2499 zcmV;!2|V_{6^<5=Op#h06bVlN0ssI201D#(0RR9100000E0K#k3l4B;bZr0t00001 zk;BY?f^B4BbP@mx3K${m{7n!L&}cw1z7kA4cz9+~&&{Vy7Rn`0^lew$c$m_BO}4kj zBOC7MV=tx? z$JRap9k9>`gs)?BWi`VT-GHgkSQM6Im#8GA_!=F=LeO1rw4W{32*i|f9w zW_-f!Bt($*?oqGOPjw9ew{~X8-1<3%QrM@I~K6sX0lR+adF?$*C& zKc&r(9hj`R=LgoLL7@rIT!^y#_&7Q9m46E2S?}Gu?sLA*B@zzmM-#-`!v!NrxyE=^$_78WMY!RUyzjwBaNPi&$JB{%fX`TL;b40%4`L)rc} z=R)tJGOrG^0M%eE?S;k`VugNx`X#2lbOn6G6x;I`7wZvMoL6njWN%p>qn+9OQQ5kb z^I`o6&|D@ol5pZ~guj9z-4tV5HS987$zF<^PCC)a z;wB#JbY6j2-O+(r?^Ves9`tqFJj_}BYiUfFFP6y`Z z${S4nFfOC@KOSWH-9b2Mjb)ZAY$88#ZjC=Cp8c{xMtW^*=pQ3ar9L;WIJOG3x!98O zP6u`0)knTl=?7RhJruzzz@#0T8laO3Qa9L9?Y6b8U?}*IJ#$yMDogt8`V?z#*YX!` z+wt;Qnag3R#MI}$+frM9sq9Gs_a$x_TyP+n{th^POFaxhsbkHxYykl;U&R(XcGMNT ze6mDDi~OIQ*_7qSZ|${#bl-?ddo?)u&2EBQvVfhWNGCqE2QXm>e?J$^kd zO8F_-;jHa}w7Ir_s+Ynf$7%k@$`#h{IgF+>Q+LfWCL*ebf9`lQg*QS%i zwN~h?L$QlS&rWwC3Ar(+bET6#5R&M0+d>#_zjT3K1S*^&49M0}5=(-1itAGcVGN$3N`gJ%XlcMga;cgW(7GVI> zDWi4HuH|G$CUX*Q1fMGYw*%cbJd2&GH76jH=Yx-#?3icSXK8BF!dYE2*&P#**bbKK ziHNFFp9UCaOei?+^{h|9f`FC?XD2vKOe%45D3Pi!v%(sGDZGc)6%;-h_<8=-Q`YnI z2Qr5QgJ)n$!$K+s)Y_aX+DGXBB1I5?K#s}>)lin4-CR#nU~uL44x*)e>y&ml*l#2b zvNx4&=_H|_l5mt8@xf#nd&?Z*0_gg#xwrMRHtUs_!=7&q&XF5!JVV{y6y^pdT?5&P>JV|XM)42_mH14#{Iq! z;fsn*qax43%&a}nk1biIUTc`fVjEF>Ka!Z&J)kk8LWi5mvUou`SSIX_A04#2z(4}{w2C|DCrsz|!A z855uW??8RFj%8sb&0JNzNLOyfRgI!*ZaB%b>o(}AR*?eIEhNf(oQ*Tllaf$U)c#?F zd>`9L0zSsssufpF_-oEFuH8l?zmsY6mo?mfFy+GhO@TaT*{^xLbXAfKX9K#ibtu=I zFuLud9u0Iky4mLS`@0$Z!bZ9-d$goVvPzW%A(xKoX^dvJuv=(2$V8>%%*^79T_KBq z!W0YbUED(B1YANQ5;XRJ)MLoj((3ST|C5q<0Z17POXYScmB^i`aH z^UohA({pj;A%BCaCbJ;q)aBe1rh65F&sA)b#CMn35<0HL#V$o5rBadzmfmWd23%{x^LT2G54pLujE|3fXaA#ExuJ%2DKG<@@ z|0~uuFCUKI&vd-mh$Kr9JGlM214VBM??i*9?U*|?8s}*6W&04{sKg`H86kw3g?%$k zh>11q9^lgWKk6QWIwv-ssn?w?bF^U8!oa9|b_jEwhGFUZm}0n-KV-i&B%E0CicNz1 zRxmUPs2*N4$B~pX>|1-uffl%brHvq7#JE%kw19m$7VXJi4Rd01~;g`64D+*ly`JRIv4a~furmvioM5t!#Sw3Bt zZP)~bbfc;<#o;ML&peatIe-!X3I-SP#=) N;9nMRLT`aDA%LA4%##2B delta 2419 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 diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-3.avif b/public/docs/images/api/qiskit/qiskit-transpiler-TranspileLayout-3.avif index cc6cdab7081a797f7ffe6c032c0a459231ee0b97..d328b5b056fcccb2c6b9b71fe26634f1bf1be08a 100644 GIT binary patch delta 2101 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 OOpTZWVDh#DIO_N{_s1{* diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-FilterOpNodes-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-FilterOpNodes-1.avif index ee03a6ef30522309fe48c98b5d79e34875e97b82..526a594f64ede55cfbfe165198789a22ff26375f 100644 GIT binary patch delta 689 zcmdnXHlJ;R923K}i3&O~N|`zN$qYc?;=sTNgdp$>N;5F20(r`rnR#hoageMikdw*; z;sSYzWd?>ICSO5jNiK*1))rB8$ZlO{;^6GK&}b@)i%msET7X1i`$Gm+hK56e!b`tYteS9SE2GxBDN?hgZ_7UW zKFPX4&a}NxSa|C($rARQ>W%Ra40w!LzQq11V{&@9ZqaGJWc#x(RQTl!9qKyrPUOt5 z-_ti`v&o_jeBRQrU$o?m;`IZ**!~jYoatSDrs{%?O_0)Iw$$jSE~{-aVcYi2aQ;`my;Ar5_uHM;n?9?)@ZXC~hGw(o|NlOJ(&e}{8B5YW zM0GxBJF;u)j*0pP&+qD%FocAl&;!<6gHCu}h?dP7Y{=G1DZO6)gZU&JgD zb`xZfmp^BF^)j@!Tb#To^j9xa#50$p;cQiHkXQ8nVo7Vr>2=lDKNM O%+F{Q$-JvVM~eVpjUZ0| delta 720 zcmbQwwwG;!91~-~LTm}$e1Y(oSocv@E$Hjqx2`s|EI0Zrj6?6l|fPh&Z zCc+>G0rXiDmgQ`z^b^ixFj{V*b1m7Gbb~# zsM0DirywH{q+B+$AQ#L4vVneKZe(I+U}9-uVr>HoNM#nKLL3dW4yd_42kc*rB8$ZlO{;Na}I(C9alO9R8AE{%XK4X@UDpBIm;XYa_rzVH3Ct97f6*mXs^ z?cKQWZBuyZ!qg+4Grc=?pCv@MXZy2C6iw0#7Mwdt$}{iTCjWC*>1EY1XI?M;a%;;; zU(RV7Yf~1z{3WwD@OZuHx%&J%-|zQxrlo%5{1RIp_$EYU+Xr&dN-97iYeD7@hEMhT#X5Wk(F(Ki5<`QJOEj_-fK6zYuP(r)N~8^Ud5VRRAz3JMu2BK-ZL0vZhnGWs@5Ja~9!QqRqHWQaoEr7E1mt6 z=!Hic@fx`MgfVFK1rTO(BM8UYH92i)J~`UA!wnVBKZsNXf1O8B_vlzd?+0KLf={>@ zG%nbjdho_LbfaE{=NnWN$ihYJP~egzcM{8gvxZ7mR*QJZ%`3pEkI&b>7$~qmAkg2D zp9m0MvsMVi{pE^e!8!*2wXAzKi>PCQR5cvH$(JE9^IZDe{54r4iH0&^(G$1Bt~l8@ zAEv&!A8g!e^{wzu$0S%fJcGGUL+wQrW{08(Du0#&M|z2bmil0HWBqU_AVq5lQd5dQ&$bN+g<&OQiDiZZKwt1uZ#kQ-wJ}#FfN!< zAyz)%=%R2ASVqd8XjYyR*>AgvYM#=6ip%G5!Wv5IF)Th~CHfT69QgMOIvgc|V>`wI zghuNC32EKw4Zo){sZvK7kTy_U`QcncFj6QS5xa`-)hHwe0~aeJNgdizI=SuZfkYJT zM;n1OPX-F`LINVMS&dpkb&Wa$+YdcYL^dt5z6awd-FBMn*tFLJX^WgwauRiaqn9mc z!1_Rh3cMf!nmO6dLf;FD%y@blvuf@@?2=E_~jFTcScmAHq|hV3WYt@Z^FG; z6}2D+*lG%D#ePm8-MTEcq6v$Cw7Gu2!wH$WxA@c|kOvg0!-_JT1VOl1ItFO|oXkAR zUYep~gWAcCsRpr+Z|C@=%g2D5$(>D8kdszA7++k?d<>CmB2UtT479#n#||!1E`m=| zr-t_VeDwoGgOpvJx7cbTz;KcZV7?AM>4jeb?B?gvJ&DBD>KU5=b%^4BeVjH$Z*nN= zuS~|&>(z;E;I+PQb^lcu1~qS)AdRQ|NjYGLo4xc{VvSn7nU6|5OWY} z*Dg|Vb~uU7*gO|O{u~R944L2YeOM&fkc=x*Y)GfgCSw6J_!<3w6DCtldtIoZscR(~ z&+BSUvR_!6ETHQ$trV@;#`zg*zyD;x0qYRpQV@=bNo`j*Ge)cF_XVQ~2CfFopK?L&!MxgblCs zdkyj2Koyi*o-Nfho_~3f_nU}7RUX_Xu-SUTMP9(F*GPPjN_=Jjau&>NGWJjxHGhqx z#l)DZ5OY;4I{B~-z{3D}Uq6m4@p}>rA zS*Z^`kHq^0wb6wkNk#5}J%m<))iFqg!~!O;KlBl@onGfkH{h5Qo@ZIN(~V7#Sp)iBRNfodG-e0xZ|CanUq;eSSEXmtHt zc2Yu!@Qfk=RMRf6kBQp=Y~1cIaV%mmJ+@@u00{F|)$I$oE8FP{*3~bO6KHL0&rFOJ(2Jt6~MBf?cu3 zA7q2UY|LW2!sGL2hm7Gv^Ad+JP5=N>kPOOdn8gat*S{^MeHBfZE7Q*?-}3$Iusyxz z&^loxeaF`drZLn4(RHJ{s20vK7iO~=JzNQYMAGVJKM9Pv{Fhxc9vHu7b&QsDpD&;j zZ)@S94=SQswKQ?7_RKYLvug$c-+WD&%UT)o+opM$IWr=Uwal>f2Ld*Q+b33h`<(U- zOW_2?`Za*+3Vc0wK0vq*Y4xEz0CK+W1TGjatfPN@9P}{39#8qPp}nNz1DwT;J^ZJC zu!kEIoxB_zJn(XD+MOv*A*GIL9otZMH0LYE*iePGu&nUZ^z%V6TlxqU{qWVobWR_} zr)T?f2@3#^i_nhEIc-+FPBd{*sXSm$qQ+@!$TDXPT;Q0NR)JR98C~nFmUdm?TP;^H zw1f=>hGOxTt#~YmV56GN6jSMjUW!P6Ag1d{&Ur4vmXcqUYK7`|<*fTt^5eZ5HnqAD zxP!(#`gje=E~`_(aBu!{?O?M$5F;+FZ9b1tH(K9uth?t9{jyt)Q|Ad&cD&aJ3O%nMm>C>u7I3&<`NY?E3pdvhc+i7n#l zf~PE!KRo~YDA{rfoN9W8ZVjM`?_uSW=2zG6$Z(IErgZ{Tj#)4Y-}xLX?8veRvZL%a zG!~~tt60wra1PoyF!(rIkEItp5JZDDDy(As$V#rPO(~UI!qr=^VE5L4H%I>m)pi{q zA!NXhhZXwQ90Fa?b--e*mC6Ag5VK8;)ZoWunkCwWuIk{>;Jib-yrXVhD~8Ed09VU2SKuvAX+emBKIQI+%r2sJmC#vUOH%{`4-Jd7_#d6{MKCg^sj}bmwhXf(bsNr znWK(NxLvpYYzLzgoYfhX)9l9-d<#*rpPP6j++sFh{?TE7t=3Pu@epvb(2}k~NSjIq^HuPPBPu}S zv8!(U?9}?4pBJ|zZG=3IQFN8qw>obe-D%-F{gTZ0retfm#CQtm5Oi7j1Ab7=@60Ru zM~6P+1I1~7kpwMJTvcfY`G%ACz;g$uFVjBs;r*pHXC%AQ^wZ#h-#2XfyHUh%)V>8> zgIa?o8rW(VPP!Ik%k0+N81eGeSYwVc?+~mB*2DF(Pf_ydcMbYWVpHee;WYpS)3#Q)N`(X(X{ULf4Pjr_JN7DpsdbQSS`Zb0A7_AzZ0?Du%pm+oYhp0`XG zW?h*LsD0Z~O4fV|D>xQMsRl^UK6Ceoc;X$ z-$`MAAHNvJ<8Nla2u&@F@;4ASYeyN~#)Cbr6`tI5o6P8Ed=Eu)IP7m@#sf*d;cvs{ znnhtiEapTT13wWNu9~i$*cP5MpP6T)p*n*iZXE7ymPzfNKhVgHt32E{;qbJ~-%S~- zd~ai9bnJeQOQ{;>G2B@k{=yvy6L3BZE5ST}1dcw+ep(nkD_I(p^2-&xtm&)}cKjdx zWB1B(u=An3$m#ewQTuK!pt?!-{*bE==AotvdWx#}`33DVOw}%|qG;z8k%C`uW zprlcIXE)R~17Bi1rkUMNOX_|6KU_ZPPHuL`Ord|VS_?JkK8!Pygbe55$-=Ze6>bH8 zjif8z#GD3qGt&VG=TongxND}+_h(;ZuqnfB+PdxWZ<1E3q*iC;&YIVFz9T999}8^6 zEVHC%xWhbF?z@Q#4|kx_Ctp-8GTi0xETgxmB26NlR`@&d{pMugfvCK}T3&pdOB<{p z)U?cjk#LmG24vsmCaS!+@8twJ);}PB)}^U|V-3iXe%jAz_k~fXHg{-@u0ZZD3yV3LEO-*jZmFb=t7a{e%OK|% zNdT`Yfp;(q+`Ekhe?=zKql~IdjcbjFxB5?00-+Wux6FvT);jBwWA3ctn%p9Qk}%HZ@c?fN{4gju+bvQ{07?++A;xZuEhTk1h{xMxO2omIdU= z7ztc!p|#xEw7ahcwgRnQq=c?5+i?9^mcunfgOJ&Gl_j$3sjze)yi>njjXWW(nw$Zm3FvL>ck0g4+C|WhI9f(Ix0}vI>=FlCJ=M1qo zJeGEXuNN|CEZ-kcbRz}BJe3*opk65E<=d~Ell>hAOYa9E{&>!RZKJHs#ayK{C0zF! zST79(d1)IA9UnT|3p_@zipXt!P0^9yMM%BO$QSWGh)^W_k8<6h7SYTekLvrxQ#~E^ zm7&vEH4$M=z%t(od7|!NFogW+ z;$t$8AMOHb>Q|$G^IzlH*SN#+YITiYtDknK%UK=Z#_7g;C38aVRrzvh=5ut~Li04a z-A9@4lMGD&#Mo&Ujd5T-BH~m@zpz%e&F1pQz4R1Wc70`vJaO@DAfrX`XGtM8;pA9V zTh-?0V8I?Nc_`L{0iWUWKnGnWpeMk5D3)d$6o_cD{S6j>6P+oqAI8r7B5gaGT3)Q(?`o2HA|#AJDi65=uu^Fa!+b^@jqJe`N!nWRxa& zu5@2Rci8~CsEk?h6<97!tSLQvtO*ZQV#<>CFlskSv>P(8yVWMH{w;fwBB1jikceez z+~(d2Qo`GR3F`f!$Q7OWlcuxK*8|h_QDLBj@=|y2ny6q0;edQ00azkud&j_y860si zX#`VMN6r8i*)eD+yDvfP{vtTag>qUKoxY-!guTiJ4Ih>Be<{^9JfG-}wMm!QEqL&C zpqCTx^l=%Syg;^V!3RjYpm0YX5^05<)=5B4+Fa`cnQcq)>dj&sM~Bg843Y=sJ> zUYZ3^1-{0uV8UsB^5naRwzh)bFd9x@UyIXX^GSUIm#R}!ZGRvoPwx%LIdNrK-nKes zO{6=2>TYPVtifuqPrRx+-G*hT;q8h2zbK122bOX3lr+3jag6ZM@G%J5yZ5iS+QlJts)2tW9mtP6n&?k`DTI(bA$lXK{k=NM<%nP(NxyTZx0^M8LPR-U1~|X*MXTp@^-2 zSxprdo#I|sLwI-EYDc0zN)}s1QKE4)0FT~+Eh&U&Vw z{!;ZE#fFL3%iJ2&PxC6T= z(%YJW|KIX_PEYHiL}&_AK?Jj8K@a0jH+eW+o&W6^5cs+`tdi~ElcooZTOyx-$0eMo zz5(v=!lzqMAu8S1PH;PLNy(~M!;R65)~K@*jXS^XxNNwd1;((C*S}X-k*)*W4IBhe$XwVmgJKiP;2;F@ ztg-aDT@ZEa!KMT`TJ04{WW>k6_yqC>*^wY$A+JR~*-4;&qm-gnDt7IE6`0)wIT272 zn1wIz0A_Yl&J*w1^D0!)#nsn>M~M1iC;6Mh9t+<`Dwu*JMH}Q_J=&)BUE=#eF+*{D zBgJkF?!ZBzNml48b>i+A&!kW0EtS?>iAj}7q=x;4#KfTrn=(H zKd$Bme=h;)BhC?okc|;ehx^1he!0$iP}3s4kr%$vP;k`WPN}*-bFRx&WTvD3^j19b z7lLLq=I#JI(0Q(!+xA3>gn>{rW~qg^77`k_g)9fMR7{-=$P+++xc){a&aS5xh>awN z+uUfxePl%JUyBy7p(q8$?(zJYn#Ok7Yof!t?_^&uRFb_S2pRM={b8l|5FQ$Mf#TIR zT;NIzlBuka;i?KL(1lZ2xIq*Z7;<>muRw&;K3L6v<)d&rAEZfyKSe#nRCm`a(s9oE zTvVEFr?;%T-S=vLL%?IJTw+UOqc%A5*;@JnE%T|_O?L9&p^tgIzn7s^5(E5P%5{$8 zC6n9Z{w!O=?U2SgvQOKEaUs1r#Ks_kBnU&PQ(7F#fZHdE+YBVlacs48|Jexaql>D$ z%Ami0Mt$qbV+bHgV^_(^?7k8a4j_O7Rb;2O24=0V^-4g0wS3p7^g1BBbSA1QeskzR zVc(B{OTJDPxIV$b+@IxMQlop(wx9qox57=+v^OgKttA63CN=mO(m--EHuFLvq;Qs;YAh^XH(?d3tuPEi zw!qBAWH zo9Ayfz0sQb)*1N!Cf=Jq#=&}b`$jo@n7L~Gi`FFFsEA-paBi4=KDbUU9Z`Q`7 zCFmhHg(1@30QXTJP9u{Rl7-j-7bGc9SBsZKW?+GeGC4&feMmjJIy& z+l5*@6)cGQIUU57k{0)3YT`@`=jkKnDsTpM*ZVYxH8uM?k7e*}3?&j3{3WWWWs za2%yt;8PbDOZuP=DuT&I{L8}Q&~sj4I)K}E1a;A_{55`BgVdIC;1`+7!btWPdH!uZ z(z`&*TPB`Rf3%`zBtxD{TG}^+bnmY$)}@7z-;`7*=O+3wGG%?M8=M|EIizHF4f;qa zWniYNEUGx3AScN0^9{4I^S|z^UuA$Tf@Q$s16NsyT;k zISsTLzw!b0)j@?uw$B&x?KiSEqK6ZeFJv~ag8+;`S@D>Y005&#MZ87dA`s952tc%QE$jUBsjV;7$)|{IFa_DmfY8oMputv4kOAb#=;r|d delta 4411 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 Ba998U diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-PadDynamicalDecoupling-1_01.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-PadDynamicalDecoupling-1_01.avif index bd7adc5dcb11ede6e77eba45e2ba976ec02fa9b9..91f2ae5bfd6a371693cc2dd8aff3fe2d3c3fe642 100644 GIT binary patch delta 7994 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 Nc2^>1-jK)I(LhxEiB13j diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-RemoveBarriers-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-RemoveBarriers-1.avif index 037d9c11813a5427dbbb46a695ce08b96377084d..278d9e3d8393609fbb70afa586345d1481ad5e6f 100644 GIT binary patch delta 722 zcmdnTc7Sby923K}i3&O~N|`zN$qYc?;=sTNgdp$>N;5FI0eQ-qnR#hoageMikdw*; z;sSYzWd?>ICSO5jNiK*1))rB8$ZlO{;^6GK&}bWri%msET7X1i`$Gm+hlWFf!b`tYteS9SE2GxBDN?hgZ_7UW zKFPX4&a}NxSa|C($rARQ>W%Ra40w!LzQq11V{&@9ZqaGJWc#x(RQTl!9qKyrPUOt5 z-_ti`v&o_je3`2zUe1`dX~7isw#Qq)xwwW-xx4J_{3#VCUpX&{U1;0iZk*N1ct+4+ z_IxSV%9ZMm>YqvoZp~53ePCG~nG%>5r1$XUhPy91u1?z|?7B0qjhDA4KEQSRi3bi40j*ZXA8B7W}OoBk4&xq;pX`1ab~S}j>g6ps}@N&r|xII zC1T9@Iiz)q_X0gv>3-|}v)4Ax`){xLH;a6%(s| z&z$+Z;r48~4p}+5P<>zVCpQiZCJSMT{>4uP0P<^FS+N! zpSZz}anpI%IrVHF3(n_Nr*5n{`rwMntd?J4PtNH7<4wG;@#DPCg>(1ZkEC4L-=umw z=5k3<$@g8m5`6zCItuiNR$Y#5;_R%u{<$~GmUmacrTIQd8Y;Stp3gm8ROZ}NHeDf* zP}HZbdGz0up!-TjjSkZ)yC%GpKPxZpzIcPf-TBj{^hEV)tEw7P_daRyyg74nz@Zn7 zDcP^?KUPQ=2!HprGNI3BYT99UcSdH@)vhU?47TMT68F5hdj8OxiiOKx9hvko#Tm}$e1Y(oSocv@E$Hjqx2`s|EI0Zrj74!hbfPh&6 zCc+>G0rXiDmgQ`z^b^ixFj{V*b1m7Gbb~# zsM0DirywH{q+B+$AQ#L4vVneKZe(I+U}9-uVr>HoNM#nKLL3dW4yd_42c!n%FUC!| zDTyUQ3|yQNvRl^~I5;~lH2TBj(!j8&OCw-Q!>e`P=fxxI**o&D?|VP(YTc?Mc3qKf zdpEB0Uw^bEB-M*`ZQ6NnecMdKYHNc>hfn=lHHG!2M+JAy8Xc97avu|#zclf`4s^4X zt*)LF?7sMwj`p+sGkvid^2l-PNmt`8-^OUnch3>{^Y{iKS|(=WiAuTmDfiU z5=0r_J`Pg%{ovB<^-Xdy_w^PJyX_DEED$&C+gxcV^?bSFrHj_W58tihDfEr&Zab&C ztNV}M{GLU#H@{x-`GH);ZuO;7Z)_IwsH!cMOtiVrbV9!D&vZ`ds|#4)apzyCKj1Fv z=T|pFJ!;zICwsWqv@Y!sx$*h*mQ67dT@0aNHYvN#ON+hyBwA>~pc2aXz`5?<6|>88 zulp_Y=l4nfQkHf1_s>@sBdt#EX9!~Ky;dR2^u_#j$e}n-VTZXd`F)wacDS*IPihQF zH5OamT*bJ{)4nmmF+lH1vr40d+Qi=>n{1Bk+`GQ)T6O1(cS{sp4JH*#Tc934Khsh7 lXxnDHT_=Fi!3K_w6-GipwuZwtiOW_spXVIlys0Sa001?g`tkq( diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-StarPreRouting-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-StarPreRouting-1.avif index 166514582bf4e72166cb1878ad6d7b03c2ab93e1..b8037ab940c598d1e61154565c0fbe8506e2fde3 100644 GIT binary patch delta 14460 zcmV-?ID^N#Q0a1zOp#h06gQjz0ssI2068!K0RR9100000IgyJy3l4B;bZr0t00001 zk;BV>H{ESyVRRAz3JMx3Yz6Ys0SyL(GK+6aJa~9!QqRq&Ocu%|PxNh9sYmJHlTnuD z-nvqhf})M7B&SRSj#12|_!^9bfvM!phXB|)cxTtG335}M;E*mu9c*Lpk&sTejSRzv zpk9hkbqZX>kD!nJwT#oH-DsqaXIO+w4XA{F&GfMUAn{NyGeBydyaoz_{0qtPVd%)j z<|&(LUA_~+NP6W}92-M@$sFcV$OR1NFl?_tJ9*PmiC#74KY792ca;TYCdo!E>HSZeK-sT>B|46rMqfZDmi}7gS}h}jT51K4o8%K z3l-MYMT?g|wP@xfM@!9;raNbh!Vxi5J^5zdl()DJgUFGEtW7P)$}$JHTv+mc3vQWW zu=O51bOy`kKNxt1z&X|8+4!`->GgxV-)oYY9{>L4D>L>2#Q+MXSKhT=QI22`90MTy z{mC?!MJ^x2txWd&8-kOiG~uiHjqDeHgJm&N6RqP$yj9Tfijbx5L=ryXC276cv$Xiy z<&QSWb}67Wd?IC_`HUUb@b6gillM3;PN2&sYHXWnPrc>9wXrIqmqcyyr}%XA&VpAO z^i%qpWVi{fE}_A`qp5i?Bp7A%rD1UOL-Z7=R!ICP%{#pTdnv!-TwE$=2qVIO3RqYS zwrwP^^rXWua5v`L?0=b_MMm@#H-{iDr%A(;x@k%}{NLg$Di9$c242$i!bCLcr{m(U z0eo2s`}X*?`emvJaKpa*a!;z~%gmp##vw1azvwP$oG3Lq&@p+}%_-LtUW1%Cm6|rB z!Eon6X-d7v--8{pqPjtLbpR26HJ*U{E&Yej57;4_u{zZkf%5g$wgL7}e^nJ{3P<+5 z9Tc@`5m5mRWQwxo(j({NO^~ZB+YC44*-kvzoayJ>TXNU0(Cp+W<;h29gmp1m zhIDj6q8U=sy}0B13OCe<1J6aJ)NmZ=X*8xY-5h?&iip5X(9KNocf->2WA`>r%BShF zy8}6DKlr244J&$q@fy8nyNBw{ae}F! z67`-DSr*RMr%ZX;*4L5C7}T5DZnUW7$5;&*EqFrTu%ga>LwByB;JQoVit7BTcor~J z4kDaF@|U2J%^9@9F6xX19z9!z6`zG8STQQUjKW=yk>;Y|3$#Cf1CFt9`SePOYD{pk z*9ta=uySwp&!3i|dp3rea9&~coYwJqfrMo|1Nc0>VU zcmPVz_RYXLx_X6>)T%_E`;mnv1L!{S$O_Z(7t0+pJu#VDrwvnXfW6FxAq=#z`NWV z;#bnH@C--wHU3{nE6xSf^ljd9T+a+ui}9{iYxTgp(c?Vx+kz4G4Cf(AAJXv#&^N@0 z4iESv3RsmG_4fc<&Wd@$9yKA@@jia58+34jO_Xa&&X5!(1P~@16LdIqZ|d z02bsn&0k!9%~s*pnJfi!=UA@_$<=ktu=x~(N${!vI)5^8M#cnK>0hXbOs*KKP=s-f zM-k3{V(aqKqqsdcTDb9yOWB{qPT_o-6-3t8ld{nf-ihQ28%E32L`U_TETuiRhWnE% z3mM`VDbp#$hl-GLLf5vmk|w`GT3P4h<}MXF2%{-~N7AKQq(+nL3TH)O34x=v-)_Wi zk^;to%vJtVMpg>`GmzU5~iZwEtMLO^>Srr6)$Kf{Dsc25xK@g zc*XHvyRNZ;w0`dggsbOPvG|%?<=h;9 zGKpTGquIyT@wYrV^%-t_~Y%DFWt^6nWi{mteYX{v#*I12+MHfa$%+W^KJo zXdJUNuo}yBSuMe6WEXIFruB@i8(kD==mO5h6G>urj)|J8s{w%!Mmt*UDZ~zxOG8bUOG8h}?k%(!y9&U3Q_;_>^4&a#WVLp+^a52!^9a_U)Fr{6kUI%O$KN4d7j!)*lK7O z2FpZ*H%(s!L}_aO+36xwGbUrPl~f5XP^L1kTF;w^Ux7%(!T*AZ>?tsY1hym`95Vaf6zm${qU0 z-SVS-I{ov*g1e5G&YtibFoGcUFa>SvJo=VoLoCH6;%7yApPZB{5qcnA;I`E2O0vwH z?W?P-T63ig!e43zX&aG$S||1EQIl1U2Ce3EP?Y?CSC3xGbn1g8^9i$r26HV;cq1M! zaL~Q?f!}&!6{WTx(*e7;Hnv0h6MDM|oeHH`z2E`G2r<5WQ6^#wDUSu>ijupCj%@cK z^uDH?{}Axppfhyc=}zls12U@npYO{Mp!dm#%}z_go`URyU2uok0@e9a+G}wdqioQpCNxhk*DB3 zxdT+>Ty%~5g3nBUrwbqm~eFwpH#EQVahD1#9|)x;tfW++QwW)929vl`#>2yQ&FNN4&0}0E4p{#3ca(!}xRtU;D*% zlr-@JVPP!ovVqopqQ}o}D@1Z=-Un|3q>NZYZP+1AXvFNkeO=aTsFOF){wZ52eHE?l zU@AJbXGl7K#73Or2utTq**rR{gg^UvM%6dhCrXAxg|WMv>cMzxt$Nz12@ z=wPNQ+(U20y0>#zY|Vd25+%n0p=tP2AG04cf%fx_?E#zb2YA>2yKt$!por~&e=nmi z-H*6siR_aY^gnMDm2*M|@g>HodGdusJ`~CD@-I_=@}5Xn`kcQ6tC#8o%gg{10`A3Q z@2mMF4XkA|mh(te?B8Vs2A7K)iUb$-_Heq~r8UDY%L9;GjA(IuTi4rqn>ZZpW2~Og z(Iefoa2kC}km(rQ`P`jNmw<~W1y)pkhK@m&TDZWHguXiZt*4tm1q+iDAJ-~-cCXAu zh_jl1HIo)vfkxHK8+(_Q~xG!7yZaLfnjX(bb^uinrS?{e8{?H&$O~rM6>x|Y-9@ZI+kdGHp zYw`|_LjsLDKwjED%lC;%8KSPeA*?9*9oqkYl0LBpM4?st&^63KtK_sM1qLB$kk9*2 z%UmZ+=T;3I{+Ze|@9!ee+gb!{VP|Q+`P@Lgln))crv17ApRjxNVxB2T2P;>CCGhsx zY7f~Wy|T`3cpR|zTtQZ-nK)tqZQ>nwlm?#}!aEi_Hb!@vL9d1j!DZ1|(&F zhr{DfYdbRTz^d*XCuJw+(?%-`n&EzPXSZ*(gm)gHQtR134Qtb&oe5|8$Hoqmo#d+03Rgu)7kPpwYYPVyB&6^3!nj@mIr2&fULUBcCVGaYLV&^IEE#X^#aW&Y9 zexmqNTV{Gx5j_D3=JezxtbviryZk`{!8|UgvhD^4P=xESWl@^G85iKf%@cf}_LL2g zk$LlG_TgT&^Y;yD;S$&lEC-z7HOz}Y02#UuP6#c}l*4lbnu;Wqz|W=45^J6Kyh9P6 zBHL8DHYqBZxKkt`2M}Fl3*_^E>O`QMIN6y)8m{=9Q%UYS3$H%X4Fh??+ymv5u{pSP zBe35~5ZPjbb<%xsWwk}srOxqzVesXxoLlS+B9W!0n=RubP)JY&iDSsmiK?BWd~rr8 z)>nkNJu~jvpol}2|20sc^8ExNp&GR-OHYce5WDJRxz^^!|NRl-5eh1Q<`11};PU9^ zy>OM`S~V|QmY(e%Dfo_|CnHiE~ZO-ts)!39rDJvx`6kvE*a0nZTeG_YLu#gC zp=`mWYp6HR`?Wa<$>f-SR<*tEj%npv@1yq)k27o^CO{a0RL1jogU=Ft?JyU0KOBr` z=JE+j)#vnwI4A%~{rGQ57|1MKF@GF?vJ!He$wP-Ex4#vso;a(UzIXm8kS}=l2OxS! zzCgkP6VGo`i5yZuYE7pI^?O|6;b2`Jl!t0VEa$$QS{cxu7Z*c+#t&vp+pUdcs-3)Z z=9>-C`fuX*H~%&^80+NPA4}sfIrJF#40z4r=)L(qM^y=~y56;mV<%!>2zxKxaNUUc z=&0Z@nSQ{-_4Q)ch}z?jZKmMG$G59EH)43K`6@?LGVKiSw|;9MjR)aU0pa_%Jg$hrwC=y7&$V4)qFfZ)R!{0= zxFo4HO?eAa<5V*|VoMWFKy z0tuFG=~}E>X#KZRs4xJ~h|Q5`MlVp7dG)@ph&+%VMfA<#h20;&+OyVuLWsoznBL@S zc-u+H8g=G!fCn4_5qwcY6eoJee_>-;cWkA>%3S%sW7&gGPg6;Xh7L_`Pt^6z3 ze2S^A@gIER^^F3Rl1(I9z#P(v;WGpvLDCKWOlt_@aJI=HMOEc!V(Hz&@g2g&06?xB z$XOzY7fqCw*H*SgOL!-puhE~>R3-SKj@9meQN!ED2UhiNFD_QKM~t z1m)tX(nM8i++Yv2FjMG!W3RI%k>i1tWiBXXTquUT?74kmCUjdu6LgS zra$Yrzs?8D1rgYbEGWsqgtN8aC&0Q8mULOKFEGycV^%g)6m>BkBjEPTa1&jo?*25S0-vXPz0Lf-oSF{vrOx~@t-gEvi3 zfQXgRq@@kecS@#hJet2SvU)YJLi@a=c7a+?Ww|#M{%JLH=mUyzKPLios(^zjiRd$o zU*dWTNKXo&9C_cLF5A~XzwP>eUH}!J>k1j|G!XWK!+>!g{2bEes(Wh)+jsk0WT5kE)<^cyZyo`l7m zn^rwqlimA}GDX$S^xZwbRy_*5`CdI@@PPqQr!zLhl44y%AmnFDYO)-EoLKjR>K|7> zRlQkF#rqxlBxUh{Yufen^`L~@oT!_-j9~lBKo-6B9_K%qD_?8e)6>R;?Qgh-Itu<* zV?BV+NeO_{&4qG0=Wgm;os8A$WCW)JfC1FNmLc0VTP#}?&TVDg`P)io+fxu zK{*|FuaWf6&i*q2_O6Fl2Q{9HV6d${y2&9^;|N`~XWX*MoOP6c7S~rvQ4eFdN!nN` z3Hon-K@7IYb#r4i60`{cC{U(N`I5}>VUF6Tlx3uL!C5_V{2uC@QKAc=;xvo~Q&Nwk zzm@?cBBpTMLcF`Cuh09>vF=BThXrNFx;OwUhg2|doscY)l5?8SEUtUKX4O(DJ+;^E zj)yznVtAG$dV#Hfx>?HjY}3rC#g-ke~ox~t#VunS#s@fWx+CCctP zfv&UVDe^kzUG8$f%^sZE1jb+es%Y2j&!b$aAo|1LvD6%a`%X5>F(DJfEj8toZ3QdIaG9<8Fcbd_xm36z1PX05SB#)wFA@DJ*JsTt zoN9<q^6{slPa;!1lJ*Mwq@dHc(-NN~h|QDHL^VhOX(W!1Gwjk%W`uf9+aV6+@=$<0t` z0`4SC|2-I)!Z*dAY3_>CYYB&D0D%dv^4Pf@Q37!Pd0px+U_o==HFMnyZvU3KaZV$l zuruzo&n#L}g|sl!WJ_icx>W3NX&Mv4cPrkpx%DdkUd6w^)7QU=XK|Rr#s>fq7XUIG0co$ z8InW~ICJeDf}^Ws8DhLWY^?dkl`J_hsE}IyMP@H`Y0)CCvE>DjB91G67o<8|p9C_I zZ~h~#+U?}WXxO4Jjl9#GKE;py(QhPi$FM=_SHv?Q8mC~fJ3?XP@Ih1TM z*~xsaT_Iy0R<~W}fB%__KO}&dl{{hOcj)C)kKkY0QLrj^rvOpVN!Q_OGsd0MFaK5C z$hrkdpFu#hFw?z#oC-;%&n9>h5ld%F;Qz0>_PTj%uAX;do}$cu4e@*0XS$?T(=Y%X zt+~{Hn1=`18_H=Qvhast7G$&#;7o)n%H*W*5W%#pXvk<5(P!b@vgR&g8v|U&>yc;` zwN2Q_JgwtWLB74dWRhFr5KovK2H*P?%pqHn=|-){`V3b`L-;Dg;{O&KHChk<;0sc= zvIic}P@dksRg!Ig}dNtmRbb*)<9CADWnO0Bl?v13EF6HJNz9s|Q2C?FVf;2x(`0 zlM80XdZZ@i{Ct@H7Q@VkccPlvv$u3X+~>A}6nu)zgtpj23gfWFFyoiI{>bh3Nmtjf z36w2bwM?ylGg$bT-UZF12*+W*sV&iMR3UPB;)U0zt=W z9A>a!!!~z~+J5vlGj@^!^teTnJtw^i>y}sxf}&oNcANLlWj<#x)t+>2ReLQdI`Kb8 z)5)7P`Q6lHuO>1B4C#o1&Vrf%P>GN^8D-=|TRkv;QLH)bpsjL_>M3-aAXhS;epz!K zX$@JJ_#pGOliR%;AriTKCl{I=Qq*BBA@IpaCcNzyWQaZF1=TM%qsAi>-H7VU@SiOc zb*TNf_@OgxK(9B8=WiHnF7I;Pi0`Utf6yuPbxcn^@Defk+BJ0k)-q-}a93&oVAu^U z96{ZGc0-OzCepDCvTneBHZNg%4XZ`tHb&#BNZ@vvKUHsnzfq_>*!QX~O8=gdLF>{^2y^tQ z7N#vNYbM^u5Bl0Eo*^&`4pi|A_=K2$TG5Q<$in{a2OmluA}n1t2b&dk>hfAKHPP7$ zgo;FIEi9y^gOBi3SgQI-S>4T{syZ%}wmE}mQ!)E~1K37IyPK@w{|ICncEEf|y>eAi zr}qTYp`P&!b?rwc;CKAL5|1wRcK0~bZ{>)QeWvKCMC2~Lf3Nnp`<7BR>DK3ef<-UX zt36o0mE#@(B#|~&J2HmW`rpmsnqg4y@-?f8r?W6ZTsddU&^Ft;>UUQm2gKKlq7v%% z0&4_@PkHqQ-A~q$&dB9KSx{sogLi%%H--FoS?Om@o9gZKLpMk>OvaZ#sIBL=Wrt|B zqfy{nr~GT3-N<h#Ix63qfmiUDQYS^z6I!Nz=4lI$;@Ov-tC2Fn0_I?XK? zKgF)^&H4%OdkeZXA8ilxepz-=PLw~7Vb6m+K^(upVy3G3mJG2Tt| zj4q_lI!;4e1q(zlB%j&J1T-@e0ksiq0zW&)Iq4AKB&r1WvrRBO3}FU&ggw;pK%%m#zF6fD}C!x3>R8|8g`k45~#|sTE@Vx zh-wvwb2ColskVKo+s~#}6*sZ@DJWzyv+#A8ZDDR| zGHd5S2!{#{bFvBFnOQG$XGOAauYb5>G4RN>K{9iAHn|F-?DZ4GRXb*Oe0 z2pQZrI%I)L?-{&*-H$zAe3p1_sasapK6|hshD4FTpZ0XQdLNcAGj)@d$^U_1lYCaRY*pF4!Q}) zWwkV}u#4!jDs6+9%TT|H9WJ$5VM3%$0x{_A!dTXyEG8D(Fntr|)s16I%bcZoWB3dz zGz}r({`o0?!dChld%~0WeOpqBcN2{{e%WvsprCRBGDO?Vc&>R0MYEUrBbe*reiJUp zVr=$!Q)*`oK&17!Y9|7A>)p+WT>e(#bfF=N2*Of^wO(j=yDiDL+0kIJ+Im90G-8`P z#u{M$H1y(22@1fJS}wPM31>UiZ3kcX;#=Z}5TIy(|J3hsjfiRgJ5d&qri}|A9Gdgw zZO;5kP(qrdJP!5(L%_dA>7CK0>mf-~PH>%}6_qu#Ib1k(zQ$)BRVN1B89}&_PxFYH zFVnUJU-5ThXbqz#?FN}*RTx1S)&JQ1xh~d0%5g0h)liyW-+X-{#5XU1Pjz}uJQh1; zEVurDP#D(hC32FqTF0uL>g2|x`7^~Ededg!#UFT&X!qbU>_-N$)|uaSq;m}c<^@x7 zwj!0|@f!c^#lizM5p*80IXWUN7`q~s4a0A7H?_V=4VtR=vlgHp2lWNkvZu8~8n96h zwR)hp3kx3cn83wTAI!|GJJGN9xhv24v4>lw|ezNcBo{i%))$W%xMk-{lr;u zY!Rev&*S}IEJmlxeN#|Ou>w8N?{o_Oj#!Hy=5|Ob?v6PuX+TYL)3F$5nugVsW|rkt zGYTd1fslyWUMa2BJs9k7sJJyH{|pyx6eIy?>D{VPIx&#hyL&TxF{LHV%(NDNDE=)9 z@K5WDC}#X5$Yqj~aw&Mw+{*y00cfvU!=INt8%iOW@!!Q(63uv;Hw86h8_U_iy=!ak z1O)R1R`_%?P{eH-OPQQ0VbF1406z*z>&i?@d}(KPjCcLSm8e7D502XJ>S5e%=Hlc3 zx!~mdF4)=}dW%m`@-A`K(~8c2QUPW5mC-9M$;f@j^hB}vL`O-^lzz#IbU}aVasm5T z;aEC~H*T3rplS+vSaCwAnq9g32zjyAjijZUM^!JV1vmtA^b*1{YF!ZMBZJKKL-_Lo z^f9HC7UweRe1Gs10j+4IVWX8pcAB5II;o|q9IM_d{(R76K6w!3z%6ip0Ad`Ov`oKp zfgUEFrBVzFdZRFsfm|NtA)X$ShL*?rv6&EpnK%L4`n7p|m>S)4P*MI4ZH>L%_0f`4 zeF%<(=TREz^2G;1HiZ~=abD+*WOX!%eiss*Wn-qEj)5D%m0HZ%J!zympKG4i>Q0-9 zUI>XIX=wxDGYGUExW1ZyXU*`lk7|R($mu(2)&b&!Hfc6M6+ynOKhVZ1;>aiJKv1j% zN`ocAIH7K2#agmyd(Bt+Oz78j*(~}@L!C^S>0TK!UU$tu+oMtdX(T0cSpDedv+CTU5^@~LC$^Xs~6-clpZGDmYpE%}yT!_3gg;WKNkm(F>9&wC^ zgwEZH8?o{0oN6olwd-;7cH2K2bqKh8D0~FtA3gsjgjC_#0@^e@ogCW%Nn%^$;WVWQ zNi<0?QijV5MEW{kI3k9&}!u8~}2Ym;PkFhtN>f*~v331Je;Ez)|6WU1jLWRt_G@3X1M>n@9Vu2-w37ygNk#E7Yp5qrR zxQDOt^6tXUkS$!tB#EjhiA*hv;}4tx>Yw96kz@Rr@|25z-(%e(P;Q{Ho;S8uBfKIn zZH3A3tJ!2>a_R}Oq@!a6QswN!*Y=9BW9C~XDgE%-TKA%TN<6KLhXLr+`r%)&W|R|< zA89W3VO#{BT_rkM<1Vk&eT_m2GpIQ06QI(EMQIXSkm^^VxUuXt?r`{Q)rB5-R1FQ0 zJc0zmWR~K=C~jSB>yT;Id_bz0oSgRZb5p?u;x!CPb83l#M`*k9v#^Nn8skH zjgkMeg1`)NIm5om&TFc17N5BT2>>|*rqn2%U6UXZ*A^-}SDZTuCe1O;hiaaa2Ch|r zQGj$A(CL^ZM`2$d^|CK-zP##fAg9TttrNdjSA(^G;=l{1kX34FT{&@cF1K`EG5&#f zCvTe#d?F0h&tWD}ud_P*o4p8e4ZVI|BRdcjwcc~ zQ0OjyF@pAQGe5YHZg3Axt<@Hz#;t<5mui~1M^5>)6z>nLC`&QmK(wG)wIFbw=V6lM z`DzYdP6&KEn3b}_nE6eR01~|kW%|OvEMQ^-Us{X>(3K}h3UGLxl!8^0qg$Ep{7uZt zD|U0tQ(D0!oK*?e#XC@1DY6sCx_m?zQ*cCi>seD2-u~1ClZaOoc}dC4m&PPAVP5*T znE!4Wh~4%(td@bE*7P%Fj($wAy=)UY#RR1U4e1g&x7LbCpl5&&`o8=Kz(ZTr64GXW zh8VJVuC#Pp4%b%l661&FjPdQ9)Kh|TJD24g+MqZ#0raB{}f-UzFDp;bJ*3MJ+o5MxbpQTD)*^Uo*-YLt;@)@#@W4CPrW8|OKL z8dcpDpMIeB3<0q6M?==nGa|b?%lvW=3>+uw)rxUTKE z5OlU`jzG>qol4t7e?2$8 zDG~d{Y4V`o8KQd{jUnwwjC#d7O$a&$2#B|gCSPrQehl{%lXC@*W z_Fo1O!wBfQ9poSH7e0F~9w-GQiM*l#ULF;}6SxNmQ$}%r$>}Mq3S&rlQ?+_cdJnoNvww#dru(*O zgH7WXy0sWzFVMn3sB~!B{2ah{lTFAH@*C^~;ITsk`Gcf%GY(qf8N|ML3|Oem6AX}} zR)+)oYt0TkOR>rI@^fpzx%=StjFNNG(jc26b}NYHJ2QKsYT1K-wCpIz+WG0{fm5Te z_L&8W6fy2|JyHQRQ1wZ^U!}#tGc=@VigrcJmD~lTyDlh+*GU(GvI}>8QU@pi2e&n& zrI({mCQr!JvZfa`$aaz0Cc6nS={b9=kNi(;3PSntmVU3fdj!cFe5!im;}SRapXwOp!;<*v9tR>AHOKShRMv;sB(kDK}4E6u38{UaP|G#k}+&xROp^DEG zc&3jWbUS}$1Utud;k{EE$5K6QY82vDP!p9k*zgsJAP)6^T~gOdvfGa)x0ur?+wsoA zkxNB9+E1k`_>wEj#Fa#NIlVEy3^UHsVgXpaYO7IBo*DqdPY7h{e!J2ozv&a!xg3a) zzZu1uQG`+bKT#Ehy|+M5P?J-P?f)rEso`EMyi)D-nC$m4S zoLa?26SvL-!LtxFD)yMpp8Zv;#;Fn{OkYPd!oA@@_B?IK_SHUd>!FDg$h?%2#g!2C zf^#mtkv48&&hn?;7-6)%a?HS0OYpl}5U3~`lTUYvefb)ufW7ksU<)YeHz>g#RT;2ur$ zzJ*Yc`}9F}sBY1gL(1z-)Q$@lUV00D$n)~35TBqLQM?R$k{^neEvm^XFbY@Y4CzdM zmm>LpnO;v3LE|Ur=cY@FdoSb?K*KwcBh~pWkejI#IGYz>%b1C*^=cve`P(63`Bv|y zXZUqO`f!es-68>$j65aJF+S)J{F|9=G@5%ePF?kGgUx?XUf>pYE15<=!-9%P(`EK| zEPsMgUMt8cbdQs)L*Qp|v zB-iBTxpl4bmH$*55&lGVreTpM7h0Cj&r&N%84p{W9{ayKR9-->>5$zc#JE~cZNh5*P)?DA@eC}W%RgJKhBOVNcU7-8Ih z-s_|8QHt{&LUDE?r)(uuvQW^(z{btF^Mr1D&nOY2{%8Kif%-pL_aS=Hony=X%*m0I zf@pixAvCLRL-tI?O8Bg<HI-{7s_YZu=}(Pu_xi0XFo2d*>bDdP zzWzpA^ivIw_@>FOO&1DiAbMo2si9?m!FfV@Tl73D=bVLg=7d_}*NMMO{0{jQai!*x z%mQ5Z9+6F^BD9~XRsfu7_(Twj)xR@uX{YS*AP9Zhy9Wskf%Zft_l(F&J3S(j24zIY;WDs zZtTkQu?h5zaF-gYZptrf3Jl{9^>y~%bJdC4G4`|g*-(T#W2{tje0c%cRU%f}iIKxd zbiO?4AV_hk?L#TQvR>hTSGDCb3ZB$_{e#WSdQ7>hC&YW41PA#Aa@s?y^xYbsM|+d? zi>pkaw;$((>*Vuh{;yA{r*kujv!-N?rkLp)S}jmUQWPby(A(Q>)p74ovC0D$P_t^o z(!5!gv+@G5r5u8TwL`mngn&{6Llu~@=g*1sQ_4-6!zSmG&QT9btlXJ#lT^5D2u#C2 zGWx*1e1H-F3I`f0Yz6bepfW5F&;kfR^t|;9NC>gfNmkGR*Q=U1D{d!N;r0;b@8yr3 O{tcbzri6$*D;_X?`CZxo delta 10027 zcmV+`C)C*Ka=TEFObZThX>@G>000000g*`{6eeu|0ssI204MCa-N|VRRAz3JMx3Yz6bd0SyL(GTcl|fCBWse)&qtb+8h5@N-Bh$WH%VbvW~o z?0Q6Nfvc5ze8&)dz5TrRw%Cyfm7?*Au6Y!s;Tc=8u~i@`G?3RNZWO*BuBxOB$g{wI z9QoWefPE8bTa)yxQ5n8Mvqq)d9=Q91Ps9#?$9xy}Jo(^)bl`Hcmham5(oqlAhKg7n3~dA!kl4o;klkN@!}d1GD|rw)9E8@#(0iXffFV)f{M z8&Zg|Es) zTT)ub_Rjm;HvxAz9$BCCq|`M4Dv&IbGzy2B&8nMrYSD+PaF z6rediFY^&G@zL)BylPXbFrfgad_T+G`Mv}hxY)$OJ`|AU(k*>Ra|N@;y% zc@7*wN4BQM693-B0R_r(@7jCJrI%IRxPmn)9}1l&5UgM+tI*OFOmi4#wY}pECZi-o zm5zkAn04NOgz)Q;zbPhvI+|b~a-{rkgW*%c4hqovp|~gJ{ss{ANX+z#(D9=p(bV?A zC1>PLcwlux&VUOx>Ut_4dr$y@A-`L&oO&YCTWXOn>=>ct!KW=pc~QyBfuGg&a`NXK z*aBx94owD2+SR~(emW41;Bj@%c#J#`^X)bcb5WT>makbR3xWE7z!SOr)AwlULK}8% z2AsD?2xoTf;(!g2G$!nGgkhMX4+DmSfYWbFH_8#th33EWy(U88MsUZbXm$(h`#ldio=7b4z1&Sv|Vm{<`#w>#a0yax}HfBpX4M z@5>@gxLBe^o=fFY{RWKB@e7zGJWh+w`s3!|Uv^RAP`%HZq#p|c&qD94Slaa0&8|rM zbeENG=1fW`=BYo}aO!Xs`Tvg3o9%+kN9Wp}M-o@{R!NM1o(wbzxyg-E?`U_Bboykl z0g{mkP-E{=%zmuQYnteIc@6DZE+nta-hnQ7NyzEo;+{04Rb0#FVCG!xBf)*u<`IO+ zAp9!c5-}^tFD^x^ov|sF#%ykK4= zrpojo{xd<~87`=WqZ6esO_0oqzf>N11}PGVHsZs7y}EI6Ywz*uPFM48*cfA)n8^Hn z|LK{?Mz_;W6~rMpRk#j*InpLg${fae=!Yxy{? zPt7=8Q}fm?=j2#3kZLwC7)>FkFgK7`1=H^EyAal`CQMA?=#5?%MR%&sc%~gNXKp}| zG%N}mFc*${y{(;=wJ3mXCGGHk=#~>g2=rk^HRxW{IkK+*i`^WP+bepIncH&mC;!uD zhOBCTMIIo5>`tTX^Ip!i#Ph!G3mk`FHZw7}NGZGZHa-N6_x=IQr{^q(dJZ2O=-85E z)j(7brYS0~%~wI+(J`X57w18Q`fwAMtt;5{%E`01jy;4Mt^_Kl8+ecZINHn4#`#=E zi!2u6=x~k-jdn;JgFqvA+rMUkCl_=S8B^ zA0kMtiH{@MGi^QmoHL>LjIf5ueQg)^a}+eEN5JaIVx#@Bv$!0;ou4H6z+VtuBuueB zdwnbc41RK^vz4n%eAk0NbNrYpunc+4;~rpyxttJ-$L72XhEq+s7d(bxah?amjg;?y zqyqX8-ly5X>|6Dx;rdb`Jgq9|%vElg&#sDnw8iyQ5wEy0|7}g;(fK)=dSrbb0+Ie; z7WPaa5u7h23TTc_33U7ItTQyipW-LSZb!0aH*A$BUSXp7*&9pX=7gr~d^E#-#^Lj8 zPFfj$X6-u{@a?;9j?q`QgmkOhw z_=#>RV~Kl9IAGp$gwr+xZshtHFAa0Wp86^A`^zKtd0Ri&zEA${<}E#_`*quYpcW62q>o(%LlcnTXNB|C6&FRBd{3t1G+5A=81PGsT`R24iQS<>R2ep{snH6G`q> zadI~_q-4hyX`t$gN`K%BR+|V9XoI8n@=ho}AxH*(`ImHr$N~GG!-q<*B#g8=fBv>) z+HZfBH?iM=o`6svySnT#j|Kh)$KZ;!{HLlbJ)}1M1Df4mVO3xnxRJMi0_TS=X_jjf z>VMv!?_osw4I$B?*@>B!D5NZA=uJF{d>H~#(rV`lsH&z&kTbvStYw4y8O}s`s`uh@ zz7vC}pmh}c9|0iS<{TQVL4gySAk=VLL@o_QBJA34b)|w`+hEY2uVJwqs>#6Z2hAas zgmmF6=4o9jiWx$4%5K4bUP)?dQ{J$lk|@1SqoOvnr%o6PNBzfT6G*^E%G(@OLGBu9 znI#q`&)h)V+bysjjorDfu3nPC`$05s!9OFP2$O_e>3IH+lg!CT3XpKmJ>yuIo0K>_};;kx> z$91O~b}K~ud4}}l{sjmrx&7o5m~1V2LKkN10-!;V!Y|N5m!I;bIz|KN3fOXl9rrQ!^x4`=m^S*weEKtItd z!JLKf6NH4LJxEP+LMWm!CblKtIdr$QvxL}pTH(um)74?Sm(}l%w$auA_Z}SDn>C|m zQHN6l&8dV{)Wy!2Pcn=e5ekoao!MK3zCs{_s?%|sll)qLtI*UCk&uSgL~O09A5sa$ zIEWD8R%Xkv2e8V7LM^qPmpJOfb>B}zp~E|bzw!x(Jgsban0Df?@}2%l zGl`^6(S0VCay0qGpU5jWBe~GJMf@;5HO_XmT+g>nr!ptMfgRN0(RdZr8DemOopG;f zrrEgk3m(gV4)PsrvJ~*D;Gn*fTRBV6c~DwatOV`n{CK&);{GiT0MkfnJh`AY+^K6@ zr|%9o+>0g`v1sN>_tGmXXzr&=K5Yl--_two+ulK$IwLVc@&DG1ucU8ImQ^#S1~AD) zT5=2ofkSN!&SY3Kvwqo9h^w;{2x@RRz~w@ZhUy$MFEXPu|(KF7}+tt3vzWG=@Ll!1Rtj3L229>6qiY|$!vFjowM-s5-%|l{Ef&=x`omvgmI-xb*xlg z`jV^Z#iR$Uyny+U^uidcEjC{b?2cgoE1kPHGCI@9&yK=9@?o*eukn!5jmY>;$IR1W zVsut;`Pn@Nbkvo>Q69VtqS&(nbSc%zqcF z=%&i%XNi;9#YGvuSL3hR0EZb4?1Fq;awTJuhXG+aI+U72d)n**swSyFANp|wIv}<~a&feKKW7p8okK}-gv%>>#gr`UYd=sgRUGNPwOpVIO2Em_ycwFPq zheos+C=LN@Fz^l%Kl%;wkag1dJBV^z%kWV%B+ekK*n`mM<&Clv$RsD$p!)`NCB*pm zbPja4$xRu4B$ysRO6I-Eg$~Z}ecwt!en4Ulsu}@LT}eNvH|vzbUe{#ER&?=zidrm2 zEyjaD>v_u8)fIr~k?Onh&h>^+$6XL?rR~!~ z4@HPL{rQb|u{vS=*-DclxZZR#;W^XTxA?{wMHysvzJonn+f0E9%ITS~c; zF6=wMSMv(b?9Jj@xD?u!YC9A@(U3wSVyI6-7cMC^sKizz1xq_xGe0BIf+{DKV(6*m+M<@8M=ZdeF@F3KZ#O2|~PUd0w0@eDL-I3^9DAB9`l-?PdL&IDz zbF4H6fL~ObMB+7nFVy($iA0yKdyIPi4eY%<|5R7qA63@=&QuL2?*Q*QR?t|vRkVI4AJ^uH9?D>Uq*A%KyRXLgblK?3F z2w1#azL+p}L#!@F=*{zD@j zZeqz|kmFZ>jf@UJ2eMC8b_cFuT!hQYQc4|98yy^8B~!a~6uBfTzv$~3JMN$QAZHTs z)|znXuCRX8qU${`Ll!7`%Y5tf;wYI|$2&}aD2Fx>$pBVe45Rq`a+4GTKjmJGS^Osi zk*EC=szK)1TIL2ZbFyU>=B|&5rS2);9enkpQwlnNk}EBI^`@kHUc~8DO@z|EyMEQV z8;T#a`>>P|TtthyHbxzIZ-(OCYO-%BZ`ssrBT0sH4gwC8=HJk6v zq}#t>RcQ^@o_h-Y!|@K3>2gBxg8oCSXG^!h(}auw51Z=55^z}Zij=MnEMrcYS`lUv zooGIPx*zRAR04ruCd6oM%CFrOY;%N70l1TTCV~#D)N{Z?#ip3CI(T2`OOAE&x2PX+ z;i~U%Sqv%-pnh-i|9%y}0YD;)s;6NDLB25?w9dK*DpbJbH)()D`JuLe&!U{J{Ot|$ zd==EE+X;FTu}s8t?1>%V4omYx12__fr>)w56iuY3XqM<&nr;LMGA+vRE8*vVQ0#_; zSvVI|g9K7l$?+$l+#6vcF};w;V5)OHYG2GT0!@oM%Fr*>dXWBs*E%1j5fRMKYagVX zvPDCT<9Vd!LnN?7aMl1ARN=q?1wmt86dTbHDuc=7n^-Xwb!*VIa711fZbA!*BQc?W zh?1-90)LamT%2pJ+6StOM+6=nMaGF_MfLKtIR1FFo@T?9P$jCvgUN`cLAmE5u#b1a zlHZeAYtS>JeT?1dt;rZMd>0!C5Fi_Pooxmn3IUD>6We!X<9x?dZCJ^~k)Mk6;Y)2? zGxklgbLG7F)G=aa&W*a5M>IL;TK(F8*-XAhICs@th?ntJcRa_VX=wOQ2q?&w5;JGZ zhr6O=r;GSfxy_Q7R!F?q#3$@k=H_H9znHP4vfEl{Li)$j+JN}6F&l|;G_6#d{^yy! z*A%>OB71$pXQI6eNBcx%il$D}{Url}N!U^fEl8LL)y_&uKi08H9&Ue-u`sxQ_d;F+ z1)scX|Moy@?LxN+P9Y{m@~{(yQ8!rTvq>LQX!a31%q@LdSoWR&ys-XWW*LMz^oAPB z37c*H@`8N!oJ*iAKtlx6)b~|vEd?tLt}ECJ?1$q%ccBP__a8fzv}V(y{DfxH2}Y-( z3rMf4Tj&H`DD<_@U+h*-euzweCFT5L_Dyg=qI-^ENn(MH*Teg$${@gaY{FxsmE&+b z9#U#^J8IxB`m{hoF5z@9J$i?_2jg@dyjrC0a?CE__$5gu3|*5K2KcE?3W*DTZ=4*A zuRmT;8roZEifnI;o+H?Nx;K9~Ox0?olsYIp<1y{`dKy)N*ChdVov>ejx4U~ zPF3`fTbQpn`+0r$TUlLp{j9CvGHL51zt&ge5f|b9GI>@#?UVh-s!4a5mrmC`KwVIOIJ;mKee* zP2BJwFJAvi)=`(+fxh4jUD#N%HAm$9g}kU-6DP#mClR!2R~j@uo!cH7A(Eda2!o~= zhzp0dHRIr+tp|Q?+ok!Nrv2FG{;nMj5VnEI3WptlbDax+pN3a@@juHSZlOVNaT{>X ztxupklj=-K24}$FGlW9JG5?%YWNr$FQ6^Qy7B!;#bLG%XU#Btzu-OZOLUYR~4 zVe?=Zo6S%v(`z_~xcNvZWX4F`--HQMHgp}B{y+Zb2IuW^GCF_?ZV72;6Wy26T){nc zAy)t&kiSv3D%qk1R%=ftTpVva>l+Y?Dp)gSDL2`F#eys93#0G5Ba@&bxFlx`AZRKH zj`Y(OBeJ_R_drrvy=H3+32+}BM=~2PCR}yHspJt4+uV`pi)ef30Uev+AT?vfO zJZsv2F=lQ?f@-2TaLEAD$fdT%-F>BhMscEQR?#RV<3}4{V+ARni1=1H9=a`^eBavJ z&gfCJgvQz(Rsa9~gmf#Wu8tDlOZ!))DL9MI^=jc@a;p80qCq-GFe!H%uQK@xycK;i z!W|t&!YSS|Y53F3UzUy*I7MIg1rtzxO^nZfkU7JsC9cJoD1C?5#B`wDZBI$76hQ*5 zUkCqX^MR6QvJN(Nz{eU78U(_gB4wAR~{r&Z8aZj&CDqffUN|z!-Nr0 zq&VowZ+k}2rJiz>kcif@hFJf{&JaN4MukK;Pp`?rvBH`bK6a-a4qg;r@Zla!jR-n_ z%#&OzLzlA#-&X)852O;jzn@lOgGBk=hN#+#oOijJSNd^ku?R7eCJEEe1brFFN~orn zw%h8QWL`?xaKCo*Bg&wWzz&3|+BLBbS(hS@qguOW7EmqQ#ua4@)T_;PU;Q+dhgOC` z0H|;cHN2WEdai-jl4o{(I3$m=Z>V2?vb~!GLA(5pwetNkC2nL1BB5FUZ7z zLEZHLKh#Y&cwBB&hyCi2rTx$+c*ddB{S~)R8g3hL8m-30)T^sQTimJW)c2!EN3!|w zNTg^CXUXZ`-kR=|%*f#wZ4B45qCh;0+xa2{`&Yf6?|cdca#HDN$L$43b}wju;f%As zR(&=_O0rQ|k^3No$i~<;PhDh&(JB{|-yoEd9Puwnh2OcrVwAo3Z!Q={#jb>GNBh(i zGp+pxDT#<+(xkH`Rs9Cl_{_B}h3&5F=HTuS4&_Qzg+_tiMm$G75-cndyd{-z0%oi! zc2(YH3M1iCvOxV+f`hdiAcnVpzt3gt7AXbi2U<4V=Jn`PT^10TaX1wG0{p~oCI8%l z$kZn|&=}{JqBu`Myt#+#`o`-C-3b<`0SM;0Y4v(ffL^K8ZE{ZkPzgDG$6_$gfKMGF z|Ke-2a?IQhxq3O8S|@O*R1=|hqWGoTHN+888|e9?_B5X?j5s&B}%UoYicLiioao4_<&oge+Enx=7! zu*u}AlH>tX7&?)&D2cr~o?gDTH?!9_xeR|kP1>!sox>@y9Amk= zT&-*X`<>%;aFd^tK+H2qV73m@^s8&FRq7`~xWSu;yHpn&;Gpyrs&u|)>}pNBHvfY= z`U!y(S`t{IfUl*eQRX95=am6v?csC2gObl3+W_ts&uf|Vgwq7M7 zUnzd`M<)OOraXLq3<@IgN*Xogj8F|Hm_}m9*OoBYoGyQV$}Bv(>!B>h@84b9mLbCF zI)1eIS6rmU`L5?Zt4x~*Bz2G@g5L(}K1oFB<3*x6Mmsx#Srv!E)Yng^eF_@D#z{y; zopO?j+_O09ZVxWT%Fu{DPM8pO8}(mMuda!V^=Vr)ajzQK5{`kM-~Ka3)Xnnm4tXTGd_q_~neC-< zuB$))(nPc^mT{l6b{rEQ&6Ru<(kP%{OVVf9g@m^%7$RhNoDpkwQtHi8HfiPuXU$1E z?LlvJ7b>@ZIVF{jK+H&Q*X$7U+i#$XH(T{1INDKSQ)gXNozL6|G~1@%(JViJT2RRc z__NLedcj3)_K$$*uNduW@ws~}&>x#!mt%o{OHYy1DefV7(SCdZ;%_-Ti73e!c4B9( zM)H@ecwk6DZ$y>M$#gCepQ8%F3Xh)gKjD;o*PYrPlsFJ{0aIK zBS@5rLA6$uu0@K}6OF{exb(ER9s&)f6)62UDN@pU$;n|*U$`Uv)r3M*ZX318w?cif=?oUxd^Z5OSY1m`;5NiHAs+u5|1Dzi*FbB zR5#Ys?Tj}}2Yu3{@w9ZAo~>}l*Uv^*dtbX#_(d2#2n3(-?HSd!*Fr#9o_1^g-Svi? zTL>^U?6W>QQOg;~b47)}wn{Nvy zmHh^MoU4zhDb(OCdgXUrHyd)r&+ORAY!*Mw#p0#wo<6jzrOu{A%)fIj=Xdy1qqTpu z*i!;02epva-5n0YzLmc!4q>$V2B7skI<8)ZkjSU;$t@frQr?es)>rYbq~^2FCeD%# z8v`XSu4OVkI&9i!aT`PB*6J14EQlI^1q%Qg7eZF0Tp2a>bA-K#uG6HfVe|1Z}$mLnqC!@_qNl{xE3j`N9wMor|~~LO3_gy z)%gln$=79&WGe4C1fIKM%1rbdp$K9Q4c1EWV*mg1Gm1IC+y6>YGhf;for<1+nqPPY z2Qd;SpAWbsG-5x<)%f#G4WY-FEbSTo-=v(FMqpcz0)n)zHDo}|3}U`Tc;f2uisM_r2_K+^8v zVVQH8K76X1Ez2f-oAiSFt&J-!E19As*?*1Boxu=CS0MGbS!A$N4n^F&KXP=^ab+H9 zaVCTRYs%~vrKXmg41}n^qXKz~z91L}xm6y<|W^sLi1Nb zx>N1K_;LY90J^+!zbCh5wFksPms;N~l}&rYx~o;j?3$3+$iXSdgLl^xkl%iF*2}_; zklWz8$WfnJ(C464FL5}5g0%{22Ay1P*{&(+1fYJ6S6Y9k5wSBFxIvf4;+$0ly0g7i z6;v7zLmYQ5I@M?aKQ9V@@~>Tt30*q_u>3Ed?G*s6VivABesxcMvXtz19k{~rIRuVn z`n|q2(28Me$8^NxP$0DOEk9dhnio9sk6rasT=`;edf|766oC>Y)7( zx9jR%tel6qMt|l+7>iWz;Mp5bnXwp`IeSqwV%W+y5XX+a>k4`OW%cLGJDSumbMU z^t@4E%((rS#c>@NB|vzVxWM`GPhYvj4nP0s7J$pS#GF%q{0t`{L(LVlwJNt_e;kC! z3+;`jR#qXCl-9Z+>g2;fxknqIP>dRqKGbjFsV5E z>v$=zV~Avb=qvDiF4BVZnvP9+9x4V*hx?WEF2L9lUhje*Bw$OU+;$9by+8kk?=GZ{5&#MZ8Y*lB z^TMDqEfN30wzd2j4>( Bft&yU diff --git a/public/docs/images/api/qiskit/qiskit-transpiler-passes-TwoQubitPeepholeOptimization-1.avif b/public/docs/images/api/qiskit/qiskit-transpiler-passes-TwoQubitPeepholeOptimization-1.avif index e0b417a69a8fa861fd60397b372634f2a35ece49..6d044d52e12a591301835997142cd65cd4bae6ba 100644 GIT binary patch delta 4456 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 delta 2994 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 O5Z;AEYJoiKQF9O-J{E2O delta 1053 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 delta 8177 zcmVaA|aH0000000EInAQT@;00IC2001D~009610000005Fk# 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 X8L$TJ?vozHMu78Up#s!QBdsw&Y6*~+ diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_multivector-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_multivector-2.avif index ae32cdec4df533f4fd15694bb18688342e35d553..143f9b503294a1c778425566cd7d9b2b428e44fb 100644 GIT binary patch delta 21629 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�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 MT)UD{Xz3(h^fQVSr2qf` delta 9177 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≥Q$+A-%APRdK77|5s$4@HXg zTV9yk6q@yIdsOBtVhkJ^fbhe63*$zqf5>mEO7;iWO zLoqWCmAi2qBcDC#u{eVcXbGBo9p0Y`nPXjhan$F1)t!x8>Q@HUdnsuKPMgHu0-aCA8#a4B?d3mEm`ho_NVMjofmJF?q2?t1gr>-AMyon%tOy}l zk=WJr;>vz9M~{IY!a4VLfCmX@f2uLGWol|Od(qmgB;HjpiRh(P4aJTWsfIE1>Yw4d zteDR|SwWg!_QwNV0q790iPz zte)fvp#4k!@`9thGL0|^XsS1~5&#MZ8743OdkTOuG7i?fC!D|u*%`0~ j?e3Ev#YTYhW1#}nOe3u^J!a*9CguUYVTc3;R`^0V(8;yw diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_vector-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_vector-1.avif index 0a5745827a8b40899e03eb70df95d29073ac21d1..b7e173d85eb5ef753b0cc5c1924e972e4a83c6e4 100644 GIT binary patch delta 11055 zcmV+~E6~*DCAV0ROp#h06e?=~0ssI204x6h0RR9100000IFXAx3l4B;bZr0t00001 zk;BV>DywZ|VRRAz3JMrvG5Gd~2xv4QGTKxS@!{c_Kw*X-g-`$j!Vwdu44oi~>7qv1 z5u_+SQ5q>uBsy;zV)<2z8!AhH_%aiKc8F@{S#6N;(Bzyb$+echJCc_pBGaEyHl=Pe zKC(%$&&7vX@Gs7B6Z*X57kL*}m2-XyDyxcrZISu`7{E&+%Q}A=zM>02H;|d zVx0_1hnC9&c0t%S8mqoo+-|{p%7^PcuR^Mmw@Oj4et?|3{JC%<^0DSe`Ibr?+d{=j2%v2KWxwg;l zYQY10Q66~nRZlxep}9Y$%3ufSJVf4qfSK>NKR7(iox* zr$NK+6Cn|aiy=h(3XfqPOfK8l43`E+tpgRssZ^XJOj^2OdfgD^PL0DM&FTlg`-xa7 zJLNQfyolX4iA=hV4gH3H%B6BRVB-Nb#0l5QX)Q~nP%|hpn95b|)vfyIG{!c+7{Q{- zJ`s$y2EE2`s)i^DXGbU$vSAHC6rnwthq|(CD=dvEqT42KR{vxevr($u3}E}WwB&o> zUa@7Ia&v}Q|5D&9#S*LANqFHcZ7?xp8cZ4?RlkMrQ61|1aWHj%tt?yIh_E!>_}R>q zX!lgV5p!HcemgEKEDwb|8I4ph>yM`S)-f}#<#R;g=Nl-xKqQJZ0cN<05!|s5_%N8B=uQA!s_;0bdB1*M94;^gyzKG z#QUP}G>^Zwp&;X|!9XRA=&z?z4=l5dQK(gYd*F}3_ezBq_w5Q|T4aP4fa%W$0Q|Y< z1#|FBh~&O6i*o3gJr+?2tVP_%y`mSQjjwY~39=)`nRje|<%Fjesj!Zqg1?+jhT<)W zgexMZ@vo&OpZ9&&dT!6p72a9KVA$njOnbJ|`u+dB%Hzq*CD2fMhbcaTp%|AD06FJK zg7yr=c|drdP7e_@wsyH8taWsK1g&6=5M{RlnsR_#H%l7jZDRNv!Q6hVhM0vYMrJL( zI{@Rj-M=A!-l%HeIir?NKE;lKAz-0YGAJ{xpshW_Lk@oIN*70iO%tb0=sWxCLUB&9M#c(d|}a)XxgDTT9&B?jH-E$XxrSnR2Pey<{$c3u%>`x(72O9!^mE8utB z!ikV=56k8M(DG>UlMH5MyG`t?-7bomG2n|F`>F;GR~)V)WU3iRI0fSgjf%H8?%1KK z3ULGqnOfz~GsHYu%5bsVQ(>&&p>h{#4EQ1={JWp&rq)PNR)KKFCz1;gP+h`85E!Kc zQ7W>3hj~zcKO^mtaPNeUzyO?3uN;VTlSo-lBHr>LTK831?5<)B9i^|oK1ksm|HgYs zKbz@rC*bM&4lH-pG-$+bDh`w4HH<$B!YB$Y>TV|&B3C$o4*Qkd%yxr1CcIFYETO`rJFDgPiPA#2kqz+~%xflUg!^bdnLsiqKX;WDMlvA{0W2+kok zKXt464ymz3P4(L7anIP>M#&GVPRD974TL1bTpoXsikrUsSHn8{R1GWtYfD z(vXRF8mTNoBSW%w8oi%@NdwK0MZ5|6^O-O4tBkNELq`oxedd4b{3c7GE?)B#>@=l+ zs3|$+9NWXrP38Hz5^024u@_q1Q1hhHs%_j$2d^a=EdQPys$fb)R4 z-z0GAj=!gHu4$WHIe3s~3Sm6tVu}lY_s!;Xu^73D4Qj5k;8jDowEC={kZZ!uun9}K zNQG_HTydGP98ayriNDC&U+(&}al5$M_@vleUO(<+TE%3Rrv0jk7^COM3MYO8W( zx=##Ss!y^M$%=tttbYb`1j)va0XIDQcz>tr3W5z-%>!93do^7* z)JDq#HcVq&#C@v~x11kdH8bL4npv4Xf|y3$o{DXys8z_mdLIBhA;@qymJ7D*0Kqq`_DfYpunSV#2M7O7H(giMRrPvxg=ti`F#~ z(^sz4el7kaTxd7H#IaTT;mJ%@x`dri9`dF7P-h0<^o^gJw$lJmnh3JEy7PrFkt~Rk z@PCNf8u(1;g6$lJS&IDkjwPkbI@xw~Gz`U2hCq#FkS+gkYic>bc>M;oQ8=Yb)Z6k< zS?vV6zhF~g_Jk@dQ#s{-A4@3CavXx13U3k|Vb|wil5+!JytD0yI?F7nk@XH{hNW=_?Z&z8iA4q4|r0KA-c|ClhB`L0@sy*wiZ{cJp6_#K$sG85A z*9zEQ$nkRA%wUD#YG)VV}XzJ{lq~zXE+f- z$unU`3o6)2CrD<~a(nj+W;t-H2f3QTMjpkTanNJzeI6w1ld$ok48v?FRcy^KQ!2jY zKnU}6U)O*3kI}};dB$*?1fg|vHKmyDWW9EzQ6phhLh|zd&^-1hxUPcGJey{s^yX}qLm5;SOIbMBs z$jwmxg8Ha(AN{|lEGbq+u+OU3Hona1Z$|c3OuOX%6H%sABVC{|^l9}ojGh1+=Z?h# z)`*$>feYb(2Ob#=?1v2WI3tBsDkSqMbhy%FtjDyYXHt+MulyVK>KxTWF%ZCKlXzX4 ztV92Jcb!)ACY9f{Szwna=-Q-WuvCUUZ^oI7TC^f`zz7CRt^a_N2O zhpL(usgKekg}pFe={xouhR)}kYG!Fv^0#}Rj1BjHh?{Z$3H8o0@ZH7n{@@5AE_>Ez z%SZl#AsN1tCZ*eB_7fGByG>uX5$7C>5BP^U!DNysNuGUUNV^UxkiT`xpze*2I%Xpp zF}EfmM>PE|;B=N`9zs%Wd)D;3KIF4q)pP;9)>L#3%~zIfjQDyduL*4z>33RAwE386 z=gL!mV;X0z#I63~eyR4j%g$L>-B{LK#$cof5JpEr6SzBHwzbBa43!+oGdGN*f1DGa zs(ON~ms)>ZSV0!m4$)?EJdOE%P!v#k-l$Z&q?4nql8*W^slXCYDikpUtK)=?H@r{S>@F zB_$#RIL$9wW7_iWcb~gjc~pzrram+HvARMz4M$r%wJ09sKvBqrV`(^wwHiL+%huOW z4@#hfa2*}t@paf75{K%X_Y1<;>Q;ihx~DSzr8s&Jc?cKbpxSMIA%HLf0X_Wqw6UFk zn3A<|-AjpNH(9-IYYni_=5On-z*o2h1<*RyxWZD#akwkZz)A`Xh~ReEPE5o#^Oy^| zowDlIu6?K{;SzZg#Ougy)U`Yu^*KJjXPDebE9PDQ*jNmOEre9o^#?g!(qxKE z|ChA95qy*XT1uIgqd|UKoealI^^uQ%_r|!W$+nFsI*?J)swx9#Quyz_i7|ta_5r=U zy?|dXHd4uTL!3b@V|wO%$HK|f8#wUl(ep3ZkE_hXsnhYdA;n3KrtKCEfyJG~dfv9J z6vQVxhMO@!4dhz5%yL={hJ=MS2LoV$=9&5e381Z6@NsvfVBffu7mzbz{xLzI*FOccyJUl4o+!f+aJZZ+N*r_^a|RTA zWFS+ziv{biCO^*I@e(!t=Hb3t6T`9JyZrLfD@qe>5Ayk@--;P5-`CJ*!CNC8;G#Vv zZNcgHLhj;nO2r0hYU5*&eK16S53zHL#30-0h{3F5_nHnVoit%e*CN*mRwm%o15o`c z?uge?DfHQMu-+d*=MhrK)4>0L4k?5CQ`@?y93Su9(uAU0n1Y2r8t2PS1^CXCW40RfRy==f7YX+Oz zOKD9hkl9)|=!P~M`|b~NI^S$Bd|5`>n*N3I{U{!3EJ5jh4*KGRWSX>s8ybV8O{#G* z9#f=l5e|ThESAK0FX)dsQd6l)2i?GCYaBOZ6>4eemyFYRbgi6O z8!G+Q$h*;Yj~r$%6jIH9c{*b`yD}E@$_oHH_(yj7em(HPf0>ng{0@6Qfe{ntwadQ$ zMd9UXA1A|7^I09y&R&n0qt5y(1&z21ogY(n1#4=L+z z9tu*0lM8B!T=lgxmX!)pS&;eEn;VjpF<&jQ$(KNp`*)qr=Vi2ip*1q;!`o@);c(@h z`2qp~haEWHfLGUic9@JoNu3v|9~Hzh=0SK%*K<5rLH>%hEl( z#MZKUCCkZ_>bc;5y(Q@eh2J|U0WT6}F%&s@I;|<3ufJKLi@Cm|xb&B+GRr|B$JF<8x9x?<%yh{gw-kI6DywhZCfwS> z$m8Js%!i79WvK;jFp~}kct}Ir{)YUSo2@eL<-tVdN4vYy1A&@je^a~Y?)aw&z4+Q2O^q(#3HQ4rNLRI7Vkx{x96y>vk20s zTzmqBzQG}kY$u`d)Nx^tA(l%FP_S%z-D;UhKD|&7MfDm+@!qYWcjm{yDOk&Xd=~+3 zVSO>V++H6KPz4J*ZyaMTA_CAteNELd8$GBK^%nZ{M&I1Z)j_FBFN$^_%pItrmv_78 z7OkI~I zosuMK`9D(vXvY!J?j&DrYc2icu!Y+yveJu-lU|k!CZ5-+me6r})2{ek56);xHgo8B z#utihiDF;f_)E)s1Q&c#-$f6B-!kdb$xj=91k*P-f?BVQ=**`KRN0!=p z_AfD{17JXN2=CoR4f_-{HUL0;Y-jJ&!*xkKZ9=RasDH-c@BQ7 zb@6M5@muV3ydRAZ));Uip$&5m=D;SYyG+osu)hRN#osD%aw^lAmz1K{pQ7V)EoYD7xKibaw4+Z)<<>!=V$Cw5Cl2_2nBS<|g_WiDx z!sg?=i23)xYze=7)RB?SfzL8EQHDnVyK#Ha%{xA4{zBO|e)STMhedeGvm#gsdhYF| z>*uK|?V7$OJB$l6a1R7IY|+T z4gN{VjSGdIf#e^0IxirUMbsJ&)(!L#-EEZpku=$m)A8bOuKiv0W@o9#u@g z_w>h8-do|8YVNBHjD@3Sprdh!9QY;LZf)%4bIdS%&_)qKb^2~FD^Tu#FYSSC@@E`* z*Zh#&*0w-Tff7?`tw>51hl4^qQRp9`V8Xdwx5Q~j zR|$%hp&itg0rCzc+bagI)KA$kbeF^Bz!gnq`{=-#k9Mmo3{h#j8#Vq9Jo)Z1BP^L|xzKgbo{C?Sd zPICXKXDUUkS~3q9JtC@@q4=b;7}R_A51@~gqwGKyXoBT~CR4sd1NP4)g5PvUBX2E_ zGdwl39il>VfrWv8RlFXy`HS+{mhFpg+p^CAFPlgS>gsqbPTTLGe{#YjEv~P0xnFB$ z6>?KN{cc6xZlqmG3^NO_f{WrEsUej{x1cCf4bIyEdLwTVg@4~CL% zVWSaRsNWZ}dK+ZsP=9t0%@=XRk6CmV>MpqdgAKx}xf-7YCj%|ErQI1ow&Tc@%EC`5 zdwh5AKHd9b9Z_YAyi5t~vhN>-6tc?2fw+byGKxHZw=}T~h<5B6c7n|5{iiL?CxAeo zPZ6;tkrIDm26QbV)-P{G^6sS@_eD@VXTs-gCCzA(F_C)L9)WO~!s22g(nc5-*AV^4I_m$i44&j6EVaV!*_I<8}h%ax@KnRliw+V_;q%rp@ZaD=C5t$aoJ zeEcBzo6*ns>42OK->lRNXgH((kF@rCLWf8XH#ht3=E^`BsNN+PwG3x@r(tH02uxQw z1qhyLlr2Ef`QFaWN~HubNBG*jngwDCcIxYYv5x|hyK3=X`O#P zWwy}6edKmEY0;ZXx&e^S>&`va*Y%zEwcj%_O3X@%i&PH!Ir;Xkd}<1#SQ3g7^KauBTnG|{am?$02oK2>7j43g_XJTu_@ z`iWX}qImtZ#xu=D)_;U;yFI^Hjl#uxEmwU zwXNQcKRdq+w3XPVRgX@0Q#UD)KUa||vd%)il20=)FX0|rVF1sp=|u}Q5p!gaCVPQ* zWJ~u%wv=suYC0tvOXl$wmc0vi^!8h0%0L87V%SUoVIT+ZA524%>oLOMd1C5+{<`dY za$c5xl9R*kld}*`xlz!Zw%#K-+sC<5KLt7S-$sru@IB$6u6IjpGeA(`g!aq+^k(0U13re0LH1UqtE0GYIncIPCoI9m z$PscXulRlZ@TtfbAo%@mw6uNr|i12+A5B@G@REb$SQBS_I} zjyf{XaGClU&KvzTw$Nokh1IQaep=vWe|{kd%o$#s6u%}00pGkR#eGw(vi^Q_r{^X; zSTJnxce3tATka#5*U{jVh4ZWt`aWs-TGmwth5Xh9E)G?Q*?RjN_5~1sjj#7Ah^%$T z(v(&E!}U{0O+zYt^{(i8ct|;!g!2?QjAdc}4rxrz*6DN>XGC7~VF2S|2TpAu$q{6aK5{sw~RDEG2@gSYW<_(a3iRe{~45uj+I+F zj58~g%C-ka5LsYuCZsXguQ?fX<3tZt#Y10!T^g=ZXf|RuNkR<0TDx&SJwZ}^Q)XpP zp`4qhtL~Q^!8x>l1e{OBp9xBwFjOD^evd@N<4EU2!cX;hg$i1ffMLVMNwD?sS4}xU z7FzT*WIqh?og`L+DT)W&@iRWQBpX(TGIlv4y9=Uq&wAF%Tw%-Zfb8)s=i9Ehb`@iIE2iP)Pg+rLO2<;R>?>qo zY6@oBDnO^U=Y)I`zZ1s;(yEk#eMU+h_pY*sr$t9_b`$pCqi$B}g#ka%2X zjdKZg0Di``^lEfUPF%aJ@`vcj;Hb$ksbHx)A;+glkl`?0Y zRlv?WzpBIqgya5%Tm*+$8V8b`310}7>qSm~P4+sj!coqBoO6oglzT0#<>1qy^g*)Q z?I*|NhniME^j`N#&ldD&>MsbmCk4R$^xsq^Xut98EF~AJkg9n0|aB%qgf?iCMLQ*5+$3;G3+2mXo*-3B7)P?Wt#;xy3w;pg2vI?!j&60kdR7~EPol295MQvQt5Rb5bs}1 z^wY|x0E~0(1gy$s#%r}@!kO6iMk&`Y=&b%f!9r9bgVTsGU`{jV13n;smGBbU>c4NL zv#{pJXaTEh*ecGIp(=mT9&gmLffnF0rn#(xgn={UI-Bg(eL*`ua%%Ob^;vBtk@0fg zbwc6e*Vl7MsHZ7n)FyB3&jk(64vXtj_q*NR`+TX1siiyfQV z#0~PZwz&z#z$BRC<_VV9g_mMqOA9(51iu& z|HTdqsQO5C=Ys8QW{)Y~Uedi+vG!rHCFh*o4CPN6@t%X!7B2+>i@P80j*MtXc6ww_@c(;gyl{<kO?&#P6@>qv->W4gnUrjn; zTn%YlN-H7k!LgMtRMSRkpT^RAiGS?ADZ$|)<;ZJafAAN7S1h-3?Kfq|gb3JXWcf4X zQXTWr2YJOhiZBa?ad@m$qHH7cCiijnW@CeRlJ$ekg^<*GK+Rb&pR7o=)mYFlgc#Qj z<~5!P2E-3T!v7@vuF ziMCA|2j+KwWT;`d<2STcI4R`pICgNp@;Y*I5g)1yX12vzYquER=xfx0o?$+%lM2*y zTd5ktJ=*U_z^gZ6)cr3Cp4-v5JB_AdBRlF;MD*&gH2YHzr1b1S-Hcco5GpNDghpTq z-N}QCXK^MSU?}G(1ms?EUZ!7LdJu1M6&$R4MK1V%$gyd?4uaK7lJO7O9JZSdFhsEd$H}gG)`%z-BGulf?g{JCYrYI zb(HIvhjs&Tsw&Yfv%_rbSZL}!VjvkA(N|aIKX5sHlDGW^mEsFt0xRj(+MvtCxl79R z#p7*%qg3Z}farF3{LO^LHsl}65E$0=PK30P2^RN6K(@n9Qiz#z*^rQ=M3*etbn-97 zrxH7c4G;TSPW5}gyl&OaQ6v7|I*vvtHOY2j?E&{=GDl6ya)WCo?>)Sb=I#@ievFNw z|8Yjw7d09LKD(Va=KrZumvXoi_fdRF9(B8ayFFAzI&jH{Mr9~B>WEr-1qI&CAnntZ zoY;`|#GtaI_tQ^@Q|vsw1ndctJ#@|tz&{JNLLO;es8yzh5y}#KNw1@uN!1Fr4)A=n z*bZ^%yB)FDSRW^+ROc3gUC)w+Q*s+~@R||}kTh&C=z&gT#=Qe1{ge@a5SeB-W(%l) zCR#98a8Dsh1&RwGne~=t?x)tOPH`q!Jeo^Rt>8UNxr)Eza@h9`*P4UzV+fauo~ypA z&21OoOh7Rhp6ScVh~F~->&E-aU;`Id*(_70Y7}nZA#X^2F4nKjBlq|Rqug(Z8RXlexp)vdK~41bnr3odux7&6uTANnYp zT9*1iDok5BU)-E?3BBRu?X_r-S;dndVm<^i(f{bg_Q2_*yUqZiETNe-1}-Xp%K$6Q zgYF-S>kvn<6;LpDxUTnk&*Ic0;}sy5_mteyIMod`p;_Xt3a^RD$l>~rZ?SxwOIfO@ z0~gOzFWzWu*FBRKIM6?4HG4PUAYipa*9pp{OYXjl!A&6Sp`nHVxP>@^FrM9->WGS3 zv&w2@ez`Q%6&BI}CcQ7hutAW2kHr(@Mj*X>bXQAsDD&HLHvk1Q-+4K0RWImBuJ69` z#p{d0jfbE6Bs7sazL3}4=+~YPed?zzog2omO%Z-bx6bmqcd>7^@?(aJgI@*+DSa{Y zw@{BzR!5Bu`{gew(m_Bu=*{TO^2qL1_pu&I2Bp4h=|~;?f@w(o0zGqoU>K~zhfl^s z#`ij|3jn7Z^cm->8>N+Q<-Q%DB>K!ldJIPKSDE0RL$(TcEX$fCV4P4z_7|7p1l_PY zSSXB$*NTiUWV~0-r+T}mlXjQbXqrnZ&Pu=z#vZeNWqzpZ*}5*QDn=+XLFK%E?=4w=)7{0)7iq-GkF8cSiz}Q- z7AIaZg8R&_GitLU^Kc3blT4-fxCs`ZuzXQ9B8m?dEWQ!|3I-TrG5GcsGAt0#0ti5~ paxLrp^r@{c)yb&?Be_pUTDWQ0MoClPg;&-#8B5Z9rhON%^B94@a)bZ? delta 4523 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 JdF#v2?{LHQzE}VN diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_vector-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_bloch_vector-2.avif index e40cf797028df8c64e8a865defcb2ffe24fc49c9..b33a60b6c780972f2eeaa55965ec686ac848eea9 100644 GIT binary patch delta 11199 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šxs|K`W-(j*Ek`0HpM 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 CZpp0x delta 1580 zcmV+{2GjYr7XA*9ObZThX>@G>000000g*`{6a~Zp0ssI200&qA0RR9100000CXszR zk;ce>1@diVVRRAz3JMq<k%c|Rr_kFrf2+6CXtpGZ{H z{_C_*hs+8Wmq`)4>sf*Zo>xcAN)|k%Y8!I(fN#Gr+>Fj0exjzz6->wLu)z$He|%}7 z8WwqLs&%D;g63$CssKrg-`~ITX}jWuObgEkenWR@#fy{-rK-D<5N`@Y5!j!PJ){YL z=6vp!S60w;{q&(MDt+L`l18%$C)LAwlu;~q2+Q$spWJZSjt1{2#tqEbkW{C%#U&)) zbq?f()Abr^4-?Wc462ULwtYCF%v;?#LfbjfWoKkE6>i_@HHFhMsl`qDf3HY?1IM8v zcHd&ehn%=jLq_$eU@%mvwM*nxe`GIz5imkA^VNKGe~IuCNgTb|uCV)4b!>JxN!1__ zQM;ulN8^2kjed^OZA3gr4cC zmp#xU8u;BH;a|~@eq-PlQ>({+y?Vi6daex7aQM$BuEF0zs~X*y>v&hBov~o0i2aJ$ z?ja!|L4z$=o05LU`e#L#>lOZOPNLB}Cq6jIdBFE== zJ!rl}2pZhI#Top+r|&Z?n+H>@JPJkYaK7f*FzOH9@@6|i!>8y+#oy-^&p)qM#wWt@ z{JsRQp_O!go`kEdRs;qjhmX2_Nj+z}i&}K5xxX{oy@{evXX_yadS^1Fc z^|)NE7#JzLWH&nqqmljVv1vG=xrr6ghIu>Lz4$*~Z*WuJyPa!)iYHxpoQvV2hQOae z=Q4l6IAgSLsf`mVE;OdUTo^~;%*8D5C;2 zY^rppnQpcI^zCj@KbpbHjrX@~ew|Hec{)l!;!B&B%xLm|iZ$CjK>TCVQupO12@1bB zJrja7I%vQz2@<{2i$edrrUq+*=AWxmSA>>`%@Gvw%?Hcl-C>&@UQo2@(R{!H4E~&2 zuHr8F(SM@KtR$xa08q#-YWQg(u<< zio?euVd`IO+FfI8_eaA6>v?*Xn@J@KE?>EQX5x4tL06l4=Bjo`BoY7$1{fXVqZm{& e8WI2sC_uIt(>i?foWK{J3(#mhG~I diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_coupling_map-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_coupling_map-1.avif index 9aabbf3df7a4e21bfa34460d9b57512e10bb79b5..cd5e555d3deb26c3261f1f99bb545a96e8fff1bd 100644 GIT binary patch delta 2690 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 IUoV5Y;M;_I!vFvP diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_00.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_distribution-1_00.avif index 38f6c4ba09fee147c71ba45c44200be4fb7dc40b..e7e59a8a638cd462a02a0c027ae9a87ce8e5e56f 100644 GIT binary patch delta 4870 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 delta 3400 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 ZP}uG;uFrD|SZ6~4jhT`4Y~YGQH9(+wW`_U( delta 4253 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 delta 4242 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_error_map-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_error_map-1.avif index db71da1424c9067ced2c1dc176dce4a481e04990..c6f8df06efea4ab22ad518e8be0085be01df4c7f 100644 GIT binary patch delta 21665 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_gate_map-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_gate_map-1.avif index a3b232bf5ab18c9ec45a314fe461fba636d8d45f..40ffbce4ce48701973453417e40d1526743d6171 100644 GIT binary patch delta 2355 zcmV-33C#Am4gM66Op#h06bQut0ssI20182=Z-YVRRAz3JMq<3_;gcOJ3J3)#`;RQXN#$2!s;YX|yYoVR9?09OOFjCCA*c2v=F0%e?a2v^r&MCktO z$~G%0#r#=rN7I-IsPLWW*wk(J zJr0JCq=+zXAR8%wVHZ^l@bg>$|MCgOdA{f){;@%ahg>1?W8oFS{Sk3nQ&y(h%9X`T z+xgans;$QQGZy!1LrK-vQm9e%(iWI&C=b5*eH6(IrV6awA%~yp4DMVJb6f+-UW|8t zpt~XgE;+pRHVP$IJQjhXWdP=o78csUX@)EA)y8w3@WsPqpiS)bvE7JISQA<3tL$tn$%+2$HTC1Q%~gk^T$h5xt~@)?saH05vFc=|!*E zy;oubpP$LTx+mj?DvXLCg(pEz9$2D{Pgb|T`x6g6-80|JFmBQ?t@0!$EvtCk%37b{ zLXfS02yBHDkX+kPWY_br@;;62+w1($NrH0vm6#E&%~2X1qR#SghJ*y6qCKB~2T$ck zm$-YH8ima~#9*S0aP=$P&23|&-wJkVZB$5FvqZ!+$BnEzh|{~ln` zOo%VKa%C@H;t!Q1pn)9+>yjFnOp#Rf_ljP z-GXEr@fUR%wxF4q9F>Lp#s%xe$FgC* zJ>f@AEHCu0BxpxJcX(ga&w8+<8_IBW0`RCpv~)9jRw^gJdtH)WH-1k7qg;WMJb4=SkdmNwI9IXrl2 zDuVK5Sx|@k`N1E}W&dRr_1j&z5k;R2Bd4&DD*2{S3Rj<2bgaqpumuazqC#2v@^DFd zf?h{u^f?fdA>Blzdbv!0c&qDQ9ETF$;{YOK3^@rCiYW=^G4!=BbOVsQlQ9FJB!^1aoEwy|?|LwW_NR&7- z;L~yt2CprmJL&?rdLDL>7^9%JMf=Lv6506>wnS16YCEWsOZOzx+hR~QzU7B7iHU(czT^s#6SSjf`wVO zNCDG8!FOs3!!;iMgLf(HMP>F@UCg)8L7Id9bsJebs2xrQTx|ncTU>(zw%kx~-D@Yr zqH5(OY>pHVY*?q{)!z!VPQ%MHu)J)mR!{SE(_@wA?C$F#voUc@J);vB?g_;IvwJ)T zl$Rl}(6!@#!n=jGO% zU2v^!ot~9~=}2NABoVjcRGWi<6Ys+!AklSVskSt{hI=|;Er{pCLU&rSZDt1vWqPx(5pxaBKxYaAY|iyX`cM-vJux zi{*=0=8~xD@}}M}&MrUYrGR|X-o7SM9=EJdHupBXtWhMqmYc$CgUiyri6O@}KwLl; z=7zLf#+~qVtHncF!eFTEnpqxrNmZ)^B<~UsgsoT_J2?kl+gI?$ht{lSiW@!*#fH7Q zEp6z38=8>(ntu>j{)egv!<-oi2)Zm}kA5v;pWcH8uwc zhZR!dSx@W592n;u;WwX1H_Gu&8sMho$TNyGzEJ&qz?!r_TUj0(G`&o)vC3CDi}7V* zknr8a0DyK9kF+FFqHTayFAZ|(6yM@r+ZOHOR5I~W5ZkTLLwrb>S9i(goI-bbYC=YT zv+R4#=FSmclL)`K5G!?g&jgwfReJ#KGgC!lL=fJ0*tg3Q9Ck#X6cF5u#>NSci4=0o9Ug zxb%_uhGn-j;Q)DKQ!NUM{c2Ib5xEV2`uYpb)I7F$4rkjG>VfWye-Go7%fn%5auq4K z>Tr5`@D{ic?cB`f@t`Wtf|s`qGxCP(4JfuvcD<69J*PChFzI0ge+=o+FwxL!|Kt$K z*82dLwzcYJUqY+1vpJWTC}9!iDBIafvgI#nV&XV-ZU)JTavT%NCnh*XdP)C()Y%c7 z1IHn=H*GDN_yM@LxvExNwId%QOZXM+Vk{M)$bV76w$e34<#shbG62BNo1A*z(mmHQ zGNVkxOD$svumt;q+fKI`*pr{8nT7LMdc@j?^=Ln)EVpdX5&#MY7#-uI7*sMD5YPe$ ZK(ul#>-_Youl$Q~%eMg}x<07_+i*dCl7RpK delta 1381 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_histogram-1_01.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_histogram-1_01.avif index 530c9f6e6afff7c7357c0b90c8b254960e0623ce..f14d1d3709de7969af834dc598a914f84f2d2a63 100644 GIT binary patch delta 4134 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 delta 3228 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-1.avif index 2ec1419f726c42d7f747eb472b5ad6a260c7ac14..ad620f8905fa6cbad034a67249faa56366adf005 100644 GIT binary patch delta 32834 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 delta 21983 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 CRQs9$ diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_city-2.avif index 3d6bdbaec21308e9a4c38536faa385b539987082..001997f03b2fcccfec0eb00d21d52f06cff1a8f9 100644 GIT binary patch delta 35098 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 SCsyJ15a#dtI9T6^S;Vja6lc-^ delta 21095 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_hinton-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_hinton-1.avif index fa6d90045bb13a3f32590a7f39df61e88f0d66c0..cdff05c645faeead6be21c6a234b0f668f71077f 100644 GIT binary patch delta 4541 zcmV;u5kl_z8;vB89s&T?ksvHwB57=IV*mgE07O6l0RRC200000`Tzj{0000001*=a z001LtX>Mi!000000RR916=`l}WdZ;I000310AY48F#rGn01j|zbZr0t0000100011 zX>f9I0000ukU}1u6FId<&oBi&!-SaJd&uh9^n3X$2G}s!|ZsSJh!#UCtQnMeoJrb zk3zbc!8Iwiz?|c^K7fO*?RZ7CUai2el@vrh*f{6ie?rYo|$(yNR(Sv`hRhHmikuxUJ5;b zv~XR9)4~H&=#p_2Yl1fhvbinKX){mW;2$B)xaxG~jgm7|k-Fyrgi=D5=|pl?=e7BaoE(A9V z;Ib&a!-MAS^H(extsGKjsV5kv1% zh*rAu0h24C6fzXtlJS(;RGvntD72VlOxNGWr{jg=qU?EOZ1*#-EOX#)-}jVs7m68z6rrw0i4vrViZ@=~wH|NryCJf-Tj2ky z`MWnyegbj*tO)?1OK``~h5Ris-7%y)0%M)j4<1+QcckEJkJL&>k+@hfZ(%y5v9lsMIwlAu(F;;^wk?T^pVjX*S5((0Ao@+j+lu#-ZMR?+w=G2{+C+4Cd9x;%zG1hHn?34(KN;B0eF^u_oGjr@z$`C4Fki6Mna9+N#z$?Y zWKH5&K$CLcl%6NWXm;8>0Ktz_pt;CE{~Ck1N>>>qsn?b)#%z|rRX^k_DUIQhvm6J) zacqB2Ow5-X=Y8Cv2EV=Rs}MRv*ce7V&_K7Ro|fjTP~;gp(o>Pvegj4h=@{34Fj=|o z#cN9&m+e-fJT2NjlUvAzF;WvqNMC4+$yD>1ndvhb)yV#ycDl2&u1s!`yGrK5l@P9}H(H1&wTP@*M*7=0ydU3Yx(ui=FkZ zAZRIG%M!_Rf2x(R)U-J$votCEj@gqh|NdC#-v|4|J!^X-A<;q_=OzbLIHO?f@5PS990>*?mu`w_QMWSJ((dfs zFu*1uAqh0@4-`oVq=-NJBoixZ{vpx74_L4j@_rV;i1IKSw)ZH1nR^4-iKT1L02Ob@ zIWX`Xwgep2XPU5*p5h^lMvz7l=pB3Nvn1{uXXsPk^O?R;n9&Z6(Gsh^2=XhCW%`6) zY&Qw_+lOxF*E)*r{3mRWzfQw^hG{8H-M?}PG*uFz2yL`bfM~GxZ+8A*or29lo?+BE z#9-_BG>4Nrl)6fP312jxRUbip zz&n=3PY-c3+RsIR#i!J{xz@ z3@QAiF4E4F*FoRA*r1{}{!P5v zWyLWy=DgOa`B|epaTUW%4Ph_O{gix=-CpvEf>cF+SkMd&$ydjcf5(FUPZNEnIOU#t z?KI&6*a5McEXG)GnTg#{Tn$0|H@hifIguQ|L=62UYITeE81sxxH}W$1tHcO@4wd4D zCiO=O<8B&6>R$jD>b3qqzpUlReuW_v)PD#IGqOuClP57g?W*or>HC&AV?OVyY1m`D zqC)O}=nT|${e2m>%4j97+-7m*L2oBXWUQ_3>>TfnPSOXEpslacYjd;?4y4n-_SdK zp&-8)VU@cui9DzOSpbe2FOfz_%A7@eYH0Ols5 z-PwQqH3%|CsB^LpP>-$yA8~Q(+tROv$)Wty)lW;oDzJI?ZESqN9zP}01}?bWeDS+> zB7c0-?(swPoLfSF3x;S6EteXL&EfZdAiF4?91#tk8K>PTymi;__;VJQ5C2>yu!k*} z#`|*y&vu56_@SKaape5YTO)8$%fb_+8vp~9b!W~ZQGEcTLg0VtV{(5FM;(n$_zfK9 z5BdYB+f)uf_r~ zL8tpj`|@`XlI#@YV2d%p+xgzz) zCX*|O=N2B%+OcInD~D(&kqOn?MrTZQ94lr`xLcPyO-4d|w7!0F`pYDLT;Ju_=N*)I z(k+$owmoJkX68{_CYLu5eEH`veD+!>GhFZigieBQ4_G-v&ta9F%8s1$ytbS9q!_)V zYnjU?L=@#@W8mF$;hl`7VCt&(ZPi6*LY}4Xox5%Y~YHCN1vT=fz;N1dhsnY(rSM zxixWBVrx-PMRmw*R+z$vq4O(}bA+n#t|+g60WUpZ@)d(z}#E_%8SXhV?Jp6EE#uK<9S$=XZ$oc4$kY7FDVxWW)<%G1v#=1 zW`#|if{A+Hin(`xos4RsJngU`c=4W6>cLWn_Wa-;%qEGj=w=Gkn(l1owpw?-vfoFw zUZT*V{DmR5w#szMa<`M^+Na9qD~KnZ;U(JE?m9`415aoK{^~7V(9RHAe27%B^F5YK zcix$F8{j*W*ZebH(9ul{ym8ezIOGh$MFUDK9Fz^ih_BRtGU=BiT+Y7k9c&+**2PR$ z_8LzNddCSAQfPUm5n@TDiV(IJMt})+8Fi$NQ z1jAvg#T5pB7jlpJo6WviV)%EK=?_({`x&0Og8Q-Hu0%52EXM9bYM6cojpaa7EQ)`xob#*EWAlhGBVkH_B^C~_KmbWE`q7l+EOR5ao!8zk zpuC={$#)(ReDD4M}U8Z6JGK(5p17jZ~Zf( zcXNn;`=v_5lZ_CJJ;4{;%;|j`&*Qhn7XQT>`GJp>=3)Z(wOi0d+Lm=-pkrS>u35Ne z>k#c=1J(J#%fT1Dr% zTbbpdj6-qXGj+J~1JSqVTMsXBM5;)BA-oKKalBYwYuvkVnnVYaudcw;+7Olz8Z`CD zvjlx=ZvdOj)J22}Avu!}_rv>zNyWzPaL2Vzn0$@B;e27jY!@Ny@xWWHR>eXAv`=m} zK_!*LU5-7ST}kF|Mq+XThk}&gyzchWXvSYZtM1<$Res^Q``UddUgZBb-dYqOV=*g# z*4_cvs_V$lM~ElYPhE70cFRZec+6p$%Q^@htSeQa@C-U+e?vkOAkSt&&6`d6T`9Ez z?>z4cB&dCQ&x$3;DiI+$h%E(}C$& zitGg!rzI?z+|&h$wU!#WXbk)d4X{#9g4+KnrL-qp%&tM~j$walw}Jm(MDgrgx)x$-H6 zq3vdo*@f#Y4@R3azfRE63qafKr`)a~jbI4hV>l7PlP~pC5E5!wf^0x=KsJGkrQE-q b%O#4^Kvg54KJDI*HbMf;#=!%{fF1MFEFP=E delta 3491 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�Brnj7&*gD6M)X3RT+GI`e2h#B>f|`lJ9< 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 delta 3412 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 diff --git a/public/docs/images/api/qiskit/qiskit-visualization-plot_state_paulivec-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-plot_state_paulivec-2.avif index dcd6b553de8547d1f35b222ba73343fea42424ed..66ce06049b752f78382b5bc60ecee3e66607440a 100644 GIT binary patch delta 6110 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 delta 4077 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 delta 2522 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 REzU(nFUv6!p0x3HQ$TxmZ#Dn` diff --git a/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-1.avif b/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-1.avif index 0e78bd057bc6f7f76dbf1955ae3b53ec2d5f920a..06c5e02a1f732395b1a0b201eaa60b39b86d6c21 100644 GIT binary patch delta 4881 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 Dh3bl} delta 3120 zcmV-04A1k)DE1nVObZThX>@G>000000g*`{6brEc0ssI201ZU|0RR9100000F_C>c zk;ce>3+ioTVRRAz3JMu2BK`e>0vZhnGN2bsfC99AEt?v4umLYg*Do4av9t6QYic#^ z?xBbG{;cF%EJfB-vZAS9t^i%#EOgcNfMR<$Cb-{0p_XMt0K{jYc)RYk&j|-!@*_}xF$L?&Lf4V^of^sEIf74w4)1yPON5b>oN!3f(>I zw9}eGi|6+qLZ3#`^Ttlp!e_OtH#K^*<^&)=LhHUi(9qPul}GN`i6ZUpd! zNJ0XuBoK#xt|Bx>hh8-mp=tb(KQ)k%UJ%3Z$ij&B`w8TbDsCbE_7D0+SQ-df;O)Kg zOI}65$s@An%rC=mVwe%j36vYJ2pl%fTGwKH8fyvUOtO>cT)pWJ5rR~T{p>EUwzE==bebZ#&W($3MeD|L6 z#;o;do(41TJ}+wo)&YkBg{)oaWnj_c@%+K<6;#)x@>pW=^`H5F4Jh<$@W6N)|Adco zHW!6pAYvy`cIq3m)7AU8&bK7l$hjc`#T#`%cE5YoXK0Eae|PIqYnBF#HTaY(M>u>#+QUS?f=%U4*ZF8kamqCdl0N?=A^+-44T6piIt>U@u78w#N5 zIMA7cF6V2uz_Dq6$9S6nxMGu$#F9_^`0FVS2S>hy+%p#E9oMY%23S_-aVj7kVj|oN zGvlH=)7mOu4>!vnd&}kc?oe0%aW2_J&F0;#lD@W1Kn>fczL@|iN(pBZu2ANwpsZeJw%H8HukI;SK) z+3j)9Ibi024dPdALJ8AfhfJ*fW}vi9Wfqx%F&y)Z{KkoqP>dKY$cz8v+_{_FPbNJJ zw{DO~EvzpTkI$!L2ZOvA%V~DU?o0z%4qPG{I_EL%WaZcu9fanpsQhQYB(LrI$8A9p zlo20)y)H09Q&^u+lU#CoCY5)w01pr}Z^HHNP-Br?cjx}xOhfabX}r`)oIcdrA>l`Z z3F}Y0*vp`64@VbD7LAaSmd{fQQfg_w)Y;D~stE6WieEd3dU*lPm^6*sTl)`VY!FWa zq7%6sb(~3TgQtw()sv`!nIpE(chPCr zaE?Oc=020tB>3`d{QnWJi${x9I4mr75}av^+_`JK0b}pVRz)jBsvtNUU}iJgmZ;;; zZFv<0_Z8-x;UX@wcf-Du?+I2^@Z7xSU6MWSE8-}k7A#$54C`9KMU&n^N zG1FEbeVNsqrLM+|!}1=*9Y?en=G$j~IOzTf(cUi%uJkxApt(AoU!@2zmu3aechU_# z-H{?AH+i}hJO9|-2{*YIM{G{mW#{Ka9xb&2)Ty$Cov5)DnO02*>t*vAy2!^2ZQWy8 zLhTTb1SWq7hJRX_q3ld!-9a?z`D<}nViII-YBml?-2n{lEi=u=er-ydLD7tVf(0$o zEnw5_as3t87>c#BiS;PqPSavfBnjc8>@uVs*aWHNS<}KxSCK!v>Y~6<^xfZ7j$h7_&=KB-g` zpp~rx6t@(`OB{KO3P|r&n?1OH!AskzOW?$lE=Yk!iI58F83qI&wVI)lY7U8~ooBnb1X>A+eT$)H&# z$4KlCZ`r62h4i1!R(7#54koYPL_h3t87Kz}W!gX$!K#>*uJdp6=i~i8rPGuXh~+hNxDHE4 z93H2|UgG(Zm5JFbmW2N_ae={6?##cibw(b?&|~FRRl)i{cy?)jD{4eL6DdQQI((9@OLa(FIgicd+r>*2ec?%t&8q*(}?nYc&g zONr9-mkms8OrGUA3F@)U{b_$jLlDv);(sSK=K5X4+41S*P7!qW%wLRc|JChhZ|qn2hAxqo)b4icOoK! z)u2>OyoNoj2-bF*F4Ouq86=dgH9NhS+^1QN_k71D1b<^fdz76leW_8AcF+U11H?7& zbyC>;@2_#eWkCQIDyYYnpS)Y+!O;<&5XieIfT|0@A*9geWsnj83I`b~BK`e^Kr$o}017BTwiweoeDj>Z3E3I22JP;X9*kbTPIgx! KX5Ns;+R;7$O8$fZ diff --git a/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-2.avif b/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-2.avif index e5a3a51bd82639fdfe76bb208536dea5b51fc00b..781243e756c0636920ff89b6e8e95c2ddecfd54e 100644 GIT binary patch delta 3616 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 S?e3Evj9$J@c2^>1-jK+;fRD2P diff --git a/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-3.avif b/public/docs/images/api/qiskit/qiskit-visualization-timeline_drawer-3.avif index 83117bf6b14ad8a5dcac365900f83ff157e5cf4a..1b1a2c5576ecbcb4f22c45b3d84991e809abc095 100644 GIT binary patch delta 8516 zcmV-KA-mr6E8j$rOp#h06d;=b0ssI203t5{0RR9100000Fp-Np3l4B;bZr0t00001 zk;BV>Ak%GRVRRAz3JMu2BK`fM0vZhnGKxV=Ja~9!QqRnNR4tFrdJ~8LB#bVvxd@cX zyfku^H$GvkKs}J;wJCHDqrvw+a>wOZsopUS6{pz#R=ycXQ*#VBWeSsi3FQU4xH~La#ZF%Vfv3DK`^y{2T@)7!0RAr(lk+hgTk;6tZv8(Rq}XpDHfCqru3gjBz5c^=Q zUr>~dyfLTe7KJa1@`T^ORTSji4-59TNMdd?m5zEFcy(t!TX#S&0>hUwUeGdsfcL}e z#L+)aspm_fR=oX;kAVo5h?!m$H{l)VEg$7*)9S1RAL2$>iLg;iW?yma!_qeYMJWMp$4Rf z{}05%&N#=42$2r+{sbN|yQ;|RE5K!3GpjQoD-041!V3rSwG+Rd3F5eah$JLMdq?1M z)I8^Q4+s3&og^XgXz z9AY9hH=wKYa^;fbs4zT#*htEMksRJFeO(j|+dig)AsIUaJPbFwnkQj>kuu2B{k!6v z$TC7lu=&aCL7JrP?=X+LvYeVbBccgbxSov69y#zs)-j0wfFduIp5+()LBM3Betu|n zy)`1L(^LQ$Qks!-KPhL<^B3VaCba%Jb9kvs?tCH`_t&k*`g;L?kP%B*MUW?YMXf17 z9WTC&ROey{bY;-J-?b{RI``G~rL0=iYvJDmPc%(FKIFXNi(EuwRvB&?4W?!xuKsrP*Sp$iSpgQY&Mq*6L z8MKf+u|IBU(oENX18FpP_oz4iuIf@LIfs+d@|2A7)8nFnu`%(GVP|=H@<&wt|5(M9 zlioHks2<{H!foIXxD@^Q!IN{Sh_G}?Uzr;q%9#4I#u%vIPZo2@Ta7zW7+ zqNPm$8Et31$am52rcX{g^0{cQZ%>T2?<5g`cziOyEs~|R@-x+ui3Q_sXDREws{r}6 zF>5^zY)mDrC&?zH5w%K2Z2V$fRH7OINAGC}* zeuKX6O5dko}^VJ3_q||QF)EH;++R; z%*a3<{mpG+svfz9DTOc|Df;YjM$ZP^cScIdKQwk|#M+sJRIU4UO$)AmF}u(ZNs{!a z#5-%np8a8lfwyS^OqaFpZkL$mgy-0!00n?~iF<&tg)QCxZ}bEEEyL02YVM|n1e1e* zBcF)De}f1-L?@hhbaVRF~wnCYHJ=wr*1!gJ83Yp!a^dyonMi4UkddaquHG5d9 zI%Kf4QunrZNH>*zsgdhF+)JGpLkC;Zm)#C3Gr0Q=%3_-*G~}kQd%tx;`(*`xpVKqF z!A$SSvOCbI4S+{E<&saq0zOS9sbUs}IZUocxZYlhD#sFhM3O@o1LqN!2GjsGlW#*0 zTV#tsy|;FrxLu&2r)pu^c}F&2gwethjnid9nV0$h%D#vSa&>RRRQA3bC;v%FRX&Os zErN7}gZru5$bA)6tgnJIDHY;>8#9j}A@fHWvFK%|&S_RGZvaQR+EMr53f4mqmw`MA&p*KL50G1>BixtViB|Y(ODnCjEsJ zHSIc}J?-NG5}3q-&zZaj^jI3hbaV<<=$+a(&v|RlngS;0MU&X*u}RP2bxrwbsPCRB zoi+KWw(DJ7wV2B--x_bof^UleK?Lusu<~#8b0q%=_`aPN^Ic+K&Nh>`IDZ5jPMF|^mPs{3 zHX8umLMvZMWZ(ici%+kTUAX~@&T$$q?IT@gNeO9q;chlG#gz~Eg%)N|-C)CR?`ND` zFdg{J?F6-KFWz_8Z= z`q}z8bOdS9;yrzMN8_bLkBtXoTAg=MCfUUsX7D8P+c{lZfq39u3iKD7NxA=0;}aqw z^mGmlLbnB10%o$O6iAd>06J>5JM>qId33dvL&8@q?Uy1Zp16>IDCg24fy95=8cdJ6 zp_|^(pOn2iQ{bY1vvaR+qnc4=n;nSw@~(z0tCFVe5QIvK2dUZbdT8IyZA(JL;ieMKDJmmWnm086-M=dLIv( z{jYvI69OM2onQI@Yvh?^D81U5rxC>t_ewOpXll{|sAYkFHVYZCAF`9YZw}K0v^Syg zCFjBMWAYD?hiC~uU$KSu!RjA!6Ai8sOI(}WUh8wvhz}zx^|qx|yWN?MGnERIV4a{y zRb3soj+ad1wd|b!);O^jKQPZK3BN!AkO$iqnR3Sk;k+004gn52S(ftA$xl9Lo#pVl z`;QY;afEh%E@c0M3?Gug3pLj%v=b80eZhTJJm4)Bh;o2K4oLo$Rc@0Abn^a}H{?~u zd#T&kuhoA^v}3#!g%!YKe?_x%oe8!zbQi|5;L2LtcR%z;j;*R4|@9eQ#W$s8LNWIHh9RrYmvIFwyT*D>sI3gb+bx&XCOYIz_ z>W`f(*=+6p@4cB`-W>v6OOLRSEsUPn9r5nl~4mHr1JuI#2+D zTkjZu?GNI(oDK0SFq?2{{`K`JWX{zsx{s=(U(NBDgBo1T4hjMEy6z6OJfNlo956B1 z9V{sJHU{F~C!%aa$^Hh@aN9nN=KF7YaUIs2f5i{ReQ6=!`RK_5xlShz7RfuQr$ZJs z3y-QIK;a;?#VAUFB++?eXwj+d+lb|n#Yv}s3?Fq+G+pknFx42M(m5Kp6JE!#DNNtt zdMg;Ya1DQ{_=m4ZG4u0$+xB!~`^UQ-d2b-e-et_e+OG*-Y%V7#G-C$pZxBkGcKio@ zGS~$!tl4yzo0;-oyWX}^te>M}J=k_8gu|%oIy)nlb}nX>?yeRB2v@6rN=wV% zl|^e&{rL<0hV2i%PQ{h!OJr$=Y(koufE8NlQ5*aRJmA!{q@*+X`pE+HfBnl>#HMP0 zzeot5@8;~_FPp+PL!1eJon1vCq&8(t$I<-afM>#m130`QZ4Xv%BJR_%96wa=j#jhy zUSUBbV8BNU;IjMR+ta@a#PTVBq`S`b?Y;mRb}#c0=T{h}oJq%=c+m#H#h*N6+VcSB zx*$fFxqS6Y+DxiodBwGlnuLh7+Qm$MQUX*&-xJ()YjKcn_$H|_Uwye}S!CNN6Ye#x z>WLKFobIYa(Yv=Y(s>xwFp3PUzTdIHXQGSV>#3z?^Y3%x)Kefhn8SR39y>7BWSpq< z6jg451nV-r(9?j+`68o|{`#v5?g+gyGR6>Oc40&xJ4f8bmeR>&?|dj zaPz(qjI8GjZvpX~A-zWE3~$~yj-u|^6x*_rL2ph$Dvx$R=+@L+n*IMZf3EN&@yYh; zrop#M4%m8TZX71TPzrBLBp#Z}FU&G9si!D$Z>1(S_dW^@ml^40O5$ zWK4!#JZAp5J;9vW_6)hvg_2iO)gR8fri=(Ek3CF67EEdoHFV}O+>Awx9zXuSaUk?X zq5pN~a0sTTe@90|LM15;{>onACbe%j^?IALYmk+)qxb+qOpKa;+&|>4^yi&fx|J|x zv~SBsvxPL%8SY@}Vk6Cd=o1(d!wDGVL+(*Xm@=Dr)Y!N2Nej&P!U*5vO8jM|ke8x= z_Ir0yC~}{Ky((Mt|T#iFRnL`wAV_1O?xOZL-l$hM54_#3kiY-gVMQ~uWFsHr8$xlz-kQ)>ujlj#pP3ycgf1_Z<0{jqJU^|cyYylg%@tsdG56`&ENx}b2` zKEg7?^rI4g{`ed_@_RZ%w$fqaM*sYIRnL%BO7tqH=rEF@Ju!8%1f_mT5eWE>yBA|< z{P7?6zS08;Ryrj-Q+a==$0?wppgnb}kkxee@aS0!KYQ z(z=Z;E8R`RzQqACBj2zX@^SCFN=Xq!YJ&o zA5MvZq7?ztP+Pwrw@+4Q5LOjd6Db>_et7q%^@Owg4gG+H9`kls;-{2eq;XUov8N6|kOI+N4 z+8TUMhD{VV;arI>wNhv+mv>Sr?^gGVw_yIc3Lv9j_)X`!dOq&Wz7%!ryr|xbgn?n9l^cSs5lJC_NLsl7!<$it z9B-12n3sDh?vaWW6e+TmZr~2H>3t=`nB%@q zFykOqeCEwy*r@!Lz>dy@EW8pV6Q*g!1CO=tdM&;VNat%N5vQ+LmQ)nxI+lF@cPo3fnqkj3<_W6)3Y?AL1SNgNgOy5tE^n-J71&y8>t-byyi0E*qOdki%OC+@xXx(lm^ zcDlsA0dz<|uR5-_J)8s631q6+-EF7Y3tzl7#z@zbG`vp5Gp(uJj(qliz8!Q^)QVYZ zoyF5j7#aEkCKRW0;)(9J$41^Ven_hWq&Od+L6{sjuq)hVeY>iKOFdy9XzBdA1%^6Q zt*!l*PZu8uEtUa_p=|X15`|P$5%?$g<-~o6a&&}`w`DIqJ!n|)@5~^0*qlaPN=6a)m_$q5KGe>{orSrn+Tm;BuIZ%DGYQZ*19`@B1r-#R#G<;@o?&) zu=05G^Nc2fNJ-v~?8*TA2tqkEp&m~q>Z5g!2yY+GcDY@Az}C^TU0XQSPFfe@!CPGi zo4@~P*u`eROM;bV*h;JA0f>7l)U+&*ov!(vdC%xQsXUqb8|(3Z#l|*lzB>jN)+FWy zA|CZ51qns5E<4y<7S2GufV8X=lyTf6l4GD7_#)c2*T9bGXA#~mp{`Ml#EYFQ(+5*|#1 zt(>HDwYqjCfdt%tdHqSkN_G)XX+D?-*a?O@aFOdYYI~|1`?aQ_FhNj-t`kDY4TYEP zXLJuo4?CF;&_!fU!Itss4aL_}+%se7hXOa9X8ASGFN^h&NMI}Z70?un$3M<`FS89u)K1AW+|-i*uvKfGfybRJg|zIG)%|3^D<@6j+onWr0m!L zUo5&n*_5#8RD5>6Mi2Ap&VJV@23T}TjnNXeRH?5s>~&$Vg;+iV4R-WislfgG7y=2F zC2mT>Z!XJ!ai}~(66Q6i3}i$U^X$uy>^Ks$$$0 zVj%#6%r}ZdW`h}FxsbOxk-xgSC;h~O3!D&vu8RU_U*Q={!z-`*mu-SAz-|zsJJr=AisV7FBAz_-w(KJPNN_hh~h<9MjV=U2pzv`uu|Q}2XSf9g|;jeCq! zzGJn2puht2nso-YgGWK}7zo!+o{5{rHYjJOM;o5Vye&9Ivsnbt)@iqvYXG>~FaGw# zz8OSm=Pt8>AjL4O`;8>575cI6F9K1I@JKr_}RouaGADQq;hIERf?>h%D3i^e;1{cJ~v^6n%Gj2O&cC zpU$=*-5>@~b7r|14hcM!ml}*nMwGHMU|5xjDof)vBLau3#J8j*p`MSaaP*$NN6i#_ zrPaKN!_sOsqPi9fN;jtni5GOb`lB*g#uzmui(ToOc8v4<31)eGnn|5xh@LJ?u-fc@ z?}!@dY2%D#Tu0z$WlJ2_Cb>Z-UzC!A`B~!SRs#z@neb6qZW8ex+2Uz?Ax>*K47|k* z{)c`!A9`jYgU1WdL^9DHsxGu2*xr}k&jRyiKqscY-4(3g44H!373vp~DrNz@MPt_HW<9a5PV7v~)U<(p_=zH$To-KX zW(8@x59t!9Eu2IVC2hj>p|6j-K8Kc|VNok6xVKFpJZReex?I4eEK1OMqZ$E!)Y>GB zGx2&=N5Y1JVmmj=?o4V#edqSyY5nrb-!$H@${4`9!p^&08n*YJQTm-ms;;{8w1Yb^ zb{x)fWq>dObJzJ&joS+P*e=HzlH-d;;^Q4s~49i z*Zd(@O8N*}BWAgkum*DjUV{*0uAn5D7OcYHhqV-2p9&Q?4PBlcmQj^|bIXRXaOT(` z6=Fy98l6r0@qZ<0_mGMLHLAg%Nzyj8r5(fYay6`yE>rWy2yh*9t{Bm1E_ z-QYhEUsqq^R-dqccSfhpgG``47I>Tp@|CN*LALT=)mNq-w?s}*W&LmBChSyM4 z{sqt)gEuo_I$J^+7VoK}WQ7TmlG%#D=f(0@)NpKT^#LY-!QPz3k-|*QevYhd;UMIp zIvJkjqZ7;JiZtSd?96wN>N)@3qTWkGX&ZmHgV z=Mv6S{>`tE26n4zAa~yTZ{iWEC9pd6PMVts*>MCs&iVmdJ&s4uM-AK-oX+^J*pJQX zChm}4#ZjYwTrj1w(y7+2rNuDHxsr{_ZCHq7X{#B@Pbq2SvdobND$tt@h7$BOG#^JY zfS_N?3~-ebq*!^^yGbC#!!FuAx`)nwr4eSM=hjk<|)vn)Qt zDJE&aXBva$!21%kDT;|D?MP0Su*r-;UIQ*$X!HQ1fxyI9GN_Tu)ImF6m+(DPsyoP{ zpp{-W#5}hsjgJ;byRe!q=JoKflL>}srXKv0B|@KivwXZ(*}GyUXBSTcw~X`7_f3AT z#+T23n?Ex^*c=sgQfUtNT$Q_F)H<7XOKD;d$zgAd%QcIn`1_fTwoO4pn)xS{RqAxOx%* y3I`b~BK`e^Kr$l`&;kfRv~n%${Pd}@G>000000g*`{6cjH20ssI202RXk0RR9100000F_C>c zk;ce>6liT^VRRAz3JMu2BK`e>0vZhnGM*?*fC99AEt?v4umR94E`M zyVA)%EHUqTDkBPbvMAf$o<8Ql()yu&iQt)k%O){-tJ>q+SlM(^C6~B@l7$@jgWR!l z5~;O#ToaEsNGk8Zr^SeMzgKgOE6(aiJgftcP zyV-tO2S8OBBg@0)!|!$)XoMvegGmNYAYGA5l+)VTb+i#dI`p^fXkMv`Jeq}dHZ<9P zD?F!6e;_(TP}*9ttdf#61%=yj{;!!l)2!%dhgSE2v_l&=HT;$eGk&TCjx~G2g|84T zv>pt+#ltCEEwrN_;zZ@PGduvb4?k)Wtx`z1*R%bA>giG4{^UM_P?>&3Pi|av87AKS zSR+!I*&DHX^xX)0J!9r-?=uks^eKCPq~C-bvV%L@=|(`BWAutz6Q?;Xu5{he+A->c zAlBp+**rl+gcdV0+LYc$LWmWK83dBYJQAiO8fhAt8&4^PBtDGBdcYXB1O2@MV~6;a zc=Ony@wK&Ik!a&_Z#%HJNy>VDcX!O~P;+yb=P{M>OM7fsX+hoMVG9zJ7yS%HS>PJ`7Y>#>tAB=yvnOO8MksFb&XigET3v$5gqm+fd)Ui$<1vY?AO$ zqDRXxx`DzI`X9B8L*==>Z^%}70;*OA_|FroLFOL_j@MM#-6~2z255$kH(&$IMEv%Ky3BM8G}T%b>jq1@Xm_ z4gEj>cU?kg4MuQ~Y(CW9z2~BGagU2nee%XYSgn3K=O@tWr;61Mk(;2Ib!0Bh>5ZuU zejX7@?CNjY6{#Q^)It=0>yT+Q9A%Z*1O}E&u{OKS)hU(@hN?k{WJ)uXSUEyB0;=kK z^X|KBlnQ9S9E5+O!{njvFl5(i;4aclVCK|*nSJGW)Rk|WUyTuuSBp3r%A+&tBk2uX z*MS|-PeCFCw~r-ID%j*g;`P*#+;}KVtF`db-7QEOiH+%7gY#j3V_pS$T6YAT;{n8z z*x$26@Q4=NtG(mI+|GAZXZ1R;P^1SHX}%nIce6>mJR8?A$LwX)PQ{FdO8LE0k8wQ! zteT;cQ=LjwdZ+HwKYcoqYJt@iHz5_5J1f2&fn&OVdUBF<*$mD_^FRwJ`cCSByD~l$ zibQ+;_Z8?GmvV@IGyx;8W88=-{WQUW%mnS1rH-XLggLS~aXiX*klVhbv=~0{@F~lW zpa(oLc&`{`x~4tHCI_IoM=~nz94{XqRw^a6EN;cvhbl2 zusVmyj{C0HBT3!obLS{JK(}{#hLDra6S^DJ5}d*CG(UIp)98Z`LELF$8-Z zMbm;EvME-WPvy-JBdbZ^6S7_Sf!}wD?I<-BYl`Ra zah?ZjpG3M{+_bDKvQ%Q%A?U8fhEsxYWh{lo9DmrC&%15;=Y3@|Mne}`sVVGQ^S?g? zP?Hiu*$Ch-J*%iiNRGUX&+nlohcguPqqVpE6h}(U3T4Ia#Fo;*Ug8`G>gA@Kui%xp zQ=Y4TJe|hta0o$-%m%l{k3@D@qxsV4504qro9K*rBg&F^TD-(e<5h2~aSq>)&)PC6 z^O}2X9mCrHtl=D^)J-VcKeM1iV>Qggy$Ma^qwP}m2ivnWiIXGQe==KHF+%H#x$#Pz zmMACXp%qi33?MucpYWOSs2G>LcTkyOJVhjbevV4{?dbbNmi-zFd9!l5ONE|Six~BZ z@vSNfOa2i2My#yKeFEf@||?_PrYpdxg9X4ez$^<+sJ(i_aJ zqsVRpVbvuMg1*FqeKA6IY*@70Z3R<#%@s?he~Rq_gXU$EEk);Gx}1DAjaqbt3y&Xv zwfW=wbb3UH+@J)?yw+(F+TC-#=B1z)l&H%Y7m7 zhPKzd;j+Q6bj|`o82LwTtxUlxDVe{1_pi3WVJimMXY(&!Vhy(*^e#_cn*aIhmnY)G zN}3$dd*wes*0#{vM*BIfTKLa$@Z~Rmvt=(8ii%leSDtVocw>LxC}?A8vXXyg$m1^g zzM=Wr60BC)dxhw*ENg;=BIwuXBJyCZ*>Ji+m&~Xvvey zLi9xaf0skg;Z@g2vRgCR^x-LS+EZ~t|+9>CTs-TzE&LX@=AfBMgZg3^xM6weI)=r0{? z``#I_O^_53JiX0sOh+`ExcBnD8FQ5q46K)Vif$?cK?ewS20$Wi47awNCl+OJOcz9Q ziW%28c%^b2In=@qT@^%a(`Yz`+6=PH3JDdo_|s`6W3|Arw9$sJ;C7OKY*wrx-ElCX zNsKHNLxXnP;$|&EcH2EH6hGxharha-PUW!$9AcOL|2@O8uE&7#yMJ{lSMCqCrMe$O zVwFKe7x_s4KoYsE#(|4op*Nagwn7S_D(ky-P+ic1>K&BI+KX?7{^ z83t)P{m|)_;?UbJm+nx1;43P~`J}vsg0vM+UvoT+?MgG(&$JkwZX_d5ZK)7gFU^_# z;7<@f@?R3io{DVgUIKRai7u;1hK1bTf4MiI2Q_T;np2rJF@NIKpe0Zf(r z=jmFBW{B*X1yn`ln3Vr6S^RQnsUov+~Yan3FN69L{bPwG0 z)x$mG9EL-gsp)y&{Bq;^YPcuK{uG7M#Y()siy_pSH%} zTi4ObdO~Pk%#1aEC)qj)`MAx}@I5-GG|{mcaMDfH5Rx*7!Q=T80<3fiY+EYe0!MBO z*P-r4`m)oa#gpofYUJcSjBhjcEPPpMZ!JI?Q<*E2Je|r{;8P8xdo%ak@urIB%mexc zq$WFE*LYwVd!~^-eQx*|@cN`xhIL{e>E3;81`Q7yk;`PW?&cCOa zLB2QOx;}qWm_Mf&7;(?!#Ae~?>Ip^=@M45IB`jcXm908&$KmWT%w!YOCJZ&!zjRWi zFum2_#L20_!$_?R<^1H?q@=m_)V8K*^V*hua#@9+DIGEm}0oatbeu8;J0bE zDU+ImoX{PAuu-Hbt)zUq8%Z={x>W{ElmFtMXSX7V=bc%8K~3tP6`~#?6uQ}UTxDtG zx15FybLm657)SeooaXx!Lyh`%ra4%r1WLTvh&Yp(op4bLYmlW&K>ylCKK8P~aOV0| zyVyhjTFFr`4<{;5Jv0fn50~H$z3Sg>7ZD|_55EY1r|@5nhjSo(3B-%PPI2paCh_`Q zUYXmsvfB!L983@ndfBJ_h9S0(IRj$aV?;ufSW_rRgPCdG(A0xfW@Ie2=1y2^6ocpA zib;m6_Ezigo*7#zC(BFA`Dr*k?sx2U*9v%NUNFugoGutTuD3zUjG!Yvj+)edsL84M zq^>f5MsdwhlcpdCpS=Ftg$rcgn9y3G?D=l_ujewQGPO7pM}fnlQi1i|uDV}_f@V(f z-(@*=DPsqMA1C_;Qr`%mTtzWef$Hq{GPLfPIDhBw1LQCGGFXzhGOwi2WuHHjQBZG` z^7fCmgohfv{AM_8yV|P_6%4h1 zB1Nni{~Gl>2jhrhxQ{MKh?>R~wxTBqDJPQt}7q4nt6eLIY3~UoeW$W}`bn z+(kssbc-Jv6qRX4113J)TkmVq>fjf6lG??}>mzCL+99}8=QaB6=SYar4I64`UyC&v zJON>B{46dkD2C@zJLHomUQ*3(kyj>vlcmv_yE+@3rH2Y1S_l}s9e>~WJRD_TUH)X^ z+g(}!_JYy=@$v(=G?%SMBSleC&a}1w)tNDDIkq3@D zKWjSZg9U!P1V_wiTUPh4mr$j}Wp0Xo?F(rV!LoDj9r%n6$7AuZByHkL>9%Wskq-0V z&(b0tzL;AnwMW|Qn9umY9-DX74~5nUpKQbaL)_mc*{--XXJ4M#EMQm+8qE;kUuqai zni{KwbfL*R828ZLvM05tX(Pm#veI4n+hZArf6N6TXInm`R~+C_67*Ppi^8r{b8?2{pGNZyg16k8X% zmDjVF!oP(_h9_|=n`W3C(hB%z9hj&&x63+S3xj{r@!MV+vZ7@>O(&0?$w2HPNF6mK zqc-XVokYPx87F}T?;B!&h44nPxh%VCB*pBg6AMk;1XwUP=oO%Bp$ zd$KYyd9uZ78a8ElB`tF1%}HRf*T1$UO|4|$3`TTb7AFX5kKdo0HW+dyTbOE49}THGps0R~Pj1U`|KyNSHv zFs7d-`L=G#>T`%|L0^QLbmOj9g(P_cI}y zR~&}-4||aJ)uGIwnYK|>zo!VXq>WTY=J{Cxtmn)J)@Q53llm*zMNRN?w`T>oWMhV% zg3~iBzBhg2@3vgyW}2@1{<>6lZl52_9W!X~ zO=~fRZumqUIEnUzuFj>Hg8iIV^IQvI93m4uJe6O8Ir2criKni=f( z)YS7Rkl0SUSuo z|6e5aKpen-&b^alsx>nhQ=AVx)o4T7#D|$9^ZuhYDeh#4nwOc2H)np-2CZp&z>CPH zJd!OB`oi%tCrY9|&bN$NWs@5OmrP%nQ`=Bs&j$M|!{~Eb?FE$%FDN@1@YkGvo0oos`4h2P`GF~AzyVXpdZ3JiZO27 zek)4G19owJM9?{Cc$%6+BZdPtH-IhV`!dA?tBY{e) z?(V}pqP}-z6gza%`h5usuN_tJ{7=R1OCZaCc+chj*do1FSineOyGBKQP{5A0tu|N> ze+B)?p3)?8TKQm~`{B&PK1geJZCADicq#95=^cc1`tU8WEYKU$dpa1*B$zgkOp#h06d6tc0ssI202<-|0RR9100000Hj#@v3l4B;bZr0t00001 zk;BV>8H{aYVRRAz3JMt}V0`hS0vZhnGQBcPJa~9!QqRq&Ocu%|PxNh9sYmJHlTnuD z-nvqZxc;%IE_wE6DyMi&{1T`Ore39L<<+q;duht>_480g;J5_ujIAg`XBCh5AEM`E zSU3NMAaz!&n6$;VW0oH35d<{Jiv$ZGAGj2Ms4Pl3Lwxr~wMETzSDqS}^SRws0ZBhw z{qCeey@dP{mPIVULQV1fyCVH!SmIRCmqPv)HmR)2@fs*Z_Q@#s@#AEO?U}^ z3cGy1oxTJ*-jusTP6tdOv%@Xm$49pZZCXk{QY-qie1~JOc9z}Sl7N4Aam6t zaH5_l^eUE3g*N2+GzvMQ>?G&Y9MRaspu~yxQ4eb2_Cj?!UocTQYWQ_q?aBLpm;Kyh zXmG{0`GR?-){AUtObe2}>bhn&ByPX#QKmXEFU$hmcCT)BKiU4(hd^^^zw_$Qt4Mff zBI>oU?;iyh?sLDh&JSQ51QT)igxc&C6!W182l+RN(WUu;K%WPi95Q z@d+p_@-JlRB0b%BWa4J+k3EP?;595SlC{_()~58iFsqI8)vI}W3WVqUC(Np`G)f+Q zSdO>XN1YE6pS}i~{+S^{g~B$V;4zxFhAcUTifjS7%lLjW+yOZY#$G#rv03#0QSo!b z(K`n)s}i+;>_XN})d|ZaY_{7kTE2{Akys5l1Wx5sJ(nF5M5}}}WoRZf9M*%GGx>aE)%~QJO5Kj*LJ^ZrD zVQIc9`|vF21N5JsbN2v$S=%Pn@O8Xc&Vk)_nBY|p*yHaA#|8Y?4)iL=Iafh-M;kM> zJ?`LGak(u;=U$h(_7OLv;W*W~mbL<*rf`*^57yZ%RcrM4qD;7dZSxb;FX+@M>pB!N z&Y>SD`U{BvBM6pJ-tVpiyEABu&lBK2@GFVuQbG&iU8p!7l7~xw1^Mrkkm1#JHQoh% z`%ZT4A9y^ce+kJr!MCE5s;47xY<7=f@PcH(Rf8;FK7kFlpHU3Hh#JKQ10~UcTay59 zppjRcrUp&$BlRF=wlvjg@>k+COPkqRa^3hmTs$MKH9|~gKC82V$kJ;=|DDuhnPiR@ za7kd*TtJbI-$x>UucJV4Cv z8jST9d}Zu0oo|8{8tF*4y-uf#BT2FPUo$Y7GBQ>lIm*GH^G7jPiS1~M>K`_3&`-c3 zMP%jHs3Vd96f5ubWH2jKHKy!Ol>8$})vL=fI71^6pEq&A`p!7W!%YcT->$y5w~R1@QYr7Qe$2-rn>O$~p6%SdI5*cIB* z&hkD}Y>!LJZ%n<}rFJKCJK4x_<<1XI9OT2UpVo8{47b*odQQ^>R6e@`ME_?RAGb3J zF<$;*h4=P%5jniyg=QGQUFRicp`JIo`BqGg9A`b8|TihCLhN*auyzThEBSeO; zN5$JVz9AuLfG_bZAKLK#aDKr3P&!!}-)sAHv z*IOtCK5Fq7C@ebZpj4m*q<)CiUw!hP0>SQonySW8Ia78)&%!COlD{eNJxbizLg>WJ zMfOY-nhf}UML#=a#vjJ9-nE$EbAa~*zHs8+5TV7h{jAdQx?ct-Sf*aVo!FL6D1>nJ z?L$6Z&4^yur2ezh3X_yXkjyd0Tp?RiZRfR?2N}1%DYP4>nh9h3e)0WX6F;et&68b! z)vZ&V#&5N-;NIT+)o091-&n%w?lMovz~C{J^E$ES<1)QDS(%wh)Ggs>M%szIXQGzx zVORBN@vU;dCSrp~x3j`_NTj>SFsH;?YYYGv7^*5VrBAED$`1T4d=`T1AlWHztBIl5uKj#H_ z0JrIGF3eKe8`aJ4&F^pg!=OT+OT#@hlhlZb&D^P!ZYiMRB#|+ysqA%b>A}Y#BksK- z$8{;&m7R{=W7|FuAV}ME@uGP0-saSM@{xLQb$KK=Ihjt}9vMJ>(}8JtZ-m2td+CVx zg@3blzM`|0PTAv`K>1x|uHc2w zn#FTOwB|RZA;b=Tm@(KfXCip33VR>DKcFk)!D|M@rqMX;Dg66$Cm#@h8Y#>;eJ%#` zOBU^J3WfoGx6)e-doMZGS*xzt-=;f7Zpuzr<9-{~VI$eAhU;tYJ01WRO+V%i z>cpzLP47smW;gbYxn3Q11EK+a407N^1)#*4UIuIhprTVQ&mw1=V6hdpGdbI#qNV+u$p23zT?{qjy?I0|FH4zPTnp| zsXel3Ae35a&eY14K5j1YZZ-cYu?sdnI^(ZF{*$&Fj8_@jkP2 zG>|r|!i345v0y?Zj9Mg!)KUIbHdg$9m96Vp4NjwakejYpSd<|SSL3a&{nH?jU$l;RA;zQGb4*>KzB&iO&5jgUn`?1Cyl}S<)U`Z?*`9;BOE4(11teaVH{9 zqS8=6|29OnNgbho9MQ2;0r|IM9+Nt#DcG4imE9s|Vab1PtYwboL}q{TVv@gu0XBb; zoGoX4*{NdI#PztE297NG0@#)`H4vNOpthMr_?AWOWrA2==l%#o=pAa9a9E3ha$x3) zSB9V-B9C433%5pF&8Y9HC=%Rrq|y&}F`~oy716V%E;9jEyOR z`Itib^HGn*-+oky+W85pP)fSYQv%rO0s({~gEp*`xulXKzJZUKo1e|#U-rUQCD`OF z+oo!Y*@djS;t%$lY>!(oyISDQzh_xk(dA9|6eX{^VQWDiPx-M`v%W%a zRa%;wpj>mkSZo^h+!fIelbJ_Bt~8w;sM{L%X!p;t3yOPHzlcJg-C)0oF~+_#w{Nqq zhglvHw*v&|*@h{OW6m1ZSgQ|lsYl?D@t4I-qVpqv8!h`va#xU-mH~ zJrrZ#RQ?{dloPcjN%eH%sQyVV?7HHd*0lWU#mgM_H=!p8c7aXZ1R*M%=(Zl@sAtXt zUs@r5ZcUWv7iz4wz#yr)6sMRGu&x8eDensv;46STve zdPy+&F1>1OW=mIxbvWveI%h4mTTm>Bu{ke=B zWJl;}B6h9+txy@^9o_E#-z&Val-Jqqf@_!VR{iXqY0H6Pe^@qZnnqO@4GMGRATv0B z91{_xtap;nU)C<9iS=J{|0Ee_2ufv5tV9mb-|4zlYj^Zw|TSYYZxr1M|djIr%bT;(R3sHYI><*oS z&%C^K8VKvgvEa`zNacf-eJl*nJxi(s?_|bsfX$JI-dl8;xB|> zb7r9{6SxgnV>xJt3&pkUsNZ?qU;5L_q8(xs< zq|OCGP<2lDRb!tR*QVu%eSETiG>v^m(-}p@A47sXtCAD-wnj#`HnHL8g;*e<6Y%BN zOSwcZKI-125Ax~B%dN&@P~X_(s3@rt*a+KZstV8!T}SG{O0^FLlFg4w)+8c6eCiU5 zxk~spLY-ppFBO?0l|P0it=v zP##3#0Ii>7zb3xPi5OXvV-?=HB^}g|Z{3CZO`dY#rA($TS*RxA0yFbKMp>z6T zYuo>kw*Q8C^h#?EL*DAU+;Z&al+0Me^?&@Y0;y}E3@orM^nXO0e zG%QawU*Qf?^5uLC;DaxNrC~q&@bh2-$zFBdJTUjSNzP-q)S`ZWV3Te&DZR$^S5j#! zqS-gu0pF=LHEL7}I5{KiePjR_uVMqM;kO+}`dF=qZra zk%2f0GrP^*$jJwa!Vyr6=B#|tQuE+blfDyOw2swjaX!L+mw&|rcpH$cKDl=Q76X9Q z3@bVzq$Z^_q;J|PoKV+SXV}h)L4OzL58SQ-R%<3}a6Wp_<=!3!LGuAjfY@d_~_|bsQLR5HXlJKZO^HHp+9+O8-BlJCIVkJO$ul* z&Rt=I3Pk-uQ#^~HXL$ZU2>Efv_lS@=sC1^HQvd|o zoLteD-45e_F5N_L{hp-)1}wYQq#(bGS9ooUI;z8${SVjz=NBQBW~E{V!_y__=0AAI z2`wT*O&Wd>Hy9cUsx`%pjvR%0;=V+O!iT}apG}0+v%GGgyJW69NkFH(JdVn82&55*J?l~&P zP>@&t=kBX?e1-J%$y)go{qH|kS8s36V9b#p2@k{jtokt@&azvFl0uzX2jue1x30pj+gq5as?I^0)0IhO&IVw^{iwF%SJHJbDQrU{j8=pPAVBUJIwl?j~mp<;~Asf##NKj%<}-f?Gh zY+9uUu6WVq;t}tc_z17rpV768o=iPAlgU$2UGyJm+V2lK8q^y*kuf!k^M==J^0@+k zRR59hDd$LR;SWMQ!7b14mFE8QFU6{|Of{6$yl9XK%X*5EwUC9wE2aJR*@`1_(t&G# zA68MHc;S({E&W4eaYj#MMK;)iSAC2{If4iK(Eo4Y7I@Q>-|wdoVP8tBwAF^b?1=Xn zpA>`>=$Jq)HJ|fTB!3tM$6vS1oM}~xIs|7v7@wA6@V)1MC2Z|=_)m5-UA(u>{mM42 z!Kwg>uNHUC7fI5N?+7nVYJ+oUpxJtVOW6_;;t5bX<`g9GG)Vn(7(joNd@vwM@$0`i z)_$Zw^7D`UzabVVG%$B2w02*?(iflFZ2n!k?WRr~DD+TyO7>`trI|4e$)?q6h~z)skC(ex}n) z5P%>oRRR}zXlBLRtzm7{2ZN#*hr5CN#vetK3le^AODt{HI7UO^?oO2LWU4EFM6dJz z1qxi_5D>3%ZVLlu**7shoJMxYa|O{s6K!>MV@6fp{3rfBh>{yQjZ$o^Y`8h4tmOdq z?4q*0h2%vK`T1`kKooXC@wXH)p-w6lY=b|R4q$sLUnMJ(eD|n;a*Tr+i9{$`kNc)+ zSI|Ois2Pbdp#gLzLhy&wqD#y|pqks|HwwGR`$VN>ILZLemE8yhk1ni#S7J2WuPkUB zT9YgwEZ_WSh|%iJZBy)!IzeJueRvLeIUPcb;3SJe+Mxx@l514_eYySP`EO#a_|zP= zOjbDaD?Ey^tqytY;{^nnK{cd#A(s*^!*RAM()O{iXo8l0-x>r#Mv*L!vmh?iNLT`$pherCiSv%5x{Msds9xwO~$)0>5xd> zoe>Q=`L!B=J75x=*9M}UYMdbV0Qh9BzTzer9ny6pCMzq<-(->^NT_8AOz(2}Os9&w z^k4AR19s#wX1hTkgkXZ9V*|Ar+oUB5meD#*q6zb5>d+P%n%4J!8o+mItq*2g9uR_q zW_>;dh;#IUaQG82*Szmm{z+P=Y8o|DdS{t|CH0mrb{q*dFQGAB8qGnRP>F!&Pw}fq z<6@y7-Ztj`8y)x$R-+OEfw)NMc$L}_pYz6>q0_I<(`3_Rk$FFq!JTDZRUGt!x+zeR zb~lFbTL6zB4LHMpVts;nA(Jl)6cSllUK{y~0Jp>qK6uOp8RTJtoy3Sf04OeVVSW6q zrw?vTDh~EHppqNeWhz)kOc`c{SW($D>PKN&uL^@#u=qVBT%0+U3pD}e8#IRS(w3?Db z?!1LQ=1l~s1rF$*2^RmX&>|#dEX!c>&NV8S?ZW2LxPot_bsbY*%^4*csRuL4gRNlV z)p^X%bewKpzxj|0NJ(bDHl-=3XsQa5mRuP=jR2|e3015{gCSZK?g+MYX s5YPe$K=i!z3`hvE(MeX&0N1OUI4f=J(mC@3@gDzs@#{wGy2ynSI9dnCXaE2J delta 4301 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 diff --git a/public/docs/images/api/qiskit/synthesis-2.avif b/public/docs/images/api/qiskit/synthesis-2.avif index 14e2135b051ac66f3bd92e78e6e5428772095cc9..c8e9986f083912438d144caa3a2338dd9cbd51a9 100644 GIT binary patch literal 41849 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Ãv4T&@$79M^i8m; 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 delta 27853 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 delta 3998 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 IXqY=guo1({IsgCw delta 1967 zcmV;g2T=Ig8U7KFObZThX>@G>000000g*`{6bCQ>0ssI200_hY0RR9100000I+1-l zk;ce>2Xbv>VRRAz3JMrvHMWKb2xv4QGM^4ifC99AEt?v3lIn`X1C9*N+XXjduIivg z-IS6hJBA%7#+R5bOfys1U%r9Nm=A9rL`y*L1LKHoJSW17n+wsi#Vp= z4$*^{bKa>5!c60&NI&k3w2(0Z=7Jr(wV*1b(^4EWkQRN-A^;=W*Xdu4tWjYSt}!>dn62wB2!JG_q21NMhl3M(uZ z*MaT)f%>obZ26zJ8Zmu{Q!nl(@#!u1DZ_r@6PfK;q6&Zhd|68}q@RBR>w#Bn3%o5% zQh7{+G3{ZCHBbC<$D)uIlPdt``-8QAkry0fVV#N;&tm&<6Bvft4fbKHMBdgyU?NRK zu;t?k8L70gOZfJwq6gPL5ujZJaRY$LNTpYnK5aPDVvEs3RX)1ijoyo7(xC( zuQgW|`}*OW{V-kNLY z*AYPMy#Tab5A3yHX2tCj0+dqNGXNC|iSs+c>eC@qb#J9}Q^Tlxsj_g*o3476w@GKM z-V~KYixj^Iv!CLLSObNyZYxaqWM80UAANxuyd7t-*ssg`hP+pgfY?!rx)C?==pWPs z(q2o;Q2P~#qZEVt_MKNclX5|SK1RRs+JL8*VF71vILojMaom%KIHAknNeW&8vuCr0 zCKZV$yGED%3nK2Dt&D%P{$41qDSteCs)BX9n3?k+Eqj%^&s6avV&<`&=Ui|IKpp#% zA8E~xPOGymGDTx%Hc@qx%be?-m9)@XF80@pT#vd4nnST?ay*%*WS)9|aqQB6PV1d+ zQgxZ^xCK7WoGr*Ax{RhH53@Wd3;jD#MwLQ8Hh&|yIG;O{;PAu36CWxEkEV!w0Bkw$RCWGWEhY(qSp_z&P~yiUi%oepws8*A`T zap(alcqn)uDvf^|CiyLY{qFw8-{<4=>YkH~SOp=j9^#M2q8wMcQL;<1hVvBU9L6_G z-3-tfTt02A9>CK6l3sfxwjc*iXGYa*w@&1epRP_N#&!RkES5EylA@(SN@US>Wv}n= zc58r-j_wMC0O;@qhZkIeo`e}fYTm)5|7+OtRduec@uk`F){32f7=3g5@cGa{r$A3@ zW=I5zxRgCS5KR1L`|%?`z_#OJ?ZBO&ZsXZH)^OZtbS%ijP!F*8?<+>n%GVC{%76x& zK#e%WZd8ewQjN2DV)wb}frh(YMYX&l%ofpQ_5b0(I!>jAj|nhHJJfwj23c(1v>t7s zux|GZ+jdMp^5++NQst1Y>Yo2 zF%DTg(juKVUFf(y4aiTkr?qZEd%XpJhZT^G(NK}df=8r(098klNW1l6k+R;R{nY0+ zh#L$E+uw|1y$|$@0gBi?oR+R?B?l`*{>^DUDnF-_IBdZaFUzQN0m*C+ioCrkuLiU# zl=#5b^&&2ydP%Jjz5(FWZ76D@ake}xic;T0fR zizV5+j=W8p=W&e9oKn(B2KcX(8PM@1TJ)a_VbH-GT*!HBYAM-W?@|xkl($ zo%3m9$Um4P*VX;DBD!U31h4FP*o+#uveb&R$~+tJwis^>9l-sl zTGE-eta`eum*rq>8prK7W)l&!UzOcMWd<<*nhT+S$4gwTg=N^hvFTc<2bG#6Ui?SB z1t$x31#rNJio}GFo5}951Pdjkx{X_2;2eH(^06L_v6QCsh~e|b$v30`++Yj1;^YW3 z+ZEgRAB-BDdO*6y)45bFne86+%5R7h$*nl@3^dJi9%>JWtx919QmJu{g zBw!bR|L*#h8s?poj&{t_3Af@&_wLr|TuOdY^{vi~RzEWCG%r~U7^8+aik+tQhYnQg zJlA_ba0~HQ(+;-)+g6@ERb%p{;d~ap0(m<=PB?BCTJkNmq1C?!pxY2<6fE{pa&=(v zv{P!ub(4*!xesXbbK)NG&cZ^9TY!8{O47o9_M|?TSzqFAJ0j(V$@mTY3(#m?-69^- zLPd*Gz&WhC`14>StG^Mq2md@Ab>0rgC&Ie6O%0VU93Nofx|JpM4>u=Z5&#MY7-BWH zh7~d{5&#M)K(-juI(+k-zzNwIum@Feb6M1%eMtskM!Fz27XxAHMfK~EI=2h{oS?fv Bx9A0=&MVRRAz3JMrzCEG(p1T-2DGSfXwJa~9!QqRq&Ocu%|PxNh9;bHN$l>=)1 zaI3Qr7Y}CNG)4(!267Phh1roLf#_ic=$<|29KVCfsaP#cHnqgtl)Gl}3uE|9aYAt- zikdDK1N$70lJ5%M8g1BA;X_cL`Z{pkR|k84cnpo7-ec^RP+zaWKegf*=?Aud?v+#U zWkmmrvr?n->>^wuWIwm-f5R{LYM?39?Py9q5#KkEtulZTi(dLuz zycx*lsOmuV>m``E}_E&0T%&postP%#W3bFn16i3#<6#+tm(=bZLCum*&|aVI0|_$1UXCotrBlo z`7u8^!vII)e|T_MOSmq~9Eg>>v*2)^L_~JHr8e|0vnFWwIa}L*Ooa?J4;Ev8iez8@ z|AY!NW?WrLa8t4-NvRTEf`|KSnQV=So2sg)n)Lt zX(>t(g4-r+)WG?Pzy4mZJWaRaSilF=n(&_r#kZ3i|FcBLg_76qfYj4*byPxXA~7&F zH_%Ob4PQ{cpJG{nPa#o%OnHYTJ&r2Wa(>J8s<;kIQ$xg8>YOL96XaP=IX5n`EI z7_WeID9l< z6*O+YMo&ni*RWswfaQ@9_-aS(k|QFf26#+q@^;pxU`#H@{sdV4x8XN{4pVmzA^=6YB@$FN{7X>>gB*(TGll%-`VJ)tP#aPnOFC^=#n4ErMfUONS=D&0;(5T(n}F>HO9dP+hU#uc0x@J zR9F}-$-u6E5u^uCw?exC+xM|cex(wfWOK$?oO69u&Zj^0UV^fazqm}a8}nWE*Dnpk z?YCG#urmPlk`AM)dc+s*IjOJbIHy|i*L0mNu#`{|PGVL1;VNpeEwFaV73GzUqM-AT zgmbz}Xd)6QnD8aVP(fRjtnJ2VFeCT4e>%;0_0~3jKFkzP&s%gsTG~PK5VzvX#L}FJ z#qMzV`@ZHU=!+g7oM^IR$Gcg zwxu5hWei^SBTREaI7!_4eWqzg&Q@zq_7u^YQfC7L6G)MUpYDJaU~dQByyJhwg7!nf zo-m<*yOJW7F${^IeMhzKb+n#bdS9}i8iaBd% zt<7rXtSrs!?{fCUL({rh7XC2k9GtvonI8dvuVTQw$A*__J|&ZBgi{h=ebEKpbLJxc zg0{XAz>Q|$#!Wng0pe~TU-?-MA-s)f>!gBo&^NnG*o#hjoz`1O=EE$Vo(y4pIQ!-0 z(A6`e9*IzJUSApyq;ItnieGWM{NF|A&95unV;WZRtr~ChB$$`I*z5jLD2r=tOa=0P zksxB(JF*kXs>@19BLKM4n03h_{ZP6wJ&5ES%k9><5JP(39@;I{f)UC=rbwSG7!Ug6 zN@33?uIJ)MZE<5{4OExpMb}6?-Ejxv;@Ec`Z!L04AZx%%BG|F6JA)XgL>}BFWKI0} zax-&xotZ7;UQ?u#eg{|bp&Fp>1Ft{EmB0pw&P4^PbS~7F=iGsZK@KI2)7$=IHWrcDE6`e<9Yky9 zs_MCUZY(zT;t58Q!1Q}=p=>t#Uh8EeqRzFN?&Xkgq`a*(bS9QMO-=Mhx9;*j52&=7N&*L7|{Q+*w2^8;$YXkA5Atv((nFD;@$ZcyTpOlqC5!@ z%$0f&!jeLf>FEM-uRmbO*mG5XN5?!sk`!+($Wp^-*Qe=aHl$Jw%uFKw=Ui=Cbol>9 z@Dyp*RGdAOi6ff?Bx?5%tL$(g(j;o?Wf2TxpM!jIyx-&FhaGUhGs#jgW(A1rc$5o$*TaZ zOsDLrg@F?A@y0pb?O&ET!vP7mTN5ij-;mAloT?qcbloc5$ocj=QprIsuiFmc{R`P- z0#oUIL3JiGE*cst`&`r$vTZWvFjz)^#t5hA0O~b>JN^xBb=d;Dydmm+L9G^N9__2IE2mdl`BOgN7uuP>;nK#uqfX*H49|9 z=)9t5y7Fs*vRz)*E~k%VQtw|Dv6N_m5PIRUEI4~SB>qub&EXj6Z?lCy1MJ*|S)99@VI8*bZbo~0FMkIra+F^ac{TH8^hcx(Co6y1N- z?AV=O(K;SGDh5#*gm(Gqae>(?LNBI;6kbe*?^h6N8H&%-UNv)tgA-eBohkp}XGuZ{ zB*smsF&DfM5-r=EZMYjBteu>kj&xgFC;7PL<<=Is1zos5sN{Oz)o6ePN?oJBvHBfw z)3A#Yp9V#L?3k{ph<4KeURIoVUUa1tBR^7D&pc{5a%+?dPd3EbbV01Yf=yPj78MZao9|9ry1ZF!*>uQPaXK)JRFNYYW^KTr3QmW;6Sn}Dq_=1=rY#1?sC*(k zV6v@$0&05Yt4f6iIO71%FiRryhaI6GRy(uugOgg8@83mu{%x#LS~eKDDTc@WKT~Dc zjKi5;H(e7DzDCn3CM=2!X~QID9?EQ(-o={9-N%xlyc#Jww=>&$wnoLP%_B;M=*}+? z;Bz=z8`Hh7*WPZ%_IHgeE1}DIj>sLD@BFKON(F&|VSu@T-f7nhZv5Jr=`8tOYwW&A zCpqqMHzF9)(}1X)sS{nSJsj)8mMOjkFm|VWP;<2I^Tjn>UIQUmJPBC-8d9CCE~y@g z%VeoO@plx0RUp+Ko9LaO7I_2e%CqUOf1Y_4pR^mtdtZ#NrN9pnWfSm)4)q6(i=9 zXIW;7?chzJ=(`jV#6#jNgxh-FRDgD=UeKRjll^Kj?D{b0)A$6-(qJI9{Eq#gUiM8+ zZ1JtXKfqly;SJ>NN!Obgw)cX6H2Z3Q3_SuvkYQ|Aq;o*epUaOTHGjjYN?_9KnTBT=k&6iVwkm0whE!r^faeN2=_D!l^v6;le2C~DwOKvN#66p&1 z-(40JKzcGd5JTJtArpz8ulV$9H%Sn*8Ck_C zezf`APmpIWsMr7UB~xI4+WGI8Ns~$1hFr*@Pi40yXPo78ZLf&_PfkqsH*hh^oftwD zFX1}Bj+4jAKCK_71un*bD8dh^5iHN`=_Tz%5U<&&Nc?rgH!L;cD2cT&nh4Bcok|C95;FS?K>t90FzdAjqJOK_kpmq`x zcS!?b`hU93zDgTM6iJJJ5(-U)x+Cpq-i$8K%oKP5LnN4y8Vo>lA0T&OP;$`!H6aCZ zM>FMOO+}LhvC|sCq;CIKkL2Qght7{x0OYgZkLDENOCFCg@fcr!v8EIMEX_-d|1JR9 zl%IXDT*Ce0Py*0&qMrqfe*X+V=becFz8?Chl6JC;F z=#|kjlM^l5{=0sEUN}@Z;gJq#s^A@&9&&Rniu6DADnuZng!ZlN*plkdi3x_$(A6Z8 z{)j8OCRF28jgOo25$_t)`ueob@@&Dr(_Gl?6Ew`IKf<~E*YEdG-S#q;fUmV&!1BXU z-(*(TN8lrC;t|gc&|8B>COU@+8KTjw39^nx7i9w|0UsfM8|ojos)ZhWmFlNqm&|HD zBP2G%YIf`ijQdltRQ@_d9cU9t+a`__ZIJc`szd9A2p&RIE#jP?egfVEo>SY$>b^re z&W*^!BitbYm7h!^S+B_eUvvdY=6pz?5;V!qlYJrv7qX}(deEH(PUZCyD08Mq)R#{pQ%^nzFptwqqmZ-;!B_Qz3Ix%Al+m+s)J$28Rsg)u2q)S0$a0`G z1yH(Mfed%EpiPM}O5+r7ozq05K&|&lCA-7mosK|WU;xfhs(V_V#p0+p$dJ7I212br zj4CI&e{z)(Bd6PSOMgyhTUawdv%-)GA~~z4?>%<~sH&qUR>noIC~8*Ezt2-gtoe+O zvI_}+l)WikwN4 zP8i%HtP{4MywFnnxPSe&)oLuC6Qm!@J5d^cxA>AU>Ys2=2^FLjfw0WbNul~AdL)SP zp`yw6U zZl>3=(CV|l_{x)0BG4&*@$3k|pim|q!Nt%0xcJxp7EAtxKUkVS$vZr$=Cn4!OxnkP zH`YVsb)}6M2q5%gyKvh`{z5QTgu({uZ5|iif$T~29WXxz05lS_rOm4i0mwO;!C;Y> z!8_NG6cFS#9FyD~(q6nTe-zG34-?)Ti4z`ORA z>0b0A_au;cgjY9Nh_T*txNu$LPD7r3O7nGRqq69^w3doD?wD%b@h#N-;zmzqd0O7o z4;WfxrGhk)^BY$IcTe_U=g1rJsTJTrxA1#m&*unq@rsQe@f`yy( z8$1xk(t0*eiQmT3b&SH>`F`8ZJ2C*)Sp{N*yGV_ueX&>jV%}=*F**XwP-1Z;OZWF$ zFmXk*KAJ z?F{`P%w{IYl;uyd}ru_P9;VyM50khPFy(8A%6Ci(15ETQj57R=f}Q3 z)fPlm_gac--{GR7;*C>`A6c3GJpzsiwT3BJ+sGrW$|AuBs5C?(6%Wuj%@3X}imaKr z>TIT-SP|NaJn9V+Fbg4bf#V@oI@H2Q-E8ULD2PkVszDT(Df{v7n* zj~o2qv+NlM+R5F9v)B~^;8z0Xh(xzSZ+Q_kK1ln>+>#fmlec~w#f`=#s28DxbP84Q zcLv7nx%)r2SP}N7rbexRuX>+5CSR-28vbUqh>3mu9)C@-6ZW)!Yg&Pc()`at$#{R2 zR2G63#X=yH)${kZ^+?zQ=;`zGZ)?UJ3ihU_mHTF`wyHI~rP;yXDz=l#c0A-=qeWRN ziE7rJpsXNA0)%(rUfu_`uU%Hk-F-EVg6IJAie9KTJLjQo7p(MWG%FseeFg3b=+GPDSh4MH+lDRNut->=z zv;8Ke5C%S@q<0Nv3)yswL$G9xJA~Lc!;mY=xowB{iHPlQDQWJJX%&{G`6n+gSpgV) zJh9l_5Qs*huX7}`PP9wEAi9x+=k!XXhO*AiR%6%{e)W?0`&4Y+d&sTfLTkKKm9%$c zY&Bz~nHI`_2c_H$Au;m=A7e5`PsorBwq$g{J>6d)P()E-63~F#@7;rnq}x?57HkaF zmMujzn6-Hov2L-xZB!i_u-~Enk}hlOK<#q9zF}DFJp|ztOPuXWjUG*i3=}u(;h8~s z51DOBmD%r})p;2k=Z)Mf*&*5QIqG$Yo4|Rfek}QahS*(I8A8nNfrve;a{O>89OlZo zK*UF@$IDs*7*h3UBC|`M$eYsqSv1>3mdEUZ0)A#VLL1F(*h1@nMqOjypJY!6V2=j}WsL&Ehh4?%MbUP> zH@!FQX7{|IWSSiJZq{UDU<{u^3@eH`sw$Wxx?#sogJ}pWK`}sKa1@#%xKbZ( z1*_xe^j6j2+Us+P22T3&8D%k%(u5-W-8YkL`IKlT^(I~y0X#y%ivEWC@(}2m zDHwYU;m;yITK8S}&Jv?qmGh15RuN%;9_-HoN!0`esag;_Glm+k8-GrJZ)i^09N$SS zCDc9I`j-guFVu(lJ}#bfSA}YX@3}{c54;3^2g)FH&9VWP?q6|n7F1LMz9(vb`4&_j zxA}dGc~RTtk2!wxs;X6a@&#?Uh3q}bukGWgh^T}rfo?ZnZ^J^=qxzTE$jZMex}>zK z_dVR(N{PgLZ|R=q!q(0Z(J^3UIwQ__qE)gcJPp@_a^=a5Ii&Q4^rCZLBB7F_?sfbo z0Pv~uT30oAcOPqyqQI75R=jyF(bVMgGZqz_$H?XZ}Z9 zv^7rVWKiss|NQ|Cn=jq5bfpEXBELuRyKBfT16Sf6NrzT@i~@;yiCU?Sx^3W#(B`IA zHS8ZLJE<=%sudeH#0|$gQ4I3(N9HoG(7oP{<%h!+87IqPPyJNeG3H=@tP}mnR}MLt zSg;r>sIRX3cq<|odU}geuqbDcj_WrLo_i)+L_3ZasyAvptQ_t#SZv17%hwvNMOMtkTCphU-zy$RjrZt!W)8d5 z&{9+=mItYm&&m_E;_^4ChPlSrt15>qk#CJ0R`h+q;#qN}UDVsY{Vgmf->I&z> ze0p9incz)nQk>b>*I1D=@`h|~oqFuWToXxC2pso&d6&5o(dzow`PPM#+s;_W{9v|# zOGDWf=O8;_Q$LgW)M_dDzcHUy$w$kvrL(wuqp;@0wcs#Mfc(bSN3AT4pdX*Qx16fT zCjVbnU4HS@G>000000g*`{6cpJ20ssI202XZk0RR9100000JCS`m zk;ce>6&!73VRRAz3JMrzCEG&;1T-2DGRP@RfC99AEt?v3lIn`c76{tAUGXQtR;)Lz*81&WmnrCbMXQDVw)$!atsZijs46a`nUKVC@q?iH#bGDk4 z!}g3v6@NvniR2FnYT0XdHuFp?N^Cv~+5!K6&a?30{l`Li4(ZrvzSVi$6X}PA*aLLX zL&pNWvlY)@)oEcNAHZvW<){MPUCywi=>|KXH#BiPMrf8oP5(9ceP%65-y`2tCZ_^% z5ttldWv`5`fKF<=(?YHZ4hmdqkUO}iY8>;b`&BUOyJ3U?`evEH3}2JO zUI4@c*(htN;S`#2ohQNRjy7gC8#~L^H!G1P5)UBTyZYYqd=&)Q z^_Ayc3b0EagTk;@y%JK{qyHoO#kb?hida6#gH_9Z-W?+#@~zeHULHqK$BSz5xXRK+ zybQJ(o}KOQxotL&1n9OpWofi~Xz2~2>07|2;!%xcmlNZ9dyuA2_7 zp5A(pie`gHfJ?YBEy&jG)0bssCaY4IT-FCrl%UBp+{(W*{=K zAEoGEzj!5yu?R@WD{~jXQV9E*Z0{6+FcPPR*(=!5G~@zmcyHmyKsc){LQ>ha=9~%ON$aC$4sv5K? z)KUHUBt)KgIsx}*7&ni2s@nmwX^qHmyK|8W)K2f??0I|W2THR+NdWlL`Ctk| zoI&I%yTfxlv+|wDM|5Pwdt`@y)1FdwLH9hx=!^V%?d`|_a zCbEf^Z`4zFzQjJPS~QCa<*!q6v;`)0o6@1W@LR$5|Tz{vzRUC_PvqiI`_vD-ZQAS5;dK*b7P6(~91B zFrf&?0xB;<)>QwcBMTdUvRg+<`5S`M125ndbJxq^xKjdWT55c`PA(OT3xDTQ<)GJR zW=Z+L7JD7fCMV2YLc2QA@i#!fnE9)^E0^$~mwf~(nY?1L#l?ZKrr7(!dylFp=YmPm zTMn|E-Fz!V8&S56wDral|^ZPc|UHK9zaz+Ly=}# zNZPUb3bMIYfzKrX%5_cC9t-+lIiR~e&N|<-W^sJ5`#n-J5OUgq!Mx1L-X!Avs7vni zHUW6$jMm;pJ1xE8PL6dUWRKs08Xy|;8r5fme!)1vvacb99+Uq}1cOgN`5Yt8uir=T zJPJ;s+p!-pYI0J4GGU#bQ!((@fX;|)VnkD!p=c?Rv9iaTISAizD^^_FX~2Iv+n_n- z#}h@T-jDHu6X)q3urt9_2`Fc#(7TR;O^;8-X#1|$RiqyPjDEe^ado8&YB<7o}F%Ia(FL!1qo}Ni;{Ym!z3DzmR`Cm!cUp$2)vr zZvL=qb_Zv0tn}=dpBSH5DCZALmNGmU7F%c1icY^)mrN(;&KdDGyqZ~ zJ<(S>Z-Cz}@B24EOQ>fG<&U8k=V`2O5e01=(*qHKI{Ycn4W<-R_^grNQlj*Ob0DPH z#BDp3t~&)J%FT0AYN{t#Ooe5KWM-Br5i@On8NIH5C5_2H=hQ$*c016&0(+7`;=MAA zX|~f*_KVmEohbYJCGe~<;2_g22D8+Z@RF!}_sJBjw7L0EK?xAsS-1<6vQM-!jGd@X7B%I ztR@bo$O=NlO&!*Ih5l8Jp}0Jr3zJXJ_^(+-*VeL6p$0s8MNdZ%{$hvpdmI8bBtiGA zA{&}U+uXN?*WScrg|_)pQ|$ zfPdzeE6%+nl@N+O=0x_!o%=qTE)(G6G_Iti|HM{ZjL*+S)G5MsQX+WfmeO-7XW`R^ z5JT==wEAR;;+iB33r%EIG4&6!3!K^wxVRWfi*n861Fk((qkx?cohPc6a ziQWC7Dlxf7;yPv#BOJ*!wk0g#Cr-S7pSg!&L1VEwB@;urQVRs?Zwuyl!GCnSOC?Dj zW(KDe;c4b~uPD97tTSz%U+o*`2PxSCmb4XR&=;SxaNFI0^Si*IjkRr$8*-W}8mo zO=Mt(Efvu4Wb@Z9$@GgWu^D6xR?Sz-T zK2VUpe{l&_=wy0V4mAioET7}7)zCI0lt@%$Py?sBiI!B?RJnV}CfXtMj0#YI*ujdYBJ#=$;H}#oSIlb?Ql^y zd!=dPbiYRs5DX-}xwDUbbW%B_?>h1$#}x&zW4S?M4 zmxyOw-D>ve8)DD9

jhf1qMk)vn{s;SG;YV4Z6~WFNo1KS!mUfJF64y5^LUq_%{= z$V%kNTDhmT;aEeelxaohxY$OKAD4(l{NjU<`EHIpa^Su~>Kv(^u(VLRaAG7^ZFBt9@9+?{4!b3TcMl+kaLgp zBhwEX$94%=&68rZY_D{QA{KkZim=`vyvD0T$`{?T{F$fTo!$6yPcMm_NNF4fArZDn3ttJfmrjv1hFcSyDEOi{z33)8}vqh3sda?4?FiK{MLm&bE+ub z4$4}By{8K-ir-vSxvV<;7wdROVTICt5$C>>-hAi(YM%L=R`aBU&SOBB&+l)b=rSwA zgxrgnw@!8MTLDg;`_k5RyQA(|>rx0l?R;wXxw zIk&dtsHMuti?r^?U-3$FM{e0F2zN+PwdR5@ra3+XkPX|VMh$+&XHaT!QIvrA(AeZE z;56+Sq6O2NQbEK%jnKVxq-+HQx=X9h@=(B^tL{L5-*-|Fk}zu}&^`-H5iv@$8gWP( zy!?q4^U&RhEp~?mN~93HzGcpXIjB&PjVt}!1Z{oxt>+h{TMWgSZ9zsl0t!|?K;@6V zL67Sgz6H2cnw!6*{aze@x(7vP$Ufu(*Qr?+`yun43>A^wIuqLwX$09Oh!632q8je) zx~7GH(_Y5`)RAvf7d}5_+=S$~ZrvvL8K(-rM20oogKM0eQ~MAnA!2t2o?~uro0+Ax z8*#!ay8-VjN!y4AhHXg>8yEV5`7a%IAsh5*2$NI#Ue-Rt8&d>SsHk96LnURGH0egI z+gaD`DkbC&8=$X3Dum?bDZ32*{GoSE3wb|(TRKoyL9yWagyq4MJ!*xa{z##n)#dZt z_2N~bdY+ipchMehqSSe2U`%#O-LOtF*&l-Ev!h8}T_gRa_+J|qbqOzGrVwjp@vt_| z8p>d2+rbQO8XGMifd9L2Hau*ex80QlgNLD07glXR(Sq0Gb92KxGAo*lXew`(JJrOe%yKt%>^ z!R7QNxnH7q+5xT#BKmf2T-n;j+`dDGg0J2}284uD%3X=f9i5W3eZ8+Ty5R3AYodML z@TtA^=Fu=>Sd_NgNbGi3?C(e&WlooWBc-ld^Wk&b8JXRc@2Gu55tc{c*F-PZ)!>Rl zPRQp8xUXUzPYU=*Xs`Y=UlqQUYX|Oe*=#fMBawT8Ug$L3+OhFA7@b{k?$KI@yoWwG zWt&Xg?YJ3$DJRDc2lnJy7Px28xz>&eY#=lrc*Tc-*cN$^RiQFNyZ?YzT#YfA0 z(r(q0x?2iCQhUBdq~@#VcLk{E=mcBAD(>Ra!L=tD{|QP~%z+hI&llh+P1lV`QDR^8 zfl=4om>R=h2siI$sgIkiQezgEyNAjIYf%(X0pBz?gxbS`$e`13A>#~)bB(D_iB#Up zA{*vb13nZMc5p;lE_y;M^(Os)%85A7f+yai`cIFrm|g>qjNavFAdKbFlKk0u&EgpuO#Fn* zYPdj4A(-Je)%E!NZ`avGGEnJg6Wc%Ac1w7H+Nx#p<4Iikz5laIE6%@vw|$+t*E6UR z!HWCK>@>#|kD?OYG28ozTZ4bZcst$mg~gxpGdk%0dcK};!irxYc6BIln@(^rhEWDx z?89+HUf-t*dQTS+6t8(E*1`-O;cxn45P`t0&9oj;A_>1InAP<}i zS@6B>yzz9GZcRCE^c_iNgjQQ>WOO$Ikv@D*_~}5 zMeUI-3XZ@XI77f8Q_P0kqF*cs3vkP9ms1$?UUN4c8Y3CtS1yx(i~1~xsc@dyzg&)f z3RH<~EAy$Rf6rmqBeqn~`(Q)_n!>R48m(j@5x)dbNCdnp($z*4c`tExoR$!!NUMlq zAi%Acziqd1_kllr-*}6Le5jg9jW3+$UG!Qt2`94kjZer!bHkAM!MefJNw{Pt=REJ0 zvj|KDfs>Inh8@U%^pze(I)yDNX8mc}k zgKmbART8lNjV)j0fw(C_K@!npU)VO50@tseH6$Q@FGiJr@*o_|O=j%n>CPF*Q+*`n zGflHibMr~}dx|l+?ggl$->0WqICi{*(VwMy@FX4R{IRYFv}R#->tubS%;(p?m`_iO z^%jq=H-r5!mR!@3nEGk~J+BO^lx4|na0FXmL*x65s^ zG0{JroCgo&J7`&r`i0q2k2%C!-E8{p(6Dd*8_?5#n+L2{kU?@c@%YXi39ySdldgBe zl4ZPXHLjq?h~Xt24A`uc+x`Q-bf{%4x5u6d`ipb9jWAH1tW*e!Z9;FXmqB%fJ|#yx zfCa-!224bGAoLB?Q5663vR$6KnD$S9a`4dbgT(J9?YUct&wwZ7bq%YFYcF*@|pOz2Mj<&_RQh&KBLRStIi zS6_OF(7rG2#0*R5^iA$Cs6-%^B!X%k5Tcwgc})dMIC?f|ErrQHJ1G}2a~^rE6U`Y2Y{ZkgSW@fWIpKFW*)A}@NIgD!nsJd>d9q!BhXnNOEJ z2q>k&n*^8K*B#+f#%7ng#ceVZz5nlYT(Z z*XCmH)sp}J!Uh#9VMhh~RAH^kSe@7YG6zm|)B4N4(@;IbEIZb0)nt|Rr7eD6zCn+F zd+M!3N>hS(%P7L9Sb4p^2Jy|9_5sv*oMYNNktw8>Q#E>`zcd`tl4i|r*7g0XIuJmlcE1LwVDRU@LxbN5z|f{HzTHNxo@vxv)$7p84J;biT!V&-q2N-50+d~R~GAU1hyc}k@L006K} zojvRgTrEri{tX)oQ-=SrjfKHKAJE>$#M$6K{@)-lH@0^CUkCtTZ(-#8fB63_vxT*t z(SMFGKL8K_;C~1(`F||{z|ZPG?jHeQ^?wY2$UmRm!ov1{HvS(K^`B$%U)X;!2CnoB z|H1#C{HOdM31@HNZ1bP`KiO(6>>cg@;YbU6BfEbV#=w<9C;$THKOM!w$=>8Y0001P z4FCYl`wt-4Tew^N#{fe>K>RcRUp)4I)W6LCs{#I}up79z3;jpCINEaB*qfOB&m_oc zWMO2_>Ez+$Y+~cY`7g%8+QPumgVVs;-u!>+g=1lF^M8f=R}0_(AYcF>kYFIt(0{qG zEF4Y#_t5{g`?uKof6Ddm$iKuk#sr+8r^CMrUi-o^6*K zk{f|j*k=QA0WFt?_5x2zd3l7dA)*BQ8UAkNL=YOaHwIJ$<_d2`J#F7*8wpAB|IBx| zzPZGLCMUukA=;vC%@W&%pnYIFQ5TIWCuE{_Nr2h`R$!{WaW1H>J@sQAZGA{O_zoyT zvg6rtvVO$->MZaEP}OX*U11qCOs?IJ^na zws#(1gj9f;lKFYqnlFKq@w$yUlQw)KXo9k5NekfT8#A-6esQ^whyw!z2k*#R`ri5h zZ}J88bdGY~Oa{uI^2D<;Xc3nC#Za}ih_y}!iZ@#*k;$ywzjSBn-yyd=Sb_dCe-=e6 zukn%bO#z;#$Ht+!jUH{7)2VuOb6aH2!`~o#u+;Wfo!gW$qB{?w@xYXh@!-`t4Cl|1 z<4@AAxoq4@RXwzIPA<5T@#2hS98|VhDI4K#iXX^ZolsJdnjW>e5Glc#Z*G!Rhx$&} zVLOnfFZU*~w5i()=JM%?^F?jQ`)2Jpey#dVdrS}0cDtknz|_vx8j07(Uo3*B{(1IO z2l-u`NP6U5N-y}vC_lT)M;Tn%rHqZqO>Y7qg&t+FJ|Cm2DOcCi^mwWrkw}&2U=9gg zDj?!wFPG?x-a2?aIn()6+i`6nJ9+QA5^LI>&qZZ2aDb!*FnMGxoEPi2IL;DQQXtk` zc6Y7kRrl)bM!7ZudvK3z3;p_PfOX~#j3MCUzNqGJ6e&2!iDWP^rEG=SVcFkNZKY`z zJmFYa^)dkNlHOw;(EI-KOzVvd+0Rt7BM}_(~tVFeWX0sAn+}wl>99hQmgG9sK_wPa=1X>MmP3;s;6eR77N5XFw&Y>kSFku z)UIhPY0l%=>@7R3#3bTG4tw)j$Ndx1Hwu&r=VQ1M$%AFu1Wbk>pKreVCB?z2)EgTB zwXQBHa+J-E;_HRF)Z5KE^H#G$>&?Q@d|)p$@|sK9Kud&wCigg132 z+Ic}!WgxOzx|IlZ4b{&^?a)Arq>0sc+Ce_OrrM~aMhSO7=tJg>?JX4WrVbm81iOa$ zZbkU#Ng5nQ6v_u()Ji2*g!_&h%)w|B+lQ71nUvBl7!2_!Sgn~UHb8TR=UZo{#QP9G zessbHv+@ai6|k?6$K=wNfO!k!ptHDgIXp`QdfNFn!clp3^ET&dq#3vDV?HrMgnrV@ zBOJ0_O`-b>00f}P_vR`=Ifo<}#ZKin==gM3={ZH;GfAefIyKhWK}?&b-asm0hx-TG zdtUKG9--Au**v?#7#F(-LtKY4y&TqkhI1N}bS{fP=r&r;q94M9h@FUo3sz2sj10Ci z`lSf{Fy?OKXva(dJo0Fj<~T;b!521`QH%kGVG-7L+9oi|5EwoAvhQqv5p})_z~SBw z<3CaUAhPW(+gzR}Qsz{fLaip;Pk052Ha6$@b9cURL@G#$Rz}nC3rFbIO%SIysNQzv zVB`W@##eG3|GNs)jP?_D$Okcy8*(q2fRvE^Km&gV%DahKDQK_-B&uk1{(KiQBgGYL z=z9~)*aUaBf5~ncN^RRo#c}sTxBH%{)bg@q@4xW~par_SjLE2YiiU`D?sM59@b|%L zR5UH;5{5b)sG4a`z~BU?`ZCY=lRy_nZ1&F4!e>DP?oOpkq77evvW`RTmxeu=-T3Y= zOF-?GlfGZcIT+J>Vwh%Mg#|Y?G%QL~LzsfQ?7&D2Nexq6v4fW$KqKT|eOo3i!JFuE zxP(C+Jq?ESK|@?pc63QoqPUt+l2kg)`AO-6Y5lgiUEu=QXh_`(&ngHy=6VYGrfdZp zCv$;ICeYX8ZsxM7PAQ@!-7s2gBUY-|>)(nHhuUqOavRl|f_6tx&2pjs9h)ev^wOQ_Z*tn;}S%Yf~s z-tfR(Z;x@&&R3nX%_6x(L{w{&aG?E>UpH4amIeYZTq*jZEbEbADK`pIsvVQw&|e5+ zG9tPxF2ntNOFu^(zDN2luqJX0I}Jte6?t!|>&UsROlGQ0TeQ^45(^Z#$i?#B^bpU; z(E%7!aHLPU+r}60=@Tur(ZY&|x3|HlW$j)sE~!U~AMFo@OcmLIr-Jc4JtQHhCsNQa zoCdBJA&(Z2JIa3@pBM+u3JSy-@o0T@v4-n0(~Q+}#|8bF;l$xA6uTA1=S#=l5uM{L z$GhqZ5xVU$G3o33lO*;wQ8;|IDem2g=kT{t)~GUB#)7HdfQ%-M3VeD_$mdlOQ;Na& zJx0HA-$>qAAUM&y`>B`Q%LBGFAw6U4q9XS78eN%YDUPmmv9)K4FWASqqehEoJ)Hud zcpCET7Y3fWUvY~y^i)uxmuIQ1a+|9hNnC36DOg)wvEiGH?ecHEZ8wB{?Yu5zUK%#l zr;M9*?{7xjW2A*2fq!u!NkRmf$Cmmka1`sin)%i~j!~(8S2NSyNz8ZiF*HA>0a+KdCrIWPhVepckx`$QZ@D?fdy~y;2kqy8Pn3N#S9DWGh3~E>A4O-&!jk zIeRyDvy~T85|Nvrp#e9#oX&stkkpT9)b01MK2>uh88w-{dMz28vk?bX5R0#)|Ju*8 zA*K&ckJ9h35s7lW-~L$|{khG1Ejv|SeO<(D@9+}ch1RH*JvlpelvxIPLBXGjDl6ha z@}5(Lt7sWd>6wvpyy2N@G+n1~G#f}B3;B6zw(^t*E#LHh`O$kOm1*JAu&0lOe$zg|~z`XMC$ z0a>FYI58EgJP;-c@YM?n=L#VaC#r4}fG&hG2qm6pcYt&m_+VT_X+%AQ%md<3GT}2E zm|{Cwg{sG{DVCA%E|`hCWkVRSx}CwjhR~&7mXz>S;57WErX$j0KM^%LmS&yBd9th! zj&=b_Q4y3k)DyYO8V4TN8?h2dO& zU0T}3;BEny{MC`<-B5)~6Q5y`jThEShGDawp$x!wYd(ZKs^0PKEC_e|&t0KODmJsR z9NN<}_9gG-O#&Aa+97+AJHvkVPsRtuPD0d>&)Uz>&4(ic{o@j$1*a1fiKm>}2`@N= zEh^0wq_BWXbuv#eR>?Mc?nF(QGt(j(iT&r_bmSn50u`(1Txph3`kS!3`ucG{y3Am9 z@IQD%>E?{iwdz`W`C8psMIme`lhy*l2#!H4{0T#0J5(5^qHU85-K2Zv%}jgJ<+AWI zvpy$wY-h}ImrV_7PNpApaTg=3X`=qog9NT`h6#=gP}c&@j%*#X{v|NoR30iVxOq!U zt>@8PHC#5LnTJACd!{m|N`qLZzmcaGNVTIm$66eOY8fj6hF4C>)QaE}zr0B9(WKaI zIGzc{?MyI(XY(v3!fN94T#|6^JL?0Z^cqIT1%xv*VRhEz5Y8W;k$FDy%l0Uu=7FNu zbF^QmUG^ly#eOONv`Gqz{hy!WH81bAg1zm>QcuzF?rSSZ%))IPE6e6mj)+qtaPqXv zXWB@uC=Arqhx8-ED(FXwfzKor1YP6Y*4-(&2O~`omn0hWes5nj(1#B)&J_5y1LkeA z`OS3*!=dWl2hNBeV0Av0E5g8Eto4a0XgxV3)<+ux357fNRHBXId&)1?gt)1;D2-(N z-a`)s6)>8x+9eBTHH~Xy5P<~GfmCew0&0&FHd5GktuVeeT<$dep17}8#MP2&jU^Gf z$)@}>phz=I$;)(=+*_Th+~La}(p?*ICCP~VF&c7;Nj5->&W_Zfa*uor1Z`;9@6@6W42M`N*fG2?2?VXRJLz#>9 zYTEJR6pojinCCy~1J@JZgEFQ7ZMmoWZ4#ykN(D@m!VLoLob-ete${JOzWwrmzvjR- z9u7Yu?gHF|i!j1dHo)-8-Q*KMB)G>6zpmSHIXo3cUt3d9Sv!Zo!-|5J550Gx4X?H- zBBSojT_9EGhv7&3F^UUbOLIrBFk}_3Hiz8DpJf+jyxa)-16r_3*@8r^ z<6n2^4j{(gL_&LU*P9rzKr;}ku=%gqi>?xucGOO}cKA}SUO<@Sh4s4X(KDVp;I@N) zr3>Z&6mhiq18N_0w*h%JV%q%I?4 znr?o;fYFeCey$%zdPY{Che5JoArAfnDg=^Vekr%}2ajO*o?Ju6oZ|JL`uO8o6$UE< z9hf~Z2sO!`teGMnRbBF1Hi7i9bu>w`~ntNHh$h%;~K1wICJ{!>y&ODEhLdwN~; zNy^M|5LJ7fN$puoO`BQs9?DuWOg-^w@EDJJlVp?pB}@UgM5lHbTK1&2nIqlzryBE7 zh@+g}3sT(|gcKQ%=QAsd?Drbk&#p6&q&e~?eoXvfWG*sESq)aks=d7+jfUi5h*(t@ zgK@|KBr?6y4cl^C5;NSUppIlq(JvOI1#!nMe`|^05kiP48d3?N7xtcp=X48q#lI%ndws50uYxpgcGR5-6~PPqNes(gWP7 z;yk4_k#m6ukO$rv%R}wp2ym?oEJBWQJ4QUYBEr-CgjbyOQIwX{WpBbSw;Ae$1; z6~((^#C9kkBZfpiyZmzCQS#HxjUt>MlNn9@%Z$R4!zzvHzT;QB(jsp%AuiU$MhfTh zlduGgyS(VuS>pur^4OMi4~~eolu-+t0dy^{9Zf4S#UnxD#`wwCxhmw3dN}a(A_ijz zxl!){uM=LRd~&bgc#)@9Bt5e<&ADbGV_x-eJ>jX@qZ}fE(xTur-PsDlGCn==ppg-k zIa61@ZgOt<1z8Ci(fAuw6v@WN$ftU)n1&umx(F=C`ZY!zJ6lXp(0*Xt&sjt++$ou7 zKO7V(+L=hU)qjTJ+!JG?jzR=xb2IH~kMv(b2fuKdNm9`XLsKhi=opZC4MGqB#Ac}{ zwVs~OjT>(mA%174gCZoA@0We3T&x)}gN#=-`D2f}8rto#sy0D%ST;UFV0D6B*!Ayf zE7B9&vU>EACP6yJ*Q-VQKX&nA9+}fc+J)SB5m%X-lNS8+w@Df?Awf;4p@QMg-(drx zZIsctpRY?aubm`b89gUD#D{5kBI9wn(jhe}Fp|jz#p`8uOATdq(l_4~a^-!5ad=1{ zj3oW;GA$j#ulibkIgaNsp88~TDc;63u|jC4L9TAnNowEE>;^D^k8cixs2!fwMJD&H zaTaCAX<~g#0jP;bYb8My9lRgLmgsegdI+`KJ}nST3@u+h)fp>#WVc})iTt_LQ~5-*^;1SN~0=XILCdw z9b%)hU`*~!=clkGWp!4eflp+ryF38suTO# zQxNS}{cnac_0JH68+PYk36$O2^)-XH6)|`AE@@ zkD+Y6M)YOau6whhi#WN61^^2t28M*;#>!gpN{q6j6r!$)-uQNpPP9_ff&pdWH>Dj^ z<$+$)m*s*-fs(M911ju1XT>lpQn?{ojUh7ZfJ|K;5xXMc)OHa*!`khOGQ3mVN;;&) zp+Cu-NwS1;PY}Op5`9>E;8NGNg|wQY$^NMerAkswz>gP~i&J`sWtLMql;|NgTqB%w z1GX{L3-)l8OsZ{0`6$i);JDVzLnd5weSYH7CI-ujLg)mG4b@V=a_60*udvXV9cd3i zInjMkjWV510R(6%@0{t`$(KALFJ>QT4r!z--2Gr-@GA#&?HIeoqi}u3Q;4wmMrE>c z;|sC=SToaP{{$va`h+`L4`uvL9zIr*UV(vHH|^MEYw4~!G1BUkHltGa$cAUlg7|Jg z&@RyO@VSX6aLUaQD&-j_DJ=*xN9Q!O4Az4)?qV(Yq#M$#LrHdN603B;a+A<+?Gru;0vK1s$ClX@{ADXLm9%k z3gIealfe^;KX)1~GJ$V&cYqSynbFt#U1KT7YT=lU^FOOc4xB9aL?}KLO7~vYCG}Pb4)}qbdL)umi;c^} z;UvHpy;OnSr&;;hnoUiQ>X^a^Q=KZ21SS8czvKELQr-cN3L3i2WZV>$NfLNir zjb&1uai&!z{!{9xzp{o{BliNwBa#un4eVs=SZD-uoG5ALst6^DiHo+bfizX|oJwkQ1oVd->z**i?0t@#XL!80_s> zEOE<>PUP)O<$I(TC^%WwM?T0iB~p1xRvIZ@gN zu{Sd74J^k_CAlfUEJu}x2sDMpj#c4lXQejHJ@8nVgU-tLUzN7b4;-1MBUc z(z`E)>DEw>o!XF4i_YEZ4DF|OF~V_LS=FA{6QQ+YqEK0A-Weh3l;w}rx$jv@Djg&= zbGlb!-sUM>GBy}%NCfnm9ZP@Gdl^cE_=%7vS<=Ih7eeyOU&rb zB6foDb%sdxM4;zhEL8@dtCVL-&Sqs88vXuZ7oGC$_U3)JQnB5ijacCM_T}D*HA4OB z3fa)8@GmIKM5s>3`VY2W(<{wXV2cqqNputd0_M7_CUL6w418HTAdjeLb5to=wb|lA zNFmZVSU6eXGc@SfafkFy6^-XkuJsl%w$BwI0jHGq7g6{`gSJHcKQwbCB=BETpeHC! z+L;t7foX?ZzsP-e#Cy@6-u5I((?!Bxb?<^_B#Qm}pzp6gBFR{t`q6G61>Z zWwwQK6m~K+pPx|w+(Z4)IrLs<2@|7o8h?BGnrySX@g95#vg|lBrk8TVjP@Vg!Ym|_ z($S=oLuaK^d|CfqH^UhOHbjvZa!{04Z0iC_C&(}F@AQydm*>=PLd3(pafonUK{)T) zo0)^nCqt&4>=;1I4JTV9LbWbmY|#9RKojCeUk7Cmk7%>TMX_qQt;Q>@jcj833!q?8Gdz z5L)9Hf8YDQ1R^E))or0R%2YO4Mrih9LAQg6gxMRT5O{*@Gm+k3)c-n_h@3m**!zTL zT^2GdWJ{axdbYFO4N6>H(|fiI;~|z3gxVxH$>93KSF(sU2lP~wAD7tDf!#d9#xdZR z)ij92o5>#bynyK?#u^XP{d@_&7~b>|_8WNvFY;J?Qj5mcy1BiB5@4*8T}U5DONSmj zmO0zZNL`#09n;*!TgNu~o5OC^aqez$wOoCsTBl4i!=s6Wt9MzIHXr(29&p@3XjBUh zoGe5boA6sgk1)DnmhR*hDi%+i9wY#hDP9`cgDE*pe-b)UPLl-nvh0S~?v}^C)8kOB zKjv!2s>{99QoK%|LEmB|K|coF<0)TMkXnPLHK5t3fnEUrotazh9y@?zCn3`8OTu_U zr=oDL=3@N?!v2jc^0oS$;VZx$RYIH)3gPmIoL}tgHKQATrq9VtIQ(}GP65X`OOy{d zIivx@?GO4binA26DrDQ4%M$jHZl3=YqsTr5&`D)prFe=twseufZhWG-%#4=5VOeKF zr^k5}5gQ2QCIGSYWS~`5BTG|#p*uHnWEBCQkW-Z;(s|N+ z*nRi=r9&3}4Q1gLBMS&~)g~7IBP(d@I`I*L6|tBp@Im9$O7z5$P`s0C5f#Y56Ex?) zZX3*c^T)H3Q-E}Zzg0=WIk~cv$^oKUdHw*Fs+*EM3=SE1jn1I&22eJ4@$mGns7TP0 zX%Hx6@*wW9c`F>mYcV!5c9__?#v6-{Ml%bUXjW?_2yw=95-nKy%)5cJf1YT`CLpE@ z7enjDWXNk3Ghbo7Qh$zP&_UsXIDGl+@L?@HgO$!eQ>M;qpJ$ABvKo7@U`eQ!^AN@H zj@npp8ZHgqxR4gin6jE(XFGwn2xrT*2V~OiQWAnDs(+~b*=bi^MGYLS%T~AB$=;%; znw&68$SvOeW+{;pmdyV>i&Z%zdPFCfX#?N6jx|%UIgreNbsaJeKm@hn;fdH+U5E<(1hoOFihoNkNsatQq}18Mg~XT52c_>vZRLjNk&OnYa#i zYr2F38-cbhIv#on0>Ajp@O4Ew;oMC`-j)iw-6N3VL#9+Il4!@@H3e(_W`onoA(wh= z^{kzwUSO1z8vk?0BQz90@-=$ge&JH>9nM-l>BL}5C+9MBmIWWk|nxU;L&4oBwg@lMy?BuE(`?yv_%CU z&fM+@f<62KUgHn_?OLzUhRD{XmoM$td4Zq+oE5_vHS;TG^Mb^hXC0HjhLx?@5$XA} z8RQ@+7qy`i34njVuUT5O0QVY%*Dg;-#q=JxgWnsF^ObsQpqdm1b8N(fdqAyGL%gIB zxE1d63&9oe%(E@w-D1B^mYzp=+W|a%84-__*SpxhEMwJLEll}DJ zA5NNy1uN*!pyK8aAC8|IFWeM$nCmTY^&8~d;qYC$X8FmhXh8I|V%qEhYkPdz+Lr1- zlS91VslUKoFXMwu-@tXVx&0+YS4C#)pJ@f}Ptg4DA&jq{M-~r?qL?5Sl%o_z50?2a zTXQV01`wtBp9&@E;Sl6BB-EX$Tl)|<5WhBsNP%H{i!h`tZ5?J3es{>VLIaH{7`8Lh ze{0nAlD?T+#P^fbGm#nLSFg zrki@S*PP`C2kC0GxKhInm%i+1=}341KZKZlUMj##0RKjh7YtUg=(O0WPY64%U{+sb zl;^D=Q+qAl3iGwG>7?Y#K~2&WF)v`+1~T)-Z1-*#FOtM9I{_%4Ip;g9<7v(Cl?tIs zZ)3fB6gx!owvfT=R)yBzQwqXPTee6%&}=M;O8ES(42!s=1yY5uPe8a13{bp2^u|z$ z)#nf@8anAso;(eb0ccsX#DYmT#Tc-T8_lXD^c{1y(0{T{x215<%lbH1^&G`Fb$hU% zXly(N_MAZdOWrUcB5U0gs7TP9d?^E3R`}}nHkl8{FBufF1|x)mdU-;ReyT!g>PNpo zx7;jG#UI`q%?hg@$VTi`IBTj|VBiKGs;co>xZ}qSk08ovx$GA4t+6ZtmLFfP+1fG3 zz1|r+zx|7HCHq&AI-{yP>1|(noUDEvK=MP{5XF*TW&sgP|MTl$CtRRnw}l|1-fHIg=VsCso2`(`w>s9Dp#xjuSP8 z$2adg6=Zr-)kyRKl;UDFd#crw$imc4`3BIWFt(}o2ZFi?7GR(Id<*ay_C8u1^Y0dC zikvm&CAL-6^LyP3&=8HQ7U<~)ZA;_&4!+YWFRKftdReHhX=!BS$gzf}rZ8o}sDMS1 zLS{=I^e+)73&t^CyU|H?L}UnGq#%c#m0WHkkcYKAt4>DqSqke=9&@Ee|Z&BwxWQSk1@6l$L3=I8S3~#EzeT-s zUyUNkffIo;X9k{MyN#tm07&t|S;#b|wn$o=# zfDxN^!?a@_p-npJPQ67+MC3R_)aFQuFaWu$2j3eUHti)?h57CIFZCIcB5s z#I^Q}YWG*wy!sT&K;G_`O|O1(``N25R5Ibb-Vc72jR?ukL`U=2i`fcFZ@@n+N z%(3ft#bauB`m{G|`RimOB~!_Hlo@%Qf(TXY{6?}!5#wlR*;5}=-adJxMr~B57wtsQ zg8~W^cuYV(edkQWAKQhg0EuH4rW)S2VerhU{X9I)%GPZC+?wKb9|saU;=53JS6e_G zf!ihRj{hPUfwnHUCob*&| z0M=S*BrsQ&ngX$2Gd3Aq`zjDM2vSPbCvfi3;r&=L`U&Dw#GG{>W3QC2RvhLKu5p;) z+}Uig#FbKfw9`T-wSKz0A-*oq+y~8~G3bL|GDyxU2l{XH;ioHsPWw3!-@Y$~2W+5F zbZ|I|>RPxJp9?G%yfIcr{bm02F$Hap);AcM%}L<^mB3fk!bCC1lMx;O=+l@{;M-|0 zH}kJ%6&e%?Ld}9t6oCV@9yO5MY&3qN zoB`hy^E>76A(5i|d63Z4xL)jdJbWNUxgAW4r1Am*w`-=}pjJ-AC8!ZPD70g2qbA#C z{Ni;e@yBfvz#E$iHM2BjE>#-qZ_nndRf%vMlZzf-@ojN{t1cjwayBf*lfpN?z4c1* zexhsL=W$PR9sa@bc_Niok_wOA%Uz48it5qKws-JbDxK?h&6;?)8ueEjEGL4ewdhEJ zdZMTf%kgYE8TzKAZLXSkL}8-V5*iwyLF;ERjsH+7qHFZRv-S*eZ}-3^7>#;hVygS9 zet2N@`u1s&>JudhLTDiCz3bgrx#VeHgKxUzuzJ|8_V%-Kup^ETY%isv5Uo96M%L5Q z6sTHqcK%XsJZkrz5zwABO+(4Q2k3=SCnAIQ?CRr^b!_e21xdnet}jLq^(h8!dv%Jj z#_aWD+#-PeY=*|qFjGb36Qf*RHy3ysJ@>%eS^oOudOc}+5^@Fz+wc?d9pZQT?Jiw}p4^=JgBZVqcl{4?zwEX;-Em;IN z9;HW+K_ZX_Vc+*{jmK|55~NX{Lyyu*<0-(y*iJ(?D{#lD;p6bCEL@?1l($||WqsY2 z8KLkPBDp9izo@lChv`y~z#7E9ljVQYxY}5H&}Es_jvZ$U`e5SFLgsjJdk}V`=F6tL zrT@~fZoH6^nR)L`6U$XCt}M&D!Kqr(xK-$za71}ZyA~i85lX|tUe#uC5(S-DRLC9i zQ5iKtvU}R3E)e@H+ku|7L^~BJeX#FgQrQ|=?*eVTiICy7%IwR%h#T5L8Ds%ZLf)67 z`)E1${mtR0O0@|W^PoP$Q~=yjjzE+3(!VkRnvu{{SWgSeBl`hZWQ}C9$HeEIMvTig zQT${zhRjh@JEY-PdX(6sa?c2mc3m`^tF4>&u6G?Bl_WFWSCOBpxOf(*_U>(wuX7e2 zKHu)kGk1MH0@Q=GyHrObL%Kib2M=zVnpNAX9QWhG9=oc-_h6nLwq=g8CWsc7Q|EJ;czzS8;@-0@dTQ%F$<+;C8*k4+nk#F|7&}XO>HzDe0+SUMF1|M8LMK zRAQ|#p$`tPxQj<#gfq|%`@&fQ41+8wp6z)JR*aBD6{5RzF&Y~Ip?kkbw^Mhg`WOnM_(7_wsQ=CdvK|wue$@Uv`%S^ zzXIVqrV3YL*ve;knt5Z6A?X;f^#13{x8Q75$ZNM#h{}hOSRsFmz$1^Yw@| z_QWYkt!7m23^zWh^KeJmdL{OyLF+qtetNYxbRERY*VH}O^@GaOhP8%Hm}Ta$TEO9P z!<0xz-6$h&g*wp?gEyga(V1Ns>l*AC>|GFv$?E&L2**vd|5~4&4i|sL4^xj{$q{bik19foAKR|mfN z=F21>=WP5Ci{WIq(Y}Oaj+dvg4L2$gn}tY`RJ1CZHDG72x~C}_#D3Oa;6#$7N^)B_ zHT;Us0O>MFeGr^KQ0x`o0g7T7q1nBm$_AFTsQOoL5pprn4kfEvBk1#r?vOVo<0LYg zQR!N0Hq|k%#RYbOeMxi*Li{6XIwSoLzpl)JE$ovc>hdo|zS)!FoD4r3x$p)S-9pg$ z(TmD4pYa7?s|Qpp*u6B;Gd&aDID zFYju0i*iBGui(_v>k#-6(UaX0`Ms?;R~e1Tnf_h3a_aT7Z#-aZgd7vQ?Q&saFd>x! zw;BE$^KXplFn+vhGEmMb{8@Z!BNMJP^HmjpA7x;v>tx$R5jWJ=gSQn%<;RE%AGLN) zLPjNVaWX^08VX4F0;XkH^xK!ZFvgBn7sqwTV`q1aU)wl-E@s6i;05Cp0hw)d`qa@Z zGbL9~Xnhx`clzZT@og8OkqtiI`cs6~aP3h{GS8iN$N+F)jGN=0%;I;4R5?-CnF#`( z^qu*xpL4lsl^*7heTgZsxVoesQ)|yrAt=|bmKKQXIVcK#OJ*lmExqWiorm;1YKX|} zf`rPIZn7iEJ_h}(lNk_oAYcmFgCmFz1du;g3sd_Mz___#Cx7WPQz#bt!&j)9P9>XE z?y^O8YB5$2kII=;TJ+aUO9>i|F4M55S;xc4Tj#xD%`a=?jU!|>WLk3@^nE0Y_e^&Do=;iN%rg*mTr_iL)ywhv~ze%S$?V@Wuw%ZSp_=}B+M|Yh0)>>sX&9`OLoP^mvvx-nqS)g`j-<2;G z_#zbwVao{%Byu2_ot`|74jxf-5O%7l6I6Ia+-Vqp)Y#7Ll#r}VkjWwmiML_)EaPH_ z!JH{~eMRHUjq;}?1_xc4U=!M!w%qKkC+<{K=}X1AjAI>B5>jL@09tv+p6V)ng6j)? zj0rkHM}2M)ry*wf%x$;~E33N_ZkNJh9SgsB@6{EW&M&9X{TfM#vD#p-0wf}@Mcx#D z+96dS3u^S|#jc;V;BdBYc8GjzY+OXk3_9eECQJ(ngNztZcIzm_79CID!`mklAFn#8 zV&xMsPDP8a-4ivVD#7GTd2Uv7ox&B`nXq%#*kgbH)C>3#;^lH`A$8WW$5B_8B;=t< z#WfcxQ+Z{FEcy?wgYQ5Jx}ezjg{%o=DO_>(Hf$N5z*h#uvyxl z6E>cA3wJa_r&Gvh;i~hI7d>x5)4-f(S8w1sh0(+$FmE!sMRTKHjRN8xODr1ic1bCu z-|tkym_c5`BRf{90D{~8uCmwZh_bKb-!Q5l2;m}x^aHM9*IiKMJDwY-U*1#RN}29m53_(2>52pVZSpFAgn?U{^2}n=-2oV) zaQf#CK@t8R;emO6kl7_*H(TBG;WLLXHb zp?fv0uUCKEbV=nAT9~|sJma?Ew6**IWS8qsBKlFegY>u$Z-R+)9`*--FW>BvuUAKwOTAjIhi+x{sKUKSNXy!f zuW%`S#A7x{@lYAPHz&hgw)}qGrz*?3i8<6FIC>#M^|R7E>-d ztxN4oL4q`!HfN#Nl|WYXE!)3Yz5(nAyWhuba~oSZf0VV zOmwhWVA@RPnhs=~?f%2|{)+vp-8FY`{;tzf42loPE)%|rJ+8b7RJSO-fiFyf`KP;e z=~H|QOj8q_R(>T`ET6dS4dm;($vN&cOSsA{TMNYOJ-y7|*5VwQ0ca}d1&mMIhCBKm zt5R%jQKBG(2WDoXeb56Yxd=S2Zk>vs$pv7Z-`KwAYCw14Nkr=-lYN zqt8uw=o5BlE7k?Bjej@e%lh0w2w3R_^v8AAOJmqfKTRyfXut)?mc$R^R4&}Vk9x9j zPr`S`SE1RQaP?OygTZ+N;gjBc;eK@GG^@}KG+xMt);f|aRS=Zu{wwQfAR9N1%%#Fd z7YvC^e7oAzB!yj&y{8cdbqvLnx*xv%-)WLaNu^&XvS~lc4yQVy(4E<=O=~4#N&LzE z@2y!w{(Us7bx_OIv`hs`CD7T7~S+yA^Opu1On>cLo`()37D$41}1rf0km8f$Gu_z+!cnDx8#x!Tn|Bfw(%jn zUAOBKU}nu2BiVHqmiOYX=6~hfOPK)bt8$VmlnI1Rg~wCTmZ_nz=HW)h-94Jb^sCv2 zPM1%`VrrLA)f^Qz+FJ+%&zyR?9xzKPra|s|7zi`Pnp2{l9kU4V;ff?HSX?CKcmWcup`PyITlO{p7)u(adNI_di0(iXR*WXODq5HL z;0wGE!_^rbA**2zEu#Am7R;?Z!)sW_9;*&4TfsLFpFv@H2eA0n{-yoO*o@&Iu<(E04b#L~v6tinWi2U#QMB?p{-F z(@Vf#iuKJGWi$f2zfvNq`9NeJU_1uO^^V#Xsx^oSrb&^TO$``9QWln{SWhCiD|* zwbS>}jqSRO0O2%E_#9{J80^7X1nTf5SH=J$+=8i|jDGHx{6%}lH2q5EW92Amx#hs$ zpbr3PG|}YrnV5FDXa`M{-Y*?@Bstt(MVI;En~LNks@zg#QOM?(8I71GzadO(+Gb^> zGy2W4pDbRh^UXQhB$v_abSo~R!JZ=`8|xXxVlbZNBE8Eql}`@L*QRoeCdnQl(4;CD zny1^W?^ig3z6f)?xSTF9;R_^z_uf)LRt@n*o4F$HHm0atYmUya;7rg=Ija?v^-5a@ zx5m18u3n^VDE{&~x-Q}HmHXq&hzYuCU6x>Fg;BhKL7Gw58j*N7f7x`8#`0;ALMlIe zU9b`E!Lwgg9y$2ZY+;?5mA&2@lDWfPR+WZtXqXp#ST$Got! zoBVbdR8Djlyrc_ZIQh5}k1db~CmIFUXYDy|C6^jYdDxtpGq5;-GwH9DaW}LN41CND zpH>h=hKT^IXCqN^t&9DWsio$gFh)E}HN^`k9QKJSat*d!73`nrk+pG%f1rqBU}(yU zU;)`k08(dxy3p2uLjgUQOY=lRv$yj%Zc$_|Rwn+Y%p%Zqqyx}|wn}=on~G&Ei7S^$ z1T4)Yo1~o>eZ#UrV3e=k(dhIGE?B%WNLD3*^QlpKfk(oqgdyHkLPGY&>?KD0;$#%4 zk7WlAhF>I~SI8FSZrP>DL6%Pj(h9#>fM$`sinUBamFHlSog!E63awk1)Qe~%qHP}z z&|1)D&zki6w}gxfhm?%kM2k$jQ9*mwEw626<*c%7HsQ&3%jESqq#T;E~knccPK z#^(XI?O6=-C5LX{xRihYjRu5X-Bsf|5&M~rkP<+;Bn#X0GgSGi#NfVA@qnoGNP_Wn z@X-G_smw_;9TAo02SdHX)r!a6{3PthQYyL%5tE{cvdKKm~T3Y(ZhzJ(P?hP+WiX!!{enO z@uo0lDGTQEl$>7qu)b$x&foh1YWgXK=jaHv8i~SceVNg@g=8pxmH2D1L`LuN*?gr5|`C$vUO%Nbd?_5Xb!i9SBeMR}&9`i|U*h7~Ug?diq zP`@1j2z)eU5pq;*-60g_Iaol)@4hg_r%3`W&)T6{F0fOMMt4CO@otH&9SQl1)4R%8 z7v;Z}q*2eO`Z6kFuFP0wP}eD7rCJ1c%8cf)Ki?%_j*UkAy2bYk#&`?k?n4HWl@DH4 zsH;noYZ+|^kBq%+&jnyK`+NQ*(*6dFTm1c8)ct`&O6z|1y*v4Hi6YPLoOucpH~LCd|7NK=HL}Kr39q5!a}_k! zR)$H_4rfQ^q6LVWRHEiqhTV{__^VbCxX6$z%c1uSZ6Q6dme5K7e%HSs;z!#gsh!`o zLlv2bmWqza8>uD?vLO)aDk5gfJJydVQud77Fr4Ms;;BYKz zCY5q;d4m@d2n9Gzbgw#_zZl&*Y(`ifIq1)I0@~DZ;2}d|No&ursKBH3gRPNm`D#ML;( zo#5=3?+3$B@>_FCc!5al8~u%ocQw>`zy91MMd)U2sZHGC%07KYP7ZWmkD@b$FD3TB z2HY&T$o$QQD*~3{Z%8{nS_W{05RibXDNc78p{LYfki!u~qi)e8I2NbP1+<&M@@^EX ziKtg|8PzR(aspR)4PO6Jy-=%B)9J6$oP3ca5>-El_U8u`Bp5t%+AW5PtKDY$>p27M zEZ1}Tq)Obm`b`&Vc~D!aD{pkWq@%;Q3i^P_xB!;OojtZq4b-LV)36xp%Y`o9omeX}1Copf*B7Rp-7A;-|~aqN_+ zA~%;6Pou-w#3T{&3ttpp*xC3@t}r*aJ%L*b&A@K`=!2hp z!uKCfj2hKV!m~V)ZnV;g@(diZ?2?rc5#N8nxMhv`X{%10Z6mhGWs}0tcIT%7 z2T_0Mh3Ru-#pYwrU5b)+69hhNSUEMrJF_{2V_+Z54}Vl?5M5T2xYys7kq=Y8Lwi;|xbn$77SY^Nohl%jtJ)`ij z?1W#>Fm(+fi7{0p(_6DNDLx#yg>XNT`Rs|`$NvrScepx>Eei!!5A^LdRo)ciknfd~ z{>va{y%|Qh3FPjX-nBDMR-W5J;^{N+=tw_x%JnYRt#CFa`+f_z4m#7ktR5Qz9g^;zmP@A1>->Q0z%g za|8HGdr#g_Tq!!gJ>Y`w^NB0!60y_Q9`y^N{FA`yM1#t62DyXWSNNjkEhoXu)3VhE zQcigWYdsi&x+}OD+pKRkTVw+;Hr^T^Ca%Mjzn$%6>lQ3ErT;EY?MsZtoO)Nu?@>c z$JECi1{r<&%CR(`vM2)Z^9oz?=?+)~EQ+UTe4u))_Id~YS#B7jW|K$8zg@l;_DGI_ zpd8?Yxid#_fEm6a;wR^vpDUd6^Bu-Lq;ss7|1r~Dm9t$nvvqgF)cBOEy57ACdUbwL zm*7$VUi$D7LI1l!=mQN z=fG+@O0%luoYL`V`!mZjXs{WrDrVADw-k%;|1m7)LZ~Rx6hD_6rWiM1eD8Qp&Am`Ih}NtLJ;<611%8wcAAr6za&GXBoLw=e{xIe= z*3t~w=BN3}6%We=w<*258I)k92eUvuLPVfb7M>osx%($1V2ye;Sks#iD%zLOjW9;( z&L6bGD(Ym>ZaJ^||36Q`8JVFa@m$oQ8?$hYv4YXa4DJH8MXCy&8L!8?+KA0^5Vf;o z2_X5{E|w<_9a@9QXIn{w?Dy{9dBWF5%s>G|4{UrM-xR<%8D8(?0~@lU7t{h}u+(FW zH18Ozc7aIt%1ul08#_AyYbW())BtZ660##sEFJ?4$p?AV{QJ{~3z1Zru!_a2CF zTQNR$i<7gjT4yJGG@XlZd}aT$(})mtpGjyyzs#+XvtRjZ@fxJq4;_de9@8I2Fa$P9 z1D}K-0`I60H5suXM^T;PMxs;rvPXtKKYuiK!-(6kuXXn>#^@QEWJ#8c+nU>cL=^P& zDq%;%BRhW-M!X&n?$YoPqUmxVM|nv2ZFit0jl24w7ze=Qd+G5WpTg@=#ustN9|fM$ zaN{fFDcR*LuOoXGkC*tiEpYC2rBixB9NPs*wSbUi(YIM5&a_lzfV#qpU${gl%c}8N z_&}@IZ72(73xn8p90mNhG|t-z6eS$`)jotGFyEDj{b}xxNOQ(bh`M08|I`f zREB!#JaekB=fQL)s3v={!^aNpz&ZI@iBphWRaTRyvobyUiOI|%>WEOQj1|Yxd8n{s z*|X<{r`uHVuccuP1|BP)$+~lUxLxlIu>+V}K4M}vw524zsr_>;6KMqV5OJ%7-_5bn zyYa-jX&lPHW=S@02ym+KK_Y74Dylb2vf_ckBZ+rpbU$@iF!yCU0gs{mx9XkSf%_6d z)y#~5J!Efzx>h$LLTyA1u*K!<5lpeR;EtUea70;rP>&a+m!pg!6Xu$DRLV(dW@!uR zYoy=VVxO607q-pF67l^>QoS_0^bf>cX%Cj{oiYGj6gDJL%vj;0|F@hRZz3s^#7f88s2hX9i&7m}nkPI||zKlpE-I4?g^@D+Ik4#Jh;REx40qx#!z$JKD9d`$u znseTV{m#A(sW#}dJDS_K2iwE6pQzv!*z`;^2xgify;)NJpO>82@Sd z_gt^XugSfG*>_j340onauZq>{V%B^zWNLRkv0anyAz4Ltov1qN{A!x|u|`Ls`ds$D zY%3FK?d^PjcXSI1Nyr-Ol^f-Y;L85PhYh0t#Hv`I0x67Xiw(Aei5jhR8FVg>-PoJj z1dQKblNV`Qtu`1fYd?uF$3a7`^-^}ho1(#j2h2+ypzg;8BuGfi%*VTAR z!So~Vn&Oiw2Xw)z;ax(A29N>KO{eIX$9nY7QYYvw%o|%(A_|oXb{2Dy?4ppR)czF3 zE)JKFFtP>eQVWIDEWly-Ux@38w1+7VWQ)7%7<5E8jeYkwQ0SmtV^tTu;M>@6Y?9D$E?P6R6nCpy&Bl3POoCi zy>0I!3R~|3>yFjEL>QHV=;9rO?7Q4NH&?YMvp_2K&40ty_ZpTLR-KIjg6Muz~^P1hjSMh!%XHvf46@5oVk zhYhystZ=aIGo=1yxr&YYn~tl?VmkIi8dzno@I-}pO!e{2!ZyQTm2rz*2(AYtZ@2Jb zoBc@Uy1@@CS}lyzm$8cgp@2Z!txfGOpU%)O>jZ_c=~R@;k*9R*05qA#d$uSQc#@pJ z$!FdNOh2({JG~qfvXP15MHDz<^LR-WPQuymL2qUoE+1FUl5FNPJ? zfzL^5nZ4Ctb9Q$iB>7ZUMZ|UcB;ER~h%5u^Gt_ZU^=jY>cj%Zs{O~&JLS1{kn2~oA z2d}apUc=b*obDumg}frEJwdJtPA@9@Aqm|}+kK;G?{r{;KXEbz*s`g|NUQ=~Q>{mh z8Qerxd7Z>CT(yEcCI)o1)YpeXzjtM}ozf^&Ys+Q;{N()wiR^=;j>W z7#7!GHROBy3S5nHrJ<)lr+~cpnp!p-w*;+3`DmY+MPkbIw`Q5Ja1PA6~e9$P{ z%Km^UXBbC^EpR-F)J^YE$C|#*EKSr)NXqZ=SCIfv(0m-oy*icBrfb`GCOBWzBi2kG zF`Ju7UkW=84Y8@s^8PYsV*IYE#fChNz~N(2#a{)-`^c6gMUfKSk|1o--2kgN=V5v{ ztd(z6-%g+KrhSszd~1D69GKH$P4D(f6XANt^MDW9tI}>zb3`wc#2#SJqkVrcR*0&_ z7;PO(IxCkM3o=U7`TI5GL|1%$^(*{jtS+HN4y5g+3COiN4%mA~1X8AEenU2~fw$Is zqvTzly*QEbetiiO4^&LC5==|@$q9b!tcdtkm#wS5TMuKzv{iE1un0w zxin0-Mg@r#rYvoHW`V@)%BG|nmc(ES)0>TaDF(aHs&gNM()JD~ph-tcE{`1cluZP1 zdka2js2I)sLnXbc40gvXXq{EP^+#)x-H@;b2|ieu(;nOhuRY@xzbSx)2y@FBLL(Cl zcmVi`_?Fly?wuEnitZ;5_Md0>ns)`l(5Hx5`n)TnZC0v%;q(w5exr9V5$1L=l~DMr zZ>VRkqH|_9iR(xRZXwpMmcA5tog_ZUEEG}|^_P*nC7jZrtx_2tLOiP2Z#uM3^9D^lE;A2A--Xd%RVLvRw>IbC_6ncENY(JR7_0^2?teT6o79QCK9;frWH`?$XrPjyDxMD4k;{cC5uOYW*i#YCZ4UmQjzsi_2xyqd(`qQ%Qf(FN8UzZzu6RbMW z0_-p-Ukzj%dM+`i2E<H;bf`XecZK5ap8RgDoR<`7A` zRKnAqy;%<*m>?=U4Gn1Zaby`22vH@(dArUi4_snQG}$SZkhaAMvt#J=_XDKA>~Wf&LAjyz>)0h zG~l>qF?FZS3)J#!{e3Z(>%CV5U(+vRRSU@L@XCEhi?X*sy|jb;Vli#&88Zyu=Cf{B^~l@o9{18B1@s{PH0t~)nCO2qX zG*T7Xc20nU|H=f&9mO19N+f+kCsd+^Vf&oKD5acAV@Jm{vsI8Rfo`nNeIfc3?@Z>$9iognkcdy1({D+a?z^rN^vV2L?1GqEUYsgH01XP z5q79rvpJLQO3*{$N;y=jngO_c7{{j^EUQIO&8kdid@TAJ0f@`N0RTqZ?NN&w?;MUFP zGw5SUJ2+vfZm$&mLDb%a8UCq1yO~}&qZdOsN(q?M-nuOVepppMrFl6nej{v?r&a2+ zdmn+EpPF}=Y(e0^>(~u=TmJZr9LJe~Kd~B;@Yq5+7E*0zc0YiIY5p9Ao%hOq>HON- z#3R$7IeENGsku0 zQGBao8a|-@Qn_pnVwLacQ?#FVHJyMObE2bPEw;zf;ZX*GQ{THG(XxN^mrjz&B|ZA* zI|_#;-2$&5b=;PonQ?Em!hAKlxfYpmKUAzw+%J6FyT}sC3roWc9E~oTWx&Y~BR5Bv zFeNb}m-7B9q!0q)Ox-!Eu%lq?l2-<`^LU(X!-deg!YEz-0g{ROUr9JCo@9q4#|C9W zoeM>&LeBq32~qI}by)1?hOMzxven2I2h{_ma8V$#)3D@8-1TmLON4dcsf3;VnC1xgIw=>>BYHgz5cQ>Y?R#SErZsqQNJ>#Uar;zX0NqdH9Bo z1Mu53%^niTgr4_|Ut@VDQ=7)3Y*BbfI#M#D%^i_EtA>&_>p#dx0^qx$nv?sq62vJ9 zd}g&<%|?=*{j|D;y$t4hhWMIZ$eUw?_=+~EAq!a2==}4IyR&2Pil0$>a!Pps&z_(LsqTM}fb0Q5T}`UxS&sf#EfwvZr7QitDHj z*He^;Pxj6z=~-PB8gNJqfFZgGZgoV*+(Xzy`b_k;eS2TtJh14Qm)Ja(8~4T$v)m>l zUR(#`oe)?4K3jSA0BJAQ0}kR;$4Xd*|5~y5CFsr`1KkNZO*U~y3p#qVhPu^<9dt+- zqtiwgn;RR+!!(sOR%0^(dJA3;N!z8z*y)tdNA3{UUh_NAc1Q!Bs7wv!8PKG1<|?$J z;7X;6iLotK0+et6S{7Qy|G$X7ijFHmg)PMM=It6X&%yTB2GW!c`>*t)rB{GYYgX7| zen6s$O^Al%(R6w}SICk|0a(O6n!=GJ;% zItJ)+eCDxy4QjRv7w%1te`cTA6E(Meh#xR8dGo()@) z8X0{EejbhZS^R5Bt&jHML^p(^u@MC0T;^kjv{%KvOcu2$BNO*{FaYw>Dl7O!lG2C_ zjFgsc4%MfN{Apf#S%xEn@bom>GGmQT(`WBL49(L?e5mQ>SgT7>mD7boMqA2T-(aI;iXh55jy|Ws!YuW2)$lO!{0Wi{zZK zo2~fD!Vr76`t*(&rY<|nJPZDA#zX5t6%Q317Rp~X6(V|BhKLI7`>^gtM)>g2z2UeI zU0R~+8|de%G_w2@yL7|8mTRUoVpO+;Zrus*&a6gI|{IYS8dt||1y0Ixdj=NUyu z^>UtGex|Yo1v1CLD}LO+VgB<336UHW4(+O9Zz52xDT3k zWVB6X;k8%ie}j-yxCaR4(BU?X^zy+GS^pbG1KfikMPCmKPy6ym2^FayR=kkskz8ns z*?7Svw8e0TYFrW^QxP@1qG_cl#|40F8NZ%e|GYw5IzCho2rM@94^U0L;LuQ=98%*+ z5ksv#aoN%zj58kihxGDw*Z+bmpQq1>3d5EU;Ky;75c*!9!t^1dHqjdKZaT#YHz}%3 zD$4n}yDpSA2}!C*5mS=2Mt86L!7r)#!fvrX@~gCCWx?EjlmJHWy5VVE$+foTcV#Wm zZ&^e?YT5&@NJm%!k2hVYTMpT}hQu@Lw2`K3giURkJC6Mm2d7JIMUI&G z1rV#jTQY-Cp(PDtjNMw;+w!nB=G9)DPo7}Lk+BCt4jkvtl=}~4$+hW&^n{B3*Of$G z99L^mwURU2Pf999T_QhK`Z}tN5*|gfdbsd7*npM9xXRFe)CjDC(XLAKFWMPWF%Vp3 z;OQZ4G`GZC6v-Hqhw*}(#WLiYaO~AQ2BaQ$J}aDRW(xsR;-;ytm%`2Wfn{A3n>*WO%YsV1G09r&%4i ziC`$UhYtH~)$lPP3RC93BU=86S>pvri3OZd(8o_kta4iL^H4gln`HqcOtJ zVB@Q1)>}+nS#G`$lS6@A;icRa|M?7d;q~V|8t{&T)I$PDJ`=@% zRpz`88pRgP3LH&%i3c`dh9n|nl8&k|^1px|UY4v+Jc2q**4voO-DpJ64<_lmH#TVd zgjoelipHQ)4d%akA-;g4zb~64;N3^=Ua4^=RaeZrb3wSKPHFtKew5nkqw;u{`3C4L zFso9+y8}+t6@rLY7UQ{u$LLeRa+1ofS3&8qeq;I=R8G@#&bOO+e?uQf0Zg)LyjOWm zNn0G@Gh_RDiVyDeDB4fRQ*O!8EsW5 zmYsL|{3TCWI_o)bx-npM@8WmI?Z8KN204My4$hcUr0?#UF|$^=O#3j=qDr+Kqv>y0 zCT(EJ!pgt9+Y@AXW{d~jlm98FJc?-Ax4F&bgk`;kXpUk!qQ0HfgIe}AOMt?nf^gVo zC-5N{*IvYAyO5DFN0`>|cGnhDdZdXkvNY_@PQd6bL!Mqw-WngmY-us|ID2y9f024P zZyd!S4WQLAKD`BDWzM#Tu_Fug@EakLLnw;Q%Js94_y85~<$v<|c_{xcg5z>7AMx_C z{~{F=vutDflF?%w02Qf)o@R&6)4;GgsLeUyIGR!-0DW7fu_UHKt`3M}E{xz+wBH%mxYbIGOp$F0qjjoWr<)EBgKE_bD{Z2c!M z2ums#2wkjYEYPwG~)&(6Ac!pkf(lN1HZ=*d#P8N)^ zHUJJZSe8BMej4L9LRWokS5_E_*884?+j;(lr)I>0GO>0ht$^N-JN51tHf_UX)xVhc znZ$|rS; z3iGTz<=}5VD$O~xnjAMX%iL+Mr3wn}9|~xdk734AcqzM74ArK6$hA)+0XP{_1v~Y7 z7ZZcq(t^=y%JY379ys%=p5lkf^;ufqI}lBI8R*y4-N5f34=opBBx0GyC@AK z5q&?ayM~{0PDG`HF)^+?9n_GAIb8{eDP$x0rLI?!p{<(&p2u<;2ziG6QQ4eUsUMWZ zO@QtOz9a7HIr-JamwhZnZBt}Uv)b$`xg`TyHa?1}1g#~6_~+3$r5PXr#VTXEn(NA* zlYDx&jp^~YUp#V-DmBXs7*X^)CW;_6wb7WG(*v>x{MO%~NtdW+Wc^THlz^=K#%}|R z8JA;iu^wZ3p?6G|I`2dS&h{I{tlFR1=$R31MZ}6gF17{~`ulS_#X4YPIgwd{orbl) zDvbJ7d*S2n7M%HZi(oPmFN#M&^$EB_cx-9T4y+V$+p-x{w}FMR`qrS0In3@LV39y^k!*&T@`?p-xV1xpT_|$Ju+- zDh@n`xIHk2g5=Od*RTY!NslHUqF}fN6Sp@0>)|4)i}W=kNFf^JIh@`tZwG?9k4{85 zmoi6N^yA<$Ef#?XVM=&`qj-1n-l6yh8IJ@~S_6_?Z&Q!#f+D3>R}8f!mu}kZ+M~O< zhaitbZ<5iV@lM+8n_r`rS=6tDeQrgy>!J>q^MLCd#1vWXBL7a?mySv{vNOzR1(Kd* zSEMDaFfZBc>H`r0_7N#Dp?zX6qRlY(r zl}+3xZ+I?O;2rb7n0@|;OHug$WqCUcZxP4<(x|iM(*|a2PSfj1%K39v2x{t86&mg3 z%#$sU&W>KR^?NJlpR3 z?eCkufM`XOM5z97N^Q>QHVJN?Of}OwSXGY40(*{%0adxJw}5_2L*?WgDu>F*S+}9Q zp$IO5#n;65+)>MIff;&E6)1Wl5SLIb-XO_Co%}1(Rs=~-bI%NFE?T*pns%R>gPMke z=Gzd0UI4hkVG(ClG}B=-1VX#Rs0+B%gqIWrSo4!A`--lyUoz)*buRN3uV|Cg zio}L1|3l#`*f@aVPS6kAY7qPh$E(3FW`4woUb;6Q8B(Efp#gr@+W&*Lxx>z}7>Dho zt(do`^s6Qsl%x3#l$4$yJA@7e1 zNSa%~!-@T5&J8DW^gNihQO@t*P^NV4s}<|@^+BYz8eHx2fy)~g_q|#VsMp&}4UJ;-rV+WB93O&jcLcXgRPbX36o0U+fLFF2ndjkJ zoM_AVZ(|RLA}sqJ1uZq*KzBnAsCZI_@hE+wm_8T;Q#*WO=7rH5H$j!U{lj&B6Jnam zAx2f`%w1?GZDKeH@!|F(&gOQf`Q$GA9pgTBq+WVJvwT^wfc^b<8TR0z2icUkO0#9i zeqcIgwSPv63A_0=sTv?(T9~^2gx$#9ixL^ZX6PNUj_luq{d80CrPro(?Hi zZln{*)yKH0t6(-(W4Z>A5}Plu1_S6vYSp%E6u|OTw{Fqhk@w*ql6(;s<%)!VW$LiH z$95VZU$4NAJC|!F71iTROze9_^4|EOXMG*fwz#a<(D+Djg>D3mFxtdEFD$;g3Q6c4 zq?`l!FAGyAYLYgflfCrWArlW*DWqmV6U7rjANrsBZqm4Pq*zsVE)ukXMBSgrxrTU& z`&Nc+l*-Ma*F2px*o|Gc)x4z`R{X$TFF}UFS9m?7QQe@Fg(QKqr@$(#mO(*1)JJ^2 zk48yZUpM5arfF~EKcGI>@PZ{~n43zgyzZWBF!Dj*Gusar43FDGvCMw&YJl@Wi5P#s z5>18e7in>a?gETJ{yP{B?jN_*{V%xF)Qa&OT0uGeT`h~co5fjv0<0mbI%eV@>8O=V zyy6dn&}%&KG_x|-hb>u`r^=8L?*&}1wdB%D32t_s>AQpr^>eMBjmg-dMj5p&BzKbP zZzv)@z!x`Z?KNR7Vrp(xDj?zi(~VOno2wVjEQs#EMPG#YD2KXiOZ~DHYA{@4W~1B) ztw2ce8y_YK`TLO`ka;OVE!nV{`+>kBvc>u;dF!OZW>r~YD24bZ=5lz?>bv`g{%(IV zYy&2zJh$vUvWhLIq==L)({ZLZ85cnbF_y9r@dnRoR>UW9Ve)pVb|xfq!8Iv9#jRjM zlXCG5gl8nNc4|i=#$_pc)Z?%glf+GBYmUbb2z|-frBitQzWv5Zgp~l%&50SlnAM+eYd>xR(JYm$jd4sNaO_k;8R}k( zEN-x&4~c$h&`nd_cz~p+HHCtdbZ_q4lojtpGQ)Q@s&o}6iQWKn?3C8mSF0r}6}$Gi zrgNYK4rx|lF3ME7WbjTE3qLR)_kATsRo1bNN}?V%?sN2aF3=F)eeUO#mcjXaIJ$Jl z`-5_ip}TleokqgQvh7%;?p%e`nSe((=Wyce3d~L?qW2x&yk^;9aElX}9K~*IG!+t^ zk{1XUg`d>j&UiEEt~Z*l6)XTaCTHi4Y+M(vepdwGDg^@Yi>JB4>~~h1{2zKqtw=gk zO(_E7uhg!BVIKA>LB z2Gz_ySzDTGCp+Un>z+PvL-Pq+VqcghQRZ#AipcTcX#E)WINt9>LWSSDidtQHj#cT}p}q5rY|M zU+;an%wTfd`%Ep_{~yU50D-6Dd4uEHf-8z1>6Yjr&tYl8Tsswq;eHuEE+%T6^vhxMb>=V)U#qbH{QWOE@z?V{ebn&yu7o$vJ{x%wS=Gr=l&Ik&G$@~{igK2~XAg01Xu z_Fbn=<(d&&N%7#nR&s9-aP=tMQ(L=-d$N(EiAK+wrEz(sAH|3o;wZ^bGJWQP`LE{P z`ZWvKAv{k&@^`$dECDec0cU<&!9g~3ZgVEJY|uy?)$U?+Z}ga4?)=Q{Z{R~s2~WS- zY&TjweUKZ`C}JCVYdZ>0Vrzt%DpFS15bK(~NCTB?<_pFkC+X16x-Oi@a!&|c%SBIJ z%_SWV)zw?vKW5a{Gu=fn0-IWXg?AVagyVt(3a}NRFl1k}=a0SVu17weS43`If#z_J z)Mc|_w|&mVre7-NW%~5|9`Y40k!sa|{#^*;z*ec_5O`kIw5;VjR?g!FhUXr-xe6Is zdckVqF5hq_LZn{g9sDT)H_$C*7G*3c^?Qg7760FJv6{75#{|D7_Py|G!UVAhc=*EI zkBEL9qXl{htt1kOgCM2A)@5Nxq&_Dz8S@6nbX{l~W6W1Ne+X+whY)kSiwxOSDfa&$ zs_J{tcSs-|U#u)$5}Sjq835MmpuWRRlCxhjN`@lm=`q9Le?n@*@57IQmaC^|Vse==!}590$_cFw73`T?Kl_Qg5= zoGpA#2ed!pRv25sq*L=H0KrO|Ly|T7>wGF#VX>hyJJPUlt^v3Kbv9bEJHGH*Ky2(E z&|Iv;3jb1`wRcP5iW4&GSq?&Q28jgWrxyXFJTJ?-d_T`a=Zt*p{#TUHUqaNI*q@VW z>X1eXj?pNsue@D}7eHJ%T&%ELk5qFam@PpZfXKR0_}(q~AyvN`y2Xl5ZiZVwQ5xIb zjp_?SsRO6@T`?-zz=<*z@C0slu0)PLmN#C3e{vap`sQ(QUh?cVkfJdv*Axh|zrh47 z;uRw`?jl!U?x5(JW%$nZFw1bXOIqge=Y5M&&C?wW9M9~4_(yJ$(Z7}6D65|YV{F;# zH{f;ot@QNSVFc$Z1LSV}dS~wRS5~lW`%Dq3wy({GaaprGEN+YI!li#Ik9Co401mdB zldxI6$Xhqc+UnG;hvCckihaRiSUN{ma-PBcTR8E*!O1%`2fb{9dO4*4fQe|+{}6xW z6^35bG!EOx3

Y_>;&_<1(M?FYiMmAN#1UVOyshzaJvJT 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 literal 39722 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 diff --git a/public/docs/images/api/qiskit/visualization-1.avif b/public/docs/images/api/qiskit/visualization-1.avif index 72999fc1f85088060313d219b580574801f42fb1..fe056f80a0d38e34db576ee7b3a36fbe5a41d30c 100644 GIT binary patch delta 2326 zcmV+x3F-E&5BCy~9s&T?ksvHwB57=IV*mgE07O6l0RRC200000`Tzj{0000000?~m z001LtX>Mi!000000RR916=`l}WdZ;I000310AY48F#rGn01j|zbZr0t0000100011 zX>f9I0000ukU}1r%V>gCoSZkgipUg6i7l|SYzv~ALuuwPlsssJ}E#r(4BC|HjN+- zpF_qVor8YLm@Ltw{}eRcA68Dk?Kjx=IHg-Q|MV=V>s{P`p+3F*TjA9$z_bg%j^%^H z&tqV2g)R;i>^b{S!GvIO2{z^3fSRouHW{dI?~qUDW(C zj>%8%x4%n&%vHyDmukhHX^V@AGMc>TtHSD5z%14Im`LLQ~x<%My1i%hBN#e z+iZ@5j6=-uH}{mQO-7~sxQVMojuk}npk=|qWFk9`G4O2=dplJI_}g;=_j26>Kud|#4L_r~T-=RgRQV3RiA7J8Sw zR>DBRq4AL60@*y;{s-w%zHvizs}CCd0MY@3E6uRL>ex}ZrbHiDnU-s_?VnVz7eaL7 zz)@z*V@>mZ%=2tL2Em7RI2oaxq?&r`>zs>6J*`x1ku&{X$?-H(#EAYZg|O{!#jde5 zVjOdSv@Jgzw0uTv^yUq;o)q`Q(r4Y)hSPdP$xQ*QN@mG9R0)I+)u$2Qa0RPqkxggq z8X>U3H+?kWA@tBfWXuyjA#WMX%M$;Q!iS^qZ@d0_Y7a}Ed}J(0@;8XQ>h?x1vq_H{ z6MrPs6Bw!c4;OA5YIk|oBiR_Di<0Y8yJSOu;K_EwaJU8!1B*ij5_f8(YA`5^OrVGU z5DU$jJq(D8jBPYny7FAbh8AdO5p!!gTYqQg3DICaO03rjX?+f%Iigq13g_r`+qYDP ze9Ka%gKhXj79<=-54N8t%~wr;$+WyKn^7`=v0x*qN6Qh{`iR&GAy+^9#l4CQYTzD! zfCw{{0-5-9uFD?yg~Y6RqldcN*L^JS-XnyI^}5?F*8Ie1XukSPt>b$%)a)IGK#C~N z!roizLqc%q(Ps(w*|Iv|v8#$M7lPuXL1?`zeaxaz`fS4tyL%2A&-P_T9JqbyQpPR3 zn=OQ1+w?}hd|}AXc1xTj4gu>Sw&kaPESB%KdU~hJ*$azk&o|r|AlCG?hxjb)1Z#(& zidlu{oH{Lv9%R+;p&~qWcNPK;m{3YiM`9%?#TNJeS09*Q)I{O`CY=-l3aTq=t%7}Q*Vho< zn(ub?djF`|oMu3zJbpbd1}S(TV4L%-?>F0_m-cwY;Y4h^jdo?x=?cN7$MyGI-J? zD1}fYms)67^VxN;1Uz8f+Nzqui4!h2>8OP<*zL&%JqXt^c=qY#Pf4z*4h+k}M76Tz z`)p;khrzKq0F9D(HV)%UQ_DrTdnrHSBrr4dBRayQRBOiI+%(a@U&VYbDxYutuMl6J*llx$6na0yLX&VHM;cf5waC zoV!J=uG~<-iq=zDtDdlb{!0?{aEZp-JaWqgUcE-fwUe_f6Dsh7>-a`80wH+pCP$oK zw%nFXcXWBHrv}c&=ViYy<|vx=gK^tt_TL2vXu7cS$^^}#{v~?-fA9;M;~ejE;KlSF zdFP`^yrFJKq9D2?UU?yZ!$id9ADmu-laNhsvg8lR8(l0x+v-n$j`2zb!!eM<9I&(b z_~&(qxN)U&rw9S;^Af*SVWeFCZwOVpa8&Bjqbf_K`&+lOZl&3IV-n<8a(A%r@`R z!gW(Cx!oQ&Q#s-;!{(z8d);(X`U=GZ%D=c0!s@a$Y=JF*+{L?JqmC4D&B#HzFyGXD zwoGYI`g%+wy;vuuOoylrKuP$H-nF@F^p>Ls&H^Q5;PQj6Xv(9c3eoAiTw;iO7Qb$h zeNq0Me|%rBJlV?28Z(5hb(gNuxfPDLkxVHLF41Ykw>a>|lfl!1E({XQy-jS*^(qgs zENW&RxQZ-)>t=tPN&R8r5na<@O01&lc0a^lwmdCn>(;-7S|48*k)rHvj+t delta 1865 zcmYLJX*e5L7mgrkgi)oXmbCVrNR-g>RqV~!_foNB(IAMW2C0uS){5GuwpNX?6ty&^ zv?^7#O;OvZSVt|jiy~Kn(IZNl-=r;3)&($o}U90JzuL9DDJ^{mTGU*{Lpp5QshDPgN0i;&*CezlRCe z)H)IVPqLMN$vOflgv7;GQ>YbJDEydkE#o*2i4!}!rbxmG;NWEkT})V{@ktgI5{L{S z`Qc8(b)*l$hlC8h6H4|A2t~3z1R?v zvI%iQh~Ga&v%h0srVvm2W!DV46yS>?p9P#bbHUqie~*_J4~N1S;2U>=O)+W(m;7a; zl4Y8=1_ydEYJ(iRkV`G$8#gYszdw?JXtQ&#>3$7wmQFOzGdumEA=Yt@9%V zh#QA0Bbx_xrk}hqoi&3`Y>SG<#u>*`r2^BGo28A!2Fx=i9!|lr)}SIiFmJLtZ}*QO zSy$BgULS?O<_;G?7R8MpTMd_x1$#d^NoFK5IDGi(%NDi;j_~#x zc400kVv14cieOpK+9EDd)8}`oWVLNfEx>$Y0$ndV;x{Tr|FBGrL(r4Jv!gs@nS(S=OSw&FdvydwX!{7C_9q$`s& zC1s#f4_ZFL_KR@{Rl>MYcI3W&jymYCk2|Bq})v?tPYdWsDbIo44%zn@|hot;Nuy8`GAK zuo$@6M^{N0oqyU8%Q9f*IJM35!6G8C2fEw;b%0o$yN@+_iZ)+_x@!))bt{41EqtiR zvA~%I?~PvT`jDK*aGx!)oo;j-^TmUATRUSbHLrsXuH;%Tti@JYLst0@-Yu?}e$9ZY zq^8p|&lU6un`<}IKig0u3LsKy)_m9zK|DaYphSYK7q6D8iTUGazW}s!)@Fk9)yTw< zKfUvYdc(nA9L9jA+xCNNGoljF^;aaRVgh^j)Xg6{w-(6(6=T&fsDxX?ur)E6@8NRc z;V%rl9m6CR)6FSyATlRWe4d()=(XJEQll zAY6!p_Ud!jTLbND6^j7gHTl1fIdElDWh9#L{fxTL-}sEb^wFByLuH#f)DjHJ1S@* z4Gn2Ml)Ok9c5X`5e=-0mnp{nNvcw>4@I?|kX=nDQjIvboZ=jQtvI38k1SJj9;{kPJ z)Ac&E+Xr=JF!1C4_L+|h&m-gHHzvO7wCmKjx#y$m*SjBb0(!`mE>uh*6$f z$F-|^tieFix+rne6u$fwz7)4y=dE=l0-lBs$o>7KoO3>#J@`SVgI@#&Wn)Dn+J#|c bG_&vx--OsR(E8Q}gLzwhy;upTT2%f&>qRyy diff --git a/public/docs/images/api/qiskit/visualization-2.avif b/public/docs/images/api/qiskit/visualization-2.avif index e5cd8d73c8744c0a59b4bce4f9ecdaf8e9249aeb..ac7f19a0e299b2844dba57e395974656c2ebee61 100644 GIT binary patch delta 4331 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 KoknOBKK=){SQY>P diff --git a/public/docs/images/api/qiskit/visualization-4.avif b/public/docs/images/api/qiskit/visualization-4.avif index 731b60fc57137e2f1ecab0c3c8f7a24e71dafd6f..b10376226abb398c059419e1c319262f01fd67f6 100644 GIT binary patch delta 24539 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 KI9T6^S;VmR4iIJl delta 15023 zcmV;gI#9*aA|aH0000000EInAQU;z00IC20028<009610000005p+( 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 ^Xa(ngvpWE7V^@4!_5Oi) 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 delta 20253 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 diff --git a/public/docs/images/api/qiskit/visualization-6.avif b/public/docs/images/api/qiskit/visualization-6.avif index de005ab8b4afafa3a10290724196c3c390a132e7..869fb4578a5e6b1ec9d80edfd735b43a04a49072 100644 GIT binary patch delta 31388 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 delta 20253 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 From 81663dc632b132d90c7ee85cedec0a2b596b5327 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 6 Aug 2026 10:18:21 -0400 Subject: [PATCH 08/17] lint --- scripts/js/lib/api/generateApiComponents.test.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/js/lib/api/generateApiComponents.test.ts b/scripts/js/lib/api/generateApiComponents.test.ts index fe9ccf8d1ee5..11bdccc7bae2 100644 --- a/scripts/js/lib/api/generateApiComponents.test.ts +++ b/scripts/js/lib/api/generateApiComponents.test.ts @@ -216,9 +216,7 @@ test.describe("type and default in Attribute body", () => { Layout `; - const $ = load( - `

${dt}
`, - ); + const $ = load(`
${dt}
`); const $dl = $("dl").first(); const $dt = $dl.find("dt").first(); await createMdxComponent( From a0313365ac5257be447ce95d6372d984b55f855e Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 6 Aug 2026 13:33:28 -0400 Subject: [PATCH 09/17] wraps type hint in code --- docs/api/qiskit/capi.mdx | 2 +- docs/api/qiskit/circuit.mdx | 2 +- docs/api/qiskit/qasm3.mdx | 2 +- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 2 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 2 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.Diagonal.mdx | 2 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 2 +- .../qiskit.circuit.library.EfficientSU2.mdx | 2 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 2 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 2 +- ...t.circuit.library.ExcitationPreserving.mdx | 2 +- ...qiskit.circuit.library.FourierChecking.mdx | 2 +- ...rcuit.library.FunctionalPauliRotations.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 2 +- .../qiskit.circuit.library.GraphState.mdx | 2 +- .../qiskit.circuit.library.GroverOperator.mdx | 2 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 2 +- ...t.circuit.library.HiddenLinearFunction.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 2 +- .../qiskit.circuit.library.InnerProduct.mdx | 2 +- ...skit.circuit.library.IntegerComparator.mdx | 2 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 2 +- ...t.circuit.library.LinearPauliRotations.mdx | 2 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 2 +- .../qiskit.circuit.library.MCMTVChain.mdx | 2 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 2 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 2 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 2 +- .../qiskit.circuit.library.Permutation.mdx | 2 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 2 +- .../qiskit.circuit.library.PhaseOracle.mdx | 2 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 2 +- ....library.PiecewiseLinearPauliRotations.mdx | 2 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 2 +- ...rcuit.library.PolynomialPauliRotations.mdx | 2 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 2 +- .../qiskit.circuit.library.QuadraticForm.mdx | 2 +- .../qiskit.circuit.library.QuantumVolume.mdx | 2 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 2 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 2 +- .../qiskit.circuit.library.TwoLocal.mdx | 2 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 2 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.WeightedAdder.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 2 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 2 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 2 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 26 +++++++++--------- .../qiskit.passmanager.PassManagerState.mdx | 4 +-- .../qiskit.passmanager.WorkflowStatus.mdx | 10 +++---- .../qiskit.primitives.EstimatorResult.mdx | 4 +-- .../qiskit.primitives.ObservableLike.mdx | 2 +- .../qiskit.primitives.ParameterLike.mdx | 2 +- .../qiskit.primitives.SamplerResult.mdx | 4 +-- docs/api/qiskit/qiskit.providers.Backend.mdx | 2 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 2 +- docs/api/qiskit/qiskit.providers.Job.mdx | 2 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 14 +++++----- docs/api/qiskit/qiskit.providers.JobV1.mdx | 2 +- ...viders.basic_provider.BasicProviderJob.mdx | 2 +- ...roviders.basic_provider.BasicSimulator.mdx | 6 ++--- ...oviders.fake_provider.GenericBackendV2.mdx | 2 +- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 4 +-- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 4 +-- .../qiskit.quantum_info.DensityMatrix.mdx | 4 +-- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 4 +-- .../qiskit/qiskit.quantum_info.Operator.mdx | 4 +-- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 4 +-- .../qiskit.quantum_info.QubitSparsePauli.mdx | 6 ++--- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 4 +-- .../qiskit.quantum_info.SparseObservable.mdx | 18 ++++++------- .../qiskit.quantum_info.SparsePauliOp.mdx | 4 +-- .../qiskit.quantum_info.Statevector.mdx | 4 +-- .../qiskit.quantum_info.Stinespring.mdx | 4 +-- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 4 +-- docs/api/qiskit/qiskit.result.Counts.mdx | 2 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 22 +++++++-------- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 2 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 2 +- .../qiskit.transpiler.OptimizationMetric.mdx | 4 +-- .../qiskit.transpiler.StagedPassManager.mdx | 2 +- .../qiskit.transpiler.TranspileLayout.mdx | 8 +++--- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 2 +- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 2 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 2 +- scripts/js/lib/api/generateApiComponents.ts | 27 ++++++++++++++++--- scripts/js/lib/api/htmlToMd.test.ts | 8 +++--- 95 files changed, 183 insertions(+), 162 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index a17d28b27b78..be3e9aeaab57 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -82,7 +82,7 @@ Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ ### qiskit.capi.LIB - Type: [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + Type: [`ctypes.PyDLL`](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index cb72c8b2acef..f774d967accb 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -657,7 +657,7 @@ The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circui #### qiskit.circuit.CASE\_DEFAULT - Default value: \ + Default value: \`\`\`case>\` A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index 4b70008634be..c5c797285eb0 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -145,7 +145,7 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t ##### SWITCH\_CASE\_V1 - Default value: 1 + Default value: `1` Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index 4e1d4fe02c3a..98a6e68dc068 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.circuit.Annotation ### namespace - Default value: '' + Default value: `''` diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index f96e9f5bff91..21bfb2c99b9a 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -153,7 +153,7 @@ python_api_name: qiskit.circuit.QuantumCircuit ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index 40070f29b607..6e483f4e1fa5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -38,7 +38,7 @@ python_api_name: qiskit.circuit.library.AND ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index 8c67169e7fbe..12619e5c2011 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -98,7 +98,7 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index 16abb2c2067a..b4946ff1a91c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.circuit.library.Diagonal ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index b0efbc742755..a5ebc2681792 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -69,7 +69,7 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index b3726ededc01..22c6dfe9894e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -99,7 +99,7 @@ python_api_name: qiskit.circuit.library.EfficientSU2 ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index aeb6feb7164d..ad7fd69dc8b4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -73,7 +73,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index 055d5d7da536..c24d5c0864b4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -37,7 +37,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index b7a938fcc4a9..41ebf0cc554c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -117,7 +117,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index ed5eb21f5e31..69cfffc0069d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -51,7 +51,7 @@ python_api_name: qiskit.circuit.library.FourierChecking ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index e968648a4d3f..6ad9722fc6d9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -56,7 +56,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index 2083ae3bb890..950ddc7e3d13 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -58,7 +58,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index db0fea215f9a..7e283e71c92d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -48,7 +48,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index ae13fbb6af0b..881f3413d3ca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index 173bf5418c86..eb7689f25d5f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index f62f8fab2148..1e5b157eedda 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index a685bcb42b0a..6d01a27902e5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -58,7 +58,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index 2104c1cdbbfb..ef6917c9263c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -191,7 +191,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 436bffdd78b5..01506a9b2ad2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 782d235ba8c9..8c45dfce6b9d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -60,7 +60,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index 7ec8d48a016c..e6b287ebdae2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -48,7 +48,7 @@ python_api_name: qiskit.circuit.library.IQP ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index 7b7601954399..6a76e1bc3062 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -57,7 +57,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index 8c984846e233..fbbfc9a55afd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -63,7 +63,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index e904ee70e74a..0fa29e2dfd20 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -70,7 +70,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 2e1270361db3..dfa0f02a5909 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -71,7 +71,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 678e6d146ebd..9f183352cdca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -58,7 +58,7 @@ python_api_name: qiskit.circuit.library.MCMT ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 872b3ddd08f0..6e3763de2363 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -75,7 +75,7 @@ python_api_name: qiskit.circuit.library.MCMTVChain ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index e099cfa9aa22..eecf2de19543 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -221,7 +221,7 @@ python_api_name: qiskit.circuit.library.NLocal ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index eb4547dba1bd..d7da40f9089a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -38,7 +38,7 @@ python_api_name: qiskit.circuit.library.OR ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index b4fbae6593fc..d328a70e8136 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -163,7 +163,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index e621de269068..65742cee58e5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -82,7 +82,7 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index 067cfd4ab1e3..d1b5df94fb4a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -40,7 +40,7 @@ python_api_name: qiskit.circuit.library.Permutation ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 89595614316a..1b276158d2e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -53,7 +53,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index 20a1b734816f..a982ce555bdc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -39,7 +39,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index b4c74a349c31..43cc18724ebe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -107,7 +107,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index c51c4ef13a53..84886396befa 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -92,7 +92,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index e24ea9141d7e..5bee41543f9b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -124,7 +124,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index a1f11d2689c3..99cd8d2dcfd0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -89,7 +89,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 067d369d07a0..9512f12b366f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -101,7 +101,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index eae0ac8c3250..08c4a0697c48 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -93,7 +93,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index 7a0287f45f5a..fe7736a4fee2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -59,7 +59,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index ab682dc5828d..f3a1f7d9fd01 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -46,7 +46,7 @@ python_api_name: qiskit.circuit.library.QuantumVolume ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 78d7412d31f0..3939053733bb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -51,7 +51,7 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index db90f25cc88c..b458dd59fdc9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -138,7 +138,7 @@ python_api_name: qiskit.circuit.library.RealAmplitudes ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index 1e87dec0c376..f64ffa6f544f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -135,7 +135,7 @@ python_api_name: qiskit.circuit.library.TwoLocal ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index c885a80b2619..10633a3012da 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -68,7 +68,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index 97f736753610..501046f60af3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 20bc4008fdaf..3854f56e95cb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -119,7 +119,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index 56194b768cff..a5e9d7aa249d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -40,7 +40,7 @@ python_api_name: qiskit.circuit.library.XOR ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index 16ee723d117d..c44f39fccbf4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -86,7 +86,7 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 39a0f0521bbc..499704233ad8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -107,7 +107,7 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 62969f77559a..97742d514bac 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -31,31 +31,31 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### cargs - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] ### cindices - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`int`](https://docs.python.org/3/library/functions.html#int), ...] ### isblocked - Type: [bool](https://docs.python.org/3/library/functions.html#bool) + Type: [`bool`](https://docs.python.org/3/library/functions.html#bool) ### matchedwith - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] | [`None`](https://docs.python.org/3/library/constants.html#None) ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) | [`None`](https://docs.python.org/3/library/constants.html#None) ### node\_id @@ -65,43 +65,43 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### predecessors - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] ### qindices - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`int`](https://docs.python.org/3/library/functions.html#int), ...] ### reachable - Type: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`bool`](https://docs.python.org/3/library/functions.html#bool) | [`None`](https://docs.python.org/3/library/constants.html#None) ### sort\_key - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) ### successors - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] ### successorstovisit - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] | [`None`](https://docs.python.org/3/library/constants.html#None) ### type - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) ### op @@ -113,7 +113,7 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### qargs - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index 30bb1d43624f..7af2d56c5358 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.passmanager.PassManagerState ### workflow\_status - Type: [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + Type: [`WorkflowStatus`](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") Status of the current compilation workflow. @@ -35,7 +35,7 @@ python_api_name: qiskit.passmanager.PassManagerState ### property\_set - Type: [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + Type: [`PropertySet`](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index 0e2788d33f71..00be3d757527 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -26,9 +26,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### count - Type: [int](https://docs.python.org/3/library/functions.html#int) + Type: [`int`](https://docs.python.org/3/library/functions.html#int) - Default value: 0 + Default value: `0` Current number of pass execution. @@ -36,9 +36,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### previous\_run - Type: RunState + Type: `RunState` - Default value: 1 + Default value: `1` Status of the latest pass run. @@ -46,7 +46,7 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### completed\_passes - Type: [set](https://docs.python.org/3/library/stdtypes.html#set) + Type: [`set`](https://docs.python.org/3/library/stdtypes.html#set) Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index ab50c5ad83ed..9d0aa613257c 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -29,13 +29,13 @@ python_api_name: qiskit.primitives.EstimatorResult ### values - Type: np.ndarray\[Any, np.dtype\[np.float64]] + Type: `np.ndarray`\[`Any`, `np.dtype`\[`np.float64`]] ### metadata - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`str`](https://docs.python.org/3/library/stdtypes.html#str), `Any`]] diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index fb5fff5d2c80..8eba61061ba1 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -11,7 +11,7 @@ python_api_name: qiskit.primitives.ObservableLike # ObservableLike - Default value: str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] + Default value: `str` `|` `qiskit.quantum_info.operators.symplectic.pauli.Pauli` `|` `qiskit.quantum_info.operators.symplectic.sparse_pauli_op.SparsePauliOp` `|` `qiskit.quantum_info.SparseObservable` `|` `collections.abc.Mapping[str` `|` `qiskit.quantum_info.operators.symplectic.pauli.Pauli,` `float]` Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index 0aa78002d1f7..c12c5cfc5082 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -11,7 +11,7 @@ python_api_name: qiskit.primitives.ParameterLike # ParameterLike - Default value: qiskit.\_accelerate.circuit.Parameter | str + Default value: `qiskit._accelerate.circuit.Parameter` `|` `str` Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index b9c5bb4be360..d344a6cf9e85 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -29,13 +29,13 @@ python_api_name: qiskit.primitives.SamplerResult ### quasi\_dists - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`QuasiDistribution`](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] ### metadata - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`str`](https://docs.python.org/3/library/stdtypes.html#str), [`Any`](https://docs.python.org/3/library/typing.html#typing.Any)]] diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index 413e4ee51b97..f10c70d20c42 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -20,7 +20,7 @@ python_api_name: qiskit.providers.Backend ### version - Default value: 0 + Default value: `0` diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index bee2a50a2181..78b13ba55de9 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -177,7 +177,7 @@ python_api_name: qiskit.providers.BackendV2 ### version - Default value: 2 + Default value: `2` ### name diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index e6eeb227c1da..6b6da66d88bc 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -20,7 +20,7 @@ python_api_name: qiskit.providers.Job ### version - Default value: 0 + Default value: `0` diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index 4bc7bd08c13e..9cb7268ac187 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -18,43 +18,43 @@ python_api_name: qiskit.providers.JobStatus ### INITIALIZING - Default value: 'job is being initialized' + Default value: `'job` `is` `being` `initialized'` ### QUEUED - Default value: 'job is queued' + Default value: `'job` `is` `queued'` ### VALIDATING - Default value: 'job is being validated' + Default value: `'job` `is` `being` `validated'` ### RUNNING - Default value: 'job is actively running' + Default value: `'job` `is` `actively` `running'` ### CANCELLED - Default value: 'job has been cancelled' + Default value: `'job` `has` `been` `cancelled'` ### DONE - Default value: 'job has successfully run' + Default value: `'job` `has` `successfully` `run'` ### ERROR - Default value: 'job incurred error' + Default value: `'job` `incurred` `error'` diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index 7ec75184442b..5e2fbeef5f12 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -28,7 +28,7 @@ python_api_name: qiskit.providers.JobV1 ### version - Default value: 1 + Default value: `1` ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index 42175df589b0..2b09145071b9 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -26,7 +26,7 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ### version - Default value: 1 + Default value: `1` ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index 25efd42810f3..57d803af6553 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -30,13 +30,13 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ### MAX\_QUBITS\_CLIFFORD - Default value: 2048 + Default value: `2048` ### MAX\_QUBITS\_STATEVECTOR - Default value: 24 + Default value: `24` ### coupling\_map @@ -150,7 +150,7 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ### version - Default value: 2 + Default value: `2` ### name diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index b80354965461..cca9eef0ca3f 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -131,7 +131,7 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 ### version - Default value: 2 + Default value: `2` ### name diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index d4a985b742fc..38313d082bac 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -48,7 +48,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -78,7 +78,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index 92778665a251..43d39fb36bea 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -56,7 +56,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -86,7 +86,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index b701414360d5..1fd19fca773c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -60,7 +60,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index bab7909f04a0..a8710e79941b 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -52,7 +52,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -82,7 +82,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index 1e0d63886847..f1b1be265807 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -71,7 +71,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -101,7 +101,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index 91c0b06dabd6..494d54ec5b1c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -56,7 +56,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -86,7 +86,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index 804a1878d1e4..4d1245b447cb 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -64,7 +64,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### X - Default value: 2 + Default value: `2` The Pauli $X$ operator. Uses the single-letter label `"X"`. @@ -72,7 +72,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### Y - Default value: 3 + Default value: `3` The Pauli $Y$ operator. Uses the single-letter label `"Y"`. @@ -80,7 +80,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### Z - Default value: 1 + Default value: `1` The Pauli $Z$ operator. Uses the single-letter label `"Z"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index d90f069c6ccd..b62353145494 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -31,7 +31,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ### atol - Default value: 1e-08 + Default value: `1e-08` ### coeff @@ -61,7 +61,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ### rtol - Default value: 1e-05 + Default value: `1e-05` ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index c0a1556935a5..4cd3a46ffc0c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -98,7 +98,7 @@ $$ ##### X - Default value: 2 + Default value: `2` The Pauli $X$ operator. Uses the single-letter label `"X"`. @@ -106,7 +106,7 @@ $$ ##### PLUS - Default value: 10 + Default value: `10` The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. @@ -114,7 +114,7 @@ $$ ##### MINUS - Default value: 6 + Default value: `6` The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. @@ -122,7 +122,7 @@ $$ ##### Y - Default value: 3 + Default value: `3` The Pauli $Y$ operator. Uses the single-letter label `"Y"`. @@ -130,7 +130,7 @@ $$ ##### RIGHT - Default value: 11 + Default value: `11` The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. @@ -138,7 +138,7 @@ $$ ##### LEFT - Default value: 7 + Default value: `7` The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. @@ -146,7 +146,7 @@ $$ ##### Z - Default value: 1 + Default value: `1` The Pauli $Z$ operator. Uses the single-letter label `"Z"`. @@ -154,7 +154,7 @@ $$ ##### ZERO - Default value: 9 + Default value: `9` The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. @@ -162,7 +162,7 @@ $$ ##### ONE - Default value: 5 + Default value: `5` The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index 26deab45a4a9..e316fb573b0f 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -72,7 +72,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ### atol - Default value: 1e-08 + Default value: `1e-08` ### coeffs @@ -114,7 +114,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 81f3df52fc9b..781e784062e7 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.quantum_info.Statevector ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -60,7 +60,7 @@ python_api_name: qiskit.quantum_info.Statevector ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index 50efa3e0600c..5f298987bdc9 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -54,7 +54,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -82,7 +82,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index 93aaebc7f2cd..b2f5a2c4e8d2 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -48,7 +48,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -78,7 +78,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index 7376149c79d4..bcda973cde88 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -43,7 +43,7 @@ python_api_name: qiskit.result.Counts ### bitstring\_regex - Default value: re.compile('^\[01\\\s]+\$') + Default value: `re.compile('^[01\\s]+$')` ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index fab085f68862..be61af41b4d2 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -51,67 +51,67 @@ $$ ### a - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### b - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### c - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### global\_phase - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### K1l - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K2l - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K1r - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K2r - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### unitary\_matrix - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### requested\_fidelity - Type: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) | [`None`](https://docs.python.org/3/library/constants.html#None) ### calculated\_fidelity - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 106358efbec1..a3fc1b5483bb 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -33,7 +33,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 051fe7ba374b..28017517fbb3 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -39,7 +39,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index 9a753cd73def..cbd491d75b19 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -22,7 +22,7 @@ python_api_name: qiskit.transpiler.OptimizationMetric ### COUNT\_2Q - Default value: 1 + Default value: `1` The transpilation is optimized towards minimizing the 2q-count. @@ -30,7 +30,7 @@ python_api_name: qiskit.transpiler.OptimizationMetric ### COUNT\_T - Default value: 2 + Default value: `2` The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index 4155841d02eb..dcd020a94e96 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -53,7 +53,7 @@ python_api_name: qiskit.transpiler.StagedPassManager ### invalid\_stage\_regex - Default value: re.compile('\\\s|\\\\+|\\\\-|\\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\\<|\\\\>|\\\\@|\\\\!|\\\\\~|\\\\^|\\\\&|\\\\:|\\\\\[|\\\\]|\\\\\{|\\\\}|\\\\(|\\\\)') + Default value: `re.compile('\\s|\\+|\\-|\\*|\\/|\\\\|\\%|\\<|\\>|\\@|\\!|\\~|\\^|\\&|\\:|\\[|\\]|\\{|\\}|\\(|\\)')` ### stages diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index a5f850bfef4c..3fe203b61a2f 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -98,21 +98,21 @@ python_api_name: qiskit.transpiler.TranspileLayout ### final\_layout - Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`Layout`](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [`None`](https://docs.python.org/3/library/constants.html#None) - Default value: None + Default value: `None` ### initial\_layout - Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + Type: [`Layout`](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") ### input\_qubit\_mapping - Type: [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] + Type: [`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [`int`](https://docs.python.org/3/library/functions.html#int)] ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index 830f813c5863..18e0a6eadaf3 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ### CONDITIONAL\_SUPPORTED - Default value: (\, \) + Default value: `(` `'qiskit.circuit.gate.Gate'>,` \`\`\`'qiskit.circuit.delay.Delay'>)\` ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index 8f87ae076769..ba5531b9f712 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ### CONDITIONAL\_SUPPORTED - Default value: (\, \) + Default value: `(` `'qiskit.circuit.gate.Gate'>,` \`\`\`'qiskit.circuit.delay.Delay'>)\` ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index 809e8cf9d138..36f9a1313ab8 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -64,7 +64,7 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ### DEFAULT\_REGISTRY - Default value: \ + Default value: \`\`\`object>\` A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index 294ee582babe..e7e6cf922081 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -10,7 +10,7 @@ // copyright notice, and modified files need to carry a notice indicating // that they have been altered from the originals. -import { CheerioAPI, Cheerio, Element } from "cheerio"; +import { CheerioAPI, Cheerio, Element, load as cheerioLoad } from "cheerio"; import { unified } from "unified"; import rehypeParse from "rehype-parse"; import rehypeRemark from "rehype-remark"; @@ -333,7 +333,7 @@ function prepareAttributeOrPropertyProps( .first() .remove(); const inner = $clone.html()?.trim(); - if (inner) rawTypeHtml = inner; + if (inner) rawTypeHtml = inlineCodeifyTypeHtml(inner); } else if (isDefaultSpan && !rawDefaultHtml) { const $clone = $span.clone(); $clone @@ -342,7 +342,7 @@ function prepareAttributeOrPropertyProps( .first() .remove(); const inner = $clone.html()?.trim(); - if (inner) rawDefaultHtml = inner; + if (inner) rawDefaultHtml = inlineCodeifyTypeHtml(inner); } }); @@ -609,3 +609,24 @@ export function setMinimumHeadingLevel( .replaceWith((_, el) => `<${newTag}>${$(el).html()}`); } } + +/** + * Converts Sphinx property HTML to a form where each `span.pre` token becomes + * an inline `` element. This lets rehypeRemark render them as backtick + * code in the final MDX, with links producing `[`TypeName`](href)`. + * + * Punctuation-only spans (span.p, span.w) are left as-is so they render as + * plain separators between code tokens. + */ +function inlineCodeifyTypeHtml(html: string): string { + const $f = cheerioLoad(`
${html}
`, { xmlMode: false }); + $f("span.pre").each((_, el) => { + const $el = $f(el); + $el.replaceWith(`${$el.text()}`); + }); + $f("span.p, span.w").each((_, el) => { + const $el = $f(el); + $el.replaceWith($el.text()); + }); + return $f("div").html() ?? html; +} \ No newline at end of file diff --git a/scripts/js/lib/api/htmlToMd.test.ts b/scripts/js/lib/api/htmlToMd.test.ts index 9518a33fb4c0..3ce4eb6bb867 100644 --- a/scripts/js/lib/api/htmlToMd.test.ts +++ b/scripts/js/lib/api/htmlToMd.test.ts @@ -762,7 +762,7 @@ test("convert class property headings", async () => { markdown: `# circuits - Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + Type: \`tuple\`\\[\`qiskit.circuit.quantumcircuit.QuantumCircuit\`, ...] Quantum circuits that represents quantum states. \n`, @@ -813,7 +813,7 @@ test("convert abstract class property headings", async () => { markdown: `# circuits - Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + Type: \`tuple\`\\[\`qiskit.circuit.quantumcircuit.QuantumCircuit\`, ...] Quantum circuits that represents quantum states. \n`, @@ -871,9 +871,9 @@ test("convert class attributes headings", async () => { markdown: `# callback - Type: Optional\\[Callable] + Type: \`Optional\`\\[\`Callable\`] - Default value: None + Default value: \`None\` \n`, meta: { apiName: "qiskit_ibm_runtime.options.EnvironmentOptions.callback", From ecefe526715d114bf6b19aa64ce8eaa5c353c346 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 6 Aug 2026 13:45:28 -0400 Subject: [PATCH 10/17] undo changes --- scripts/config/api-html-artifacts.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/config/api-html-artifacts.json b/scripts/config/api-html-artifacts.json index 7ed9144b38f8..1c5a0062cc38 100644 --- a/scripts/config/api-html-artifacts.json +++ b/scripts/config/api-html-artifacts.json @@ -1,7 +1,7 @@ { "qiskit": { - "dev": "https://api.github.com/repos/Qiskit/qiskit/actions/artifacts/8625199600/zip", - "2.5": "https://ibm.box.com/shared/static/ligi67e8hfsr6qjwpifcmjx2f4mibrj2.zip", + "dev": "https://api.github.com/repos/Qiskit/qiskit/actions/artifacts/8892048770/zip", + "2.5": "https://ibm.box.com/shared/static/ff4svnqi3krdcpk0idw4yomnb4559707.zip", "2.4": "https://ibm.box.com/shared/static/8dug8a79f1xdohccyasfaazxn0tejzg9.zip", "2.3": "https://ibm.box.com/shared/static/hu6gvj4857vb5sew5k98rr9yd7pxasqy.zip", "2.2": "https://ibm.box.com/shared/static/c1lktwwwo9zu4z5wxqg1xs9fj57oeoco.zip", From 31c77974c03cd4e1191cab4317c6ff41bb673439 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 6 Aug 2026 15:02:52 -0400 Subject: [PATCH 11/17] simplfy logic --- docs/api/qiskit/capi.mdx | 2 +- docs/api/qiskit/circuit.mdx | 2 +- docs/api/qiskit/qasm3.mdx | 2 +- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 2 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 2 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.Diagonal.mdx | 2 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 2 +- .../qiskit.circuit.library.EfficientSU2.mdx | 2 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 2 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 2 +- ...t.circuit.library.ExcitationPreserving.mdx | 2 +- ...qiskit.circuit.library.FourierChecking.mdx | 2 +- ...rcuit.library.FunctionalPauliRotations.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 2 +- .../qiskit.circuit.library.GraphState.mdx | 2 +- .../qiskit.circuit.library.GroverOperator.mdx | 2 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 2 +- ...t.circuit.library.HiddenLinearFunction.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 2 +- .../qiskit.circuit.library.InnerProduct.mdx | 2 +- ...skit.circuit.library.IntegerComparator.mdx | 2 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 2 +- ...t.circuit.library.LinearPauliRotations.mdx | 2 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 2 +- .../qiskit.circuit.library.MCMTVChain.mdx | 2 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 2 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 2 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 2 +- .../qiskit.circuit.library.Permutation.mdx | 2 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 2 +- .../qiskit.circuit.library.PhaseOracle.mdx | 2 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 2 +- ....library.PiecewiseLinearPauliRotations.mdx | 2 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 2 +- ...rcuit.library.PolynomialPauliRotations.mdx | 2 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 2 +- .../qiskit.circuit.library.QuadraticForm.mdx | 2 +- .../qiskit.circuit.library.QuantumVolume.mdx | 2 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 2 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 2 +- .../qiskit.circuit.library.TwoLocal.mdx | 2 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 2 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.WeightedAdder.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 2 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 2 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 2 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 26 ++++---- .../qiskit.passmanager.PassManagerState.mdx | 4 +- .../qiskit.passmanager.WorkflowStatus.mdx | 10 +-- .../qiskit.primitives.EstimatorResult.mdx | 4 +- .../qiskit.primitives.ObservableLike.mdx | 2 +- .../qiskit.primitives.ParameterLike.mdx | 2 +- .../qiskit.primitives.SamplerResult.mdx | 4 +- docs/api/qiskit/qiskit.providers.Backend.mdx | 2 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 2 +- docs/api/qiskit/qiskit.providers.Job.mdx | 2 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 14 ++-- docs/api/qiskit/qiskit.providers.JobV1.mdx | 2 +- ...viders.basic_provider.BasicProviderJob.mdx | 2 +- ...roviders.basic_provider.BasicSimulator.mdx | 6 +- ...oviders.fake_provider.GenericBackendV2.mdx | 2 +- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 4 +- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 4 +- .../qiskit.quantum_info.DensityMatrix.mdx | 4 +- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 4 +- .../qiskit/qiskit.quantum_info.Operator.mdx | 4 +- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 4 +- .../qiskit.quantum_info.QubitSparsePauli.mdx | 6 +- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 4 +- .../qiskit.quantum_info.SparseObservable.mdx | 18 +++--- .../qiskit.quantum_info.SparsePauliOp.mdx | 4 +- .../qiskit.quantum_info.Statevector.mdx | 4 +- .../qiskit.quantum_info.Stinespring.mdx | 4 +- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 4 +- docs/api/qiskit/qiskit.result.Counts.mdx | 2 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 22 +++---- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 2 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 2 +- .../qiskit.transpiler.OptimizationMetric.mdx | 4 +- .../qiskit.transpiler.StagedPassManager.mdx | 2 +- .../qiskit.transpiler.TranspileLayout.mdx | 8 +-- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 2 +- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 2 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 2 +- scripts/js/lib/api/generateApiComponents.ts | 64 ++++--------------- 94 files changed, 167 insertions(+), 207 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index be3e9aeaab57..a17d28b27b78 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -82,7 +82,7 @@ Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ ### qiskit.capi.LIB - Type: [`ctypes.PyDLL`](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + Type: [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index f774d967accb..cb72c8b2acef 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -657,7 +657,7 @@ The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circui #### qiskit.circuit.CASE\_DEFAULT - Default value: \`\`\`case>\` + Default value: \ A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index c5c797285eb0..4b70008634be 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -145,7 +145,7 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t ##### SWITCH\_CASE\_V1 - Default value: `1` + Default value: 1 Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index 98a6e68dc068..4e1d4fe02c3a 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.circuit.Annotation ### namespace - Default value: `''` + Default value: '' diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index 21bfb2c99b9a..f96e9f5bff91 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -153,7 +153,7 @@ python_api_name: qiskit.circuit.QuantumCircuit ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index 6e483f4e1fa5..40070f29b607 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -38,7 +38,7 @@ python_api_name: qiskit.circuit.library.AND ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index 12619e5c2011..8c67169e7fbe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -98,7 +98,7 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index b4946ff1a91c..16abb2c2067a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.circuit.library.Diagonal ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index a5ebc2681792..b0efbc742755 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -69,7 +69,7 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index 22c6dfe9894e..b3726ededc01 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -99,7 +99,7 @@ python_api_name: qiskit.circuit.library.EfficientSU2 ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index ad7fd69dc8b4..aeb6feb7164d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -73,7 +73,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index c24d5c0864b4..055d5d7da536 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -37,7 +37,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index 41ebf0cc554c..b7a938fcc4a9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -117,7 +117,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index 69cfffc0069d..ed5eb21f5e31 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -51,7 +51,7 @@ python_api_name: qiskit.circuit.library.FourierChecking ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index 6ad9722fc6d9..e968648a4d3f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -56,7 +56,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index 950ddc7e3d13..2083ae3bb890 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -58,7 +58,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index 7e283e71c92d..db0fea215f9a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -48,7 +48,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index 881f3413d3ca..ae13fbb6af0b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index eb7689f25d5f..173bf5418c86 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index 1e5b157eedda..f62f8fab2148 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index 6d01a27902e5..a685bcb42b0a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -58,7 +58,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index ef6917c9263c..2104c1cdbbfb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -191,7 +191,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 01506a9b2ad2..436bffdd78b5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 8c45dfce6b9d..782d235ba8c9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -60,7 +60,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index e6b287ebdae2..7ec8d48a016c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -48,7 +48,7 @@ python_api_name: qiskit.circuit.library.IQP ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index 6a76e1bc3062..7b7601954399 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -57,7 +57,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index fbbfc9a55afd..8c984846e233 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -63,7 +63,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index 0fa29e2dfd20..e904ee70e74a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -70,7 +70,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index dfa0f02a5909..2e1270361db3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -71,7 +71,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 9f183352cdca..678e6d146ebd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -58,7 +58,7 @@ python_api_name: qiskit.circuit.library.MCMT ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 6e3763de2363..872b3ddd08f0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -75,7 +75,7 @@ python_api_name: qiskit.circuit.library.MCMTVChain ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index eecf2de19543..e099cfa9aa22 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -221,7 +221,7 @@ python_api_name: qiskit.circuit.library.NLocal ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index d7da40f9089a..eb4547dba1bd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -38,7 +38,7 @@ python_api_name: qiskit.circuit.library.OR ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index d328a70e8136..b4fbae6593fc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -163,7 +163,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index 65742cee58e5..e621de269068 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -82,7 +82,7 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index d1b5df94fb4a..067cfd4ab1e3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -40,7 +40,7 @@ python_api_name: qiskit.circuit.library.Permutation ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 1b276158d2e1..89595614316a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -53,7 +53,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index a982ce555bdc..20a1b734816f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -39,7 +39,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index 43cc18724ebe..b4c74a349c31 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -107,7 +107,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index 84886396befa..c51c4ef13a53 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -92,7 +92,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index 5bee41543f9b..e24ea9141d7e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -124,7 +124,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index 99cd8d2dcfd0..a1f11d2689c3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -89,7 +89,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 9512f12b366f..067d369d07a0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -101,7 +101,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index 08c4a0697c48..eae0ac8c3250 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -93,7 +93,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index fe7736a4fee2..7a0287f45f5a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -59,7 +59,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index f3a1f7d9fd01..ab682dc5828d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -46,7 +46,7 @@ python_api_name: qiskit.circuit.library.QuantumVolume ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 3939053733bb..78d7412d31f0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -51,7 +51,7 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index b458dd59fdc9..db90f25cc88c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -138,7 +138,7 @@ python_api_name: qiskit.circuit.library.RealAmplitudes ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index f64ffa6f544f..1e87dec0c376 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -135,7 +135,7 @@ python_api_name: qiskit.circuit.library.TwoLocal ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index 10633a3012da..c885a80b2619 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -68,7 +68,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index 501046f60af3..97f736753610 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 3854f56e95cb..20bc4008fdaf 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -119,7 +119,7 @@ $$ ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index a5e9d7aa249d..56194b768cff 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -40,7 +40,7 @@ python_api_name: qiskit.circuit.library.XOR ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index c44f39fccbf4..16ee723d117d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -86,7 +86,7 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 499704233ad8..39a0f0521bbc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -107,7 +107,7 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 97742d514bac..62969f77559a 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -31,31 +31,31 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### cargs - Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] ### cindices - Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`int`](https://docs.python.org/3/library/functions.html#int), ...] + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] ### isblocked - Type: [`bool`](https://docs.python.org/3/library/functions.html#bool) + Type: [bool](https://docs.python.org/3/library/functions.html#bool) ### matchedwith - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] | [`None`](https://docs.python.org/3/library/constants.html#None) + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) | [`None`](https://docs.python.org/3/library/constants.html#None) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) ### node\_id @@ -65,43 +65,43 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### predecessors - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] ### qindices - Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`int`](https://docs.python.org/3/library/functions.html#int), ...] + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] ### reachable - Type: [`bool`](https://docs.python.org/3/library/functions.html#bool) | [`None`](https://docs.python.org/3/library/constants.html#None) + Type: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) ### sort\_key - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) ### successors - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] ### successorstovisit - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] | [`None`](https://docs.python.org/3/library/constants.html#None) + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) ### type - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) ### op @@ -113,7 +113,7 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### qargs - Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index 7af2d56c5358..30bb1d43624f 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.passmanager.PassManagerState ### workflow\_status - Type: [`WorkflowStatus`](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + Type: [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") Status of the current compilation workflow. @@ -35,7 +35,7 @@ python_api_name: qiskit.passmanager.PassManagerState ### property\_set - Type: [`PropertySet`](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + Type: [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index 00be3d757527..0e2788d33f71 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -26,9 +26,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### count - Type: [`int`](https://docs.python.org/3/library/functions.html#int) + Type: [int](https://docs.python.org/3/library/functions.html#int) - Default value: `0` + Default value: 0 Current number of pass execution. @@ -36,9 +36,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### previous\_run - Type: `RunState` + Type: RunState - Default value: `1` + Default value: 1 Status of the latest pass run. @@ -46,7 +46,7 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### completed\_passes - Type: [`set`](https://docs.python.org/3/library/stdtypes.html#set) + Type: [set](https://docs.python.org/3/library/stdtypes.html#set) Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index 9d0aa613257c..ab50c5ad83ed 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -29,13 +29,13 @@ python_api_name: qiskit.primitives.EstimatorResult ### values - Type: `np.ndarray`\[`Any`, `np.dtype`\[`np.float64`]] + Type: np.ndarray\[Any, np.dtype\[np.float64]] ### metadata - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`str`](https://docs.python.org/3/library/stdtypes.html#str), `Any`]] + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index 8eba61061ba1..fb5fff5d2c80 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -11,7 +11,7 @@ python_api_name: qiskit.primitives.ObservableLike # ObservableLike - Default value: `str` `|` `qiskit.quantum_info.operators.symplectic.pauli.Pauli` `|` `qiskit.quantum_info.operators.symplectic.sparse_pauli_op.SparsePauliOp` `|` `qiskit.quantum_info.SparseObservable` `|` `collections.abc.Mapping[str` `|` `qiskit.quantum_info.operators.symplectic.pauli.Pauli,` `float]` + Default value: str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index c12c5cfc5082..0aa78002d1f7 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -11,7 +11,7 @@ python_api_name: qiskit.primitives.ParameterLike # ParameterLike - Default value: `qiskit._accelerate.circuit.Parameter` `|` `str` + Default value: qiskit.\_accelerate.circuit.Parameter | str Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index d344a6cf9e85..b9c5bb4be360 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -29,13 +29,13 @@ python_api_name: qiskit.primitives.SamplerResult ### quasi\_dists - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`QuasiDistribution`](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] ### metadata - Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`str`](https://docs.python.org/3/library/stdtypes.html#str), [`Any`](https://docs.python.org/3/library/typing.html#typing.Any)]] + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index f10c70d20c42..413e4ee51b97 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -20,7 +20,7 @@ python_api_name: qiskit.providers.Backend ### version - Default value: `0` + Default value: 0 diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index 78b13ba55de9..bee2a50a2181 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -177,7 +177,7 @@ python_api_name: qiskit.providers.BackendV2 ### version - Default value: `2` + Default value: 2 ### name diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index 6b6da66d88bc..e6eeb227c1da 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -20,7 +20,7 @@ python_api_name: qiskit.providers.Job ### version - Default value: `0` + Default value: 0 diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index 9cb7268ac187..4bc7bd08c13e 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -18,43 +18,43 @@ python_api_name: qiskit.providers.JobStatus ### INITIALIZING - Default value: `'job` `is` `being` `initialized'` + Default value: 'job is being initialized' ### QUEUED - Default value: `'job` `is` `queued'` + Default value: 'job is queued' ### VALIDATING - Default value: `'job` `is` `being` `validated'` + Default value: 'job is being validated' ### RUNNING - Default value: `'job` `is` `actively` `running'` + Default value: 'job is actively running' ### CANCELLED - Default value: `'job` `has` `been` `cancelled'` + Default value: 'job has been cancelled' ### DONE - Default value: `'job` `has` `successfully` `run'` + Default value: 'job has successfully run' ### ERROR - Default value: `'job` `incurred` `error'` + Default value: 'job incurred error' diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index 5e2fbeef5f12..7ec75184442b 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -28,7 +28,7 @@ python_api_name: qiskit.providers.JobV1 ### version - Default value: `1` + Default value: 1 ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index 2b09145071b9..42175df589b0 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -26,7 +26,7 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ### version - Default value: `1` + Default value: 1 ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index 57d803af6553..25efd42810f3 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -30,13 +30,13 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ### MAX\_QUBITS\_CLIFFORD - Default value: `2048` + Default value: 2048 ### MAX\_QUBITS\_STATEVECTOR - Default value: `24` + Default value: 24 ### coupling\_map @@ -150,7 +150,7 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ### version - Default value: `2` + Default value: 2 ### name diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index cca9eef0ca3f..b80354965461 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -131,7 +131,7 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 ### version - Default value: `2` + Default value: 2 ### name diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index 38313d082bac..d4a985b742fc 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -48,7 +48,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -78,7 +78,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index 43d39fb36bea..92778665a251 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -56,7 +56,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -86,7 +86,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index 1fd19fca773c..b701414360d5 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -60,7 +60,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index a8710e79941b..bab7909f04a0 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -52,7 +52,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -82,7 +82,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index f1b1be265807..1e0d63886847 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -71,7 +71,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -101,7 +101,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index 494d54ec5b1c..91c0b06dabd6 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -56,7 +56,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -86,7 +86,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index 4d1245b447cb..804a1878d1e4 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -64,7 +64,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### X - Default value: `2` + Default value: 2 The Pauli $X$ operator. Uses the single-letter label `"X"`. @@ -72,7 +72,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### Y - Default value: `3` + Default value: 3 The Pauli $Y$ operator. Uses the single-letter label `"Y"`. @@ -80,7 +80,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### Z - Default value: `1` + Default value: 1 The Pauli $Z$ operator. Uses the single-letter label `"Z"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index b62353145494..d90f069c6ccd 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -31,7 +31,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ### atol - Default value: `1e-08` + Default value: 1e-08 ### coeff @@ -61,7 +61,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ### rtol - Default value: `1e-05` + Default value: 1e-05 ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index 4cd3a46ffc0c..c0a1556935a5 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -98,7 +98,7 @@ $$ ##### X - Default value: `2` + Default value: 2 The Pauli $X$ operator. Uses the single-letter label `"X"`. @@ -106,7 +106,7 @@ $$ ##### PLUS - Default value: `10` + Default value: 10 The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. @@ -114,7 +114,7 @@ $$ ##### MINUS - Default value: `6` + Default value: 6 The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. @@ -122,7 +122,7 @@ $$ ##### Y - Default value: `3` + Default value: 3 The Pauli $Y$ operator. Uses the single-letter label `"Y"`. @@ -130,7 +130,7 @@ $$ ##### RIGHT - Default value: `11` + Default value: 11 The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. @@ -138,7 +138,7 @@ $$ ##### LEFT - Default value: `7` + Default value: 7 The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. @@ -146,7 +146,7 @@ $$ ##### Z - Default value: `1` + Default value: 1 The Pauli $Z$ operator. Uses the single-letter label `"Z"`. @@ -154,7 +154,7 @@ $$ ##### ZERO - Default value: `9` + Default value: 9 The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. @@ -162,7 +162,7 @@ $$ ##### ONE - Default value: `5` + Default value: 5 The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index e316fb573b0f..26deab45a4a9 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -72,7 +72,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ### atol - Default value: `1e-08` + Default value: 1e-08 ### coeffs @@ -114,7 +114,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 781e784062e7..81f3df52fc9b 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.quantum_info.Statevector ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -60,7 +60,7 @@ python_api_name: qiskit.quantum_info.Statevector ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index 5f298987bdc9..50efa3e0600c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -54,7 +54,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -82,7 +82,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index b2f5a2c4e8d2..93aaebc7f2cd 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -48,7 +48,7 @@ $$ ### atol - Default value: `1e-08` + Default value: 1e-08 ### data @@ -78,7 +78,7 @@ $$ ### rtol - Default value: `1e-05` + Default value: 1e-05 ### settings diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index bcda973cde88..7376149c79d4 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -43,7 +43,7 @@ python_api_name: qiskit.result.Counts ### bitstring\_regex - Default value: `re.compile('^[01\\s]+$')` + Default value: re.compile('^\[01\\\s]+\$') ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index be61af41b4d2..fab085f68862 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -51,67 +51,67 @@ $$ ### a - Type: [`float`](https://docs.python.org/3/library/functions.html#float) + Type: [float](https://docs.python.org/3/library/functions.html#float) ### b - Type: [`float`](https://docs.python.org/3/library/functions.html#float) + Type: [float](https://docs.python.org/3/library/functions.html#float) ### c - Type: [`float`](https://docs.python.org/3/library/functions.html#float) + Type: [float](https://docs.python.org/3/library/functions.html#float) ### global\_phase - Type: [`float`](https://docs.python.org/3/library/functions.html#float) + Type: [float](https://docs.python.org/3/library/functions.html#float) ### K1l - Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K2l - Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K1r - Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K2r - Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### unitary\_matrix - Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### requested\_fidelity - Type: [`float`](https://docs.python.org/3/library/functions.html#float) | [`None`](https://docs.python.org/3/library/constants.html#None) + Type: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) ### calculated\_fidelity - Type: [`float`](https://docs.python.org/3/library/functions.html#float) + Type: [float](https://docs.python.org/3/library/functions.html#float) ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index a3fc1b5483bb..106358efbec1 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -33,7 +33,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 28017517fbb3..051fe7ba374b 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -39,7 +39,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit ### name - Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index cbd491d75b19..9a753cd73def 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -22,7 +22,7 @@ python_api_name: qiskit.transpiler.OptimizationMetric ### COUNT\_2Q - Default value: `1` + Default value: 1 The transpilation is optimized towards minimizing the 2q-count. @@ -30,7 +30,7 @@ python_api_name: qiskit.transpiler.OptimizationMetric ### COUNT\_T - Default value: `2` + Default value: 2 The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index dcd020a94e96..4155841d02eb 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -53,7 +53,7 @@ python_api_name: qiskit.transpiler.StagedPassManager ### invalid\_stage\_regex - Default value: `re.compile('\\s|\\+|\\-|\\*|\\/|\\\\|\\%|\\<|\\>|\\@|\\!|\\~|\\^|\\&|\\:|\\[|\\]|\\{|\\}|\\(|\\)')` + Default value: re.compile('\\\s|\\\\+|\\\\-|\\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\\<|\\\\>|\\\\@|\\\\!|\\\\\~|\\\\^|\\\\&|\\\\:|\\\\\[|\\\\]|\\\\\{|\\\\}|\\\\(|\\\\)') ### stages diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index 3fe203b61a2f..a5f850bfef4c 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -98,21 +98,21 @@ python_api_name: qiskit.transpiler.TranspileLayout ### final\_layout - Type: [`Layout`](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [`None`](https://docs.python.org/3/library/constants.html#None) + Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) - Default value: `None` + Default value: None ### initial\_layout - Type: [`Layout`](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") ### input\_qubit\_mapping - Type: [`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [`int`](https://docs.python.org/3/library/functions.html#int)] + Type: [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index 18e0a6eadaf3..830f813c5863 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ### CONDITIONAL\_SUPPORTED - Default value: `(` `'qiskit.circuit.gate.Gate'>,` \`\`\`'qiskit.circuit.delay.Delay'>)\` + Default value: (\, \) ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index ba5531b9f712..8f87ae076769 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ### CONDITIONAL\_SUPPORTED - Default value: `(` `'qiskit.circuit.gate.Gate'>,` \`\`\`'qiskit.circuit.delay.Delay'>)\` + Default value: (\, \) ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index 36f9a1313ab8..809e8cf9d138 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -64,7 +64,7 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ### DEFAULT\_REGISTRY - Default value: \`\`\`object>\` + Default value: \ A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index e7e6cf922081..a588f4143b17 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -306,43 +306,24 @@ function prepareAttributeOrPropertyProps( let rawDefaultHtml: string | undefined; $child.find("em.property, span.property").each((_, el) => { - const $span = $(el); - const text = $span.text().trim(); - // Determine span role by its leading punctuation character (`:`→type, `=`→default). - // We look for the first `:` or `=` in the span's direct punctuation nodes rather - // than anywhere in the text, to avoid being confused by `:` inside a value like - // `re.compile('...|:|...')`. - const firstPunctChar = $span - .find("span.p, span.w") - .toArray() - .map((el) => $(el).text().trim()) - .find((t) => t === ":" || t === "="); - const isTypeSpan = firstPunctChar === ":"; - const isDefaultSpan = firstPunctChar === "=" && !text.startsWith(":"); - - if (isTypeSpan && !rawTypeHtml) { - const $clone = $span.clone(); + const $clone = $(el).clone(); + const $firstP = $clone.find("span.p").first(); + const delimiter = $firstP.text().trim(); + + if (delimiter === ":" && !rawTypeHtml) { + // Sphinx 8: em.property may start with the attribute name before the colon $clone .find("span.pre") .filter((_, el) => $(el).text().trim() === name) .first() .remove(); - $clone - .find("span.p, span.w") - .filter((_, el) => $(el).text().trim() === ":") - .first() - .remove(); + $firstP.remove(); const inner = $clone.html()?.trim(); - if (inner) rawTypeHtml = inlineCodeifyTypeHtml(inner); - } else if (isDefaultSpan && !rawDefaultHtml) { - const $clone = $span.clone(); - $clone - .find("span.p, span.w") - .filter((_, el) => $(el).text().trim() === "=") - .first() - .remove(); + if (inner) rawTypeHtml = inner; + } else if (delimiter === "=" && !rawDefaultHtml) { + $firstP.remove(); const inner = $clone.html()?.trim(); - if (inner) rawDefaultHtml = inlineCodeifyTypeHtml(inner); + if (inner) rawDefaultHtml = inner; } }); @@ -356,7 +337,7 @@ function prepareAttributeOrPropertyProps( const pageHeading = $dl.siblings("h1").text(); if (pageHeading && id.endsWith(pageHeading)) { - $dl.siblings("h1").first().text(getLastPartFromFullIdentifier(id)); + $dl.siblings("h1").text(getLastPartFromFullIdentifier(id)); return { ...props, isDedicatedPage: true, @@ -608,25 +589,4 @@ export function setMinimumHeadingLevel( .find(oldTag) .replaceWith((_, el) => `<${newTag}>${$(el).html()}`); } -} - -/** - * Converts Sphinx property HTML to a form where each `span.pre` token becomes - * an inline `` element. This lets rehypeRemark render them as backtick - * code in the final MDX, with links producing `[`TypeName`](href)`. - * - * Punctuation-only spans (span.p, span.w) are left as-is so they render as - * plain separators between code tokens. - */ -function inlineCodeifyTypeHtml(html: string): string { - const $f = cheerioLoad(`
${html}
`, { xmlMode: false }); - $f("span.pre").each((_, el) => { - const $el = $f(el); - $el.replaceWith(`${$el.text()}`); - }); - $f("span.p, span.w").each((_, el) => { - const $el = $f(el); - $el.replaceWith($el.text()); - }); - return $f("div").html() ?? html; } \ No newline at end of file From 61435decea67605193291c38d3397cfcff5d1c21 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Thu, 6 Aug 2026 16:04:22 -0400 Subject: [PATCH 12/17] fix tests --- .../api-example.Electron | 4 +++- .../apiDocsPipeline.test.ts-snapshots/inline-classes | 6 +++++- scripts/js/lib/api/generateApiComponents.test.ts | 4 ---- scripts/js/lib/api/htmlToMd.test.ts | 8 ++++---- scripts/js/lib/api/htmlToMd.ts | 5 ----- scripts/js/lib/api/processHtml.test.ts | 10 +++++----- 6 files changed, 17 insertions(+), 20 deletions(-) diff --git a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron index f8b120438631..3ae8162d8365 100644 --- a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron +++ b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron @@ -52,7 +52,9 @@ python_api_name: api_example.Electron ### CLASS\_ATTRIBUTE - + + Default value: re.compile('abc') + ### charge diff --git a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes index d05ecd048cb4..308e2747af56 100644 --- a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes +++ b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes @@ -55,7 +55,11 @@ Sometimes, you even need to use a really complex class! #### CLASS\_ATTRIBUTE - + + Type: str + + Default value: 'An important part of any API.' + #### interest\_rate diff --git a/scripts/js/lib/api/generateApiComponents.test.ts b/scripts/js/lib/api/generateApiComponents.test.ts index 11bdccc7bae2..b52d7f6f5404 100644 --- a/scripts/js/lib/api/generateApiComponents.test.ts +++ b/scripts/js/lib/api/generateApiComponents.test.ts @@ -172,7 +172,6 @@ test.describe("type and default in Attribute body", () => { `href="qiskit_ibm_runtime.options_models.ExecutorOptions`, ); expect(html).toContain(`Type:`); - expect(html).not.toContain(`attributeTypeHintHref`); }); test("type and default value appear in Attribute body", async () => { @@ -193,8 +192,6 @@ test.describe("type and default in Attribute body", () => { expect(html).toContain(`href="qiskit.transpiler.Layout`); expect(html).toContain(`Type:`); expect(html).toContain(`Default value:`); - expect(html).not.toContain(`attributeTypeHintHref`); - expect(html).not.toContain(`attributeValue`); }); test("attribute with no link still renders type in body", async () => { @@ -206,7 +203,6 @@ test.describe("type and default in Attribute body", () => { const html = await parseAttributeHtml(dt); expect(html).toContain(`int`); expect(html).toContain(`Type:`); - expect(html).not.toContain(`attributeTypeHint='int'`); }); test("heading is inserted before the Attribute tag", async () => { diff --git a/scripts/js/lib/api/htmlToMd.test.ts b/scripts/js/lib/api/htmlToMd.test.ts index 3ce4eb6bb867..9518a33fb4c0 100644 --- a/scripts/js/lib/api/htmlToMd.test.ts +++ b/scripts/js/lib/api/htmlToMd.test.ts @@ -762,7 +762,7 @@ test("convert class property headings", async () => { markdown: `# circuits - Type: \`tuple\`\\[\`qiskit.circuit.quantumcircuit.QuantumCircuit\`, ...] + Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] Quantum circuits that represents quantum states. \n`, @@ -813,7 +813,7 @@ test("convert abstract class property headings", async () => { markdown: `# circuits - Type: \`tuple\`\\[\`qiskit.circuit.quantumcircuit.QuantumCircuit\`, ...] + Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] Quantum circuits that represents quantum states. \n`, @@ -871,9 +871,9 @@ test("convert class attributes headings", async () => { markdown: `# callback - Type: \`Optional\`\\[\`Callable\`] + Type: Optional\\[Callable] - Default value: \`None\` + Default value: None \n`, meta: { apiName: "qiskit_ibm_runtime.options.EnvironmentOptions.callback", diff --git a/scripts/js/lib/api/htmlToMd.ts b/scripts/js/lib/api/htmlToMd.ts index 07e1a61233f7..df6f15289d03 100644 --- a/scripts/js/lib/api/htmlToMd.ts +++ b/scripts/js/lib/api/htmlToMd.ts @@ -363,11 +363,6 @@ function buildApiComponent(h: H, node: any): any { maybeAddAttribute(hastTree, "id", node.properties.id); maybeAddAttribute(hastTree, "name", node.properties.name); - maybeAddExpressionAttribute( - hastTree, - "headingLevel", - node.properties.headinglevel, - ); maybeAddExpressionAttribute( hastTree, "isDedicatedPage", diff --git a/scripts/js/lib/api/processHtml.test.ts b/scripts/js/lib/api/processHtml.test.ts index 16951080ea71..f00873a57e4e 100644 --- a/scripts/js/lib/api/processHtml.test.ts +++ b/scripts/js/lib/api/processHtml.test.ts @@ -552,7 +552,7 @@ test.describe("processMembersAndSetMeta()", () => { isIbmQuantumSchemasPage: false, }); doc.expectHtml(`

Circuit Converters

-

circuit_to_dag

+

circuit_to_dag

Build a DAGCircuit object from a QuantumCircuit.

@@ -604,7 +604,7 @@ backends may not have this attribute.

isIbmQuantumSchemasPage: false, }); doc.expectHtml(`

least_busy

-
+

Return the least busy backend from a list.

Return the least busy available backend for those that @@ -670,7 +670,7 @@ particular error, which subclasses both

Top-level exceptions (qiskit.exceptions)

All Qiskit-related errors raised by Qiskit are subclasses of the base:

-

QiskitError

+

QiskitError

Base class for errors raised by Qiskit.

Set the error message.

@@ -718,7 +718,7 @@ marked as builtins since they are not actually present in any include file this isIbmQuantumSchemasPage: false, }); doc.expectHtml(` -

qiskit.qasm2.LEGACY_CUSTOM_INSTRUCTIONS¶

+

qiskit.qasm2.LEGACY_CUSTOM_INSTRUCTIONS¶

A tuple containing the extra custom_instructions that Qiskit’s legacy built-in converters used if qelib1.inc is included, and there is any definition of a delay instruction. The gates @@ -761,7 +761,7 @@ marked as builtins since they are not actually present in any include file this isRoot: false, isIbmQuantumSchemasPage: false, }); - doc.expectHtml(`

qk_obs_identity

+ doc.expectHtml(`

qk_obs_identity

Construct the identity observable.

From 572ccb92bc29b2fbe40598c859643d702fcb0b35 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 12 Aug 2026 10:33:25 -0400 Subject: [PATCH 13/17] gen-api --- docs/api/qiskit/_package.json | 2 +- docs/api/qiskit/capi.mdx | 4 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 4 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.Diagonal.mdx | 4 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 4 +- .../qiskit.circuit.library.EfficientSU2.mdx | 4 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 4 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 4 +- ...t.circuit.library.ExcitationPreserving.mdx | 4 +- ...qiskit.circuit.library.FourierChecking.mdx | 4 +- ...rcuit.library.FunctionalPauliRotations.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 4 +- .../qiskit.circuit.library.GraphState.mdx | 4 +- .../qiskit.circuit.library.GroverOperator.mdx | 4 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 4 +- ...t.circuit.library.HiddenLinearFunction.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 4 +- .../qiskit.circuit.library.InnerProduct.mdx | 4 +- ...skit.circuit.library.IntegerComparator.mdx | 4 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 4 +- ...t.circuit.library.LinearPauliRotations.mdx | 4 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 4 +- .../qiskit.circuit.library.MCMTVChain.mdx | 4 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 4 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 4 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 4 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 4 +- .../qiskit.circuit.library.Permutation.mdx | 4 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 4 +- .../qiskit.circuit.library.PhaseOracle.mdx | 4 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 4 +- ....library.PiecewiseLinearPauliRotations.mdx | 4 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 4 +- ...rcuit.library.PolynomialPauliRotations.mdx | 4 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 4 +- .../qiskit.circuit.library.QuadraticForm.mdx | 4 +- .../qiskit.circuit.library.QuantumVolume.mdx | 4 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 4 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 4 +- .../qiskit.circuit.library.TwoLocal.mdx | 4 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 4 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 4 +- .../qiskit.circuit.library.WeightedAdder.mdx | 4 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 4 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 4 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 4 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 52 ++++++++++++++----- .../qiskit.passmanager.PassManagerState.mdx | 8 ++- .../qiskit.passmanager.WorkflowStatus.mdx | 10 +++- .../qiskit.primitives.EstimatorResult.mdx | 4 +- .../qiskit.primitives.SamplerResult.mdx | 8 ++- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 44 ++++++++++++---- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 4 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 4 +- .../qiskit.transpiler.TranspileLayout.mdx | 14 +++-- scripts/config/api-html-artifacts.json | 2 +- .../config/historical-pages-to-latest.json | 1 - 64 files changed, 270 insertions(+), 91 deletions(-) diff --git a/docs/api/qiskit/_package.json b/docs/api/qiskit/_package.json index a2959a4b5053..6d66a77c703f 100644 --- a/docs/api/qiskit/_package.json +++ b/docs/api/qiskit/_package.json @@ -1,4 +1,4 @@ { "name": "qiskit", - "version": "2.5.1" + "version": "2.5.0" } diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index 802f463761f9..a17d28b27b78 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -81,7 +81,9 @@ Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ ### qiskit.capi.LIB - + + Type: [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. This is provided for completeness, though you can access all the functions, structs and enumerations directly from the [`qiskit.capi`](#module-qiskit.capi "qiskit.capi") module object. diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index 61d6d99d5428..f96e9f5bff91 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -152,7 +152,9 @@ python_api_name: qiskit.circuit.QuantumCircuit ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index 9e1dfd777438..40070f29b607 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -37,7 +37,9 @@ python_api_name: qiskit.circuit.library.AND ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index fde8ac1fa0ec..8c67169e7fbe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -97,7 +97,9 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index a9c00f90e401..16abb2c2067a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -29,7 +29,9 @@ python_api_name: qiskit.circuit.library.Diagonal ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index 7dc7631124ed..b0efbc742755 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -68,7 +68,9 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index c667996c6841..b3726ededc01 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -98,7 +98,9 @@ python_api_name: qiskit.circuit.library.EfficientSU2 ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index 75e3756bc517..aeb6feb7164d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -72,7 +72,9 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index bf1aeb17d28f..055d5d7da536 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -36,7 +36,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index 048de35e49ad..b7a938fcc4a9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -116,7 +116,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index daf520fabd75..ed5eb21f5e31 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -50,7 +50,9 @@ python_api_name: qiskit.circuit.library.FourierChecking ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index f1817794d657..e968648a4d3f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -55,7 +55,9 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index 00abe8e9fbb1..2083ae3bb890 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -57,7 +57,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index 2c07c6053b23..db0fea215f9a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -47,7 +47,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index fd8f5fb7b3c9..ae13fbb6af0b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -48,7 +48,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index 6726fbac5c53..173bf5418c86 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -48,7 +48,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index 6efea35c8a78..f62f8fab2148 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -48,7 +48,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index d4f8e8a34ef9..a685bcb42b0a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -57,7 +57,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index cc62595ebc00..2104c1cdbbfb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -190,7 +190,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 889a6b1857d3..436bffdd78b5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -69,7 +69,9 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index b8aa77e363e0..782d235ba8c9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -59,7 +59,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index 9330c35efda3..7ec8d48a016c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -47,7 +47,9 @@ python_api_name: qiskit.circuit.library.IQP ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index be1090c826c0..7b7601954399 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -56,7 +56,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index b5d48b438e33..8c984846e233 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -62,7 +62,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index 4be904adf7bf..e904ee70e74a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -69,7 +69,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 82b5eb4a94d8..2e1270361db3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -70,7 +70,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index cbc49d77da5c..678e6d146ebd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -57,7 +57,9 @@ python_api_name: qiskit.circuit.library.MCMT ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 97ce88e9dd81..872b3ddd08f0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -74,7 +74,9 @@ python_api_name: qiskit.circuit.library.MCMTVChain ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index 412088a3fa8f..e099cfa9aa22 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -220,7 +220,9 @@ python_api_name: qiskit.circuit.library.NLocal ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index fe6555bc5b41..eb4547dba1bd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -37,7 +37,9 @@ python_api_name: qiskit.circuit.library.OR ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index ee7f884967cb..b4fbae6593fc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -162,7 +162,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index 92b7bbb0fcb8..e621de269068 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -81,7 +81,9 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index 0a0804c8213c..067cfd4ab1e3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -39,7 +39,9 @@ python_api_name: qiskit.circuit.library.Permutation ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 43257676eed1..89595614316a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -52,7 +52,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index b249f1a6e701..20a1b734816f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -38,7 +38,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index 3485816c47c4..b4c74a349c31 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -106,7 +106,9 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index cbd9093d14ad..c51c4ef13a53 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -91,7 +91,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index 727950e62c17..e24ea9141d7e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -123,7 +123,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index 331986c86a69..a1f11d2689c3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -88,7 +88,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 0058fa043566..067d369d07a0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -100,7 +100,9 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index ca21e2e5be0e..eae0ac8c3250 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -92,7 +92,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index 614c5a298257..7a0287f45f5a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -58,7 +58,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index 7d5ce2bc2b6a..ab682dc5828d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -45,7 +45,9 @@ python_api_name: qiskit.circuit.library.QuantumVolume ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 58bf23348745..78d7412d31f0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -50,7 +50,9 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index 93344d621f5c..db90f25cc88c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -137,7 +137,9 @@ python_api_name: qiskit.circuit.library.RealAmplitudes ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index 02006af1d471..1e87dec0c376 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -134,7 +134,9 @@ python_api_name: qiskit.circuit.library.TwoLocal ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index cf9926069fcf..c885a80b2619 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -67,7 +67,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index b568b9887344..97f736753610 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -69,7 +69,9 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 835f3a7e6cd1..20bc4008fdaf 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -118,7 +118,9 @@ $$ ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index 9a63c2fdf2fc..56194b768cff 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -39,7 +39,9 @@ python_api_name: qiskit.circuit.library.XOR ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index 6c2a5a735b73..16ee723d117d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -85,7 +85,9 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 7fa44ad0793b..39a0f0521bbc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -106,7 +106,9 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 4bb4ea90ac87..62969f77559a 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -30,23 +30,33 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### cargs - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + ### cindices - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + ### isblocked - + + Type: [bool](https://docs.python.org/3/library/functions.html#bool) + ### matchedwith - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) + ### node\_id @@ -54,31 +64,45 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### predecessors - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + ### qindices - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + ### reachable - + + Type: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) + ### sort\_key - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + ### successors - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + ### successorstovisit - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + ### type - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + ### op @@ -88,7 +112,9 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### qargs - + + Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index 9a64ecf31245..8c491d52bb4e 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -26,13 +26,17 @@ python_api_name: qiskit.passmanager.PassManagerState ### workflow\_status - + + Type: [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + Status of the current compilation workflow. ### property\_set - + + Type: [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index c671e471f727..0e2788d33f71 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -25,7 +25,11 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### count - + + Type: [int](https://docs.python.org/3/library/functions.html#int) + + Default value: 0 + Current number of pass execution. @@ -41,7 +45,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### completed\_passes - + + Type: [set](https://docs.python.org/3/library/stdtypes.html#set) + Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index f5c59b50e618..ab50c5ad83ed 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -34,6 +34,8 @@ python_api_name: qiskit.primitives.EstimatorResult ### metadata - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] + diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index 3255cb6b7132..b9c5bb4be360 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -28,10 +28,14 @@ python_api_name: qiskit.primitives.SamplerResult ### quasi\_dists - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + ### metadata - + + Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] + diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index 02a684b68429..fab085f68862 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -50,47 +50,69 @@ $$ ### a - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + ### b - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + ### c - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + ### global\_phase - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + ### K1l - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K2l - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K1r - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### K2r - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### unitary\_matrix - + + Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + ### requested\_fidelity - + + Type: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) + ### calculated\_fidelity - + + Type: [float](https://docs.python.org/3/library/functions.html#float) + ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 8907ff7aef13..106358efbec1 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -32,7 +32,9 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 7e0af29b4e2c..051fe7ba374b 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -38,7 +38,9 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit ### name - + + Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + A human-readable name for the circuit. **Example** diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index c0475e0e9a84..a5f850bfef4c 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -97,15 +97,23 @@ python_api_name: qiskit.transpiler.TranspileLayout ### final\_layout - + + Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) + + Default value: None + ### initial\_layout - + + Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + ### input\_qubit\_mapping - + + Type: [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] + ## Methods diff --git a/scripts/config/api-html-artifacts.json b/scripts/config/api-html-artifacts.json index 432399cedf9f..51f08ee8873e 100644 --- a/scripts/config/api-html-artifacts.json +++ b/scripts/config/api-html-artifacts.json @@ -1,7 +1,7 @@ { "qiskit": { "dev": "https://api.github.com/repos/Qiskit/qiskit/actions/artifacts/8962382187/zip", - "2.5": "https://ibm.box.com/shared/static/ff4svnqi3krdcpk0idw4yomnb4559707.zip", + "2.5": "https://ibm.box.com/shared/static/ligi67e8hfsr6qjwpifcmjx2f4mibrj2.zip", "2.4": "https://ibm.box.com/shared/static/8dug8a79f1xdohccyasfaazxn0tejzg9.zip", "2.3": "https://ibm.box.com/shared/static/hu6gvj4857vb5sew5k98rr9yd7pxasqy.zip", "2.2": "https://ibm.box.com/shared/static/c1lktwwwo9zu4z5wxqg1xs9fj57oeoco.zip", diff --git a/scripts/config/historical-pages-to-latest.json b/scripts/config/historical-pages-to-latest.json index 8abbac115290..abb059a27f2b 100644 --- a/scripts/config/historical-pages-to-latest.json +++ b/scripts/config/historical-pages-to-latest.json @@ -1541,7 +1541,6 @@ "0.17": {} }, "qiskit-c": { - "1.4": {}, "2.0": {}, "2.1": {}, "2.2": { From 5f19d75b2ba3cbb8b51376c8213891f7f0543bce Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 12 Aug 2026 10:36:39 -0400 Subject: [PATCH 14/17] use 2.5.1 --- docs/api/qiskit/_package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/api/qiskit/_package.json b/docs/api/qiskit/_package.json index 6d66a77c703f..a2959a4b5053 100644 --- a/docs/api/qiskit/_package.json +++ b/docs/api/qiskit/_package.json @@ -1,4 +1,4 @@ { "name": "qiskit", - "version": "2.5.0" + "version": "2.5.1" } From 22f307bdf3c7a3b0b882a877b7b7ea1e448fd829 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 12 Aug 2026 10:37:46 -0400 Subject: [PATCH 15/17] lint --- scripts/js/lib/api/generateApiComponents.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index a588f4143b17..b1112bb3108f 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -589,4 +589,4 @@ export function setMinimumHeadingLevel( .find(oldTag) .replaceWith((_, el) => `<${newTag}>${$(el).html()}`); } -} \ No newline at end of file +} From 7775115ef64cb9c44cdb984933aa8bbdf94dab03 Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 12 Aug 2026 12:35:47 -0400 Subject: [PATCH 16/17] wrap type and default as inline code --- docs/api/qiskit/capi.mdx | 2 +- docs/api/qiskit/circuit.mdx | 2 +- docs/api/qiskit/qasm3.mdx | 2 +- docs/api/qiskit/qiskit.circuit.Annotation.mdx | 2 +- .../qiskit/qiskit.circuit.QuantumCircuit.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.AND.mdx | 2 +- ...t.circuit.library.CDKMRippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.Diagonal.mdx | 2 +- .../qiskit.circuit.library.DraperQFTAdder.mdx | 2 +- .../qiskit.circuit.library.EfficientSU2.mdx | 2 +- ....circuit.library.EvolvedOperatorAnsatz.mdx | 2 +- ...qiskit.circuit.library.ExactReciprocal.mdx | 2 +- ...t.circuit.library.ExcitationPreserving.mdx | 2 +- ...qiskit.circuit.library.FourierChecking.mdx | 2 +- ...rcuit.library.FunctionalPauliRotations.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GMS.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.GR.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRX.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRY.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.GRZ.mdx | 2 +- .../qiskit.circuit.library.GraphState.mdx | 2 +- .../qiskit.circuit.library.GroverOperator.mdx | 2 +- ...ircuit.library.HRSCumulativeMultiplier.mdx | 2 +- ...t.circuit.library.HiddenLinearFunction.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.IQP.mdx | 2 +- .../qiskit.circuit.library.InnerProduct.mdx | 2 +- ...skit.circuit.library.IntegerComparator.mdx | 2 +- ...ircuit.library.LinearAmplitudeFunction.mdx | 2 +- ...t.circuit.library.LinearPauliRotations.mdx | 2 +- .../qiskit/qiskit.circuit.library.MCMT.mdx | 2 +- .../qiskit.circuit.library.MCMTVChain.mdx | 2 +- .../qiskit/qiskit.circuit.library.NLocal.mdx | 2 +- docs/api/qiskit/qiskit.circuit.library.OR.mdx | 2 +- ...qiskit.circuit.library.PauliFeatureMap.mdx | 2 +- .../qiskit.circuit.library.PauliTwoDesign.mdx | 2 +- .../qiskit.circuit.library.Permutation.mdx | 2 +- ...qiskit.circuit.library.PhaseEstimation.mdx | 2 +- .../qiskit.circuit.library.PhaseOracle.mdx | 2 +- ...kit.circuit.library.PiecewiseChebyshev.mdx | 2 +- ....library.PiecewiseLinearPauliRotations.mdx | 2 +- ...rary.PiecewisePolynomialPauliRotations.mdx | 2 +- ...rcuit.library.PolynomialPauliRotations.mdx | 2 +- .../qiskit.circuit.library.QAOAAnsatz.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.QFT.mdx | 2 +- .../qiskit.circuit.library.QuadraticForm.mdx | 2 +- .../qiskit.circuit.library.QuantumVolume.mdx | 2 +- ...qiskit.circuit.library.RGQFTMultiplier.mdx | 2 +- .../qiskit.circuit.library.RealAmplitudes.mdx | 2 +- .../qiskit.circuit.library.TwoLocal.mdx | 2 +- .../qiskit.circuit.library.UnitaryOverlap.mdx | 2 +- ...it.circuit.library.VBERippleCarryAdder.mdx | 2 +- .../qiskit.circuit.library.WeightedAdder.mdx | 2 +- .../api/qiskit/qiskit.circuit.library.XOR.mdx | 2 +- .../qiskit.circuit.library.ZFeatureMap.mdx | 2 +- .../qiskit.circuit.library.ZZFeatureMap.mdx | 2 +- .../qiskit/qiskit.dagcircuit.DAGDepNode.mdx | 26 +++++++++---------- .../qiskit.passmanager.PassManagerState.mdx | 4 +-- .../qiskit.passmanager.WorkflowStatus.mdx | 10 +++---- .../qiskit.primitives.EstimatorResult.mdx | 4 +-- .../qiskit.primitives.ObservableLike.mdx | 2 +- .../qiskit.primitives.ParameterLike.mdx | 2 +- .../qiskit.primitives.SamplerResult.mdx | 4 +-- docs/api/qiskit/qiskit.providers.Backend.mdx | 2 +- .../api/qiskit/qiskit.providers.BackendV2.mdx | 2 +- docs/api/qiskit/qiskit.providers.Job.mdx | 2 +- .../api/qiskit/qiskit.providers.JobStatus.mdx | 14 +++++----- docs/api/qiskit/qiskit.providers.JobV1.mdx | 2 +- ...viders.basic_provider.BasicProviderJob.mdx | 2 +- ...roviders.basic_provider.BasicSimulator.mdx | 6 ++--- ...oviders.fake_provider.GenericBackendV2.mdx | 2 +- docs/api/qiskit/qiskit.quantum_info.Chi.mdx | 4 +-- docs/api/qiskit/qiskit.quantum_info.Choi.mdx | 4 +-- .../qiskit.quantum_info.DensityMatrix.mdx | 4 +-- docs/api/qiskit/qiskit.quantum_info.Kraus.mdx | 4 +-- .../qiskit/qiskit.quantum_info.Operator.mdx | 4 +-- docs/api/qiskit/qiskit.quantum_info.PTM.mdx | 4 +-- .../qiskit.quantum_info.QubitSparsePauli.mdx | 6 ++--- .../qiskit/qiskit.quantum_info.ScalarOp.mdx | 4 +-- .../qiskit.quantum_info.SparseObservable.mdx | 18 ++++++------- .../qiskit.quantum_info.SparsePauliOp.mdx | 4 +-- .../qiskit.quantum_info.Statevector.mdx | 4 +-- .../qiskit.quantum_info.Stinespring.mdx | 4 +-- .../qiskit/qiskit.quantum_info.SuperOp.mdx | 4 +-- docs/api/qiskit/qiskit.result.Counts.mdx | 2 +- ...it.synthesis.TwoQubitWeylDecomposition.mdx | 22 ++++++++-------- ...nthesis.unitary.aqc.ApproximateCircuit.mdx | 2 +- ....synthesis.unitary.aqc.CNOTUnitCircuit.mdx | 2 +- .../qiskit.transpiler.OptimizationMetric.mdx | 4 +-- .../qiskit.transpiler.StagedPassManager.mdx | 2 +- .../qiskit.transpiler.TranspileLayout.mdx | 8 +++--- ...transpiler.passes.ALAPScheduleAnalysis.mdx | 2 +- ...transpiler.passes.ASAPScheduleAnalysis.mdx | 2 +- .../qiskit.transpiler.passes.WrapAngles.mdx | 2 +- .../api-example.Electron | 2 +- .../inline-classes | 4 +-- scripts/js/lib/api/generateApiComponents.ts | 18 ++++++++++--- scripts/js/lib/api/htmlToMd.test.ts | 8 +++--- 97 files changed, 177 insertions(+), 165 deletions(-) diff --git a/docs/api/qiskit/capi.mdx b/docs/api/qiskit/capi.mdx index a17d28b27b78..be3e9aeaab57 100644 --- a/docs/api/qiskit/capi.mdx +++ b/docs/api/qiskit/capi.mdx @@ -82,7 +82,7 @@ Additionally, this module contains [`ctypes`](https://docs.python.org/3/library/ ### qiskit.capi.LIB - Type: [ctypes.PyDLL](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) + Type: [`ctypes.PyDLL`](https://docs.python.org/3/library/ctypes.html#ctypes.PyDLL) A [`ctypes`](https://docs.python.org/3/library/ctypes.html#module-ctypes) wrapper around the library containing the Qiskit C API. diff --git a/docs/api/qiskit/circuit.mdx b/docs/api/qiskit/circuit.mdx index cb72c8b2acef..e901d5d13928 100644 --- a/docs/api/qiskit/circuit.mdx +++ b/docs/api/qiskit/circuit.mdx @@ -657,7 +657,7 @@ The [`SwitchCaseOp`](/docs/api/qiskit/qiskit.circuit.SwitchCaseOp "qiskit.circui #### qiskit.circuit.CASE\_DEFAULT - Default value: \ + Default value: `` A special object that represents the “default” case of a switch statement. If you use this as a case target, it must be the last case, and will match anything that wasn’t already matched. When using the builder interface of [`QuantumCircuit.switch()`](qiskit.circuit.QuantumCircuit#switch "qiskit.circuit.QuantumCircuit.switch"), this can also be accessed as the `DEFAULT` attribute of the bound case-builder object. diff --git a/docs/api/qiskit/qasm3.mdx b/docs/api/qiskit/qasm3.mdx index 4b70008634be..c5c797285eb0 100644 --- a/docs/api/qiskit/qasm3.mdx +++ b/docs/api/qiskit/qasm3.mdx @@ -145,7 +145,7 @@ The OpenQASM 3 language is still evolving as hardware capabilities improve, so t ##### SWITCH\_CASE\_V1 - Default value: 1 + Default value: `1` Support exporting switch-case statements as proposed by [https://github.com/openqasm/openqasm/pull/463](https://github.com/openqasm/openqasm/pull/463) at [commit bfa787aa3078](https://github.com/openqasm/openqasm/pull/463/commits/bfa787aa3078). diff --git a/docs/api/qiskit/qiskit.circuit.Annotation.mdx b/docs/api/qiskit/qiskit.circuit.Annotation.mdx index 4e1d4fe02c3a..98a6e68dc068 100644 --- a/docs/api/qiskit/qiskit.circuit.Annotation.mdx +++ b/docs/api/qiskit/qiskit.circuit.Annotation.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.circuit.Annotation ### namespace - Default value: '' + Default value: `''` diff --git a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx index f96e9f5bff91..21bfb2c99b9a 100644 --- a/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx +++ b/docs/api/qiskit/qiskit.circuit.QuantumCircuit.mdx @@ -153,7 +153,7 @@ python_api_name: qiskit.circuit.QuantumCircuit ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.AND.mdx b/docs/api/qiskit/qiskit.circuit.library.AND.mdx index 40070f29b607..6e483f4e1fa5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.AND.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.AND.mdx @@ -38,7 +38,7 @@ python_api_name: qiskit.circuit.library.AND ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx index 8c67169e7fbe..12619e5c2011 100644 --- a/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.CDKMRippleCarryAdder.mdx @@ -98,7 +98,7 @@ python_api_name: qiskit.circuit.library.CDKMRippleCarryAdder ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx index 16abb2c2067a..b4946ff1a91c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Diagonal.mdx @@ -30,7 +30,7 @@ python_api_name: qiskit.circuit.library.Diagonal ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx index b0efbc742755..a5ebc2681792 100644 --- a/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.DraperQFTAdder.mdx @@ -69,7 +69,7 @@ python_api_name: qiskit.circuit.library.DraperQFTAdder ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx index b3726ededc01..22c6dfe9894e 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EfficientSU2.mdx @@ -99,7 +99,7 @@ python_api_name: qiskit.circuit.library.EfficientSU2 ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx index aeb6feb7164d..ad7fd69dc8b4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.EvolvedOperatorAnsatz.mdx @@ -73,7 +73,7 @@ python_api_name: qiskit.circuit.library.EvolvedOperatorAnsatz ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx index 055d5d7da536..c24d5c0864b4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExactReciprocal.mdx @@ -37,7 +37,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx index b7a938fcc4a9..41ebf0cc554c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ExcitationPreserving.mdx @@ -117,7 +117,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx index ed5eb21f5e31..69cfffc0069d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FourierChecking.mdx @@ -51,7 +51,7 @@ python_api_name: qiskit.circuit.library.FourierChecking ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx index e968648a4d3f..6ad9722fc6d9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.FunctionalPauliRotations.mdx @@ -56,7 +56,7 @@ python_api_name: qiskit.circuit.library.FunctionalPauliRotations ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx index 2083ae3bb890..950ddc7e3d13 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GMS.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GMS.mdx @@ -58,7 +58,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GR.mdx b/docs/api/qiskit/qiskit.circuit.library.GR.mdx index db0fea215f9a..7e283e71c92d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GR.mdx @@ -48,7 +48,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx index ae13fbb6af0b..881f3413d3ca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRX.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRX.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx index 173bf5418c86..eb7689f25d5f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRY.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRY.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx index f62f8fab2148..1e5b157eedda 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GRZ.mdx @@ -49,7 +49,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx index a685bcb42b0a..6d01a27902e5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GraphState.mdx @@ -58,7 +58,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx index 2104c1cdbbfb..ef6917c9263c 100644 --- a/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.GroverOperator.mdx @@ -191,7 +191,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx index 436bffdd78b5..01506a9b2ad2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HRSCumulativeMultiplier.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.HRSCumulativeMultiplier ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx index 782d235ba8c9..8c45dfce6b9d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.HiddenLinearFunction.mdx @@ -60,7 +60,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx index 7ec8d48a016c..e6b287ebdae2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IQP.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IQP.mdx @@ -48,7 +48,7 @@ python_api_name: qiskit.circuit.library.IQP ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx index 7b7601954399..6a76e1bc3062 100644 --- a/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.InnerProduct.mdx @@ -57,7 +57,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx index 8c984846e233..fbbfc9a55afd 100644 --- a/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.IntegerComparator.mdx @@ -63,7 +63,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx index e904ee70e74a..0fa29e2dfd20 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearAmplitudeFunction.mdx @@ -70,7 +70,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx index 2e1270361db3..dfa0f02a5909 100644 --- a/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.LinearPauliRotations.mdx @@ -71,7 +71,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx index 678e6d146ebd..9f183352cdca 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMT.mdx @@ -58,7 +58,7 @@ python_api_name: qiskit.circuit.library.MCMT ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx index 872b3ddd08f0..6e3763de2363 100644 --- a/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.MCMTVChain.mdx @@ -75,7 +75,7 @@ python_api_name: qiskit.circuit.library.MCMTVChain ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx index e099cfa9aa22..eecf2de19543 100644 --- a/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.NLocal.mdx @@ -221,7 +221,7 @@ python_api_name: qiskit.circuit.library.NLocal ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.OR.mdx b/docs/api/qiskit/qiskit.circuit.library.OR.mdx index eb4547dba1bd..d7da40f9089a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.OR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.OR.mdx @@ -38,7 +38,7 @@ python_api_name: qiskit.circuit.library.OR ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx index b4fbae6593fc..d328a70e8136 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliFeatureMap.mdx @@ -163,7 +163,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx index e621de269068..65742cee58e5 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PauliTwoDesign.mdx @@ -82,7 +82,7 @@ python_api_name: qiskit.circuit.library.PauliTwoDesign ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx index 067cfd4ab1e3..d1b5df94fb4a 100644 --- a/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.Permutation.mdx @@ -40,7 +40,7 @@ python_api_name: qiskit.circuit.library.Permutation ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx index 89595614316a..1b276158d2e1 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseEstimation.mdx @@ -53,7 +53,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx index 20a1b734816f..a982ce555bdc 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PhaseOracle.mdx @@ -39,7 +39,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx index b4c74a349c31..43cc18724ebe 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseChebyshev.mdx @@ -107,7 +107,7 @@ python_api_name: qiskit.circuit.library.PiecewiseChebyshev ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx index c51c4ef13a53..84886396befa 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewiseLinearPauliRotations.mdx @@ -92,7 +92,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx index e24ea9141d7e..5bee41543f9b 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PiecewisePolynomialPauliRotations.mdx @@ -124,7 +124,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx index a1f11d2689c3..99cd8d2dcfd0 100644 --- a/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.PolynomialPauliRotations.mdx @@ -89,7 +89,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx index 067d369d07a0..9512f12b366f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QAOAAnsatz.mdx @@ -101,7 +101,7 @@ python_api_name: qiskit.circuit.library.QAOAAnsatz ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx index eae0ac8c3250..08c4a0697c48 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QFT.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QFT.mdx @@ -93,7 +93,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx index 7a0287f45f5a..fe7736a4fee2 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuadraticForm.mdx @@ -59,7 +59,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx index ab682dc5828d..f3a1f7d9fd01 100644 --- a/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.QuantumVolume.mdx @@ -46,7 +46,7 @@ python_api_name: qiskit.circuit.library.QuantumVolume ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx index 78d7412d31f0..3939053733bb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RGQFTMultiplier.mdx @@ -51,7 +51,7 @@ python_api_name: qiskit.circuit.library.RGQFTMultiplier ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx index db90f25cc88c..b458dd59fdc9 100644 --- a/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.RealAmplitudes.mdx @@ -138,7 +138,7 @@ python_api_name: qiskit.circuit.library.RealAmplitudes ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx index 1e87dec0c376..f64ffa6f544f 100644 --- a/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.TwoLocal.mdx @@ -135,7 +135,7 @@ python_api_name: qiskit.circuit.library.TwoLocal ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx index c885a80b2619..10633a3012da 100644 --- a/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.UnitaryOverlap.mdx @@ -68,7 +68,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx index 97f736753610..501046f60af3 100644 --- a/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.VBERippleCarryAdder.mdx @@ -70,7 +70,7 @@ python_api_name: qiskit.circuit.library.VBERippleCarryAdder ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx index 20bc4008fdaf..3854f56e95cb 100644 --- a/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.WeightedAdder.mdx @@ -119,7 +119,7 @@ $$ ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx index 56194b768cff..a5e9d7aa249d 100644 --- a/docs/api/qiskit/qiskit.circuit.library.XOR.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.XOR.mdx @@ -40,7 +40,7 @@ python_api_name: qiskit.circuit.library.XOR ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx index 16ee723d117d..c44f39fccbf4 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZFeatureMap.mdx @@ -86,7 +86,7 @@ python_api_name: qiskit.circuit.library.ZFeatureMap ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx index 39a0f0521bbc..499704233ad8 100644 --- a/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx +++ b/docs/api/qiskit/qiskit.circuit.library.ZZFeatureMap.mdx @@ -107,7 +107,7 @@ python_api_name: qiskit.circuit.library.ZZFeatureMap ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx index 62969f77559a..97742d514bac 100644 --- a/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx +++ b/docs/api/qiskit/qiskit.dagcircuit.DAGDepNode.mdx @@ -31,31 +31,31 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### cargs - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Clbit](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`Clbit`](/docs/api/qiskit/circuit#qiskit.circuit.Clbit "qiskit.circuit.Clbit"), ...] ### cindices - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`int`](https://docs.python.org/3/library/functions.html#int), ...] ### isblocked - Type: [bool](https://docs.python.org/3/library/functions.html#bool) + Type: [`bool`](https://docs.python.org/3/library/functions.html#bool) ### matchedwith - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] | [`None`](https://docs.python.org/3/library/constants.html#None) ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) | [`None`](https://docs.python.org/3/library/constants.html#None) ### node\_id @@ -65,43 +65,43 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### predecessors - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] ### qindices - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[int](https://docs.python.org/3/library/functions.html#int), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`int`](https://docs.python.org/3/library/functions.html#int), ...] ### reachable - Type: [bool](https://docs.python.org/3/library/functions.html#bool) | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`bool`](https://docs.python.org/3/library/functions.html#bool) | [`None`](https://docs.python.org/3/library/constants.html#None) ### sort\_key - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) ### successors - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] ### successorstovisit - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[int](https://docs.python.org/3/library/functions.html#int)] | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`int`](https://docs.python.org/3/library/functions.html#int)] | [`None`](https://docs.python.org/3/library/constants.html#None) ### type - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) ### op @@ -113,7 +113,7 @@ python_api_name: qiskit.dagcircuit.DAGDepNode ### qargs - Type: [tuple](https://docs.python.org/3/library/stdtypes.html#tuple)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] + Type: [`tuple`](https://docs.python.org/3/library/stdtypes.html#tuple)\[[`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), ...] Returns list of Qubit, else an empty list. diff --git a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx index 8c491d52bb4e..3a5b17ba25ca 100644 --- a/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx +++ b/docs/api/qiskit/qiskit.passmanager.PassManagerState.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.passmanager.PassManagerState ### workflow\_status - Type: [WorkflowStatus](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") + Type: [`WorkflowStatus`](qiskit.passmanager.WorkflowStatus "qiskit.passmanager.compilation_status.WorkflowStatus") Status of the current compilation workflow. @@ -35,7 +35,7 @@ python_api_name: qiskit.passmanager.PassManagerState ### property\_set - Type: [PropertySet](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") + Type: [`PropertySet`](qiskit.passmanager.PropertySet "qiskit.passmanager.compilation_status.PropertySet") Information about IR being optimized. diff --git a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx index 0e2788d33f71..00be3d757527 100644 --- a/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx +++ b/docs/api/qiskit/qiskit.passmanager.WorkflowStatus.mdx @@ -26,9 +26,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### count - Type: [int](https://docs.python.org/3/library/functions.html#int) + Type: [`int`](https://docs.python.org/3/library/functions.html#int) - Default value: 0 + Default value: `0` Current number of pass execution. @@ -36,9 +36,9 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### previous\_run - Type: RunState + Type: `RunState` - Default value: 1 + Default value: `1` Status of the latest pass run. @@ -46,7 +46,7 @@ python_api_name: qiskit.passmanager.WorkflowStatus ### completed\_passes - Type: [set](https://docs.python.org/3/library/stdtypes.html#set) + Type: [`set`](https://docs.python.org/3/library/stdtypes.html#set) Passes already run that have not been invalidated. diff --git a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx index ab50c5ad83ed..9d0aa613257c 100644 --- a/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.EstimatorResult.mdx @@ -29,13 +29,13 @@ python_api_name: qiskit.primitives.EstimatorResult ### values - Type: np.ndarray\[Any, np.dtype\[np.float64]] + Type: `np.ndarray`\[`Any`, `np.dtype`\[`np.float64`]] ### metadata - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), Any]] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`str`](https://docs.python.org/3/library/stdtypes.html#str), `Any`]] diff --git a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx index fb5fff5d2c80..2b676140af1f 100644 --- a/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ObservableLike.mdx @@ -11,7 +11,7 @@ python_api_name: qiskit.primitives.ObservableLike # ObservableLike - Default value: str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli | qiskit.quantum\_info.operators.symplectic.sparse\_pauli\_op.SparsePauliOp | qiskit.quantum\_info.SparseObservable | collections.abc.Mapping\[str | qiskit.quantum\_info.operators.symplectic.pauli.Pauli, float] + Default value: `str | qiskit.quantum_info.operators.symplectic.pauli.Pauli | qiskit.quantum_info.operators.symplectic.sparse_pauli_op.SparsePauliOp | qiskit.quantum_info.SparseObservable | collections.abc.Mapping[str | qiskit.quantum_info.operators.symplectic.pauli.Pauli, float]` Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx index 0aa78002d1f7..22cdf80e3a5b 100644 --- a/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx +++ b/docs/api/qiskit/qiskit.primitives.ParameterLike.mdx @@ -11,7 +11,7 @@ python_api_name: qiskit.primitives.ParameterLike # ParameterLike - Default value: qiskit.\_accelerate.circuit.Parameter | str + Default value: `qiskit._accelerate.circuit.Parameter | str` Represent a union type diff --git a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx index b9c5bb4be360..d344a6cf9e85 100644 --- a/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx +++ b/docs/api/qiskit/qiskit.primitives.SamplerResult.mdx @@ -29,13 +29,13 @@ python_api_name: qiskit.primitives.SamplerResult ### quasi\_dists - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[QuasiDistribution](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`QuasiDistribution`](qiskit.result.QuasiDistribution "qiskit.result.distributions.quasi.QuasiDistribution")] ### metadata - Type: [list](https://docs.python.org/3/library/stdtypes.html#list)\[[dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[str](https://docs.python.org/3/library/stdtypes.html#str), [Any](https://docs.python.org/3/library/typing.html#typing.Any)]] + Type: [`list`](https://docs.python.org/3/library/stdtypes.html#list)\[[`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`str`](https://docs.python.org/3/library/stdtypes.html#str), [`Any`](https://docs.python.org/3/library/typing.html#typing.Any)]] diff --git a/docs/api/qiskit/qiskit.providers.Backend.mdx b/docs/api/qiskit/qiskit.providers.Backend.mdx index 413e4ee51b97..f10c70d20c42 100644 --- a/docs/api/qiskit/qiskit.providers.Backend.mdx +++ b/docs/api/qiskit/qiskit.providers.Backend.mdx @@ -20,7 +20,7 @@ python_api_name: qiskit.providers.Backend ### version - Default value: 0 + Default value: `0` diff --git a/docs/api/qiskit/qiskit.providers.BackendV2.mdx b/docs/api/qiskit/qiskit.providers.BackendV2.mdx index bee2a50a2181..78b13ba55de9 100644 --- a/docs/api/qiskit/qiskit.providers.BackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.BackendV2.mdx @@ -177,7 +177,7 @@ python_api_name: qiskit.providers.BackendV2 ### version - Default value: 2 + Default value: `2` ### name diff --git a/docs/api/qiskit/qiskit.providers.Job.mdx b/docs/api/qiskit/qiskit.providers.Job.mdx index e6eeb227c1da..6b6da66d88bc 100644 --- a/docs/api/qiskit/qiskit.providers.Job.mdx +++ b/docs/api/qiskit/qiskit.providers.Job.mdx @@ -20,7 +20,7 @@ python_api_name: qiskit.providers.Job ### version - Default value: 0 + Default value: `0` diff --git a/docs/api/qiskit/qiskit.providers.JobStatus.mdx b/docs/api/qiskit/qiskit.providers.JobStatus.mdx index 4bc7bd08c13e..48ede219408f 100644 --- a/docs/api/qiskit/qiskit.providers.JobStatus.mdx +++ b/docs/api/qiskit/qiskit.providers.JobStatus.mdx @@ -18,43 +18,43 @@ python_api_name: qiskit.providers.JobStatus ### INITIALIZING - Default value: 'job is being initialized' + Default value: `'job is being initialized'` ### QUEUED - Default value: 'job is queued' + Default value: `'job is queued'` ### VALIDATING - Default value: 'job is being validated' + Default value: `'job is being validated'` ### RUNNING - Default value: 'job is actively running' + Default value: `'job is actively running'` ### CANCELLED - Default value: 'job has been cancelled' + Default value: `'job has been cancelled'` ### DONE - Default value: 'job has successfully run' + Default value: `'job has successfully run'` ### ERROR - Default value: 'job incurred error' + Default value: `'job incurred error'` diff --git a/docs/api/qiskit/qiskit.providers.JobV1.mdx b/docs/api/qiskit/qiskit.providers.JobV1.mdx index 7ec75184442b..5e2fbeef5f12 100644 --- a/docs/api/qiskit/qiskit.providers.JobV1.mdx +++ b/docs/api/qiskit/qiskit.providers.JobV1.mdx @@ -28,7 +28,7 @@ python_api_name: qiskit.providers.JobV1 ### version - Default value: 1 + Default value: `1` ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx index 42175df589b0..2b09145071b9 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicProviderJob.mdx @@ -26,7 +26,7 @@ python_api_name: qiskit.providers.basic_provider.BasicProviderJob ### version - Default value: 1 + Default value: `1` ## Methods diff --git a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx index 25efd42810f3..57d803af6553 100644 --- a/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx +++ b/docs/api/qiskit/qiskit.providers.basic_provider.BasicSimulator.mdx @@ -30,13 +30,13 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ### MAX\_QUBITS\_CLIFFORD - Default value: 2048 + Default value: `2048` ### MAX\_QUBITS\_STATEVECTOR - Default value: 24 + Default value: `24` ### coupling\_map @@ -150,7 +150,7 @@ python_api_name: qiskit.providers.basic_provider.BasicSimulator ### version - Default value: 2 + Default value: `2` ### name diff --git a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx index b80354965461..cca9eef0ca3f 100644 --- a/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx +++ b/docs/api/qiskit/qiskit.providers.fake_provider.GenericBackendV2.mdx @@ -131,7 +131,7 @@ python_api_name: qiskit.providers.fake_provider.GenericBackendV2 ### version - Default value: 2 + Default value: `2` ### name diff --git a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx index d4a985b742fc..38313d082bac 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Chi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Chi.mdx @@ -48,7 +48,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -78,7 +78,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx index 92778665a251..43d39fb36bea 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Choi.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Choi.mdx @@ -56,7 +56,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -86,7 +86,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx index b701414360d5..1fd19fca773c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.DensityMatrix.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -60,7 +60,7 @@ python_api_name: qiskit.quantum_info.DensityMatrix ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx index bab7909f04a0..a8710e79941b 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Kraus.mdx @@ -52,7 +52,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -82,7 +82,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx index 1e0d63886847..f1b1be265807 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Operator.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Operator.mdx @@ -71,7 +71,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -101,7 +101,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx index 91c0b06dabd6..494d54ec5b1c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.PTM.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.PTM.mdx @@ -56,7 +56,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -86,7 +86,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx index 804a1878d1e4..4d1245b447cb 100644 --- a/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.QubitSparsePauli.mdx @@ -64,7 +64,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### X - Default value: 2 + Default value: `2` The Pauli $X$ operator. Uses the single-letter label `"X"`. @@ -72,7 +72,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### Y - Default value: 3 + Default value: `3` The Pauli $Y$ operator. Uses the single-letter label `"Y"`. @@ -80,7 +80,7 @@ python_api_name: qiskit.quantum_info.QubitSparsePauli ##### Z - Default value: 1 + Default value: `1` The Pauli $Z$ operator. Uses the single-letter label `"Z"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx index d90f069c6ccd..b62353145494 100644 --- a/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.ScalarOp.mdx @@ -31,7 +31,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ### atol - Default value: 1e-08 + Default value: `1e-08` ### coeff @@ -61,7 +61,7 @@ python_api_name: qiskit.quantum_info.ScalarOp ### rtol - Default value: 1e-05 + Default value: `1e-05` ## Methods diff --git a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx index c0a1556935a5..4cd3a46ffc0c 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparseObservable.mdx @@ -98,7 +98,7 @@ $$ ##### X - Default value: 2 + Default value: `2` The Pauli $X$ operator. Uses the single-letter label `"X"`. @@ -106,7 +106,7 @@ $$ ##### PLUS - Default value: 10 + Default value: `10` The projector to the positive eigenstate of the $X$ operator: $\lvert+\rangle\langle+\rvert$. Uses the single-letter label `"+"`. @@ -114,7 +114,7 @@ $$ ##### MINUS - Default value: 6 + Default value: `6` The projector to the negative eigenstate of the $X$ operator: $\lvert-\rangle\langle-\rvert$. Uses the single-letter label `"-"`. @@ -122,7 +122,7 @@ $$ ##### Y - Default value: 3 + Default value: `3` The Pauli $Y$ operator. Uses the single-letter label `"Y"`. @@ -130,7 +130,7 @@ $$ ##### RIGHT - Default value: 11 + Default value: `11` The projector to the positive eigenstate of the $Y$ operator: $\lvert r\rangle\langle r\rvert$. Uses the single-letter label `"r"`. @@ -138,7 +138,7 @@ $$ ##### LEFT - Default value: 7 + Default value: `7` The projector to the negative eigenstate of the $Y$ operator: $\lvert l\rangle\langle l\rvert$. Uses the single-letter label `"l"`. @@ -146,7 +146,7 @@ $$ ##### Z - Default value: 1 + Default value: `1` The Pauli $Z$ operator. Uses the single-letter label `"Z"`. @@ -154,7 +154,7 @@ $$ ##### ZERO - Default value: 9 + Default value: `9` The projector to the positive eigenstate of the $Z$ operator: $\lvert0\rangle\langle0\rvert$. Uses the single-letter label `"0"`. @@ -162,7 +162,7 @@ $$ ##### ONE - Default value: 5 + Default value: `5` The projector to the negative eigenstate of the $Z$ operator: $\lvert1\rangle\langle1\rvert$. Uses the single-letter label `"1"`. diff --git a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx index 26deab45a4a9..e316fb573b0f 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SparsePauliOp.mdx @@ -72,7 +72,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ### atol - Default value: 1e-08 + Default value: `1e-08` ### coeffs @@ -114,7 +114,7 @@ python_api_name: qiskit.quantum_info.SparsePauliOp ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx index 81f3df52fc9b..781e784062e7 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Statevector.mdx @@ -36,7 +36,7 @@ python_api_name: qiskit.quantum_info.Statevector ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -60,7 +60,7 @@ python_api_name: qiskit.quantum_info.Statevector ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx index 50efa3e0600c..5f298987bdc9 100644 --- a/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.Stinespring.mdx @@ -54,7 +54,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -82,7 +82,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx index 93aaebc7f2cd..b2f5a2c4e8d2 100644 --- a/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx +++ b/docs/api/qiskit/qiskit.quantum_info.SuperOp.mdx @@ -48,7 +48,7 @@ $$ ### atol - Default value: 1e-08 + Default value: `1e-08` ### data @@ -78,7 +78,7 @@ $$ ### rtol - Default value: 1e-05 + Default value: `1e-05` ### settings diff --git a/docs/api/qiskit/qiskit.result.Counts.mdx b/docs/api/qiskit/qiskit.result.Counts.mdx index 7376149c79d4..bcda973cde88 100644 --- a/docs/api/qiskit/qiskit.result.Counts.mdx +++ b/docs/api/qiskit/qiskit.result.Counts.mdx @@ -43,7 +43,7 @@ python_api_name: qiskit.result.Counts ### bitstring\_regex - Default value: re.compile('^\[01\\\s]+\$') + Default value: `re.compile('^[01\\s]+$')` ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx index fab085f68862..be61af41b4d2 100644 --- a/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx +++ b/docs/api/qiskit/qiskit.synthesis.TwoQubitWeylDecomposition.mdx @@ -51,67 +51,67 @@ $$ ### a - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### b - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### c - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### global\_phase - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ### K1l - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K2l - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K1r - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### K2r - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### unitary\_matrix - Type: [ndarray](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) + Type: [`ndarray`](https://numpy.org/doc/stable/reference/generated/numpy.ndarray.html#numpy.ndarray) ### requested\_fidelity - Type: [float](https://docs.python.org/3/library/functions.html#float) | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) | [`None`](https://docs.python.org/3/library/constants.html#None) ### calculated\_fidelity - Type: [float](https://docs.python.org/3/library/functions.html#float) + Type: [`float`](https://docs.python.org/3/library/functions.html#float) ## Methods diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx index 106358efbec1..a3fc1b5483bb 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.ApproximateCircuit.mdx @@ -33,7 +33,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.ApproximateCircuit ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx index 051fe7ba374b..28017517fbb3 100644 --- a/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx +++ b/docs/api/qiskit/qiskit.synthesis.unitary.aqc.CNOTUnitCircuit.mdx @@ -39,7 +39,7 @@ python_api_name: qiskit.synthesis.unitary.aqc.CNOTUnitCircuit ### name - Type: [str](https://docs.python.org/3/library/stdtypes.html#str) + Type: [`str`](https://docs.python.org/3/library/stdtypes.html#str) A human-readable name for the circuit. diff --git a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx index 9a753cd73def..cbd491d75b19 100644 --- a/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx +++ b/docs/api/qiskit/qiskit.transpiler.OptimizationMetric.mdx @@ -22,7 +22,7 @@ python_api_name: qiskit.transpiler.OptimizationMetric ### COUNT\_2Q - Default value: 1 + Default value: `1` The transpilation is optimized towards minimizing the 2q-count. @@ -30,7 +30,7 @@ python_api_name: qiskit.transpiler.OptimizationMetric ### COUNT\_T - Default value: 2 + Default value: `2` The transpilation is optimized towards the T-count. diff --git a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx index 78217d99dffb..e4cbde20dde4 100644 --- a/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx +++ b/docs/api/qiskit/qiskit.transpiler.StagedPassManager.mdx @@ -53,7 +53,7 @@ python_api_name: qiskit.transpiler.StagedPassManager ### invalid\_stage\_regex - Default value: re.compile('\\\s|\\\\+|\\\\-|\\\\\*|\\\\/|\\\\\\\\|\\\\%|\\\\\<|\\\\>|\\\\@|\\\\!|\\\\\~|\\\\^|\\\\&|\\\\:|\\\\\[|\\\\]|\\\\\{|\\\\}|\\\\(|\\\\)') + Default value: `re.compile('\\s|\\+|\\-|\\*|\\/|\\\\|\\%|\\<|\\>|\\@|\\!|\\~|\\^|\\&|\\:|\\[|\\]|\\{|\\}|\\(|\\)')` ### stages diff --git a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx index a5f850bfef4c..3fe203b61a2f 100644 --- a/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx +++ b/docs/api/qiskit/qiskit.transpiler.TranspileLayout.mdx @@ -98,21 +98,21 @@ python_api_name: qiskit.transpiler.TranspileLayout ### final\_layout - Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [None](https://docs.python.org/3/library/constants.html#None) + Type: [`Layout`](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") | [`None`](https://docs.python.org/3/library/constants.html#None) - Default value: None + Default value: `None` ### initial\_layout - Type: [Layout](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") + Type: [`Layout`](qiskit.transpiler.Layout "qiskit.transpiler.layout.Layout") ### input\_qubit\_mapping - Type: [dict](https://docs.python.org/3/library/stdtypes.html#dict)\[[Qubit](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [int](https://docs.python.org/3/library/functions.html#int)] + Type: [`dict`](https://docs.python.org/3/library/stdtypes.html#dict)\[[`Qubit`](/docs/api/qiskit/circuit#qiskit.circuit.Qubit "qiskit.circuit.Qubit"), [`int`](https://docs.python.org/3/library/functions.html#int)] ## Methods diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx index 6ea55a404200..79cf4b43ee92 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ALAPScheduleAnalysis.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.transpiler.passes.ALAPScheduleAnalysis ### CONDITIONAL\_SUPPORTED - Default value: (\, \) + Default value: `(, )` ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx index fde27c4d40bc..b447f3629ccd 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.ASAPScheduleAnalysis.mdx @@ -27,7 +27,7 @@ python_api_name: qiskit.transpiler.passes.ASAPScheduleAnalysis ### CONDITIONAL\_SUPPORTED - Default value: (\, \) + Default value: `(, )` ### is\_analysis\_pass diff --git a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx index 5e03eab54e6a..d06b84aad23a 100644 --- a/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx +++ b/docs/api/qiskit/qiskit.transpiler.passes.WrapAngles.mdx @@ -64,7 +64,7 @@ python_api_name: qiskit.transpiler.passes.WrapAngles ### DEFAULT\_REGISTRY - Default value: \ + Default value: `` A global instance of [`WrapAngleRegistry`](qiskit.transpiler.WrapAngleRegistry "qiskit.transpiler.WrapAngleRegistry") that is used by default by this pass when no explicit registry is specified. diff --git a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron index 3ae8162d8365..c1852f6617d3 100644 --- a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron +++ b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/api-example.Electron @@ -53,7 +53,7 @@ python_api_name: api_example.Electron ### CLASS\_ATTRIBUTE - Default value: re.compile('abc') + Default value: `re.compile('abc')` ### charge diff --git a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes index 308e2747af56..44ddf44c0057 100644 --- a/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes +++ b/scripts/js/lib/api/apiDocsPipeline.test.ts-snapshots/inline-classes @@ -56,9 +56,9 @@ Sometimes, you even need to use a really complex class! #### CLASS\_ATTRIBUTE - Type: str + Type: `str` - Default value: 'An important part of any API.' + Default value: `'An important part of any API.'` #### interest\_rate diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index b1112bb3108f..495b5360b99c 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -319,11 +319,11 @@ function prepareAttributeOrPropertyProps( .remove(); $firstP.remove(); const inner = $clone.html()?.trim(); - if (inner) rawTypeHtml = inner; + if (inner) rawTypeHtml = inlineCodeifyTypeHtml(inner); } else if (delimiter === "=" && !rawDefaultHtml) { $firstP.remove(); - const inner = $clone.html()?.trim(); - if (inner) rawDefaultHtml = inner; + const inner = $clone.html()?.trim(); + if (inner) rawDefaultHtml = `${inner}`; } }); @@ -590,3 +590,15 @@ export function setMinimumHeadingLevel( .replaceWith((_, el) => `<${newTag}>${$(el).html()}`); } } + +function inlineCodeifyTypeHtml(html: string): string { + const $f = cheerioLoad(`
${html}
`, { xmlMode: false }); + $f("span.pre").each((_, el) => { + const $el = $f(el); + $el.replaceWith(`${$el.text()}`); + }); + $f("span.p, span.w").each((_, el) => { + $f(el).replaceWith($f(el).text()); + }); + return $f("div").html() ?? html; +} diff --git a/scripts/js/lib/api/htmlToMd.test.ts b/scripts/js/lib/api/htmlToMd.test.ts index 9518a33fb4c0..3ce4eb6bb867 100644 --- a/scripts/js/lib/api/htmlToMd.test.ts +++ b/scripts/js/lib/api/htmlToMd.test.ts @@ -762,7 +762,7 @@ test("convert class property headings", async () => { markdown: `# circuits - Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + Type: \`tuple\`\\[\`qiskit.circuit.quantumcircuit.QuantumCircuit\`, ...] Quantum circuits that represents quantum states. \n`, @@ -813,7 +813,7 @@ test("convert abstract class property headings", async () => { markdown: `# circuits - Type: tuple\\[qiskit.circuit.quantumcircuit.QuantumCircuit, ...] + Type: \`tuple\`\\[\`qiskit.circuit.quantumcircuit.QuantumCircuit\`, ...] Quantum circuits that represents quantum states. \n`, @@ -871,9 +871,9 @@ test("convert class attributes headings", async () => { markdown: `# callback - Type: Optional\\[Callable] + Type: \`Optional\`\\[\`Callable\`] - Default value: None + Default value: \`None\` \n`, meta: { apiName: "qiskit_ibm_runtime.options.EnvironmentOptions.callback", From d50d1299390da3afbbcabbfa7a5ca2d0e6c00d2e Mon Sep 17 00:00:00 2001 From: Eric Harvey Date: Wed, 12 Aug 2026 12:43:40 -0400 Subject: [PATCH 17/17] lint --- scripts/js/lib/api/generateApiComponents.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/js/lib/api/generateApiComponents.ts b/scripts/js/lib/api/generateApiComponents.ts index 495b5360b99c..6c1b65ea2e1f 100644 --- a/scripts/js/lib/api/generateApiComponents.ts +++ b/scripts/js/lib/api/generateApiComponents.ts @@ -322,7 +322,7 @@ function prepareAttributeOrPropertyProps( if (inner) rawTypeHtml = inlineCodeifyTypeHtml(inner); } else if (delimiter === "=" && !rawDefaultHtml) { $firstP.remove(); - const inner = $clone.html()?.trim(); + const inner = $clone.html()?.trim(); if (inner) rawDefaultHtml = `${inner}`; } });

L8yiMXwqn8^u zsjZ+)im<==!K=5vI}&T}J@LgILbmL0lS@zciRl){9N}@r3zbD;Vd=yJTS-~Sp9P_X z@)iJ3g{77?ldJBUICgF7M09~W9R}`sf^19mRS0)Gq+)Xy&=gBZ(#}4V4>Sg9;*pc3 zFMjX)TxmJrE~0_NZKLpi#qP2ZrhJ}sf$Sl8O^?};hrUz2jw7P>L%@G>000000g*`{6a_E<0ssI200zVW0RR9100000HIaQg zk;ce>1#N9)VRRAz3JMq@^}I|F5YT8qGM@@efC99AEt?v3lIn`bo>SkQHmcPK^ty6J zY*|H$m9)Tlgx3iw&LQ>&U1)~M)ks@j!;=mRJ#mrn7kfDUXoiZ$K5yQ3N(asAv-P8J z^UemgxwlKZ`B*pIhK-b`O}|E&EFxK2XF*{fm`b-{f21*9G@pc&q3>httbW3!c=Gqsj$VZ6FMgtt{|ks*dMyx@3zO*BRfTSL zDvFgFcox=gY6w#UIjs3dfDs%{5ccPjUy@t}R1&k1IHGc>F;0u>G8H!GC?F%0D}%IA<=Key(NUfOsQ= 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 XKJN20RR9100000Fp-Np3l4B;bZr0t00001 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 delta 3558 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-MCMTVChain-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-MCMTVChain-1.avif index 95c4316520628e0c983cf206a3fe90a3978e285e..9473fa31ece9feca3ea30a2950933e34c61202c1 100644 GIT binary patch delta 6578 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-OR-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-OR-1.avif index 234924698cdc3f201fb67ed63ff2408822d4cf1b..2d9dce2cd8cd8282e8f29909e96c5a86f51295ab 100644 GIT binary patch delta 6090 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 delta 5100 zcmV@G>000000g*`{6cbzk0ssI202J^50RR9100000GLd~d zk;ce>6P9gcVRRAz3JMt_fA{|c1T-2DGRr1RfCBWse)&qtb+8h5@N-Bh$WH;*CEXB} z!*}^eKu2XJsU=BpOL%5AQ6pTKB!TSl$6KbU=v0J5(1Dl?bQ`n^w4C{uZlW){jko*n z`_)RcMqNeR@vhW#Oymr2j&q@Vl<6k&TfAw1A*&jCOM{Sb=uSMc^=#g8Ujbje5v-%b zK8o*d`(Jh#N*1l9%bXxy4aQ5;y~jjKo#5*IrCL`lBhtlPRZc~czFr7F9J|*P9x2zG zU3_;f4y7_yk@SE-q6GIo^Y|@@rAJlmP!I{=YlzMTddET~&OgLR5vMQP1;@9^25{wn zXBf&x6`fFBDcADSaAWK6`3WROg{_L(*PLuQ2wKfca?CjV}>q54re> z;P>2W`kN0rPPGadZE5h%s&J%V4rA8)$qejP0Xe_)jl3T&`V0xVwB|Ub&4~H8p}URPdeS7s?R&GRiD<339<#QA(b>= zQ2FE~ejP7nXPU__p9$~$;A9v;>@#-Kp8PC{mZs#V1_>kZLb@(v^+x{V`|1pTgbTdR z0dXwswYach9Fk;!c6a#z4%3>u=%Fs`ba@Rt(5HkCRa;c1#3o5>7y?$Qi#CcoLxX%* zmf5NhzFF254hr&bK}4E1=W<#rUY&o0t5FkWVWTi-@B+jZHl`O`nmkeA0U$|OQq_ff zD|mxDj!CpE1P)%@K|M!d9S#(K9xZ`#RF_ODVL+FQp6&Rm29Mke(O!m*2DM)})iDJI z2#_QqqRV)rB~EG@t6@O~SORpAG6yrMt~0*A*}LPm=^AhMwVoJ~pwC};jbx?QJfeHe zQw2t^Ieu{2_j72gn@k$7l`G@SaBQ$Pfp=?T;L3q(C{~pyQ!=w#gu1ARfzgv_EcBaQC;CO(~ zW2}LmhDkk2jC}xNGu+I7E9D&o>k-NhAI_y1-%l&fb%l0nOC-D%e2QkAoq>`iq3r*4 zA$imKoIA9$3>$71c(vm1vaL zsAm&9mHAt23ibUW_8mH`uTYlhOd?ErU7i06MJz>fd9kFw@nw5|6Q=_V>8l=S^Pu(T zYaXp${>csE*r`gb!bP9e&G=N6(K0kE#-3YftFnX2v&v~m`~YPH%OR6SdZtCWC1VIF zB_w5Q1NHj5rVz>nE-=P33sGhJ;dh{s4U5JMlZhar`K(1x7WX+Q=Bs0^fku#k3>qif z2D6~yqaG|^01!BTKSG>R)AY!Nb#!lKgU{ z<|>H^B!JJVx^ELE-t9aTXwu4}&rm!qy1=5rUa;x@5VRK@>- z4F)0JFdJZ;dEi^QXS0_>w7l_7LE`izT8HsaRNkHPdcl5pRA9A}5~d7v;vL&}M)>lr zT146>23~D{y@Q3ZFjbFmHNw~~-=$^y8c?4#)g#?JtBO_`g_jp7WH9)QIHGm0Xiq~h zo}aDplmm*r50-2K{3?h!!?RsVt2*v~@#Sa!%)|*s$4D0cPB%Ypk{^55 z+CzR4`nS6iC2Q)mSa_ijEP88%y=^IE8PGrUN}1zbRDF@r>W*&X$qMhTBg2Z?-4{7S zV;we#0Bo6gm@_0e8=DCL`=uL@bUJNnN>L)LpZ<1E-w!o19|M(p(9|J+DxH{{1-q{f zCF8n(Y{WccHHspIwA1=TZN(*f35~;GxIMWLKAZ|9Z6N!lv|&9V6ch=! zyA6CU^;6J#`ehAKBjllO4>e!^=R1bI#TJ7(=@Xo3OKB0z3|KLz$b9+(b%Y}Jn+zgS zSQ=AAiaYb~-23rM`cZ(Jh)6BWbA6V-XShCp3%ePbg>s>tf4J2O+#If&M|AEYV_+NZ z!dXYnq${sm9x^#y-*!B+hj%ioYj(M5Zo&H(z(5GvL}UuPqJ-Gdh`4{$Mh86>D?y7jn=%x&&Z>?ml5&$&c@ zFSl+Q=@2YV8kXXqUgo@Y&DkPDgt?P4k2}Se61Dkhy-v!|^x|sS95VYfJhRk0f^!XN zWY)R>U#a)uUp6-O>1syHT+@((mM8t=SQM}6S_&e^(D@rX3*PpTh+mWARaPvTeR}?$OLvhqVx9A# zcfK?h!pcfVH@hev{u=1&G|=y7GC4F#k09C~+%Q+P%)UAF-R4!*OcAUq_@c%1HUIyc zv>-I}?YK>MnFvGMm4ny*Xz5)~C{=0kvlF`i_y~++0DLO@Nt4c z!%NGakh4cCnVBKy?R6C+oY|#+#Mu*HSA(#-d@2;_=0D{FL7iB?hhv$K;B3V}ru^&nFKBia3x-7Yi)^!8Y`d3B9g>7`3sJek(fTn0pYQ<_DE z+xfF5(%0d}TAY>OZ!e(3>i|l&Sm>c|)tvm?STHy=_N{B+smCMJJ{Af|se6ab#z>|@1>X!}=_T9=}K zNO%EY7O!~bWFQ9M2LjQ7-~;ExzUnxQA(2jgx_T&W=Fvs#X^wk;8jlnN5nwix2NAPP z?KOCRh+E+sxvXsHF_FPzhQflhZL$Qa>0QN8O{t&`?1eTz$x(2;OX7{+9Y2O*IV*@p zH@MLZmi=3tm3I*eLuYRE!19exNBV|*?l}A`DYsT7ooYXFZdAU-pQY?PEy zW~4fV{NxfHnA|#CRefE=?pl*my<;F%;Tawxg1wn}w1mDM+}rF+NGK3dYwF4zf|;J=e12 zzbCUIx~{&imlrSC4Sf_NQiHq2evf!8jgir{KovWGWd8L5DtBi4dbaXICu8yPW7oW; z>U?#eFpFpD1<-7Q-FBURE;-Sm>Wj<(b&Izco%_1~g_(cu7b)9|h?}+0!LJg0u1ok5M7nbh&Y6XTQn50LN^{@ z9f-_-%tMm+ix@-XzmWbupEizy0uKx3d!i5TOHy$$U7Ob`n+qo7ikyC>fY2g$HDbns zKPYMATQ$KpV7S6g`zEE79@TwiG6)#Dl1iTVkv^=3zR+4py)R>N(7Q`dL5P5dK$T{x-&~kuJ`Kf`Nj6 zpdaW%^#visQ`_reI}wQ#>*rKyw;Xw%LZp?AIo&T z-|!sU@sW<6E>;;*7A##Rs2gsOq?%2Ctm*haKzJq6&gd0ybrw@IO0JUQBB@yXWzF+| z>h|)9@NIATzbD{Ib9mevprx2z)59?4ZQ0mZ%d`RKY1dcV(yLp`_}>O1=X6_ELl)^7 z3NeoDG$eIGl($fudG;uPSmmKk;Zms$r+gTfeQeE?WmN&C&fSY!YL5iUQk__T-%PHo zU@_24&*5}GE1I!`P??m}DoOPM&eS!nUF12}sI|71B@R9L%6x<`>ad}yq9U>FBiwOB zFTiIwIA-pyZ+~-P#?hrp``1pxj|+$YmU7skH?>^Nkv?C+rgo*{6})T=m4O$oF)nLr zCBjf+z7n=oKG6x=#GPb;_HHF0oo_p?4<|UiwncT(WAfXM1$BeW0V$=SL^Qs z>B_oc^L{?$h4SP1+ZlcE^SBRI8mh?b5rek4YcB|r^YF~o@ZTwHB(L)#m@j0-oX9Oa zJa0Z5NmRDNd#1MK=RW5AM>f1nqvWv=yKv^+NiN17V$^n(r%k5{k-!;$4kh1i4tJ!x zK?s?HdErOSh1+PS9vf)udS+*Y@lO11r282>F;D=!glfIJB?9$Rl>2u)WD92G;LV-{K-k`E&vMv{pc3s*h4%%|hvK=Fm;=EYYxmEC zHf^9BU$<+%MRq*vN6~hF0-V%QZb?MsE9)!wZY3|GWZ=T5${cT#+281q=EN zCx`(w$BDAQl?R#L^Ix0#OoGI{7Uj(WS`UNiCL&IAyu#FQbw^!s>Hj;Z=9ZKrd_<4| zFnLS}bz=*{@J7cikeVDD-Zo3ew|qNrVdNRpZ5Ig>g(S3p&Hj%3W@4?2waNZhd6d?@ z+Eh2YBu{Pq>f0_;qQI6Bp~H5En3VfMgb?a$v!aF}QGngM5N7qTsN90I#K51c^dka@ zU95#s8b)FiIpIIN;GD=MmmUIL*4;M1SLFS#T_7>Q8yLWg_{4Pea12i2B;7O2}l@;Du^JQTc5g{#NLV1mKHMK_pRNGZ0QEDkQBIsH%20>fY@uEG7H z+6WGntv#^j8HU(>{hD+YmaqG@T2e@7Ns`<;^CNo|l8m5P~~S zU1VB&@yiGG!$;1F{Go|DwVgw`sT;i9a@wfo6~MQD@gUAuX3saQ*}*42yn5i+C8K=Z zT@=g${P>7TVE)o6(W&Pa(M}~U=_4Ei*8BD|cBhB60D!DjDDKVFp+#%~j(%HY-tY4R z;dRD3oA#xgPP+)+H-%umuMcdSmT^ep;pKqn&P|d?P_u(t6|DNurTtr2czo5=7Lh`c z^`#U$uH(_r-%N1KkP-k22N@!N_x}ojG9?lK3MfGI@DSawCvKfkuE^Lv?+WqE^qE$E OfyrughhTSKl^<|nmDqy- diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-OR-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-OR-2.avif index dd1e20fc59dd47d77853685218128d1120ae5ea0..7aa02383d0cf99c6960b085c3cdf733ad1f35510 100644 GIT binary patch delta 6021 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 delta 4645 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 Bh{6B> delta 3870 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PauliTwoDesign-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PauliTwoDesign-1.avif index 415981e77ddb849918683833b21b32d0bbd17779..905d5ce8fd7ed0268c27d56a60a75a017d16d407 100644 GIT binary patch delta 3625 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 delta 2308 zcmV+f3H$cz9?%q!ObZThX>@G>000000g*`{6bOp|0ssI2016)f0RR9100000F_C>c zk;ce>2*hnkpQ~Z^PPfooN+afldjTU_$Tf<^k z;YD1o+5#fca>OT_V!rTB@)U~8j?LbQJsoWdd3*m);j_|u`xeS^s^xwZP=qAH-R!xQ ze84(5vf~t3agz@*X?DL>^lpZI+ccTU*Z@!j2pU)~UB&#OdI0Q! zi?}`?@QyR0pAPUxfn9U&RaC0$SP-v&H5VAPs|t6UqCqaOg8P?0O`ij1Mk(xJaCd1?#(NA7!-Ic3>@T~w&9 zHW)D_gsnBWN4&zz^&huSmnr3JBm9i<3?FtQuz#5IsW^jpPFtqODxrwE7^y9rXTD<( zzn$J(g;O@jH$xH=22NBkYSd*$N9}=Ng|l}y-}Ss~+mO0P4a!*{AulzQ2^p&@3_o%mzzv~o#_J*HY+Qxl#h|W;$9$FX@j>J!N2oP&WlKpw}6eA*P ziLDH@FMskB8AJ!oQ35l60ChN4d|J);vq;(+{rfz%#sN|{Je z+vI-w4sTKTcsX%FDC%34;fZ!7e4;o+P~4wSH?Vntb$eK2)QHoovi| zSS1etSr`d1TRP4OF(+QXl!qy3UxZn%+;N`dEJY~(>%f^{@1t`Qwqt_YcRaZTT@%q; z39pwqp{+|cWE4$&)hHByt?Oz9C%jb4Y-F|JeKF4Ar5UJt#jh#smcZb> z;0N6yzL5FxUE^N*)wH#PfG8&-+qVOu1R^=7)y)&g7vazEExQ~8WdRC%$^rvY)_t`M zz-Xs_%N-B7+aGg%QcP2Xpu8w5_Y{+g@(#?Y__OM{VIbu<=K?5 zU54`p#a>*Q+7D*j!z6i2Rq#4VPDQf;nUX{4bObh#O=JV!#ln;YG z;z{hemTTqC!>mxlm;rf*p5v~FTMYzr7Wh3S`VQ2d#o&mTzl3O8-PQr~En|ex2d7*< zsVJ4p3&DOF>z$2%w`_A9f6u1QW%}Gvv+h4_BMbN2==bR-RC(ofyJMphd&FT<;fyMQTVI7+7u;z5~|INZ| z$QmYIQ^RkXe}K=^>rZv&Ae*bBze7(C8@^5}pxt64%Gba=1j z?+gIe$#Fnk1VQ;V3t{&d8jiE%`0MZ7+NOf_!j;)`*9`OX21-~8ST0#-`~&YC%^_q% zy@D5#32sh*BF=_Deidm1G3{J879$A`F@Vg?byDZcEh{U!w6+4fUPi|!)-=0+cE*~EcnJObM}yV_mcJvi6pUm& zr8mIzzz_wqGdCvUX2GfG&E27P!eBP81d;rkQice6QW+LU3e9WCKJ?fRYw0=;;^S$0 z>v+CCNc4qd$Szp(JO<2%#Q^K-!Qa0_`4`3|SQ{`HkRr~Hgl5+EBw4Ob;FJ)tm zzIvvU_^MJMBNdW8F+d-HHRiQ>Of(5_+SgkKcAT6iT--DlH|g&ZS^7)9w$4i`GF(D7 zUNO*D^AzB*ThXZLy8t9&yK2kGbdJxi*q-q5!bavq?Cm-Y)cPt(sM^@=Me#T$bSX7| z0^m>eL$fO1FX61-AP9|h)l&pPTt@T0FF!)paZ#~KazxbXh2n}w*_cf-Q=l)+8yH>b zETi%Re)YY)bdqaH1F2HNELIUbmT67B#hS(Q2m06qkrSRTT_x(S>LNRy2IH_Dn|1&* z>Qy|rRrt$$g^O9#czi{s#{FEK)tRP$G6;4rBS^UfTog#bL9NL`vhQ0ySK+cNrAs4X zK?%oq;5rP;0`Q^=ZN@cPc-_E%!K6ZU8DXFsyM$~T0Y|?ST@_6WdWQ4-4AZtB?hPkz zcs(*7z29B_NEz^-PTA@E*qShZN;O)Nkrn0O0|zG>{=w%J1h4n+<84Q3`KkX?#O@Xz zdo3cCghBhz5ebRPI46*FzTTj?hZS-Q%XicMZnP2r3I`ZwBRMMyfHEW!017BTwiweo eeDj>Z3E3I22JP;nd)>uA^iqu9Y0wu%W_Q3oAy}ON diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-Permutation-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-Permutation-1.avif index ef36724ab296b0abeb6ba3b2b3149a824df0d025..e01f343eaefaec44996899026045f3d33040cf5e 100644 GIT binary patch delta 2504 zcmV;(2{-n-5Rw*35IQCVRRAz3JMq^Emnqz2xv4QGPe>;Ja~9!QqRq&Ocu%|PxNh9sYmJHlTnuJ zlO<=M$_=PNVV6c<=ro-^crGqA*QfGVI)|$|PisAck50E1n*oCZ8c`)~j6S47HEMsQ*3vf@wtNwO5 zc)BlO%^k%hWS~XM>l5#o6K$C&|L5wbhcy`Z>#sX}QkMf+(Q;k#dCIuax7H zzACthNg}-5J^2y_|H4X>jhPD1F4hWZ1ZVVx#I>1*a3IOYr=X-fIST8dMi6c0bj9zu$0u%_YL zOCD`}SE5<^r_dE#n+n-nJx$crVhtBV)Cp`}EE1L^B`UVc2!rH1theui4B zw5FEG*6=>pnBed3W18`t=owJHkXD0QiavpScm=9lg(dpuKQ#>dh<^h zHhN98RB~-Yes?N-MK6GV>2xsf#s4@!+TJMTw|aMntpnh;?7KJk>usQ0v(FOX9k!!k zzi`{cXH##l(RW`Z67Gtt-bVX9F-aze)S>RE>x;{c? zXw&evD!}gYSa=uvT)fI%y0?l5xtQWbs8i6(RKww+ADvu&npI-W(L&0sknAR^WlA{=gntMKWIDy2PG=*TsNFkCQ}nLHZy#IVL?2WF6I0kgCUV&* z*P-GuVqf_Jm#2+L2$zhIsbb7IP&7Jf%A(~lopERl6E!n`kU>*IWf>N|^zKR#50}A5 zRI6aGkk_<1@s>}hn$1j0;gi6vbVJ9e(~dQ$R=jd;(!xD5;nw@jv zYAmwKyra)DQkS};N5Q6Yyp`5kuE=Ets<|7*MhFcqTqMw5>6$LU$|NcPR$k3Yk5i!a zqea*OI<>ySVp8zG`AQwr<{T}%WO^s-5^dotCgd@*$guMBG~Fw%ZK~=~z@O6MUbUGc zt|g;?_qwyKrVL+%0cFZiKQ4A~e+Ql8%19-=32sWc@(o9u1V3F)Y0pt=1~gw`1@i*g z>b8s-4_CP8Yk187>p9n(8nq8+9=Ec?G1ZR7q8fK*!(D>Ds~&~ZlEyhrQl#HD{;WF9 zvAddT(~Lb7Ij)0-?CiTQKW=G_VIHOgEs*qoX#C5EzwG|JpB)|v+F_JIq;rL+Rd_`p zD5_vPeKSiPV@ZG(pEceiBM?&&{JQZH|kx7V7ig;VG2r~N81MMh%vxnY;zPa3f0%W^i?Gt^q1_R`fVFx@PF zX`c~|d~vW2y8t-p+WtmP!t)QQj38tljlcvQebrbwL!Oj8+WWkjy=ka%I|sm>!EEvC z(BqXDrqWEnTO4BmG#n4Mlq4l zRr(t+gm1Xhg&k6@k{ZPOBcN?CsU+fmfJ@X$7t{lxZ5z7Id|TTcf|)d-t;r2*X(k`L z@W|LeuXYDdC#rtaCKwAvEYnmxQn;FH@AVt)P2-s%XUx(T+rxdWKB)bVQ) zDLCOH`o-AGu-@DC=~Faww=Fi=kyqoX*?CZB75Cs(Iy!as5!^svGmB3g|FSfxbn2*SP5fZ2Ep{4o_bP-KC7g;iL)2Wy_3|N+s zYM=S@u~9&`hZUYPAz_+`zU_K{s;aY73i=pSWc^3llYNXk1HaQQ%f9-_YotuNKd&OtO6_bt|nF?^du SMZ4E3!4hZfM~SP-@4@t1KgHw# delta 1770 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 O{+s8MzDhU1sN+pky&R7K delta 4218 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 QR(^rWYIKKScVCqsa7q>(>;M1& diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PermutationGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PermutationGate-1.avif index af58127c0048f2da7c20691177380558e695a4c6..79cab302a72a88b45df71dd0cfad83cd1d3996a8 100644 GIT binary patch delta 2042 zcmV2fS@$VRRAz3JMq^B=&}g2xv4QGVcydJa~9!QqRq&Ocu%|PxNh9sYmJHlTnf6 zte^1>;dE<@o^|Wukb{1RgDmGPXGH)zxhZ-SMlNzs=oE$_($-mC9OWZ8^^UOpWCvvSnR}gk&K7vM{vN`QTxn+Fk&W})(%7tj z+kwA{hGT~sD^--CzEyCI)Bk;ykxuwl8kf8Kpt)(vtIn*lNV9Trz0U>@zs9?;KX>F* z(>)w0lHKjpw#HUSzsGPNHnBOaebbMd9vZEcZdB(oUFE-67e{UECVm$>?+otku9ivC z=b7+Z=}T+9F(l&>zOP7b^|oAR5oYLr%P+tm>;Pe!!B>Rax#UX*bym2_M<}2a*_a0d zwZn?Zym+NS_yA*vs_-u_1UTmA}8dT)yicy!!Y0oMX( zZ~+()$trVYYXhn(@ESiPpXNO^pAriVtF4qBeHtrLr(aP--GmxfXP1fo~g7DSi5eK$DwZAJ_Nlz zqRGe^-d#Uxq3I7Ll3ZPbTj)6}p!~lSruuHFcc(xz1nn4iZety0TQD_+rIFxm6uM)+ zrY$I*Chg&(SaBD{NrQdM(%Afvtb>pmC%kp0zJFW48i(_HNNhP4r_tVWUt zXY50S+>hT$`3^}GKrU7d_z3#PE!%JEqUtSvS^xs7+sz46^7S#s9pRp<|FGAbd0`z% zhd4B{QdT{SOEI?TE?}JyJWUm4tvE!O0;wUqy*u`~WTr6;8hrDAZ0YGjqAO|gbR)x% z5V;_w`~tm~Wxd6?BZ)Y(bG67rtg&bHrsE42)2U+o$O)%P-}ellU#Iv5e^gM+;PB72 zF#7YQ6-i5_kH{9w!bP+N_HV-G8M62Cn?Brwb%QXVZS`i#y1}82FcnG*s0^V0e+d*H z;c(?~cs^$-m17rw?a5N-1_nuEN_cT z?pw>-t)wXo&_&|>mHH9+CYzBxF1{zpfPK8t50%N$>BxW5z=B#+t{M+*V@B;z!gZ`t zN$n7DxX=s=*fu}bgFd`IzKeONCu?e;1%fWP9RmL1pXJVfCGJbTzEL%~?BjnR-mkjo z(-2Tea{|y{PVXyLQHzzt0x+rvoUtOjXI7ZBio3%G1E*RyNO?vzO2ZZU9a96yDexZQ zZkSuh#IO~rwbP@A6^O)80VXPG`^X7&4fBKHoxL%3MJVocv#h?nLB=`#4B_#i4!i*B znx(#!fH|Unj&m_^FQvnTrm>Z19oFNvK`!naBb8I_h>r|Rgg~L zB4T&7ClX88_sGK}HHghK%HM@(+{Y8Fnx z=Z$K2hZp9ffq^2o8YkMLsSo*1&kTXgUw;3Qdu_`AJ7_K1ntB&H$kV~kw|s}x&7?TA zwFxpn>g6n!)NcES%*B^^4d%TxXXZk?JSlf9Utb#$o^YOponl<(MP7)A@3t&hZJ{l( z0&y~bxg4^q$Q66bD&URVhEF-~j%UCq1l{11-@?(`r{N^v`?~!jaf5B|CFGpK&tb5!736+*#lk4 zzODfU5Z|+`Hy=OKkaw8twL$91F7Fc0mS0rR_qH^E*y&UA*@Y`V2=q4F_Ey;5s*1=- z#0bS#YppwJ1M7wZ*yvF?PS?ryAQAuy1{fkF_J$QQC=k#B2tc%QE$jUBsjV;7#&a8& Yx(8{2RvSa@6Sp)z*J|a`ouSa6Fu^P9%m4rY delta 1435 zcmV;M1!Vfj67CI@G>000000g*`{6a^#z0ssI200y`K0RR9100000Hj#Zh zk;ce>1!8SvVRRAz3JMq^B=&{~2xv4QGLs5SfC99AEt?v3lIn`X1C9*N+XV?V(?99mz&Ph1GAQ}-wB~OAt^lF6Dky3^G1aN@*b=A&Alk$wWiglz8o_9mUynB_#t`g2 z3L~zECYZuFby?8!7Mw+oZk>$^Zh{-_3bapu5gs*6IU9f-qQ_4p@8<<5G3g`RD5S3k z#xnI=<|b?lt-%t*7K0wrG~rkI}PdedmORPd(sh80w|61y{j(EKv|ZBKiw@@@^MzDj+j+{4z_ZK zMMw|F7kH3P^*pwtzDwhgG{&K{2Aa=e5`lPQc7)yz%HA}&-tLJp3H0r6K}37H`MV!f z8jRS8Kgrxps7EOUj1AVr53V??NfY(gt9c@Q+3p2jKA#SvLnz44wg>tYl5g{H!^@V% z&H9sek)<%FS+}$aaV5OH!;e9KV-{Z1=(j!-8+csgz!b9$pOCtSvkcN~7rCUX^(PcZ zjjZtjISJ-Z!#6HgTd9}TSeRKT(#ES0r3R-pc5;SmnDcS}@6XWouCZgc#szxEwGTdv z5FU2XqElTb>9JprBpklq2VGpcVeMAw=Cu2a)SZbo0)UoANf|5Hy;YolQuq~e8Q+nH zMM)X_PCv4dQUwikIB&!gR7X%9e|0_$CrNcB-{H8>HCDV`(w&E^vRQi16S3cce*;lbS^xpTUg@^~bKe77`+VG5t;U-ZSz_n{zv-52>{lFfvmPagtm zV#yf!&FKU+E8Ve)868ogWT#iXK_K^eBj@cODNzuTK8-X*vlC?qRyWLvcFDj3HtSeU zIo#B(+aHTI0^t&3UiL8#-(8(+H`~YAY6N)f6U!EmI=`^Ktf)-061Vple2Ea49p@De zK2d+2{wdM2?n4KE$Y|%tKOFI!Dcs}W#^8~H-@WJZ<43zp_HOkcgCqF7aZTGV;=?LG-%mdX(<9~Z;$ z!WPtbRe@4Dob^oDhbbf90`K_%k}~4azH|?>a)uX9TK+*m5&#MY7$PM0h7~d@5&#M) pK(-juI(+k-zzNwIs*a4Adp(6kQ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PermutationGate-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PermutationGate-2.avif index df4b69dcaa675b980635de7b5468f74f804332c7..30db47d204dffb5d14bd1acb0b387dc7168023eb 100644 GIT binary patch delta 6116 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 delta 4067 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 delta 3380 zcmV-44a@S{C-)qXObZThX>@G>000000g*`{6b!Kd0ssI201ia}0RR9100000GLd~d zk;ce>4C`%VVRRAz3JMt_fA{|c1T-2DGN2hufCBWse)&qtb+8h5@N-Bh$WH%VbvV!$ z)Ky%V$ww-1Rs+C%UD^CeyG3oydK;ChwmOFRBYXh^GzuPAHyy?WYBwyMRgPRpxJ6{u z4L#T&7g;8_eY(Ody|_SW(0;{OJzbRm&F@=(I3)VR0m<9^iMS;`UKxEop8Z$l1hAw# zY$IoQ0-~1q=mlrxilKm^s?_AN6W}vLe(WUAlq>MB1%Qe1Drbnq(2)HQSSSU2d?2oE z=p*?Yucb_~n~b@Rw=dWl*>1)l*|pSJ448GV^JvcbX6k0E35y~cst=M$l&B$q0w>^q zaL301u@rvF&$MoefCg(r3i$MJ0~6J{xI*ttvZ;~2&@uJz|M%dBc57LN1)|Po-@{dv z6YPPdnBBa2CcP-KJpoaiUz#ZC%Y0^d!@F|BrRD1_R3u7{CbL;Btx=AjjuTU>AE`p8 z1U_&}Q{iXy6|dbj84Qgb=AZaCPSNOpcwf^Y#s#t@&o8%yj`H|HR4hJfvnN2$>rL&_arGI*`Kia+KYFm%wzG zcs2zk(ln)f`^DWo$^|&baXp2=|Al!kI5Uog99YCaOEqaRKuKYckyAk@OFW-=XxY$C3ETbPQJA!ipZhjv%^&pxnwf-uz`3AaBxpc; zr9Ux%5j}m2q;Jixg;#xOUlD|Z8AjRo7!xGMr}y`Tag@D2bvX+67#CkR(0{kZ)a{p( zwlVC4yp)G>>vs6JzMe%dfGy{L7qP;U4XMfJ7#LJqJf$)W;Oaf=3KzZMe+vYIMcpp+ zBTM=HG<8C%#VQ^Cb(N>z5lvBl@?R6V$5O;ehUPM?*{Xv)AU-Emn38-g4F0PqooX8^bMdugN5(?%z84+WDi2S|*Dwia0jnIQ30<-pV{v%Z*{vI1}2%;T7Y?5IBSSy&0hDyoUK_w=xC3r|Gah z`@&9Hb%Dh)P;i^H#Wg)N?*>P33sOa6rw_jmtK_VI>(q!8=jGa&H#B^y zP?~CFdk;IINP63gHkcVx=dqGxELwCMVQUQ^&>|Sy+QDl?nrUFFgu6fnyDZ=vZ5ZKk z!x(F6uZl#BT}SE$FUrU{#r0m{Lz@vw zYX#XrrMMv%E`C9O>IG0htg3vhAG` z9pe30=7zu36<#-1p+y#q8z)&XM&d}N)FaQdN+e@N{POFqrylH(sE6j|Q;)ud(0=Uu zKEu}MpY_uC|A5kK@w@B838i^pg?@<#BJgl9c3a@&SN(Z^=iGO3VUHvU1GqN~dmt)s z<+E~Vjk^G*5}Qv16!WqYmzI!uSMQdHxZCPkh9rK5b~)>Z02WF^y7eGwN}Ile(UoU8 zf8LCiA3)e3`DAPiHuNa8i!L{LNirhlmh89m%gwpf|yWFhw`HW8MZR@Y1-14^snsIig(g~>5GW8nVr~D z;nzk{zww#lF~oj7(Ql$gz2hi9e9vuzNFJCT0USXhJPB|R?|s#SI42hCX4g)wr&N~h z!De#2z?X>j1oGnx0zaCugs6fkD%Kpv>Ay+4ubSJqT^s8 zbS#&@^*q^=7n+n3fa+2zo5z{0sgwzox!mz7n$l`^48wmT;UO*;eW!6urMbrLw*8WiL-?ye8FC2LuVfWSl0R z-mItt4l(zK80*vH4bIgpp%LNRUQitJb-{_-+3|cIcFn2ȳN?R-68UBbYv3E|E6 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 Y$6uxyL{F4UdxMOa^tff!*61iYzyd7m`v3p{ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-PiecewiseChebyshevGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-PiecewiseChebyshevGate-1.avif index f7cde09a35b7ff7335bb163c7b9ad1a7488d5209..f17764532a3a088d7693d5c3053ac73059c72d55 100644 GIT binary patch delta 2590 zcmV+(3gPwg59k(3EXXDVRRAz3JMq^HL_NS2xv4QGK~{VJa~9!QqRq&Ocu%|PxNh9sYmRT6M7D? zI&g(q$3=2>MJ-7X>*nGp~gj&e)h?B{SO z!~=HP$$^P9Cz`A93XBQ$AV<`*^btgde;y=%=-O`>Jn57yu=v#L$2TRvL}v-uJP|e* zQi0P)NMfQ2V{I%pu0lk@oHp6}HT$?CWJn;l4HwZBMqGk3Ic{~;!w1CG48l(du@ z3i^&^mRBfQ#FoC1pI0i~>H6ai=c}QAqq1Vy(?2*5s@PDO1|65NKqHQje3~eo&S8kR z7djUhV$3CH*8LfCFwlp2J_@s+cfqPv{o4i!{FugO8C%tRvvW)5ZUO#YpqIXV1f!)K5rUf2nA(TXDz_~2U?v$T8{{>*{ASkiNM9hXJ*p<7! z3CI6*QPRxeibXl1?>#pTVpYkwzkHy(Q#NC_z*4~<;#(dKbY%fW=2FtM-kCT)f%I%h z4gl_omK>CQ$rvv701F{l^OGHavUb#*vxWC^JAy;Xby+)O=asbT>Jg}<#23% zkocZ+6)O5s9t%owAd)P9s4l!CWJ)5`C!fbhgi^+GYQH;OXi=pjl~+uMf0K zVXEv~H4e$KofLZvT1i^}gtP!QMCnF`fo3g1v(pc4I0qt5Y+mDkFaPF&DO&s9Sqj<7 zJ%b8pz>3P&ehnkD814yHRJ_wgncoiVUbRIPHkBVjK8sDlTXlF|TkeHIG9AcDUP(K* zGi(v^CuN>ltsa>tu*pAegjLrUIy?($lKE4;Pgf~~k?On9pwRJ)p}nZJYlq0_~g#^LfMUENQt4Q6B#qd7|@yoxfD_JWqA4|V}fpmkFsnh`u1Xx<8m`c;}5X%SDHxFJ2Kmoxc4-aCu{xy?9Ik91Dbz zP^D@>{qvN6sVyL!1cv}#jkK^SekYv;^}ySBc=3++^5vH2L3f8q4ukSy+rl~@IOrz*;+D$BkfClP;ZYY zGq$CGrQ63k5roVz_~TMtuH}t@jfKaAuI9|4tVLdbTn^yZ^)m$Ocj5dsDj+c+r#0@G ziPS3i89l91uuKK*QUTrENrK>=OAvHd35j0T<1oVPu}dIpRfpH*Joz>sPE3*L_0aVqKqEdXyr`^3jw(4l!bx z!b6jPQZrjIfmOf&Wwv-nLm zCarETKS8%mAAVRvD!66K`|{Wd%Fv?Axetf@2jn}ZFWzJ}M^ziL&<_@zY{tNO6d3y( zk%>O7C^M7BZdGiJq9VeQs`odKB>S})_j{x4|zZm0G&n^S%bEvnMq zNBSI_2GA!*_)U#<$Kxd?SrF>JysdD@v&mBM+i5Ssx(*`Ey80& zL_EyU{egxQ`ir)@TY16f{j019;*(1XT2B{t3E(-G9FNmS#cwubu3F z%nDWrq;qX#_x{#rG8AfAQcz67sG6mUcXisDJZ!D*Xz+woLI)%VcJCdakJlnN9MTN} znY8}+os(bHz&rtuC3USPO^oIr#Tgmmduwn^URQZb{V*}@d#cnolapK0JY&?F%y=}F zr{Ihk8yVR#8H_DM2roo!^w=zu#fJWWTU5Y?`Kq}O5V7{V>;u=Q_X|Nfr+J}YJlbXt z&;|seEsI$9-lixR3o1_#af1wW^Z8)kFf_*`Tm3D@gMr75)qGjbOo_$VrrQQd?wm%E){?&gQwPeGy>uFn&Jt{F`KfWMcld~pbdr)l{A z+4RWBZIKR8hvz>3q1N-8+HQe=x1L6WR2uyU`P;U|ZG)Gy5xEv^`tIVctzeZY+SL;O znY^Z13d$1>fJ1gP1K|ol^quLt__l9b(-hl9B=+vuT-HPa*A6oj)nuXHkquZeKb-r4 zgR`E>laqV8QyCi+N5O(3+g;l@G>000000g*`{6b2>$0ssI200+7N0RR9100000IFWrj zk;ce>24-z!VRRAz3JMq^HL_L+2xv4QGL;NWfC99AEt?v3lIn`X1CA^4sk+geBQ4$- zw&BE>1W=fx*;tLk6{_cZk7O8ZRjDe=EcKr@1Vte!?#CqE1;CAFC%2_~6$=LPcZZ(6 zbu@{ZZEPUi^Aw>nGLd!W!KrQu_>P^uN0`2Ut-jhAf)sJ#GhR1ZP6l3fkSP1bo4Zd#C^B z?PoZ75x1ws>?6nph|L32*6tjO%Y1SN3%1C|oL8RzBm4o`mof9uL|3aIb2IH);MF&O zT(ec)qY1VNLaRsJ3sKHwF__~ZP->81yS@1mf_H?Y5G~Ia^z%9re-LD%u-l1e*f7#uYqbzZ zzb6Q@E)}yXi>UAuw<@oRoCtWE$NzOz;>Mm%3rWI5QcL)Y~SfIJ=l=N#hD>>Gz_L z6hGSWXfMHT3SVSG9Pr~=E0gU%bEyxXpp)#SD2Lz2e#};I2XdGMJbTXe-xDN(SZ%o$ zj(iKf5IEpNY@!d=wB{~tB$u#%z0)Y}xi*KY{Uz>m*pFYZXWLj1XA&B$Ika!W_COFy zRi?O96efScf8IsYIU^x-MT}aB29ib>?n~%Td!shy&(%-seil4nNqG7TyD1G}z{kS% zt+3WJAF_r`|K@BqQKxdZl_O2uM&RbAHllY-ygp#w1~U==9M@(*xYIdP zi1E2I(j|Q)fS^1=QluwxAF5@&w#6)+bTb`neZ2oSdH|c+{UhOuLGQx_)hfABio913 zEREn#-&gL*8zZxDD_j?U27c*<)p}H#q!?5RQm=y8Pbikq*{vseH)nAcDLdLv)pn5Z zp2109hSCHVFs6+DJ<6tLNa$Zn+gL$4d{STlT8T!Wb#nZG#zJ*ABA} zD+u7ZVc7QmUxEWE;lu}oIw;e*@%Su$MWXDGCT&pTb_gt$##Em_(ec0~hM;ksd1Ou9 z8&igUC^29>(UVQB+9F!nYTAE#i{D~M7mOi5H3_<1GKThl3Mh@B%Mtz!^<*9;Ub~)a zYML2Pp>2l;0>^bOM|5vBzpD`-W zT%k!i(qaIAHZqt{mlNTQp%_l87lNv9unCIbRC%Bm`8gFr5#HGzE>fAE0gEs(KCB2K zp_Tf~tHw6=BB^*WUUeAcR}O9YFU5YTO8VRRAz3JMt_fA{-D1T-2DGKV2dJa~9!QqRq&Ocu%|PxNh9sYmJHlTnuD z-nvqt=mK)omSrX+Gz+ZPYbfEq?76$Il#mtrB&MgwDUMrf^Jlo2iiX;}8yN(rUN+k9 z#h%8OF;|&+6XolaSAE0nj;3d5>B|(I_Bh;sK)b;s4u4r54zeO{m%NBk&HUXH;T)GB z3uzBnP;fo4)zBpk8Ff9Q$zN$m8Ckj0H_dtj3dF`DNpH#={4aPej^m2tdM?Q*Jbo5I%&NqT(T~VEW_OJ~3UT0n zPb~rq*4f{Cdhbqd6FW5Fxd39B)F6O5?l{>$`B%IEVH1yBxFZ;A%x2UIal@kz{4S}f zQzs@rVx~*404*^9!f!Fk5XLCfTuG|Oy`RL_D6QgoR7`=CI_t_6fy}LNWi# zh?PXJgA^!Qfp%^}C2E7Q;4sIZKbq%%b2NP=SUl2=Ic;808|SD>Mwtdfs)lFuH>Z36 z;A}dU7e1|g6+BKCZ!s}3j!umId}%IMCE|8|xtTQI6SKM}DhG|%>H87+3@$Bo`)AI# z%N8T3Z6dM^g8&Y3lt_({FB?fh#$GhM*o7!qfFCdnkLkLN&;w&iHj#|w!%dHW_FNrC zw$r_Blaw&ml1St?iw<{f^tgm>&YbkKgJ03$lQp>rBWeJ}u)LWoK| z+1w$Oe&VrGAiW;N>!5Cogc|CXXHf8Y0oU@)8ZO+d^E@WQ7$balPtbUzJtV#Xq|rz0 z-gNb^QM)@{zI`mp|6#bqg`)Ws{yQu9M;7;ADaq$~mj%I|YJJ_!-PLD*m=b1Ui<(#K znO)H;oGbqwIYv(HZ(_cj3)82v5sPiiRLzATT#@ z)?Uhhf2ZI<*s(qOlf{hYWUKt9dp!ORp7Rk>+=jxBaGMLce&do^j`X+=3xzuEUgK98)!anX#x{&@y7p#>3oF zJk?~8FCTCHX#&C|ENf19vI~%dIOa*il;n`wsR1sk8GJCW0OXu*Shy3{8z(ZAiyvH# zjV&s{lLD>VPgV0Gt!MfyfD1fVFrR-Sc4aNa$-J4i=W8TZydUbDbh`OZKU{S0!k|qL zK`_b_kULX{Dsq>!j@%!iPfhwdm9ucUJ7mRHqWSy zg6jVB=*&f(;=tdg_r6O0Wp@D+z{uY^b=DE zBt5Xfu1?8Rk%R;}wn*xub}yQo7-InC2dtPzXkIN~G3hNFwu3z@=QGSc&tcl%eVDc5 zCBLXHiIBN}1WWdx+}Vjq12bVYx;-#}=XYr81^GEce_)+T~Xunoe0&f*;E{Yit2gD$^TbmwF`7)G7s z!@0;p){?gAaDBi+4~)02Vu{qjG6c{{uZSN7M>XtV+ktF#-G0?UI6(9vGDP8Ux!PWp z4N?W~;d@?+o&?QHhv9(@;CN6>vcn`!XrvH2i_^9aTZC zPO|IA05drOPF==R-bqgg_?|Vj93Ng_?{Hb%?~$~qw!tqw0_}tT(X?$qt~jbQF3w-2`8$>))zzo){NdB(0g8H1^-MdvNIbE>aZRuGI<)kG+FI`I?tE57O2cQRbJ7Jy0nDJL*B8|Aj&@Ce~bKS zgA?WY->*tyCNBg?^M>8fictQ+z%@pKaH_EUa<+MaC7elO?-o+pa~gBO_rvQ(w2)9A z?35+$V_{;S*dRKyIb3 zth5{bWOK#$3##mPcIa5`;c$5GoV0Y?vP2Po=IX`odW%Tm9;WM=RSDL zwg%a2hVDw)0v=@}cGFvwGAe**$Dc<;M&HYUe8Ck*9n4nL@!Xw&uRA`t?&P^hdfb%e z*Zdf2FZrkU(Dig-k;Or1lIZ)T3pRlL?n%DH_;KxUiKlT5Z*-fzBstL{mY-`uS&;8i zze>QGPQ}Lu46a3(5~ezTE1^b#eK|llR{kQJ#iZ&lfpBdnbXRkFi?1zwa!0M;*FdH> zk5B-YlxQCar_WICSp5xUc?4*p^^9BB?Z!rYG=)sj)~Wi~PW)6&!p=RG?=~vCeBJr? zQqlIGC$VSm6-2YBe~2Yz78FJYRZn4(3Q0Sb&Mgps=x;B+#pdAyZZ@+k z1nN99K><-Rw@qeJrs>wUmtm`UuNeYi^#9DTG0gSxJaQyH1OEFcqRY5T?Oj!Y)eTQ>IBva~0s&Lh zHRuo1M8?X&i4(hwZ#D=x621Q~SsvvND)zl5edSQD`avwezJ7Y5{`%mFFTepzCW9gf zih`a=OMb_<{&rYAQNFzIsz|a)H|Ut-Uyj@T`X3ShFW`F1!x zte28=EEP@v5!2{+HYHQKr}@PMl0b4wl$prny@q9iJPBbSRr*&74IWy*ekZ>ny1Eu- z&6b*v4^KpT{1|_CzwfciIlkBeB89hH`}|fVlv|_oo?7&2srutNe4ci<;en=Au892DIT1aQJc1oTnaT!gj&F*^S6(vw`f~kXE zS+@wZ54w1eu1&c$UH1HeY8}XE|0T~E-h?7dTZ6BDDeZUr`!%eeR@mw+^sqCdo%4!f z)Z6T^vb=zvJFz$y_)(giPFh8`JPY~<-8##5QW|)F1IdU`rX@_-g4@K{QbIQ3qxs%X z=bTJu&4e1iX@7@^S$J;vt;{@Z5$oh^W&;Bk{odsU2GE1a<$msDpvZ$ff804oQ(O{| zKyIq1-qg~X^rf{^RNuT75pO?C(_^GE$1%Gg#EN7m}IfLWSO{6I^E`43fIffOEt0ln#`ru+{F$}wM#_3=&OEDs z2g^E5FQS3NOhyX;vY~k;FJ4qvd`u+Gl4zB&Bux|KC^#PnM*>@)rI{xW<&92HpQS^I zI@kgX@DW%r_OsK1*8&tMh;?iVtHV1Fw1VC*Fk92EFmTjv_ol_TTB^{*P+?BP@{6)kOV>C=zJ(TF*JEZDqCKd#@B3WU{NFcGF4uF=zyh(cIRKJ+|P zuH;jUi?KAwni&rsWNXv*9Ad|W;LJN%LKU>cZuG~Ft)H(6KqY>Hvvg=Ra$>=X<5$X= z*rO5sqmYwHi)XRH96J?fAYPfQ91$-f5C!P#r168bY@HWIdBryzlzCeHb;=WeE>lfe znI{4edixeUF+l@uO+#hzy~m%AJw&X3mrldI9*MqzIpfh1 zoIPC4^Tk)D&3)Q|J9j#PNtS@BhW;DB*hxpkTQ%49do#Trf`G>KPFrJBTyDioR9m~G@m ziD>uax)?D7U;_cS+TuHE#glqPHM=`^Q|k_ni-0-*$X7NkkD$PbxKL0LZQVPCSg1{^ zq{rR*sqOhGjy15)lb}y<1&3bOsu??*Z~Lz#x}y%U3(K?yKquru^%?p$9M&OVi z`3L}F`~}#!bmEo*=Ra~#l;veey}-2*11sC8b@_C09kbr?`K4bbqm=uMClSCG@O$Ku z37hFysXHMg$h05f?>Y6(>HDeApJ4-U%hM2cta5_qC=}tr<-$aZgCa&1j9!Yll!`^A z?pVI#kXJ*anS@8aBxT%hbOJ%&m0D%s zXuv7{+32tEp^s;Vpqp=!=kYb?O9xw0zHKcM015{gB7gV)3V<>r5YPe$K=i!z3`hvE a(MeX&0N1OUI4f>S{+s8MzDhU1sN+p^QFH_V delta 2988 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-2.avif index 3b56279e0a2f27368b17a5fd4572d62700d345b8..740569d52c6250b77083f5b5e23541031a12c0dc 100644 GIT binary patch delta 4346 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 delta 3118 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 IcVCqsa3&W48~^|S diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QFT-3.avif index 432ea5b9618dc73751ecfddd4ac8bf795fb189ed..cc4460d29cdac5279aa540829b8a74b772b5a922 100644 GIT binary patch delta 4355 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 delta 3050 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-1.avif index 0a88f57218c5c63479775c647ffdfd8acc5f5e0f..fbacae6bdf923150fa0d14f1938f93bfc3e1a3d4 100644 GIT binary patch delta 2746 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 AO#lD@ delta 2365 zcmV-D3BvY*7>E^+ObZThX>@G>000000g*`{6bQNi0ssI2018e30RR9100000I+1-l zk;ce>2>fkiVRRAz3JMrvHMWKb2xv4QGN};~00N3Ap+K~Os($pgbW%!ZD&mGsRUK#4 zGIX+M5u0`Mlolssl-S^F&wL;6nActcS@}@*Hd7Avd1c|X#DCJ(e$@$*D=iFIkSW8=vm>2i#Zum1%N&<{O?_{1cQ9raf&>F z{!HOn9uCat3$Em8@C;Pd51(16>Jnkv65(=`A>7_iD)%7vBgfOlCF$9ixkmlQ_-~be zEEa4lj}h=dlxX#DtcP^(4W~+JOWA>bp7`in9i`IJMn&3dhbO*;GB2HEm9gkHuyj1k4 zc4@Vt_=-rDAb=NI48K>QRwL;LjpA=vXbiiiISN}R@RkPgv_I^HgBfsn>Us8zHpy3O)Y0A_^qvKAC$URvss=byI!ZW27l2!2=VfN;$?wX^?$owQmgiV&dju< zX|$?V%Mp@^D!*XRsN^6;Pvn3|m8RfR zRSO!SJ%S;6Xn$Oyu#y+v1Kpwk;9YU(rzCa$ZrwMcU@q>b2ci`}eszNRQ}7*nN1M#<1kbI`-5L{EYUo zDNAT|d;Iv)`2sU!+y_l_dd8&8MQJ<#(*m3SILPPC(b(2a#hQWF*728Zbs$a$_2yKF zpjTL<4}2?-<8fp;d%~+Owk-ze99x$+u%~_=jTl6cnRbk4PB1=yNw!~&wW;ZV z!I_-|>p4T*%~&3JY4-L`_Z*d=0ORwy^f7}XKDOSrkIf4~=c zHw2{FlN6mId^E`zf*SvS`CagzU=rSzg|co+1b2s5Z+oBW@pM-_ zma<#T?V%{-5?+F8PCePJoZG@82D{N#iDbKH8nsvMDmn#SwIN&ScF|;Fc*T|iL(1sJ zD@tolZTF(<=nS>EtR>18#H5tzE>lED7TYCV(|=2U9aV2l%!wP|Vtuv* zZl;XJ&!0d6A8(f> z5)s<*XBGXCr=T;^!%cieJ`JYq9W&8*ah{QUFq8;8I@x13_(SXQ(y~8v4NttPvFX>2qeBon%_BYo)Y4o;PnrOK^Y9x1*aN2B)6qbe-2~h2 zi>wygv)``skA_)!iwPqFLn`q;*iO++83`@rEZ(t=$b*Z-S+B0PM^7t?d6xU{slNuX z0ZE>@vdDn#Hl&r$0Wc@&7vU(~oh)Zq!iaC!G5uj#$}&SvbIjX?;9A^Y=YNhRUXkSR z1pjI|GVhCj$V7XP6IccRXT$ar#@Ks{DCb`!fMi15$lTo}PRNR2Ne=q|I}E9M$^<4G zTz5k{8g9pwPwqlZMAYxPA}22hBps0TP5j7mY(z3+{W8%;n zq`T@zf~3b=GiUR5h9i;t-*EjP8V#24)cra$r)3j=XN5^Vq3lCy>^>fQTOtCy-%9Ct z4;><}MolDgXK=uH^KT^uhwa$*b6(KlIeG}LPvF0#zV-bijVPS1!DTDy3Q zHZktOnF~Cj0>i~Qq`!G!_Dh{j!d)?T9IBP0-5ksOS z7a7ifs9;#Fpov!VDfifzbF?-ts%NFdygZJFMBFdavem3f2PBijcQ}x*+ORZ|NGa#V?9h=RVWV#x z(e9WD)&^G8i$i|4qGVC`z=*g_12vz`)0a%Z5&ya5@<81Wh4Sbz@Qgz9wo*aiH&En;~3!T#>I(RKxE{9 z(O)0CZKF+X>sDPuMkC^Lak{1Ezp#!i-tO>8J$M+W%usah?gRdQJj$3F7 z33+tSgz(=hXoGHT_0t+a>a4#nsn8{J@%r9SDx5F-C)p1-FrhTi0!G*WXD{dcT^JzI zWf)I#drW?#lX_*9G@-rkteY%XmI0W5F2W3~#YBNn)IVxW&hR3LkZ}n9-L)=!spHT{ zSlgE`yL&_rp*ScH@OqxWZqQIy9ZODQWaChbG>voKDsuV=mlEZKron&jPK;lFi?foWKd$ j8L$UcaC2GIpM6ONVMe+jHWvd7Vd_Qo>ybLQ3;vv-cKUs8 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-QuantumVolume-2.avif index 143800a8c1b5defcb2dcce510abb64c162b1931e..309af231f4fe129737f3932de450f1575d52245f 100644 GIT binary patch delta 15894 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 bvC&CZ&;Zw~nm8+NO8%SYlfFtfz^LO*=puOj delta 3515 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-efficient_su2-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-efficient_su2-1.avif index 8da990a8bb1756d238c9fde07dc9ef68997a5d9e..bfef9681406b23ab97a5c87fcaa7de4d841687c0 100644 GIT binary patch delta 4794 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 U$)|{L_JuPE1U`Fay9#9v0&Gh^RR910 delta 3266 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 delta 3476 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 C^R4ax diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-evolved_operator_ansatz-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-evolved_operator_ansatz-1.avif index 06c7cbcfe0c236ec51989139832f4f89b831a316..008c3b6ab11183b4d32fc353f75727ff0811f0b8 100644 GIT binary patch delta 6804 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 KdSe3v^p${8E7rCE diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-1.avif index d0002739d7af431a3b0e91a2769b9fe19a8f34ba..998bab04661f044e49a3f13c4ffbc1d6159098ce 100644 GIT binary patch delta 4344 zcmV5U6crVRRAz3JMq{=WZs52xv4QGT|UhJa~9!QqRq&Ocu%|PxNh9s?yJ_Rq?&t zzyW!tU7(;G&Ct=ALO6tmTrSvN`sh!{?t(BvYQzHa@1a}Xu_I;k-?m0^i7#JDWR&3Q zhnV3J9ArqNWuAY!mL81nzF<^qGOWzJa}M`^O|97`AhC;SQgZ9uf9a~bI7k|V`NxXS z0CPl%rJE_xzAlS#dEwxw9g6sRrjF`jHBtD@Nm4C+)EmUd3VCF+@F-FYzE8XoqEKld zydXZKFBIhkHr7xCc|jehl)DFHDRlOYcx8dvw9(t7<31xzga`jaE#Ju8!gKImY=X;w zJ#X6*>DT8tx4{j~{_k`na0kbNOi=`p^Wrh0&^B~g@A-Q0)UJ8*L*81#t_(H%F*Dm` znU!Bk>s$gjcM(tW$%qq$71i+>chF#I0UBEuYyr6rp-X&^wxeXNL*Z+>VEr-=tq0*X zElpVZpWm*SBy1OeImdKNL8!bgxX%xN2bZ@vkdT?|IzPNa!}Ir2;eds{l_`XQ*jYC^ zkjJc1w1Tdr6XM$VDz(Vipv$N-?>2@*FQE58uc}q|_SeU^*FMuGII=abacNm6%sPl^ z1f$}OKO2_K{5X%oNUcSgnyuS#yBkP{eJ-_0F!u6-+YNNbR&9r=M8c?H4y2`j`|k^j z7xE`Pf#`^%W`_?~d?w97dtF7vzpoRDtnvwy@k6?~h9Pxwvwcz6pE4DH4Ps{n?vuYB5Xwnw@8p?=Q zoEKUWoT1qbtWop=*A&)$WS!!w(*4f<{dS>6563Nb5q3S5eqw@Iu?G$&C?$D7aHjcxyRFu-b}RmfgtAIu^Xpr)xSc4A}nlVO0O zeRvwUL!4*Gmd-b3QTLke5q=YYi?YcYFr_!K_DptC z(yKk+wL*W`tY|JS=|Y*l;!yS4c@CzGt4O^jzaT{1M*C?JEV;@~S}6-(I0_qM=QKfP zhF1t;@#ydoCJbl|cr(Q?{!w!*5lJa0MmJ{uYktUp#|g`Io>R$E{?8(q6F|z=VJyjp z18R+bi0TEr@tSsj#q^(J5`>L5tJON`#zK-jg|%i#^#pe8VHV7q&7h4X5URAcb4GYl z7oUA(9$M^;HBUGefr;I@lXyo%z(^2o}i~;#49>(?;iUIbACusD~n9J&g7T{T1 zG>m%tgbC;1$tlt|%F~2e^=fk+;z%`IHzuNoGCpZ#mLbNLS7fjxC((_nOP~R5+N5s9 zZY@xmfRZGC&WN4W$VDC9fH%of%#-3SShEty>T3m~{{HyRi=WkK|K8wzYNsu)uU#{R zIw1Oi;B^a`)Z{%`2j7Y5$hwo)!QAd->R@R~-#@IkU$2Xpu#}Tu%TY!2S8JyT`ISRb zn~`IOvEX#MKuPvxt_zPM@jJ;@gF7sL2;sus>0*X|W5{5TPRhopXk}cEOF6V0lmb1T5O1bI3HGrVc^);^^f>nv7t|Pex5vdgX((Der0~^N*H&U z?M;WpL@|Yj>}8aJp#0M4O(5rbZ_JcoP3?j*Gm!Rw2ii78H$ll19Vow`+(D1Wa%3aJ;4qoY zr$U8b()$lYtZxaSa@7`A7Lk4DNU)VMo_1*(&ETf6`z$VGDe$hzJTjO=X0;;9F95~F zC*Xm5mlP^Np|A2G29C%w6bL_Qo}HP7cOKJgo446@E?!qGchgO(vKE@D{~lMllhfjAp`8E+3&}@& zlw2km=J2o1W#(Fyw%VaIlJSF#O$;jYP!>mD^0#Se9b4Q z)kfnb_=r+^V8`!hkhr!Q$6B4!1r!xfRLiD@<|>Rck=AFvWIwx`dchRP=M(UMQdc1N ze=77et8tt25&?v~&2Gq5bZ3L4f4XJxYyYg?ohweOMK6l=g! zvJt(klCSlv97E>LjISlNVwnMPWfWF6wn-)jUisH^U5?;3j*<=KAn%w!BHY@tXpU^< z1gua@1X~r4GTQ7eOf;nCc5Oo~u~Z9F^m&ZtLc%_ML%?w_E`^vxT|*gv$TaNv{~JTX zpe!XBXkWa>{11>D4lh@_BAu`Zc&Nhjd854e&_ZYI5OnySBO^jv_tvD7WBdCaNzT!H zRdk|KRjIrzv0{_blP9tYkv2(+iy?VpMZx{ifw)Dt3EwD4YntU@y^0A4zYEH%XR)$C z)_;zt_@a+KbyWqYh<5OQ{!~>CA{dCD;a;0&V3xo>`*oT7B%f4Q0(Y*N^n+`r3FDFL z>3i+#Iz81*CQBz9{j2__9BCDM);dRp&PrJh&QBkuV1}tBLvyhm1Im1~1_6=wp1Y;> zw4qVvAd@mKO625 zMCh8^T*G=0TZH&3dvu?+L1SxO;yNk&2~845F%=v(8UG>%z$|wXSW+o1N4@(g8s*-0 zPJ{g)Ut&}=95|$$0E;0n@H#nLbr%@KHp#Hul6Wjk85KW_xGd6(0)2L7pp1y$!okSN zwDK>F9XknAWu?M@O4=?aH)~L(bi!ZIYjVBoSp%4T*>E~aoQgE7Hzx4*T1n{$u4uXc z?&ufhzUaZFIv-80F{}DK>zBP>jCggld=WiYU2f!cIyO~KtSAl0@;f;U(lGVfE)$Of zPNH=%X4*W9ipUDLQG`jjS(L=;0-_c);H6yOq|-$E+LCY>{th{_)7I5qo|(wno5aXm z=$6ttP(PHkzvKGBHg=CFSRH*X$Mi9Ou!*@8LZOf48#t#B<+Y-fJ>a63=>IRFzR(86 z2vRFEQ|zICNFJNOt~&XcDVW=+i^U+$0gUw{W?T;E29Q%&6IwpuSKbd*%%1yzIsx3f&^&*J^u|#v%T@x;LiN66&yj z2?I?xh2t|y+k-B&$N=KM$K!T<4s9>8| zrkNbS-aF)2>O^qJ)rw!_bp^ac*^>wXU>bC~z(vdq`Cqo$0?bxl_< z4^%&H(A!5#EqJkODT7NO|J|=Aa6JW6EPrJ6e=uSHp!#e87cVHLrYgDUkH1lieN2~v zMTAk@EU{&<|N6R#S+d?_B6qnJ5=uj8aVvYCh(kyPUZ82Kp`I_BrDSDs*;k`~QmF$T z*L6Xb`Vcm+Aat#aJdv8LUO*B@ElFV{j}tp^vI_spd@+@IAmF4lC+-Bi36l`T;MA{6&0Q*~dEl#9u3L=@7#d5>Z;J#e^0f>++_t7LnLMC*H zQ77YcBuU69F8((lk8+kd^YH<70z@si!Za9!4ZIP1x2v51v^0VT;8?+(wR^mT%mjYJ zZ;#FtMMC?bCL;ueo`_RNA`oN0T({s!ZCzUin-M}<@YAxR3a@_}0ulfU1{fvhZYC8n mA`s952tc%QE$jUBsjV;7$)|{IF*QAr@`h1y?Bv3;K_I}|n_n{k delta 3079 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 V2JP;XrnR9_E*&PKP2Hg8L(~x_|33f# diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-2_00.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-2_00.avif index d0002739d7af431a3b0e91a2769b9fe19a8f34ba..998bab04661f044e49a3f13c4ffbc1d6159098ce 100644 GIT binary patch delta 4344 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 delta 3079 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 V2JP;XrnR9_E*&PKP2Hg8L(~x_|33f# diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-2_01.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-excitation_preserving-2_01.avif index 46bb4633060271a9c7ee2ceb329f3ac200642587..96f4d24213f5cab4c9d23a3e050f3ea5937316f8 100644 GIT binary patch delta 3278 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 MyVl@e(A)>(<`F?}2mk;8 delta 2263 zcmV;|2q^cG9HSJFObZThX>@G>000000g*`{6bM`Z0ssI2015B_0RR9100000Gm(8e zk;ce>2$yYSVRRAz3JMq@?OaR{5YT8qGRqK5fC99AEt?v3lIn`bo>SkPSmAgBZ0QG= zXH2PY4}1Yj#H}-jSkEPyzvvN)i^Fog6^YN4L=ow-9d%6Kkx!wzVu{Dyj7}&?BEJR` zzwq+T5i((Bg7|~+MaLm}o@Mc&x zI8%$0FZe43VTV^yuVS(n0m0$&?|awwRvWti$z*vT;aS4YZ+#{up7yo(Gz8*#K_*9n zv4v#0mJAMs7ai_b^{Qkz8#8It{;T~*(5ZTYnUKH)5a8&ei`iyA6r{wN6{pYG9(TBZ z=S?OsMYmeX5echl(VL4F&{hh-#BU6zBZ*!N8-5PV70{_*3Ev5g+T@|C(vI`xcZ+vy zqLWvMf&fQIWIMc+&R0vLI6X7j$=Qw=@RdGkt%ut3u(H&*IP>))=tUbqY))_^R+6|Z zy}ev?=7&Q@waS5nDv!myjiiMA?;HmA)Y0B0@ImtW<)INU!>*wrMlliyVY2r}k3A1f0|A-Seb-2-(nT73ghOV_w_d?x*3&s1Twf)FiZj3^Di!KG$(z z^=H*1lWIYu#WyAo*%(s>Mpwj$n?--SQ1)4by%Bx`T>WzHFKIsiBg7Y*rvm^$m7d(Z zJL^HrRG_{Ou@4R!4IY%}P?vTV{@dUvo18UHsS;pf@!?Yueh^>MLNKY|B&4Tj6<0P} ze{hgC|J$uC8Hp*G@4j|_uGRN_v+t?Brr{(>XU=J|3FRE4HMPCz&muPe_?290C|((S zal;JAd1NANip>BU;)+m;0k0wPHx+IyAkC$!FmPl`g;=6&aK6%1`C8#9(j+uahE{^Xsao|0zbLIS=sBOUlF*sSRH%F!6iBLkhN`=ZM5H+~e^M6am4{%lcA-iVErv`ZPDSKS?-RN<_z(o{FI0b_XHT4--Olr-ewr!H>fC=&`c zEfpUIB9%YjQ^0I^XJ%yXM8+zAT`A^~F)iwV1Kodp?ystU1=I=T#sNJPEL<#<`v?dy zUEwR>&_fS~mEeQbV7Hypcc?agO(+GP6ty#@NDs;4hPRVC)H{Pha&99|BWh>Q^&|eED+_OZxz&VR{ zysDYnnh52&56C;EdcJ9w(G-ht7kGYb>}Muqa!L;x37vKnRR3VFgeeK&*ev{8Itj{ix`d zAnErq4auLhaY(xAEQ`1@oDU1(S+uhP4UO^gQ@CXn1N8(s9}RYT+AKN_m53M9$(uG- zUvpM}bqnNSRVykzbWCMtgD4pRIMJ0?5sps$ zz1iKf*KwwkQ|d-5D2L{KBq2Z8YvR}e)hcbbO9n|FpRBs~-|NeAJ<6VNs0-<_M+eunKT+V-N)j7PCD2BuJ(DobGo-ml z3Xq-!r{1fib2aVGX=tHzpNWitAyps2h#J#Wd`tWmjzbD_f#Bz z9YZ#4xc=wgd8jW4|gl%c44!20XIZ~=Xs-lVn9F$VW;fApsxoqsbBf}-Crc=iWv$5(ZbOy zPefnou|0tWcV(-05j3ccpW>c*z^$XwQs6}aNN~4;W-7YfEgI8`Ew%htoC|@*TKRX< zX{h*Y;uiKjy7i#vFBF>3)MtkopLzF}92F3_&DMXuzWx#b3I-SZ3E3I2F}yWLt@}WmRnMYIOpTZWVDh#&>iBLBI(z^C diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-fourier_checking-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-fourier_checking-1.avif index efe3cd2402784a8b46c8b3325615823dd92a5c10..00a0c72cb2497a1e8d9b97edaf995f2a111bdbcf 100644 GIT binary patch delta 2931 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 UsjV;7$)|{IFa_e#lsc-0j>+j$sQ>@~ delta 2655 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 delta 1379 zcmV-p1)TcN61EMHObZThX>@G>000000g*`{6a@bO0ssI200xr)0RR9100000BawYO zk;ce>1uAW1VRRAz3JMq@yf+viA)wHJGVTdPfB>S3C{VP3>aJ5QPdh+3`ipf=fNj|L z=!kjl97mf6{x}Wn0!|Gn{kuUj*(3ipv z)-kizvNm(^hb7$coD^&@j;A6Z8Ux?F+crU)*BB7~mnS%G^-FX07&T5~h$!Xtr#7nq%jJ|dqvgyxV9@FD zla2AJ^WpK}m0jT*c#&U21^M4jdg2TSnLQ!1d@|W4vEX#(Vd4fD!=Aoc&de>K`;;nx zM#m-RRg&^EvrD}gHd-XAY3ZKy>+1!d)eg&?LT~hSv*UG^2CQZQt(IWIaSt2TeJMmNO_KcTO{Xodt1gstHIP$OC13w+J zI*w_n-Nr~s#f_uU2jhB$cwk#3dDf+pu`8 zdkSyS)dNf%p#H4(HvSI`g?ZFgsp$S;YAr%-h8Y(ST|m!skITvlsVX%1Ox>vavxYo^ zH?8AnzVRRSD=7&+b;m1Xoo{zHrP49kHQO$l2?N*^uRuHSrk2{fkLcoZXx=`1p%Rz! z8omVfnK9O6VHJU<#wO6a1K>!1Rsk9e(I7-AG;fkIrxY5AhPk;Cw0vka^;M{dKH$Jy z!F1Q&!xPSGrnv=;JpnbY`+J=G%)nbk9ya1Xl?ZeLK6+cH*UnD`O{7lHtX~KCQD065 zx102-bpFIT^&MCvAD#7yNf3d{y2;GkCG@Tuuewaj*q_c&VXKXWHv-Xr@ik9E(zI5n zQNk$x%S;r|i7W|jVE;lrE={F@NDZH4-T-aM^XKuM>ePxI&_1V!pxgPHP|Jg=A`{b? z;#^e<@XiKL60(x*Y8kg3>ia<;Qpw$nmt}wsKtz8VkwFX5IIQn&q9aj6lH%R7f=Efu1OKlrMvj^PU7( zX*q8Q+<*HkXlDu}lMMyd!RFCYWr?qbZxD;LC0zLnf@^?c?acRogzQWI)tmv({3Jk? zr4&sb-|eMN=LC~XG4Yo5=!bd8J;X_H zu`w%ZoqM1mJvlCi?IW!%Hlv~mq0|HsLul7{&hLNwk&9mUEz`80U;Sg@flV>#0bz+| z8D#Q|;>#2_?Rvb#f8}1ehv(rXq|N;c9yV29${TI|?Wtcf?yBa&G<2erJ+!ZUeqn$T l015^eA-p#jR5BM5017BTwiweoeDj>Z3E3I22JN4shae`8rey#C diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-grover_operator-3.avif index f99236b5027d26dc3f6ede80674597f6f7b4d103..7cc7f898b6713ef40d546897701effb55441be63 100644 GIT binary patch delta 4496 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 delta 3079 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 a^r@{c)yb!bZBMd!)dX8Y>NnzSWAuRjx_{aL delta 2616 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 a*%`0~?e3Ev#YTYhW1#}nBJI4%j@higZK4za diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-hidden_linear_function-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-hidden_linear_function-1.avif index 01cc646146740b531f0bc8befcf8e8aa2dec5199..54ab3de1c6573541e16709ff03c5357ee0a617de 100644 GIT binary patch delta 2046 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 delta 2339 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 Jy%of&XuOD)WpV%j diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-iqp_function-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-iqp_function-2.avif index 99fb61bf5ece2cd4fb5d20675b893bb52d9becb3..920ce5a884b6afe6393fb3f6e3de8f73d704c77a 100644 GIT binary patch delta 6178 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 QsfD1>_QS3}&ROW|NUEBqO#lD@ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-2.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-2.avif index 7c3cb4fe61b03829c7753b72bc92309a764ac568..a9c9505940687a3dcea17d24f5f0996c0fa6c32d 100644 GIT binary patch delta 4971 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-3.avif b/public/docs/images/api/qiskit/qiskit-circuit-library-n_local-3.avif index c52fb04d80b96298f0c9f98d8fe280b807b989b7..b0fd0ade18e81dbd7364d90c5c685803f23507e0 100644 GIT binary patch delta 5848 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 delta 3919 zcmV-V53ulvFpeRRObZThX>@G>000000g*`{6b{A!0ssI201#RL0RR9100000G?9Hf zk;ce>4+3puVRRAz3JMrzGwCY?1T-2DGPNB{fC99AEt?v3lIn`X1C9*N+XXjds$LMe z+-5*_ptuH#3ghms7K4RpuIr46`9S;bWA!h6ilf~B-H7)>OLhJ6Som4xLlHN48FMov z;{Nges>CjkGEG~sj)zz?L|3p&;4sMU{GP~v#o-d!xDtx@Di%D%EYvL*(Ne3XK&?Tw z``RBA6CGV&*5@MoFN@298n{Cx>fXK6Cerm0PfHd65pESuh#lwsW!mLt>26>YySwGz z`ev%s|8iwrCO$oBSw{1TR|quC>?^)3M?;a%U4K$@(`Jtf04rZAR$paabjrXTifSr< zA!cb;vi5L|ak`kV{f67K5AdI`JWrA+k|j0zfCw)&OjV$BqlCQZ>C86HEWfN!+uVfB zz%30ObH-)#j-0U;MnGZjJM41i)WryQV4-~!TxjEevg=nmtGEKUJRupnK3Ndki=TTRFR2~JnMzD+ zVKZ?Va!1xs8WH90I6iR9U|tTjU|R%A!mYYF(&D1uk+dM?w%C2(DA!*r@Hvr!hv^!cOOuH{CI6H`~(D1mIPL2CiZulzsC2rjNAo5O}Vv4P(A>zf88A_ zAn)a-YB#1Qng~JK+L$9l0buZOFUwY#mTc?y@+;$jVt*&z=;w5z^amOixJmM`tr~SI z?ndh}*v!YuXR%|$tS6cke0VxOt^h)q9$NeZiuWtwe1t*vj|3WjU%ho`#x_AA?XRmV zPRBx6oIE@O;>-%ibJDQ)Gr1HtenX}@{sOxi$e!*gN4-X(z^#lG%a-`@dgoVfs`y6b z&iHNN<16#eI^n0U

p^H0enr!mV}E{1RO&b<0~%kHZ-)szv|WL?>Xuq>ENZl4bvRPNX^UCs1?TM*i2nuOf<HQ;*sEJppN#$45k$Y7erMySatLAq>U5!qfjFv`SjqA`Rm6Bokc?zAzGbTRwkr>Xr z+%18>uK0Z6B^V6j|g% zX2gHE^21-3%SCQ#6~7_JrJ~7kIf2E2t{E#%S&d)&lqI(u*k$=Ot0{TTKO~~e%!(5f zn?2uYaW2_q5!_D5qe`Ot_=4M=f~bs&TTA4FLi)_z4?v%}+*(tFyp`)@M25j+sl23B zYm(Gm5f*>;W#a~30mwg=rIVoAdh}Ok%pfgi!R(iigxk^A?@7YT^o)!jZa}o!->x7g zwD4aOT1NVcg-#UWKM9}0-lPnH0Ky7B^M6UkuJF)8Gu} zV4W0r;< J&-XkA{2v*^yBPog literal 29838 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 VN4`mR!>3TRj_DnxA35{uzX8{cDtQ0^ diff --git a/public/docs/images/api/qiskit/qiskit-circuit-ControlledGate-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-ControlledGate-1.avif index 3c3173feb9f5386b1c0f53073f19a7191b147b0b..831cc6695de02e9b0a21305cf8366e6568cfa4a7 100644 GIT binary patch literal 1555 zcmYLJc{J2p9RH0mg^J7tS3Ll3=*yx)xHyze>pem~3id+z<-KP~_O(mu3M3O*S00iYm*J~|vs z2JsMwQOHCZo})t{@9Rwp+=Bo>0SUByyq|?BAdSo=Flg5UNdW{7vor&E0FDB{()Ka{ z@Lq*9C=hG=3ZMW{LlE@mUW4n3L4?RHgSzp-+B%$$|3%2z7b`(ZAO$kxK?)%N%7XY{ z9Sb@j$Z0@Bqm_;TM%2BeU=0BVJ%htqlB01s~r4}t*+ zQeYr)Z%pVosF}olAZSQlCfOTLLjnQ<5;Dt%S#t6PuOfB-gZ2yZ!`p{ zv340ROg2kmjXJ_YwH@cMrc=7Mt7cMbnO+#QZ$D_3$g+PWe+AVm1f*i`nS$grPrjaZIBc^L(cJFI{FV5G-+O|$cdKG=Lf z?JB2aydF~2e?fJ<5+~Ie0pcW^L$_B&Be%a%vEu#p&r);J@+G`NPvS2Z3Jpgs20Lvp zZu6lfi(VUwX3pt1Jp_z1ZMuK=xRc9Y);?L&)~K{n*XP{DT%8)2G`{xWsvUA8q)Ctv zAsYYi5$k%<8!r}F8a8elo44UHwmLGbSSXj#Vtw*}Ty2?er`VvYH)VlNtH$vf!1Sd0 zl++unZzILqr?z~nBunKDT#i+kj3Alv>&Na>&4-=K!`ln`3$yRSgnoK2sMy^%8qGuG zPi0xo*O_0!IS+>Jv>r!(9Uj2tSA_{PlUrub_$I4aR@O>~JX@{~DO$+BPH*2b&MkF z?qF&aFgCGp&G!^5e!bh1>Vg}3&tnvyb+NHF_TZAY z+c#npI=47*^DrwU$15#+i;VW}N+g@nS_Vro{1qhj&zv zGuldcZrbLLm`TA?LvpUf;f3xdog$H>yPeFjsB|=|58bjmH{pycu2_kzpLlz$=2Uy` zE#w+1+W!6%Lrt0`VtFdxFqh$)(y(wL>r0h%Q-NF|CifodXrbT6yKbX`$RrEbQ^oBh zQ1Z7>FnOpl{ge>*0mz6$Uz%db5CMsbu`GQ^3k{pi=~_s z>Y|lAq>oX!DiaW}sGq?*=~c;Fj(l&ZmN)*L0VzL@^ZUO#bNVd784)%PL!Yf93gG zE}w1D6HT3Cb9yma6L4yOIf3CO+E}o=d<&h=Dk&Et33;Sl$$&dxuDo7~3A_$hg>SM0 z`Lju#*j%mkbB}lY`dyH4{}(7)$cPuQz(}pN*d;tC)l;C&FK%5g@u>(chjFm{FEG!j zOI&v#U@^DZ_hh25f_X&oCu38hisRYu4yZD7w$oNmn<|!6+2CAhm9h=}EeE)Ni<7Q6 agjLKMB;H`d|IX{=AJJ$AzmkNkB>x4yKym~C literal 5112 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 literal 7576 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 G3jP-+MD5Z5 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-Operation-1.avif b/public/docs/images/api/qiskit/qiskit-circuit-Operation-1.avif index 0f66ef7827e2a27f41642cb9140e3bdc67b1a336..c54a5d7274ef446faeff913f918d8e71bf7d1b79 100644 GIT binary patch literal 1642 zcmYLJc{o&i7(R@#yJd?Rq_Iq{$e0oh#U+&7Aqp)fV+?aNqhrii=B9GFS(>Y?sj+2m zDrrGviAyNL&DKU`(#@7#Y2u!lZqNOm=X~G$z3=xvzw`b6_yGW*9mtA;$l+ih00#pM zG#6n8NQQd}h(TqMMLZlBS^%B-9RdIZQdmFmkNOh?vKZn<0?yk(`bmnY+hYev0wM;G zNdH~|Kyv27-LZn!c*^v$+ zn#~L$Fd%A>IN1{@AO#|XMTN1bj4%Q`1JXe3|SJ3}7p~Jt9UD0Z2;4 zNg~g|1R7*gzpn`&2b<~Q3xb!F8fFBLSt@|Mye38FrFDR=v$N8bhNe6 z7wOcmwr%CX{fnwW^wk;%X+?gCHQs2lRC}GOI$J|ei~Sd&WoK!=`$+;#cR~Sm#&gmNGBL$O^i*e8rIj9LvURVtM@UW^B2ysudAw zIWr&gXRCX$J1@9RHE_J6x=@{7S8&Yk;5L>qIX;wx6`eK2-pM``~#j)+JmsQ$E%iq6(S}ry)yWDi{evB=}@N0-= zZM7HVx@Fuc16u9&F#?4LZTDl?9X|6M1PAQ%aH(3iYky`0_cw}V^LC}syDtOQ4W}q& zjw}dj+f+;+vpq1@wx(&pFaOS;eMQ|crbg^TAMh?TE|_4c*gcfTRE?NUU??f1>ea)G zJ#j^4!N^Et)rqHa_){t}$SXk3e$kboj(*dC8}*!P)9LtgMnZ#=(TDOC}P+|imHq!OgO82*>5(FVMm`fi`w(rY20{GFx=WiK>UU`;2R&Nd{f|^#-&uxweXW*@kgAZkHj{A8*=?1Lik|-5E9}wt#v*qI zwzN1RD}4(cc3dBfaBr!lcPB0H*fiTW`GQb~~^qcJIAjM6EX6WT_V#?Kb znj%#71cXg-`qJ*Hj<>i9_dm`wr{4S=DQ~tH9Q&~Inl9_L^l}~NPb+*OGes@Bh<3X9 zN<8GypsV4ZaRF&`cxU>;6e4=Ugl2D6fO8quEmF3gG=ttlBMp(aLc@NRdyvdD(|lWO z%*uR9yU*WO+tWgm;d-8&UzvZl#9JJ3Pc}wygbAUT^3kZAUJ};ECMi^wq{&r19IGBO zkT|&Fo9&MSj(;$3J(wv&t1d%Z$j4>daD55|*85(6F=;Lc(bv;J$#2<`Dsw%sXxQ3` zXUF+=+N0oDp1FayEp}XM7lhbi_9)eUe_hCRuDZ7!hcrC*%bgD0QVkD3bxby9;!yj* z(O_;W`(8<;zc2e)_$N;9z);DVPeBHoQ4{u#x5@p_Er?Aki!VdiEwwAl`HIH1xE}Q0 zMpY-B;$uC8CPM`4c_KkM3qL^cYOm#_pZ+*OVJI3!vj7*G!W(A< zu~^iSn#Bd`K=Li+#~xb2_=NJHwXpy+fBLQw;jAzkpJTl`x8Svdloq$u(JNO&i(g+g zk~JUB%WIne@dQQer9LyohUSyq_?zLXd-x*sK23O`e3zLvwQ#NAkKXN_l{nctAMO5$HcofaXanCz zFf-kl@zvspr*BH5rD-L7XtO~v(EFtGN*VlCNsHeqWBf)K8`)K9J|mo(&weQP9K}yA QtoYV;yhMXz#GbYK7hBGyJOBUy literal 6440 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 literal 1408 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-15_00.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-15_00.avif index 8dbb247a4c5a013d4511f6b92018d57c4122d342..d794b0329baab2faf9404b3b840b9aeffeec7650 100644 GIT binary patch literal 1171 zcmZQzV30{GsVqn=%S>Ycg51nBLl8SRGZDyVEXYkQNd$=lfnr8VP7#F3z)+BxTmoam zXug8Xl3Xx{5lEV3=Hw@XcrFeMObj3q2F586nt_4oE>H{zSPEex3`#(*MP_Cm*co71 zQ6MK3tPH3-vCO~_qyr%clz|DZ&nze^07`ac79{5bX`aL~L+3^Y9*_o+%;JJn5CaIF z0`USM7AVN9$OO_1%p4pXKnki}1|$UZ1w@V!Bx8|STHy>5E-lKl$}LDu2NOhUYC8@c^RzNkGIhlz?l~##41sUM*lFcm01v7wJfxc&MWMXDuVrgMwZ37BOWfrAE zya}`ps5u85KtNA2v*)HHmIyI$aY@MjRKKC1xZpyA(HT~s2Bs~wy0fK9Cr_5QPVu|O zeR@+|wVKDi*4O`*^9Mg%?E2hV_k)7U(f7OWC(Zn@bbEQhO8&PF-i*AfJK{E7cdidi zzj$4I$IO1WczG=gAIIle%l>oNXgHw0CAxIwyTN3?V3pAW*Ow*{u}U#>joAxnGu!=*Dc zKX2INd9%OCC(pW6aALn9qko7?hvj`YpEiagW*d@feP4Zl9=fZ<WO9b(x4f2V|0j4hmYzQxq;t13OlrCB zWgTAsiBLPpw~Zus%0B%IaG$ zvW0#5H@=dpO6Mn6%XSoBoaQ?52cz1v-1~Ji^rUv*~hj$(MD|((fq@KZpqExuVg7NZ3y0De}`)g`*X?Dw`Tl!_iyqi*AF~jRf~CQ z{q-*YUe?d-uh!DK>B{{DTZ|tpU6)m0BBjYDcx1_?fG**;H>U;M`m#~KVZyPp@7*2K zkGe^9B)qLD_8*Nz>Ik%jeY!+e5 z)bHw;>0DX$Zi8fl^oDgWCwER@m)^EBdzP9gbKHgJ7R|9w`AhYf|NWFGn{`;EiuKCz rvwv#Y8~Xb%0TVYHIB|yOf4%;LyTh)A?bAa=v;HlJL9*zkBLYJ~f literal 4058 zcmd6qc{G&m|Hp6DqsWr-Sc@bf*&_xc%Vc{bOSVCl2hl8yF&M%lZCWNND$5{|Y*`{( zDI)v6j4{@+&lod|Z4AHZJm25)0F z6#$3^rPbK#a~^PeTbY>x`@gQt`n)903{Q}`O9%k)UHv7ln6SsP03d*}Fg0=rAElCF z90o$aw9w}#0p6{H{HHF*cihP04s_2M7%QlVuydnzq+xBdn{6MQg|!+PY+y-{#ts8 zCXFj2>g!rMO-=jj1kKF!v5+?tIMbJwEv)|dzgeUuE^_LupYprh&tpsKz(NMuv+vEe zBTh(I_}#a_gmzu1Lm*SE?^^}yytf!c@gJR9SUfb1u<=@tV|}Tc+?@IFJ~w;v7`|v% zDPxW4h?6hMQPBHq)x*{;1$B`2N2COvXtK$5TRh$1(MYf?L1QMSP|C*D!WMJpB?~tV z4+_a$JrZpgH6Laue?Cj~lU!b*l(nl-x1wJDy|xe_escxEROquzC_7PhH(u@LoavHM zcW~wVrlsJVmlZ6m5d`uZ1OjRL@gtbc9JY6N?=+LXZHhu^1P2E@;zXY*N{ZZ(J~LC& z2%Y%3;bOH~Bf<3Go8A0X?$LRM2KR*+1rwj!qMudYT%Lw|Q!AZhue6 z-%xdSD>Cw7deDi7VNYf!KZF%YvC7U13eW7aMV{`%rN?);&&>FUp}S2HTi>Yhp}3FO zI&IMb+Zqxg_m9`c(b3?<#KfGOoS?Z5amQje3yap2+S~d0`Hnd8k0k=@Y2#sHNE6wr z`c<`-Fv`qW;)%)4q|Jqr)}Josh+thGJWG-2XK;W2yXu(}+wABKmCmUor=d$wkC?fW z{=B$rThky7lt`a{6X#cr=Em*l&OVp3`q|wruc?{T*JsCATMGuIUw~FVR)$ti2I(ve zm*59|JQCk7gEN=PRmIlU3v+!xz56|i(T2^1yLatP)LB#2%W-W|;qXR?(SgZ*27X6# z5LWLmG>^kqVh6N;udp2&9Hf6gs;Y)wxQ0TZ76uEP`a{e8yYE@S*QX4q$6^W|{H0=r=)^EF@#V)C z?Gy~oROV-rZj(xV4r^&?b>I#0Jv}{s!&(7vMxVfbhTkE?0* z&E7Lto=E&iMSkIFs0ipcx3QV;HIw%3$u#03`A0C*b$|YB!%fdJP^tCsVMcTb zOI4FYUmi{%l9#VLI5c%Qc0_+#Sp+}Vlf8eaqByVl$9tnzhn)kDwk%(~c+vAUW?vwJ zVpPitEGJBU7bJcKp~y!F1VYc5HY%|y>Gf*@T31>5$<|glDkP*RTA?U;zX@3+HB}ZB z9kV=?7rLB!;bzqf*(;BM$%pb8nIAqRG&Py>^71;DdjF=9^62MJb8bPYv5IIH7jZhB z-ieS^QF(eo{_3G9yukgpi|-MqG2L!$+cA}F{6Sqt$|jT@bB|BlxK*-%7?q4fp@<$E z{w3AB3ED@N`|o@wT{Wh-kHV$yH}-nr3~s(n(~r=o8pkTtVyNCLW7RjJ)hQUxes84^ z%EdMP_+(^m(9B0*+I1eta^fns-Wob~d4#&*NIh`3awa5ah?gHuqBtpG91X!Si^@wj zPHRPyMuvR*t-{=Ats zI;30EI!S+CrAzAkR1@p2BMt?**YTz!mNx$VuZjA`y`%ES*Sp0UKeA|NqrG`6pLK;5 z+SyhHtxg&l8yl-&^K+0BUxYkpJc;iK%h4+<$gj!!Ssh+LPA0vX}bMOLI;yCDyL6Z zg$Z3!fBE1ucpzQJhiQHsfDnvtb@ix|8fsh0!?y9O5p{gK<2qnAmFS2&%e4@tM?P@b z6o$m|FLvkS1cG5}W_%rKo*d_CIH%D6H6e|w>b2hKBY56f@ZwpQ(2gzd@_`2}_hnSP zqvUXp8)Up)4zr8MeAQ<2NRi;$z#oRI!d~Est$dMw&HPpR!4f1419GP~yRS>8!k9OY z1DsW5ZoHk(UV}=02-MwJG2}qyK&AqO@9qEUpaJ)C#y~J_sy5kgk-|aVxuVxd<`Hi$ z>X!tuE4KeXHP3BUF=Rs^#n%u+c7X{c6qBIaQmXS$lev0)JSo?2Uxsa-z28f_KA4*J zu5my(C8YBG`Um8EfsUTi|4G}e_(Or@jqQyzJq|>F#qT5pe!yikEC*I#D+Jyu{7`rb zy&uB5g$vnb8?Uk+E=ik&)1)ZTfxq2=jl!AXr;KeA635$J6RN)PUml%4EVkJvd$OA? zhAa5C)H|ATBb;|h^p+ospO}&3 zAXyQ&A1llG{E-xgex^`qeeiXMnayynh2v6|&fVs2d0nmsJJw99z7JR-RB5}ze`C&KJt2^89Vr}%Q;C?zZqcgBZ zfA11bXg}T75l1=~7j5-ADapjqQ3O#{8$f7&BKg`d2E4t!-PF|NY~X!uXX!GobNsHw ztvSubO&faG0Bjd54dCm_G8B>Q=Oc94#f%ZbuPyCUhP01Zinh=Iw9O!LBWRz!=~GVl z+12H@JXAy`laGmtwlHSfd5#{H)pe1!K*(_{#rxPN9wsNm^l$YIx7ULiQmh+&DP1xV z8xENL>Cgf*xTaD4yQp1y3msceo}E?4P)2fRFO7%GatNK1n|oYBf;W~(&CQxxZlrTK z&M9C8(#F@`>jmGtQ!p;aoY&N?S-F#&0tvJ_zZ#*RX5e5sQw=I;foU2^zUyB+tE!4K zlZwc3c?R6!=09*+OY2hrp`hf8B?hC-X+~1oAr=-qY}O`n@HSRos;#|*Qe>6>7m->` z0fpv$(D~w{3N9%jFxX!`Y)Z0tbP$q8iyH@kEB+HLqO>S;{0m9*H_2D&%?(#of@%$3 zBv-DG&I{Z>SX=Ld;u%#~V=#bM>OReo;ZyqI$6QTyk>mPvovAH(_~^EuiLxaN;P&=* z3v=_2J6TY_U_9TnNo3SANIop4xsrr;uc)KDovJq6yWT%L!gHxNtmE1^druQh?Z2Zp ztU66LO#6J*(H-+NJNt}ZC4&_t_cgx6p$D8-`2Ia``oaZD_Hwc^lv_DlIAo;uZW6=! zob)cmch^I@*xr9TJU}4drsL)vXq86~Lea;^hwB%h0s;cii+y)%YCs|voEvIFmorag zqjgSlxaiF8Q7(_1v+LSlTMC;nDCXAo2NPig(NxUgCoPiVnP|J1@~T#DeR zf~JPX!cdXqt)W6M&cfzFq>LnaK`llM3l1YAHz;0xITnQ;^>03WI8Uuf@cl)LNLqbLf1XV_asq5= zWfiepRHdNAV$i-SSe7P;vrdRCjeb&6R8+K1Q4J;k-muJ^MpXw@y8#1(gSJqpm8t0= z85tvXZIMYl^Ff0jEv}^ZPVJB{Q-^wf;Vo=2HJj6_%7>9cMcs6QJ=Yg{t=r9>ES;Qp zdjo4DK3W{A5|!Cd8AvbmX5H?#g}Qn%ovFsQm6K@D!>3QrsjHU~7!Oa#+d-kXnBhin zk}_^GzrcS$HTq|Rc-2~~)pDU!zPm!3Nb&`jxIOTv*WV+}gd_%EBG}pa3JPV|G|XEC zXb+cEh&8e7B-H%KimNEgBfN1bn1hcOx0;=5OW2yt&nmaLF#4-?gR-BFLKKG|ua4V} z$bMf;BsYvJkNqpunA7^?!d;$D%)HxKi<)OC`RP@{t7e_p$Wl>_!0wYH%|&XH6O4RJ>Q>4o+M z`Jj9`1E8U%p{=ZTNm)(XL0uE1sSVP)q@<<>Qd9G&3;lHh{>K1E{u$sG@sB~nK|_-h z2U64d+fX#yG0ib3{5u0W0PY)t_JRlf&idgk{rD diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-15_01.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-15_01.avif index 567f1ce09c7aaaf18dba2f45f7bee8a168e4984b..428d9a8eeb17a029bca94bf7b55b4b62e6077193 100644 GIT binary patch literal 1170 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 Z2oaQrgJ?o$9tw;Cs6Eh9DO0w3`Cq*T)UyBp diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-16_00.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-16_00.avif index 423a0283de5408cd9706fdbaae49845b0291e5a7..2598fcc00c969c9c294c78812f4616f62fb4e0a0 100644 GIT binary patch literal 1162 zcmZQzV30{GsVqn=%S>Ycg51nBLl8SRGZDyVEXYkQNd$=lfnr8VP7#F3z)+BxTmoam zXug8Xl3Xx{5lEV3=Hw@XcrFeMObj3q2F586nt_4o3Q!CPSTbND3`#(*MP_Cm*co71 zQ6MK3tPH3-vCO~_qyr%clz|DZ&nze^07`ac79{5bX`aL~L+3^Y9*_o+%;JJn5CaIF z0`USM7AVN9$OO_1%p4pXKnki}1|$UZ1w@V!Bx8|STHy>5E-lKl$}LDu2NOhUYC8@c^RzNkGIhlz?l~##41sUM*lFcm01v7wJfxc&MWMXDuVrgMwZ37BOWfrAE zya}`ps5u85KtNA2{mV^BED>Vh;*ya4seVI2alwTKqrGtx1mHclVycu~{cf@VF?pz<3 ze(}2aj+y;#@$y<0K90|`mi_0j(QrzSo%t`ICc4F#M@M_(5i9nM|Ned3;<9+&muT7g z6Zw`MPd3|3>P)LScO{pTzesfr*Y(OKaf5Wxj%er5KOclmZwpM{zg&6FLzedRhf8N@ ze%`Rj^JagOPo8zD;KY7IM*k3(4$J#)K5Yy~%r+#|`o8-9Jakuy$p_tLgJ%ZTZ=Odf za>nZ+R`#{!j31EIofXNat>6nACFL z%R0RN6RYZdU%&bPo?)rcMW(1JGkIUkU0nNo&!VsTCXyRuM9ek_?rc3cy=<{>mp9Lr z$n*(*vYQnbB=6eOmNiX$PSWSAn@(u1Pf3_U%L9HQQ<2N=C^WGJJ1GX>YW( ze(c|EyT$Qri|vk8=3x~9ob#k(^TYH-pKY9FEN2|`E2sO6qRS<_fALAKJJ#_4`u2au%uhE16~fdR<{UjD7CO~vhxKdGwz4PxTcp`q zr2_KL?Wnzb=&{xP8_(7*y|Qy(WQ6}LKl5!Xx2eA^39NQ_e=Ye;*Ss5ooZdhGdT2hf zW#14Hb$F4)l%qQzu6WPgEgqF~@7lgS1px*E)|a=PoGI1- jOw(-OG#z3j24rhEY?HWbRr7hy0nVF(r&5D?I3@r94a~K2 literal 3968 zcmd5f0RbrriUNvKL}^hsB>=!*1^}Qu1^_@A005tN zHs0ti{R5M|js^rk`}O2C7A4bXSiChY`~ZN{`oF*s78oZ20C4bYK~zl;W7LT-lR^Kc zj*Ug(JUPsje8y<=J;}j)C9!{6;kB{DMDT9yST)IJOuq45)};w6iBYQcuz!`l|C4pk z66|CZ(q_j~P;wQGnR9+=<)-bNz$?YV8Wnv?Zt4&pX3mRYiAJgPGziiV3wLZYcU$i6 z9X}2oISg$U;*xz3O=OJL^oue6B=g^ld{a*0^tAN4n6V^QYzIKtH!ng(?nv|QlW}+*vIvbM;2=HlWi#64*Ojffnq^} zF-;?;@X|)4x6P0E2IV6olqY8*mnkU_YwK*{Y*puA_Sq?B||*j z9-DKNAO|QPq*n$%a%YE)eg4o)?HKQi1}jIY2I@_H7MfH=I7Sj@{cH0Q`l$gxe~Jk! zD{J{U^{SZI!$*(W$Ew^VZi1V~)02|yw=+t1h|gaqAE>mABNBWJx@SjvjqL&KJ?OrV6MWIBSMe%Ex^w87e^~&DF(_e zT?Oa$2$at2ziR6ChCF3#MyBEmoO4sbKkw_u3Nw7qr4{ABk0RBl`R$BoVKu0Rssc_S zAz%aWHm@3*#t?dw4{$Veb0QoqG4~U7V20>*+SMAMI#2IX%6jqE~sGGQNelYhqG)yq)M- zQ}k%%(!qFWwQkS}uY&r~A2ETPNx(g_+s_}pB4(}B9YfQhAZd|1uQvtPEX}Y(;KSze z<=y0Q7MA*8P8W2Ws;leb9CxLWpfZX-JW)iWx^}H<7#hKbv2H>s6+DQanNPQ6dc422 z{AXd|MhhdSjB8(>>4dYo`bicRmXg;#>TuA89ay@4vhG!d$=P$ZTlj~}I-t3OMIkpO2ts#l*&b z?d*KYh9P}$Ut)4YN#P_K;+XMpP`HL4`JGWK*Y42M( zL|FVpg_+Ne&?Q=cF#S(WEYN_CU(RUL@J($lbtydKyFSA1ZS!W8stC9NYv3Ig7OF3C z!AJ38P5?PVzVmCcnBO?8W@D{>9ryU-(@k<*pW#rc4Ix{}k00oK`toJlbv7ad6f7b zD8a^V$$OH%Gz4v)VrO?+87eU`GxJ-_3A7AR_+uy@=+!aqozN_86T5!J1yhj3oq0H8 zjDK))D0wXc)EVmo%JEJV7ecPeevTK=u(Z6;7R4?iCWbyMXTczKdDT<%d-Y{kqKs1hfB3L>1UvjDrygVQHk)^`UCE!4Ub zXAw4w#eyXR;@Yw?v(?k2jn*p(jW(x3RlxfleN_eq0V=qtUfXflHX`S~QB2}wr}eX% zZ|wIdG05|@E>yyNNOT9$b=%b}CqbeeajlG&Q!Y5MtR&t;F#@$N_;q^%Hu8YLC&@q-#3j;^M-hqMs>T z5&dRj!5;ZG8I^V{$;Vr#$_xmt>zfSUzxicl?st|&AN6Qn;W?PzMeME80xZD+=u?!N z^RL0k+Qrw%@=*^*C#S@$ES-P=dAi5n-T1^4iAE=xE{!3)1EYHVz*sik%K z#*Nc}nsGgc+2NvDYQP=&tZqvE8D7c@GauK9tUnKZOELPA21@H*@`2#3Rc-$T_}OZ_d=N-0TY# z=eaM5RD5?#3@bM`cX887ngv&mKFYk;%VzP@n!!lZLGn35Z_Ych^`d4s{6*wJ_tqs~ ziUMt37O%eR*tsyDjUYc?fowZ1ieJBOA0QCMLEXDXf~q2QEi5cp?jaC}*cH<#dGRBbU{p4EKk( zVR$`s!KN})*|k8|z@P}ZyXG-c{y!v=^~~%nT|(mo!LQ!F6%XE~sFy(-L0j@_YHD|2 zd|x1TcFuQ6t*u?hN++mm?sO-l%X6D&%|j@(hrY%#Zn<%<43`z*@s{=2LWA zn4V)iw8RiyY1P3}$goWpY)9>TxUR%-T&388?@Wl81{u*yF)F>TE-@VG)7#bIKXXf? zrpaJfIq^(OS>LxcEWdQIMj-cE!^v>FU44cr;`3O>nGzML2Sza)B!8)6xkD(nW9imd z$XVGq4DW9wNE8l0eu?%~D4U;kj55^blg$4~_}|3;K=@-XqaCLLI zqaEA{4*)qCIr*D13O8lsO=N)}pgicdf~1TLNJa+Q;Q#BM`VRr-<>=-d^bbMK zL=H&L1IZ}HgE{%Z?O@*jaDF#Y1OfkUl4neOP3M4qaUOa(!vpPn zod9}vaBmMUxQCm)aDbDqpPQE_P)b%-O6G>JD;)0a2a=YC{X0X-%hyFZwWH9BUIn0~ Mt`8}_|M=;@01cV38vpYcg51nBLl8SRGZDyVEXYkQNd$=lfnr8VP7#F3z)+BxTmoam zXug8Xl3Xx{5lEV3=Hw@XcrFeMObj3q2F586nt_2?7bpe5E-lKl$}LDu2NOhUYC8@c^RzNkGIhlz?l~##41sUM*lFcm01v7wJfxc&MWMXDuVrgMwZ37BOWfrAE zya}`ps5u85KtNA2hv%jwmIyI$aY@MjRKKC1xZpyA(Hu6P2Bs~wy0fK9Cr_5QPVu|O zeR@+|wVKDi*4O`*^9Mg%?E2hV_k)7U(f7OWC(Zn@bbEQhO8&PF-i*AfJK{E7cdidi zzj$4I$IO1WczG=gAIIle%l>oNXgHw0CAxIwyTN3?V3pAW*Ow*{u}U#>joAxnGu!=*Dc zKX2INd9%OCC(pW6aALn9qko7?hvj`YpEiagW*d@feP4Zl9=fZ<WO9b(x4f2V|0j4hmYzQxq;t13OlrCB zWgTAsiBd-B90PS{uM<}4@=(f(MgF4HOg zt*Y5({WcfAsZr|nb@!EHt$o+OycscnTYR1MsUvLi>BfxNaD- zmY-K}h~|5CEiKXCZs*4x50_fAFaB?^wupaLWLj5HVZPmQ;UH{EfORhTH^uTg1KtEFdwAT z5Pj%3F;rC1W_<|9+gHsz6Fj9Gv(BcRzj9|=dwI$h>j_;Un~tqIX93JCY~aiiVk8D+ ZYdCC^xNKGPdCmdOn}VlOgLyb6000UR-gN)~ literal 4438 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 diff --git a/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-17.avif b/public/docs/images/api/qiskit/qiskit-circuit-QuantumCircuit-17.avif index 9e14c615a41a4c9cb91af9af13fbd144595991ad..1c3b9ea7a2c089e93d222d3974f9539399368d28 100644 GIT binary patch literal 1471 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