o
    8VaZ                    @   sJ1  d Z ddlmZ edZer ddlmZmZmZmZ ddlm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZompZpmqZqmrZrmsZsmtZtmuZumvZvmwZwmxZxmyZymzZzm{Z{m|Z|m}Z}m~Z~mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z mZmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^m_Z_m`Z`maZambZbmcZcmdZdmeZemfZfmgZgmhZhmiZimjZjmkZkmlZlmmZmmnZnmoZompZpmqZqmrZrmsZsmtZtmuZumvZvmwZwmxZxmyZymzZzm{Z{m|Z|m}Z}m~Z~mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmHZHmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmÐZÐmĐZĐmŐZŐmƐZƐmǐZǐmZmȐZȐmɐZɐmʐZʐmːZːm̐Z̐m͐Z͐mΐZΐmϐZϐmАZАmѐZѐmҐZҐmӐZӐmԐZԐmՐZՐm֐Z֐mאZאmؐZؐmِZِmڐZڐmېZېmܐZݐmސZߐmZmZmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZ ddlmZmZ dd	lmZmZmZmZmZmZmZm Z  dd
lmZmZmZmZmZmZmZm	Z	m
Z
mZmZmZ ddlmZmZmZmZmZmZmZ ddlmZ dd dD \ZZZZZZZZZ Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.Z/Z0Z1Z2Z3Z4Z5Z6dd dD \Z7Z8Z9Z:Z;Z<Z=Z>Z?Z@ZAZBZCZDZEZFZ?Z@ZGZHZIZJZKZLZMZNZOZPZQZRed\	ZSZTZUZVZWZXZYZZZ[dZ\dZ]dZ^dd Z_dd Z`dd Zadd Zbdd Zcdd  Zdd!d" Zed#d$ Zfd%d& Zgd'd( Zhd)d* Zid+d, Zjd-d. Zkd/d0 Zld1d2 Zmd3d4 Znd5d6 Zod7d8 Zpd9d: Zqd;d< Zrd=d> Zsd?d@ ZtdAdB ZudCdD ZvdEdF ZwdGdH ZxdIdJ ZydKdL ZzdMdN Z{dOdP Z|dQdR Z}dSdT Z~dUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd ZddĄ ZddƄ ZddȄ Zddʄ Zdd̄ Zdd΄ ZddЄ Zdd҄ ZddԄ Zddք Zdd؄ Zddڄ Zdd܄ Zddބ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  ZԐdd ZՐdd Z֐dd Zאdd Zؐd	d
 Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX Z dYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Z	dkdl Z
dmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Z!dd Z"dd Z#dd Z$dd Z%dd Z&dd Z'dd Z(dd Z)dd Z*dd Z+dd Z,dd Z-dd Z.dd Z/dd Z0dd Z1dd Z2dd Z3dd Z4dd Z5dÐdĄ Z6dŐdƄ Z7dǐdȄ Z8dɐdʄ Z9dːd̄ Z:d͐d΄ Z;dϐdЄ Z<dѐd҄ Z=dӐdԄ Z>dՐdք Z?dאd؄ Z@dِdڄ ZAdېd܄ ZBdݐdބ ZCdߐd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd  ZTdd ZUdd ZVdd ZWdd ZXd	d
 ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd Zcdd  Zdd!d" Zed#d$ Zfd%d& Zgd'd( Zhd)d* Zid+d, Zjd-d. Zkd/d0 Zld1d2 Zmd3d4 Znd5d6 Zod7d8 Zpd9d: Zqd;d< Zrd=d> Zsd?d@ ZtdAdB ZudCdD ZvdEdF ZwdGdH ZxdIdJ ZydKdL ZzdMdN Z{dOdP Z|dQdR Z}dSdT Z~dUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd ZdÐdĄ ZdŐdƄ ZdǐdȄ Zdɐdʄ Zdːd̄ Zd͐d΄ ZdϐdЄ Zdѐd҄ ZdӐdԄ ZdՐdք Zdאd؄ Zdِdڄ Zdېd܄ Zdݐdބ ZÐdߐd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd  ZԐdd ZՐdd Z֐dd Zאdd Zؐd	d
 Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX Z dYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Z	dkdl Z
dmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Z dd Z!dd Z"dd Z#dd Z$dd Z%dd Z&dd Z'dd Z(dd Z)dd Z*dd Z+dd Z,dd Z-dd Z.dd Z/dd Z0dd Z1dd Z2dd Z3dd Z4dd Z5dÐdĄ Z6dŐdƄ Z7dǐdȄ Z8dɐdʄ Z9dːd̄ Z:d͐d΄ Z;dϐdЄ Z<dѐd҄ Z=dӐdԄ Z>dՐdք Z?dאd؄ Z@dِdڄ ZAdېd܄ ZBdݐdބ ZCdߐd ZDdd ZEdd ZFdd ZGdd ZHdd ZIdd ZJdd ZKdd ZLdd ZMdd ZNdd ZOdd ZPdd ZQdd ZRdd ZSdd  ZTdd ZUdd ZVdd ZWdd ZXd	d
 ZYdd ZZdd Z[dd Z\dd Z]dd Z^dd Z_dd Z`dd Zadd Zbdd Zcdd  Zdd!d" Zed#d$ Zfd%d& Zgd'd( Zhd)d* Zid+d, Zjd-d. Zkd/d0 Zld1d2 Zmd3d4 Znd5d6 Zod7d8 Zpd9d: Zqd;d< Zrd=d> Zsd?d@ ZtdAdB ZudCdD ZvdEdF ZwdGdH ZxdIdJ ZydKdL ZzdMdN Z{dOdP Z|dQdR Z}dSdT Z~dUdV ZdWdX ZdYdZ Zd[d\ Zd]d^ Zd_d` Zdadb Zdcdd Zdedf Zdgdh Zdidj Zdkdl Zdmdn Zdodp Zdqdr Zdsdt Zdudv Zdwdx Zdydz Zd{d| Zd}d~ Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd Zdd ZdÐdĄ ZdŐdƄ ZdǐdȄ Zdɐdʄ Zdːd̄ Zd͐d΄ ZdϐdЄ Zdѐd҄ ZdӐdԄ ZdՐdք Zdאd؄ Zdِdڄ Zdېd܄ Zdݐdބ ZÐdߐd ZĐdd ZŐdd ZƐdd Zǐdd ZȐdd Zɐdd Zʐdd Zːdd Z̐dd Z͐dd Zΐdd Zϐdd ZАdd Zѐdd ZҐdd ZӐdd  ZԐdd ZՐdd Z֐dd Zאdd Zؐd	d
 Zِdd Zڐdd Zېdd Zܐdd Zݐdd Zސdd Zߐdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%d& Zd'd( Zd)d* Zd+d, Zd-d. Zd/d0 Zd1d2 Zd3d4 Zd5d6 Zd7d8 Zd9d: Zd;d< Zd=d> Zd?d@ ZdAdB ZdCdD ZdEdF ZdGdH ZdIdJ ZdKdL ZdMdN ZdOdP ZdQdR ZdSdT ZdUdV ZdWdX Z dS (Y  z
This code is automatically generated. Never edit it manually.
For details of generating the code see `rubi_parsing_guide.md` in `parsetools`.
    )import_modulematchpy)PatternReplacementRuleCustomConstraintis_match(  IntSumSetWithModuleScanMapAndFalseQZeroQ	NegativeQNonzeroQFreeQNFreeQListLog	PositiveQPositiveIntegerQNegativeIntegerQIntegerQ	IntegersQComplexNumberQPureComplexNumberQRealNumericQPositiveOrZeroQNegativeOrZeroQFractionOrNegativeQNegQEqualUnequalIntPartFracPart	RationalQProductQSumQNonsumQSubstFirstRestSqrtNumberQSqrtNumberSumQLinearQSqrtArcCoshCoefficientDenominatorHypergeometric2F1NotSimplifyFractionalPartIntegerPartAppellF1
EllipticPi	EllipticE	EllipticFArcTanArcCotArcCothArcTanhArcSinArcSinhArcCosArcCscArcSecArcCschArcSechSinhTanhCoshSechCschCoth	LessEqualLessGreaterGreaterEqual	FractionQIntLinearcQExpandIndependentQPowerQIntegerPowerQPositiveIntegerPowerQFractionalPowerQAtomQExpQLogQHeadMemberQTrigQSinQCosQTanQCotQSecQCscQSinCosTanCotSecCscHyperbolicQSinhQCoshQTanhQCothQSechQCschQInverseTrigQSinCosQ	SinhCoshQ	LeafCount	NumeratorNumberQNumericQLengthListQImReInverseHyperbolicQInverseFunctionQTrigHyperbolicFreeQInverseFunctionFreeQRealQEqQFractionalPowerFreeQComplexFreeQPolynomialQFactorSquareFreePowerOfLinearQExponent
QuadraticQLinearPairQBinomialPartsTrinomialPartsPolyQEvenQOddQPerfectSquareQNiceSqrtAuxQ	NiceSqrtQTogetherPosAuxPosQCoefficientList
ReplaceAllExpandLinearProductGCDContentFactorNumericFactorNonnumericFactorsMakeAssocListGensymSubstKernelSubstExpandExpressionApart
SmartApartMatchQPolynomialQuotientRemainderFreeFactorsNonfreeFactorsRemoveContentAuxRemoveContent	FreeTermsNonfreeTermsExpandAlgebraicFunctionCollectReciprocalsExpandCleanupAlgebraicFunctionQCoeffLeadTermRemainingTerms
LeadFactorRemainingFactorsLeadBase
LeadDegreeNumerDenom	hypergeomExponMergeMonomialsPolynomialDivide	BinomialQ
TrinomialQGeneralizedBinomialQGeneralizedTrinomialQFactorSquareFreeListPerfectPowerTestSquareFreeFactorTestRationalFunctionQRationalFunctionFactorsNonrationalFunctionFactorsReverseRationalFunctionExponentsRationalFunctionExpandExpandIntegrandSimplerQSimplerSqrtQSumSimplerQBinomialDegreeTrinomialDegreeCancelCommonFactorsSimplerIntegrandQGeneralizedBinomialDegreeGeneralizedBinomialPartsGeneralizedTrinomialDegreeGeneralizedTrinomialParts	MonomialQMonomialSumQMinimumMonomialExponentMonomialExponentLinearMatchQPowerOfLinearMatchQQuadraticMatchQCubicMatchQBinomialMatchQTrinomialMatchQGeneralizedBinomialMatchQGeneralizedTrinomialMatchQQuotientOfLinearsMatchQPolynomialTermQPolynomialTermsNonpolynomialTermsPseudoBinomialPartsNormalizePseudoBinomialPseudoBinomialPairQPseudoBinomialQPolynomialGCDPolyGCDAlgebraicFunctionFactorsNonalgebraicFunctionFactorsQuotientOfLinearsPQuotientOfLinearsPartsQuotientOfLinearsQFlattenSortAbsurdNumberQAbsurdNumberFactorsNonabsurdNumberFactorsSumSimplerAuxQPrependDropCombineExponentsFactorIntegerFactorAbsurdNumberSubstForInverseFunctionSubstForFractionalPower*SubstForFractionalPowerOfQuotientOfLinears"FractionalPowerOfQuotientOfLinearsSubstForFractionalPowerQSubstForFractionalPowerAuxQFractionalPowerOfSquareQFractionalPowerSubexpressionQApplyFactorNumericGcdMergeableFactorQMergeFactorMergeFactorsTrigSimplifyQTrigSimplifyTrigSimplifyRecurOrderFactorOrderSmallestOrderedQMinimumDegreePositiveFactorsSignNonpositiveFactorsPolynomialInAuxQPolynomialInQExponentInAux
ExponentInPolynomialInSubstAuxPolynomialInSubstDistribDistributeDegreeFunctionOfPowerDivideDegreesOfFactorsMonomialFactorFullSimplifyFunctionOfLinearSubstFunctionOfLinearNormalizeIntegrandNormalizeIntegrandAuxNormalizeIntegrandFactorNormalizeIntegrandFactorBaseNormalizeTogetherNormalizeLeadTermSignsAbsorbMinusSignNormalizeSumFactorsSignOfFactorNormalizePowerOfLinearSimplifyIntegrandSimplifyTermTogetherSimplifySmartSimplifySubstForExpnExpandToSumUnifySum
UnifyTerms	UnifyTerm	CalculusQFunctionOfInverseLinearPureFunctionOfSinhQPureFunctionOfTanhQPureFunctionOfCoshQIntegerQuotientQOddQuotientQEvenQuotientQFindTrigFactorFunctionOfSinhQFunctionOfCoshQOddHyperbolicPowerQFunctionOfTanhQFunctionOfTanhWeightFunctionOfHyperbolicQSmartNumeratorSmartDenominatorSubstForAuxActivateTrig
ExpandTrig
TrigExpandSubstForTrigSubstForHyperbolicInertTrigFreeQLCMSubstForFractionalPowerOfLinearFractionalPowerOfLinearInverseFunctionOfLinear
InertTrigQInertReciprocalQDeactivateTrigFixInertTrigFunctionDeactivateTrigAuxPowerOfInertTrigSumQPiecewiseLinearQKnownTrigIntegrandQKnownSineIntegrandQKnownTangentIntegrandQKnownCotangentIntegrandQKnownSecantIntegrandQTryPureTanSubstTryTanhSubstTryPureTanhSubstAbsurdNumberGCDAbsurdNumberGCDListExpandTrigExpandExpandTrigReduceExpandTrigReduceAuxNormalizeTrig	TrigToExpExpandTrigToExp
TrigReduceFunctionOfTrigAlgebraicTrigFunctionQFunctionOfHyperbolicFunctionOfQFunctionOfExpnQPureFunctionOfSinQPureFunctionOfCosQPureFunctionOfTanQPureFunctionOfCotQFunctionOfCosQFunctionOfSinQOddTrigPowerQFunctionOfTanQFunctionOfTanWeightFunctionOfTrigQFunctionOfDensePolynomialsQFunctionOfLogPowerVariableExpnPowerVariableDegreePowerVariableSubstEulerIntegrandQFunctionOfSquareRootOfQuadraticSquareRootOfQuadraticSubstDividesEasyDQProductOfLinearPowersQRtNthRoot	AtomBaseQSumBaseQNegSumBaseQAllNegTermQSomeNegTermQTrigSquareQRtAux
TrigSquareIntSumIntTermMap2ConstantFactorSameQReplacePartCommonFactorsMostMainFactorPositionFunctionOfExponentialQFunctionOfExponentialFunctionOfExponentialFunction FunctionOfExponentialFunctionAuxFunctionOfExponentialTestFunctionOfExponentialTestAuxstdev	rubi_testIfIntQuadraticQIntBinomialQRectifyTangentRectifyCotangent
Inequality	ConditionSimpSimpHelpSplitProductSplitSumSubstForrG  FresnelSFresnelCErfcErfiGammaFunctionOfTrigOfLinearQElementaryFunctionQComplexUnsameQ_SimpFixFactorSimpFixFactor_FixSimplifyFixSimplify_SimplifyAntiderivativeSumSimplifyAntiderivativeSum_SimplifyAntiderivativeSimplifyAntiderivative_TrigSimplifyAuxTrigSimplifyAuxCancelPartPolyLogDDistSum_doitPolynomialQuotientFloorPolynomialRemainderFactorr  CosIntegralSinIntegralLogIntegralSinhIntegralCoshIntegralRuleErf	PolyGammaExpIntegralEiExpIntegralELogGammaUtilityOperator	FactorialZeta
ProductLogDerivativeDividesHypergeometricPFQIntHideOneQNullrubi_exprubi_logDiscriminantNegativeQuotient)IntegralSsqrtAndOrIntegerFloatModIAbssimplifyMulAddPowsign
EulerGammaWC)symbolsSymbol)sincostancotcscsecr  erf)acoshasinhatanhacothacschasechcoshsinhtanhcothsechcsch)atanacscasinacotacosasecatan2)pic                 C      g | ]}t |qS  r  .0ir  r  O/usr/lib/python3/dist-packages/sympy/integrals/rubi/rules/inverse_hyperbolic.py
<listcomp>       r  ZABCFGHabcdefghijklmnpqrtuvswxyzc                 C   r  r  r  r  r  r  r  r     r  )Za1Za2Zb1Zb2Zc1Zc2d1d2n1n2e1e2f1f2Zg1Zg2r  r  Zn3ZPqZPmPxZQmZQrZQxZjnZmnZnon2RFxZRGxzi ii Pqq Q R r C k uFNc            
     C   s ddl m} m}m}m}m}m}m}m}m	}m
}	m}
m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m }m!} m"}!m#}"m$}#m%}$m&}%m'}&m(}'m)}(m*})m+}*m,}+m-},m.}-m/}.m0}/m1}0m2}1m3}2m4}3m5}4m6}5m7}6m8}7m9}8m:}9m;}:m<};m=}<m>}=m?}>m@}?mA}@mB}AmC}BmD}CmE}DmF}EmG}FmH}GmI}HmJ}ImK}JmL}KmM}LmN}MmO}NmP}OmQ}PmR}QmS}RmT}SmU}TmV}UmW}VmX}WmY}XmZ}Ym[}Zm\}[m]}\m^}]m_}^m`}_ma}`mb}amc}bmd}cme}dmf}emg}fmh}gmi}hmj}imk}jml}kmm}lmn}mmo}nmp}omq}pmr}qms}rmt}smu}tmv}umw}vmx}wmy}xmz}ym{}zm|}{m}}|m~}}m}~m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m}m} tttdtdtdtdtttdtd   tdtd t|||| |}t|t}tttdtdtdtdtttdtd   tdtd t|||| |}t|t}tttdtdtdtdtttdtd   t t|||| |}t|t}tttdtdtdtdtttdtd   t t|||| |}t|t}tttdtdtdtdtttdtd   t t|||||}t|t}tttdtdtdtdtttdtd   t t|||||}t|t}tttdtdtdtdtttdtd   tdtd t t||||}t|t}tttdtdtdtdtttdtd   tdtd t t||||}t|t}ttttdtd td	td tdtdtdtdtttdtd   tdtd  t||||
|||	}t|t}ttttdtd td	td tdtdtdtdtttdtd   tdtd  t||||
|||	}t|t}ttttd	td tdtdtdtdtttdtd   t  t||||| |} t| t }ttttd	td tdtdtdtdtttdtd   t  t||||| |}t|t}ttttd	td tdtdtdtdtttdtd   t  t||||| |}t|t}ttttd	td tdtdtdtdtttdtd   t  t||||| |}t|t}ttttd	td tdtdtdtdtttdtd   t  t||||| |}t|t}	ttttd	td tdtdtdtdtttdtd   t  t||||| |}
t|
t}ttttd	td tdtdtdtdtttdtd   t  t|||||}t|t}ttttd	td tdtdtdtdtttdtd   t  t|||||}t|t}ttttdtd td	td tdtdtdtdtttdtd   tdtd  t||||
|||}t|t}ttttdtd td	td tdtdtdtdtttdtd   tdtd  t||||
|||}t|t	}tttdt
tttd
 tdtd  tdtdtdtdtttdtd     t||||
|||}t|t}tttdt
tttdtd  t
tttdtd   tdtdtdtdtttdtd     t|||||||||||}t|t}tttdtdtdtdtttdtd   tdtd t
tttd
 tdtd   t||||
|||||
}t|t}tttdtdtdtdtttdtd   tdtd t
tttdtd  t
tttdtd    t|||||||||||||}t|t}tttdtdtdtdtttdtd   tdtd t
tttd
 tdtd   t||||
||||	}t|t}tttdtdtdtdtttdtd   tdtd t
tttdtd  t
tttdtd    t|||||||||||}t|t}tttttd
 tdtd  tdtd tdtdtdtdtttdtd    t||||
|||} t| t}!tttttd
 tdtd  tdtd tdtdtdtdtttdtd    t||||
|||}"t|"t}#tttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||| ||!|"}$t|$t}%ttt
tttd
 tdtd  tdtdtdtdtttdtd   tdtd  t||||
||| |	}&t|&t}'ttt
tttdtd  t
tttdtd   tdtdtdtdtttdtd   tdtd  t|||||||||| |}(t|(t})tttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||| ||!
}*t|*t}+tttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t|||||||||| ||!|#},t|,t}-tttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t|||||||||| ||!}.t|.t}/tttdtdtdtdtttdtd   tdtd tttd
 tdtd  tdd
   t||||
||| |	}0t|0t}1tttdtdtdtdtttdtd   tdtd tttdtd  tdd
  tttdtd  tdd
    t|||||||||| |}2t|2t}3tttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
||| ||$|"}4t|4t}5tttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
||| ||$|%}6t|6t }7tttttdtd  t tttdtd  t  tdtdtdtdtttdtd   tdtd  t|||||||||| ||$|%|&}8t|8t!}9tttttdtd  t tttdtd  t  tdtdtdtdtttdtd   tdtd  t|||||||||| ||$|%}:t|:t"};tttdtdtdtdtttdtd   tdtd tttd
 tdtd   t||||
|||}<t|<t#}=tttdtdtdtdtttdtd   tdtd tttd
 tdtd   t||||
|||}>t|>t$}?tttttd
 tdtd  tdtd tdtdtdtdtttdtd   t  t||||
||'|| ||"}@t|@t%}Atttttd
 tdtd  tdtd tdtdtdtdtttdtd   t  t||||
||'|| |
}Bt|Bt&}Ctttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   t  t||||||||'||| ||#}Dt|Dt'}Etttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   t  t||||||||'||| |}Ft|Ft(}Gtttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||||(|)
}Ht|Ht)}Itttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||||	}Jt|Jt*}Ktttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t|||||||||||*|+}Lt|Lt+}Mtttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||||(|,
}Nt|Nt,}Otttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t|||||||||||(|}Pt|Pt-}Qtttttd
 tdtd  tdtd tdtdtdtdtttdtd    t||||
||-|.}Rt|Rt.}Stttttd
 tdtd  tdtd tdtdtdtdtttdtd    t||||
||/|.}Tt|Tt/}Utttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
|||-|"|0
}Vt|Vt0}Wtttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
|||/|"|0
}Xt|Xt1}Ytttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
|||'|1	}Zt|Zt2}[tttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
|||'|"	}\t|\t3}]tttttdtd  tdtd tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t|||||||||'|2}^t|^t4}_tttttdtd  t t5ttdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|7||'|3|4|5}`t|`t6}atttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
|||'||5
}bt|bt7}cttttdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||}dt|dt8}ettttdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||}ft|ft9}gttttttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||'|| ||8|"}ht|ht:}ittttttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||'|| ||8}jt|jt;}kttttttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||||||'||| ||8|&}lt|lt<}mttttttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||||||'||| ||8}nt|nt=}otttdtdtdtdtttdtd   tdtd ttttd
 tdtd    t||||
|||}pt|pt>}qtttdtdtdtdtttdtd   tdtd ttttd
 tdtd    t||||
|||}rt|rt?}sttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6||'|| ||9|	|"}tt|ttA}uttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6||'|| ||9|	}vt|vtB}wttttdtd t@ tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||||||6||'||| ||9|	|&}xt|xtC}yttttdtd t@ tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||||||6||'||| ||9|	}zt|ztD}{tttttd
 tdtd  tdtd tdtdtdtdtttdtd    t t||||
|||}|t||tE}}tttttd
 tdtd  tdtd tdtdtdtdtttdtd    t t||||
|||}~t|~tF}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||6|||:
}t|tG}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||6|||:
}t|tH}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||6|||
}t|tI}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||6|||
}t|tJ}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd    t||||
|||#|;|<|}t|tK}tttt@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd    t||||||||||#|;|<||}t|tL}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd    t||||
|||*|;	}t|tM}tttt@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd    t||||||||||*|;}t|tN}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6||=||!|>|"}t|tO}ttttdtd t@ t
tttd
 tdtd   tdtdtdtdtttdtd   tdtd  t||||
||6||?||>}t|tP}ttttdtd t@ t
tttdtd   t
tttdtd   tdtdtdtdtttdtd   tdtd  t||||||||6|||?||>}t|tQ}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6||=||!|>}t|tR}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||=||!|>|#}t|tS}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6||| ||!|@|"|A}t|tT}ttttdtd t@ t
tttd
 tdtd   tdtdtdtdtttdtd   tdtd  t||||
||6||| ||@|A}t|tU}ttttdtd t@ t
tttdtd   t
tttdtd   tdtdtdtdtttdtd   tdtd  t||||||||6|||| ||@|A}t|tV}ttttdtd t@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6||| ||!|@|A}t|tW}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||| ||!|@|#|A}t|tX}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|'||?||>|B|"}t|tY}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|'||?||>|B}t|tZ}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|'|||?||>|B|&}t|t[}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|'|||?||>|B}t|t\}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6||?||$|C|"}t|t]}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6||=||$|C}t|t^}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||=||$|C|&}t|t_}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||=||$|5|C}t|t`}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6||| ||$|D|"}t|ta}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6||| ||$|D|E}t|tb}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||| ||$|D|F|&}t|tc}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||| ||$|D|E}t|td}ttttdtd t@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
||6||?||C|B}t|te}ttttdtd t@ tdtdtdtdtttdtd   tdtd  t
tttdtd  t
tttdtd    t||||||||6|||?||C|B}t|tf}tttt@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
|||||B
}t|tg}tttt@ tdtdtdtdtttdtd   tdtd  t
tttdtd  t
tttdtd    t|||||||||||||B}t|th}ttttdtd t@ tdtdtdtdtttdtd    t
tttd
 tdtd   t||||
||6||||G}t|Đti}ttttdtd t@ tdtdtdtdtttdtd    t
tttdtd  t
tttdtd    t||||||||6||||||G}t|Ɛtj}ttttdtd t@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
||6||| |||F}t|Ȑtk}ttttdtd t@ tdtdtdtdtttdtd   tdtd  t
tttdtd  t
tttdtd    t||||||||6|||| |||F}t|ʐtl}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|'||?||C|H|"|B}t|̐tm}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|'||?||C|H|B}t|ΐtn}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|'|||?||C|H|B|&}t|Аto}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|'|||?||C|H|B}t|Ґtp}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   t  t||||
||6||'|| ||I|"}t|Ԑtq}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   t  t||||
||6||'|| ||I}t|֐tr}ttttdtd td	td tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   t  t||||||||6||'||| ||I|#}t|ؐts}ttttdtd td	td tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   t  t||||||||6||'||| ||I}t|ڐtt}ttttdtd td	td tdtdtdtdtttdtd   t  t
tttd
 tdtd   t||||
||6||| ||}t|ܐtu}ttttdtd td	td tdtdtdtdtttdtd   t  t
tttdtd  t
tttdtd    t||||||||6|||| |||}t|ސtv}ttttdtd td	td tdtdtdtdtttdtd   t  t
tttd
 tdtd   t||||
||6||| ||}t|tw}ttttdtd td	td tdtdtdtdtttdtd   t  t
tttdtd  t
tttdtd    t||||||||6|||| ||}t|tx}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   t  t||||
||6|| ||B|J|}t|ty}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   t  t||||
||6|| ||B|J|(}t|tz}ttttdtd td	td tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   t  t||||||||6||| ||B|J|*}t|t{}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||||K|L||)}t|t|}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||||
}t|t}}ttttd	td tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t|||||||||||&|L||+}t|t~}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   t  t||||
||||K|L||,}t|t}ttttd	td tttdtd  tdtd  tttdtd  t  tdtdtdtdtttdtd   tdtd  t|||||||||||K|L||M}t|t}ttttdtd t@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|||||*|N|B|O}t|t}ttttdtd t@ tttdtd  t  tttdtd  t  tdtdtdtdtttdtd   tdtd  t||||||||6|||||||*|N|B|O}t|t}ttttdtd td	td tttd
 tdtd   tdtdtdtdtttdtd    t||||
||6||/|	|P}t|t}ttttttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||'|-|8	}t|t}ttttttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||'|/|8	}t|t}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||6||-|"|Q}t|t}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd    t||||
||6||/|"|Q} t| t}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6|-||"|B}t|t}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6|/||"|B}t|t}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6|||'|R}t|t}ttttdtd td	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||6|||'|"}t|t}	ttttdtd td	td tttdtd  tdtd  tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||||||6|||'|S}
t|
t}ttttdtd td	td tttdtd  t  t5ttdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|7|T|||'|3|4|5}t|t}ttttdtd td	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||6|||'||5}t|t}tttdtdtdtdtttdtd   tdtd ttdtd tdtd  t||||
||}t|t}tttdtdtdtdtttdtd   tdtd ttdtd tdtd  t||||
||}t|t}ttttdtd tdtd td	td tdtdtdtdtttdtd   tdtd  t||||
||||		}t|t}ttttdtd tdtd td	td tdtdtdtdtttdtd   tdtd  t||||
||||		}t|t}tttttdtd  td	td tdtdtdtdtttdtd   t  t||||
||| |	}t|t}tttttdtd  td	td tdtdtdtdtttdtd   t  t||||
||| |	}t|t}ttttdtd tdtd td	td tdtdtdtdtttdtd   tdtd  t||||
|||}t|t}ttttdtd tdtd td	td tdtdtdtdtttdtd   tdtd  t||||
|||}t|t}ttttdtdtdtdtttdtd    t||||U} t| t}!ttttdtdtdtdtttdtd    t||||U}"t|"t}#ttttdtdtdtdtttdtd   t  t|||||U}$t|$t}%ttttdtdtdtdtttdtd   t  t|||||U}&t|&t}'tttttdtd tdtd td	td  tdtdtdtdtttdtd    t||||
|||U}(t|(t})tttttdtd tdtd td	td  tdtdtdtdtttdtd    t||||
|||U}*t|*t}+tttttdtd  t@ ttdtd tdtd tdtd  tdtdtdtdtttdtd   t  t||||
||6|7|V|W|X},t|,t}-tttttdtd  t@ ttdtd tdtd tdtd  tdtdtdtdtttdtd   t  t||||
||6|7|V|W|X}.t|.t}/tttdtdtdtdtttdtd   t ttd
 tdtd ttdtd  tdtd tdtd  tttdtd  td
  t||||
||6|7|T|V|Y}0t|0t}1tttdtdtdtdtttdtd   t ttd
 tdtd ttdtd  tdtd tdtd  tttdtd  td
  t||||
||6|7|T|V|Y}2t|2t}3ttttttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||U||B	}4t|4t}5ttttttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||U||B	}6t|6t}7tttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd    t||||
||6|7||B|Z||[|\}8t|8t}9tttttdtd  t tttdtd  t  t5ttdtd  td	td  tdtdtdtdtttdtd    t||||||||6|7|||B|Z|||[|\}:t|:t};tttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B|&|||[|]}<t|<t}=tttttdtd  t tttdtd  t  t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||||||6|7|||B|&||||[|]}>t|>t}?ttt
tttd
 tdtd  ttdtd tdtd t@  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B|||^}@t|@t}Attt
tttdtd  t
tttdtd   t5ttdtd  t@  tdtdtdtdtttdtd   tdtd  t||||||||6|7|||B||||^}Bt|Bt}Ctttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B|*||}Dt|Dt}Etttttdtd  t tttdtd  t  t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||||||6|7|||B|*|||}Ft|Ft}Gtttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B|_|||^}Ht|Ht}Itttttdtd  t tttdtd  t  t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||||||6|7|||B|_||||^}Jt|Jt}Kttt5ttdtd  td	td tdtdtdtdtttdtd   t  t
tttd
 tdtd   t||||
||6|7||B||[| |}Lt|Lt}Mttt5ttdtd  td	td tdtdtdtdtttdtd   t  t
tttdtd  t
tttdtd    t||||||||6|7|||B|||[| |}Nt|Nt}Ottt5ttdtd  td	td tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
||6|7|||B||`}Pt|Pt}Qttt5ttdtd  td	td tdtdtdtdtttdtd   tdtd  t
tttdtd  t
tttdtd    t||||||||6|7||||B|||`}Rt|Rt}Stttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B|Z||}Tt|Tt}Utttttdtd  t tttdtd  t  t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||||||6|7|||B|Z|||}Vt|Vt}Wtttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7|||B|#|}Xt|Xt}Ytttttd
 tdtd  t t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7|||B|#}Zt|Zt}[tttttdtd  t tttdtd  t  t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||||||6|7||||B|#|}\t|\t}]tttdtdtdtdtttdtd   tdtd tttdtd tdtd td	td tdtd  t
tttd
 tdtd   t||||
||6|7|T||||}^t|^t}_tttdtdtdtdtttdtd   tdtd tttdtd tdtd td	td tdtd  t
tttdtd  t
tttdtd    t||||||||6|7|T||||||}`t|`t}atttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  tttdtd tdtd td	td tdtd  t||||
||6|7|T||||#|}bt|bt}ctttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  tttdtd tdtd td	td tdtd  t||||
||6|7|T||||#}dt|dt}etttttdtd  t tttdtd  t  tdtdtdtdtttdtd   tdtd  tttdtd tdtd td	td tdtd  t||||||||6|7|T|||||#|}ft|ft}gtttttdtd  t@ t5ttdtd  t@  tdtdtdtdtttdtd    t||||
||6|7|a	}ht|ht}itttttdtd  t@ t5ttdtd  t@  tdtdtdtdtttdtd    t||||
||6|7|a	}jt|jt}ktttttdtd  td	td t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B
}lt|lt}mtttttdtd  td	td t5ttdtd  td	td  tdtdtdtdtttdtd   tdtd  t||||
||6|7||B
}nt|nt}ottttdtdtdtdtttdtd    t||||bttÃ}pt|ptă}qttttdtdtdtdtttdtd    t||||bttŃ}rt|rtƃ}sttttttd
 tdtd  t  tdtdtdtdtttdtd   t  t||||
|||U||#ttǃ}tt|ttȃ}uttttttdtd  t  tttdtd  t  tdtdtdtdtttdtd   t  t|||||||||U|||#ttɃ}vt|vtʃ}wttt5tttd
 tdtd  t tdtd  td	td tdtdtdtdtttdtd   tdtd  tdtd t||||
||6|7|U||*|ctt˃}xt|xt̃}yttt5tttdtd  t tttdtd  t  tdtd  td	td tdtdtdtdtttdtd   tdtd  tdtd t||||||||6|7|U|||*|ctt̓}zt|zt΃}{ttttttdtd tdtd  t||d|ttЃ}|t||tу}}ttttttdtd tdtd  t||d|tt҃}~t|~tӃ}tttϐttdtdtttdtd   tdtd  t||||d|}t|tՃ}tttϐttdtdtttdtd   tdtd  t||||d|}t|tփ}tttϐtttd
 tdtd  t  tttdtd tdtd  t||
||d|||#tt׃	}t|t؃}tttϐtttdtd  t  tttdtd  t  tttdtd tdtd  t||||||d||||#ttك}t|tڃ}tttϐttdtdtttdtd   tdtd  tttd
 tdtd  t  t||||
||d|||#
}t|tۃ}tttϐttdtdtttdtd   tdtd  tttdtd  t  tttdtd  t  t||||||||d||||#}t|t܃}tttdtdtdtdtttdtd   tdtd tdtd t|||||}t|t݃}tttdtdtdtdtttdtd   tdtd tdtd t|||||}t|tރ}tttdtdtdtdttttdtd    tdtd t||||
||e}t|t}tttdtdtdtdttttdtd    tdtd t||||
||e}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  t||||
||6|||f
}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  t||||
||6|||f
}t|t}tttdtdtdtdttttdtd    tdtd ttd
 tdtd ttdtd  tdtd tdtd  t||||
|i|j|k||'|g|h}t|t}tttdtdtdtdttttdtd    tdtd ttd
 tdtd ttdtd  tdtd tdtd  t||||
|i|j|k||'|l|h}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  ttd
 tdtd ttdtd  tdtd tdtd  t||||
||6|i|j|k|||'|g|h}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  ttd
 tdtd ttdtd  tdtd tdtd  t||||
||6|i|j|k|||'|l|h}t|t}ttt
tdtdtdtdttttd
 tdtd    t||||
|m}t|t}tttdtdtdtdttttd
 tdtd    t t||||
|m| |n}t|t}tttdtdtdtdtdttttd
 tdtd     t||||
|m}t|t}tttdt
tdtdtdtdttttd
 tdtd     t||||
|m}t|t}tttdtdtdtdttttd
 tdtd    tdd
  t||||
|m}t|t}tttdtdtdtdttttd
 tdtd    td t||||
|m}t|t}tttdtdtdtdttttd
 tdtd    t t||||
|m| ||o	}t|t}ttt
tdtdtdtdtttd
 tdtd td   t|||
|p}t|t}ttt
tdtdtdtdtttd
 tdtd td   t|||
|p}t|t}tttdtdtdtdttttd
 tdtd    t t||||
|q| |n}t|t}tttdtdtdtdtdtttd
 tdtd td    t|||
|p}t|t}tttdtdtdtdtdtttd
 tdtd td    t|||
|p}t|t}tttdt
tdtdtdtdtttd
 tdtd td    t|||
|p}t|t}tttdt
tdtdtdtdtttd
 tdtd td    t|||
|p}t|t}tttdtdtdtdtttd
 tdtd td   tdd
  t|||
|p}t|t}tttdtdtdtdtttd
 tdtd td   tdd
  t|||
|p}t|t}tttdtdtdtdtttd
 tdtd td   td t|||
|p}t|t}tttdtdtdtdtttd
 tdtd td   td t|||
|p}t|t}tttdtdtdtdttttd
 tdtd    t t||||
|q| ||o	}t|Đt}ttttt tdtd tdtd t t||'|}t|Ɛt}ttttt tdtd tdtd t t||'|}t|Ȑt}tttdtdttdtdttdtd tdtd tdtd  td	td  t||||||r}t|ʐt}tttdtdttdtdttdtd tdtd tdtd  td	td  t||||||r}t|̐t}tttt
ttd
 tdtd td tdtd t
ttd
 tdtd td  t|||s}t|ΐt}tttt
ttd
 tdtd td tdtd t
ttd
 tdtd td  t|||s}t|Аt }ttt5tdtdtttdtd tdtd tdtd   t||||6|}t|Ґt}ttt5tdtdtttdtd tdtd tdtd   t||||6|}t|Ԑt}ttt5tdtdtttdtd tdtd tdtd   ttd	td  t||||6|t}t|֐t}ttt5tdtdtttdtd tdtd tdtd   ttd	td  t||||6|t}t|ؐt}ttttt|u|v}t|ڐt}ttttt|u|v}t|ܐt}ttttdtd tdtd td	td tdtdtdtdtt   t||||
||	|u|w|v
}t|ސt}ttttdtd tdtd td	td tdtdtdtdtt   t||||
||	|u|w|v
}t|t}ttt	tdtdtdtdtt   t|||u|xtt
}t|t}ttt	tdtdtdtdtt   t|||u|ytt}t|t}ttttdtdtt t|z|{}t|t}ttttd	td ttdtdtt  t|||z|{}t|t}ttttdtdtt t|z|{}t|t}ttttd	td ttdtdtt  t|||z|{}t|t}tttdtdtdtdtttdtd   tdtd t||||}t|t}tttdtdtdtdtttdtd   tdtd t||||}t|t}tttdtdtdtdtttdtd   t t|||||}}t|t}tttdtdtdtdtttdtd   t t|||||}}t|t}tttdtdtdtdtttdtd   tdtd tttdtd   t||||
||~|}t|t}tttdtdtdtdtttdtd   tdtd tttdtd   t||||
||~|}t|t}tttttdtd tttdtd   t||
|||}t|t}tttttdtd ttdtd tdtd  t||
||}t|t}tttttdtd ttdtd tdtd  t||
||}t|t}ttttdtdtttdtd   ttdtd tdtd  t||||
||} t| t}ttttdtdtttdtd   ttdtd tdtd  t||||
||}t|t}ttttdtd tdtd tdtd tdtdtdtdtttdtd    t||||
||'|8}t|t }ttttdtd tdtd tdtd tdtdtdtdtttdtd    t||||
||'|8}t|t!}tttdtdtdtdtttdtd   t t t||||z|n}t|t"}	tttdtdtdtdtttdtd   t t t||||z|n}
t|
t#}ttttd	td tdtdtdtdtttdtd   t  t|||||z|n|	}t|t$}ttttd	td tdtdtdtdtttdtd   t  t|||||z|n|	}t|t%}tttttdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||V}t|t&}tttttdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||V}t|t'}ttttdtd tdtd tdtd tdtdtdtdtttdtd   t  t||||
|||'|}	}t|t(}ttttdtd tdtd tdtd tdtdtdtdtttdtd   t  t||||
|||'|}	}t|t)}ttttd	td tdtdtdtdtttdtd   tdtd  tttdtd   t||||
||~||||[
}t|t*}ttttd	td tdtdtdtdtttdtd   tdtd  tttdtd   t||||
||~||||[
}t|t+}tttdtdtdtdtttdtd   tdtd ttttdtd    t||||
||~|}t|t,}tttdtdtdtdtttdtd   tdtd ttttdtd    t||||
||~|}t|t-}tttt@ tdtdtdtdtttdtd   tdtd  tttdtd   t||||
||~||||>
} t| t.}!tttt@ tdtdtdtdtttdtd   tdtd  tttdtd   t||||
||~||||>
}"t|"t/}#ttttd	td tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||"||
}$t|$t0}%ttttd	td tttdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||"||
}&t|&t1}'ttttd	td ttdtd tdtd tdtd  tdtdtdtdtttdtd   tdtd  t||||
||||'|
}(t|(t2})ttttd	td ttdtd tdtd tdtd  tdtdtdtdtttdtd   tdtd  t||||
||||'|
}*t|*t3}+tttttd
 tdtd  tdtd tdtdtdtdtttdtd    t||||
||||!	},t|,t4}-tttttd
 tdtd  tdtd tdtdtdtdtttdtd    t||||
||||!	}.t|.t5}/tttttd
 tdtd  tdtd tdtdtdtdtttdtd   t  t||||
||| |!|n
}0t|0t6}1tttttd
 tdtd  tdtd tdtdtdtdtttdtd   t  t||||
||| |!|n
}2t|2t7}3tttdtttd
 tdtd  tdtdtdtdtttdtd     t||||
||}4t|4t8}5tttdtttd
 tdtd  tdtdtdtdtttdtd     t||||
||}6t|6t9}7tttdtdtdtdtttdtd   tdtd tttd
 tdtd   t||||
||||	}8t|8t:}9tttdtdtdtdtttdtd   tdtd tttd
 tdtd   t||||
||||	}:t|:t;};tttdtdtdtdtttdtd   t
tttd
 tdtd   t||||
|||}<t|<t<}=tttdtdtdtdtttdtd   t
tttd
 tdtd   t||||
|||}>t|>t=}?tttdtdtdtdtttdtd   tdtd t
tttd
 tdtd   t||||
||||	}@t|@t>}Atttdtdtdtdtttdtd   tdtd t
tttd
 tdtd   t||||
||||	}Bt|Bt?}Ctttdtdtdtdtttdtd   tdtd t
tttd
 tdtd   t||||
||||	}Dt|Dt@}Etttdtdtdtdtttdtd   tdtd t
tttd
 tdtd   t||||
||||	}Ft|FtA}Gtttdtdtdtdtttdtd   tdtd tttd
 tdtd  td
  t||||
||| |	}Ht|HtB}Itttdtdtdtdtttdtd   tdtd tttd
 tdtd  td
  t||||
||| |	}Jt|JtC}Ktttdtdtdtdtttdtd   tttd
 tdtd  tdd
   t||||
||}Lt|LtD}Mtttdtdtdtdtttdtd   tttd
 tdtd  tdd
   t||||
||}Nt|NtE}Otttttd
 tdtd  t tdtdtdtdtttdtd    t||||
||||$|%
}Pt|PtF}Qtttttd
 tdtd  t tdtdtdtdtttdtd    t||||
||||$|%
}Rt|RtG}Stttdtdtdtdtttdtd   t tttd
 tdtd  tdd
   t||||
||| |n	}Tt|TtH}Utttdtdtdtdtttdtd   t tttd
 tdtd  tdd
   t||||
||| |n	}Vt|VtI}Wtttttd
 tdtd  t tdtdtdtdtttdtd   t  t||||
||| |$|n|%}Xt|XtJ}Ytttttd
 tdtd  t tdtdtdtdtttdtd   t  t||||
||| |$|n|%}Zt|ZtK}[tttttd
 tdtd  t tdtdtdtdtttdtd   t  t||||
||| |$|
}\t|\tL}]tttttd
 tdtd  t tdtdtdtdtttdtd   t  t||||
||| |$|
}^t|^tM}_tttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
|||||)
}`t|`tN}atttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
|||||,
}bt|btO}ctttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
|||||"
}dt|dtP}etttttd
 tdtd  t tdtdtdtdtttdtd   tdtd  t||||
|||||5
}ft|ftQ}gtttttdtd ttd
 tdtd tdtd  t||
||}ht|htR}itttttdtd ttd
 tdtd tdtd  t||
||}jt|jtS}kttttdtdtttdtd   ttd
 tdtd tdtd  t||||
||}lt|ltT}mttttdtdtttdtd   ttd
 tdtd tdtd  t||||
||}nt|ntU}ottttd
 tdtd tdtd tdtd tdtdtdtdtttdtd    t||||
||}pt|ptV}qttttd
 tdtd tdtd tdtd tdtdtdtdtttdtd    t||||
||}rt|rtW}stttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||"|}tt|ttX}utttttd
 tdtd  tdtd tdtdtdtdtttdtd   tdtd  t||||
||"|}vt|vtY}wttttd
 tdtd tdtd tdtd tdtdtdtdtttdtd   tdtd  t||||
|||'|1	}xt|xtZ}yttttd
 tdtd tdtd tdtd tdtdtdtdtttdtd   tdtd  t||||
|||'|1	}zt|zt[}{tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
||?||C	}|t||t\}}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
||?||C	}~t|~t]}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
||?||>	}t|t^}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
||?||>	}t|t_}ttttdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||}t|t`}ttttdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||}t|ta}ttttdtdtdtdtttdtd   t  tttd
 tdtd   t||||
|||}|	}t|tb}ttttdtdtdtdtttdtd   t  tttd
 tdtd   t||||
|||}|	}t|tc}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||?||C
}t|td}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||?||C
}t|te}tttdtdtdtdtttdtd   tdtd ttttd
 tdtd    t||||
||| |	}t|tf}tttdtdtdtdtttdtd   tdtd ttttd
 tdtd    t||||
||| |	}t|tg}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||?||>
}t|th}tttt@ tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||?||>
}t|ti}tttt@ tdtdtdtdtttdtd   t  tttd
 tdtd   t||||
|||| |
}t|tj}tttt@ tdtdtdtdtttdtd   t  tttd
 tdtd   t||||
|||| |
}t|tk}ttttd	td tdtdtdtdtttdtd    tttd
 tdtd   t||||
||B|}t|tl}ttttd	td tdtdtdtdtttdtd    tttd
 tdtd   t||||
||B|}t|tm}ttttttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||'|| ||8}t|tn}ttttttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
||'|| ||8}t|to}ttttdtdtdtdtttdtd   t  tttd
 tdtd  td
  t||||
||| ||o
}t|tp}ttttdtdtdtdtttdtd   t  tttd
 tdtd  td
  t||||
||| ||o
}t|tq}ttttd
 tttd
 tdtd  t  tdtdtdtdtttdtd    t||||
||||$|
}t|tr}ttttd
 tttd
 tdtd  t  tdtdtdtdtttdtd    t||||
||||$|
}t|ts}ttttd
 tdtdtdtdtttdtd   tdtd  tttd
 tdtd  td
  t||||
||| |	}t|tt}ttttd
 tdtdtdtdtttdtd   tdtd  tttd
 tdtd  td
  t||||
||| |	}t|tu}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd    t||||
|||||$
}t|tv}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd    t||||
|||||$
}t|tw}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   t  t||||
||||| |$|n}t|tx}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   t  t||||
||||| |$|n}t|ty}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   t  t||||
|||'||| |}t|tz}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   t  t||||
|||'||| |}t|t{}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||'||9| ||	}t|t|}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||'||9| ||	}t|t}}tttt@ t
tttd
 tdtd   tdtdtdtdtttdtd    t||||
||||	}t|t~}tttt@ t
tttd
 tdtd   tdtdtdtdtttdtd    t||||
||||	}t|t}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
|||||"|}t|Đt}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
|||||"|}t|Ɛt}tttt@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||||!||}t|Ȑt}tttt@ tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||||!||}t|ʐt}tttt@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
|||?||C
}t|̐t}tttt@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
|||?||C
}t|ΐt}tttdtdtdtdtttdtd   tt
tttd
 tdtd    t||||
|||}t|Аt}tttdtdtdtdtttdtd   tt
tttd
 tdtd    t||||
|||}t|Ґt}tttdtdtdtdtttdtd   t tt
tttd
 tdtd    t||||
||||	}t|Ԑt}tttdtdtdtdtttdtd   t tt
tttd
 tdtd    t||||
||||	}t|֐t}tttdtdtdtdtttdtd   tdtd tt
tttd
 tdtd    t||||
||||	}t|ؐt}tttdtdtdtdtttdtd   tdtd tt
tttd
 tdtd    t||||
||||	}t|ڐt}tttdtdtdtdtttdtd   tdtd ttd
 t
tttd
 tdtd    t||||
||| |	}t|ܐt}tttdtdtdtdtttdtd   tdtd ttd
 t
tttd
 tdtd    t||||
||| |	}t|ސt}tttt@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
|||?||>|}t|t}tttt@ tdtdtdtdtttdtd   tdtd  t
tttd
 tdtd   t||||
|||?||>|}t|t}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||$|C|}t|t}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||$|C|}t|t}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||$|^|}t|t}tttt@ tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||$|^|}t|t}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
|||=|$||}t|t}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
|||=|$||}t|t}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||||)}t|t}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||||,}t|t}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||||"}t|t}ttttd	td tttd
 tdtd  t  tdtdtdtdtttdtd   tdtd  t||||
||||||5}t|t}tttttd
 tdtd tdtd tdtd  tdtdtdtdtttdtd    t||||
||'|8}t|t}tttttd
 tdtd tdtd tdtd  tdtdtdtdtttdtd    t||||
||'|8}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtttdtd    t||||
|||'|	}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtttdtd    t||||
|||'|	}t|t}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||"||
} t| t}ttttd	td tttd
 tdtd  tdtd  tdtdtdtdtttdtd   tdtd  t||||
|||"||
}t|t}ttttd	td ttdtdtttdtd    tttd
 tdtd  tdtd  t||||
|||'|	}t|t}ttttd	td ttdtdtttdtd    tttd
 tdtd  tdtd  t||||
|||'|	}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtttdtd   tdtd  t||||
||||'|
}t|t}	ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtttdtd   tdtd  t||||
||||'|
}
t|
t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd tt tttd
 tdtd   t||||
||| ||
}t|t}tttdtdtdtdtttdtd   tdtd ttt tttd
 tdtd   t||||
||'|| ||}t|t}tttdtdtdtdtttdtd   tdtd ttt tttd
 tdtd   t||||
||'|| ||}t|t}tttdtdtdtdtttdtd   tdtd ttt tttd
 tdtd   t||||
||'|| ||} t| t}!tttdtdtdtdtttdtd   tdtd ttt tttd
 tdtd   t||||
||'|| ||}"t|"t}#tttdtttd
 tdtd  tdtdtdtdtttdtd    tdtdtdtdtttdtd     t||||
||}$t|$t}%tttdtdtdtdtttdtd   td	td tdtdtdtdtttdtd   tdtd  tttd
 tdtd   t||||
|||c|	}&t|&t}'tttdtdtdtdtttdtd   tdtd tdtdtdtdtttdtd   td	td  tttd
 tdtd   t||||
|||c|	}(t|(t})tttttdtd tttdtd tdtd   t|||
|z|}*t|*t}+tttttdtd tttdtd tdtd   t|||
|z|},t|,t}-tttdtdtdtdtttdtd   tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|	}.t|.t}/tttdtdtdtdtttdtd   tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|	}0t|0t}1ttttd	td tdtdtdtdtttdtd    tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|	}2t|2t}3ttttd	td tdtdtdtdtttdtd    tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|	}4t|4t}5ttttd	td tdtdtdtdtttdtd    tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|	}6t|6t}7ttttd	td tdtdtdtdtttdtd    tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|	}8t|8t}9ttttd	td tdtdtdtdtttdtd    tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|B|
}:t|:t};ttttd	td tdtdtdtdtttdtd    tdtdtdtdtttd
 tdtd tdtd    t||||
||6|7|B|
}<t|<t}=ttttdtdtdtdtttdtd   td
  tdtdtdtdtt5ttd
 tdtd     t||||
||6|7|	}>t|>t}?ttttdtdtdtdtttdtd   td
  tdtdtdtdtt5ttd
 tdtd     t||||
||6|7|	}@t|@t}Attttdtdtttdtd  t||}Bt|Bt}Cttttd	td ttdtdtttdtd   t|||}Dt|Dt}Etttttttdtd  t|||}Ft|Ft}Gttttd	td tttttdtd   t||||}Ht|HtÃ}Itttttdtd  tdtd ttdtdtttdtd   t|||
|'|||K}Jt|Jtă}Ktttttdtd  tdtd ttdtd tdtd td	td  ttdtdtttdtd   t|||
||6||'||||K}Lt|LtŃ}Mtttttdtd  tdtd tdtd ttdtdtttdtd   t|||
||'||}Nt|Ntƃ}Otttttdtd  tdtd tdtd ttdtdtttdtd   t|||
||'||}Pt|Ptǃ}Qttttdtdt  tdtd tdtd ttdtdtttdtd   t|||
|||"}Rt|Rtȃ}Sttttdtdt  t tdtd tttttdtd   t|||
|'||5||	}Tt|TtɃ}Uttttdtdt  t tdtd tttttdtd   t|||
|'||5||	}Vt|Vtʃ}Wttttdtdt  t tdtd ttdtdtttdtd   t|||
||'||5}Xt|Xt˃}Ytttttttdtd  tttd
 tdtd  tdd
   t|||
|||}Zt|Zt̃}[tttttd
 tdtd  t tttttdtd   t|||
||||$|||K}\t|\t̓}]ttttdtdtttdtd  tttd
 tdtd   t|||
|||}^t|^t΃}_tttttd
 tdtd  tdtd ttdtdtttdtd   t|||
|'||"||	}`t|`tσ}atttttd
 tdtd  tdtd tttttdtd   t|||
|'||"||	}bt|btЃ}ctttttd
 tdtd  tdtd ttdtdtttdtd   t|||
||'||}dt|dtу}etttttd
 tdtd  tdtd tttttdtd   t|||
|'|||}ft|ft҃}gtttttd
 tdtd  tdtd tttttdtd   t|||
|'|||}ht|htӃ}itttttd
 tdtd  t ttdtdtttdtd   t|||
||'||}jt|jtԃ}kttttttttdtd   tttd
 tdtd  tdd
   t|||
|||}lt|ltՃ}mttttttd
 tdtd  t  tttttdtd   t|||
||||$||K
}nt|ntփ}ottttd
 tttd
 tdtd  tdtd  tttttdtd   t|||
||||}pt|pt׃}qttttd
 tttd
 tdtd  t  tttttdtd   t|||
||||$|||K}rt|rt؃}sttttd	td tttd
 tdtd  tdtd  ttdtdtttdtd   t|||
||'||||
}tt|ttك}uttttd	td tttd
 tdtd  tdtd  tttttdtd   t|||
||'||||
}vt|vtڃ}wttttd	td tttd
 tdtd  tdtd  ttdtdtttdtd   t|||
|||'||	}xt|xtۃ}yttttd	td tttd
 tdtd  tdtd  tttttdtd   t|||
||'|||	}zt|zt܃}{ttttd	td tttd
 tdtd  tdtd  tttttdtd   t|||
||'|||	}|t||t݃}}ttttd	td tttd
 tdtd  t  ttdtdtttdtd   t|||
|||'|||
}~t|~tރ}ttttttd
 tdtd  tdtd  ttdtdtttdtd   t|||
||'||}t|t߃}ttttttd
 tdtd  t  tttttdtd   t|||
||'|||	}t|t}ttttttd
 tdtd  t  ttdtdtttdtd   t|||
||'|||	}t|t}ttttdtdttd
   tdtd tdtd ttdtdtttdtd   t|||
|||"}t|t}ttttdtdttd
   t tdtd tttttdtd   t|||
|'||5||	}t|t}ttttdtdttd
   t tdtd tttttdtd   t|||
||'||5||
}t|t}ttttdtdttd
   t tdtd ttdtdtttdtd   t|||
||'||5|	}t|t}ttttdtdttttdtd  tdtd  t|||||}t|t}tttt@ ttttttdtd  tdtd   t||||W| |}t|t}ttttdtd tdtd td	td ttdtdttttdtd  tdtd   t||||
||||	}t|t}tttttd
 tdtd  ttdtd  tdtd tdtd ttdtdttttdtd    t||||
|||'|||}t|t}tttttd
 tdtd  ttdtd  tdtd tdtd ttdtdttttdtd    t||||
|||'|||}t|t}tttdtdttdtdttdtdttdtd tdtd    t|||||}t|t}tttdtdtttttdtd   t||}t|t}ttttdtdtttdtd  t||}t|t}ttttd	td ttdtdtttdtd   t|||B}t|t}tttttttdtd  t|||}t|t}ttttd	td tttttdtd   t||||B}t|t}tttt@ ttdtdtttdtd   t||||G}t|t}tttt@ tttttdtd   t|||||G}t|t}tttttdtd  tdtd ttdtdtttdtd   t|||
||'|||	}t|t}tttttdtd  tdtd tdtd ttdtdtttdtd   t|||
||||"}t|t}tttttdtd  t tdtd ttdtdtttdtd   t|||
||'|||5	}t|t}ttttdtdt  tdtd ttdtdtttdtd   t|||
|'||||K	}t|t}ttttd	td ttdtdt  tdtd  ttdtdtttdtd   t|||
|'|||B||K
}t|t}ttttdtdt  tdtd ttdtdtttdtd   t|||
||'|||	}t|t}ttttd	td ttdtdt  tdtd  ttdtdtttdtd   t|||
||'||||B
}t|t}tttt@ ttdtdt  tdtd  ttdtdtttdtd   t|||
|||'||||G}t|t}ttttdtdt  t tdtd ttdtdtttdtd   t|||
||'|||	}t|t}ttttdtdtttdtd  tttd
 tdtd   t|||
|||}t|t}tttttttdtd  tttd
 tdtd  tdd
   t|||
|||}t|t}tttttd
 tdtd  t ttdtdtttdtd   t|||
|||||$|%||}t|t}ttttttttdtd   tttd
 tdtd  tdd
   t|||
|||}t|t}ttttttd
 tdtd  t  ttdtdtttdtd   t|||
||||||%||}t|t }ttttd
 tttd
 tdtd  tdtd  ttdtdtttdtd   t|||
|||||ă	}t|Đt}ttttd
 tttd
 tdtd  t  ttdtdtttdtd   t|||
||||||||}t|Ɛt}ttttd	td tttd
 tdtd  t  ttdtdtttdtd   t|||
||||B|||"}t|Ȑt}tttttd
 tdtd  tdtd tdtd ttdtdtttdtd   t|||
||||"}t|ʐt}tttttd
 tdtd  t tdtd ttdtdtttdtd   t|||
||'|||5	}t|̐t}ttttdtdttd
   tdtd tdtd ttdtdtttdtd   t|||
||'||||ǃ
}t|ΐt}ttttdtdttd
   tdtd ttdtdtttdtd   t|||
||'||||ȃ
}t|Аt}ttttd	td ttdtdttd
   tdtd  ttdtdtttdtd   t|||
||'|||||B}t|Ґt}tttt@ ttdtdttd
   tdtd  ttdtdtttdtd   t|||
|||'|||||G}t|Ԑt	}ttttdtdttd
   t tdtd ttdtdtttdtd   t|||
||'|||	}t|֐t
}tttdtdttttttdtd  tdtd   t||||}t|ؐt}ttttdtdttttdtd  tdtd  t|||||}t|ڐt}tttt@ ttttttdtd  tdtd   t||||W| |}t|ܐt}ttttdtd tdtd td	td ttdtdttttdtd  tdtd   t||||
||||	}t|ސt}tttttd
 tdtd  ttdtd  tdtd tdtd ttdtdttttdtd    t||||
|||'||||}t|t}tttttd
 tdtd  ttdtd  tdtd tdtd ttdtdttttdtd    t||||
|||'||||}t|t}tttdtdttdtdttdtdttdtd tdtd    t|||||}t|t}tttdtdtdtdttttdtd    tdtd t||||
|}t|t}tttdtdtdtdttttdtd    tdtd t||||
|}t|t}tttdtdtdtdttttdtd    t t||||
||}}t|t}tttdtdtdtdttttdtd    t t||||
||}}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  t||||
||6|||
}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  t||||
||6|||
}t|t}ttttdtd tdtd t@ tdtdtdtdttttdtd    t  t||||
||6|||}
}t|t}ttttdtd tdtd t@ tdtdtdtdttttdtd    t  t||||
||6|||}
}t|t}tttdtdtdtdttttdtd    tdtd ttd
 tdtd ttdtd  tdtd tdtd  t||||
|i|j|k||'|l|h}t|t}tttdtdtdtdttttdtd    tdtd ttd
 tdtd ttdtd  tdtd tdtd  t||||
|i|j|k||'|l|h}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  ttd
 tdtd ttdtd  tdtd tdtd  t||||
||6|i|j|k|||'|l|h}t|t}ttttdtd tdtd td	td tdtdtdtdttttdtd    tdtd  ttd
 tdtd ttdtd  tdtd tdtd  t||||
||6|i|j|k|||'|l|h}t|t}ttttttdtd  tttdtd tdtd   t||||
| }t|t}ttttttdtd  tttdtd tdtd   t||||
| } t| t}ttttttdtd  ttt tdtd   t||||
||Ƀ}t|t }ttttttdtd  ttt tdtd   t||||
||Ƀ}t|t!}tttttt tdtd  t||||ʃ}t|t"}tttttt tdtd  t||||ʃ}t|t#}	tttttdtd tdtd tdtd t t||||ʃ}
t|
t$}tttttdtd tdtd tdtd t t||||ʃ}t|t%}ttttd	td tttt tdtd   t|||?||̃}t|t&}ttttd	td tttt tdtd   t|||?||̃}t|t'}tttt5ttdtd tdtd  tdtd tdtd t||||
|6|̓}t|t(}tttt5ttdtd tdtd  tdtd tdtd t||||
|6|̓}t|t)}ttttd	td tt5ttdtd tdtd  tdtd tdtd  t||||
|6|B|[}t|t*}ttttd	td tt5ttdtd tdtd  tdtd tdtd  t||||
|6|B|[}t|t+}tttdtdttdtdttdtd tdtd tdtd  td	td  t||||||r}t|t,}tttdtdttdtdttdtd tdtd tdtd  td	td  t||||||r}t|t-}tttdt
ttd
 tdtd tdtd tttdtd t
ttd
 tdtd tdtd    t||||΃}t|t.}tttdt
ttd
 tdtd tdtd tttdtd t
ttd
 tdtd tdtd    t||||΃} t| t/}!tttttdtd t
ttd
 tdtd tdtd  td	td t
ttd
 tdtd tdtd  t||||||	}"t|"t0}#tttttdtd t
ttd
 tdtd tdtd  td	td t
ttd
 tdtd tdtd  t||||||	}$t|$t1}%tttttdtd t
ttd
 tdtd tdtd  td	td t
ttd
 tdtd tdtd  t||||
||||σ	}&t|&t2}'tttttdtd t
ttd
 tdtd tdtd  td	td t
ttd
 tdtd tdtd  t||||
||||σ	}(t|(t3})ttttd
 tdtd tdtd t tttdtd  t|||
||у}*t|*t4}+ttttd
 tdtd tdtd t tttdtd  t|||
||у},t|,t5}-tttt	tdtd  t||z|||Րtt6}.t|.t7}/tttt	tdtd  t||z|||֐tt8}0t|0t9}1ttttdtdtdtdt:ttdtd tdtd   t||||
|׃}2t|2t;}3ttttdtdtdtdt:ttdtd tdtd   t||||
|׃}4t|4t<}5ttttdtdtdtdt:ttdtd tdtd   t||||
|׃}6t|6t=}7ttttdtdtdtdt:ttdtd tdtd   t||||
|׃}8t|8t>}9ttttdtdtdtdt:ttdtd tdtd   t||||
|؃}:t|:t?};ttttdtdtdtdt:ttdtd tdtd   t||||
|؃}<t|<t@}=ttttdtdtdtdt:ttdtd tdtd   t||||
|؃}>t|>tA}?ttttdtdtdtdt:ttdtd tdtd   t||||
|؃}@t|@tB}Attttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||׃	}Bt|BtC}Cttttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||׃	}Dt|DtD}Ettttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||׃	}Ft|FtE}Gttttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||׃	}Ht|HtF}Ittttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||؃	}Jt|JtG}Kttttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||؃	}Lt|LtH}Mttttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||؃	}Nt|NtI}Ottttdtd tdtd td	td ttdtdtdtdt:ttdtd tdtd    t||||
||6||؃	}Pt|PtJ}QttttKttdtd tdtd t|||ك}Rt|RtL}SttttKttdtd tdtd t|||ك}Tt|TtM}UttttdtKttdtd tdtd  t|||ك}Vt|VtN}WttttdtKttdtd tdtd  t|||ك}Xt|XtO}Yttttdtd tdtd td	td ttKttdtd tdtd  t||||6|}Zt|ZtP}[ttttdtd tdtd td	td ttKttdtd tdtd  t||||6|}\t|\tQ}]ttttdtd tdtd td	td ttdtKttdtd tdtd   t||||6|}^t|^tR}_ttttdtd tdtd td	td ttdtKttdtd tdtd   t||||6|}`t|`tS}attttdtdtdtdtKttdtd tdtd   t||||
|ڃ}bt|btT}cttttdtdtdtdtKttdtd tdtd   t||||
|ڃ}dt|dtU}ettttdtdtdtdtKttdtd tdtd   t||||
|ۃ}ft|ftV}gttttdtdtdtdtKttdtd tdtd   t||||
|ۃ}ht|htW}ittttdtdtdtdtKttdtd tdtd   t||||
|܃}jt|jtX}kttttdtdtdtdtKttdtd tdtd   t||||
|܃}lt|ltY}mttttdtdtdtdtKttdtd tdtd   t||||
|݃}nt|ntZ}ottttdtdtdtdtKttdtd tdtd   t||||
|݃}pt|pt[}qttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||ڃ	}rt|rt\}sttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||ڃ	}tt|tt]}uttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||ۃ	}vt|vt^}wttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||ۃ	}xt|xt_}yttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||܃	}zt|zt`}{ttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||܃	}|t||ta}}ttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||݃	}~t|~tb}ttttdtd tdtd td	td ttdtdtdtdtKttdtd tdtd    t||||
||6||݃	}t|tc}ttttt|u}t|td}ttttt|u}t|te}ttttdtd tdtd td	td tdtdtdtdtt   t||||
||	|u|w|ރ
}t|tf}ttttdtd tdtd td	td tdtdtdtdtt   t||||
||	|u|w|ރ
}t|tg}ttt	tdtdtdtdtt   t|||u||tth}t|ti}ttt	tdtdtdtdtt   t|||u||ttj}t|tk}tttlttdtd t||}t|tm}tttnttdtd t||}t|to}tttdtdtdtdtlttdtd   t t|||||}t|tp}tttdtdtdtdtnttdtd   t t|||||}t|tq}tttdtdtdtdtlttdtd   t t||||b}t|tr}tttdtdtdtdtnttdtd   t t||||b}t|ts}ttttd	td tdtdtdtdtlttdtd    t|||||	}t|tt}ttttd	td tdtdtdtdtnttdtd    t|||||	}t|tu}ttttd	td tdtdtdtdtlttdtd   t  t|||||B}t|tv}ttttd	td tdtdtdtdtnttdtd   t  t|||||B}t|tw}ttttd	td tdtdtdtdtlttdtd   tdtd  t||||||}t|tx}ttttd	td tdtdtdtdtnttdtd   tdtd  t||||||}t|ty}ttttd
 tdtd tdtd tdtd tdtdtdtdtlttdtd    t||||
||.}t|tz}ttttd
 tdtd tdtd tdtd tdtdtdtdtnttdtd    t||||
||.}t|t{}ttttd
 tdtd tdtd tdtd tdtdtdtdtlttdtd   tdtd  t||||
|||"}t|t|}ttttd
 tdtd tdtd tdtd tdtdtdtdtnttdtd   tdtd  t||||
|||"}t|t}}ttttd
 tdtd tdtd t tdtdtdtdtlttdtd   tdtd  t||||
||||&||}t|t~}ttttd
 tdtd tdtd t tdtdtdtdtnttdtd   tdtd  t||||
||||&||}t|t}ttttd
 tdtd tdtd t tdtdtdtdtlttdtd   tdtd  t||||
||||&|
}t|t}ttttd
 tdtd tdtd t tdtdtdtdtnttdtd   tdtd  t||||
||||&|
}t|t}ttttd
 tdtd tdtd tdtd tdtdtdtdtlttdtd   tdtd  t||||
|||'|1	}t|t}ttttd
 tdtd tdtd tdtd tdtdtdtdtnttdtd   tdtd  t||||
|||'|1	}t|t}tttttd
 tdtd tdtd tdtd  tdtdtdtdtlttdtd    t||||
||'|8}t|t}tttttd
 tdtd tdtd tdtd  tdtdtdtdtnttdtd    t||||
||'|8}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtlttdtd    t||||
|||'|	}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtnttdtd    t||||
|||'|	}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtlttdtd   tdtd  t||||
|||}t|t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtnttdtd   tdtd  t||||
|||}t|Đt}ttttd	td ttd
 tdtd tdtd t  tdtdtdtdtlttdtd   tdtd  t||||
||||B|&||}t|Ɛt}ttttd	td ttd
 tdtd tdtd t  tdtdtdtdtnttdtd   tdtd  t||||
||||B|&||}t|Ȑt}ttttd	td ttd
 tdtd tdtd t  tdtdtdtdtlttdtd   tdtd  t||||
||||B|&|}t|ʐt}ttttd	td ttd
 tdtd tdtd t  tdtdtdtdtnttdtd   tdtd  t||||
||||B|&|}t|̐t}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtlttdtd   tdtd  t||||
||||'|
}t|ΐt}ttttd	td ttd
 tdtd tdtd tdtd  tdtdtdtdtnttdtd   tdtd  t||||
||||'|
}t|Аt}tttltttdtd  t|||ك}t|Ґt}tttntttdtd  t|||ك}t|Ԑt}tttltttdtd  t t||||ʃ}t|֐t}tttntttdtd  t t||||ʃ}t|ؐt}tttltttdtd  t t|||ك}t|ڐt}tttntttdtd  t t|||ك}t|ܐt}ttttd	td tltttdtd   t||||B|	}t|ސt}ttttd	td tntttdtd   t||||B|	}t|t}ttttd	td tltttdtd  t  t||||}t|t}ttttd	td tntttdtd  t  t||||}t|t}tttdtdtltdtdttdtd tdtd tdtd  td	td  t||||||r}t|t}tttdtdtntdtdttdtd tdtd tdtd  td	td  t||||||r}t|t}ttttlttdtd t||}t|t}ttttltt tdtd t||'|}t|t}ttttnttdtd tdtd t||'|}t|t}ttttdtdtlt t|z}t|t}ttttdtdtnt t|z}t|t}ttttlttdtd tdtd t t||'|}t|t}ttttd	td ttlttdtd tdtd  t|||'|	}t|t}ttttd	td ttnttdtd tdtd  t|||'|}t|t}ttttd	td ttdtdtlt  t||z}t|t}ttttd	td ttdtdtnt  t||z}t|t}tttltt|u|v}t|t}tttntt|u|v} t| t}ttttdtd tdtd td	td tdtdtdtdtlt   t||||
||	|u|w|v
}t|t}ttttdtd tdtd td	td tdtdtdtdtnt   t||||
||	|u|w|v
}t|t}ttt	tdtdtdtdtlt   t|||u|tt}t|t}ttt	tdtdtdtdtnt   t|||u|tt}t|t}	g |||||||||||||||	||||||||||||!|#|%|'|)|+|-|/|1|3|5|7|9|;|=|?|A|C|E|G|I|K|M|O|Q|S|U|W|Y|[|]|_|a|c|e|g|i|k|m|o|q|s|u|w|y|{|}|||||||||||||||||||||||||||||||||||Ñ|ő|Ǒ|ɑ|ˑ|͑|ϑ|ё|ӑ|Ց|ב|ّ|ۑ|ݑ|ߑ|||||||||||||||||||||	||||||||||||!|#|%|'|)|+|-|/|1|3|5|7|9|;|=|?|A|C|E|G|I|K|M|O|Q|S|U|W|Y|[|]|_|a|c|e|g|i|k|m|o|q|s|u|w|y|{|}|||||||||||||||||||||||||||||||||||Ñ|ő|Ǒ|ɑ|ˑ|͑|ϑ|ё|ӑ|Ց|ב|ّ|ۑ|ݑ|ߑ|||||||||||||||||||||	||||||||||||!|#|%|'|)|+|-|/|1|3|5|7|9|;|=|?|A|C|E|G|I|K|M|O|Q|S|U|W|Y|[|]|_|a|c|e|g|i|k|m|o|q|s|u|w|y|{|}|||||||||||||||||||||||||||||||||||Ñ|ő|Ǒ|ɑ|ˑ|͑|ϑ|ё|ӑ|Ց|ב|ّ|ۑ|ݑ|ߑ|||||||||||||||||||||	||||||||||||!|#|%|'|)|+|-|/|1|3|5|7|9|;|=|?|A|C|E|G|I|K|M|O|Q|S|U|W|Y|[|]|_|a|c|e|g|i|k|m|o|q|s|u|w|y|{|}|||||||||||||||||||||||||||||||||||Ñ|ő|Ǒ|ɑ|ˑ|͑|ϑ|ё|ӑ|Ց|ב|ّ|ۑ|ݑ|ߑ|||||||||||||||||||||	||||||||||||!|#|%|'|)|+|-|/|1|3|5|7|9|;|=|?|A|C|E|G|I|K|M|O|Q|S|U|W|Y|[|]|_|a|c|e|g|i|k|m|o|q|s|u|w|y|{|}|||||||||||||||||||||||||||||||||||Ñ|ő|Ǒ|ɑ|ˑ|͑|ϑ|ё|ӑ|Ց|ב|ّ|ۑ|ݑ|ߑ|||||||||||||||||||||	S )Nr   )cons89cons90cons2cons3cons8cons91cons1581cons4cons150cons68cons29cons19cons64cons1736cons1737cons1738cons1780cons270cons50cons1894cons1895cons1896cons1897cons733cons654cons734cons656cons586cons1740cons1898cons130cons1739cons340cons165cons40cons349cons139cons232cons669cons5cons1741cons1742cons963cons1899cons1743cons1900cons1745cons1744cons1746cons1572cons1901cons338cons1902cons149cons127cons210cons56cons244cons1748cons1749cons488cons164cons96cons95cons274cons1750cons20cons168cons276cons1751cons1752cons21cons240cons239cons1753cons248cons1754cons1903cons1755cons1756cons1904cons1757cons1758cons1905cons211cons927cons466cons86cons1759cons1760cons721cons170cons1761cons1762cons269cons719cons1763cons1610cons14cons152cons1200cons1275cons1362cons1832cons1765cons36cons37cons38cons1764cons1906cons167cons1444cons1767cons1766cons1768cons1769cons530cons1232cons1771cons1772cons1907cons1908cons87cons806cons33cons342cons1909cons1910cons1911cons1778cons1045cons1779cons1499cons13cons1781cons1782cons1783cons1784cons242cons243cons148cons1785cons1512cons1786cons1154cons321cons1787cons1788cons1789cons1790cons1912cons1913cons1914cons1915cons1795cons1796cons1916cons1798cons603cons1799cons263cons1917cons1484cons1443cons1918cons1252cons1919cons1920cons1804cons1805cons1921cons745cons179cons119cons1922cons25cons1923cons1924cons1925cons1926cons1927cons676cons1928cons1929cons1930cons996cons1582cons1820cons1931cons1932cons1933cons1934cons1935cons1936cons1937cons1826cons975cons1938cons1829cons1939cons1940cons1096cons1833cons1834cons1835cons1836cons1941cons385cons810cons1588cons820cons465cons1942cons1943cons1944cons1945cons1946cons69cons1947cons1948cons1949cons1950cons1849cons1951cons1952cons1953cons1954cons1856cons180cons1857cons1858cons1301cons1955cons1956cons1957cons1958ab   cndm   er  r  p   gfhr  uCBA(  Z sympy.integrals.rubi.constraintsr!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r   r  r  r  r  x_r   replacement6087r  replacement6088n_replacement6089replacement6090replacement6091replacement6092replacement6093replacement6094replacement6095replacement6096replacement6097replacement6098replacement6099replacement6100replacement6101replacement6102replacement6103replacement6104replacement6105replacement6106r  d_replacement6107d1_d2_replacement6108replacement6109replacement6110replacement6111replacement6112With6113With6114replacement6115replacement6116replacement6117replacement6118replacement6119replacement6120replacement6121replacement6122p_replacement6123replacement6124replacement6125replacement6126replacement6127replacement6128replacement6129replacement6130replacement6131replacement6132replacement6133replacement6134replacement6135replacement6136replacement6137With6138With6139replacement6140replacement6141replacement6142replacement6143replacement6144f_replacement6145replacement6146replacement6147replacement6148replacement6149replacement6150replacement6151replacement6152replacement6153replacement6154m_replacement6155replacement6156replacement6157replacement6158replacement6159replacement6160replacement6161replacement6162With6163With6164With6165With6166With6167With6168replacement6169replacement6170replacement6171replacement6172replacement6173replacement6174replacement6175replacement6176replacement6177replacement6178replacement6179replacement6180replacement6181replacement6182replacement6183replacement6184replacement6185replacement6186replacement6187replacement6188replacement6189replacement6190replacement6191replacement6192replacement6193replacement6194replacement6195replacement6196replacement6197replacement6198replacement6199replacement6200replacement6201replacement6202replacement6203replacement6204replacement6205replacement6206replacement6207replacement6208replacement6209replacement6210replacement6211replacement6212replacement6213replacement6214replacement6215replacement6216replacement6217replacement6218replacement6219replacement6220replacement6221replacement6222replacement6223With6224With6225replacement6226replacement6227replacement6228replacement6229replacement6230replacement6231replacement6232replacement6233replacement6234replacement6235replacement6236replacement6237replacement6238replacement6239replacement6240Px_With6241With6242replacement6243replacement6244With6245With6246With6247With6248With6249With6250replacement6251replacement6252With6253With6254replacement6255replacement6256replacement6257replacement6258replacement6259replacement6260replacement6261replacement6262replacement6263replacement6264replacement6265replacement6266replacement6267replacement6268replacement6269replacement6270replacement6271logreplacement6272replacement6273replacement6274replacement6275replacement6276With6277With6278replacement6279replacement6280u_r   With6281replacement6281With6282replacement6282With6283replacement6283With6284replacement6284With6285replacement6285With6286replacement6286RFx_With6287replacement6287With6288replacement6288a_replacement6289replacement6290With6291replacement6291With6292replacement6292replacement6293replacement6294replacement6295replacement6296c_replacement6297replacement6298replacement6299replacement6300replacement6301replacement6302replacement6303replacement6304replacement6305replacement6306replacement6307replacement6308replacement6309replacement6310replacement6311replacement6312replacement6313replacement6314replacement6315replacement6316replacement6317replacement6318replacement6319replacement6320replacement6321replacement6322replacement6323replacement6324replacement6325replacement6326replacement6327replacement6328replacement6329replacement6330replacement6331replacement6332replacement6333replacement6334replacement6335replacement6336replacement6337v_With6338replacement6338With6339replacement6339expreplacement6340replacement6341replacement6342replacement6343r  replacement6344r  replacement6345replacement6346replacement6347replacement6348replacement6349replacement6350replacement6351replacement6352replacement6353replacement6354replacement6355replacement6356replacement6357replacement6358replacement6359replacement6360replacement6361replacement6362replacement6363replacement6364replacement6365replacement6366replacement6367replacement6368replacement6369replacement6370replacement6371replacement6372replacement6373replacement6374replacement6375replacement6376replacement6377replacement6378replacement6379replacement6380replacement6381replacement6382replacement6383replacement6384replacement6385replacement6386replacement6387replacement6388replacement6389replacement6390replacement6391replacement6392replacement6393replacement6394replacement6395replacement6396replacement6397replacement6398replacement6399replacement6400replacement6401replacement6402replacement6403replacement6404replacement6405replacement6406replacement6407replacement6408With6409With6410replacement6411replacement6412replacement6413replacement6414replacement6415replacement6416replacement6417replacement6418replacement6419replacement6420replacement6421replacement6422replacement6423replacement6424replacement6425replacement6426replacement6427replacement6428replacement6429replacement6430replacement6431replacement6432replacement6433replacement6434replacement6435replacement6436replacement6437replacement6438replacement6439replacement6440replacement6441replacement6442replacement6443replacement6444replacement6445replacement6446replacement6447replacement6448replacement6449replacement6450replacement6451replacement6452replacement6453replacement6454replacement6455replacement6456replacement6457replacement6458replacement6459replacement6460replacement6461replacement6462replacement6463replacement6464replacement6465replacement6466replacement6467replacement6468replacement6469replacement6470replacement6471replacement6472replacement6473replacement6474replacement6475replacement6476replacement6477replacement6478With6479With6480replacement6481replacement6482replacement6483replacement6484replacement6485replacement6486replacement6487replacement6488replacement6489replacement6490replacement6491replacement6492replacement6493replacement6494r  replacement6495replacement6496replacement6497replacement6498replacement6499replacement6500replacement6501replacement6502replacement6503replacement6504replacement6505replacement6506replacement6507With6508With6509With6510With6511replacement6512replacement6513replacement6514replacement6515replacement6516replacement6517replacement6518replacement6519replacement6520replacement6521replacement6522replacement6523replacement6524replacement6525replacement6526replacement6527replacement6528replacement6529replacement6530replacement6531replacement6532replacement6533replacement6534replacement6535replacement6536replacement6537replacement6538replacement6539replacement6540replacement6541replacement6542replacement6543replacement6544replacement6545replacement6546replacement6547replacement6548replacement6549replacement6550replacement6551replacement6552replacement6553replacement6554replacement6555replacement6556replacement6557replacement6558replacement6559replacement6560replacement6561replacement6562replacement6563replacement6564replacement6565replacement6566replacement6567replacement6568replacement6569replacement6570replacement6571replacement6572replacement6573replacement6574replacement6575replacement6576replacement6577replacement6578replacement6579replacement6580replacement6581replacement6582replacement6583replacement6584replacement6585replacement6586replacement6587replacement6588replacement6589replacement6590replacement6591replacement6592replacement6593replacement6594replacement6595replacement6596replacement6597replacement6598replacement6599replacement6600replacement6601replacement6602replacement6603replacement6604replacement6605replacement6606replacement6607replacement6608replacement6609replacement6610replacement6611replacement6612replacement6613replacement6614replacement6615replacement6616replacement6617replacement6618replacement6619replacement6620replacement6621replacement6622replacement6623replacement6624replacement6625replacement6626replacement6627replacement6628replacement6629With6630With6631With6632replacement6632With6633replacement6633r  replacement6634replacement6635replacement6636replacement6637replacement6638replacement6639replacement6640replacement6641replacement6642replacement6643replacement6644replacement6645replacement6646replacement6647replacement6648replacement6649r  replacement6650replacement6651replacement6652replacement6653replacement6654replacement6655replacement6656replacement6657replacement6658replacement6659replacement6660replacement6661replacement6662replacement6663replacement6664replacement6665replacement6666replacement6667replacement6668replacement6669replacement6670replacement6671replacement6672replacement6673replacement6674replacement6675replacement6676replacement6677With6678replacement6678With6679replacement6679r   replacement6680r  replacement6681replacement6682replacement6683replacement6684replacement6685replacement6686replacement6687replacement6688replacement6689replacement6690replacement6691With6692With6693replacement6694replacement6695replacement6696replacement6697replacement6698replacement6699replacement6700replacement6701replacement6702replacement6703With6704With6705replacement6706replacement6707replacement6708replacement6709replacement6710replacement6711replacement6712replacement6713replacement6714replacement6715replacement6716replacement6717replacement6718replacement6719replacement6720replacement6721replacement6722replacement6723replacement6724replacement6725replacement6726replacement6727replacement6728replacement6729replacement6730replacement6731replacement6732replacement6733replacement6734replacement6735replacement6736replacement6737replacement6738replacement6739With6740replacement6740With6741replacement6741(
  r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  Zpattern6087Zrule6087Zpattern6088Zrule6088Zpattern6089Zrule6089Zpattern6090Zrule6090Zpattern6091Zrule6091Zpattern6092Zrule6092Zpattern6093Zrule6093Zpattern6094Zrule6094Zpattern6095Zrule6095Zpattern6096Zrule6096Zpattern6097Zrule6097Zpattern6098Zrule6098Zpattern6099Zrule6099Zpattern6100Zrule6100Zpattern6101Zrule6101Zpattern6102Zrule6102Zpattern6103Zrule6103Zpattern6104Zrule6104Zpattern6105Zrule6105Zpattern6106Zrule6106Zpattern6107Zrule6107Zpattern6108Zrule6108Zpattern6109Zrule6109Zpattern6110Zrule6110Zpattern6111Zrule6111Zpattern6112Zrule6112Zpattern6113Zrule6113Zpattern6114Zrule6114Zpattern6115Zrule6115Zpattern6116Zrule6116Zpattern6117Zrule6117Zpattern6118Zrule6118Zpattern6119Zrule6119Zpattern6120Zrule6120Zpattern6121Zrule6121Zpattern6122Zrule6122Zpattern6123Zrule6123Zpattern6124Zrule6124Zpattern6125Zrule6125Zpattern6126Zrule6126Zpattern6127Zrule6127Zpattern6128Zrule6128Zpattern6129Zrule6129Zpattern6130Zrule6130Zpattern6131Zrule6131Zpattern6132Zrule6132Zpattern6133Zrule6133Zpattern6134Zrule6134Zpattern6135Zrule6135Zpattern6136Zrule6136Zpattern6137Zrule6137Zpattern6138Zrule6138Zpattern6139Zrule6139Zpattern6140Zrule6140Zpattern6141Zrule6141Zpattern6142Zrule6142Zpattern6143Zrule6143Zpattern6144Zrule6144Zpattern6145Zrule6145Zpattern6146Zrule6146Zpattern6147Zrule6147Zpattern6148Zrule6148Zpattern6149Zrule6149Zpattern6150Zrule6150Zpattern6151Zrule6151Zpattern6152Zrule6152Zpattern6153Zrule6153Zpattern6154Zrule6154Zpattern6155Zrule6155Zpattern6156Zrule6156Zpattern6157Zrule6157Zpattern6158Zrule6158Zpattern6159Zrule6159Zpattern6160Zrule6160Zpattern6161Zrule6161Zpattern6162Zrule6162Zpattern6163Zrule6163Zpattern6164Zrule6164Zpattern6165Zrule6165Zpattern6166Zrule6166Zpattern6167Zrule6167Zpattern6168Zrule6168Zpattern6169Zrule6169Zpattern6170Zrule6170Zpattern6171Zrule6171Zpattern6172Zrule6172Zpattern6173Zrule6173Zpattern6174Zrule6174Zpattern6175Zrule6175Zpattern6176Zrule6176Zpattern6177Zrule6177Zpattern6178Zrule6178Zpattern6179Zrule6179Zpattern6180Zrule6180Zpattern6181Zrule6181Zpattern6182Zrule6182Zpattern6183Zrule6183Zpattern6184Zrule6184Zpattern6185Zrule6185Zpattern6186Zrule6186Zpattern6187Zrule6187Zpattern6188Zrule6188Zpattern6189Zrule6189Zpattern6190Zrule6190Zpattern6191Zrule6191Zpattern6192Zrule6192Zpattern6193Zrule6193Zpattern6194Zrule6194Zpattern6195Zrule6195Zpattern6196Zrule6196Zpattern6197Zrule6197Zpattern6198Zrule6198Zpattern6199Zrule6199Zpattern6200Zrule6200Zpattern6201Zrule6201Zpattern6202Zrule6202Zpattern6203Zrule6203Zpattern6204Zrule6204Zpattern6205Zrule6205Zpattern6206Zrule6206Zpattern6207Zrule6207Zpattern6208Zrule6208Zpattern6209Zrule6209Zpattern6210Zrule6210Zpattern6211Zrule6211Zpattern6212Zrule6212Zpattern6213Zrule6213Zpattern6214Zrule6214Zpattern6215Zrule6215Zpattern6216Zrule6216Zpattern6217Zrule6217Zpattern6218Zrule6218Zpattern6219Zrule6219Zpattern6220Zrule6220Zpattern6221Zrule6221Zpattern6222Zrule6222Zpattern6223Zrule6223Zpattern6224Zrule6224Zpattern6225Zrule6225Zpattern6226Zrule6226Zpattern6227Zrule6227Zpattern6228Zrule6228Zpattern6229Zrule6229Zpattern6230Zrule6230Zpattern6231Zrule6231Zpattern6232Zrule6232Zpattern6233Zrule6233Zpattern6234Zrule6234Zpattern6235Zrule6235Zpattern6236Zrule6236Zpattern6237Zrule6237Zpattern6238Zrule6238Zpattern6239Zrule6239Zpattern6240Zrule6240Zpattern6241Zrule6241Zpattern6242Zrule6242Zpattern6243Zrule6243Zpattern6244Zrule6244Zpattern6245Zrule6245Zpattern6246Zrule6246Zpattern6247Zrule6247Zpattern6248Zrule6248Zpattern6249Zrule6249Zpattern6250Zrule6250Zpattern6251Zrule6251Zpattern6252Zrule6252Zpattern6253Zrule6253Zpattern6254Zrule6254Zpattern6255Zrule6255Zpattern6256Zrule6256Zpattern6257Zrule6257Zpattern6258Zrule6258Zpattern6259Zrule6259Zpattern6260Zrule6260Zpattern6261Zrule6261Zpattern6262Zrule6262Zpattern6263Zrule6263Zpattern6264Zrule6264Zpattern6265Zrule6265Zpattern6266Zrule6266Zpattern6267Zrule6267Zpattern6268Zrule6268Zpattern6269Zrule6269Zpattern6270Zrule6270Zpattern6271Zrule6271Zpattern6272Zrule6272Zpattern6273Zrule6273Zpattern6274Zrule6274Zpattern6275Zrule6275Zpattern6276Zrule6276Zpattern6277Zrule6277Zpattern6278Zrule6278Zpattern6279Zrule6279Zpattern6280Zrule6280Zpattern6281Zrule6281Zpattern6282Zrule6282Zpattern6283Zrule6283Zpattern6284Zrule6284Zpattern6285Zrule6285Zpattern6286Zrule6286Zpattern6287Zrule6287Zpattern6288Zrule6288Zpattern6289Zrule6289Zpattern6290Zrule6290Zpattern6291Zrule6291Zpattern6292Zrule6292Zpattern6293Zrule6293Zpattern6294Zrule6294Zpattern6295Zrule6295Zpattern6296Zrule6296Zpattern6297Zrule6297Zpattern6298Zrule6298Zpattern6299Zrule6299Zpattern6300Zrule6300Zpattern6301Zrule6301Zpattern6302Zrule6302Zpattern6303Zrule6303Zpattern6304Zrule6304Zpattern6305Zrule6305Zpattern6306Zrule6306Zpattern6307Zrule6307Zpattern6308Zrule6308Zpattern6309Zrule6309Zpattern6310Zrule6310Zpattern6311Zrule6311Zpattern6312Zrule6312Zpattern6313Zrule6313Zpattern6314Zrule6314Zpattern6315Zrule6315Zpattern6316Zrule6316Zpattern6317Zrule6317Zpattern6318Zrule6318Zpattern6319Zrule6319Zpattern6320Zrule6320Zpattern6321Zrule6321Zpattern6322Zrule6322Zpattern6323Zrule6323Zpattern6324Zrule6324Zpattern6325Zrule6325Zpattern6326Zrule6326Zpattern6327Zrule6327Zpattern6328Zrule6328Zpattern6329Zrule6329Zpattern6330Zrule6330Zpattern6331Zrule6331Zpattern6332Zrule6332Zpattern6333Zrule6333Zpattern6334Zrule6334Zpattern6335Zrule6335Zpattern6336Zrule6336Zpattern6337Zrule6337Zpattern6338Zrule6338Zpattern6339Zrule6339Zpattern6340Zrule6340Zpattern6341Zrule6341Zpattern6342Zrule6342Zpattern6343Zrule6343Zpattern6344Zrule6344Zpattern6345Zrule6345Zpattern6346Zrule6346Zpattern6347Zrule6347Zpattern6348Zrule6348Zpattern6349Zrule6349Zpattern6350Zrule6350Zpattern6351Zrule6351Zpattern6352Zrule6352Zpattern6353Zrule6353Zpattern6354Zrule6354Zpattern6355Zrule6355Zpattern6356Zrule6356Zpattern6357Zrule6357Zpattern6358Zrule6358Zpattern6359Zrule6359Zpattern6360Zrule6360Zpattern6361Zrule6361Zpattern6362Zrule6362Zpattern6363Zrule6363Zpattern6364Zrule6364Zpattern6365Zrule6365Zpattern6366Zrule6366Zpattern6367Zrule6367Zpattern6368Zrule6368Zpattern6369Zrule6369Zpattern6370Zrule6370Zpattern6371Zrule6371Zpattern6372Zrule6372Zpattern6373Zrule6373Zpattern6374Zrule6374Zpattern6375Zrule6375Zpattern6376Zrule6376Zpattern6377Zrule6377Zpattern6378Zrule6378Zpattern6379Zrule6379Zpattern6380Zrule6380Zpattern6381Zrule6381Zpattern6382Zrule6382Zpattern6383Zrule6383Zpattern6384Zrule6384Zpattern6385Zrule6385Zpattern6386Zrule6386Zpattern6387Zrule6387Zpattern6388Zrule6388Zpattern6389Zrule6389Zpattern6390Zrule6390Zpattern6391Zrule6391Zpattern6392Zrule6392Zpattern6393Zrule6393Zpattern6394Zrule6394Zpattern6395Zrule6395Zpattern6396Zrule6396Zpattern6397Zrule6397Zpattern6398Zrule6398Zpattern6399Zrule6399Zpattern6400Zrule6400Zpattern6401Zrule6401Zpattern6402Zrule6402Zpattern6403Zrule6403Zpattern6404Zrule6404Zpattern6405Zrule6405Zpattern6406Zrule6406Zpattern6407Zrule6407Zpattern6408Zrule6408Zpattern6409Zrule6409Zpattern6410Zrule6410Zpattern6411Zrule6411Zpattern6412Zrule6412Zpattern6413Zrule6413Zpattern6414Zrule6414Zpattern6415Zrule6415Zpattern6416Zrule6416Zpattern6417Zrule6417Zpattern6418Zrule6418Zpattern6419Zrule6419Zpattern6420Zrule6420Zpattern6421Zrule6421Zpattern6422Zrule6422Zpattern6423Zrule6423Zpattern6424Zrule6424Zpattern6425Zrule6425Zpattern6426Zrule6426Zpattern6427Zrule6427Zpattern6428Zrule6428Zpattern6429Zrule6429Zpattern6430Zrule6430Zpattern6431Zrule6431Zpattern6432Zrule6432Zpattern6433Zrule6433Zpattern6434Zrule6434Zpattern6435Zrule6435Zpattern6436Zrule6436Zpattern6437Zrule6437Zpattern6438Zrule6438Zpattern6439Zrule6439Zpattern6440Zrule6440Zpattern6441Zrule6441Zpattern6442Zrule6442Zpattern6443Zrule6443Zpattern6444Zrule6444Zpattern6445Zrule6445Zpattern6446Zrule6446Zpattern6447Zrule6447Zpattern6448Zrule6448Zpattern6449Zrule6449Zpattern6450Zrule6450Zpattern6451Zrule6451Zpattern6452Zrule6452Zpattern6453Zrule6453Zpattern6454Zrule6454Zpattern6455Zrule6455Zpattern6456Zrule6456Zpattern6457Zrule6457Zpattern6458Zrule6458Zpattern6459Zrule6459Zpattern6460Zrule6460Zpattern6461Zrule6461Zpattern6462Zrule6462Zpattern6463Zrule6463Zpattern6464Zrule6464Zpattern6465Zrule6465Zpattern6466Zrule6466Zpattern6467Zrule6467Zpattern6468Zrule6468Zpattern6469Zrule6469Zpattern6470Zrule6470Zpattern6471Zrule6471Zpattern6472Zrule6472Zpattern6473Zrule6473Zpattern6474Zrule6474Zpattern6475Zrule6475Zpattern6476Zrule6476Zpattern6477Zrule6477Zpattern6478Zrule6478Zpattern6479Zrule6479Zpattern6480Zrule6480Zpattern6481Zrule6481Zpattern6482Zrule6482Zpattern6483Zrule6483Zpattern6484Zrule6484Zpattern6485Zrule6485Zpattern6486Zrule6486Zpattern6487Zrule6487Zpattern6488Zrule6488Zpattern6489Zrule6489Zpattern6490Zrule6490Zpattern6491Zrule6491Zpattern6492Zrule6492Zpattern6493Zrule6493Zpattern6494Zrule6494Zpattern6495Zrule6495Zpattern6496Zrule6496Zpattern6497Zrule6497Zpattern6498Zrule6498Zpattern6499Zrule6499Zpattern6500Zrule6500Zpattern6501Zrule6501Zpattern6502Zrule6502Zpattern6503Zrule6503Zpattern6504Zrule6504Zpattern6505Zrule6505Zpattern6506Zrule6506Zpattern6507Zrule6507Zpattern6508Zrule6508Zpattern6509Zrule6509Zpattern6510Zrule6510Zpattern6511Zrule6511Zpattern6512Zrule6512Zpattern6513Zrule6513Zpattern6514Zrule6514Zpattern6515Zrule6515Zpattern6516Zrule6516Zpattern6517Zrule6517Zpattern6518Zrule6518Zpattern6519Zrule6519Zpattern6520Zrule6520Zpattern6521Zrule6521Zpattern6522Zrule6522Zpattern6523Zrule6523Zpattern6524Zrule6524Zpattern6525Zrule6525Zpattern6526Zrule6526Zpattern6527Zrule6527Zpattern6528Zrule6528Zpattern6529Zrule6529Zpattern6530Zrule6530Zpattern6531Zrule6531Zpattern6532Zrule6532Zpattern6533Zrule6533Zpattern6534Zrule6534Zpattern6535Zrule6535Zpattern6536Zrule6536Zpattern6537Zrule6537Zpattern6538Zrule6538Zpattern6539Zrule6539Zpattern6540Zrule6540Zpattern6541Zrule6541Zpattern6542Zrule6542Zpattern6543Zrule6543Zpattern6544Zrule6544Zpattern6545Zrule6545Zpattern6546Zrule6546Zpattern6547Zrule6547Zpattern6548Zrule6548Zpattern6549Zrule6549Zpattern6550Zrule6550Zpattern6551Zrule6551Zpattern6552Zrule6552Zpattern6553Zrule6553Zpattern6554Zrule6554Zpattern6555Zrule6555Zpattern6556Zrule6556Zpattern6557Zrule6557Zpattern6558Zrule6558Zpattern6559Zrule6559Zpattern6560Zrule6560Zpattern6561Zrule6561Zpattern6562Zrule6562Zpattern6563Zrule6563Zpattern6564Zrule6564Zpattern6565Zrule6565Zpattern6566Zrule6566Zpattern6567Zrule6567Zpattern6568Zrule6568Zpattern6569Zrule6569Zpattern6570Zrule6570Zpattern6571Zrule6571Zpattern6572Zrule6572Zpattern6573Zrule6573Zpattern6574Zrule6574Zpattern6575Zrule6575Zpattern6576Zrule6576Zpattern6577Zrule6577Zpattern6578Zrule6578Zpattern6579Zrule6579Zpattern6580Zrule6580Zpattern6581Zrule6581Zpattern6582Zrule6582Zpattern6583Zrule6583Zpattern6584Zrule6584Zpattern6585Zrule6585Zpattern6586Zrule6586Zpattern6587Zrule6587Zpattern6588Zrule6588Zpattern6589Zrule6589Zpattern6590Zrule6590Zpattern6591Zrule6591Zpattern6592Zrule6592Zpattern6593Zrule6593Zpattern6594Zrule6594Zpattern6595Zrule6595Zpattern6596Zrule6596Zpattern6597Zrule6597Zpattern6598Zrule6598Zpattern6599Zrule6599Zpattern6600Zrule6600Zpattern6601Zrule6601Zpattern6602Zrule6602Zpattern6603Zrule6603Zpattern6604Zrule6604Zpattern6605Zrule6605Zpattern6606Zrule6606Zpattern6607Zrule6607Zpattern6608Zrule6608Zpattern6609Zrule6609Zpattern6610Zrule6610Zpattern6611Zrule6611Zpattern6612Zrule6612Zpattern6613Zrule6613Zpattern6614Zrule6614Zpattern6615Zrule6615Zpattern6616Zrule6616Zpattern6617Zrule6617Zpattern6618Zrule6618Zpattern6619Zrule6619Zpattern6620Zrule6620Zpattern6621Zrule6621Zpattern6622Zrule6622Zpattern6623Zrule6623Zpattern6624Zrule6624Zpattern6625Zrule6625Zpattern6626Zrule6626Zpattern6627Zrule6627Zpattern6628Zrule6628Zpattern6629Zrule6629Zpattern6630Zrule6630Zpattern6631Zrule6631Zpattern6632Zrule6632Zpattern6633Zrule6633Zpattern6634Zrule6634Zpattern6635Zrule6635Zpattern6636Zrule6636Zpattern6637Zrule6637Zpattern6638Zrule6638Zpattern6639Zrule6639Zpattern6640Zrule6640Zpattern6641Zrule6641Zpattern6642Zrule6642Zpattern6643Zrule6643Zpattern6644Zrule6644Zpattern6645Zrule6645Zpattern6646Zrule6646Zpattern6647Zrule6647Zpattern6648Zrule6648Zpattern6649Zrule6649Zpattern6650Zrule6650Zpattern6651Zrule6651Zpattern6652Zrule6652Zpattern6653Zrule6653Zpattern6654Zrule6654Zpattern6655Zrule6655Zpattern6656Zrule6656Zpattern6657Zrule6657Zpattern6658Zrule6658Zpattern6659Zrule6659Zpattern6660Zrule6660Zpattern6661Zrule6661Zpattern6662Zrule6662Zpattern6663Zrule6663Zpattern6664Zrule6664Zpattern6665Zrule6665Zpattern6666Zrule6666Zpattern6667Zrule6667Zpattern6668Zrule6668Zpattern6669Zrule6669Zpattern6670Zrule6670Zpattern6671Zrule6671Zpattern6672Zrule6672Zpattern6673Zrule6673Zpattern6674Zrule6674Zpattern6675Zrule6675Zpattern6676Zrule6676Zpattern6677Zrule6677Zpattern6678Zrule6678Zpattern6679Zrule6679Zpattern6680Zrule6680Zpattern6681Zrule6681Zpattern6682Zrule6682Zpattern6683Zrule6683Zpattern6684Zrule6684Zpattern6685Zrule6685Zpattern6686Zrule6686Zpattern6687Zrule6687Zpattern6688Zrule6688Zpattern6689Zrule6689Zpattern6690Zrule6690Zpattern6691Zrule6691Zpattern6692Zrule6692Zpattern6693Zrule6693Zpattern6694Zrule6694Zpattern6695Zrule6695Zpattern6696Zrule6696Zpattern6697Zrule6697Zpattern6698Zrule6698Zpattern6699Zrule6699Zpattern6700Zrule6700Zpattern6701Zrule6701Zpattern6702Zrule6702Zpattern6703Zrule6703Zpattern6704Zrule6704Zpattern6705Zrule6705Zpattern6706Zrule6706Zpattern6707Zrule6707Zpattern6708Zrule6708Zpattern6709Zrule6709Zpattern6710Zrule6710Zpattern6711Zrule6711Zpattern6712Zrule6712Zpattern6713Zrule6713Zpattern6714Zrule6714Zpattern6715Zrule6715Zpattern6716Zrule6716Zpattern6717Zrule6717Zpattern6718Zrule6718Zpattern6719Zrule6719Zpattern6720Zrule6720Zpattern6721Zrule6721Zpattern6722Zrule6722Zpattern6723Zrule6723Zpattern6724Zrule6724Zpattern6725Zrule6725Zpattern6726Zrule6726Zpattern6727Zrule6727Zpattern6728Zrule6728Zpattern6729Zrule6729Zpattern6730Zrule6730Zpattern6731Zrule6731Zpattern6732Zrule6732Zpattern6733Zrule6733Zpattern6734Zrule6734Zpattern6735Zrule6735Zpattern6736Zrule6736Zpattern6737Zrule6737Zpattern6738Zrule6738Zpattern6739Zrule6739Zpattern6740Zrule6740Zpattern6741Zrule6741r  r  r  inverse_hyperbolic   sd
     T
T
J
J
J
J
V
V
x
x
``````^^zzzzzzzzz~~~~~~~xxxxLLRRVVFFTTtdd^^\^^db^`\\^^^ddbb^^`@@tttt\\nnrrJJ.B.BVVNNttFLLdd||RRddxx~~tt~~ttxxxx~~||TTllxxxx~~TT<P4Hlzzxjjrfhdvltjjljjvt~~zjtrt|VXl@<P4HJBnztnn|tdftjx|x|XVXl^^VVZZRR66LLJJ``ttvvZZ::^^^^^^^^>>FFppxx^^^^^^^^ttNN((NNLL\\``ll006644FFHHvv.6>..BRRBBttLL              h r  c              	   C   s   t || | t|| |t||   |td   t|td |td  td  || t|| |t||   |  | S Nr!  r  r  )r  r   r  r  r  r  r  r  r  r  xr  r  r  r#  @     r#  c              	   C   s   t || | t|| |t||   |td   t|| td t|| td   || t|| |t||   |  | S Nr!  r  )r  r   r  r  r  r  r  r  r  r  r$  D     r$  c              	   C   s   t |||td   t|| |t||   |td   t|td |td  td  || t| |t||   |td  t|td |td  td  || |td   | S Nr  r  r  r  r   r  r  r  r  r  r  r  r&  H     r&  c              	   C   s   t |||td   t|| |t||   |td   t|| td t|| td   || t| |t||   |td  t|| td  t|| td  || |td   | S Nr  r!  r  r  r   r  r  r  r  r  r  r  r'  L     r'  c              
   C   sN   t td||  tt|| t| | ||   ||| |t||   |S Nr  r  r  r+   r   r  r  r  r  r  r  r(  P     Nr(  c              
   C   sP   t td||  tt|| t| | ||   ||| |t||   | S r  r  r  r+   r   r  r  r  r  r  r  r)  T     Pr)  c                 C   s.   t t| ||  | t| ||t|| S N)r+   r   r  r  r  r  r  r  r*  X     .r*  c                 C   s.   t t| ||  | t| ||t|| S r  )r+   r   r  r  r  r  r  r  r+  \  r  r+  c              	   C   s   t || | ||td   t|| |td  | |t||   |td   t|td |td  td  || t|| |td  | |t||   |  ||td   | S Nr  r!  r  r  r  r  r  r  r  r  r  r  r  r  r,  `     r,  c              	   C   s   t || | ||td   t|| |td  | |t||   |td   t|| td t|| td   || t|| |td  | |t||   |  ||td   | S r  r  r  r  r  r  r-  d  r  r-  c              	   C   s   t || | |td  t||td  | |t||   |td   t|td |td  td  || t||td  | |t||   |  |td  | S r  r  r  r  r  r  r  r  r  r  r  r.  h     r.  c              	   C   s   t || | |td  t||td  | |t||   |td   t|| td t|| td   || t||td  | |t||   |  |td  | S r  r  r  r  r  r  r/  l     r/  c                 C   s   t || td  ||td   ttt| ||  |td  ||td t|td   t||td   |||t|| | t|| | |t||   |td   t|td |td  td  || |td   | S Nr!  r  r  )	r  r  r+   r   rd  r  r  r  r  r  r  r  r  r0  p     r0  c                 C   s   t || td  ||td   ttt| ||  |td  ||td t|td    t||td   |||t|| |t|| | |t||   |td   t|| td  t|| td  || |td   | S r  )	r  r  r+   r   rd  r  r  r  r  r  r  r  r  r1  t     r1  c              
   C   s\  t ||| |td   t||td  | |t||   |td   t|td |td  td  || t ||td  ||td   t||td  | |t||   |td   t|td |td  td  || t|| | |t||   |td   t|td |td  td  || |td   | S r  r  r  r  r  r  r2  x     ^ r2  c              
   C   sf  t ||| |td   t||td  | |t||   |td   t|| td t|| td   ||t ||td  ||td   t||td  | |t||   |td   t|| td t|| td   || t|| | |t||   |td   t|| td  t|| td  || |td   | S r  r  r  r  r  r  r3  |  s   h r3  c                 C   sP   t || td  tt| ||  | t||  t| ||t|| |S Nr!  r  r  r+   r   r  r  r  r  r  r  r  r4    r  r4  c                 C   sP   t || td  tt| ||  | t| t||  ||t|| |S r  r  r  r+   r   r  r  r  r  r  r  r  r5    r  r5  c                 C   *   t || | | |t||   |  |S r  r   r  r  r  r  r  r6       *r6  c                 C   r  r  r   r  r  r  r  r  r7    r  r7  c                 C   s.   t t| |t||   || t|  |S r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r9    r  r9  c                 C   s4   t t| |t||   || t| |   |S r  )r  r  r  r  )r  r  r  r  r  r  r  r  r  r  r  r<       4r<  c                 C   sB   t | |t||   |td  || t| |td   |S r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  r=       Br=  c	           	      C   sH   t | |t||   |td  || t| |  |td   |S r  )r  r  r  r  	r  r  r  r  r  r  r  r  r  r  r  r  r>       Hr>  c              	   C   s   t t|td |td  td t|||td    t| |t||   | t|td |td  td  ||S Nr  r  r  r  r  r   r  r  r  r  r  r?    r  r?  c	           	   	   C   s   t t|| td t|| td  t|||  t|||    t| |t||   | t|| td t|| td   ||S r  r  r  r  r   r  r  r  r  r  r@    s   r@  c              
   C   |   t |||td   | |}t|| tt|t|td |td  td  ||| t| |t||   || S r  r  r  r  r   r-  r  r  r  r  r  r  r  r  r  r  r  r  r  rA       ^rA  c              
   C      t |||td   | |}t|| tt|t|| td t|| td   ||| t| |t||   || S Nr  r!  r  r  r  r  r   r-  r  r  r  r  r  r  rB       brB  c              
   C   sL  t td| | td| td  t| |t||   | |||td   |td   ||t || | | |  td| td  t|| |t||   |td   || td |tdd    || td |tdd    || t|| |t||   |  |||td   |  td| td  | S Nr  r  r!  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  rC    s   N rC  c              
   C   sJ  t t|||td   tdt|td |td  td   t| |t||   | t|td |td  td  ||t || | t|||td    tdt|td |td  td   t|| |t||   |td   || t|| |t||   |  t|||td    td | S r	  r  r  r  r   r  r  r  r  r  r  rD    s   L rD  c	           	   
   C   sp  t t|||  t|||   tdt|| td  t|| td   t| |t||   | t|| td t|| td   || t || | t|||   t|||   tdt|| td  t|| td   t|| |t||   |td   || t|| |t||   |  t|||   t|||   td | S r  r  r  r  r   r  r  r  r  r  r  rE       r rE  c              
   C   s  t td| | td| td  t| |t||   | |||td   |td   ||t || |t|  | |||td   t|  |td |td  td t|   td| td  t|| |t||   |td   |td |td  td |tdd    || t|| |t||   |  |||td   |  td| td  | S r	  r  r  r   r  r%   r&   r  r  r  r  r  rF    s    rF  c
           
   
   C   s  t td| | | td| td  t| |t||	   | |||	  |td   |||	  |td   |	|	t || | | | |tdd    t|||	   t|||	   td| td t||	 td  t||	 td   t|	| |t||	   |td   |td |	td  td |tdd    |	|	 t|	| |t||	   |  |||	  |  |||	  |  td| td  |	 S r	  r  
r  r  r  r  r  r  r  r  r  r  r  r  r  rG        rG  c
           
   
   C   s  t td| | | td| td  t| |t||	   | |||	  |td   |||	  |td   |	|	t || | | | t|  |||	  t|  |||	  t|  ||	 td t|   ||	 td t|   td| td  t|	| |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t|	| |t||	   |  |||	  |  |||	  |  td| td  |	 S r	  r  r  r   r  r%   r&   r  r  r  r  r  rH    s    rH  c              
   C   s   t || | t|td |td  td  |t|||td     t|| |t||   |td   |td |td  td  || t|| |t||   |  |t|||td     | S r	  r  r  r  r  r  rI       rI  c	           	   	   C   s   t || | t|| td  t|| td  || t|||   t|||    t|| |t||   |td   |td  |td  td  ||t|| |t||   |  || t|||   t|||    | S r  r  r  r  r  r  rJ       rJ  c              
   C   s`  t td| td td| |td   t| |t||   | |||td   |td   ||t || | | |  td| td  t|| |t||   |td   || td |tdd    || td |tdd    || t|| |t||   |  |||td   |td   td| |td   | S Nr  r  r  r!  r
  r  r  r  r  rL       b rL  c              
   C   s  t td| td td| |td   t| |t||   | |||td   |td   ||t || |t|  | |||td   t|  |td |td  td t|   td|td   t|| |t||   |td   |td |td  td |tdd    || t|| |t||   |  |||td   |td   td| |td   | S r  r  r  r  r  r  rM        rM  c
           
   
   C   s  t td| td td| | |td   t| |t||	   | |||	  |td   |||	  |td   |	|	t || | | | |tdd    t||	 td  t||	 td  tdt|||	   t|||	   |td   t|	| |t||	   |td   |td |	td  td |tdd    |	|	 t|	| |t||	   |  |||	  |td   |||	  |td   td| | |td   |	 S r  r  r  r  r  r  rN        rN  c
           
   
   C   s  t td| td td| | |td   t| |t||	   | |||	  |td   |||	  |td   |	|	t || | | | t|  |||	  t|  |||	  t|  ||	 td t|   ||	 td t|   td|td   t|	| |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t|	| |t||	   |  |||	  |td   |||	  |td   td| | |td   |	 S r  r  r  r  r  r  rO    s    rO  c                 C   sB   t td||  tt| ||  | t| ||t|| |S r  r  r  r  r  r  rP    r  rP  c                 C   sD   t td||  tt| ||  | t| ||t|| | S r  r  r  r  r  r  rQ       DrQ  c              	   C   s&  t || |  td| td  ||td   t|| |t||   |td   || td |tdd    || td |tdd    || t| | | |t||   |td   || td |tdd    || td |tdd    || |td   | S r	  r
  r  r  r  r  rR       ( rR  c              	   C   sP  t ||t|  |||td   t|  td| td  |td |td  td t|   ||td   t|| |t||   |td   |td |td  td |tdd    || t| |t||   |td  |||td   |  t|td |td  td  || |td   | S r	  r  r%   r  r&   r   r  r  r  r  r  r  r  rS       R rS  c
           
   	   C   sl  t || | |tdd    t|||	   t|||	   td| td  ||td  t||	 td  t||	 td   t|	| |t||	   |td   |td |	td  td |tdd    |	|	 t| |t||	   |td  |||	  |  |||	  |  t||	 td  t||	 td  || |td   |	 S r  r  r  r  r   r  r  r  r  r  r  rT    s   n rT  c
           
   	   C   s  t || | t|  |||	  t|  |||	  t|  td| td  ||	 td t|   ||	 td t|   ||td   t|	| |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t| |t||	   |td  |||	  |  |||	  |  t||	 td  t||	 td  || |td   |	 S r	  r  r%   r&   r  r   r  r  r  r  r  r  r  rU    s    rU  c              	   C   sR   t || | tt| ||  | t|td| td   ||t|| |S r  )r  r+   r   r  r  r  r  r  r  r  rV       RrV  c              	   C   sT   t | | | tt| ||  | t|td| td   ||t|| |S r  r  r+   r   r  r  r  r  r  r  r  rW       TrW  c
           
   	   C   sX   t | | | | tt| ||	  | t|	td| td   |	|	t||	 |	S r  r   r  r  r  r  rX  	     XrX  c                 C   s   t ||tdd   t|||td    t|td |td  td  t| |t||   | |td |td  td |  ||S r  )r  r  r  r   r  r  r  r  r  rY  	     rY  c
           
      C   s   t | | |tdd   t|||	   t|||	   t||	 td t||	 td   t| |t||	   | ||	 td |  ||	 td |  |	|	S r  )r  r  r  r   r  r  r  r  r  rZ  
	     rZ  c              
   C   r  r  r  r  r  r  r  r[  	  r  r[  c              
   C   r  r  r  r  r  r  r  r\  	  r  r\  c                 C   :   t t| |t||   | |||td   | ||S Nr  r   r   r  r  r  r  r  r  r]  	     :r]  c                 C   r%  r&  r   r   r  r  r  r  r  r  r^  	  r(  r^  c                 C   6   t | |t||   | |||td   |  |S r&  r   r  r  r  r  r  r  r_   	     6r_  c                 C   r*  r&  r   r  r  r  r  r  r  r`  $	  r,  r`  c
           
      C   s>   t | |t||	   | |||	  |  |||	  |  |	S r  r  r  r  r  r  ra  (	     >ra  c
           
   	   C   s   t |||	  t| |||	  t|  || || |	td   t|   t| |t||	   | || || |	td   |  |	|	S r&  r  r&   r  r   r  )
r  r  r  r  r  r  r  r  r  r  r  r  r  rc  ,	     rc  c                 C   s   t | t| |||td   t|  || td t|   || td t|   t| |t||   | || td |  || td |  ||S r  r  r%   r  r&   r   r  r  r  r  r  rd  0	     rd  c                 C   s>   t td| tt| ||  | t| ||t|| |S r  r  r  r+   r   r  r  r  r  r  r  re  4	  r.  re  c                 C   s>   t td| tt| ||  | t| ||t|| |S r  r  r  r+   r   r  r  r  r  r  r  rf  8	  r.  rf  c                 C   s   t || | |  td| |td   t| |t||   |td  || td |tdd    || td |tdd    || t| |t||   | |||td   |td   td| |td   | S r	  r
  r  r  r  r  rg  <	     rg  c                 C   s$  t ||t|  | |||td   t|  |td |td  td t|   td| |td   t| |t||   |td  |td |td  td |tdd    || t| |t||   | |||td   |td   td| |td   | S r	  r  r%   r  r&   r   r  r  r  r  r  r  rh  @	     & rh  c
           
      C   sT  t || | | t|  |||	  t|  |||	  t|  ||	 td t|   ||	 td t|   td| |td   t| |t||	   |td  |td |	td  td |tdd    |	|	 t| |t||	   | |||	  |td   |||	  |td   td| | |td   |	 S r  r  r%   r&   r  r   r  r  r  r  r  r  ri  D	  s   V ri  c
           
      C   sd  t || | | t|  |||	  t|  |||	  t|  ||	 td t|   ||	 td t|   td| |td   t| |t||	   |td  ||	 td |tdd    ||	 td |tdd    |	|	 t| |t||	   | |||	  |td   |||	  |td   td| | |td   |	 S r  r8  r  r  r  r  rj  H	  s   f rj  c                 C   sF   t td| tt| ||  | t|t|  ||t|| |S r  r  r  r  r  r  rk  L	     Frk  c                 C   sH   t td| tt| ||  | t|t|  ||t|| | S r  r  r  r  r  r  rl  P	  r  rl  c
           
   	   C   s
  t || | | |  ||td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	t||	 |td  | |t||	   |  |||	td   |td   || |td   |	 S r  r
  
r  r  r  r  r  r  r  r  r  r  r  r  r  rn  T	      rn  c
           
   	   C   sD  t || |t|  | |||	td   t|  |td |	td  td t|   ||td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |td   || |td   |	 S r	  r6  r:  r  r  r  ro  X	  s   F ro  c              	   C   sr  t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   ||td   t|| |td  | |t||   |	td   |td |td  td |
tdd    ||t|| |td  | |t||   |	  |||  |
td   |||  |
td   || | |td   | S r  r8  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  rp  \	     t rp  c              	   C   s  t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   ||td   t|| |td  | |t||   |	td   || td |
tdd    || td |
tdd    ||t|| |td  | |t||   |	  |||  |
td   |||  |
td   || | |td   | S r  r8  r<  r  r  r  rq  `	      rq  c              	   C   s   t |t| |t||   |||td   |td   | ||t || ||  td|  t|td |td  td |tdd   || t| |t||   |||td   |  td|  | S r  )r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  rr  d	  r  rr  c              	   C   s   t |t| |t||   |||td   |td   | ||t || | |  td|  t|| td |tdd   || td |tdd    || t| |t||   |||td   |  td|  | S r  )r  r   r  r  r  r?  r  r  r  rs  h	  r5  rs  c	           	   	   C   s@  t td| | |td |td   t|| |td  | |t||    |||td   |td   || t || ||  ||td   t|| |td  |td |td  td |tdd    || t|| |td  | |t||    |||td   |  ||td   | S r	  )r  r  r   r  r  	r  r  r  r  r  r  r  r  r  r  r  r  rt  l	  s   B rt  c	           	   	   C   sR  t td| | |td |td   t|| |td  | |t||    |||td   |td   || t || | |  ||td   t|| |td  || td |tdd    || td |tdd    || t|| |td  | |t||    |||td   |  ||td   | S r	  r
  r@  r  r  r  ru  p	  s   T ru  c	           
   
   C      t || | |||td   |  |}	t|| tt|	t|td |td  td  ||| t| |t||   |	| S r  r  
r  r  r  r  r  r  r  r  r  r  r  r  r  rv  t	     *^rv  c	           
   
   C      t || | |||td   |  |}	t|| tt|	t|| td t|| td   ||| t| |t||   |	| S r  r  rB  r  r  r  rw  y	     *brw  c           	      C   s   t || |td |td  td |  |}t|| | |t||    ||t|| ||  tt|t|td |td  td  ||| S r  )r  r  r  r  r   r-  r  	r  r  r  r  r  r  r  r  r  r  r  r  rx  ~	  s   2lrx  c
                 C   s   t |	| ||	 td |  ||	 td |  |	}
t| | | | |t||	    |
|	t|| | | |  tt|
t||	 td t||	 td   |	|	|	 S r  )r  r  r  r  r   r-  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  ry  	  s   6|ry  c           	   
   C   s  t || |td |td  td |  |}t|| ||tdd    t|||td    t|td |td  td  tt|t|td |td  td  ||| t| |t||   t|| |||td   |  || S r	  )r  r  r  r  r   r-  r  rF  r  r  r  rz  	  s   2rz  c
              
   C   s$  t |	| ||	 td |  ||	 td |  |	}
t|| | | |tdd    t|||	   t|||	   t||	 td t||	 td   tt|
t||	 td t||	 td   |	|	|	 t| |t||	   t|	| |||	  |  |||	  |  |	|	 S r  )r  r  r  r  r   r-  r  rG  r  r  r  r{  	  s   6r{  c
           
   
   C   s~  t td| | |td |td   t||	 |td  | |t||	   |  |||	td   |td   |	|	 t || | | |  ||td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |  ||td   |	 S r	  r
  r:  r  r  r  r|  	      r|  c	           	   
   C   s  t |td t|||td    |td |td  t|td |td  td   t|| |td  | |t||   |  t|td |td  td  || t || | t|||td    ||td  t|td |td  td   t|| |td  | |t||   |td   || t|| |td  | |t||   |  t|||td    ||td   | S r	  r  r  r  r   r  r  	r  r  r  r  r  r  r  r  r  r  r  r  r}  	      r}  c              
   C   s  t |td t|||
   t|||
   |td |td  t||
 td  t||
 td   t||
 |td  | |t||
   |	  t||
 td t||
 td   |
|
 t || |	 t|||
   t|||
   ||td  t||
 td  t||
 td   t||
 |td  | |t||
   |	td   |
|
 t||
 |td  | |t||
   |	  t|||
   t|||
   ||td   |
 S r	  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r~  	  r  r~  c
           
   
   C   s  t td| | |td |td   t||	 |td  | |t||	   |  |||	td   |td   |	|	 t || |t|  | |||	td   t|  |td |	td  td t|   ||td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |  ||td   |	 S r	  r  r:  r  r  r  r  	  s    r  c              
   C   s  t td| | |
 |td |td   t|| |td  | |t||   |	  |||  |
td   |||  |
td   || t || |	 | | |
tdd    t|||   t|||   ||td  t|| td  t|| td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t|| |td  | |t||   |	  |||  |
  |||  |
  ||td   | S r	  r  r<  r  r  r  r  	      r  c
           
   
   C   s  t td| | |td|  td  t||	 | | |t||	   |  |||	td   |td   |	|	t || | | |  ||td|  td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |  ||td|  td   |	 S r	  r
  r:  r  r  r  r  	  s    r  c	           	   
   C   s  t t|||td   |td t|td |td  td   t|| | | |t||   |  t|td |td  td  ||t || | t|||td    ||td  t|td |td  td   t|| |td  | |t||   |td   || t|| |td  | |t||   |  t|||td    ||td   | S r	  r  rJ  r  r  r  r  	  s    r  c              
   C   s  t t|||
  t|||
   |td t||
 td  t||
 td   t||
 | | |t||
   |	  t||
 td t||
 td   |
|
 t || |	 t|||
   t|||
   ||td  t||
 td  t||
 td   t||
 |td  | |t||
   |	td   |
|
 t||
 |td  | |t||
   |	  t|||
   t|||
   ||td   |
 S r  r  rL  r  r  r  r  	  r  r  c
           
   
   C   s  t td| | |td|  td  t||	 | | |t||	   |  |||	td   |td   |	|	t || |t|  | |||	td   t|  |td |	td  td t|   ||td|  td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |  ||td|  td   |	 S r	  r  r:  r  r  r  r  	      r  c              
   C   s  t td| | |
 |td|
  td  t|| | | |t||   |	  |||  |
td   |||  |
td   ||t || |	 | | |
tdd    t|||   t|||   |t|| td  t|| td  |td|
  td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t|| |td  | |t||   |	  |||  |
  |||  |
  ||td|
  td   | S r	  r  r<  r  r  r  r  	  s    r  c
           
   
   C   s  t |td |td|  td  |td |td   t||	 |td  | |t||	   |  |||	td   |  |	|	t || | | |  ||td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |td   || |td   |	 S r  r
  r:  r  r  r  r  	  s    r  c
           
   
   C   s  t |td |td|  td  |td |td   t||	 |td  | |t||	   |  |||	td   |  |	|	 t || |t|  | |||	td   t|  |td |	td  td t|   ||td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |td   || |td   |	 S r  r  r:  r  r  r  r  	  s    r  c              
   C   s  t |td |td|
  td  |td |td   t|| |td  | |t||   |	  |||  |
  |||  |
  ||t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   ||td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t|| |td  | |t||   |	  |||  |
td   |||  |
td   || | |td   | S r  r  r<  r  r  r  r  	       r  c              
   C   s  t |td |td|
  td  |td |td   t|| |td  | |t||   |	  |||  |
  |||  |
  ||t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   ||td   t|| |td  | |t||   |	td   || td |
tdd    || td |
tdd    || t|| |td  | |t||   |	  |||  |
td   |||  |
td   || | |td   | S r  r  r<  r  r  r  r  	       r  c
           
   
   C   s  t |td |td  td| |td   t||	 |td  | |t||	   |  |||	td   |td   |	|	 t || | | |  td| |td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t|||	 |td   | |t||	   |  |||	td   |td   td| |td   |	 S Nr  r!  r  r   r
  r:  r  r  r  r  	  s    r  c
           
   
   C   s  t |td |td  td| |td   t||	 |td  | |t||	   |  |||	td   |td   |	|	 t ||t|  | | |||	td   t|  |td |	td  td t|   td| |td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t|||	 |td   | |t||	   |  |||	td   |td   td| |td   |	 S rQ  r  r:  r  r  r  r  	  s    r  c              
   C   s  t |td |td  td| | |
td   t|| |td  | |t||   |	  |||  |
td   |||  |
td   || t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   td| |
td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t||| |td   | |t||   |	  |||  |
td   |||  |
td   td| | |
td   | S rQ  r  r<  r  r  r  r  	  s    " r  c              
   C   s.  t |td |td  td| | |
td   t|| |td  | |t||   |	  |||  |
td   |||  |
td   || t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   td| |
td   t|| |td  | |t||   |	td   || td |
tdd    || td |
tdd    || t||| |td   | |t||   |	  |||  |
td   |||  |
td   td| | |
td   | S rQ  r  r<  r  r  r  r  	  s    2 r  c
           
   
   C   s  t |td|  td td| |td   t||	 | | |t||	   |  |||	td   |td   |	|	t || | | |  td| |td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |td   td| | |td   |	 S r  r
  r:  r  r  r  r  	  r  r  c
           
   
   C   s  t |td|  td td| |td   t||	 | | |t||	   |  |||	td   |td   |	|	t || |t|  | |||	td   t|  |td |	td  td t|   td| |td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 |td  | |t||	   |  |||	td   |td   td| | |td   |	 S r  r  r:  r  r  r  r  	  r  r  c              
   C   s  t |td|
  td td| | |
td   t|| | | |t||   |	  |||  |
td   |||  |
td   ||t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   td| |
td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t|| |td  | |t||   |	  |||  |
td   |||  |
td   td| | | |
td   | S r  r  r<  r  r  r  r  	  rP  r  c              
   C   s$  t |td|
  td td| | |
td   t|| | | |t||   |	  |||  |
td   |||  |
td   ||t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   td| |
td   t|| |td  | |t||   |	td   || td |
tdd    || td |
tdd    || t|| |td  | |t||   |	  |||  |
td   |||  |
td   td| | | |
td   | S r  r  r<  r  r  r  r  	  s    ( r  c	           	   
   C   s\  t |td |td  |td |  t|| |td  | |t||   |  t|||td    || t || | t|td |td  td  || t|||td     t|| |td  | |t||   |td   || t||| |td   | |t||   |  t|||td    ||  | S Nr  r!  r   r  r  rJ  r  r  r  r  	  r  r  c              
   C   s  t |td |td  |td |  t||
 |td  | |t||
   |	  t|||
  t|||
    |
|
t || |	 t|||
   t|||
   || | | t||
 td  t||
 td   t||
 |td  | |t||
   |	td   |
|
 t|||
 |td   | |t||
   |	  t|||
   t|||
   || |  |
 S rR  r  rL  r  r  r  r  	  r>  r  c                 C   sP   t || td  t| tt| ||  | t||  ||t|| |S r  r  r  r  r+   r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  	  r  r  c
           
      C   sV   t || td  t| |  tt| ||	  | t|	|  |	|	t||	 |	S r  r  r  r  r+   r   r  r  )
r  r  r  r  r  r  r  r  r  r  r  r  r  r  	     Vr  c              
   C   s`  t || |td  | |t||    ttdd |td tdd  |td tdd  |td  |td   t|| |td   |t || || |td   tttd|td td |td td t|td tdd  |td td |td  |td   t||td  |td  |td   | S )Nr  r  r  )r  r  r  r5   r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  	  r  r  c
           
      C   s  t || ||	 |td   tttd|td td |td td t|td tdd  |td td |td |	td   |td t| |  |td  |td   |	t ||	 |td  | |t||	    t|td  |	td  td  ttdd |td tdd  |td tdd  |td |	td   |t|||	   t|||	   |td   |	 S Nr  r  r  )r  r  r  r   r  r  r5   )
r  r  r  r  r  r  r  r  r  r  r  r  r  r  	  s    r  c	           	   	   C      t t|td |td  td t|||td    t|| | | |t||   |  t|td |td  td  ||S r  r  rJ  r  r  r  r  
     r  c              	   C      t t||
 td t||
 td  t|||
  t|||
    t||
 | | |t||
   |	  t||
 td t||
 td   |
|
S r  r   rL  r  r  r  r  
     r  c
           
   
   C   s  t |td |td  |td |td|  td   t||	 |td  | |t||	   |  |||	td   |  |	|	t || | | |  ||td|  td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t|||	 |td   | |t||	   |  |||	td   |td   ||td|  td   |	 S rQ  r
  r:  r  r  r  r  

  rK  r  c
           
   
   C   s  t |td |td  |td |td|  td   t||	 |td  | |t||	   |  |||	td   |  |	|	 t ||t|  | | |||	td   t|  |td |	td  td t|   ||td|  td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t|||	 |td   | |t||	   |  |||	td   |td   ||td|  td   |	 S rQ  r  r:  r  r  r  r  
      r  c              
   C   s  t |td |td  |td |td|
  td   t|| |td  | |t||   |	  |||  |
  |||  |
  ||t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   ||td|
  td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t||| |td   | |t||   |	  |||  |
td   |||  |
td   || |td|
  td   | S rQ  r  r<  r  r  r  r  
  s      r  c              
   C   s,  t |td |td  |td |td|
  td   t|| |td  | |t||   |	  |||  |
  |||  |
  ||t || |	 | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   ||td|
  td   t|| |td  | |t||   |	td   || td |
tdd    || td |
tdd    || t||| |td   | |t||   |	  |||  |
td   |||  |
td   || |td|
  td   | S rQ  r  r<  r  r  r  r  
  s    0 r  c
           
   	   C   s*  t || | |  || |td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	t||	 | | |t||	   |td   |||	td   |  t||	 td  t||	 td  || |td   |	 S r  r  r  r   r  r  r  r:  r  r  r  r  
     , r  c
           
   	   C   s`  t |t| | | |||	td   t|  |td |	td  td t|   || |td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 | | |t||	   |td   |||	td   |  t|td |	td  td  || |td   |	 S r	  r  r:  r  r  r  r  
  r  r  c              	   C   s  t || | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   || |	td   t|| |td  | |t||   |	td   |td |td  td |
tdd    ||t|| | | |t||   |	td   |||  |
  |||  |
  t|| td  t|| td  || |	td   | S r  r  r<  r  r  r  r  "
  s    r  c              	   C   s  t || | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   || |	td   t|| |td  | |t||   |	td   || td |
tdd    || td |
tdd    ||t|| | | |t||   |	td   |||  |
  |||  |
  t|| td  t|| td  || |	td   | S r  r  r<  r  r  r  r  &
      r  c	           	   	   C   s   t || || t| |td   t|| |td  | |t||   |td   || t|| | | |t||   |td   || t| |td   | S r  r  rJ  r  r  r  r  *
  r  r  c              	   C   s   t || || t| |  |	td   t||
 |td  | |t||
   |	td   |
|
 t||
 | | |t||
   |	td   || t| |  |	td   |
 S r  r  rL  r  r  r  r  .
     r  c	           	   	   C   rY  r  r  rJ  r  r  r  r  2
  rZ  r  c              	   C   r[  r  r   rL  r  r  r  r  6
  r\  r  c
           
   
   C   s  t || | |  || |td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	t || |  |td|  td  || |td   t||	 |td  | |t||	   |td   ||	 td |tdd    ||	 td |tdd    |	|	 t||	 | | |t||	   |td   |||	td   |  t||	 td  t||	 td  || |td   |	 S r  r^  r:  r  r  r  r  :
  rM  r  c
           
   
   C   sP  t |t| | | |||	td   t|  |td |	td  td t|   || |td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t ||t|  |||	td   t|  |td |	td  td t|   |td|  td  || |td   t||	 |td  | |t||	   |td   |td |	td  td |tdd    |	|	 t||	 | | |t||	   |td   |||	td   |  t|td |	td  td  || |td   |	 S r	  r  r:  r  r  r  r  >
  s    T r  c              
   C   s  t || | | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   || |	td   t|| |td  | |t||   |	td   |td |td  td |
tdd    ||t || | t|
  |||  t|
  |||  t|
  || td t|
   || td t|
   |td|
  td  || |	td   t|| |td  | |t||   |	td   |td |td  td |
tdd    || t|| | | |t||   |	td   |||  |
  |||  |
  t|| td  t|| td  || |	td   | S r  r  r<  r  r  r  r  B
  s     r  c	           	   	   C   sl   t || td  ||  tt| ||  | t||  t|td| td   ||t|| |S r  r  	r  r  r  r  r  r  r  r  r  r  r  r  r  F
  s   lr  c	           	   	   C   sn   t || td  | |  tt| ||  | t|td| td   t||  ||t|| |S r  r  rb  r  r  r  r  J
     nr  c              	   C   sr   t || td  | | |	  tt| ||
  | t|
td|	 td   t|
|  |
|
t||
 |
S r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  N
     rr  c	           	   	   C   s   t |t| |||td   t|  |td |td  td t|   t|| | |t||   |  |td |td  td |  ||S r  r  r%   r  r&   r   r  rb  r  r  r  r  R
     r  c              	   C   s   t | | t|	 |||
  t|	  |||
  t|	  ||
 td t|	   ||
 td t|	   t|
| | |t||
   |  ||
 td |	  ||
 td |	  |
|
S r  r  r%   r&   r  r   r  rd  r  r  r  r  V
     r  c
           
   	   C   sj   t t| |t||	   | t|||	td    ||	 | |||	td   |tdd    |	|	S r  r   r   r  r  r  r:  r  r  r  r  Z
     jr  c                 C   s   t t| |t||   |	 t|||  t|||    || | |||  |
tdd    |||  |
tdd    ||S r  r   r   r  r  r  r<  r  r  r  r  ^
  r  r  c              	   C   s$  t || ||td  |td   t|| |td  ||td  ||td  |td    t|| td t|| td   || t||| |td   | |t||    ||td   | t||| |td   | |t||    |td |td   | S )Nr  r  r  r!  r  r  r   r  r  r  rW  r  r  r  r  b
  r7  r  c              	   C   s   t || td| |td   t|||td   |td  t|td |td  td  || t| |t||   |||td   |td   td| |td   | S r  )r  r  r   r  r  r  r?  r  r  r  r  f
  r  r  c              	   C   s   t || td| |td   t|||td   |td  t|| td t|| td   || t| |t||   |||td   |td   td| |td   | S r	  rm  r?  r  r  r  r  j
  r  r  c	           
   
   C   rA  r  r  rB  r  r  r  r  n
  rC  r  c	           
   
   C   rD  r  r  rB  r  r  r  r  s
  rE  r  c
           
   	   C   F   t t| |t||	   | ||	 | |||	td   |  |	|	S r&  r'  r:  r  r  r  r  x
  r9  r  c
           
   	   C   rn  r&  r)  r:  r  r  r  r  |
  r9  r  c
           
      C   B   t ||	 | | |t||	   |  |||	td   |  |	S r&  r+  r:  r  r  r  r  
  r  r  c
           
      C   ro  r&  r-  r:  r  r  r  r  
  r  r  c                 C   sJ   t || | | |t||   |	  |||  |
  |||  |
  |S r  r  r<  r  r  r  r  
     Jr  c              	   C   s   t |||  t|
 |||  t|
  || || |td   t|
   t|| | | |t||   |	  || || |td   |
  ||S r&  r/  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
     r  c
           
   	   C   s   t | t| |||	td   t|  ||	 td t|   ||	 td t|   t||	 | | |t||	   |  ||	 td |  ||	 td |  |	|	S r  r1  r:  r  r  r  r  
     r  c                 C   B   t t| ||  | t| || |t|   ||t|| S r  )r+   r   r  r  r  r  r  r  r  r  
  r  r  c                 C   rt  r  )r+   r   r  r  r  r  r  r  r  r  
  r  r  c              	   C   s   t || | ||td   t| |t||   |td  |||  |td   t|td |td  td  || t| |t||   | |||  |td   ||td   | S r  r  rT  r  r  r  r  
     r  c              	   C   s   t || | ||td   t| |t||   |td  |||  |td   t|| td t|| td   || t| |t||   | |||  |td   ||td   | S r  r  rT  r  r  r  r  
  r  r  c                 C   4   t t| |t||   | |||  |  ||S r  r   r   r  rT  r  r  r  r  
  r  r  c                 C   rv  r  r   r   r  rT  r  r  r  r  
  r  r  c              	   C   \   t || td  tt| ||  | || |t|  |  t| ||t|| |S r  r  rT  r  r  r  r  
     \r  c              	   C   ry  r  r  r  r+   r   r  r  r  rT  r  r  r  r  
  rz  r  c              
   C   sh   t | |}t|| tt|t|td |td  td  ||| t||t||   || S r  r  r  r   r-  r  r  r  r  r  r  r  r  r  r  r  r  r  
  s   
^r  c              
   C   s   t | |}t|| t|td  |td  td  t|| td t|| td   tt|t|td  |td  td  ||| t||t||   || S r	  r  r  r  r  r   r-  r  r}  r  r  r  r  
  s   
r  c                 C   (   t t| ||t||   |  ||S r  rw  r  r  r  r  r  r  r  r  r  r  
     (r  c                 C   r  r  rx  r  r  r  r  r  
  r  r  c           	   
   C   sx   t | |||  |  |}t|| tt|t|td |td  td  ||| t||t||   || S r  r|  	r  r  r  r  r  r  r  r  r  r  r  r  r  
  s   ^r  c           	   
   C   s   t | |||  |  |}t|| t|td  |td  td  t|| td t|| td   tt|t|td  |td  td  ||| t||t||   || S r	  r~  r  r  r  r  r  
  s   r  c              
   C   s   t |||
  | |||
  |	  |
}t|| | tt|| |t||
   |td   t|td |
td  td  |
|
|
 t| |t||
   | ||
 S r  )r  r  r   r-  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
     &r  c              
   C   s   t |||
  | |||
  |	  |
}t|| | tt|| |t||
   |td   t||
 td t||
 td   |
|
|
 t| |t||
   | ||
 S r  )r  r  r   r-  r  r  r  r  r  r  r  r  
  s   &r  c              
   C   s   t |||
  ||
td   |	 |||
  td  |
}t|| | tt|| |t||
   |td   t|td |
td  td  |
|
|
 t| |t||
   | ||
 S r  )r  r  r  r   r-  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
  s   :r  c              
   C   s   t |||
  ||
td   |	 |||
  td  |
}t|| | tt|| |t||
   |td   t||
 td t||
 td   |
|
|
 t| |t||
   | ||
 S r  )r  r  r  r   r-  r  r  r  r  r  r  r  
  s   :r  c	           	      C   8   t t| ||t||   |  |||  |  ||S r  rw  	r  r  r  r  r  r  r  r  r  r  r  r  r  
     8r  c	           	      C   r  r  rx  r  r  r  r  r  
  r  r  c
              
   C   s   t |||	td   | |||	  |  |	}
t|| tttdt|td |	td  td  |
|	|	|	 t| |t||	   |
|	 S r  )r  r  r  r   r  r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
  s   .dr  c              
   C   s   t |||  |
 |||  |
  |||  |	  |}t|| tttdt|| td t|| td   |||| t| |t||   || S r  r  r  r   r  r  r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
  s   6hr  c                 C   sJ   t t| |t||
   | |||
td   |	  |||
  | |
|
S r&  r'  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
  rp  r  c                 C   sR   t t| |t||   |
 |||  |  |||  |  |||  |	 ||S r  rx  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  
  r  r  c
           
   	   C   s  t td|| t| |td   t| |t||	   |td  |||	  |td   || | td| | |	  || |	td  |td    |	|	 t| |t||	   |td  |||	td    |||	  |  || t| |td   |	 S r  rI  
r  r  r  r  r  r  r  r  r  r  r  r  r  r  
      r  c              	   C   s.  t td|| t| |  |
td   t| |t||   |
td  |||  |	td   || | |	 td| | | |  || | |td  |	td    || t| |t||   |
td  |||  |	  || || |td    || t| |  |
td   | S r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r       0 r  c              	   C   sn   t t| |t||
   | t|||
td    |||
td   |	tdd   |||
  |  |
|
S Nr  r!  rj  r  r  r  r  r    rc  r  c                 C   s   t t| |t||   |
 t|||   t|||   |||  |tdd   |||  |tdd    |||  |	  ||S Nr!  r  rl  r  r  r  r  r  
     r  c                 C   s^  t td|| t| |td   tt| |t||
   |td  |||
  |td   |||
td   |	tdd   || | || |
 td|	 td   || |
td  |td|	  td    |
|
|
 t| |t||
   |td  |||
td   |	tdd    |||
  |  || t| |td   |
 S r  )r  r  r  r   r   r  r  r  r  r  r  r    s   ` r  c                 C   s  t td|| t| |  |
td   tt| |t||   |
td  |||  |	td   |||  |tdd   |||  |tdd    || | |	 || | | td| td   || | |td  |	td|  td    ||| t| |t||   |
td  |||  |tdd    |||  |tdd    |||  |	  || t| |  |
td   | S r  )r  r  r  r   r   r  r  r  r  r  r  r        r  c
           
      C   s   t || || t| |td   t| |t||	   |td  |||	  |td   |	|	 t| |t||	   |td  |||	  |  || t| |td   |	 S r  r  r  r  r  r  r       r  c                 C   s   t ||	 || t| |  |
td   t| |t||   |
td  |||  |	td   || t| |t||   |
td  |||  |	  || t| |  |
td   | S r  r  r  r  r  r  r    r  r  c
           
   	   C   s\   t || td  t| tt| ||	  | || |t|	  |  |	|	t||	 |	S r  rS  r  r  r  r  r    rz  r  c              	   C   sb   t ||	 td  t| |  tt| ||  |
 || |t|  |	  ||t|| |S r  rU  r  r  r  r  r  "     br  c              	   C   sn   t t| |t||
   | t|||
td    |||
td   |	tdd   |||
  |  |
|
S r  rj  r  r  r  r  r  &  rc  r  c                 C   s   t t| |t||   |
 t|||  t|||    |||  |tdd   |||  |tdd    |||  |	  ||S r  rl  r  r  r  r  r  *  r  r  c                 C   s   t |t|	 |||
td   t|	  |td |
td  td t|	   t| |t||
   | |||
  |  |td |
td  td |	  |
|
S r  rf  r  r  r  r  r  .  r2  r  c                 C   s   t | t|	 |||
td   t|	  ||
 td t|	   ||
 td t|	   t| |t||
   | |||
  |  ||
 td |	  ||
 td |	  |
|
S r  r1  r  r  r  r  r  2     r  c                 C   s   t | | t| |||  t|  |||  t|  |td  |td  td t|   t| |t||   |
 |||  |	  || td |  || td |  ||S r	  rh  r  r  r  r  r  6  ri  r  c                 C   s   t || || t| |	td   t| |t||
   |	td  |||
   |
|
 t| |t||
   |	td  t||||
  |   || t| |	td   |
 S r  )r  r  r  r   r  r  r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  :  r  r  c                 C   s   t ||
 || t| |  |td   t| |t||   |td  |||   || t| |t||   |td  t|	|||  |
   || t| |  |td   | S r  )r  r  r  r   r  r  r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >  r  r  c              	   C   s   t |t|
 |||td   t|
  |td |td  td t|
   t| |t||   |	 |td |td  td |
  t||||  |   ||S r  )r  r%   r  r&   r   r  r  rq  r  r  r  r  B     r  c              	   C   s   t | t|
 |||td   t|
  || td t|
   || td t|
   t| |t||   |	 || td |
  || td |
  t||||  |   ||S r  )r  r%   r  r&   r   r  r  rq  r  r  r  r  F  ri  r  c              	   C   s   t | | t| |||  t|  |||  t|  || td t|   || td t|   t| |t||   | || td |  || td |  t|	|||  |
   ||S r  )r  r%   r&   r  r   r  r  )r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  J     r  c	           
   
   C   s   t |||  | |||  |  |}	t|| tttdt|td |td  td  |	||| t| |t||   |	| S r  )r  r  r   r  r  r  
r  r  r  r  r  r  r  r  r  r  r  r  r  r  N  s   &dr  c	           
   
   C   s   t |||  | |||  |  |}	t|| tttdt|| td t|| td   |	||| t| |t||   |	| S r  r  r  r  r  r  r  S  s   &hr  c
           
      C   B   t t| |t||	   | |||	  | |||	  |  |	|	S r  rw  r  r  r  r  r  X  r  r  c
           
      C   r  r  rx  r  r  r  r  r  \  r  r  c                 C   2   t |ttttfrdS t||}t||rdS dS NFT
isinstanceintr  floatr  r  r   r  r  r  r  r  vr  r  r  r  `     

r  c              
   C   sh   t ||}t|| tt|t|td |td  td  ||| t| |t||   || S r  r|  r  r  r  r  r  i  s   
^r  c                 C   r  r  r  r  r  r  r  r  o  r  r  c              
   C   s   t ||}t|| t|td  |td  td  t|| td t|| td   tt|t|td  |td  td  ||| t| |t||   || S r	  r~  r  r  r  r  r  x  s   
r  c	           
      C   s`   t |ttttfrdS t| ||t||   |  |||td   |  |}	t|	r.dS dS NFr  T	r  r  r  r  r  r   r  r  r)   
r  r  r  r  r  r  r  r  r  r  r  r  r  r  ~  s   :r  c	           
      C   sD   t | ||t||   |  |||td   |  |}	t|	|S r&  r   r  r  r   r  r  r  r  r    s   :
r  c                 C   sh   t |
ttttfrdS t| ||t||
   |  |||
  |	  |||
  |	  |
}t|r2dS dS r  r  r  r  r  r  r   r  r)   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r    s   Br  c                 C   sL   t | ||t||
   |  |||
  |	  |||
  |	  |
}t||
S r  r   r  r   r  r  r  r  r    s   B
r  c              	   C   sl   t |ttttfrdS t| ||t||   |	  |||||td   |
   |  |}t|r4dS dS r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r    s   Fr  c              	   C   sP   t | ||t||   |	  |||||td   |
   |  |}t||S r&  r  r  r  r  r  r    s   F
r  c                 C   st   t |ttttfrdS t| ||t||   |  ||	|||  |  |||  |   |
  |}t|r8dS dS r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r    s   Nr  c                 C   sX   t | ||t||   |  ||	|||  |  |||  |   |
  |}t||S r  r  r  r  r  r  r    s   N
r  c                 C   >   t |ttttfrdS tt|| | | |}t|rdS dS r  )r  r  r  r  r  r   r  r)   r   r  r  r  r  r  r  r  r       r  c                 C   "   t t|| | | |}t||S r  )r   r  r   r  r  r  r  r       
r  c                 C   r  r  r  r  r  r  r  r    r  r  c                 C   r  r  r  r  r  r  r  r    r  r  c                 C   r  r  rw  r   r  r  r  r  r  r  r  r  r    r  r  c                 C   r  r  rx  r  r  r  r  r    r  r  c                 C   sV   t |ttttfrdS t|||td   | t|| |  | |}t|r)dS dS r  )	r  r  r  r  r  r   r  r  r)   r   r  r  r  r  r  r  r  r  r  r  r    s   0r  c                 C   s:   t |||td   | t|| |  | |}t||S r&  )r   r  r  r   r  r  r  r  r    s   0
r  c	           
      C   s^   t |ttttfrdS t|||  | |||  |  t|| |  | |}	t|	r-dS dS r  r  
r   r  r  r  r  r  r  r  r  r  r  r  r  r    s   8r  c	           
      C   sB   t |||  | |||  |  t|| |  | |}	t|	|S r  r  r  r  r  r  r    s   8
r  c	           	   	   C   s>   t t|||td   | | ||t||   |  ||S r&  )r   r   r  r  )	r   r  r  r  r  r  r  r  r  r  r  r  r    r.  r  c              	   C   sF   t t|||
  |	 |||
  |	  | ||t||
   |  |
|
S r  rx  )r   r  r  r  r  r  r  r  r  r  r  r  r  r  r    r9  r  c                 C   "   t || |t||   |  |S r  r  r  r  r  r  r  r  r  r  r  r	       "r	  c                 C   r  r  r  r  r  r  r  r
  
  r  r
  c                 C   :   t td| tt| |t|  | |||||  |S r  r  r  r+   r   r  r  r  r  r  r  r  r  r  r  r    r(  r  c                 C   r  r  r  r  r+   r   r  r  r  r  r  r    r(  r  c	           	   	   C   `   t td| tt| |t|  | || | | | ||  |  |  |||||  |S r  r  rJ  r  r  r  r       `r  c	           	   	   C   r  r  r  rJ  r  r  r  r    r  r  c
           
   
   C   j   t td| tt||t|	  | ||	td  |td  ||td   |  |	|	|||	  |	S r  r  
r  r  r  r  r  r  r  r  r  r  r  r  r  r    rk  r  c
           
   
   C   j   t td| tt||t|	  | ||	td  |td  ||td   |  |	|	|||	  |	S r  r  r  r  r  r  r  "  rk  r  c              
   C   s   t td| tt||t|  |
 ||td  |td  ||td   |  || | | | ||  |  |	  |||||  |S r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  &  r0  r  c              
   C      t td| tt||t|  |
 ||td  |td  ||td   |  || | | | ||  |  |	  |||||  |S r  r  r  r  r  r  r  *  r0  r  c                 C   s  t |t| |t|||td      |t tt| | t| td|   t| td|    tt| t|  t| |t|||td       t| | |tt|||td   td  tt|||td   td    | t tt| |t| td|   t| td|    tt| t|  t| |t|||td       t| | |tt|||td   td  tt|||td   td    | S r&  )	r  r  r  r  Pir  r  r  r  r  r  r  r  r  r  r  r  r  .  s    r  c                 C   s
  t td|td  | |td  t| |t|||td     |td  ||t|| |t|||td     |  | ttd| | | |t|||td     |td   ttd| | |td  |td |td    ||  | S )N   r  r!  r   r  r  r   r  r  r  r  r  r  r  r  2  r;  r  c                 C   s~  t || t| td|   t| td|    t| |t|||td     td|   td| |tt|||td   td  tt|||td   td    |t ||t| td|   t| td|    t| |t|||td     td|   td| |tt|||td   td  tt|||td   td    | S r&  )r  r  r  r  r  r  r  r  r  r  r  r  6  rH  r  c                 C   s  t ttdtt | |td  t| td|  t| td|    tttdt| |t|||td      tdt|   tdt| |tt|||td   td  tt|||td   td    |t ttdtt | |td  t| td|   t| td|    tttdt| |t|||td      tdt|   tdt| |tt|||td   td  tt|||td   td    | S )Nr  r!  r  r  )	r  r  r  r  r  r  r  r  r  r  r  r  r  r  :  r]  r  c                 C   s&  t ttd| | |td  |td |td   || | t| |t|||td       | t tt| | | tdd   | t| td|   t| td|    tt| t|  t| |t|||td       |tt|||td   td  tt|||td   td   | t tt| | | tdd   |t| td|   t| td|    tt| t|  t| |t|||td       |tt|||td   td  tt|||td   td   | S )Nr  r  r  )	r  r  r  r  r  r  r  r  r  r  r  r  r  r  >  s    * r  c                 C   s   t || t| td|   t| td|    t| |t|||td     td|   td|td  |tt|||td   td  tt|||td   td    |t ||t| td|   t| td|    t| |t|||td     td|   td|td  |tt|||td   td  tt|||td   td    | t ttd| | |td  |td |td   td| | | | |t|||td       | S )Nr  r  )r  r  r  r  r  r  r  r  r  r  r  r  r  B  s     r  c                 C   sV  t tdtd|td  |td  |td   t| |t|||td     |td  ||t|| |t|||td     |td   td|td  |td  |td   | t| |t|||td     |td  ttd| | |td  |td |td    td| | | |td   | S )Nr  r  r  r  r  r  r  r  r  F  s   X r  c                 C   s  t tdt| |t||td  td    tt||td  td td td  ||  |t ttdtt t| t| td|   t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td| |  | t ttdtt t| t| td|  t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td| |  | S r  )	r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  J  rO  r  c                 C   s  t tdt| |t||td  td    tt||td  td td td  ||  |t ttdtt t| t| td|   t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td| |  | t ttdtt t| t| td|  t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td| |  | S r  )	r  r  r  r  r  r  r  r  r  r  r  r  r  r  N  rO  r  c                 C   sF  t td|td  | |td  t| |t|||td     |td  ||t|| |t|||td     |  | ttd| | | |t|||td     |td   td| | |td  |td |td    || t|||td   td  t|||td   td   | S )Nr  r  r!  r   r  r^  r  r  r  r  r  R  s   H r  c                 C   s   t ttd| t| |t||td  td   td|   t| td|   td| t||td    |t ttd| t| |t||td  td   td|   t| td|   td| t||td    | S r  r  r  r  r  r  r  r  r  r  r  r  r  r  V  s   r  c                 C   s   t ttd| t| |t||td  td   td|   t| td|   td| t||td    | t ttd| t| |t||td  td   td|   t| td|   td| t||td    | S r  r  r  r  r  r  r  r  r  r  r  r  r  r  Z  s   r  c                 C   s  t ttdtt t| td|   t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  tdt| | |  |t ttdtt t| td|  t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  tdt| | |  | S r  	r  r  r  r  r  r  r  r  r  r  r  r  r  r   ^  r`  r   c                 C   s  t ttdtt t| td|   t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  tdt| | |  |t ttdtt t| td|  t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  tdt| | |  | S r  r  r  r  r  r  r!  b  r`  r!  c                 C   s  t t||td  t||td  td  || | t| |t||td  td     | t ttdtt t| td|   t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td|tdd   | |  | t ttdtt t| td|  t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td|tdd   | |  | S rX  	r  r  r  r  r  r  r  r  r  r  r  r  r  r"  f       r"  c                 C   s  t t||td  t||td  td  || | t| |t||td  td     | t ttdtt t| td|   t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td|tdd   | |  | t ttdtt t| td|  t| td|    tttdt| |t||td  td    tdt|   tt||td  td td  td|tdd   | |  | S )Nr  r   r!  r  r  r  r  r  r  r#  j  r  r#  c                 C   s|  t ttd| t| |t||td  td   td|   t| td|   td|td  t||td    | t ttd| t| |t||td  td   td|   t| td|   td|td  t||td    | t t||td  t||td  td  td| | | | |t||td  td     | S )Nr  r  r  r  r  r  r  r  r$  n  s   ~ r$  c                 C   sz  t ttd| t| |t||td  td   td|   t| td|   td|td  t||td    |t ttd| t| |t||td  td   td|   t| td|   td|td  t||td    | t t||td  t||td  td  td| | | | |t||td  td     | S )Nr  r!  r  r   r  r  r  r  r  r%  r  s   | r%  c                 C   s  t tdtd|td  |td  |td   t| |t|||td     |td  ||t|| |t|||td     |td   td|td  |td  |td   | t| |t|||td     |td  td| |td  ||td    td| | |td  t|||td   td  t|||td   td   | S )Nr  r  r  r!  r^  r  r  r  r  r&  v  r>  r&  c              	   C   s:   t td| tt|| t| ||t| ||  |S r  r3  r  r  r  r  r  r  r  r'  z  r(  r'  c              	   C   s:   t td| tt|| t| ||t| ||  |S r  r4  r  r  r  r  r(  ~  r(  r(  c                 C   *   t |t| | |||  |  |  |S r  r   r  r  r  r  r  r  r  r  r  r  r  r)    r  r)  c                 C   r  r  r   r   r  r  r  r  r*    r  r*  c              
   C   sj   t t| |td  | |  ttt|| t|td td  ||t| |td  td |S r	  r  r  r  r+   r   r  r  r  r  r  r  r  r+    rk  r+  c              
   C   s   t tt| |td  td td tt| |td  td td  | |  ttt|| t|td t|td   ||t| |td  td |S r	  r  r  r  r+   r   r  r  r  r  r  r,       r,  c              	   C   B   t td| tt||||   t| ||t| ||  |S r  r  r  r  r  r  r  r  r  r  r  r-    r  r-  c              	   C   r  r  r  r  r  r  r  r.    r  r.  c              	   C   \   t td| tt||||   |  | t||  |  t| ||t| ||  |S r  r  r  r  r  r  r  r  r  r  r  r  r/    rz  r/  c              	   C   r  r  r{  r  r  r  r  r0    rz  r0  c                 C   sF   t t|t| | t| td td  || t|t|  | S r  )r   r-  r  r  r  r  r  r  r  r  r  r  r1    r9  r1  c                 C   sN   t t|t| | t| td t| td   || t|t|  | S r  )r   r-  r  r  r  r  r  r  r  r  r  r2    r  r2  c              	   C   s   t |||td   tt|||  |td  t|| t|td td  ||| t| |t|  |||  |td   ||td   | S r  )r  r  r   r-  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r3    r\  r3  c              
   C   s   t |||td   tt|||  |td  t|| t|td t|td   ||| t| |t|  |||  |td   ||td   | S r  )r  r  r   r-  r  r  r  r  r  r  r  r  r4       r4  c                 C   r  r  r  r  r  r  r  r  wr  r  r  r6    r  r6  c              	   C   s^   t ||}t|tt|t|| t|td td  ||| t| |t|  || S r  )r  r  r   r-  r  r  r  r  r  r  r  r  r7    s   
Tr7  c                 C   r  r  r  r  r  r  r  r8    r  r8  c              
   C   sf   t ||}t|tt|t|| t|td t|td   ||| t| |t|  || S r  )r  r  r   r-  r  r  r  r  r  r  r  r  r9    s   
\r9  c                 C   s&   t |t|td td  |  |S r  r   r  r  r  r  r  r  r  r  r;       &r;  c                 C   s.   t ||  |t|td td  |  |S r  r  r  r  r  r  r  r  r  r<    r  r<  c                 C   s.   t |t|td t|td   |  |S r  r  r  r  r  r  r=    r  r=  c                 C   s6   t ||  |t|td t|td   |  |S r  r  r  r  r  r  r>    r,  r>  c              	   C      t || | t|| |t||   |td   |td  |td  td  || t|| |t||   |  | S r  )r  r   r  r  r  r  r  r  r  r?       r?  c              	   C   r  r  )r  r   r  r  r  r  r  r  r  r@    r  r@  c                 C      t | |t||   | |S r  r   r  r  r  r  r  rA       rA  c                 C   r  r  r   r  r  r  r  r  rB    r  rB  c              	   C      t || | | t| |t||   |td  ttd| |||    |td  |td  td  ||t| |t||   | ttd| |||    | | S r  r  r   r  r  r  r  r  r  r  r  rC    r  rC  c              	   C   r  r  r  r   r  r  r  r  r  r  r  r  rD    r  rD  c              	   C   s   t ttdt | |||   | | |  |td|  | t ttdt | |||   | | |  |td|  | t t|||  t| | |  | | S r&  )r  r  r  r  r  r  r  r  r  r  r  r  rE    r2  rE  c                 C   sp   t tdd tt|  | td |||   || t tdd tt| | td |||   || S r  r  r  r   r  r  r  r  r  rF       prF  c              	   C   s~   t tdd tttdtd| |   |||   || t tdd tttdtd| |   |||   || S r  r  r  r  r  r  rG        ~rG  c                 C   J   t |tt|| |||   ||t| tt|||  | | | S r  )r  r   r  r  r  r   r  r  r  r  rH    rp  rH  c                 C   r  r  )r  r   r  r  r  r   r  r  r  r  rI    rp  rI  c                 C      t || ||td   t|||  |td  |td  |td  td  || t| |t||   |||  |td   ||td   | S r  r  r  r   r  r  r?  r  r  r  rJ    rg  rJ  c                 C   r  r  r  r  r   r  r  r?  r  r  r  rK    rg  rK  c              
   C      t td| | | t| |t||   |td  ttdtd| | td    |td  |td  td  || ttd| |t||   |  ttdtd| | td    | S r  r  r  r   r  r  r  r  r  r  rL       rL  c              
   C   r  r  r  r  r   r  r  r  r  r  r  rM    r  rM  c              	   C      t || | |td  t||td  | |t||   |td   |td  |td  td  || t||td  | |t||   |  |td  | S r  r  r  r  r  r  rN    r  rN  c              	   C   r  r  r  r  r  r  r  rO     r  rO  c                 C   4   t t| |t||   | |||  |  ||S r  r   r   r  r  r  r  r  rP  $  r  rP  c                 C   r  r  r   r   r  r  r  r  r  rQ  (  r  rQ  c                 C   .   t | |t||   | |||  |  |S r  r  r  r  r  r  rR  ,  r  rR  c                 C   r  r  r  r  r  r  r  rS  0  r  rS  c              
   C      t td| t||td  | |t||   |  ||t || t||td  | |t||   |  |||   || S r  r  r  r   r  rT  r  r  r  rT  4     rT  c              
   C   r  r  r  r  r   r  rT  r  r  r  rU  8  r  rU  c              	   C      t || | | t| |t||   |td  ttd| | |||    |td  |td  td  || t| |t||   | ttd| | |||    | | S r  r  r  r  r  r  rV  <  ri  rV  c              	   C   r  r  r  r  r  r  r  rW  @  ri  rW  c              
   C   |   t td| t|| | |t||   |  ||t || t||td  | |t||   |  |||   || S r  r  rT  r  r  r  rX  D     |rX  c              
   C   r  r  r   rT  r  r  r  rY  H  r  rY  c	           	      C   <   t t|| | |t||   |  |||  |  ||S r  r  rb  r  r  r  rZ  L     <rZ  c	           	      C   r  r  r  rb  r  r  r  r[  P  r  r[  c	           	      C   6   t || | |t||   |  |||  |  |S r  r  rb  r  r  r  r\  T  r,  r\  c	           	      C   r  r  r  rb  r  r  r  r]  X  r,  r]  c              	   C      t td| | td| td  t| |t||   |||td   |td   ||t|| |t||    |||td   |  td| td  | t||||td   |  td| | td| td   | S r	  r  r?  r  r  r  r^  \     r^  c              	   C   r  r	  r  r?  r  r  r  r_  `  r  r_  c              
   C     t td| | td| td  t| |t||   | |||td   |td   ||t |td | | |td  td| td| td   t| |t||   |td  |||td   |td   || t|| |t||   |  |||td   |  td| td  | t|| | |t||   |td   |||td   |  td| | td| td   | S Nr  r  r!  r   r  r  r  r  r  r`  d      r`  c              
   C   r	  r
  r  r  r  r  r  ra  h  r  ra  c                 C   0   t tt| |t||   ||| |  |S r  )r  r  r   r  r  r  r  r  rb  l     0rb  c                 C   r  r  )r  r  r   r  r  r  r  r  rc  p  r  rc  c                 C   >   t | |t||   |td  || | |td   |S r  )r  r  r  r  r  r  r  rd  t  r.  rd  c                 C   r  r  )r  r  r  r  r  r  r  re  x  r.  re  c              
   C     t td | |t||    tt| | td t|| td   |t|  |t t| ttdt t| | td  t|| td   |t|  | t t| ttdtt| | td  t|| td   |t|  | S r  )r  r  r  r>   r  r  r  r  r  r  r  rf  |      rf  c              
   C   r  r  )r  r  r  r>   r  r  r  r  r  r  r  rg    r  rg  c                 C   sF   t td|t|  tt| ||  | t| ||t|| |S r  )r  r  r  r+   r   r  r  r  r  r  r  rh    r9  rh  c              	   C   s|   t |ttdtd|td |td     t|||td    tt| ||  | t| ||t|| | S r  )r  r  r  r+   r   r  r  r  r  r  r  ri    r  ri  c              	   C      t t|td  |td  td t|||td    t| |t||   | t|td  |td  td  ||S r  r  r  r  r   r  r  r  r  r  rj    r  rj  c              	   C   r  r  r  r  r  r   r  r  r  r  r  rk    r  rk  c              	   C      t || | td t|| |t||   |td   |||td   td  || t|| |t||   |  td| |||td     | t| |t||   |td  td| | |td  |td   | S r  r  r  r  r  r  rl       rl  c              	   C   r  r  r  r  r  r  r  rm    r  rm  c              
   C   f   t ||| t|||td     | t || |t||    |t|||td     | S r&  )r  r  r  r  r  r  r  r  rn       frn  c              
   C   r  r&  )r  r  r  r  r  r  r  r  ro    r  ro  c              	   C     t td| td td| |td   t| |t||   |||td   |td   ||t||||td   |td   td| | |td td   | t|| |t||    |||td   |td   td| |td   | S Nr  r  r  r  r  r?  r  r  r  rp    r  rp  c              	   C   r  r  r  r?  r  r  r  rq    r  rq  c              
   C      t |td | |td  t| |t||   |td  |||td   tdd   ||t|| |t||   |  |t|||td     | t|| | |t||   |td   || t|||td     | S Nr  r!  r   r  )r  r  r   r  r  r  r  r  r  r  rr    r  rr  c              
   C   r  r  )r  r  r   r  r  r  r  r  r  r  rs    r  rs  c              
   C     t td| td td| |td   t| |t||   | |||td   |td   ||t |td | |td  td|td td   t| |t||   |td  |||td   |  || t|| |t||   |  |||td   |td   td| |td   | t|| | |t||   |td   |||td   |td   td| | |td td   | S Nr  r  r  r!  r  r   r  r  r  r  r  rt        rt  c              
   C   r  r  r  r  r  r  r  ru    r  ru  c              	   C      t td| |td  ||td   t|| |t||   |td   |||td   |  ||t| |t||   |td  |||td   |td   || | |td   | S r  r  r  r  r  r  rv       rv  c              	   C   r  r  r  r  r  r  r  rw    r   rw  c              	   C   sT   t || | tt| ||  | t|td | td   ||t|| |S Nr  r   )r  r+   r   r  r  r  r  r  r  r  rx    r!  rx  c                 C   s   t ||tdd   t|td  |td  td  t|||td    t| |t||   | |td  |td  td |  ||S r  r  r  r  r   r  r  r  r  r  ry       ry  c              	   C   sX   t | | | tt| ||  | t|td | td   ||t|| | S r!  )r  r+   r   r  r  r  r  r  r  r  rz    r"  rz  c              	   C   s   t || |tdd    t|td |td  td |td |td    t|||td    tt| ||  | t|td | td   ||t|| | S Nr  r  r!  r   )r  r  r  r+   r   r  r  r  r  r  r  r{    r  r{  c              
   C   s   t tdd tt|  | td |||td    || t tdd tt| | td |||td    || S r  r  r  r  r  r  r|    r  r|  c              
   C   s   t tdd tttdtd| |   |||td    || t tdd tttdtd| |   |||td    || S r  r  r  r  r  r  r}    rZ  r}  c              
   C   X   t | ttd|||td    ||t |tt|| |||td    || S r  r  r   r  r  r  r  r  r  r~    r"  r~  c              
   C   r%  r  r  r   r  r  r  r  r  r  r    r"  r  c              	   C   z   t |||td   | |}t|| tt||td  |td  td  ||| t| |t||   || S r  )r  r  r  r   r   r  r  r  r  r  r       \r  c              	   C   r(  r  )r  r  r  r   r   r  r  r  r  r  r    r)  r  c                 C   <   t t| |t||   | |||td   |  ||S r&  r   r   r  r  r  r  r  r  r    r  r  c                 C   r*  r&  r   r   r  r  r  r  r  r  r    r  r  c                 C   r*  r&  r   r  r  r  r  r  r  r    r,  r  c                 C   r*  r&  r   r  r  r  r  r  r  r    r,  r  c              
   C      t td| t||td  | |t||   |  ||t || t||td  | |t||   |  |||td    || S Nr  r   r  r  rT  r  r  r  r       r  c              
   C   r/  r0  r   rT  r  r  r  r    r1  r  c              
   C      t td| t|| | |t||   |  ||t || t||td  | |t||   |  |||td    || S r  r  rT  r  r  r  r    r  r  c              
   C   r2  r  r   rT  r  r  r  r  
  r  r  c                 C   ~   t td||  t| |t||   | | | td  ||t| |t||   |td  || |td   | S r  r  r  r  r  r  r    r  r  c                 C   r3  r  r  r  r  r  r  r    r  r  c                 C   s   t td|| | |td   t| |t||   |td  || t|| |t||   |td   || | |td   | S r  r  r  r  r  r  r    rZ  r  c                 C   s   t td|| | |td   t| |t||   |td  || t|| |t||   |td   || | |td   | S r  r  r  r  r  r  r    rZ  r  c              
   C   r/  r0  r  rT  r  r  r  r    r1  r  c              
   C   r/  r0  r   rT  r  r  r  r  "  r1  r  c                 C   |   t td| t| |t||   | ||| td   ||t| |t||   |td  || |td   | S r  r  r  r  r  r  r  &  r  r  c                 C   r4  r  r  r  r  r  r  r  *  r  r  c              
   C   r2  r  r  rT  r  r  r  r  .  r  r  c              
   C   r2  r  r   rT  r  r  r  r  2  r  r  c              	   C      t ||| | |td   t||td  | |t||   |td   || t|| | |t||   |td   || | |td   | S r  r  rT  r  r  r  r  6  r\  r  c              	   C   r5  r  r  rT  r  r  r  r  :  r\  r  c              	   C   :   t t| |t||   || |||td    ||S r&  r+  r  r  r  r  r  r  r  r  r  r  r  >  r(  r  c              	   C   r6  r&  r,  r7  r  r  r  r  B  r(  r  c              	   C      t || td| |td   t| |t||   |td  |||td   |  ||t| |t||   | |||td   |td   td| |td   | S r	  r  r  r  r  r  r  F  r  r  c              	   C   r8  r	  r  r  r  r  r  r  J  r  r  c              	   C   N  t td|td |td  |td   t|| |t||   |td   |||td   td  ||t| |t||   |td  |td |td  td  |td | |||td    |td  |td   | t|| |t||   |td   || | |||td    |td   | S Nr  r  r  r  r  r  r  r  r  N     P r  c              	   C   r9  r:  r  r  r  r  r  r  R  r;  r  c              	   C   "  t tdtd|td  | |td   t| |t||   |||td   |td   ||t||||td   |td   td|td  | |td td   | t|| |t||    |||td   |td   td|td  | |td   | S Nr  r  r  r  r  r?  r  r  r  r  V     $ r  c              	   C   r<  r=  r  r?  r  r  r  r  Z  r>  r  c              	   C     t || td|  t|| |t||   |td   |||td   td  || t| |t||   |td  td| |td  |td  |td   | t|| |t||   |  td|td  | |||td     | S Nr  r!  r  r  r  r  r  r  r  r  ^  r  r  c              	   C   r?  r@  r  r  r  r  r  r  b  r  r  c              	   C     t |td |td | |  t||td  | |t||    |||td   |td   || t|||  |||td   |td   || |td   | t||td  | |t||    |||td   |td   |td | |  | S Nr!  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  f      r  c              	   C   rA  rB  r  rC  r  r  r  r  j  rD  r  c	           	   
   C     t |td | |td  |td  t|| | |t||   |td   |||td   |  ||t |td |td | |  t||td  | |t||   |  |||td   |td   || t||td  | |t||   |  |||td   |td   |td | |  | t|| ||  | |t||   |td   |||td   |td   || |td   | S rR  r  rb  r  r  r  r  n  r  r  c	           	   
   C   rE  rR  r  rb  r  r  r  r  r  r  r  c	           	   	   C      t ||| |td   t||td  | |t||   |td   |||td   |  || t|| | |t||   |td   |||td   |td   || | |td   | S r  r  rb  r  r  r  r  v     r  c	           	   	   C   rF  r  r  rb  r  r  r  r  z  rG  r  c	           	   	   C      t || | |td  t||td  | |t||   |td   |||td   |  || t||td  | |t||   |  |||td   |td   ||td   | S r  r  rb  r  r  r  r  ~  ru  r  c	           	   	   C   rH  r  r  rb  r  r  r  r    ru  r  c                 C      t ||td  t|| | |t||    t|||td    ||t || | |td  t||td  t|||td    || t||td  | |t||    t|||td    |td  | S r  r  r  r   r  r  r  r7  r  r  r  r       r  c                 C   rI  r  r  r  r   r  r  r  r7  r  r  r  r    rK  r  c	           	      C   D   t t|| | |t||   |  |||td   |  ||S r&  r+  rb  r  r  r  r    r  r  c	           	      C   rM  r&  r,  rb  r  r  r  r    r  r  c	           	   
   C      t |t|| | |t||   |  |||td   |td   ||t |td | t||td  | |t||   |  |||td   |td   || S r  )r  r   r  r  rb  r  r  r  r    r  r  c	           	   
   C   rN  r  )r  r   r  r  rb  r  r  r  r    r  r  c                 C   "  t |td |td |  t||td  | |t||   |  t|||td    ||t || ||  t||td  | |t||   |td   t|||td    || t||td  | |t||   |  t|||td    |td | |  | S Nr!  r  r   rJ  rT  r  r  r  r    r>  r  c                 C   rO  rP  rL  rT  r  r  r  r    r>  r  c              
   C   s   t |ttdt| | td  t|| td   t| |t |ttdt| | td t|| td   t| | t td | |t||    tt| | td t|| td   t| | S r  )r  r  r  r  r  r  r  r  r  r       r  c              
   C   s   t |ttdt| | td  t|| td   t| |t |ttdt| | td t|| td   t| | t td | |t||    tt| | td t|| td   t| | S r  )r  r  r  r  r  r  r  r  r  r  r    rQ  r  c                 C   sB   t tdt| tt| ||  | t| ||t|| |S r  )r  r  r  r+   r   r  r  r  r  r  r  r    r  r  c              	   C   s   t || ttdtd|td |td     t|||td    tt| ||  | t| ||t|| | S r  )r  r  r  r+   r   r  r  r  r  r  r  r    r  r  c              
   C      t t|td  |td  td t|||td    t| |t||   | |t|td  |td  td   ||S r  r  r  r  r  r  r    r  r  c              
   C   rR  r  r  r  r  r  r  r    r  r  c                 C      t || | t| |t||   |td  |t|||td     ||t| |t||   | t|||td    ||  | S r  )r  r   r  r  r  r  r  r  r  r  r    r0  r  c                 C   rS  r  )r  r   r  r  r  r  r  r  r  r  r    r0  r  c                 C   .  t |td |td  |td  t||td  | |t||   |  t|||td    ||t || | |td  t||td  | |t||   |td   t|||td    || t||td  | |t||   |  t|||td    ||td   | S r	  rJ  rT  r  r  r  r    r  r  c                 C   rT  r	  rL  rT  r  r  r  r    r  r  c	           	   
   C      t td| t||td  | |t||   |  |||td   |td   ||t || t||td  | |t||   |  |||td   |  || S r0  r  rb  r  r  r  r    r  r  c	           	   
   C   rU  r0  r   rb  r  r  r  r    r  r  c	           	   
   C      t td| t|| | |t||   |  |||td   |td   ||t || t||td  | |t||   |  |||td   |  || S r  r  rb  r  r  r  r    r2  r  c	           	   
   C   rV  r  r   rb  r  r  r  r    r2  r  c	           	   
   C   P  t ||| |td   t||td  | |t||   |td   |||td   |  || t ||td|  td  ||td   t||td  | |t||   |td   |||td   |  || t|| | |t||   |td   |||td   |td   || | |td   | S r  r  rb  r  r  r  r    r  r  c	           	   
   C   rW  r  r  rb  r  r  r  r    r  r  c	           	   	   C   sr   t || td  ||  tt| ||  | t||  t|| td|  td   ||t|| |S rP  )r  r  r+   r   r  r  r  rb  r  r  r  r    re  r  c	           	   	   C   s   t ||tdd   t|td  |td  td  t|||td    t|| | |t||   |  |td  |td  td |  ||S r  r"  rb  r  r  r  r       r  c	           	   	   C   sv   t || td  | |  tt| ||  | t|| td|  td   t||  ||t|| | S rP  )r  r  r+   r   r  r  r  rb  r  r  r  r       vr  c	           	   	   C   s   t ||  | | |tdd    t|td |td  td |td |td    t|||td    tt| ||  | t|| td|  td   t||  ||t|| | S r$  )r  r  r  r+   r   r  r  r  rb  r  r  r  r    rG  r  c                 C      t || td| |td   t|||td   |td  |td  |td  td  || t| |t||   |||td   |td   td| |td   | S r  r  r?  r  r  r  r    ri  r  c                 C   rZ  r  r  r?  r  r  r  r    ri  r  c           	   	   C      t || |||td   |  |}t|| tt||td  |td  td  ||| t| |t||   || S r  )r  r  r  r   r-  r  rF  r  r  r  r       &\r  c           	   	   C   r[  r  )r  r  r  r   r-  r  rF  r  r  r  r    r\  r  c	           	   	   C   B   t t| |t||   | || |||td   |  ||S r&  r+  rb  r  r  r  r    r  r  c	           	   	   C   r]  r&  r,  rb  r  r  r  r    r  r  c              
   C   h   t | t|| |||td   |  ||t |t|| |||td   |  t||  || S r&  r&  rC  r  r  r  r       hr  c              
   C   r^  r&  r'  rC  r  r  r  r    r_  r  c	           	      C   >   t || | |t||   |  |||td   |  |S r&  r-  rb  r  r  r  r    r.  r  c	           	      C   r`  r&  r.  rb  r  r  r  r    r.  r  c              
   C      t tdd t| |t||   | ttd|  |||td    || t tdd t| |t||   | t|td  |||td    || S r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r     r  r  c              
   C      t tdd t| |t||   | tttdtd|  | |||td    || t tdd t| |t||   | tttdtd|  | |||td    || S r  r  r  r   r  r  r-  rc  r  r  r  r  $  r  r  c              
   C   ra  r  rb  rc  r  r  r  r  (  r  r  c              
   C   rd  r  re  rc  r  r  r  r  ,  r  r  c              	   C      t || td t| |t||   |td  ttdttd|  |||td    || t| |t||   | ttdttd|  td| |  | S r  r  r  r   r  r  r   r  rc  r  r  r  r  0  r  r  c              	   C   rf  r  r  r  r   r  r  r   r  rc  r  r  r  r  4  r  r  c              	   C      t || td t| |t||   |td  ttdttd|  |||td    ||t| |t||   | ttdttd|  td| |  | S r  rg  rc  r  r  r  r  8  r  r  c              	   C   ri  r  rh  rc  r  r  r  r  <  r  r  c	           	   	   C      t || td t| |t||   |td  t|td | |||td    ||t| |t||   | t|td | td| |  | S r  r  r  r   r  r  r  	r  r  r  r  r  r  r  r  r  r  r  r  r  @  rg  r  c	           	   	   C   rj  r  r  r  r   r  r  r  rl  r  r  r  r  D  rg  r  c	           	   	   C      t || td t| |t||   |td  t|td | |||td    || t| |t||   | t|td | td| |  | S r  rk  rl  r  r  r  r  H  rX  r  c	           	   	   C   rn  r  rm  rl  r  r  r  r  L  rX  r  c                 C   sd   t t| |t||    t| |t||    |td | | t|| t||    |S r&  )r  r  r  r  r  r  r  r  r  r  P     dr  c              	   C   s   t ||td  t| |t||   |td  | |t||   |td   |||td    || t| |t||   |td  | |t||   |  || | |td   | S r  r  r  r   r  r  r  rT  r  r  r  r  T  r  r  c              	   C   s   t ||td  t| |t||   |td  | |t||   |td   |||td    || t| |t||   | | |t||   |td   || | |td   | S r  rp  rT  r  r  r  r  X  r  r  c              	   C   sx   t tdd tt|  | td ||||    || t tdd tt| | td ||||    || S r  r  r  r  r  r  r  r  r  r  r  \     xr  c              	   C   s   t tdd tttdtd| |   ||||    || t tdd tttdtd| |   ||||    || S r  r  rq  r  r  r  r  `  r  r  c                 C      t || t|||t|||td      |td  |td  td  || t td| | t|td | |t||    |||td    || t|| |t||    ||t|||td      | S r  )r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  d  rK  r  c                 C   rs  r  )r  r   r  r  r  r  rt  r  r  r  r  h  rK  r  c	           	      C   &  t || |td  t||td  ||t|||td      |td  |td  td  || t td| | |td  t||td  | |t||    |||td    || t||td  | |t||    ||t|||td      |td  | S r  )r  r  r   r  r  r  	r  r  r  r  r  r  r  r  r  r  r  r  r  l  r  r  c	           	      C   ru  r  )r  r  r   r  r  r  rv  r  r  r  r  p  r  r  c	           
   
   C      t || ||t|||td      |}	t|| tt|	|td  |td  td  ||| t| |t||   |	| S r  )r  r  r  r  r   r   r  r  r  r  r  r  t     .\r  c	           
   
   C   rw  r  )r  r  r  r  r   r   r  r  r  r  r  r  y  rx  r  c	           
   
   C      t || | |t||    |}	ttd| | tt|	| |||td    ||| t||t|||td     |	| S r&  )r  r  r  r  r   r   r  r  r  r  r  r  ~     "fr  c	           
   
   C   ry  r&  )r  r  r  r  r   r   r  r  r  r  r  r    rz  r  c                 C   :  t || t| |t||   ||t|||td      ||t || | t|td | |t||    |td  |td  td  || t||td  | |t||   td  td | t| |t||   td ||t|||td      |||td    td|  | S r  )r  r   r  r  r  r  rt  r  r  r  r       < r  c                 C   r{  r  )r  r   r  r  r  r  rt  r  r  r  r    r|  r  c                 C   s~   t |  | td tdd |td   | | td |td tdd    t| td  |td  td  |S r  r   r  r  r  r  r  r  r  r  r    r  r  c                 C   s   t || |  | td tdd |td    | | td |td tdd    t| td  |td  td  |S r  r}  r  r  r  r  r  r  r  r    r  r  c                 C   sB   t |  | td | td  | | td |td   |S r  r   r  r~  r  r  r  r    r  r  c                 C   sJ   t || |  | td | td   | | td |td   |S r  r  r  r  r  r  r    rp  r  c                 C   sV   t || t|||  | |  | td  |td  td |td   ||S r  r  r   r  r  r  r  r  r  r  r  r  r  r    rV  r  c	           	      C   sf   t || t|||  | |  |||  |  | td  |td  td |td   ||S r  r  )	r  r  r  r  r  r  r  r  r  r  r  r  r    r  r  c                 C   sj   t || t|td|| |  |  |  | td | td   | | td |td   ||S r  r  r  r  r  r  r  r  r  r  r  r  r    rk  r  c                 C   sV   t ||||  |  |  | td | td   | | td |td   |S r  r  r  r  r  r  r    rV  r  c              	   C   sL   t || t|||   || | td |  t|t| |   ||S r  r  r   r  r:  r  r  r  r  r  r    s   Lr  c                 C   s   t td|td  ||  t|tdtd| |   | td   tdtd| |   |td   td|||   |  ||S r  r  r  r   r  r  r  r  r    r1  r  c                 C   sV   t ||||  |  |  | td | td   | | td |td   |S r  r  r  r  r  r  r    rV  r  c              	   C   sv   t || |||  |  || | td |   t|||   || | td |  t|t| |   ||S r  r  r  r   r:  r  r  r  r  r  r    rY  r  c              	   C   \   t |  | | t|t| |   | | t|||td    |td td   |S r  )r  r:  r  r  r  rq  r  r  r  r    rz  r  c              	   C     t td|td  td| td  ||td td|td td     t|||td   |td  t|t| |   || t|||td   |td  td|  | |td  |  t|t| |   | | |td td|td td     | S Nr  r  r  r  r  r  r   r:  r  r  r  r  r  r  r         r  c                 C   &   t t|t| |  | | |  |S r  )r  r:  r  rq  r  r  r  r    r  r  c                 C   sZ   t || t| | td | | td  |td  td | td |   ||S r  r  r  r  r  r  r       Zr  c                 C   s\   t || t|  | td |  | td  |td  td |td |   ||S r  r  r  r  r  r  r    rz  r  c                 C   sV   t || t|  | td | td |  | | td |td |   ||S r  r  r  r  r  r  r    rV  r  c                 C   sT   t ||td  t|||td   | td |  | | td |  ||S r  r  r  r  r  r  r    r!  r  c                 C   sX   t || td  t|||td   |td |  |  | td |   ||S r  r  r  r  r  r  r    r"  r  c              	   C   s   t |t| |||td   t|  | td  |td  td t|   t| td  |td  td | t|t| |   ||S r  r  r%   r  r&   r   r:  r  r  r  r  r  r       r  c              	   C   s`   t |  | | td t|t| |   |t|||td    |td td   |S Nr  r  r!  )r  r  r:  r  r  rq  r  r  r  r    r  r  c              	   C   s   t | | | td| |td   t|||td   | t|t| |   || t|||td   |td  t|t| |   td| |td   | S r  r  r  r  r  r  r    r  r  c                 C   sp   t |||td   |td  |  | | td  t|t| |   | | | |td td   |S r	  )r  r  r:  r  r  r  r  r  r     r  r   c              	   C   s  t |td td|  td ||td td|td td     t|||td   |td  t|t| |   ||t|||td   |td  td|  | |td  |  t|t| |   | | |td td|td td     | S )Nr  r  r  r  r  r  r  r  r    rD  r  c                 C   sb   t || t|| | | td |  | td  |td  td | td |   ||S r  r  r  r  r  r  r  r  r  r  r  r  r    r  r  c                 C   sd   t || t|| |  | td |   | td  |td  td |td |   ||S r  r  r  r  r  r  r    ro  r  c                 C   s^   t || t|| |  | td | td |   | | td |td |   ||S r  r  r  r  r  r  r       ^r  c              	   C   s\   t ||td  t|| |||td   | td |   | | td |  ||S r  r  r  r  r  r  r     rz  r  c              	   C   s`   t || td  t|| |||td   |td |   |  | td |   ||S r  r  r  r  r  r  r    r  r  c              	   C   s   t |t| |||td   t|  | td  |td  td t|   t|| | td  |td  td |  t|t| |   ||S r  r  r  r  r  r  r    rg  r  c                 C   sZ   t || t||  | td | td |   | | td |td |   ||S r  r  r  r  r  r  r    r  r  c                 C   s   t |t| |||td   t|  |  | td t|   | | td t|   t||  | td | td |   | | td |td |   ||S r  )r  r%   r  r&   r   r  r  r  r  r	    r  r	  c              	   C   s   t |t| |||td   t|  | td  |td  td t|   t|| td  |td  td |  t|t| |   ||S r  r  r  r  r  r  r
    rr  r
  c              	   C   sb   t || t||td |   | td  |td  td |  t|t| |   ||S r  r  r  r  r  r  r    r  r  c              	   C   sb   t || t|tdtd| |   |  tdtd| |   |  t|t| |   ||S r  r  r  r  r  r  r    r  r  c              	   C   s   t |td|  |||td   |  |  | td |   | | td |   t||td |   |  | td |  | | td |  t|t| |   ||S r  r  r  r  r  r  r     rs  r  c              	   C   s   t |td|  |||td   |  ||td  | td |   t||td |   ||td  | td |  t|t| |   ||S r  r  r  r  r  r  r  $  r\  r  c                 C   sZ   t |  | || |  td | td  | | || |  td |td   |S r  r  r  r  r  r  r  (  r  r  c              
   C   s   t td|| td   || td   | tt|td|  |td|  td | td   |  | |td|  |  | td   td |  ||| | ||   td | td  || ||   td |td   |S )Nr  r!  r  r  r   r  r  r+   r   r  r  r  r  r  ,  r  r  c                 C   sj   t |||  | |  | || |  td | td   | | || |  td |td   |S r  r  rT  r  r  r  r  0  rk  r  c	           	      C   sv   t |td| td   | t||  ||  td | td |   | ||  td |td |   ||S r  r  rl  r  r  r  r  4  rY  r  c	           	   	   C      t |||  ||td   | | td  td|  | |  |td |td   td |   t|| td  td|  | |  |td |td   td |  t|t| |   ||S r  r  rl  r  r  r  r  8  r  r  c                 C   *   t |t|t| | || |    |S r  )r   r:  r  r  r  r  r  r  <  r  r  c              	   C   s6   t td|td  t|t|t| |   ||S r  r  )r  r  r  r  r  r  r  r  @  r,  r  c              
   C   s   t ttd||   tdd |td   td||   |td tdd    |td ttd|td | td     ||td|  S r  r+   r   r  r  r~  r  r  r  r  D  r  r  c              	   C   s   t t|| td  td||   tdd |td    td||   |td tdd    ttd|td | td    ||td|  S Nr   r  r  r  r  r  r  r  r  H  r\  r  c                 C   s^   t ttd||   | td  td||   |td   |td  ||td|  S r  r+   r   r  r~  r  r  r  r  L  r  r  c                 C   sd   t t|| td  td||   | td   td||   |td   ||td|  S r  r  r  r  r  r  r  P  ro  r  c                 C   s   t || td| |  tt|| td  td||   tdd |td    td||   |td tdd    ttd|td | td    ||td| | S r0  )r  r  r+   r   r  r  r  r  r  r  T  r  r  c              	   C   s   t || td| |  tt|| td  td||   | td   td||   |td   ||td| | S r0  r  r  r  r  r  r  X  r  r  c                 C   sJ   t |||  | | | td  t|t| |   | |td   |S r  r  r  r:  r  r  r  r  r  r  \  rp  r  c              	   C   sJ   t || t|||  |||  td |  t|t| |   ||S r  r  r   r  r:  r  r  r  r  r  r  `  rp  r  c              	   C   sv   t ||  |||  |  |||  td |   t|||  |||  td |  t|t| |   ||S r  r  r  r   r:  r  r  r  r  r  r  d  rY  r  c              	   C   sr   t || tttd|td | td   |td  |||  | |   |td  ||td| | S r  r  r+   r   r  r  r  r  r  r  h  re  r  c              
   C   sx   t || tt|| td  td|td | td   |td   |||  | |   ||td| | S r  r  r  r  r  r  r   l  rr  r   c              	   C   s   t || tttd||   | td  td||   |td   td|| |  |  |td  ||td| | S r  r  r  r  r  r  r!  p  r  r!  c              	   C   s   t || tt|| td  td||   | td   td||   |td   td|| |  |  ||td| | S r  r  r  r  r  r  r"  t     r"  c              	   C   s   t || ||  td| |  tt|| td  td||   | td   td||   |td   td|| |  |  ||td| | S r0  r  r  r  r  r  r#  x  rg  r#  c              	   C   sd   t td|||   |  |||  |  t|td|||   |  t|t| |   ||S r  r  r  r  r  r  r$  |  ro  r$  c                 C   r  r  )r  r:  r  rq  r  r  r  r%    r  r%  c              	   C   r  r  )r  r:  r  r  r  rq  r  r  r  r&    rz  r&  c              	   C   r  r  r  r  r   r:  r  r  r  r  r  r  r'    r  r'  c              	   C   sn   t |  | | td t|t| |   | td | t|||td    |td td   | S r  )r  r  r:  r  r  rq  r  r  r  r(    rc  r(  c              	   C   s  t |td| td  | | |td td|td td     t|||td   |td  t|t| |   || t|||td   |td  | | | td|  td  t|t| |   | td | |td td|td td     | S )Nr  r  r  r  r  r  r  r  r  r)    s    r)  c                 C   s   t |||td   |td  td|  | |td  |  t|t| |   | td | |td  |td td   | S )Nr  r  r  r!  r  r  r  r  r  r*    r1  r*  c              	   C   s*  t |td td|  td | td | |td td|td td     t|||td   |td  t|t| |   || t|||td   |td  td|  | |td  |  t|t| |   | td | |td td|td td     | S )Nr  r  r  r  r  r  r  r  r  r+    r_  r+  c              	   C   s   t | | td  | |  tttdt| |td|  td  t||  t|td | td   ||t| | | S )Nr!  r  r  r   )r  r  r+   r   r  r:  r  r  r  r  r  r  r,    r  r,  c              
   C   sf   t || t||td|   tdtd| td |td    |  t|t| |   ||S r  r  r  r  r  r  r-    r  r-  c              
   C   s   t |td |  tdtd| td |td    |   |||td   |  t||td|   tdtd| td |td    |  t|t| |   ||S r  r  r  r  r  r  r.    r  r.  c                 C   s|   t | td |  ||  t||td |   | | td | td |   | | td |td |   ||S r  r  r  r  r  r  r/    r  r/  c              	   C   sr   t || tttd||   | td |  td||   |td |   |td  ||td| | S r  r  r  r  r  r  r0    re  r0  c              	   C   sx   t || tt|| td  td||   | td |   td||   |td |   ||td| | S r  r  r  r  r  r  r1    rr  r1  c              	   C   s   t || ||  td| |  tt|| td  td||   | td |   td||   |td |   ||td| | S r0  r  r  r  r  r  r2    r0  r2  c              
   C   s   t |t| tdtd| td |td    t|   |||td   t|  t|tdtd| td |td    |  t|t| |   ||S r  )r  r%   r  r&   r   r:  r  r  r  r  r  r3    r2  r3  c                 C   s>   t td|td  t|t|t|| ||     ||S r  r  r  r  r  r  r4    r.  r4  c                 C   s   t || ||   |td  tdtd|| ||     |td   | | || |  td | td   t| | || |  td | td  | | || |  td |td   ||S r	  r  r  r  r  r  r5    r  r5  c                 C   s  t td || td   || td   | tt|td|  |td|  td | td   | | |td|  |  | td   td |  ||tdtd|| ||     | td  tdtd|| ||     |td   |S )Nr  r!  r  r   r  r  r  r  r  r  r6        r6  c                 C   s   t || ||   |td  tdtd|| ||     |td   | | || |  td | td   t|||  | | | || |  td | td   | | || |  td |td   ||S r	  r  rT  r  r  r  r7    s   r7  c	           	      C   s  t |td| td   | | ||  td | ||   |td   | ||  | ||  td  |td   |  ||  td |td   | ||  td | td   t||  ||  td | td |   | ||  td |td |   ||S r  r  rl  r  r  r  r8    s    r8  c	           	   	   C   r  r  r  rl  r  r  r  r9    r  r9  c                 C   r  r  )r   r:  r  r  r  r  r  r:    r  r:  c                 C   r  r  r  r  r+   r   r  r  r  r  r  r;    r(  r;  c                 C   r  r  r  r  r+   r   r  r  r  r  r  r<    r(  r<  c                 C   "   t | |t|||    | |S r  r  r  r  r  r  r=    r  r=  c                 C   r  r  r  r  r  r  r  r>    r  r>  c	           	   	   C   r  r  r  rJ  r  r  r  r?    r  r?  c	           	   	   C   r  r  r  rJ  r  r  r  r@    r  r@  c	           	      C   2   t | |t|||    | |||  |  |S r  r  rJ  r  r  r  rA       2rA  c	           	      C   r  r  r  rJ  r  r  r  rB    r  rB  c
           
   
   C   r  r  r  r  r  r  r  rC    rk  rC  c
           
   
   C   r  r  r  r  r  r  r  rD    rk  rD  c              
   C   r  r  r  r  r  r  r  rE     r0  rE  c              
   C   r  r  r  r  r  r  r  rF    r0  rF  c              	   C   s   t tdd tt|  ||  td ||||    || t tdd tt| ||  td ||||    || S r  r  r  r  r  r  rG    r  rG  c              	   C   s   t tdd tt| ||  td | ||   ||||    || t tdd tt| ||  td | ||   ||||    || S r  r  r  r  r  r  rH    r#  rH  c                 C   &   t t| ||  ||||    |S r  r  r  r  r  r  rI    r  rI  c                 C   r  r  r  r  r  r  r  rJ    r  rJ  c              	   C      t || t|| | td  td|  | ||   |td |td|    td  || t|t| |||    | S r  )r  r   r  r  r  r  r  r  r  r  r  r  rK    r  rK  c              	   C   r  r  )r  r   r  r  r  r  r  r  r  rL    r  rL  c              	   C   sp   t tdd tt|  |||   td | || t tdd tt| |||   td | || S r  r  r  r  r  r  rM     r  rM  c                 C   s~   t tdd tttdtd| |||     | || t tdd tttdtd| |||     | || S r  r  r  r  r  r  rN  $  r  rN  c              	   C      t || |td  t|||  | td  td|  | ||   |td |td|    td  || t||td  t| |||    |td  | S r  r  r  r  r  r  r  r  r  r  rO  (  r$  rO  c              	   C   r  r  r  r  r  r  r  rP  ,  r$  rP  c                 C   sx   t tdd tt|  |||||     td || t tdd tt| |||||     td || S r  r  r  r  r  r  r  r  r  r  r  rQ  0  rr  rQ  c                 C   s   t tdd tttdtd| |||||       || t tdd tttdtd| |||||       || S r  r  r  r  r  r  rR  4  r  rR  c                 C   s   t tdd t|| t|  |||||     td  || t tdd t|| t| |||||     td  || S r  r  r  r  r  r  r  r  r  r  r  r  rS  8  r  rS  c                 C   s   t tdd t|| ttdtd| |||||        || t tdd t|| ttdtd| |||||        || S r  r  r  r  r  r  rT  <  r#  rT  c                 C   r  r  r  r  r  r  r  rU  @  r  rU  c                 C   r  r  r  r  r  r  r  rV  D  r  rV  c              
   C   s2   t tt|| t| ||td    | |S r&  )r  r  r  r  r  r  r  r  r  r  r  r  rW  H  r  rW  c              
   C   s4   t tt|| t| ||td    | | S r&  )r  r  r  r  r  r  r  r  r  rX  L  r  rX  c              	   C   sF   t t|| t| ||td    |td  ||td   |S r  )r  r  r  r  r  r  r  r  r  r  r  r  rY  P  r9  rY  c              	   C   sH   t t|| t| ||td    |td  ||td   | S r  )r  r  r  r  r  r  r  r  rZ  T  r  rZ  c                 C   z   t t| ||td   t|||td    tt|| t| ||td    | t| ||td    ||S r&  r  r7  r  r  r  r[  X     zr[  c                 C   r  r&  r  r7  r  r  r  r\  \  r  r\  c              	   C   t   t |||td   | |}t| tttd| td  |td  td  |||| tt| | || S r  )r  r  r  r   r  r  r  r  r  r  r  r  r  r  r]  `     Vr]  c              	   C   r  r  )r  r  r  r   r  r  r  r  r  r^  e  r  r^  c              
   C      t |ttttfrdS z0t||}ttt|t	t
|ttt||td  t||t|tdtd   }W n ttfyG   Y dS w |rLdS dS NFr  r  T)r  r  r  r  r  rQ  r  r6   r   r  r^   rA   r   r  r  r  r  	TypeErrorAttributeErrorr  r  r  r  tmpresr  r  r  r_  j     
Vr_  c              
   C   s   t ||}tt|| tdt||td  |  tt|td|td ttttdt	| td|  td  t
||| |||||S r:  )rQ  r  r  r  r3   r  r+   r   r-  r  r   r  r  r  r  r  r  r  r  r`  w  s   
r`  c              
   C   r  r  )r  r  r  r  r  rQ  r  r6   r   r  r^   r@   r   r  r  r  r  r  r  r  r  r  r  ra  }  r  ra  c              
   C   s   t ||}tt|| tdt||td  |  tt|td|td ttttd t	|td  | td  t
||| |||||S r:  )rQ  r  r  r  r3   r  r+   r   r-  r  r   r  r  r  r  rb    s   
rb  c              
   C   d   t |t||ttd|  td| |   | |  ||t|t||t| ||     | S r&  r  r   r:  r  r  r  r  r  r  r  r  rc    ro  rc  c              
   C   r  r&  r  r   r:  r  r  r  r  r  r  r  r  rd    ro  rd  c              
   C   f   t |t|| ttd|  td| |   | |  ||t|t||t| ||     | S r&  r  r  r  r  r  re    r  re  c              
   C   r  r&  r  r  r  r  r  rf    r  rf  c                 C   0  t || | td  t|ttd|  td| |   | | | | td ttd|  td| |    td  ||t ||| td  t|ttd|  td| |   || || td ttd|  td| |    td  || t|t||t| ||     | S r  r  r  r   r:  r  r  r  r  r  r  r  rg       2 rg  c                 C   r  r  r  r  r   r:  r  r  r  r  r  r  r  rh    r  rh  c                 C   2  t || | td  t|ttd|  td| |   | | | | td ttd|  td| |    td  || t ||| td  t|ttd|  td| |   || || td ttd|  td| |    td  || t|t||t| ||     | S r  r  r  r  r  r  ri       4 ri  c                 C   r  r  r  r  r  r  r  rj    r  rj  c              
   C      t |||td   t|||  |td  |ttd|  td| |   | |  ||t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  rk    r$  rk  c              
   C   r  r  r  rW  r  r  r  rl    r$  rl  c              
   C      t |||td   t|||  |td  | ttd|  td| |   | |  ||t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  rm    r  rm  c              
   C   r  r  r  rW  r  r  r  rn    r  rn  c                 C     t || | td  ||td   t|||  |td  ttd|  td| |   | | | | td ttd|  td| |    td  ||t ||| td  ||td   t|||  |td  ttd|  td| |   || || td ttd|  td| |    td  || t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  ro        ro  c                 C   r  r  r  rW  r  r  r  rp    r  rp  c                 C     t || | td  ||td   t|||  |td  ttd|  td| |   | | | | td ttd|  td| |    td  || t ||| td  ||td   t|||  |td  ttd|  td| |   || || td ttd|  td| |    td  || t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  rq    r  rq  c                 C   r  r  r  rW  r  r  r  rr    r  rr  c                 C   R   t |t|ttd|  td| |   || t|tt| ||   | S r&  r  r   r  r  r  r  r  r  r  r  r  r  r  rs    r  rs  c                 C   r  r&  r  r   r  r  r  r  r  r  r  r  r  rt    r  rt  c              	   C   Z   t |t|ttd|  td| |   || t|ttdt| ||    | S r  r  r  r  r  r  ru    r  ru  c              	   C   r  r  r  r  r  r  r  rv    r  rv  c                 C      t |||td   t|||  |td  ttd|  td| |   || t|||  |td  tt| ||   ||td   | S r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  rw    r#  rw  c                 C   r  r  r  r  r   r  r  r  r  r  r  r  r  rx    r#  rx  c              	   C      t |||td   t|||  |td  ttd|  td| |   || t|||  |td  ttdt| ||    ||td   | S r  r  r  r  r  r  ry    rX  ry  c              	   C   r  r  r  r  r  r  r  rz    rX  rz  c              
   C   t   t t| t||ttdt |  tdt | |   | t|   ||t|t||t| ||     | S r&  r  r  r   r:  r  r  r  r  r  r  r  r  r{       tr{  c              
   C   r  r&  r  r  r   r:  r  r  r  r  r  r  r  r  r|    r  r|  c              
   C   v   t t| t|| ttdt |  tdt | |   | t|   ||t|t||t| ||     | S r&  r  r  r  r  r  r}    rY  r}  c              
   C   r  r&  r  r  r  r  r  r~    rY  r~  c                 C   p  t t| | t|  td  t|ttdt |  tdt | |   | t|  | t|  td ttdt |  tdt | |    td  ||t t| |t|  td  t|ttdt |  tdt | |   |t|  |t|  td ttdt |  tdt | |    td  || t|t||t| ||     | S r  r  r  r  r   r:  r  r  r  r  r  r  r  r     r  r  c                 C   r  r  r  r  r  r   r:  r  r  r  r  r  r  r  r    r  r  c                 C   r  t t| | t|  td  t|ttdt |  tdt | |   | t|  | t|  td ttdt |  tdt | |    td  || t t| |t|  td  t|ttdt |  tdt | |   |t|  |t|  td ttdt |  tdt | |    td  || t|t||t| ||     | S r  r  r  r  r  r  r    r=  r  c                 C   r  r  r  r  r  r  r  r    r=  r  c              
   C      t t| ||td   t|||  |td  |ttdt |  tdt | |   | t|   ||t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  r       r  c              
   C   r  r  r  rW  r  r  r  r    r  r  c              
   C      t t| ||td   t|||  |td  | ttdt |  tdt | |   | t|   ||t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  r    ra  r  c              
   C   r  r  r  rW  r  r  r  r    ra  r  c                 C     t t| | t|  td  ||td   t|||  |td  ttdt |  tdt | |   | t|  | t|  td ttdt |  tdt | |    td  ||t t| |t|  td  ||td   t|||  |td  ttdt |  tdt | |   |t|  |t|  td ttdt |  tdt | |    td  || t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  r         r  c                 C   r  r  r  rW  r  r  r  r  $  r  r  c                 C     t t| | t|  td  ||td   t|||  |td  ttdt |  tdt | |   | t|  | t|  td ttdt |  tdt | |    td  || t t| |t|  td  ||td   t|||  |td  ttdt |  tdt | |   |t|  |t|  td ttdt |  tdt | |    td  || t|||  |td  t||t| ||     ||td   | S r  r  rW  r  r  r  r  (      r  c                 C   r  r  r  rW  r  r  r  r  ,  r  r  c                 C   B   t t|t| | td| td   || t|t|  | S r  )r   r-  r  r  r  r  r  r  r  r  r  0  r  r  c                 C   r  r  )r   r-  r  r  r  r  r  r  r  r  r  4  r  r  c              	   C      t |||td   tt|||  |td  t|| td|td   ||| t| |t|  |||  |td   ||td   | S r  )r  r  r   r-  r  r  r  r  r  r  r  r  8  r#  r  c              	   C   r  r  )r  r  r   r-  r  r  r  r  r  r  r  r  <  r#  r  c                 C   r  r  r  r  r  r  r  r  @  r  r  c              	   C   Z   t ||}t|tt|t|| td|td   ||| t| |t|  || S r  )r  r  r   r-  r  r  r  r  r  r  r  r  I     
Pr  c                 C   r  r  r  r  r  r  r  r  O  r  r  c              	   C   r  r  )r  r  r   r-  r  r  r  r  r  r  r  r  X  r  r  c              	   C   s   t t| | td ttd| | td   ttdt|  | td t| | td   ||t|t| |  | S r  r  r  r  r   r  r   r  r  r  r  r  r  ^  r  r  c                 C   sd   t td|  ttd|ttdtd| td |td      ||t|t| |  | S r  r  r  r   r  r  r  r  r  r  r  r  b  ro  r  c                 C   sH   t td| tt| ||  | t| t| ||t|| | S r  r  r  r+   r   r  r  r   r  r  r  r  r  f  r  r  c                 C   sH   t td| tt| ||  | t|t|  ||t|| | S r  r  r  r+   r   r  r  r  r  r  r  r  r  j  r  r  c                 C   0   t t| |t||   | ||td|  S r  )r+   r   r  r  r  r  r  r  r  n  r  r  c                 C   r  r  )r+   r   r  r  r  r  r  r  r  r  r  r  c              	   C   s   t |t|| td  ttd|| td   |td  t|| t| | td t|| td   ||t||td  | |t||    |td  | S r  r  r  r  r  r  r  v  r  r  c                 C   s   t |||td   t||td  ttdtd|td |td     ||t||td  | |t||    |td  | S r  r  r  r  r  r  r  z  r0  r  c              	   C   sb   t || td  tt| ||  | tdt| |td   t| ||t|| | S r  r  r  r+   r   r  r  r   r  r  r  r  r  ~  r  r  c              	   C   sb   t || td  tt| ||  | tdt| |td   t| ||t|| | S r  r  r  r  r  r  r    r  r  c                 C   &   t || | |t||   |  |S r  r  r  r  r  r  r    r  r  c                 C   r  r  r  r  r  r  r  r    r  r  c              
   C   s   t |||td   | |}t|t|| td  ttd|| td   tt||t| | td  t|| td   |||t| |t||   || S r  r  r  r  r  r   r-  r   r  r  r  r  r    s   r  c                 C   s   t |||td   | |}t|| | t|td  |td   tt||t|td  |td  td   ||| t| |t||   || S r  r  r  r  r  r   r-  r  r  r  r  r  r    s   r  c                 C   b   t t|td | td  | |t||   |  ||td  | |  ||td|  S Nr  r   r  r+   r   r  r  r  r  r  r  r    r  r  c                 C   r  r  r+   r   r  r  r  r  r  r  r    r  r  c              
   C   z   t t|td | tt|td | td  | |t||   |  ||td  | |  ||td| | S r  r  r  r  r  r  r    r  r  c              
   C   r  r  r  r  r  r  r  r    r  r  c              
   C      t t|||td   |t||td  |   tt|td | td  | |t||   |  ||td  | |  ||td| | S r  r  r  r  r  r  r    r#  r  c              
   C   r  r  r  r  r  r  r  r    r#  r  c                 C   r*  r&  r   r   r  r  r  r  r  r    r,  r  c                 C   r*  r&  r   r  r  r  r  r  r  r    r,  r  c              	   C   s   t |t|| td  ttd|| td   td| |td   t|||td   |td  |t| | td  t|| td   ||t| |t||   |||td   |td   td| |td   | S r  r  r?  r  r  r  r    r  r  c              
   C   s   t || | td| t|td  |td   |td   t|||td   |td  |t|td  |td  td   || t| |t||   |||td   |td   td| |td   | S r	  )r  r  r  r   r  r  r?  r  r  r  r    s   r  c           	   
   C   s   t || |||td   |  |}t|t|| td  ttd|| td   tt||t| | td  t|| td   |||t| |t||   || S r  r  rF  r  r  r  r    s   &r  c           	      C   s   t || |||td   |  |}t|| | t|td  |td   tt||t|td  |td  td   ||| t| |t||   || S r  r  rF  r  r  r  r    r  r  c	           	      C   f   t t|| td|  td  | |t||   |  ||td  | |  ||td|  S r  r  rb  r  r  r  r    r  r  c	           	      C   r  r  r  rb  r  r  r  r    r  r  c	           	   
   C   ~   t t|td | tt|| td|  td  | |t||   |  ||td  | |  ||td| | S r  r  rb  r  r  r  r    r  r  c	           	   
   C   r  r  r  rb  r  r  r  r    r  r  c	           	   
   C      t t|||td   |t||td  |   tt|| td|  td  | |t||   |  ||td  | |  ||td| | S r  r  rb  r  r  r  r    r\  r  c	           	   
   C   r  r  r  rb  r  r  r  r    r\  r  c	           	      C   r`  r&  r  rb  r  r  r  r    r.  r  c	           	      C   r`  r&  r  rb  r  r  r  r    r.  r  c                 C   sp   t t|  ||  td | ||  td  |  ||  td  |t| ||  t| ||   | | S r  )r   r  r  r  r   r  r  r  r  r    r  r  c                 C   s`   t tdttd| ||  td  | ||    |t| ||  t| ||   | | S Nr  r   )r   r  r  r  r  r  r  r  r  r    r  r  c              	   C   sD   t td| tt|| t| t| ||t| ||  | S r  r  r  r  r  r  r    r  r  c              	   C   sD   t td| tt|| t|t|  ||t| ||  | S r  r  r  r  r  r  r    r  r  c              
   C   s  t ttdtdttd| td   tt| ||    |   t| ||   |t ttdttd| td  td tt| ||    |   t| ||   | t ttdttd t| ||    t| ||   | t ttdtdttd| td   tt| ||    |  | t ttdttd| td  td tt| ||    |  | t ttdttd t| ||    td | S r  )r  r  r  r  r:  r   r  r  r  r  r  r    rN  r  c              
   C   s  t ttdtdt| td td  tt| ||   |   t| ||   |t ttdt| td td td tt| ||   |   t| ||   | t ttdttd t| ||    t| ||   | t ttdtdt| td td   tt| ||   |  | t ttdt| td td td  tt| ||   |  | t ttdttd t| ||   td | t t| ||  td | S r  )r  r  r  r  r:  r  r  r  r  r  r  r    r  r  c              
   C   s  t || td  |td  tt|| td  |  | |td  |  | td |td    t|td t|td   ||td| ||   |t|| td  ||td   ||td   |  |td    t| ||   |td  | S r  )r  r  r+   r   r  r  r   r  r  r  r  r  r  r  r    r  r  c              
   C   s  t || td  |td  tt|| td  |  | |td  |  | td |td    t|td td  ||td| ||   |t|| td  ||td   ||td   |  |td    t| ||   |td  | S r  )r  r  r+   r   r  r  r  r  r  r  r  r    r  r  c              	   C   sd   t || td  tt|| |  tdt|  |  t| t| ||t| ||  | S r  r  r  r  r  r  r  
  ro  r  c              	   C   sd   t || td  tt|| |  tdt|  |  t|t|  ||t| ||  | S r  r  r  r  r  r  r    ro  r  c                 C   r  r  r  r  r  r  r  r    r  r  c                 C   r  r  r  r  r  r  r  r    r  r  c                 C   s~   t td|  tt|  | td | | td  ||  | td   ||tt||  | t|tt| |  | S r  )r  r  r   r  r  r  r:  r   )r  r  r  r  r  r    r  r  c              
   C   s   t ||  t||  ||t |t| ||  td  ttd| ||  td   |  t||  t|  ||  td t| ||  td   || t|tt| ||   | S r  )r  r   r  r  r  r:  r   r  r  r  r  r  r  r    ri  r  c                 C   sP   t td|  t||  ||tttd|td |  | td   | S r  r  r  r   r  r   r  r  r  r  "  r  r  c                 C   sR   t ttd| |td  ttd| |td  |  td|  |  |S r  r  r  r  r  r  r  &  r  r  c                 C   s.   t ttd|td  td|  |  |S r  r  r  r  r  r  r  *  r  r  c                 C   s   t t| ||  td ttd| ||  td   |  t|| td  t|  ||  td  t| ||  td  ||t||  | |  | S r  )r  r  r  r   r  r   r  r  r  r  .  rX  r  c              
   C   s   t || |td   t|||  ||t |t| ||  td  ttd| ||  td   | |td   t|||  t|  ||  td t| ||  td   || t||td  tt| ||   |td  | S r  )r  r  r   r  r  r:  r   r  r  r  r  r  r  r  r  2  r  r  c              	   C   sZ   t td|  t|||  ||t|| ttd|td |  | td    | S r  r  r  r  r  r  r  6  r  r  c                 C   sZ   t ||  ttd| |td  ttd| |td  |  td|  |  |S r  r  r  r  r  r  r  :  r  r  c                 C   s6   t ||  ttd|td  td|  |  |S r  r  r  r  r  r  r  >  r,  r  c                 C   s   t ttd| td  | ttdtd|    ttdtd|     tt|t| | | ttd| td    |||t|t|  | S r  r  r  r  r   r-  r  r  r   r  r  r  r  r  B  r  r  c              
   C   sf   t | t| td   tt|t| | | t| td  td   ||| t|t|  | S r  r  r  r  r   r-  r  r  r  r  r  r  r  r  F  r  r  c                 C   s   t |ttd|td   || ttdtd|   ttdtd|   |td   tt|||  |td  t|| |ttd|td    |||t| |t|  |||  |td   ||td   | S r  r  r  r  r  r  r  J  r5  r  c              
   C   s   t || |t|td   |td   tt|||  |td  t|| |t|td  td   ||| t| |t|  |||  |td   ||td   | S r	  r  r  r  r  r  r  N  r  r  c                 C   r  r  r  r  r  r  r  r  R  r  r  c                 C   s   t ||}t|ttd|td   |ttdtd|   ttdtd|    tt|t|| |ttd|td    |||t| |t|  || S r  )r  r  r  r  r   r-  r  r   r  r  r  r  r  [  s   
r  c                 C   r  r  r  r  r  r  r  r  a  r  r  c              
   C   sz   t ||}t|| t|td   tt|t|| |t|td  td   ||| t| |t|  || S r  )r  r  r  r  r   r-  r  r  r  r  r  r  r  j  s   
pr  (  __doc__Zsympy.externalr   r   r   r   r   r   Z%sympy.integrals.rubi.utility_functionr   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r:  r  r  r  r  r  Zsympyr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  Zsympy.integrals.rubi.symbolr  Zsympy.core.symbolr  r  Zsympy.functionsr  r  r  r  r  r  r  Z%sympy.functions.elementary.hyperbolicr  r  r  r  r  r   r  r  r  r  r  r  Z(sympy.functions.elementary.trigonometricr  r  r	  r
  r  r  r  r  r  ZA_ZB_ZC_ZF_ZG_ZH_r   Zb_r  r8  Ze_rb  Zg_Zh_Zi_Zj_Zk_Zl_rm  r%  rK  Zq_Zr_Zt_r  r5  Zs_Zw_r"  Zy_Zz_Za1_Za2_Zb1_Zb2_Zc1_Zc2_r:  r;  Zn1_Zn2_Ze1_Ze2_Zf1_Zf2_Zg1_Zg2_Zn3_ZPq_ZPm_r  ZQm_ZQr_ZQx_Zjn_Zmn_Znon2_r  ZRGx_r  iiZPqqQRrr  kr  Z	_UseGammaZ	ShowStepsZStepCounterr  r#  r$  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r9  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r6  r7  r8  r9  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  <module>   s              nJjB.
               
E


















































































































																