From 121be7604edbb83c41655ed1b4fa4ce42d22baa2 Mon Sep 17 00:00:00 2001 From: Mike Bailey <jmbailey@nps.edu> Date: Wed, 31 Jul 2019 11:32:24 -0700 Subject: [PATCH] Latest from open-dis-source-generator, EntityUse example, networking classes. --- .../open-dis7-entities-usa-surface.jar | Bin 0 -> 1120291 bytes nbproject/project.properties | 4 +- src-generated/edu/nps/moves/dis/APA.java | 12 +- .../edu/nps/moves/dis/AcknowledgePdu.java | 14 +- .../nps/moves/dis/AcknowledgeReliablePdu.java | 14 +- .../edu/nps/moves/dis/AcousticEmitter.java | 12 +- .../edu/nps/moves/dis/ActionRequestPdu.java | 14 +- .../moves/dis/ActionRequestReliablePdu.java | 14 +- .../edu/nps/moves/dis/ActionResponsePdu.java | 14 +- .../moves/dis/ActionResponseReliablePdu.java | 14 +- .../nps/moves/dis/AggregateIdentifier.java | 12 +- .../edu/nps/moves/dis/AggregateMarking.java | 12 +- .../edu/nps/moves/dis/AggregateStatePdu.java | 14 +- .../edu/nps/moves/dis/AggregateType.java | 12 +- .../edu/nps/moves/dis/AngleDeception.java | 12 +- .../nps/moves/dis/AngularVelocityVector.java | 12 +- .../edu/nps/moves/dis/AntennaLocation.java | 12 +- .../edu/nps/moves/dis/Appearance.java | 12 +- .../edu/nps/moves/dis/AppearancePdu.java | 8 +- .../nps/moves/dis/ArealObjectStatePdu.java | 14 +- .../edu/nps/moves/dis/ArticulatedPartVP.java | 12 +- .../nps/moves/dis/ArticulatedPartsPdu.java | 8 +- .../edu/nps/moves/dis/Association.java | 12 +- .../edu/nps/moves/dis/AttachedPartVP.java | 12 +- .../edu/nps/moves/dis/Attribute.java | 12 +- .../edu/nps/moves/dis/AttributePdu.java | 14 +- .../edu/nps/moves/dis/AttributeRecordSet.java | 7 +- .../edu/nps/moves/dis/BeamAntennaPattern.java | 12 +- src-generated/edu/nps/moves/dis/BeamData.java | 12 +- .../edu/nps/moves/dis/BeamStatus.java | 12 +- .../edu/nps/moves/dis/BlankingSector.java | 12 +- .../edu/nps/moves/dis/ChangeOptions.java | 12 +- .../edu/nps/moves/dis/ClockTime.java | 12 +- .../nps/moves/dis/CollisionElasticPdu.java | 14 +- .../edu/nps/moves/dis/CollisionPdu.java | 14 +- .../edu/nps/moves/dis/CommentPdu.java | 14 +- .../edu/nps/moves/dis/CommentReliablePdu.java | 14 +- .../nps/moves/dis/CommunicationsNodeID.java | 12 +- .../edu/nps/moves/dis/CreateEntityPdu.java | 14 +- .../moves/dis/CreateEntityReliablePdu.java | 14 +- .../edu/nps/moves/dis/DataFilterRecord.java | 12 +- src-generated/edu/nps/moves/dis/DataPdu.java | 14 +- .../dis/DataQueryDatumSpecification.java | 12 +- .../edu/nps/moves/dis/DataQueryPdu.java | 14 +- .../nps/moves/dis/DataQueryReliablePdu.java | 14 +- .../edu/nps/moves/dis/DataReliablePdu.java | 14 +- .../edu/nps/moves/dis/DatumSpecification.java | 12 +- .../moves/dis/DeadReckoningParameters.java | 12 +- .../edu/nps/moves/dis/DesignatorPdu.java | 14 +- .../edu/nps/moves/dis/DetonationPdu.java | 14 +- .../moves/dis/DirectedEnergyAreaAimpoint.java | 12 +- .../nps/moves/dis/DirectedEnergyDamage.java | 12 +- .../nps/moves/dis/DirectedEnergyFirePdu.java | 14 +- .../dis/DirectedEnergyPrecisionAimpoint.java | 12 +- .../DirectedEnergyTargetEnergyDeposition.java | 12 +- .../dis/DistributedEmissionsFamilyPdu.java | 14 +- src-generated/edu/nps/moves/dis/Domain.java | 5 + .../moves/dis/EEFundamentalParameterData.java | 12 +- .../nps/moves/dis/ElectronicEmissionsPdu.java | 14 +- .../edu/nps/moves/dis/ElectronicEmitter.java | 7 +- .../edu/nps/moves/dis/EmitterBeam.java | 7 +- .../edu/nps/moves/dis/EmitterSystem.java | 12 +- .../edu/nps/moves/dis/EngineFuel.java | 12 +- .../edu/nps/moves/dis/EngineFuelReload.java | 12 +- .../nps/moves/dis/EntityAssociationVP.java | 12 +- .../nps/moves/dis/EntityDamageStatusPdu.java | 14 +- src-generated/edu/nps/moves/dis/EntityID.java | 12 +- .../edu/nps/moves/dis/EntityIdentifier.java | 12 +- .../moves/dis/EntityInformationFamilyPdu.java | 16 +- .../moves/dis/EntityManagementFamilyPdu.java | 14 +- .../edu/nps/moves/dis/EntityMarking.java | 12 +- .../edu/nps/moves/dis/EntityStatePdu.java | 14 +- .../nps/moves/dis/EntityStateUpdatePdu.java | 14 +- .../edu/nps/moves/dis/EntityType.java | 12 +- .../edu/nps/moves/dis/EntityTypeRaw.java | 12 +- .../edu/nps/moves/dis/EntityTypeVP.java | 12 +- .../edu/nps/moves/dis/Environment.java | 12 +- .../moves/dis/EnvironmentalProcessPdu.java | 14 +- .../edu/nps/moves/dis/EulerAngles.java | 12 +- .../edu/nps/moves/dis/EventIdentifier.java | 12 +- .../moves/dis/EventIdentifierLiveEntity.java | 12 +- .../edu/nps/moves/dis/EventReportPdu.java | 14 +- .../nps/moves/dis/EventReportReliablePdu.java | 14 +- .../edu/nps/moves/dis/Expendable.java | 12 +- .../nps/moves/dis/ExpendableDescriptor.java | 12 +- .../edu/nps/moves/dis/ExpendableReload.java | 12 +- .../nps/moves/dis/ExplosionDescriptor.java | 12 +- .../nps/moves/dis/FalseTargetsAttribute.java | 12 +- .../edu/nps/moves/dis/FastEntityStatePdu.java | 12 +- src-generated/edu/nps/moves/dis/FirePdu.java | 14 +- .../edu/nps/moves/dis/FixedDatum.java | 12 +- .../moves/dis/FundamentalOperationalData.java | 12 +- .../edu/nps/moves/dis/GridAxisDescriptor.java | 7 +- .../moves/dis/GridAxisDescriptorFixed.java | 12 +- .../moves/dis/GridAxisDescriptorVariable.java | 12 +- src-generated/edu/nps/moves/dis/GridData.java | 12 +- .../edu/nps/moves/dis/GridDataType0.java | 12 +- .../edu/nps/moves/dis/GridDataType1.java | 12 +- .../edu/nps/moves/dis/GridDataType2.java | 12 +- .../edu/nps/moves/dis/GriddedDataPdu.java | 14 +- src-generated/edu/nps/moves/dis/GroupID.java | 12 +- src-generated/edu/nps/moves/dis/IFFData.java | 12 +- .../dis/IFFFundamentalParameterData.java | 12 +- .../edu/nps/moves/dis/IOCommsNodeRecord.java | 12 +- .../edu/nps/moves/dis/IOEffectRecord.java | 12 +- src-generated/edu/nps/moves/dis/IORecord.java | 12 +- .../nps/moves/dis/IffDataSpecification.java | 12 +- .../edu/nps/moves/dis/IffLayer2Pdu.java | 12 +- src-generated/edu/nps/moves/dis/IffPdu.java | 7 +- .../dis/InformationOperationsActionPdu.java | 14 +- .../dis/InformationOperationsFamilyPdu.java | 9 +- .../dis/InformationOperationsReportPdu.java | 14 +- .../dis/IntercomCommunicationsParameters.java | 12 +- .../edu/nps/moves/dis/IntercomControlPdu.java | 14 +- .../edu/nps/moves/dis/IntercomIdentifier.java | 12 +- .../nps/moves/dis/IntercomReferenceID.java | 7 +- .../edu/nps/moves/dis/IntercomSignalPdu.java | 14 +- .../edu/nps/moves/dis/IsGroupOfPdu.java | 14 +- .../edu/nps/moves/dis/IsPartOfPdu.java | 14 +- .../edu/nps/moves/dis/JammingTechnique.java | 12 +- .../nps/moves/dis/JammingTechniqueRaw.java | 12 +- .../edu/nps/moves/dis/LEDetonationPdu.java | 8 +- .../edu/nps/moves/dis/LEFirePdu.java | 8 +- .../edu/nps/moves/dis/LEVector3FixedByte.java | 12 +- .../nps/moves/dis/LaunchedMunitionRecord.java | 12 +- .../edu/nps/moves/dis/LayerHeader.java | 12 +- .../nps/moves/dis/LinearObjectStatePdu.java | 14 +- .../nps/moves/dis/LinearSegmentParameter.java | 12 +- .../dis/LiveDeadReckoningParameters.java | 12 +- .../nps/moves/dis/LiveEntityFamilyPdu.java | 9 +- .../nps/moves/dis/LiveEntityIdentifier.java | 12 +- .../moves/dis/LiveEntityLinearVelocity.java | 12 +- .../nps/moves/dis/LiveEntityOrientation.java | 12 +- .../moves/dis/LiveEntityOrientation16.java | 12 +- .../moves/dis/LiveEntityOrientationError.java | 12 +- .../edu/nps/moves/dis/LiveEntityPdu.java | 14 +- .../moves/dis/LiveEntityPositionError.java | 12 +- .../LiveEntityRelativeWorldCoordinates.java | 12 +- .../nps/moves/dis/LiveSimulationAddress.java | 12 +- .../edu/nps/moves/dis/LogisticsFamilyPdu.java | 16 +- .../nps/moves/dis/MineEmplacementTime.java | 7 +- .../nps/moves/dis/MineEntityIdentifier.java | 12 +- .../edu/nps/moves/dis/MinefieldDataPdu.java | 14 +- .../edu/nps/moves/dis/MinefieldFamilyPdu.java | 14 +- .../nps/moves/dis/MinefieldIdentifier.java | 12 +- .../edu/nps/moves/dis/MinefieldQueryPdu.java | 14 +- .../moves/dis/MinefieldResponseNackPdu.java | 14 +- .../nps/moves/dis/MinefieldSensorType.java | 12 +- .../edu/nps/moves/dis/MinefieldStatePdu.java | 14 +- .../nps/moves/dis/ModulationParameters.java | 12 +- .../edu/nps/moves/dis/ModulationType.java | 12 +- src-generated/edu/nps/moves/dis/Munition.java | 12 +- .../edu/nps/moves/dis/MunitionDescriptor.java | 12 +- .../edu/nps/moves/dis/MunitionReload.java | 12 +- .../dis/NamedLocationIdentification.java | 12 +- .../edu/nps/moves/dis/ObjectIdentifier.java | 12 +- .../edu/nps/moves/dis/ObjectType.java | 12 +- .../nps/moves/dis/OwnershipStatusRecord.java | 12 +- src-generated/edu/nps/moves/dis/Pdu.java | 14 +- src-generated/edu/nps/moves/dis/PduBase.java | 14 +- .../edu/nps/moves/dis/PduContainer.java | 189 -- .../nps/moves/dis/PointObjectStatePdu.java | 14 +- .../nps/moves/dis/PropulsionSystemData.java | 12 +- .../edu/nps/moves/dis/ProtocolMode.java | 12 +- .../edu/nps/moves/dis/RadioCommsHeader.java | 7 +- .../dis/RadioCommunicationsFamilyPdu.java | 14 +- .../edu/nps/moves/dis/RadioIdentifier.java | 12 +- .../edu/nps/moves/dis/RadioType.java | 12 +- .../edu/nps/moves/dis/ReceiverPdu.java | 14 +- .../nps/moves/dis/RecordQueryReliablePdu.java | 14 +- .../moves/dis/RecordQuerySpecification.java | 12 +- .../edu/nps/moves/dis/RecordReliablePdu.java | 14 +- .../nps/moves/dis/RecordSpecification.java | 12 +- .../moves/dis/RecordSpecificationElement.java | 12 +- .../edu/nps/moves/dis/Relationship.java | 12 +- .../edu/nps/moves/dis/RemoveEntityPdu.java | 14 +- .../moves/dis/RemoveEntityReliablePdu.java | 14 +- .../edu/nps/moves/dis/RepairCompletePdu.java | 14 +- .../edu/nps/moves/dis/RepairResponsePdu.java | 14 +- .../edu/nps/moves/dis/RequestID.java | 12 +- .../edu/nps/moves/dis/ResupplyCancelPdu.java | 14 +- .../edu/nps/moves/dis/ResupplyOfferPdu.java | 14 +- .../nps/moves/dis/ResupplyReceivedPdu.java | 14 +- .../moves/dis/SecondaryOperationalData.java | 12 +- src-generated/edu/nps/moves/dis/SeesPdu.java | 14 +- src-generated/edu/nps/moves/dis/Sensor.java | 12 +- .../edu/nps/moves/dis/SeparationVP.java | 12 +- .../edu/nps/moves/dis/ServiceRequestPdu.java | 14 +- .../edu/nps/moves/dis/SetDataPdu.java | 14 +- .../edu/nps/moves/dis/SetDataReliablePdu.java | 14 +- .../nps/moves/dis/SetRecordReliablePdu.java | 14 +- src-generated/edu/nps/moves/dis/ShaftRPM.java | 7 +- .../edu/nps/moves/dis/SignalPdu.java | 14 +- .../edu/nps/moves/dis/SilentEntitySystem.java | 12 +- .../edu/nps/moves/dis/SimulationAddress.java | 12 +- .../nps/moves/dis/SimulationIdentifier.java | 12 +- .../dis/SimulationManagementFamilyPdu.java | 14 +- ...ionManagementWithReliabilityFamilyPdu.java | 9 +- .../nps/moves/dis/StandardVariableRecord.java | 12 +- .../dis/StandardVariableSpecification.java | 12 +- .../edu/nps/moves/dis/StartResumePdu.java | 14 +- .../nps/moves/dis/StartResumeReliablePdu.java | 14 +- .../edu/nps/moves/dis/StopFreezePdu.java | 14 +- .../nps/moves/dis/StopFreezeReliablePdu.java | 14 +- .../edu/nps/moves/dis/StorageFuel.java | 12 +- .../edu/nps/moves/dis/StorageFuelReload.java | 12 +- .../edu/nps/moves/dis/SupplyQuantity.java | 12 +- .../dis/SyntheticEnvironmentFamilyPdu.java | 14 +- .../edu/nps/moves/dis/SystemIdentifier.java | 12 +- .../edu/nps/moves/dis/TotalRecordSets.java | 12 +- .../edu/nps/moves/dis/TrackJamData.java | 12 +- .../nps/moves/dis/TransferOwnershipPdu.java | 12 +- .../edu/nps/moves/dis/TransmitterPdu.java | 14 +- src-generated/edu/nps/moves/dis/TspiPdu.java | 8 +- src-generated/edu/nps/moves/dis/UABeam.java | 7 +- .../edu/nps/moves/dis/UAEmitter.java | 7 +- .../nps/moves/dis/UAFundamentalParameter.java | 12 +- .../nps/moves/dis/UnattachedIdentifier.java | 12 +- .../nps/moves/dis/UnderwaterAcousticPdu.java | 14 +- .../edu/nps/moves/dis/UnsignedDISInteger.java | 12 +- .../edu/nps/moves/dis/VariableDatum.java | 12 +- .../edu/nps/moves/dis/VariableParameter.java | 12 +- .../dis/VariableTransmitterParameters.java | 12 +- .../edu/nps/moves/dis/Vector2Float.java | 12 +- .../edu/nps/moves/dis/Vector3Double.java | 12 +- .../edu/nps/moves/dis/Vector3Float.java | 12 +- .../nps/moves/dis/VectoringNozzleSystem.java | 12 +- .../edu/nps/moves/dis/WarfareFamilyPdu.java | 16 +- src/edu/nps/moves/dis/Align.java | 57 +- src/edu/nps/moves/dis/Category.java | 11 +- src/edu/nps/moves/dis/DisBitSet.java | 5 + src/edu/nps/moves/dis/DisTime.java | 4 + src/edu/nps/moves/dis/EntityCapabilities.java | 9 +- .../nps/moves/dis/EnumNotFoundException.java | 11 +- src/edu/nps/moves/dis/Extra.java | 11 +- src/edu/nps/moves/dis/JammerCategory.java | 9 +- src/edu/nps/moves/dis/JammerExtra.java | 9 +- src/edu/nps/moves/dis/JammerKind.java | 9 +- src/edu/nps/moves/dis/JammerSpecific.java | 9 +- src/edu/nps/moves/dis/JammerSubCategory.java | 9 +- src/edu/nps/moves/dis/Marshaller.java | 32 +- src/edu/nps/moves/dis/PduStatus.java | 5 + src/edu/nps/moves/dis/Specific.java | 13 +- src/edu/nps/moves/dis/SubCategory.java | 13 +- src/edu/nps/moves/dis/examples/EntityUse.java | 103 + .../moves/dis/util/CoordinateConversions.java | 5 + src/edu/nps/moves/dis/util/DisNetworking.java | 94 + .../nps/moves/dis/util/DisThreadedNetIF.java | 258 ++ src/edu/nps/moves/dis/util/PduFactory.java | 2502 ++++++++--------- 249 files changed, 3230 insertions(+), 2910 deletions(-) create mode 100644 examplelibs/open-dis7-entities-usa-surface.jar delete mode 100644 src-generated/edu/nps/moves/dis/PduContainer.java create mode 100644 src/edu/nps/moves/dis/examples/EntityUse.java create mode 100644 src/edu/nps/moves/dis/util/DisNetworking.java create mode 100644 src/edu/nps/moves/dis/util/DisThreadedNetIF.java diff --git a/examplelibs/open-dis7-entities-usa-surface.jar b/examplelibs/open-dis7-entities-usa-surface.jar new file mode 100644 index 0000000000000000000000000000000000000000..2a13d68b91b4e23e97568e7cf6a27dc6800a8c30 GIT binary patch literal 1120291 zcmb5VV{|4!v&Z=)d1Bj6Cbn(cwrv~p#GFi=OpJ+>nb@{%+je&D>b!e*_wL#L(qDdE zeY#Gc{#Tu<R+fVR!T|s<06>!3ry}4#1}p#wP>@g;VUSUjWcnNh0F?iC6b6v^4?QnT zSlR!F{{RC3F#gT|C#oQ#C?hGMrp~A!`CVyD7J>z11Ns)(t6aJ_7ACAAOA{N@h<PAD z{_;<VyrVQL<kzMhwnWADWBb&PsK8#;1^mNZn#bu=$!O9*F_8H=Q3%VoHOVdMx=CwV z-oLNL5PbI!3st`B@y<8NafmQ>qfzzc1kN-Awm11i11Ze3M=_`B`ILI<e6ho#qpGp6 zRlnK=R_7O&f(6zcB#*ay2oMn1EG@}n<#J;sniCeZ5)RgVGdBZrc#aAR*ZbJ0puCG! zy;hpPUv*nQiHk%}WP?xQoF$MRV-c#&uo2c;e_qRZ{|-3ns<!z;d0%4~p!z?&0swgY zHwOa$dBwuqgX#aB_~-Tim2h-+`wz<Vzu7_h56Z#G)8aqbkpIS_{ohz~oBxT&|9|8y z9Nlf)ZT>GC1^>5=i2vt>9&RT8aiagenEL;Fv9rC2yQPz>!~bA~`TvI%HxE}!6Elnd z(;5uG>)(OOK=yb~PyoQ&KNqw9&(<XV%OyVQKF$`BCT8wVu0D)r_9kv_Ia)7z1Vg9+ zh><#}N#C&ur5Edx6Wig@&QOM25K<XXM|yRIQGqfl)h3N0s10mCcoK&XvOUrGBHXsT zcGqW;Dyx?@6{!?Ii~L`1eLX{TuuLes<dwAkjSgRpxx3XM#}0&T(s#BvjLAk5uF2vX zq--TKs?G8p1DkgIE0u&NTjtsH(DM8u5!>`d=0cN3L@Y+@bh$zZtA#$r{7OkGNUb<S zysNOScoX0$f>H+Z0=uf!xLtGEU;`dwac!QWZx;x;s7^~~Ee84bP{itu34cz0;V=6k zHgC<oQg(mdI3j<^Jo0+k53xp6V4<W=JWj5#)lDdi6Gp*wJv>#cacVDENTZA0AWQFX z8h8SyErO;*<IXq+C`WlxI*5c64>@2g1D9J~tST(k?0W=crrV25NGfTQ_z(Q(RC1}p z+mw5%SemS4`56vGzu9XBjv83KUL87=W4cjQb?5dxWzQoEWojJ}5#D@E-E0CiCU|uC zTz<#&{4=KOY4?@%9}AEn0xdi5v{0!}E@BNfciC}KD5i-iUnOV2e5P8yy5lh$y-X7m zYQvcMI(3KSG@vW&-#HBqJHvRNSuW8rk9Y&t;!?x;e0fkXj%7AdLq4;0u(Gk70P}ql z)a0HWAA7UsI4#%NkXT=~8LwFkMJ?zk9e<5l>1XUENzstyQy88gU2VKxKxjEKU;Mq9 zGX?6|C}p#V*hbxI@aUhsm@F*=Olic-M=}O_Ds9z2`t>6*qEJk6teATITMrmeW1fmC zWC1^4Ls|pO#-@{R_q&_%UrP8LX(}7pYm1Z|=5I(g^Y%!PY@V~@r}p4^4ZE>*sOZr1 zcjS0GV{49|X*)HW1UWrIhV7nP<DIs%!1)$K4M^HTO$!~p*W<Ehlb<|j`{YY|HXhc? zwdx#r%$B9()u2Q~i<^=N`zHBYic+Z%f+Rt5t9YHoduz|}-HSg%h~wznC;|w#2A-tD z2zatIeq6!x|D4KnG*7FK$G0psU(|KgOnt3i$=9)&v?w(YIvb!F8>DO#Ui#2aoN85E zR0nuVa<7%{K|kk%h)<qb0t@y^y;X*$uH6W`l%2ZzYqYZw6{NSfzh<$4jTM(#KZll| zeB|_JZ|vSBjpuCn=Wg`$7hNE=IP~Xk_}+7Y+^4Oiaue5*=G<qgp@>yw?%TW(_=MD_ z%~5)Ij%UvhhNcMy-;3R;W@yNKHB#kbqSKk+37VS>3wC}Eu${^|p#C-gg*APM$d_z3 zM-RV%htJ1Tk$k>=Gh(TE@FLu)(w|xvI?o^GLmZd2`l)ZGHC8ig&2>F2{#Fpz(enPX z<j~5uq>f_kwLf5snc;pIvi{<SK(hjd6{?&H8-4#_KE^YkovNo%vEwsqA|`at3%0a? z$#q$#)H`~heyk~BZdI+~Lef(mE;b%qYRT!-=))1QoUa%4EYngudx-|5nYxCMQC%MZ z3hC2irmNeN@t&`NCsc}N_=&gwXjB{{xm=YB9bmrol4`iIGij5wc`5v3YVbWf`8WL_ zW(yZ16k!^I#A%o|6^W?GM9kY+O2w?`gd?8U^$;cs!yr$_A?1xyG(pL4jZLys1O=)1 zayaf1d-eFcjt9mgb-UAalgavzqeb=tvJ2T(HkPwC>;*1CLs{_=#r&Nq-p^1ik8I&2 ziKh0k-6K;)tmqq$V28<cL;IqOgM$oE5OZh2*`&nz@Rux+9-Hz-A{9cZ`B+}t@0L-A z8%O-Tv(c}=+5)Z@9WR3mq<xJ;Rm!(SH+XML0t4i=b`ApPr0A;cKkqCH7zqg8xa~y2 z82pa}!lwdd;RqmyJOq|VtNUr4_8T~`8t<+krYqpQ(TNV1L0o%Dr<VEo8Hd451`>0R z_}0~V2S|&UentblE-g<`x>87*c^pp(M7Dvj<#4N)BmqAAw4CdbLoH{^%X%W;=0=7d z;W#Zg?}|eiFzqqZY&_9@Pkj6w=I!=gSG|cjQVOAuQEJ2Pa)ynuwVsUezvSwdrK&z+ z-vNWy!UV%&2&VYFH(30m%ng5df<-{iFdN<o5j1Ah-ULd{?Z{%>p@j(UWl$m-Usdx$ zSaO-4aSC|xzh<t@rF83BK*ul~7{+ffvQrA~u<ErJP#A*Qo5V_V%OZJ`mHlmOAy0yM zcn9ePZ!sgSl5?XYRE}m;H)|e<3K<(2_K<#xn}de3kC=Xbw8!77-<)=XyBQ=W+eE5i znM?&dd?#5ZI%@QzY-Xln4{cm<2OpG!zT?{WdkT8Z{R*@%UbM6fgbz81{upyr0!^s_ z;pfkLZDQwk`~KYEe4|za*jPuiw|B&i{%}dRa!xh_IrVuHDgABSsd?u69E|lZ!n&6# ze`E0{`1SlBGWuTu$lBqt@rphK0P7wD!0|uJsE3U?>;ERDV*e$djLxo3&K9o!6>Izn z(DPbrM!NJ18mBj4IN9M}o*b|_=R|KCDPq$7Gtr+ptSVWbS<>|h$fFpmqsLu8I+x@7 zf%Quo1ptNuoalC~{32f(FdEVOT;lwoyz5$2`An1doM8+NLcO`IY0^H=owI+_GBlqu zrTltL{kFrs!8o8u(f0Dq_sx_i-l^WDdY3(BF|-Vk^MPBzlT6lJGp-wc83%i1NZXu= zMpWO*=Eicuym7VrPp5XSl~=vxhZF$>D8yuPmJI#O5A^_OdKRoL9Z0vwt?K|YFe6e2 zOF5AX-+Qc|uNnKHK3F&GA_!V*QN19)K}2WyW{O`m7pnYh28LnBXj(_ZW7mu~wnvwX zum^*htr%q^@%$~>^sf&l7gr(K8%jkqL;Mt|m9gNj{!{^ff~n6>2_{pjn(AuQ3D*_t zEjJwWDphW00&v`SClbaG?=Sq}VBzO+9>5Juc$YRbiD2lm|A_zq7ABmjT>)i@1f}zy zC^#M1%f$#yg2j^Rr1wZ-uKgT}wHoh(D-`wDU*j>3$r4~<FxbG3UgIi*<4*&D@W$Ht zvm(y_8%$>`Sa?_;wI?_y8_<QFzUZPk?MC2QjTQ#+&YCZ5?0MG+2a?npM{4bcaj#{0 zI2MJSlX2}P3cIGZRu6n;xyhcYIhJ^!ArpEF4b*7YT@YP_p(G{6Z=kPU7llFRUNrap z0OwN%egK+q#a%#G`58>)c(?@qEM%>ER!xw}>40_gv}0>Grk~w+<-C`#Zfw>&JL-t= zVjVB$)O(TP{L_>xSq7-K8qFbMLtnkO;#cMeHd>SST<^<G*0Sj*<FCjde#?tF!YgZ- zB6a4&OQdM*=Z4Z+Mba{N-N4v?MP2UD25RG?50rADs7JnyVW(dSK~{Lnj_2TWFTjjV zWis@ep)t9}t^YOdkSXq$rZV;?1N&>VICcm>qv$&c0mB=V-;p=ELw_>K9|Qu&92H5h z=zNo7<ZrB=ADJw8ZO$ixQX{mC%3*^xk8+ou$=lpN^cL^f<mDh4&VsB4RLyUHc5{Q; zVJ!<u4Zrvj3ag~&o4L<4#Wo~ebhB_%C2B|y-6C^>c8uiEQIWm)>U<HgZ63cZ+1UK< z(hgbauo78rhsIWUTw1XAW^?~&Go@q|xzF(zDqtF7*|M0SyB@k}SN!}F6lA;=b&*Bl zx_MLsvg09O?ENN6<+TQdf;LK&r$!SGz`{LX>s&5b=m;WEUOY9&>+{C9AX^zxN$sQx zcl(5S<UUkKXuy8giy}$9d#Q!4`^G9q7ksDXiflY35^v1+Zu*)F)lJGIZDx7P@fUiq zpG^9*2nqZVJ|nEazuT2``Q>-LlF<Pl3loNq*WvHD_v*wI#_uB1b&9Zi{w_kBWiD~- zgT`6dxXpMr^^)NtUPv{BJ*}W9^BG#o@Jj+yzR&=~v3I&?Gnu*V8gUNj<RlYr7;9>O z$o8;A&Y&>wl;f9ZuOsaz8%EO%bbyiI6@lL;mPPbW|F{;nY`&xpS_t;-n7N$2&C)UI z5j9o;h)>ydp0G1_y07(8x`F=7b$9%5-4NXkg&~si?Ww~eDKO_;Q1<JkLjBl2{<n72 zP@%tkLC!xa=N$g1!T5VrND05|_~Y|2)@9VZYLRV~BkDnV7zb;|{C$$>7LRe!eAije z$~BqpK6LBdW6n5OTP|5~(^c8`yT;+n@3K6cCfFPY2_1@WOuUlYB3yI=vf>;IUB$Vw zl_HSy4>rd%GAXuW56N_7L{B-Hs1h#+y;vb0<hw7hj6GOpAhb794}psWkJUzK<BkGF zmk&Z98e<5|+AoR}avaMw_8(`^Eg>*6vs|6ppWWw+>#5&aFPyoVW-M(Q(N~-$r8lr{ zFp||o0}j`(9pxJ=;Z&nMzpFu2s4Au<wq6`WS>Pn7MLw87NQOHK2!=2dIHpN-M1NEJ zgE_dM0W3)>8rf$J2VAQ32g!`%cJrs(b*2>&^Eq345;K5nME~f)2vtdPYBWAG_e?A1 zYgx^gXE-6Jbk=49<gq~qLbWCvgIkRb;cjEAKnZn)8W9(J%l*ji>`N(N>zqquo)#+! z&j|_2XcyjAA0?hcc<7tU%aG4#$>l<@+f!jP=B8jjR3+2x!}y7&l`(pQ!@_VGe~2Fj zWmz2bvo#TFLr5Mrv&HlmeQ7=7%fduxce>wpzR0f<CY8<@O&<=Q>-7jVW>etAI!0T5 z4ID1{J*Eg-@o#+J&ahvHFoINmL+rAYwl?RqG>~0ILzMhP#Ya9RXO2yCLjy(k4!-_t z<gql(ViXKZ5@?xF!3?urDKq;#zBH^M@!GH(dsakk3NY;Bo;YheliLkH-wIG_jhK%3 z@CFOLL#BZy>8#ulIlQTWaKEpJNHcH~Sv^Eos_qzX6k7^;N23UK*rO(~dHEid2$qWm z6GsC|t0A%|<}6r%e3m8{wVr3%A)ly8w6s9lAr`tbqGsIez0D4?;M)eXU`dUB_0sm! zb_^!B{%MqV(9f9>2PFopiy(lY8qs7gaq&v)CIPuR$uo+Y?&RzAyFxV?YEaORQQQ58 zPk3T;S*<B(xjC6(c@9A<+Ok}0*$hi4rLRjDY>+m@S7!Td*eETVl#W=)K103fgYFJ9 z;_*x(EkX4`OP8Ovf4fXWffbyxgp<a-yh3Kl$XJK8VUaADx*<{?8s6Ngyk*ST7GFlC z1P4L2cW8=wa>KBAs0`h85&#=)X408q8SDIcPjd8mn5h;#;lc^2OW_k2XCm>5vSTQ` zDKeSxJ+8%nWFOw<WaBwdackRm_!NH>QxwpcRt``nr4<K|wn{*@4tbZrdh17M?@TyH zb1cf5)HR^M!KXfkfqEZ&p7wXl{;b7{h?{G>WL_LL7I5H9%@=#N`x3$=XW7|&FDfSC zu728pk`m55!|CWSafc1f<El#};C$|kPi_v>mat;ansTi!Tn~oj6KkGo1qv)oQaSTG zxw7SqOG&&(-^?1+1&H;aF|jfun6;9GTvV&_Be#fiR6$k76R{f;LqdJLp=L=!=t)rt znl;7gNCnESS8!vdvk_R#yh?yho5tjQEJ(d6oFuaQgyOerzH^Nr*|W!*R`o-MQ_5Nc zd1;m7jh)z9$4FXLx>Zw%zWmAea#SlXGZO>{yG!DI0)+!(4xIYW80Ss~!=yc%H?U;F zV{?knL@x?9isd^Jqka6EFKKt@oK@dnmuoKBG0$M%U1BZFh+h;PPyE;o1-@_Mw_UoH z{{WO#D`Z?TBJv`tMZdLsi(N@a@$H<P9LiT0n)(r%u+IVJ)P^gLxn4hOQwzWr4GaR& z=<kEx*s%zUZztO5S4VMIZ=6}P#vJ|(rwmD^^ZGu(-u*yq#Ph6g<G+3<jrcpmFTA9Z zq;!mJLl7iC=cSJE47Rx3f6W)59@T#k<kSX2C)ykkZ6Vw^Nc(y_lKIK>MOV<okjEL3 zhlCK8+q?IJ9Og+Z&*vJ``7>dUh?@{yrC%?pW08%UfIk4_#CXj{@zH4WqW>2vMhJh6 z;sj&2Gh%c~jJ{fvj-C=Zp|&_x14S_H3ogR@j;2u2Sszl%*#i#4y9=C<g1Xu;ZC&<< z#y2llsK*#*@M>_nY<TCa$dm9M4Yltf-yk772w=2UFkn_<q2RQjFh{9ZG1sVNV&2I@ zskwBqD6=4{PgA`AP^w#<H|zUyZx{Zc|4G`h%MBu3zlWxd;{Qoh+meZmm%qbEjc)D6 zu|FKI+<R`YTT?We?}XE|1e}<Bc@W9E3=Pg$1hcdQX>yp9?0!!*0bw>ZXS%XeTI3@w zOQ`Msb~(n=w8mSgP1l|4#GS`>g-y=UyjU|j56%(z0?K4L9^kI%hq>j*{NZSela6%Z zk%4f_JaClQ%NJo@pkfz8P^*z3NF#@7ZW(+0ORi%JyC)XCM^#wCcRx%JMq?!~h8O6{ zAco1+eRRmqRRSrz8C*}uJiN0=`8P&^V_Ny86gV!>wg#X0W`mdk73Ddp8%f~EvYd~S z0qhavvDI6uWvD{S^o#$f$r>oF`Qsnb_A?+AXCUrNqZCOj(>5J(#sto@?YOLt)uG8X z{js-CAjI*P9j46RepU_c183x`wXS)5cAoXQ4|G+@q&5A^US8kA(OG+~+c-PewIPG5 zaEDcWF%JCAiK{N5$*5F9zl{kip^`N5F(l-x!@fE)i&E3=hO{lLt*fX^e6H<@7<Sz1 zfi*>XGas$b@=?DJ=|(b{eY`jC`2m&Z9^xhBdybNujD)T)?eK<~(8vt9ipVQa%*et- zQ;ZykK}j5C?4nM&5KZYoN*`R}X?g}-5JOK}j3%~9Bfdlp+NZI0njuod1+)n(WgR%V zZZ%Yqv5pq81x_D#R{q()N0R-6R3(=Q&u<j<--PWqN>{*d<dNvw*qT?kjB~DfgBGJN zqA*LJv`@%(iZd^5@5OEC{|oKn#ZGf3P@&Mg^zu}Np<%ppa-n_FNUT@2e}{RLalb*{ z^=05*AM~4K_=)h5UYK{&)xV(<H7TcSi;mSw+MK_xg~%{K?qt=sn?+KZ7fEEM3)Cp` zhyM_TVdjRyF|*o`OSL*GFtysk{>{7GNu%E#%A5^p8THB&VUKw75*wqIHQqgnTh>rm z+!}|x)(56%xRFj!dvoa}YuGb1)NoLTzAD#3htyOZg&M#g|C^*jUQ-96?Pzqv>UPJ# zIw2~a>Y(q%%;%2sy>r~+Q7*+opR;fuJcMy(SHDm3-cYh8HWRrZ;Q$VlBwitvBoHHS zDA?=%${0<UAHI35Qf;)4#7|XlbTUi*lSDrE;``=-zxNCGH-ub8jx%6i9b|HgxR^gp z{WHX2s<<}P&RZ-71jGD?Icf)qT}Vo)ewsvT^(>eBg&lBn_jiRVI<6GlQOp4n4z%hY zsSPD?3mb308UFiN6C4yuC#p=T8k^LvKosz}bSiiY#y>oE({Q<(dreaL5-I#NnF_rj zE<$Oh<eNrOxg$-3=Og$g^SCp~eZRu*OksPJQifHj<kVb-(IjidK#pj<n~<ot{pm0x zamJ1#vgI~@!wPe-gma`Axqu%bj+5(N8E+Vx5t*q{DedJ6pfuX}5h@BqK)0Fif<U(` zLW#t{!~@T0PXycqv9}T&iubt_i8dy<68aO2ICA}XR^P`~eyMx#lR;6IQ$KIO&{e2a zPnkW<iGtlT^=;D*WzwCXP>RkgN>6U24463S;?1};;fzkmSaU~6k<kF_Xmm}91qzGO zBHeBX+2KlV^s-t%f1ehbUL)DzNfhm4SIn(JW?76GOfSZ>%RRgv6@@zVZCUml=4QBN zgrb}L1%^}GJdl{q@X+`uZV4NYUP<s!HMD`7*k^8<Xd4R}h99gWesj|mqv0$cIqY3x zvSzHz`x9tNo6Gi5OrDz+-h2N`i8W{RSJW2PH@BocNA7EkDThI;(_9qnB~NCVwC&TN zkc|Wtq-9~}aTTlsIgKCN%)iSsaTedra)yyJhhB75Ny}(bK0*N@LZHVIDrQ!MV4R-7 z4c_|b1zgye*0b(~e)l+&Td7KzkS^MAW26SM71&U2qj+Qz`s>tahop9laMw;%;=JWM zgAg<j%8}gz7_jktxL@;p^d-Ay37Yv521D9Bbg<W%A4wQ0hCM*34k=rCaw{51xt)*y zm;~7A&altmJ-4<0rbNRmA<gWcZ#0}CE$o!V9800IVSKbUwbOhlVTud2bN%A_Ta8&U zz6PQw<QwYU!Q&+Bd4+uFP+bg-#?bW~9uCs6QflM{tAd&6&KN^pbIiTKh{hE$z=R?k zk0fjeLut-%I|$foL<G1gDUjAgd*TA$kz)*gPQY)Ems#yA%WxtAayh;5H6lm>I|Diz z<jv^s_+_+efIZlZ!OT*uI#NtDq}La8B-%@%s`4;-<OL-G3~Z=16${g-DswH=sd5~! zggfjTb~JmcWjG7Rh~YgR^o!K06dSR(cTgZM+GLBQfW%}Qd(WT0e_$4})>|@Z5nvf9 zJH=@0OMFR+Po~YT9cy542pEYwk#7DTd7;<AsG$KmkkRzVdj?5P+H`ewKPE@RfY2BQ z6cN8O70<b6S+XS^;4|ZM@m#9&h}ghXMiwqnXGze(NLmmjp_;0DEp;f`1uH50pLED9 z-Xh9J0sCHIW1S4UMx^<%;isj(=b0EnPD}a$JGUnXm}njW{v#4iz=qA4f@exow9eeg z$SU-a;Dqjljr~JIM+*Xpn%Y;<o*RpoEN@AJ^caWVhXZM5*Q?P>y9%*$_kT$TWABpS zP7LWKP`3iex5`RMP3-!Aj$mhK-1}#I_co~9696|-w(^#<eo+CtK5&O4V^uO^MwAIl z6ZnA9>sZ?5;Ds_>r(Lz1r1g#0{PVqR1EQuZpsu^;NbbtnpX>I*q%m$0eCh)%oT&l0 zE6?KY3;83I#J`*p1t!}wi)?Jc{TW=2B+R58V+2~%`neXkv(cj|dOq!J4BPW7%37)i zDfC(^Lpan#QiVd)x?c`}ic^SSD$Rk3m@ff?o}K$wd-VLf@-rw^xl+<NnAx`;Z+TAv zqsAf?Ju<fvN|C%%7)QVcQQsL$Fm<~Vg9*QP27MX8ua+^K{#<|>qPePfSnU5x<+*`) zD9mQP)K#a_P|ACPNZFm@vWNAXO?x2LOLgc>QY-WtPBEYIE}Xd3F%f|oS%XnM)C_71 z^b$^~PKqWDFWM6`Gf1aCY3(1dNyNV=YJU*W3Tforv?_hdzR$*}%wFq%ilLGa;j|Zg zYYhRXkC<2I{o`)quRL4p{fX@`qiC!kD{ZecM-kRZ*9bQg*z>Kd8$b#|3kZ0wj|Lct zsNa~N0=CC!z~v8^UX1e7htpKWy;FP`7YLrwq5(=akFNuque>S0$hu@>5Ws&RhfZhp zDkRs`A6L<jxZqY<WKsW;z%LBw)Fu#G49z9~#X;L=jmi;ZVA;t*qkaf-p=~N{ESFF- zv=G1<3iCra!hdh0y)`8$zdYHnORAYg{@G%ZU2%yDg`Lzr58pT~h0ysk{bdu~x4B=s z(|H%KY~3SeSRu(6dB{1tSCEF<qQd1j=Uv<z*;XZ-EmjPU|4Qb|q5qHQX9IN{f1aAh z(8F<IWG-V=*d(Tgd>cG0?&`Ye3*4a!MBrA30vjntIEd7{9y|z$<o`!jP1PW71CcpY ziWgp%=4phxrut&$>B@`4@6L;6E3xZs2uhiN!yLMMkcMGVb2m#H%}54rjH}pR@osN* zJp;tDS@b)1;fUS%lU`bU@@QV7mDl?gHch_Ic8aRHPC8BJCi-u29r!q%Fk)X)HK}3R znNLdGKJP1K!>pPVcP9g#m9`T#-lk|v{<3&=5*0^P&%bNuw5x#Yfk=fR+^(WYkzD^b z_H+~~SO{}WG%i?Wdj$Z4g<{y13WFzSvN~AkkL}*t*Zi=S*Cd73OW<$TJ1-3h795q( z>?lDBBWj0$)&Ddqee2=K1g)VVzNN-o6^1h<dgsd9Vh#7?&ijq~Gtct2$v=LM5Qr5_ zRnM_w-K>a-lrvv;NQ}p*E`Ud0L1V)1c?$Q9KEpi$s+-f@b<rq>JDG3cVy9w#L&;Gx zyx*wh?U+(G;s^M*#!i{sorD`&T;2&_v}iFY5+Y6B50AmPP2S;-4ljL7HItMWlJ}5x z3c9+&h<Q=}0y9RD)n8s_>HAnlYGmr2+9K(H{m?7MwwyB5*8qE)uYx(Txn@Jl^e{Tl znh$Rs4%~O9e}793rai@w^@#@JttOZ=G<e;(Fm0J;h`)dw?Ph<*?L7HCcL%%dRAV92 z<W31AM{HsDL&p84wPOyx;H9M=D|1n=j2xk8M2NQ?VozOXz7p5Bhn%t7Pekxf2%sZt zWh>rMM@IDPOmgxzD?Q)LPcr1nPLeNUgn-U>*_5PLW?I|sNJ4IHl!o0vjFTaMvHADV zj_wMmHq1)<>rNVfGt=M;L&3X@#1l3%MW!V*!{@c{^+T~qmGkeVT}6d4+O<uzC6>VH z#4V1gCPTW4K4+LX09VRy$nJg?)sC}CwwxjM#~+)X`R=r<Rm6J<clwc-A_5U7OGQlU z)}EHo@Bfl@rE1%3eoU<%u(xk`SONZ4X>>>@FTL0>!>#+J4eO5)GR*O3M@ziYfi;yA zJx6Ws^<j-<nj7WaGvJ9^w5_F36bvxKjiye5rE(`Brm`kprD7v8k0kveQ9`5-!1+w3 z#z`xCsmLpX7N5`xlDI(S*h-|a{Z+;>N)yQocof*pht0Rvh8NFQ{Se+W_v`#2m%+oi zOn{o!Sj+xB!RE0QXvITi{dxa;^6gmK1}h;e^#Vn}sO*v@Lj-?u0aL_!p1R^zuVAsN z<2!6K@Sol^I%Qeo7E1_@yQ%c^J!m!yO_xQ5UN6)Rl7;*o#P$OdBgcbAaBEIw;kLO~ zO_t2p;s~!FOcX8uVBnWeMy&;%X|h#ZHi=p{L)c+_cM`uR#o!3q>D-GUtJP-JREz@6 zX+5nfE4k_yugJ#Jq*d#qBTky}ezgLm%6q}e&GjGc`P;QO&Twik!_T)I?$2HDhExhb z-8wl?AUDc-^Pi4sz+RmqsK~dndLo#fnQN&2ZP98@Z^DLW1?FspBCtJ?Ycd+!qxLXw zz|NK!0GkFT-k<)7OteCkGMHzokC1=NXTv}3Zd<eud+f5qwSKKo^(c++xp>$y@{g4+ zm9*2b0#Vyj@(7LV>5Bc6VY3a@5FSXd=8)~cS@1LP#*Fu!v%SSPPwC12TnbR7qy!4a zLb@8<d3Tg^LOje@4s!Ya)xJ9H@CVJs^BO}{T5E`f>spkqMS~7kO+Kbnz_sbsl;@jQ z{I<8hc`BP)0O014$oPIaR1;wiR$kXQ&x-N-#ISrvt`M^5AT&%75$cU#d=UB?i#+$N zWaM?Xht&}>ygZb7(rSK$uM#Ot?W@mYG_SPsF~MF2at+JpRsi!amGns5)reVB(&XH} zn7Ynq9#zif>qRx26kBbp6EZ!QL%dIBic+!geU(2~Y3XParqy$Hi0(HvT6`B@xHvsj z#(Ly)WoZHA(Gc#9Brm#g9Ce7^c3Q4jlAPCRIPjTCb<-Guf+M#=M*%%0@fczbrrNbt z{6iuW?4iT&fMptis$g<hkhv;~QtQ;J?ueC5Zo!oF{<}vD_L{c6^>I$M7@tssDMOc( zg`Z<R&=Cbn#QCO~M7ndEj@q=c!>V%2jmD;B1Su}nwiXq|A|X4Vz}}{Irf)$Bpb>^R zN9?Y}L8!d=Kv>O^y<0U~MG~&)<_X>d3^xtq5coosoa${fRu^k-#Yd!PjnjUnEqh9+ z|2WW$f8GF-c*9{ZYu=20u<(cEI{+#Bs@Gu-5Dd=mlahrK9oR_Jg2p^hw_+wVDf&(@ zanjOjCynj|QU!nt-p~ocWw;)W!597sNi=GvaMznIem+5+y61F}!o8P;M^<RHm-{cU z0CaV+#BeXF38i7I0D=;$x2icm8nn<wlmPsaM-B5CEU;F$Nh*LmaJa!0^5s=8kl4}+ z*P!8yG0pzFBTZYlj4e!u8PeBJ*20IYwNbs3s*GW-`E?|~Ga3r-V?dq!QvY73K*7(= z4D2gYg?;}9l}?PJ<fq_nE~B`80czzZxb{lD<gk)2fuU9vimO~<{1>h3K_gBHZ#OYC z5V9d&wEzojwI8R0bLlG7GH52JSZ@$<vrMr<$O$_?0`YI)o7g!RS}9ZbTvfCbw*j)s zvVa0<8mr?DcdQNVTob$D7K->&K~6ApsSWDE^Dc=&LA{@^USsciwEQ5pO|(a!#k9$j zySDuR&tKc%#he*ii7dzxzVY&mjEy<BM~n|+iaqXv6L+e5MKJF@dIL<jJU=a4=vrf+ z?S$)s+>JSxCydY!1@j75q>Z&HSOD}dby`ynAR=zeoR_mNUET3yQe#3s8`eX|W%8=# z@R0Owg9~f9k~jdwWLg|6`LE7Y21h#)I6_F21Qd9pO}+VbM`m8ywpoU0mC_mgqNpsr zVi3O|8~6+KgaN-<>O#<)K7Tbe^^n+#y9ruBH3hF}y`vp-aIxgfZxb%Zw2Ix3V{7+* zkySg>O!5p@LiP5_(4mvm0$x7;c`%a9>a)J!1sd%lk}0B&QO<asty{ge<`nQ9GcFid z?#_Ml^1)r*rtb~X3O#P?T9+h_mFPt4x^_gL_L^#s+hh+iAE+idb#&n_a8yF?OMYyB zaF1nYnCt0#+5LR;e@0QX5`rn!!%uKNWDP{xs=rq-ow5AD!}DF|d4Ks9kl-0~99lJZ zhoU-WZ)5+&3cbbh8O*Xd#b_P7LF*je(7iY)N@+$aI@B?G;?wgx&ZKg_VeSqzQ@&y- zks%(iAry{u7l@Mpn?!SlSV>o>YV}6#zA;z_D|QjnbWL7MSXLWj`u*VmX0`)607`{0 zR%{{VGX^q#>ZLvpFC5y@n+HFmB&5mO9C+5ECVa$J%z|(4t@x2RaT!QI1i^ERj^xj6 zbcOe8D1-a*{E`s?JhT6$K9pMcFx8%VHx35Btc1s&8D>xO9iM&nj-#!D?O*Yh+mqSi z{3HPR2N5WZ-DBx&1+@+L*{rp><)yJXo9vLfT`N5-_v3=?@I5<zhgo%#OrRT_pI&s1 zQa3l{a&2%`z^lFu#~im%em}`|((f{gc!z$o@b=kO1t2utj}E7_sr1XNTq}w>;37Rg zAE{nm$Q>df9_!-rP>rfIAi=@z=74(HsxF8DV3W~?HmoYlsF-6iEyN(sgOUr*35BN4 z28WTDJE0<MD;bhG^D;SBiu)5{roMw4WsTBTARfG<u(O6Mut;lbsX;(oC`~8a3;iPZ z2%w93M%M{%_QVg-t^CbZQ8|r%sp{v5dtZ++VAULo(=2W6*V|uTPwmTvA6<@OZLYCS zsN6C(;((*I0)gOiqI?+*0ez*CR>EFzFY1UcRdKo`GFhe8R>FZ?Nx6SrOTl;8LCD+e ztECd`S-G*ce6erjQS<D+iWIBEV+(ory<(YRZd~Xqbg9LUhox&$Y|WEJz%SmwmEkSY z{tDBau2OG<YA&M<q~nBH{?Wpe>3-r26tticEk$RhMOV6R3o-h-wE@-llIY=F`9S=2 z3pZDb#j+>)62xQkqvdW(?!ONr11IMU;I@_4diUE;?WB$4$*F}9X3nJbWK%b;G$!}4 zC769;vD%KV@;eZc$bEV&{=Fz`Xa!QKx}@OY!PbXeULrUG(QBb~M-m=F8|MvV4Aeu= zYN=Nb6emW4rSB0xaCw3GG8|@at%mZ}y}!!Ye84YxoOmGZAHbgoatOelc0BO!&Dvib z8fq^K6~EvbJ(j$8m+$-<qthPMjLxKdW_r(TV%_1oi7;0pNM7%-n?$bktp-wur;K`A z9l5a&T(AKxz}c#n4iX6P6U_~D^qWJyac(l<sm(0`IPl{~p;dtH{lr;JxvrI|UJSpk z>E+s4Ov&mowobU#H<PDLttlJnL%^2Mv)DYIDNpTT){@aN7+42L8|l1_Ublb=2PjZ& zgCEe~J$-i4zX&(IQQLp!cA|F#WC`>bTRMxuT!ZWrW}{~<M|qC%O&gSHU8NxQTfFv( zDX+5JLZ8P%d;xbN^lw~>JmzRV(MD#K!)SqGB7DPZXCu2RKeQzm;`c9PxxO&8UVUQS z3N9Et;CCO-Ws_aXAUj&S;!|nAEbVUMF!q?p2;QkcETbB=PWv`4hUL=t_&9&`H$R(y z;LodWWYuQi-`at{;}OS{(HclCH9vLe1|2dh=PGkGl$ic%Mk<n<<BNECT2kUE=JV#` z2(EVrC0nIyKC-0I$uGxCq)M>1WhB7XtHmmbFm?*5x&iqEXzK?ONJTtk?`X;-X<ry8 zyez_RKQ2Q^_zuo6_PIAgg}NNO<K&tZLxdnpU2|E(g4(i?FqKQeY{5jeL|EiBr$p(T zeWf#a##B;DNB)&+|BTb1Uc^?%tM`x;xR2TL$%akr{VNK>0rH=_G+s!-ozwgpz0>2x ziK;HmQ|H3Qik&OGIxa2Bkl<jmc$zb8R>k<Ti{&B#Sm5ebl)oXkMTZg~Y8P^bg`kK^ ziD{Z`qkVwg7~de7(O=@rGB`z4w#FFVW$!l@Z-F0y3&ObR2;45_ad!RUs?oIuSnkSV zF!F|Iy&d{JTN8qr<R-3v)#*}x`n`NBuqPd8j2dEZ2=}@Nck=lB7bdvzP-!3TYT#*= zggr(N%?BlZR8+uR<^5jav|8<OYZTdNVgSrl=M+~*=rCvcGzs~udMErQ^}FOEfY|77 zqb^Mf=mn2EMH)}2t0rbCye9I6uxraPKnJRA)50tf&ZCUuE}#r*_XE4xk1)H>IoKh< zjcpsi^A?O1e_c-Jl(~N&jyYSIu1Nmf*%D4uS9%vACA!bcnG?CQ2}Q=~cDc-iKt@;D z>4q@poxOt}z2VbmmN;_1lSE4znNHIst-k^&u$ly%VB=B;WTNu8wIuqJ4b&u*fKibg z(vnVVkdDP@mw<g`?B>Inusm_%O|u6?xiVY4>}2kFSzlQy-hcA`nOLd#AiCi6!nNNU zW;uZ4m%T|XK*%Ex{NkqaK4e9CZ$d_e|5pG`9*)!EJ)H>4ZB0y_K$2r1-A`LN7Gw{o zyf`UWx2c1ddF?DXyc3|LaEMn;zN!y3t$xYUmmm{lzdb_!9`9RYjMNGDXVR)a*HwIr zKM3i5|K&8a{q&iP!LVD4qzG2CSDAY>QUE26K=69v3D%R=<Pgz@pOerkmdSb~+}Dy< zKfFVmyF`w|{)JXy3&n2wPF-ruT6B)%a#q`1MX_P0Za>cxVYuzibZFlzV!Rvdy699~ z0UPPSf1@~Gp9ry-PtGgcdH=#t(DXpli}uZ%;Ky`-*wOKe&O(XH0>Vj{OSB`AhdxA? zDnw6Puag&5eFC-Ik0t+E!Rt1skUxPNu94U86Lw166tX2K=m(Lh`c}0+#!kHa<wGj` zhOL6$>!MFaB%YsN)-a<4bMY59E@U(4e&)9T1E<_drMlfuR@{fQPmUIw(lR7Z?;flY zP>;~PuFt}v0CAIxTwLMZb3=YNb!)@yuvcWyE=gN)ea4TzZfwb}e|v)RY;MGh8Rw9* zFD>n)QZ$I;cSMMhawD4_cbMDS(1=4S55(UKW~U!;Ky_HyKU}!G(W<Zbit8=CYzA1= zR!?cczPD`aeuxlcjr4t7`jFnnC1^y3_v%edQ9m!UrY7Ioe-J?uw@q#J%kG*!hnN4p zk?$+(ZcB)q(!p$BvGMd$KgHP#bo=8X9Nf<a8%Nu7*=Gx~zW=$-s&IQ`@mFqV+9E^L zMRsTVqz|_jtgoWSr?F0fo4z(e(yML+b<!i7Q9|F-4A&r>NMloZgpkU3T@29}^+t*{ zMrdB?v*i~$o>QpbB@IR`zO8b*gmS;3#CStY^fK2d=5EHx6gst!{=zXYr<<D7@y*B5 z=<!J=U2v@|%qAJJF!%5Mj58g7yn$Tu4aD-+kakzzc1*!w7+IJN56!azX7}#~6Gf&Y z-RF+IUiQ|dJHjiEmuE3lFh}Ae>yJsZz`}nesK=#0I|l+uY#m+_julF5g>li1uk395 z)FYS-Zd~HJ5il7cg#Gxo_40H|M(!sut5}7eL{P;%`)}#n{ORJO7`7XHP}?QhU&X(H zyWix#=*SkjZ+CYyl_#xq?MNTK_haD@Z!78>8$nHyozvCXn}s49M{b38|H39oM<&xL z9$-4X?5;yWL^uPx($^pEf^SKo>*d)pWOqK7$SfXVqzu24C=c0Qm%|iUA!wTcI1iBp z<{vU}4*9a9K(WzFrfIudyU|NS^tO%e<Bfkr8)nz?G!}*IhUrqwWciau-c`v$kO2^< zb}>YU4PF(+OmH#;;?2grjOGwGxuAfAEFSWaW&>>`6MJKt<&+i)aK&BzGD0ix&|co0 zs|<p*Q1JX&`B|Yj{)75M*JslHBp?}_cbx$AsK`bdQEgz4)zyJ-jIEqn9c)-l`(0e{ z2EbdE8Y%yp;~Dh~=cE`x+y(Y~&43bX{M^$Lh3~g?u%2s<7hZ)sTMz!;?K2jf9~vV% zzet{a`LSOrmW$yigi+!;EK{P)6;QsxRt#FQF*Txq9p;Hen$BjR266seEn6a$fC}=U z8>5mq0a#HI|E4krA3V|4BIigzJzN;b(s_k1`E3Z7XY~sJs=<n*VhYJ+3hSdlb+XZa zW&ACKyx0Cuf*>|!?~}1A;_Sh1G|t?k&bv*s*%lbg`m@@VSo{t$avgRu*<9f`Mu+57 z_fh8j;zPHyy36I!ouj+{9YZ_t8Fc20Bx0l8OYIlCYvl}9&6dF*#&8?gjbD~@1L;DV z+&j4V33ZcR^Sbrx*NKi^G5TLums2t!B?et3i4e-9PB1=@k~Q9=Mo#HUs#AdqD>tMW z;z#!$j6UlYn}O&Ke(~4?UuRIF<w#q%pcOj<veEsbGs1ks^^=#Xc};R2eOli0DcGY+ z6Y3mlGi*&KORYjy@H1Wk781gYC(hW`ax+Al<2D`W=DRDn<|A6$vYF3xWn?+J|7Wzt zaIv?`DZgzNJlf9@Kd>M+=$31T^S3zVcQ8?J&zzpexE~+|c=TToVYSbyLP;`@U?w(< z=qapOje?SxN(>ciWI7NqisLG?16=B~ErAWma*-<Y5c;VgBhd+@BR7O5_*zvyWl?fx z8&iJ?!|wV3{o<~GKF^L|$$sek*`hF?2mTz7UY%7e*3N|6(dfBs9G-<$3gK<w<6D?~ zhyscK2VuzPV68wwlo<Bxu}@U_zq|Rj>d2$Y6NGIy&k7$24eZg<Mu5A*k|2P{A{Z*h zWt}bh<wfmFOcgNFzxGXcLTe_UZJ1lFk|Vxx$4Rx?jNN;ixGdu|(wlzHANo~@x^$#T zW`Vt?z@NM!VGs6pfY9leNx9FTM}@TpndP>&xIcF`v{Kq9Cu@e=Nwr>0`Zmxj1E?E~ zbuL4Ns%w{nbfx^g?C3XDiDTM=u_odmnOtoz^i(zN<-}`VgFU{)hL`cCfFW|J%C-w7 zKD^Y;9kHGR4-{Cl1_d<G<)#qTG;8LuJtSXDc=tKjHou<2Po@*hbx}C~aGO}`?H%+? zkd-IZQXZ?DdDq!%c!5bX^&7?A3e2;kjx5<TYhap07s-CJQX1=8$be`*j(6^?Xq<|~ z8K+nCQQ&Qqv2^i^Va*WkGLCXjh!j-GTlH;Jvqx4Dk7J+UO_oZT${IF3CT<k+mb<~) zzs}nfA>|jw_%P4gT)C}MZhk2wV%+9S#oCKN{kk|$Ph%*ka)+n3(+m8UQ;mL`XqI%< z07)Cg3ym^aJ%4!AqEZ&pPIe`WKaekf5p@qP18XkUJO1SZT#+KZiywK4ev`^2bf{8H zDC}AB<=Sf>{_<^={iYu`nV$u9iGrR&wQi>L+d5p01AZBON}5>$X>D()O?HRRzDS`B z`FT<5`E6XTZI}cR+pi}0dbiJQM#nZyqxkkU*i$DK=8>(3G~xhvzN%b&qdY59`~jO> z_}Bz+4xXI;{UOD{=I=akqJ2y8o6$O`l!8EO#yV+oK9&T*Zd0&cVMMXMk(hdyBqy?E z+~4(|A;l~?dl4usTLn8*kz7#<F+!1sV|GcT9RAUTR#C`RXm&5BJfS%<yA?;B2Y5&= z9=?6B5;uI=BjAs&Tj78tP1y*xx?#h+sNqzbB+}X7MjXk2tH7#g`?O)?)e9)b1KZHc zPO#G60gKdLW&1Gyqsv1`sz(sDj@8UveB;0WKC!Z`0<xNl-|cw|D{BRLTQsAnw(h&f z3bHW#9sJ*EHEZ;eP+%^U@k%eeAK+_JLNxVgKNp7)kQ>NeiXh7r@xUai7Reth>m2Iq zYaiZz=3gNaUCXEO@<G5!t!Gkil1t0y&V~rkt<3^&kYE2ophz8N3WIfSred{O<D(); zRoP`nGYM^S+O%(Wxf<82-o%xPW-)zFRmj0c*&X)K&AsriYwxt9$!Z>8X@*1e!g12r z+I4AN?H1aGl&Z11;)Ue24yLrjo$L19|G-GqGE)#jvlUtJLM%rt&s1M{n7EWdZcI4j zWzYF=239(LgO!gs0$BD6qFso)rsaQwP;A<6+S%6QR?EcHE_Z*Cqd=!=;yHJzX#I$t z+Y`<<?l@U;D}L%x`#wNSZrYL}C&Pq(T{obMqS`cIBWCL(H%NR>@bNc(7~!<#rxl>( zop6%t_9erxKvKJ7pte%wwN2AA-J<EjI*jLKHty(A9p!Jnf>pi%i5_x85kB|ROwjk( zruo3q(t=}*yrx80U_IXpAr{am2#lgLku=$ebmFGm&E6SV*?*B-U0LK~xS%-GpsCow zpzpYte|vC&-K0+{`;wv2LwHEw3`$dJ^#rBV<V9@kQ!vWV@EX@Sd`J2nEcUw(uRkoJ z3O9VCl+I47nx1O#jx>rL*T1e)C03KUW!eQd^jb?tluZ%`C88aQ3&f4#OOr{N-KT3t z#VyzZt2#asP|O*wLYGzk8maZI0NR=)PZ`cqAxEh-<{mqU|GA$#PJ)<#wVLY74Lp?E zkKP`?xRjbhe2^<rRZP_%0yn;2;B`sS9<3azFrew(@t2c#vbXd+9z1ZqgvSq=RCC4g zL}x@qDXceMC9(F=ft{-SsdrUvXq6=x3UtZKPHE^xKmjWd72_FD7s36Ud%B`l^p^Cr zZ=?w5Z|;h|`1kBe+9b_MyQgfD$rAqSU8E2bm|3S;wJTUK;hW}6FU|jeh{^tO$}*T+ zTC&Ch{&lo#h4Z|#r!*~<^{tR4g@i;l2Mp-<aUz40T}1VbtOIlj3`q_|T!5VYSoRxb zR)m<|c6s>oO{oI=Tx)9Hg(Fl%09kEFP3+YbaXeS868*km20Y3`zr&cBLKU$P6+x2S zoUo2Cv1e)J!@ppD<?4M<v(Tif3>PWU7KiQ>1X08*7%gOrpf}Vc8Z0~DH`=EJphl01 z=hottxRqV4s+-PbY5OJk`3Lb$(4b><<MRa@IKNVUE<o&STcC(w9mv%KrgP6Yv2oMJ z4pT`=sFcv?L}dCKR1Pd7Wdm4qQ-N`qAK#Q7;c4)#SboV>lp3C5WSVfkCOxX#W^2nI zc-~`3=Dc=FY%wKUOMFD!`r*b%a!FT|D*w(o!$wis{y{kuCs~!7Sx(;mOUNqEb7g2v zaiRT!SQYo)eMWGgx>Rb3bIdaNSKE@Qoe|Koy07W#iEC?c>nFUz^N)DsZK8?y?tMG% z+Cj=g0wuCcd*f<<9$kXcxrvC}zB)!h@6B<9c0vCVX7+31pjMF1!_p^(6_*yWQKiV% z&*#UBWpLv((Y)L-w^Asndx1I2)%89bJ<o(|)```ql5TEA#F#T)lz(3ZJmK}kUpDDQ zPR^GaPtc}4lER^lc~x5RFfpOJ22?MK7W&$1yU?mrUpO2Jk+rC@pXisM^v~sp<>cqO zQjpI8#!C3T|75q$UkWVrJ2W@PJXBe{-EJnRZNn5=W&P#uUC>vve$H*-0LI}HBlB)! z=xWEGKSu5m70FE@w-aQ^jTF!aH+1Lo%y55X`WMa42RN>eA%16-ul236&j2s=t62k@ z4e>hfNOBzY88SC=A`}AV(6#${Fh6FFxcgn9FB?8_=pB%3GXvww>;rev;#~?~3T-V< zCuvQT$KzHvIdJ;71y7&}Dq-NDKP-})k)c9jG2g@-yu-djrbt)kRe8oXhb<AYwFJRB z?*~J~OWUu*8gvpwDB#_QAvEvI#ol!7_|OiHsM(T3$UK~%eBT-8LWm+azjHvv1QZnS ziusa<N$fl+s+nXum$)skgj_wI3s8$DEX7DNTLtEh)<$G_v`Kzk!~+ElGyVYPW(G3% zsr13<>g*$CcfjG=f^$v{Z8$<(uK|yNMh0ZK!Upp^@W1{McrXYRXsoV1$jD#)u-<~8 z%c`<za7wqYmdfr7Vy#}^-#xB?WZ80xu+AvCaJTY?NbvVWsY0VytL~CSD*&b4pm53* z9hH~|Piuy+UtqvSh>y${eIz=VUHcigfNoyv3y=oCn<6x}1%7}tk}o-wX?bOuLIKuA z>#%gnX89-W*%2Y^SN5L-yxh)bi$=y8<P90W8VR_<jmkZ;ww|{CW#w2qd!cNoicg$D zBSp(H?Sk3tz-W9fka?cxFpFD7y<B9kx-rTL8suY}0Gygt_gjTB6lL@Qj=;utf(i;y z!Wiq7^W90BM88p;BrG|1EHQfX+fZayS@wm`FgwaKbzS652csV`!jr)xU*maDgyw<% zKHoEJx>@heB}y<`=9Y$X8v?&od1AU|5f52`72~l-%J>b9Agf7$hG1!=l=!&*SoAZi z4=U5Y?3$8JB4%u&=tF^z8|UlASrfV|;OR@(0vLOE<7WjNB%bT;7j)U_h}^Y}$_$o= z{nm|T`JmzbcNe9p62kF8AA-NJTPbfGb1YMK!40~Wa2WCGCVJYC3MPt1HT*tGVj_ga zBW(K^4xOXSaD-gAq@K1LqJ$0m3aRlDZ@WvhvJassCNaHN@CB=Nudj~z@7FcVp^4y2 zpip~vdNsYR1Bo5xv&uL-u$zBXvToS(<Qb}c8|=k~m#Vc|E`?X6qzyvhn{CcNtteR> zHr(<FF_=3$xV*^x@ds}`4;=#ZV+>vqu=EQIejib5IgPd8$YnU06iF)_?5IIR9H+DR zag=9a5ZWaDG?>{h02~lk#czEs5HsXsZH8|zyxT_8LxwIBpO$3qnK83)XzLm?MiX)y zkP4Xk8eFDijf>j&Az{738BR^~bpAPq(q}`v_;!H`_R@=zXlBz~$g@#cjH*}~6!A<R zx(^Q}5{fRQuoc1bK48iq6w*hG#u>y_1L7kvoQxO}`(FThK!v{^A}lvO^E4fYmT@OQ znt#Da6S`~#vaB(>hAjI7ZkRto#)P-?&>WJu0Rms0Dun$;!nF|lw~@lSdoBIzk0jb% zf(3d*%Yh+wPfxHWGIsI(8V+u5uJ9K!%jXY^9?sav<O4!~00{x(N??O|!a0AL)F3?d zeMXgTNq0$P=bM$142J7rRjn2DH5P9nrd%JRf)&aBiDUw#ctd`v0whKetNN~ga}^~^ z2(T!`VU$u<<P|;I5SMW-zo&;^@c|>3ar9mjPvF-Hjr@Gi<50-_a{L6s6Z0{EysV3= zMfFXxF7jO#i5R=Cd<_Ha4$tsO)TB&fNOWB3GqIyP(4D_;)!&;CA&-GbI3hZp#9g5U zCJo^abd29)c*~77LUI}{*N~Yek?~9zlBreX=`+$PrgHTN=xF)bwhjns`PtUa91t0M z6+IyH87FOr+G@HaJ8W4sFNm!?^VayRc@@*Ud851O4`lQ}&s2OR;RkBnEzvgV5kjU8 z49DT!a15$vhF`B>2^O0ITRqZ_!<$Fjvx<Yhjsl-S{thYBWRyacRJ5Hlij*oc+S?c< zNEMy>9?!rHLw9^7lATCMQhDs9kKTmv+nA_%VuI8UNPI!WJlg|g%I)FF);9rB6Nn~| zSF`r}o?<=H&q?SJ8Pj<IvLVqiy%wMw5gk+ZN1#AgF%}X{W%`E6Z3N-15rGU3QBcTu zL-{8XN#%AxQ2Zv64`L#&A8$P6wbMEHEw7}@j6y5*{$RF@l1b=};D1uQsMKG;)6r2l z7>V_Z%t%q0(gVa7CG~t({Rt@mPm(9$V1i_f#6(FpBQl;f1F~D1ERPHq9!P73k?ip1 ziSN89LZ<vbh5m3;zg4+X6_|v>6FI=STxV$_n-JWcS%~C!^hpH(n6P;KcnUo_SN>vp zeeXTAkWTQG!;*f`*O>kcHGV=<2!0h$2THN{L8Lq@TCx&&_s>tXXN-fY>dQ~1OV7xe z9eg<;*71gY@R%{qnkUQ3Y*oCUiKKWIt6h<)*7a|5SXM&i`e`S`@*e`@$@q!ak`ag} z;I;SoGaQgz<O)blj&ZtUGrhegJ(2S)-d;Wz_*^if+K8T_D&Epq{#q0eIXJV+>CLwV zage8{Sm>4{BFb~R`ht_-YsoD-|AsLWQG#MdC|atjfPf*7BS8mmu<z1_$5dUwan%!c zOqaTO=ogMH5cefEox;}GACDqSaCWxgGL7laFnA;~o_rt~K2+~8&Aze#Kuxqfc~DMM z<K1T5I(Vi6TR^^SWMwL@1fD^BC>8M-C%XqzQGDPnCXkJYjQ33-8`DsEU#o`-ajfq! z<-g?FcxV~{v7Be~%R;EV3q#Z9VZg{Q$3(|lZlJp$GTt7rXO~6P%uqBr>(Ox&TWSA4 zOniRD@E$OEQ>Df2!1Tha1x7dk%v-YSBKosQi{Y<`Hqa9Iqk<(wp8Ai!hJzu|G4n7$ zHzGQo@KiDO33r8@48%rg#*r8aSW0QBY3PU5SLk1EMJ8U;tk~Y7MFOvoCm<!y0V*JB zrqt7*rkLzQX7LQu{?&J%ai~ViGYL&1<H^_EV@bx`04AYDWIWk}uPHL7=uJW!$rxq0 z71@yJc$+fNIf{<AJs{nP=y;1hCVw5c!n9+<`S>2hWr;WJ!Sm4Bc1J&NLxZ}+x{S+4 zd-@;42cqT4>h<tutiJ3KHB&u-y813NU4+fJ!4l2Cfe)%a&C`|=0Kbmw#pC#oWQ&cn z*XVd?*_3Y~77hS0k6$%0(K1gO!A8gOF2cv{)GO`;!qa*sDo=P?b3^33RojyjF>l4N zO7n2|w$CVrJNUkJL)1F4I#DZf&B<Fg4@Ayf`<k4HnVS*tPH}BfK#+vD_Xve)6;D2j zO!r0bQDoD?SPtJrcEf>ZyyD}qoDOjNRE`&#>d|NBNpgdFOyoLwBrmkekMkC(K|LaJ z-Zoc~)6($v)s_XOXRp~cFIAF54WDNn_S7mQ(@g+g5w%t(_6f@{aO6DI-cu7X@6%Ul zk+mro)0x+OaojT)M!asUZJL&{C|@ksWNbqX0Q+wk<yug}nz0eoU0I7wQ8#xrTnk|s zrP}*}81C075ed<sZ)qCz1JpYrKi||e$i1fsB9@|rIN#hfApCzK6d+nn#;&wSuuTY? z{;d%BivbAML_W)i=yl}Dw#OTAPyVaMaK8O&U^qXE<b%e*u$+7Pfl1N3*a(8q5r%;U zj7-W&Ft(lsf?Y+h1fe4j0|x@vI3j^!>_80w_vZ%Xp&G>b2CacH__--If>wiZ3udq0 zYtc||lg6PVm;(<p_kZC31i{yiDbAuflo8oH9W^uE>J)(>bf#kt=9>ss<_}s71;byR zX@O~t=A6caq@#33a4RCb=7|Ve2G}$%L>x)AmGEr`O3KYcb21kT8jF_p`Pax-WDj9z zsbBC2B16;B*ifbg%EwJ}Ya@YUI5hjAc*ayD^<;EJ)-xv}dMyET1lBdksKO4XIHI#T zxaLocw(E)L$f;|oZ64^gHV4<HZ5}_*H>u^K9;_;sMmdZ!mByM_w?(q0!#6<C*`_?3 z7A1$B&NevB>lzS_+VGKHXFWW(_Im(=QLWN293J>R>XeStovs1k|Hz8%e>4fkseeN# z91x1FR8!Eg6=nciHEjrpptD!IZsocmf{u}J2bIr)2s%c>GRmVA6i7xL&u8^G(2t8R zmS-?dQ5$~XU{c#~fY4c3+q)`i0G)-k{e_5X1f7MogKw}V%aj24>M>7$Wq4&S`6yeT zf*ZzP+k*#8E@ZyT(hr$kTwEg_qY|W^mTLs+h)fcKhP1h+0r7VFyL7S{wJi+@jCXcv ziJ)QrT+@0iev@;{C}U}m+mk}Tej<N|_zxe-S!a}_G@u;Z9BXHtQJ2!da7#Oe02=xN zd+OJy*pER&V_egNHF+ynm2srrK=8kokvOCOVS`*r=AR8MtIp2sy5>xz+j0&%JG1Lr zPtj6I1ET`2qR08aY>KdHNbL#vJUWB1?b3*Wm{!IJpmYSpcEJ6D-JSq+#KW;KM6ym* zoS_rdx{f=Il4liX=!CScYop<LDM~L=$9B2SFv&|-SSOryT@20BUBw3-)8$ga>Sb3> zL&to%-q$F{%?;uMjlHQB(?dBm2~I~iY<E(SKN}H*j&#@qh}tN;U|c?GkbC3O=Kx*# z3BTnVGDW6_`>|)wA%83yosJ?q&a@!0!vXO{zaG%T;d=c|csep@2g9Vy^_h&ehm9E- zxNoYwt;x8D)j%*2VM#ellhNp~fnY5_594YYe03(izRT#7y|%7tNIHsOSd=|fo{h<< zhiX7L*to08NSlm)jR(_8(quoWflE+27SkA1u>~UNm`uaFgC+W1IwvNhpsRj!QjMUV z&tPDfX+|?6o5d)gYN&t-0Weu%MBpnCaTzznrtI93iO@2k#y>@sVA1eALe~mvvxg8m z8?0xPX1v7Ek(Yr#fyJtFtXk25XFgFAjS@n~z72w>B37qkTJeG7KSk9Xw4ws1a%R<v zYDERM|AcqpA_CBH`kcX&*fUZqD)1~^PT0HDD0BqVv!_ul+FFr;<ALY+p+=x1lb-uj z$a*=o+&<$`M$Z+3jzoG6I<Gj0G@Fa$gFJD@z2^h7^D3f4=MBr`Ab`@5RLcZNislhP zM@}tk3WNG6l9!S}jN0)AihWn?$`mi7io5~f0AIJ&M06x|;5<d@=noNeBy|9ea9pfK zif`cJDu?h7WQr7~mPH+)qg2LjjDqn7f=3ZYr2&j<3Jvah(;}@AbZn~S&rnP%CE`Qu z-L*r14SOS5I+;q>a%Vy$<$h=BWGY>2@F=Sz9!obCBYkeFGlA)du<QSfUQ#qNBN=UI z@31r?4gd;n(Z7ih>ME^Sq$R)xdbDNS&UwtW0bzpmOm-!gwLAigIK7o>5IO=purc=k zPwBFy5hz!2+@~;3C3E?3r(U-Pf0l8-twJN$Z&eS>_Co7f<U2u^l**SHLeDb@p08}@ zz!S8F)O)T8|M!WU&&Ekw!1hN&YabC`<|k<^4goh62VJa-L{z>~o<=1=zFtk_OA$`e z*J8gemebAyzP?OE^luS;V(Xi_i8}CUu^86~&O!}rLe&t?PE?0bH8iRd)g!+0O<4yj zjZ;H^tO01FPdNfc$FatM5|K1j`)IaSKr+v0W5NKpvAH>bYsmjO;EF9;>(mE6pbLnm z#`*m@;3n~0<7EFFaEo}Zaq52-I9UgsihzMV0M%0D8ZpGc4}e@vjju=NOf4XB(x?+S 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�ahK=&-)mVToPLFY-<9(J<q~n6v^<XFD3}`dOQ)AEV{Wzp}P<X(DLSo|S zvF8quX%vTtjZBJZYILXOg3NP=VG<umm5fq5FLz`Emn;QO6Wxwiyr+#MJVkUn18{L7 zm4Z&^X2K}<<kI?ie~CnAn8Ete=k0XS3KxrBpSRPUiwNdt$-x@m`}iN&<)mj8mc4n2 zlXNqINhG4zcqe1u_oF!3hLR{*qh3L|4^=t~b&#sh+maC#!C9J2@UyH~`tx(64qJH| zmvJ)I*yD<q;7b}R4=S;guy9FH8O!&_z&CK-V4t@U$CHS*I^M)Gi=)8ngEJp()0u?b zS{a998SiJY`t(LxmtOnr@s2}%|I)ep>@x;40aHRxZ5DZczDY@y{{(pYk6gU{(2q#r zUzIw?+Yrq}m}ZBw;_}W}{bA{3Up%7I=j|Sz)lQsy#hT0`iO$-Ygf$)i6TFJknS&*n zr)Z@v+QFMEi8$&xn9^&M@J~d>vg$BYpY;23xJ=SZ_BwCj2sYOutikGVfwc*1peBT! zB`S$mg0KeqL0Eq;w`r2?2yCDiy3vV(K?unLnA8U$@DNW8qj;y5BAmvnOs|0^B}$0q zd%B^#nZ8N3F(K*M2KuIf9_B)WU;Ry%rn=E46)1>cs&tc$HSCx#>Lv-vgnX5t@`vD_ zG|VKY`l7?BNcH8PzKLt8Rdj>3Wc9~QwTvFH3g%M+8<?Go4-?dMlwtW?CsLa#6R+VD zIG|>mxGp6;5+8&$Rj#+<9i_g>wp#0D97g(iufEBCny};epez3NP4>}6Z__xM5Y||; zG**k*RJG=Z(>By9ZQ^SYmhQX|(p0gY;~l1u#K-C5h&0nwUNjw#a-+b<Ac>n)2GRp9 zqDW$Bp>ML=z0?s}=1lh8xsvR5Sp+5@Ey+QoGK8%P*-(?HF;P8y`yM<^9%Q`2GQMZ+ zGl>}!(YFwnK&=HP`*s4qh$AL{UiHRQ6LtHwP)(=6H<5&=pBOlg)}LEps+r$H6{T8= zrWyrOT%r`!@+qPwtYx&6pPFNmL8sUDt<)>DNt%^zO`IHr?up6Sum0*1z6z`5QK}F& z(O)}Zs;6%<(($*xNoti=ae@|$u1S)Z?#Mnx=L+@@Yt)R|9vSPZ-5EH9G*uEn(v8r* z$!&oGNu?3{Cb#VhWX~g{v9YpsZNt7v4p4!l@<4r)Dij)N4f?vZ#_KOgh(^Vv21U`@ zPM1c-)bdPK1b@K0jId|=q*NvePq~Bojus>)$JivlNzZqfC~K-y(>JN3LD;7-%yue* zdG^J8nq;x$eF)W-d;*i;TrSCF68{lLDVC`^>bs$RlLPX-J_On6h28G9+<N?T*j;Xj z^RqJXE}~2jx>4mT(KE4B@30cn(G#5vjbf1!S>w#BBzsotO`0DtjT7+>Qth?)cL$N3 zd4x*--)xN4+j}iO<uy#fpR&V!n5{o#w*DiNt@MXPX7^ie`(BYfia*<~N5DoQ)BuNs zY#fV9q@};vY-X>Jqv1FIbV%jyfE*;cMq6@4FsF;e2_l<a!%xUEV9@K>Q?Y`nNCda{ z`hviHjNjwzod_ByKpjDMxY+3LHyYqNcz-UG{`&2DQowcJ=cm2Ahjp^!=TVPdi$_@9 zl&)ou#7Ymv?bGH0?heCWBH6_;DMGV9SjW+QRB0-)bVjem8LeXgc`h>Dg4<QGJSqeM zkPyc)_&zCG^<Ik?THTJmWe>yGlUQwt!F*_k3BJv)Gg@eX0|!T#rkJ^0KIK@Hx6gVl zzG-#W2Aw;x+ld|F%|#q|9bG4u@C-e*I#aP+3N2Xk8T*%5XF?D1yEvqR0u)PJFoLwm zZ0WVQxRu0@B1~n1W3`NtINZ}(v@F)5X5Y7x(pNj!_)C#_7V@g-u!$4-h1XzxIgf#5 z4MSh8R_eb*!O(Eea)#l(Na9RWFpRHfdBepj3x^--gE$!W*Ry)}LLIR7Ua!Rkt|J&s z#3ocLBH-w=Z4GxPQs-t*vJURR3ZP}kFuR`ZegE%5&xU3vxDMYNF0$c5s8v3t%&kkI zN?+&GF3;&gR&({Jbm*G%yQ{nC+MQwem-s`gY;#GsIs)6@i2o+E$~UKm*Ac+lh>y<x zO$_D}))&z#{u7baf}MxlWSFCS2y#n9tmdja^~Wx(Q>zs&H8l9mHw5cRpnLzDoetS9 zr!iM#qUjF9pJF9t&SI|4#M1Z0`yV}4=Jo&>9NR7hefT4>z)he9ekt$f4O=xg5RPMF z+DQR_D+9bHTq<{S>UZ60Y>(muXD=}@w0qETe`V1k&WM2FgvP5o42&%$Ne$Mg5G#pp zb^ycD??lTm%(mUR+sK9Pm-(c79#6ZaKir&STy50OkzM${`Q)m+V&A;4t!~F^Clq1L z#}+I*zAXp78sg1|_Ub}>bKtX*qv1k4Hi{wGECF+#!HN|UgSp9q^-5$byzUKfb5jLI z3Z`3uH#btlF!(K03cn2#u{e1|!%)zb)B-S{TjL~K$?qzh)02JKK8-DJ5DW%`yPtES zG@ovoiU!yz2iWPfB<dcL#hEIEMehGigT6cT3EAAQE99?i9jo0wPSSbMvv=`ICXxD} z!|*-0Bw{UzwRsj@v0}dn*Q{n${pbt{*sNezz|s5_wn$n6&AN3BeZ89o_9RRG7S!gJ z6NPL1_qV{B#bFGMcm4#!dEgA^4^yIQHe6NR?;_pXj5^Y+-Bk@4&c=jnwhvdxVX}iA z(&`?4M-{E#bjXu>z){2}LK-UKUvHy%;CVFqEoV}7?a#~oT{hoPji$lC{k|5_-z3JC z^PmcJuSaMC8>->+tN%8gf>Ux71UDRfXnFU0vK7&jmcF3|_%eJC_DQ^#VJKI_1SA<s zSjB;=<sj#}C4Kkh`|B{Ek!;z)T!HTbr}Nj)BB<d!oX3B@w%kw!?}szXvibxylpjFt zj@>1w;gosC^tzuLDZ?raZaGr9VhaWn$Me%fh9a;!gQ?RaOVqMItu$(2%%(6Q-I3+| zV|Rkx4vAXMO{$4He**g-r=Vy#(y7+XS)rS6{v&AD-9r`y`N^C<ODAT-2|HBDoqU(k zK^9#3AAdwD{r2BX?a>{lZr`p-ctHP*8=ispLeSe)=>qx|crKxD@6rW&7T5&7T@^3D zguH#;UIrv=r{xidgG?%xe8M$LxDtoU9YUMuNCmXpnHAV(`Bq{JX!D%9g4Q_-NYy+g zs;G)aG!O9=vU;fxp6=fQjJ^3Y_~%q4hd}5bT;l&PH<I#46D*Pu379IlaSev>nE+kA zH64`a2UnrUA^-qPrb}#Mi!N2l>Du-nkzrrI+8(56Ud*m2ZnQnfY^wLrJ?C@x3}*l> zc#TbJw$<0Vaho}`1|0)2mWOe8TPB#qlzIRRx3{e+9CLsFKy0^bMtR>Uj+S{ugBWff zzVa#rY>zB_4HVF~TamIi$xbdUOql`r?FOubgQsZWjT1oMZamJNKkUTc7Cx~F_}lGR zfv2KmYih!PC~jBX^RZqMi84@Uxt-bg9;sT+d8?@I@G9qdByTr24Tt8?5OW@1g$v!M z=kc64%;(AVaVMSu1?Og&i`w4{m@-1Aj12u(qA{N_7iW8bH&NO09>}9i;=jw0YB{Q| z;qYOHbfz$wct*FaY|m>s30UvHt~UwTlz141b1aggBJhfqTe%wR7uSdL`IuOn_3D}x z8ma!VJ;FARS`F6i1YU>W&AL+qhaDwin^n06JG_5GaLZA~6}aX=!tS>`cyP^xS+eT{ zRtg|XXd!#L|3O5CqWmevK8^~KpE-%4P^OmU4DBCbnuw{y(>`^OtEV*<^X#`gNl_uB z+m>tFa}37)d=EF-sg+oSvfC$$=Jm0P0z{w4y;^k#M9@4_s|fs5iWP=OdmUnEHaS%c za~X-HinBw{B8FyzQ{4s;{t-#qvx(q#JuV5deIj?V=MesOrMn)8{Dv;D+&%}|d?%dP z=3*Va4&S~7?wsJ}GSzUaukq$0)p(~v_?Ba$dVJ5*_}i!Om-c(Q0Sv_^0$7~j2kt?= zpJ6tGm7^sdey*Il@YgfgN5Pg$hWF!dGy0nOJiMfby}j2Gys1>;Kk7Ywm4{^}iGeYf zvjvsBmYRh^W5{IQowFNa_xjDZtt;_CzppFTA;F-zSV9fK;7x>amJr@teS$&fO|2E( z5FiTk=^P9!Xo8|}AP|^am0(~)8;U-dFAu@Md4nB*%=^%9E+kq>kq<&q^r_!m7OC1c zYD1=?WtfqQ7x{;Fw`;JP7IfdDl@7@VbniKzH?#c5?&2j@Ht06r!LL@?-F~AMxDJ6! z7#%R$Mr_u=X}-@}$yN~~@3$TGRq;&UhDYE?2yWhtyW}*=!fhF*CK~hE&=~19ahA{G zS;uP?Vf4Q(i@XY+r`JE?`B!wJHkfznS%D2-QPIy(X1fP*c%D7zU@tM6Pq>HiLnfm2 z$0p8*!F;$|!q+CdoyPFB-LqQ~Pd-zXyRz{{gm|n#1(NNS<d-@Q_=$|(PDBcm#pO&9 zNB_-WpQ>A7veI4jM9Fu|0U<-gq$q?@R>f;Mkf<RVCU_W2c-E-+f8u0y*y&1)E$11H zO(+V?berpQ)VAY>J-gGfnoEfsj@z$?s6o%3S`@2nG3?b)inFw=HCM<tgi?sPxnxhx zH%D`VHtW?jG|$OsE(dar`#uMUW%?WK;R^A#VQ25~L8K0S*>G$|Z?k|x!OfLau7UOW z3@yh8)g$$rkj=B_3OPk20h<lk74Y}nE5Vv)Nwu)XIti%7<W#6enuxuKy8loFyX91) zPTbeQ>*mrf*F>+=pw|id6oG6m?NX1WaCdWUml`ltM*(*T@rD8<{F~VAm4+K?8Nmr? zI746)>g{&^X7czu`w)>Jg=?-a(@sJhhAL2(KZ3gp(^>!h_qUf};7+Gwe+qsa9f)I* zC-lsV;1<vt_7Z7kVf+U#O17kkg^SA-sMtiObYZjQB(n-S%(jZ4%`L8i*5CDP$*imF zLRFNbIrsTPynhwr)*@Kr%&vmj1Zz~QYuNWty$c<3Y|gR1hSG9}xJE%;<APpyw<BPq z4Y>xs#<AK8-PT6^s`#ee$-mjCT@}Et23pO>7!|+)0&TmcI9Nq5@#gmLB6R_q+^E$x z1O#j}@YleaMIAeDsKcY@H-Z@|WA!qJM20<i02kN`cDu*;k4iuA9xrehPN+JAi&Tah z|KJhIP~E?z+rj3b`3#{#6CMJ`dO3-Zs-ia^U{s@Re;H@A<7_^7xJEZ5-GMBc{rOL9 znEf;+%<U~e%pJ-6_Q^-zf%c|&%V*HC&ACF-q>)K*4jECCZx=Z=Sw=EMD|Zz5&cL9> znZCm7J=>!U)iU0vxF_v<&1n}`6m;j_?gY<I_w#2dR)LE0u9X>Rz<K+0thkMj1ZHw6 zZ{rVI9PcZnFXc7|-fl$^_?Crfmgqq=li=%&Y+v)H<O+2zc;T3sm-3v}a=qbBq%lr) zr)ASy$IyK`z|0N*pofYix6gnJlAga;F}~-#Cyv|a-vvj1Dx;Mm{Oz(YPrWH}kUw<e zm@FNwp}by8EUS`j3Y!&YBIsp`mRMRP{#ivUk(GHoj@==m+h@>aL%g}%{-L8=pt#+* z)VIY#rsfD^bz_>6aBREf%^G?58miCVn6bYhxcORLJs8h@5Z<Wx*Kl%#ZP#kPMR$#x z$+bAdPRH%e<#L0?<ibC}@7a&QCN@I}RInjU^VPT}8bTY2!rzH7tX%bjPGH$y8b>fI z2VV1@;S(=f$8Yz6)gO*6kFbr#tr|NTf6Kv*2IUGoUEWb}IJ}FqHK;w2J;q5SQ)0Va zJk*pdiQn~VI<~q*&}f~m2r9jdPV?5}iex<WhvUGuP|JGF$pzOv7~c6get?B}9K*qQ z90!)`4yiJo4?l)}ZQCQ8)g5>VYzIfQ<u*t|4`6#TJgWF_7)q-@Xx<oJw*ez+K@o5o z44N0JE4cp%8_SU|#fChhK}&@A8n3qaroqV%dYuvB&7?qy<z>dePXR_bk@?BRh5v}k zb$i1K+x}`<GoW3ny}Xmd1BQzP<q{e+vOJ%;BGPqm-h3i#T*4{|^ISnf-)@A;yb^)u zWb#m^M>ac2l^pk|c;Qhb@tqv$_lpN^bD4xX9(x$>RDutq{gr|Fm7_RW#G22%Z@}k_ zpkFKbEI(o*xqWh9khti*$&Z&Tk{`sv5|KB?n%wb1gyWbh+k&jkoAXJ|G-!D~d-Ddg zx>0@02T=>Ux{j`;!Fqq@uys~O&S0*;_kHIjgT2BsXE2{q_kH(Osz~^-7HJOiDSqGg zUPJ=2O*8{Td;8rnY&1&KaJ%`vC_a)8#^t~o7~&hQJv48?YfMD4l;uk=Kw&Q3S<mui z0&5fO=8(aBj0^a=73TI}=2+u6l7CatS70y~Yyr<pmr;$9;;9WFG`9;g+Zsk<t=q$} z28b<1(i~>3{(j$@<L#|59~g6`1vsLwB|<x&*_dd}?Mh|jp*c8M$uo68^VXRj@#Y{~ zjou-cdN)1S1DZZkznWu))$OtEZ;K=*wD~+5uKvz2g)4ZKE7<j}VTqjjW4qfw>wvka zt9P!r&@~qYs2;cRG_bzqnd%>M^(m7SDa||mi2}Q5KFx-fJHslnTJGlaOoO#m4y8<= z<29`1YN_4j;di<pW3az1+XcRbNPv45AH+(9p>7~!78Xf@ICR4qv6vgkPuF!AOZgop z>Mp<;P0y<Z$ET>v(L_3iN_y6VfE_^Y8<>mb*|W!B*i>#L8Qw+yeSObsc1JAcwyZ8E z)b6^?wj|t&s<kYPcMCmGJ|&hv5mTdpZ)MU{jiSDpN^>=etCfrH&tT%bjws~jsNYgt ztde%BHW;+s;02tP5_6UKSHMPCd~Ht*%~vri8AjrC9o~1F7q?2Hs>*+E%f<3P@@v4I zp83I3#^wx~E1;hyYIQh@b!6EV5i}<#G!ocE(3}8tMeymEwAXE^JaPrs8P)l5;P`FO z!Q}vdx9ko{vN`eNiccTA_69A*39j4mhIVl}fvGZkeIf?KF}z?He@9WYWI<OF45#0H z5~JZTBG&B;3CifXi|0kXwt5IP&@pw^P;C%;|NV`=YB<DsUxx&4Nx-lE?pQ;cldY=9 z=T$>ZwH$S$GyXoM{xX{EbO^~1veTJv(fs$?N`%xY^cGhSn2E;Xx}4dA4zgh@S}vMj z(aaV{r(=_5w_NwHv~7EWTLd?p7~eG3CamGi80|xib_i{#;jcN^CAk~w+6>$pku2bU z(W(QBmLSRAQ1kq6v-~nOp$!`X=sf6y39d+Bs6jwL<tuQvxIL{_V)ZTB$n=0eML(9O zj$(!o?6_7%Pynw$P`_!u!D1I6IYU*ez5d+twq@NIq<9}aS}#=SbUQ?2IDczWpP*-k z?Rg#ff#pq#8ZkH+Eye1tDDEG7z0pr_<0)-b-z_Nfkn;RcY?-Nw)n>4^m3FzJdK9p4 zN)Ob~j#spl8f9oWu9B<<rfZZx9=<#ct*$qD>HpLJ=|7j%Ns-M|F~6`q`}gqA3%LsL z_Y`L+IIm7i4azIlw>Uh;_m6?qrTGa2hGUl#=sgCdgBiAflF6nISc^WQ1{hkHhIBI2 za8sLov^#zLrF%zkQ==^iYvChs@MolGx!ZMZHjYGL59c~h6c`LmX3mgTxB|SPL<v2m zT2y&VY)bB3%f+{9p8GiY16zYv*rlmtF2(NtmG%fN_wcI8%I$it`$S}DA!vlHKf%lo z2G*-s;U&yLx8-7Xb#sP<WN29To{)yhg~$Q4eE2$l{PCJM9dy*R>A6<`&7iiB5DkrE z!QtR!fnS2r8!*wXrKP4p1JwYj2E<`1nYX~VI{Bp2j(tmQf*Oi>632T~`V*}E^PI_W z`e`Pu@UL<SkmU5Lw+t->8?M*>vYt(D((oxzxlF<859e>Q;7x6zox$h`A0$;U97eL8 zxp#MEI|rstC$3O`0hi--I)pbATzO3dR%_EEjOU;SyTOMnBCw$fK4W3Q5^QKs0vF8m zD2Bf{5ZrKx1Fu)Y?f#(UGJmC0*8{ax`*`(Scy`zf(}jz8J~0>?=$4Xro@3gi2bGBT zciHo%F?i21w|Br}D59L_D~q9y+**y$b6f6jRf!&U#!fl$yp|Kl8isQ0?6#Dp8iFrM zgzYf2p+w^kr{|r3>1OlRx=L=_9kgrXg4GX~u~=>be<>m*f~Q1%pe_KHp|Lr05!%!N z$;eQ&yq$3g!@R8g5qQAeE>g+|8xBW*Io@3&w&-7bU4ucTe6YWq9>L6->rZmn?W#<$ z`y6K2$;TXayUjw_U&9=B`v_{0`1oil429X}d?6N2?@g`OdL&wk&s?|GcLqZOnn{O% zBLbSr2Y_P&nn{R&cLcnBYL&omBwMpDlA0s<0jwCk#^<&?E%TM3B7+v%-%?(nYKZ51 z3;iFjty)c`dbk>S`x1AZa@y;*)QGzJu+_0g6D;Qt5!y`h4_WwrNE6uEJ-zu)4^J<& zy=!^n<15MQr|QNe0z-QPG9L|-b#@@I`KW>9hu?lul}Lltlh7BhP6uNf^k;!-;FnL9 z6RY8%Ou87#@miAFD{(&wXE=dC23ChET^jhH1#)`-6j(h!+vDb(oQIYK_A8e15}Dgp zGO=d#EP|R@#`zx=eT&xc;dut5hDVUZVrDtU>WJAM(Y^Xdu71LBg9_;P<fd|^vK`j@ zajl@!>4b|zVD$qS)9so*WH`3aQ+zg+pl0e+(NirjGcBp_Ds3gPr!e$oS1m8-cDvA5 zG{?91wFs-{5%F%nrFuyfb}sgNne;7!-#($s44l73a_rlPHgK5Eg|#rNY29}Sf4e0s zYxQEL*1GQ!{B~tLCo!GY>%K?m+b2Ysml5N)yM(@dCYDXl66|@8;I}K+IjLj6@AnCO zyMmt!hQ?vq9}wDH+lEP~))=1zw7I@bDerGU`quL3Sf#2bVznBOzO_``saN)*%2U7P z(Y7jvzr<Q3GJ3N-5<tt-YYhy=3wEBt8eE@7gH18lK}>W!z(O?b(Qp_zG-qAd#Nkd% zdo&^~uZuM`;XEehqw1%p<Pc9S-3fD*^!FkGxbA|vO8Q$E0l<?HbInK7PqSnTc(P&! zF6rm)mjX11Y!wWX_yBWq+S5HS*Mdogb>OBw>Vd)8>bcBjv<4j_Lu_zLU&8U*WQPr+ zSOxe;c#Hu~cGw`M_gQpj?KNM7n(y&;`vy_1b0Q*UlVG0Spz}x^=FR%V;S-6ubS_Dr z$27qV!hBUMrKAm<-!dsSK#tD|;@!4K*XxYdC53@|dUieH!yz8pU79ln@s9JHIl%U5 z4Gc7G3?e~i+r5nsS+vrI&may|$}<5pF;Ei>;y-2Lb(UmEVAEo1;HsZ(pLl<V(a3jH zICDrl4ARCft~G{-Z4yUf+Mz))NFXcw0}BZWggi5Y^v+9T5Q>w2msR(KA(T+6J?s&O zj!PEZAeXJw@ch2PA^4Q&uUo`0vdL;_yR<$VB!`rWx>m{1)@o{y4N_(=%P>9wo(9z* z)^>I|RU8eePy^u2$8;t`wH1*B4wsf0gS4NL1I*1)X%4Mh3^!>nmr8`QEZN5gSq`Vc z&i4A+2HH<^iF}R`4VQ6-x)w~uI+E}|{%|@yztDZI>jK|0AH4$Z>p$nwqaXeojRb4& zwA`Z8JJJ58L84?i$wjz}C%HbGOTTPExfU9vOqRAgP9?4%6PtQrkZo9cKF|x1Ol&eS z1}UFkTTu4GAdq^w2%aX6?t-}_A7yxeiA8d7XgCbQ>E|<uB#N=@&%_~77z9iUikH(i z-a|ts4%sM!!0mZ3VDU-?w1JjlgK**}QRZVYFo_zTuN)miIl&CzL0dh|O07m;;wZv! zV!K3PJ`&V|^Q2%b-}SZn`_1Kass{y=eXO&7o6l0Z-};b=WHrtxvzJ=J*$@;w=mG2W zLz59MD_p-|3QY7OwnSkv%4Z6>PqPSqB?=RnT(shEv3e0JIzBN`^)LMxTJE`Wxrw@z zJZ}QGf9p8Ki1pigMNB4!==|)MAX|hyk2#Nt##OgyX!Xt=WDU5FudTxhifr)zM8q2Q z?-$Mbo_Ek>idVJ>`iG~m?@F%9ei}{G#l>obgbyjT%xH>T4j~O+q&ZCdqLSmsevceK z_F6)$>G4nu{@{Gb$ZE_@Z_q(cS*`r>dQV`MHhp=j=S?0CQn!Vt<^J$fPtX3XXB+LF z&hH8Qcni8V;dxsAWAutQz5vhbkrdzmgkA?PG-(=^obTdn5z233jR{u++sIqJY>Pa} zdl4?FvW{)!byu?7CB(y(4Dieqz2PxnE@GPG`4s&_9IOeTImU6e7Ri6+<9N3hODtKy zH2k0Gh=*mxKJzFd;#m(Onu!RblX;6+i}e?xS%}FC1LlgIkDR`UOEmuno&HO#Gs=tS zuCB!5iv?CNh|`Ua9)Ntz!jL%s52|_Q)Kj?R{6EaSGbbrMPyEB-NVAbqVsR8(`X3Q^ z0)N0^Pl{drk2k7x&?vX%=7N<H4PU;$K8=4&A0A%<*Q0w->nsX3=gQZe=AhIy<Mo}W zW@%kBJS({XZBL%(Q-U`tX+8XYqT!A6?i#K$AY}6CLG9*)o@<hayZb<2cfzEK!0~kb z_~szXHI2VL9X3jaE6014$2dI7<ROcu7%_R(<=vZ4g{~RD%Oq4=dZ8>z69EWno828W z`)rkMLj$l1Foc-If80D7_cF)0IYFzTzx^sQbKy|~pPrubjP8ERTYmK%X97cA_OrcA z?n6m_dv-YU7%Fus8O?wr-?&oNk36Vm(W{cQNX7;kH!kPbtT!fOJ621*yHCuNY8iOn z2zL93<*<8#-7cL1mPl~zcSVXPIZ01X$km*xam`g(X0<uCdqpx+@TcrB8wXuV#+vDz zIV5Ua#hQo+eY@UWWsL&7IfB{n@gDW!T#CKZ9NN8R0t%{6fPF9<kBdgohi^9{pV5P> zF5GSl@-7UDE;I+Fn;P*yw%cz`n`uDffp_0)-aA~uvFv`gOF%Q#`%<|dNA7m-<Ws)q zz-}(3c!eDLcE=9z!W%%%20Vv)1T`Ds9NHfe)@-I}tliaEGeHl1$DV)EPUJAOxA#M8 z!U&v#nDAywrrq}$R$a}LNQuO7s*VH84lr0cu$xmV>!37j&DoT7&>lezCuR=)Mx8a& z?(?+7a2UYNrll76Rc7+QZoX1*ZQ^Uwb*UUXJw$2;p3c_wf^M&adC7x8OUA+}sfcsL z(Mi{33p|H{B`pEiW)dQ3-bGarG$tKcgO+l%>7VF}3-owUS+u^F(fX;Zn}IZqExV>^ zcrmDXQ}>BVze9r;ez#ftbazkiM#Z{<S6y;}iE+DB$RyztRD^3(lS<r(aJP$(a8Gw* z#Lhpm@g~FD6hL9tZ={$#2i9o3kt#aSOTIv2CVM2A2jj=UqGmiERNj`xMd*sAu;Y&9 zHm`i2kcEcB64bFKQa+;~kmB}_UsBk9HjD{>`&eA!o%tdDrSc}+u0EF(-c(HDoT1UE zS2E-xAY(C6t2|DET#ai>CD*4i&v){WCh<uocXwFm*=jx>sN|d7KUh`=v_wJ+Cpb{Z zV?I!t#{nMDwwOrFM@y4<U^piDiZ!vA513}@{>tR$UMeEFee!=M>A^e>o`~Z1N&K0j zKNHb-BeY0vpTwU@2EYIc1e@dtA2ey+{nztYojI(qcOs(3m@6`k?xa-ZKhUPfOw5w_ zZ@Hv3t9f5m$$1YA1AlJ<Tz5*3dGnsEfyMFFOTl426*Pwj{hJmf=JP<4bng@hhA7O3 zN>lWHW;EzTVm=8pNgqdSP7i=J?^dhrRz4=r;$ECE38N_RYc(JGv>UEZ_35qV)Z6Or z4M+Mt!sevgS}YzySk3viwb&kE89EBsK4BTU3D^N)87c`_*n%RMp^ON&2+UAI1lt5Q zx4;B;32bhA2}}yo9CWP*YYpLPmqjYloF`ikCLL)`lC1}mk~C+?)`D$PlIB1~J(!fF zImS{Cb_mSVFq@R5`B11HOiI#x6jcu<C20;{*Mqf^@HEUOC25XQ*Mmt(nnTmIV26~X zIUHRNCS%YXg02UXk~D{$>%pWX&4K26FeyoM+_oM}O41yht_PEnG)JN9!CFap8s?Ca zG-q<vf?YBO%_&^<U{aFiIAA@Pl%%=vOg)&Cq`4YEJ(!fFxs*XYn3SZs?m|77l%zTB zsvb;A(wqWT57tV;(=ZP$iQODTs0UjF=4qH`6PTxAo<m@shIuZ5c^c+<1m<a&*CjAd z!@M4Wc^c-ChBaT%s{}s^^*t;094+U`)kim7Jdseea~ApWjky4T#k<2ze92+n72xRl zpBrL6<A9`x=erjqESdD@AD>v7LmYK1gNcYQILv2a(6u^$sSCL_2R-UItjB{ApSr_1 zX6#xv2<3u<an#tgoY|#B7)Om=%PUTL3KovOTD|cm%Q<l7n5){wtbrj4{vrt%Gm&uw z8d$UOGhrEHY!_I@z&Zt%F`!<7<&0#3WsG01z%uMizrZrg%b>uT+XF!2TiRsk&3jz+ z@LNmtv_{LEj`b^#f)NKNXyJ5h<Us8w4o=j<={U&oqKbxaLKjZQLlS=zW0knJP;?~; z;AzFsaY~n^%9hvH^2qR&SC^&IR+nUYpAi8=udQwm30|dc0z<p4E_K7t6fu|&NbwNg z*$$eozIo919P>SV3i_JF3eRTB>d%GxnGv2L7|*t!!P@`IaxG){6rSz;6wy%Q&DDdN zUy8LkL$9s@F1Ejz_s!XQbrjyuY?3dT&1H1z2)Y<&Eh)@rtNwl|2!;ny_goydhcRtE zr}H!Wr3h}`7=)fjm9gg$hg26Hxu`9HTt?xC#d%#FSg@r4k_|P;M9(iSm=S^e=K-2@ zqAWVwATQ#^n_cJkWm~pQn~E3SUhr-2Ocdp<fTOv6RU8<xoNW?uI=?jAvaVOL)Wv*k zx25D`x{j-KTck0j^1Ces8!ORw$!U~@TgoKWZ=C{7^DM8SDJdS3INRG(nc%~xScRt7 zvLeJ4O8z31c+U{rvb<M;XJ9UbB5<?OtOEPuC<V2;SwE^jyj1UMdHp0|uVrzsBCDvS z=Cr&?pJr8!vOCt(AywN@ghbIi8Z{L5UvakE#F>8GyycDcIud6X{v|?9&^$6V1n#Tc zi4_sF9J^EzTtCXZ)E=PI@(y<;8)n@-3w+NM@8LTwkAc@wSo17Wx(Us5zXor^yaOw< z)=g+$;HzbVD+xMq^6BYmN-XA*g`w&FNY#Hc-3*qJ_WzQ}LhA-gLkAO7PMRexzIYWu zaa$W!vX4!sa>eL*Ek}bjqvAb^oeG!qyo<-sRG{cSiYUTssX$;ZPax<$Dr`eeVJ=dj z=wlny0_{f6V@!FV7(9x@D#;2C^H~p$eCI(Oihh_+l3}>O34b7~jN5U`bprTrL{`Ln zcq{C3&ufWxR(7o0vA%_)P$*KgmXK!+gFXCvrAW(KqMkK)=Uez~l~C0TuO;+Z!{B}k zry`2+U3ug%w?KH1{4H8<WJnAxLFX!lNgS=><f$mM&~g)^dipokI`q7j9FgoIlUd)q z8oxPIL*8piO}R!^KVRr{+ML5nCVgwl{YJ1BX;i>qx$n$D5-LL9l1OgvKaxzBcX1TS zFbwYEYz^ZAtTS{6;~n1G>a_WoSB<*PdPb6#Df5NowUkK9WHsrGMT9Ln`?VpTYvsc( zq9t!Ct4frQR}T^^O|0(|LAL{261S>IE>dN|8rm%xbyW=aw(E}Yp;EB0L~*;eT~K)6 zlWdttr73Qg<^@I92TyEMa@;<|7aY9_xR+tcal6hJ9EBtbztU!m3ACg0OB}Ng!ka4w z;K8X()>&F~q$RVihQz)X3NO?H{`Sdwfp>nX5Y{HOBU#=)Rm($KltC%TmZZ}vg4%ty z({`3$#Wr)?&Rx95!(OK?)>DJGrr@h9!kdo>;O)6My=S@s=HdVX=PeGmc@NB$8wlLj z>|>2yt<!d9UPIu`;!`3>wcDKZYJ%=VmMmmS1m<=E2zvJl1|bq;G0mk&DljgzvTdhQ z)db7-h9lcUc+1&F4ZH{N9>Ez}XxV*$_X*BWLdzZid_Zu93R;de9AQ;Nr!DqV0|(JL zT67Hcvz#u#yEJg->jT)-ZE22LA`;cQXIpnNQXkvwkP(M@8-T+eraQ3|M8MEK$98<N zQDg&J&f;tE?gXqD9VNBJBx(q{dEHrJ;21)f0r{SeC^)9j?)z$YkXs_)m_mCn5eJp5 z^+1@LGA+bXpIX8Y)opM(6BVi@;W_%~SQAmK2Q8=dH3arlebDaFX$u_G5IFPfT{oa5 zdQpRSr!u5h8-akMjE?t&=U;^9sG`&Tt@c|zom%dP)e!WCsTN?%&9EAHe-tOAgDsJ$ zN*zS)DOIrLI#|te+9xlM7W9_OU^N6Vj}mc`WKUYIwN-kF^!alqSPL>NN;WM@EjP7l z;5NW*g0mK62jC9DSqriYaF_bdn8FX!pl2<MU>0MeP!*+UsVrE%o%Jl&2Yr0sN@6hA zC1CLUVjJ3WzoiD>^<k5+R5Tr1F1ge&^n9_0O+C%XmYXg$41MT>I!W@eTP_z>GWcV= zKPcxz%bl0%Hgr1oaoz=UlLm0>UZxv$qJeC=`clIHd(ZTsTfh*3*KzJuq_ifrTp6k& z7{kw<ckql3G#(~8EtMUsr<vQaz9nh4PBOBTZKuW66t*vumEOL!9kW&t6yGmJ({^B7 z!SV8Jp#z#^OR<nAA~DxcBtb7!?6Tw_!-B|sx|Iz%cgbAgzaMrYdJrG#Jn78M9~N=S zA8*lN_@2w?&oJ<MgR%S&CzXT>+w>?7BAN-DOFfsNG_P1~p^Th>5(aaL#SN)}<|Bs< z?D_FF3&U(GH#?aYZDZ)tG={;yXq%0hF&FPMoLkD6a2J(!dmh8P9(sLitRfu&WO(=3 zrC!G?V;T(i?neqeNKdq|n;Ws(lJiJsBG1KnymW{)&k=emPf=Q~oYc_yj_1r0d6XYy z=Uc9x)RVZr*upr|YSVHBrJe-VZ9Lo~4wI3(<me6~@lM-9ZKB&^leI*>hfEWgsO=>| ze=H)g-HK34mNnWyGZ<yCIV?`0+d|NFG~Lcq6i0Mo(sHq>h9XyzvzN;g%Pl3xyS=t^ zsbj@dms61nn5%?u(ZC9Peb!Oi5nTmYg+D)Nc{?!MevM(y1AO^((DEuyHSPxi8!bXL z@cTZDb!!`Y-2e`z2yZ^fsD@8RbAmR`lnN-U`dELc`5f&Nj>;HCX&lAJVH8+yhssws zAEPx8^z0eoZy(_6=gQlXXe&M+;0g4g<<zPg_c|RVrw?JhPKn`miI)uXJIye^BZk|D zyJVPYp*K$T2BGWD8%&P;!%l~ab{WjZ&);>Z;-bOyD8Abdtd7QV^~}-Z-Dupd;FXVi zw`HMUD=YJH??KCfR+Xe+K90meE#F`dPsy)?mQ$G;lD8+Cmd&SGHP~{jOef`qQ6apU zdRM<sK4>}As_p~n8|iv;*tY>aS`yq$;m&X>8QFZC*C;_!_vT!Ps;~F#aSUEp66nqw z>tD|v<^*FRFxEXFn15n0*1(?aUlKGYKvWXA^kJ@X?NPbT=7Zcy<^4<Q`D&&z_15JX z7D<W51^QB27t0H}-7cD!UduC{pT1P)mppi#2iTa!$!U_o3{xVF)HXg6-R%;)ptELi zn2MtyhTHY^g2B!k^bo;zG1|t&bo;bDd$HNJOyO&Jp|p~q(sOM-gRSKG;aHvVMkbNk zs3URQZU!zmuy|my6^9d2G#@5cQoM-tBnp8HTHZFTWN1Ey?6thFS>3O|?bwqzI;6O~ zoucpIVI!i$_C$Q<`urO2v*kvV!){>lE}LY%sw0*(?zOzsTS+hsLp<q-leyTd<lGc< z6}~>iYk9o5rb8AUY^X5XDxzShA5gdxv5Ajcn%D+byi^{MZZF2gT>BnRt0aDp73_-p z{pJ&%x^cBTcX1@s!<Hz_#{((cVUo(7I_4zivizMb3Z>|`)ON2{FVLy%uu*Xo`1-HD zy}x5&ND!-mgLyf$-Yhw-A_Xqi@kHZm;A39$bSH`2$!NLBw!~sScjh7iJCKD>Pt!O& zSAOobJf>dLBD>=~XEfZsmdE953A%48icaZ4X}#yDo!uGC!TQ7E8j@7Z=MF50U>4s> zVHkMQt*5Vcza>v!Bvmg2(9;6V!HsGl)`<pWqiL@}jtSW~1T{zkHVUm0XmxBtHtOCL z^2<XA_>w~7kY5p$k50fcfBUCPzo+YUtZ9~r(_eUv7dUPo-b)VqP8<;4T-dA<UVQyI zOAZGab#2nz^MOB*HX4{p(%Q<V(8JrcsqCTGwI(n;VnGDA>&69vJ>SG)fn|Pyq0!dW zF*qX;sb5;o%{Le-8FU9oxJ!K%aZldrQr9^EPIEEOT$j{mArj21MG|ubKoWZ@z*|*X zzK!croet?HQ1{-kcXULq_d+|Z2Eg5GUV>|y2U7$@uO;7Wb|z{Wpo57X{a&*#QOn@G z#;gDCh=8HNK;Zftv5``@fuX}d;rRj+u#teF!a&f4HCw$Cfw{5LgOJ;a`ODb#T8EpV z(pY+Zn5+aQX#)d8pMk;t4OT57hURSlS_X%7ng**m-@lf@9fl8^4By@*5{BMl;rCau ziepl{=B)pEh6mWBi52J`$<ust!(bo-jdh5}8kcs<={U_t57q6mJ?nukQN@~qq0P2u z`yv$BFJv&EllS6p5e9Z%%mM74`3O~=I=BoIJOz~xAH`uI@C{3kF*m0jdl-Vs{*C#x z&<68~cb{NHCrUTsoK`_OzLDI}F#_>2)`rG6T|lkP$Nt%KQDFD-q=>=1QOIEb1zH{H zY0-Qmpq9e96Q`3ZILzn4v;Q1C`*T8@EAZD72ViNw6jJS~ZNz#buxd-crQAk!7sgX+ zzPZxpO)nLpIrv>|n(UrMP;=1()F!C8RUL2S5nr5*aEj!4M#yBYhIe3|bqCBR!JRsS z^e#ScJ^~|HBA3~UmdWP(D3$QM0?~N@%?;=|(F$yM^YLBH0@nlI@Dyc{UIv<v5bG$w zbUsS(X^4U2vh<u`c()Pn;Bg=Y$7kueQ+fIjD_YDrE=$kD`YIdDBtZ&}&(iCHAaa7{ z^WhqG(gX2%1Bs2{crF8LxX3`L3*8@vZY{Ea@K^0=KC7--9qSU}`n~4-iAuVcI0}|j zd<C4Kvh<R<-jLcY)aitdgWGbqz1oaa)qrAHvW6N^ZkMrXyPH^qG}mJ=&pWjgVUeK% zB<2I8!PFDy+>?Gw%1I>^?3n`pk9tond_A$>l5<k0$~4Y74_<=ox8%=MTWo~WbfCwN zPhz>zy)w7FZvdwt=QK{^WD$#Wok)E29304~>%l(I8uWKW&e$I$>IhsV_5WCIzxn)f zz4)45g)c+Br$R-To`v|vW?bW^BH2Dc`&-`VtNO4ALm91Q0$)ZJdmQg}@GoUvNWbOT zz}q+@+;v=XHtN+aoDW%4@S(sOm7+#qPlRl=uPrV4AG>Qe+p!7)__r)kaWvgpgf|t% z8E*sLX*L**c!%(fR;v;3628%1HsU?Po6eOpzDs!10X*Y-gg2aP7x+Hm4OQ;~KOns6 zl)ccO4iWqx6wo39z6M&Pg3ZTP%>)k30j>;a1{*3M<+38qu-n7kA`5jL9Jk*bKe+}6 zeQUSd!45<uOOYfB_d(DE!=bx>a~*p)8&eAm=k5KQ)p7hirtL=sg`wo`-@wPggDmhW z32!)cu?anYsdg$A)c@x2NOc47QWmVcx&elBZ#cK`T>2j@(bjKy1@9XD69+C%Mh}nw z`+1eTfAerA^;_O#tYv(P-hm}KJ^t?%q2UPSguYy2_Wu=|;dte2-xmj&fR6)=v-pta zg}%Pe-U4KHiP_Ky7or@$A%#a{X=now*vWYaZ#<WJmUS<aM3M(#x(ox{w(jG906Q>U zLUA70ewwH)nSp`n5{h`sU&hH^o4|qT8j1v6U+fMz5j?LsW$PO5E7%R94MD7_6%CK- z;DfKclL=AuTi%GRwt^k-USKa6uHrQrQbXm*YuCN!wd;;~?K%{td1LI3TRQN=*EeD@ zbqY$avLG;?4Q{97oEO%KH+*~jMoh-;d(oAGz|=jUvjUxA4O=WQ)+x=<fvKB7qV+D? z^E@IN!`U*m31v7%rp~z*`>R^hrp3_6y~I{$l&BS!yzRHV2VaS{F3^Sw1!y}*W9JPG z)HGhGP+s5-dye+S^RqA&WS*L%4b^ZL%o8kM1%qMtadEKo#o<-%g-YJeQ@l9_Q%&ZS zWJ`b~r-IIQT+^YMsYFB@@kXZ45IaYKpz+GUdgX0+7Fo31$mFan&DnYttdcy^g7;3X z*LWD!Z+Y;#+A_NZ&1bnIoADA0vMoHVGfi{GUPbSc`0p#By~ZaI7B=conmR*0&zF%* z-(S91MVdoQ)m?Rli$$Em#0hr0$M}y*KlC6pCm1%buz!NQzd^1gD}O1{R3>5(N{n{u zgtE71f9hkqo8wv)o`C+$<J)vx?rH|j5w3~```|%&*lp^rp?S~Kx4_t_eK{Fcukms# zQ{B6V>GLb~t~qjA(K{Kw2Y5e7!s5Kbl8Eqoa-u$(+K|Vfmv?fV(e9%;ZTp(x*|Pc+ z!+*%40JLPco5z3TY8*%4#bgP&=hQO8PCf@fthJ8dhMGGKyzUv@9A2o{7K22Tz6_Rs z-qawX49+8CJD#aGiJ{$BwCTB}!7UDT#ZV8Qe~wBj!kdn70q*|OO_K~CeE|}~`8e0! zRv_}bJt^3c2=DL=noE5&G>6I<uVi9bo&VgC;+oosJ=XpOqAZf5Y`s1aiQy<cB<kZM zJh@)ye>1TfVaXiFYI&CYn&oji2RE6JhVvJY-5hB+zX18|pA<wW2yNK!N0{;Cjlud- zJ_!T{cRDBaFkBk^9c(lHY@`gU7A;dpCUECiZknKm;tcv{sG&S_=zAtZf*aZ^ur=kU zO%H$yEUe9&1$kSry8%ZTmg#QGYspn1h(oI0-yf$Bgf`vOX!OG@hnwzha(Iq5oY6TN z#W0g1Ilz7s^UC9}5QTC0iumRtR9K>jC=7=try!`IF23SGF2r(M*2ZXgPPu{Nd`65c zhVuzokc6;?YW*_~-#2j<t?)SA^gQY>_^1fACbrbLsRQSV*izi47M+6)2VH{+X{f=E z8C?bJw$#9>*u04-g}v7J`Hj$~$2{>V#;Y;imWnqO{$u=4F}zN5;#}2+Gx}JIOeQ_6 zGbIAUA-*J-6M^ACT@tweP}tCPr*T1H>rR-C+y#N|grTZl5`d3J6o#XCLDAKnFf=qJ z!J9-sZ<c^MEmOJDrYqm;&1P@JZG0|qZd@@)hF0i;qMwV%bSGR=pyv}5uFo(G13aY= zDk@I`x-IpduDM6AgAPXj^hwEuJB4JXr;~H=v@vyOsFGLmMqu%?yiTX{tkQ&<XL{;3 z4&#H&6BTt%&pptBRlMXhjkaHL{=~!=tA9yqdcyntu-V3k%{4c*&~RGiWLBrwxqp=6 zc>4C=Ozn4oxEvt#^o%!l$y(MryQZN!a-H!odwa!(+Zn^THahxN=S^*Ca|UojJMt5s zQlrSnz%)WgQmN?&>=F$dGNp+2v(+6!FQ!v!kf|$56ofQ&8wnYB)@~O(Tb-drB&NPB zc&_^}{zF*PEF$!J#a8Q+spQTcGonp*F`b~}rTW0f^gI-hR$v!k!)XwJa~YIhHq<?Q z1u(EW1=>(iE^_vW<3NHljc#G$XR&L;Mi}Z`U}4dn&KitC-U8F9|Nm)wx9-H1UTyTg zf6O<01aoN&Idq`I#B|bg-*`CS1n(HkGLUrUuiuiYd>|p|erkPtt#@?KnHfD+RY@w9 zq*5`x%}+9(fPm7|nTz*GXsU*`nC^Vwf=J`Jxo6t1OTquJpc>=rlJ+xkp^R0KT%pbw zzOKLi)0&DE`ML`HFBVmyfNODnRTUImS#rou=ET6X(VigBb`|{3Yu+~m2^7^)`CnE& z6zM8^&Lyyl2GAzyHru2X@0ELr=gUTgMvc7aS2DevMC0Gf^hF+vV-)n1&E5px9xh+U zx1)LaP^uAuMx@R=WwoaxARsT|D>Vp*+E?nV`Pc1$&WtWA__{zB0rfV^&92J!dzJ71 zx+nX&SbkaT6RuF(cX@y#LHYKOZ8-?jot*{_)X7P{dC-(-p{TCyU-2V)hg9Au%()V} z<pm8hrMo<<hLXU0>!d4&(Tw4~ZYOarc}IVy)yhle99pRJ$O47B1-(;@5$Wq=US%&$ ziS__3(@cU>NHusq4JF^l^B<vP^w2{4g>rlqmMj6Nb&B$2sz8Ank~v-R+>jMWpSZ2f zVV=@5jD93`AhsT@{vV~BuaA$_OO_WBeH6g66NWnY3M3Avacz44&|>49LT(ebOq_Bi zk*i3#GkM4L4;?_x3aqBqd1nCuN7MmnM>VkE!^gW(Jsb&DfWV!$A)ZVplHYyJ_|JC< z?Mk5G?7W6<N9x)ZnycYVV3h4>#%o?WwKQm2v3(ac(H&Rxzy93jhvww}&GG;6mgAY- zD=${d^zifYPN+d^^K(nabepZdIe4{GlPdLodC54fiZ`2V@m`=zlfXi3n#rzHwgLi9 zM9f0H*B$xwLdQSvl52G-ewCABnbbRn>Psu1fw!{lQzp#5l9?|blc`+0U(Ief6@b@h zwRl2}>fk4XzBm>|GOK7GKW>uA@%K^RBa?5S(Y;i$25!=$^7z0?LfclAgxQkzMAGAQ ze^4VuLw8*`p+`fgM>%BzmRlN6mDM&~l^1+viKv0(-aG10$p3!kPsv?j{qINIp>FL~ z+cDV(lC}c%wp*9w_QDa`zqbrs+RM2oQ-D#Ak5&1oUZ&PSG82EVW1l>2&7Azbsxe5M zrB|v_>|!4C4LF9t_-G*(d<BgGuqA!RgRhwQdt-Zw@lAsM5V5AboQp^jIVR92qbF)i z3Y(AnLW~JgL);hQzuzdC_%5{h{fJdrg?C91FXT_b!REd*eFIrK%ougo4HMpBm|exg z<8qnu>0JPfj0tmY3%QXQ74nejfz9L{y^<VE@ie)77?Zj0>C-W#1+(?I0k`Nqxf(Yn zcs0FNH^8rYN3A}NX{#a^LTtLZ$>XA)Fig&B(vVzX7YOm!w6xP&mV6ggkdqFTtee<M z>DOx1-6&=Ns5D^uo5Z=x)qNA91r1|XEssUEkMx`a^#Sk6XF`t+y`{ggZ-gGSitYDZ z^?h*NYkJ$2r3Y#ov~9G#UKELoN7S%oC2AqWOd{>WqwIzK8Q%hmkLxWwt28M#S9giy z-0pW(_9n!bpxi}?ZLyTdDgzb14e^bhWFRBnr4=Ix6nl1QW#0fwqxIqr!zdxeq(jGE zkQfE1zGRf^Js&`_su3|DgWshOCtAOO%sJCf`8HC%$(qA8Lx4{Fv3kh2CkR0KDkIEt z`nThLNUR*PZSsSDo^DS#!bBoU9JQ$dQLCD6D0HCjzUG6r>srar#X{&o*ZukJCEdo6 zxSv2c?Bv_=I;(amBY<0DxLt9Cq23^X#CzjC_Pt<wA;g&UHOfQ#+kVNh5&^+xU{U29 z61-^!fC)=YUQ=Ttqp54{1+xE4Jt3oE+ZsbW6HIYV9s=XfW8^>bO;xUHw;f1yx5U%A z9yyT8eMc?ZIuO}BB^R>~<kwqj`7E|xB<wTWRV$5|h%mlSRM*y|Y#R><3!sfkw+~!0 zIGb~)7pBJ;>Cz8`9#fYwXU_NQagi;_on6*&f`mz5bL5Ow2+aS(yQUv~yVFxEkQjb{ z?0iisPG|0vPyo5v4v^9z%yjX++wC^Z_j}cWg}x1jz!G;9XWV5Y9N%j_1~R(u%)cTB z&o+u&C_&#^TMi&!EYq#sH6X_+GezT**btCUuIWV2faI~T$tTr72*G$N5jtvO%q)X^ z6I;Z~P^~?Xqt#2HrUu+IxyKZfVe-NjOS6fF_g-m#ywWX{0~_4vSii`>E#}f~2HfZ7 z*-QRXRzog&QuZFGK9R3?65vTBaseh9?!&8|XbhO%7?v3q@-iW&p(@;Ql@<B2+#Qr{ z03#;cMa}kYFceFQ69^e5kF*h5LWapBNpVleu-T!nsj*?JL1esL+hA}syi&V@4aWDF zt}k?$xH6r%6<{vsKHDGoBs+QA{+7>zVWwz$;|LuXULrbK4KQ|FvrB*PGsQ5NF{0DX zLFh1{yHEE!CIiE0ap+3?%Le0LEUY3vz?Gg_S`{5OE%m%gb5xN9*ZRX7mLD-x$wYW% zGckB13ZIVqLt3*D-rN2_<B3pXN~BZo>#ilV!Jyn#7;6m%<5NN?Isr!Vgiw?MjN%EQ zm_#syC%&s30g#SB>XZ5ii1dhU2-P4_$@bK0pyu0?wE)9|OeXUJh6R~!D0E;r@Y$2u z1VeyKrr1O`Y|m9}Vgf^SvUXs6kH}<C1H*enCT;~7)g$@hhn#!hRu;yo1Oja^@ZXru zEWJ^F8`4v#wHPAZXm*V$MR33Xp!(#+4<R)$Q?4e3{X~0MrT^uH5Tml^xMB4qhk{h- zQ6Y5v9~ob_=GEE@0xFMA|2+aInm2*{9s#sxH-R<EwtRzuslhFpsJ}U`3raZYp;~U> zUfFx!@<;lT%Bq9sxbc;3*;AUYd@C*qCg$3OxSEEJP=mhsr#?wD8Zf^Y(tk<f;{*4i z+h+G^^_W(fensiz+-8FTEnU7}YL^9!Ew<FMSE7;8mRj}{G%(tdkA)mlsSdg9gkUhV zLmn|X7=vud#R`L=(Ch6gPq%vGVAnyh00t@)Ii0AKMKC*1)dLX-i~&i8oJubk3SAtR z>9$;m=z?KTNy906p$2P^rZ?)NV0}T|DwZfgX<g^L&2cL$1qL?jDjZ=LjBPd*Jc<|- zk;`(wX8OeQxdO;RD_Qu3TBpyHpk!;V#U_E#<I~b1HEOU<D?7-&j!nY>CL>*Xu?=8o zco=34gq+G<H44zU*6nVE7Br2CGZ2#s#yx)~w&M#S7{BDQ9mh`sDHcO|Scxk4`qQbr z!r>$Rt7=lGr#_15WL)qy(uX%fxX7#Qv3L^@IGQhqDlk+#tI8K?E=WcQ9It-3+40c4 z+0}TyxVDqg&+tyD!Jwa_4r^-Ajxe>5_IhY!Dm^UM&sj!VbbsT~>Cm-YP)3GDx_l;Y zusYP-W8&G~2yz23O2gGoHn-d-O0YuXHQ$mEA$A>5xVR)J-><{0D)+l|$>ns3V_D%# zRnET$z9535ID_cch&HJ_4-ZUaeuNYh%urvH$4XtHmZ>6oOfsVUg&*?UUgW>C)jipR zP<P8r<Z{n(cPJg-Pb|wS9`>}5enRs5ER9-#RBHV`)Z7aGIcC{*T;%_y4|J6L=F+hL zUL9JT!Hmuz%dC97Pm63X?EJmCu3=7jS;~X5jP&;l*}PrW)X^hd-<mhmg5EH%HZ=R| zbR!slFYhe|o$g<kDLKTMK>WRcw-CW4&A}5lfbo%jZk=Z_1Dc5yHy>mKd>%)^VEj8f z=$XV<bTqKy@_3+W+(~B@AL-}Rg4jRG!=YUcAbZwgIFtM(t9E5s2*lrS%`JpKP5F-L zUe5=RRBJJMmqmG8wipJ|Ip~j9`S#&hJ*@@8KsX1%zoo={kd}(gn|^P*Oyb}UkS=RJ z?K&gr+#&P^66w05^tdIh;@74L!ayipZ<ME-a=Q`$1A%n?QI$R^fd*~?wDi4BU91BX z!?y_i(Q&&>g##d4da{JRtUvy7)z!RypMFHLT$OKnD7Y+MIIi`htRBlk<Pk`Tb`b2a zdU`8Fvw>V?3*ZbUq}p<GHT#_qpolk+X6^9ePSdJ*D68_Q^b<(Bc2K<Qs@#r_a?`{C z0)rh0e_C!gY<(F5h|+c-dQ*8GaW7l|InNG6pMyfQm(~^!NPu=w0uqtK`pErGIKU)8 zxalOI!8~8CYuyJt;07Xa;&PK!dw!b9|HGr4pD^Lsm+aCh`vEwZEf02ltmFP1f;SP= zesGiVRbdxt^x0AmX0#y9_YLGTaN|Q*JfvGO<3Jdwv4Nx<;v=##b6lBAgOLQmuqxBl z{<W->Oqh&iz>RN;Ed4Et0;Go<hyg#xQxvKr4M7;_+Cb7_nMf6oF>dLdVfkArDUdmC z$=zX=zG!*_#Tt0T{)?JG1FahP6Vhs>Q$R+!rSHY-?C~+r3K0V!yWBzq5&bIH@d|>8 zF#6GnjRSIIEk-XQcl#kL4&|%N29Q8*LHf};J!pR$$RoFNF^I})`<kjv890k~T@=UB z?}aC=j>@ykiAbvY$ND?+Z^Ev@q}hSJAh+~?W~q1~24`S`aE2*)<u!!Cq}hRcvrhAe zya6##V>|GM>8e36&}2LC<8`|Jf75lktzirl+75b)e78HQ$F?*OP+HKu+Pz8tE4Qtw z=g_qSq}H0C0NIC(<Yb+zBRP;?t05+DbO3At@UcwuZO;Dk|C4bexUz-9mr1pkEQaa- z9J5v0!2$xQ&A2jkf3a2};Ck};Q-Ri785(YkL%ZLbl|@=bd9~CNgbym*@{6{Ie5tPN z?AQ5DkZ`*^bNpbEWvhME#B&UyZ6h-6X+>^d2gM|`#l)fw<>TXiT~?VI-wRi<7JF4f z>j3${c9i{oxP79NwcH(cfV5x-A_xnTq^*X)#d_up{O{~vD*)W?5J3O(NG#M4xa1H- zK;FQi-iCo}T?b-tTRqqFfUon+<u2%3`o+hz+KRLQY0DZ#-7NlGS_Bps<r%rjvn*Yf zOEKy|POnAqtXWZNe-X%(bpUL>a9QYB5|AEjAk+wCb_x!!tErKAyKrS9z5ZaHt#)OR zWxta+OK%VQ+zaGPTCkqQ)fkWYeyu@FWVvTYZ%<owUIp@?HNY^hR;nVg_<W`e<ePko zuv*pwGcn42Yna!wYa+vaC*EiP7ig2z0dQx>YJb!SMizH4EYklpfQh{gtWm0^!!<~C zkeRY)b;D3XFfzAJBpsL)f|0d#rAM9uFtWAYqB?GNS-qIJIEF+v{!Is`BAfsC6$=V3 zlZ4`pfA0!1vsD9wi)Lu|h#6^DT%#D|JP4&P%;X1+;s71d8Whn{(R^+Xyd`@?*5IA~ z19eu7%gHU<l2aVlARRJw21B{`EA%)YQ`eegD>}Em2>>p>Q`e5t!-3p-wHvwyS&^yh zL?!JMdw#Q3FmMT;x-OlPm(S$CJ*ctZ@;i0CX}($&*+I`IF1u6LA05fPs5FE@eq`$Q zhIx}CL*A5X5&Co-T5-$p$5H}1$iq@CN)U3Gl~z_9FyvXL7GrRAtX?^KEeHkz>RH3A zdd>=QC6TwKS_J!_V_B&c#ixPq+=~8h@@=+%mCBcW!vC_C+qnB=S<<0IYM4zz(No8= z-23z;+v*V-$Spy5ob=Z+XCStO;E(8+g$09b2?O-5vf@$2kzIpq2}AU+j;g6UAs9$3 zAp}xg^qOkzF-Vgz%HaAyc3)=GAWK3BwndY%*{@PL>AD7q5(cqvtJh3oh^|4Rgb|#1 z{_voAFp^E%jdxlqj0DprH}|N-5+A{wixxgAUq|5#k_}Vaw!LAMZ?%awNH!3JZ(q~z z)({4=N)X-+EiS+7pivBDm0#NZajbV6gT%v>-<amUOR2^%$N(*Ld{VDV$2JO629j%A zcFZO8uWDEZl51Pe_4b8BF?+>@f%Mvz8&#a{6aWLOYFplYT4=*=kcc1vpP$6zCfEXD zBC1wzmTmvj%~@Q72sA<TXW8bVDxVdEiJV%&WtDHVZwB0T>mUq<bWGysVO%3e!nUn> zy5X=G0~i=&vKzzVja(uDFp+B8;X4+YN-Vhsc|NTab)?!gDCFYzgCc3^UTw0JewxMW ze3wM^Aq2R{*BoZ({JS5fYH4vjo4jqZn%Y3gcr5kT4Ki0!B1nh2nge`YiLzM`;38%d z7^hPUKM+70L9BxGu0i4}&Z}Xz;{7rcW+w4OkZ@fkq|3BO*Xim62$wYO=~k$LN%p}R zcqUdj`<*=&<sqw|HV_;GIjM0bDq2G*CKkEjhF_gjFeckm4U_1VpR@Kc7A}4op;2Jq z%3<SYSw3x+`F5FWUlF)>*kbgqi{iLHRC#$6T>x$$wjlkmdY+eW%DV$DAT|h&b9X%t z!-ZT36cB@iAV+6XU3<P%)zr~ld?|2-!JcJPl<gX1PA`1t`%&)Yxh9EQmEb%HW3fug zG8sg#cq{DP=Y@6|4br!xv^q$2UY8xgGRc>^!4)Ti<>YCQD!tz9D*Dyc6(<&DlJ?xO zO7;VTd@1qc3Y5^}nskm0gXCA}+Wq!+rE8E9C4|8+OP`cYFv$6KSa?4kTx4ikt$CR} z995jrAU~_A-?L(nTeltOws=(m0)zA@(Yv>Wv|exxlA}cK-4>f{r2ugKz3t?(9*ZnH z9Hjl~KD-q`gM|*b`ffwJN0FtE+3)1)xY~27|0ON7(KE=BhT`+TF{B_ENH975w-sks zG+#r0^{-O3a!JGItSX->eNZ&W5#HJZpX+?d1m$V=JM0fW4&NX_8}4>$KDEHgbKcEL zEreNo?L((GxU90bxz0Yj23ggRlaIwQs~QXg9dP>gWm&9R3<E`Q`mV(LS`gf>$V8|q zW}og<AH?@HNUw&Z*B7*0>dgajL_C8eE5QT|bD5R$$Sd(;P*>UEL&hmXtTK|WZN6Wt zXHJPdgW5DQp2D7}n1C4Ab+Vug5|ZyIm#aO4Tyo2Wj4-^2uLQ|Jw!OfbXZ!M4E!Bt& zMB58`^X#dfS6oLG@##p6{19i97dc@qr5=MHU%lS$cbR^N!!yVf3&`PZm(fpO=`_X_ zHF>4IH_s?f8~AZrY)ZwFK}3TPdW?|jl$mFc<spo|VB{;A7+m9tTF%S+w0PmyLuov! zHpeqa%Z7H(yDZCns&7eo2ANsH@Mk4I4=qD7NG@}So>Aj4eH<4qJ^#ASlmJv}#WP6J z{_DC7@L0YUf?!~o`%aW@^z$N~Nw!)I;FC!)NZ0=B*tdDH(+-GdkgENc+|j(K6SbZ} zqV`{MNb^D`n>>T?>c5Up01vqmHiPi$zfO+;Hgc)YGf11)Q`pT!=xtmOP26nHYG2m! z3=*@1U=srApe-F2J%iLNVK{`ryR@>92H9D{a0w&h7v6*oT<Y~is1QO~?J|POmh3vc z2~!3_YxnOtP5Y>BNq7dS+JEgpAolA_#LggB`>#Dv5Ifb()-y=e{_9$Tu_UKKE(>}F z+1h_yTTO>HZ3gLDTIQZ$Xe}~G!mDxcB1;Ng2dzYd3=)G0KfuVPlT2@rs%3hc=%0>S zL~s>s3pcB3zf50pd9*?wri3kAaubh-waX9uSh!%|qRSZW6&(*B)87Jti!MWWSLtTA zQroFPK8Ydxt0OHkzd<1&xa2ZOuem`iAh_%@NdLZ@5BCfb^Yx<0iqm1a*gU)E*4)4h zJ9clF$rKr+4MN8mL>0djB;Pm4<A#oFMO?1EP9N1Io7^RG+`;8GRXiA+)EwWPq^q}j zmp4e`hEC6oNZ2HF<r!qlLatjTvy?u_LgEI24nTDNY0tq2=|mtF&LH&}+J1k+>58kY z*y(jKDx3{sC7yBxUl5xg2&jqU;12{yS~e*dgZwBRBP@ZrD+|sVYao+jTF(}ssk~LL zJQ0ITC+U)6Xj-nMY()W?1eE)Ig%qv1JfbKxl*xIm-&cd1Rb_p;Hb^B4gvjRn$FC3a zX^`0q9jia#By8iU8Km|IB$%WdVrwl31_JKb_9R=bi*zL>)F81(#>bw#t>|Z~T0<^* zP}{QNKyFxM%C;L^jU;Gqnx!vqHSk5sYsj#7`BPq~Tj`!b;*G48H$LzqQ_q56BJKVD zxY+B{r9q}GbUpi`<U(Glz3~jveFPC)WOTk%Ube|)MAvu6#dC8)HOcb1zIRcTzw0~d zo<U}fF#PeZE=TrEa(iyizc>~TnO;z%$gnN0K&=Z#sl9<<Eb~l_#3;Epa4w5%yDSwK zCeh!4J37{_O+1s7o;&a^a@{h(Ge~5Gp5<It>3)+bN8BWr=LG>*`K8rCabXhg9atke zAD2tD7$$B+zt_8>^Z8O0s(U8sBEsljWiNU)OdN)OFStspB2(iq%GmXLgDXh{s%8|P zQPQs8cdp7}^IFPdcAh~>jxpRTnoMmt4T?Y_zMokXZ)aUalf+x#PBUFH;h7}e0@|du zX)fdjLK^g^nf|zefDY_wURU>f21%&Uw&?r&y?SuKGsx3T)9v}i@J$kHw(U(*eJ|8E zNH`IIKOqOS+0qP>go*(f(kgpOk32h1FU{3t-z1r4Th=gJtvKObsj-=OvzDvcR@~7q z9xFMM40C-;%r{A@xq&O`><5Kl5FWFw@FA<%k5v!`$p_mGA98)u(l<z`{cF2nv8|hm z`6da|dI+-U>G3zWJFVX8BB;*Vn`F}5V89oNZnj)+CJ#rMI5-1~LFUIo&l4`!Os{H3 zxxnOtwRO=cF!7D@bGCh(KI>8t-yln<sf90nv{p=UDTQmB1WQBP?JaV$0Xxb5Fo?;> z+&+U;^e+NoR2dZrA4e_{U<?zTcL$6?Kh%8S0?70-zZdEL&{_8IcFv^>CMUC6LuAo$ zyEC6nEPt%xqrO3|kLjg2K@{E~;Yk3tGtE}7sTzX8!o29)HBuEDmDO%vJ}#<syVuc7 z-y{j@ICLnam3};OVBI&!w-JQ%Bj2ckVc#I_NdWGwe9fww2cuAs7p}6MOoKtzlj!~7 zkvqzWsWV7>5<)LZcWFHhCIL;SAEi~Z5+*SoC%8!S!@7nriSW4gDEmz(IaRyu8>HrC zAyl8LpNqxe_#{9^8BePh7W?#&OB%~JN_g_J<dvc~vFy%Z#N{9j4<?4)_eWV)t;?hI z(eaHed(Rmc&n<*eDM>I%A1a;u^$qfybeIaRj{9dZVFszq&<?CAZ3(Iqw{Mi$44gPE zj?cLOm>fTXU{>Z^6|3+Ka+!oMh%?>K#y3c2hW4P(*~m9_{mVB<Z-tI!$Gdc!XQJo^ zsmsvut$3YfJ5?3#8)Pm+*P$)(x5y-)3v|~^-ynlYQ2ikpjO@Tbb)~s)kjNyYAS#O@ zR{$pAMb58PPa<Fjr5+<);?8z2-L9k*F*#IuTI@Ssy+OW;%t&vP?$%p1GNZ5#w@g<q zjLBW4a+N>k+3GT{nl6*RNe0vI^={I`n*2gBsV4bLyKmj(2LNk8l)nko`6dZWyYEc0 zz3L_5o1`!8zBkE>ROZqodujLmsdi@#(nDl}?CUC1qF|J*4BYE|`k>5*QKE8SeJ|CP zXq1v1xZle+DXjI4a*>0<^sQ3u1AUVmq+>Zh((O_fz$o`<`9I1^ufM?wsmc%9ofi&F zB+zy)_<^`wX@NmtGqk<_Ma3CU#e|6*dcj3rN+{1aNhsRh;DXykZM7&EnMI3xfWG9} zi^4F<kULUYuY!`k$pO_K^e$hs?W!ztrIsdHLVFNgWrZ?}CM|2VJT!7;Q0v>Aw3BJZ z1&iCmR36s+<_rb~o=TJ~IQDaJg&tS5n!YFW_;70afzab>R@2*R00xf&Wt;MlMe=|^ zQDm!F{am3krhyAuKYXRJ?y_~hEV7^RoyZ+NNt4-?W#29{WzP-Lx)a-J$?-{UAG*{p z77;@NWzr>ix6U8<=5fez)#9M9()$KE-id8pWSj<5%4Cq^o!IvEmT%a|Z35pQ!#lCP zu%PkC)EZ=WC$>L47O(1QW8WlIuBK6L2~TDtK{41Unq@iE5v!Hz6XzQwoPU(tBq}!# z>4D6XEU@Dl-L6>W<D<|T7#7lKdGfFMzQH?4)tfx@$`F@TdE7a*&6Nkg@M%^ZPF1i~ zAPlmd)p3>G=7j>`m)2~5kPHTc(fvXo@o832GC;Q(Ag?^4k`Fan>;!jos5+|aEIyRq z?tl#RO*kFrf^ys~jB9lYgM28*-2t)hGCC#d&OAO;HqfBdbJCp5pv-D#VjRBoRvZu7 z=0FMV4vag`cE>`h;C(2`-NES1v#o0V<U@(>4n%)WZlSu9=tJcL5A6nCPe(JgP-#fZ zOg#MY<47BIS`E{p$oGeQIaPh))q<Hxa?oEKtA`_bjVyybC<op_2^M*k>8-8@<-uE! z0bi4OkPJr;N{V(M>;<0&w2A0JnePsYvq+l>F%#f{OJ}qrZCiq2Ccw7UUsUO1T0Er^ z8H36t8kh#6mcJg9^X{_a#mj7WkP@jLl=tp}`0*~S4&v<fprmjYq!;t8<CXYDJt)WB zMG4}P8y)3O!VHuQ?!pY@G3W;wkeO<~=8p&Zm#kSL$fM};;@qY6^G7|%rReMg0-#uN zoB>o$*I~sTg!{wskO_vN0ytK<c{uLZ<T+r?-ntleSRFW}#f1!}d^q88l`dts=iwNw zj+%~kgEiB_xZVW9!y#QhCku6nPS)E@_&n?9Ze14YhHwu`PIo};pWD5P$o8P5UkAeZ zS?!O~?xqLjqB{`o&uy-2AA3-qzrm>IqJ1gHlgH0{P-?m(JH6W~RnM>Vpwx5+VsN`F z_xs~UFbw@N>sD%2j$6fvkuu$G_eJ>{9(9Wn0WzB8+e5lZPjQTF`0WE<z;3OknTd$$ zFvc&AaU`-hRjXtst<{A?Krwb|km|Nf4@m<F<y5^(PNYcASxDpOH#)+3LJLS+mo^k) zK+L+tLm>v%p-UVIF(6Sw{3Bf4ssRJ`PbkMxEOh9~j*nHz56=rRAh<hq^51NZWTn() z!t}s*6%R@&0i(C;2J*hymi4u(d)%ijG2i3)KhuF_dsed9Y|`aA-)2wTU729Moc)h5 zll*^<`D#~{I~oVM4Ft0noG;hnBhGA{(%-+MqTFZ6_4YnXcQiZk+y0Pk_R;lyJbku( z0sc~|&x|wQFNL*?Ht&YJFE#QE$g@3=$r9o(m+2$%u%fTN=F8{lu{h-1>Y<D`<#TpP zCzW)SP15@15X<`7ll=%yzCG=BAsImth;a47QGk`e*SKm9h4C-t{3E(%u+Ts<b6@+E zXJ&3WDoI3(A{mv(Co<GmDL)^+jZ|j^dBJ&~X&xQ-4=MMvGe8I6D)|}S3434K%a7z@ zqxEZRdnIfF^Q8g%lnXuOEAF-Ylr1Jh!2&gET0Rg~s^X>(f+R5D#7ujZCgxcMSN@7` zv5l%XUEn%wfk4IKw(;dw(I->8FBqu)@Z7%D7!E^xoiaT$8QF>s<Cl3wj$IAp3J@qS zig;XQOSay_lJ7v%+JLrKp(sfMSB7^F`g=zE51mAUuRY2$6JhtIi|A{{e~$RY7jnh& zt!zf&j!x$3LC!eA*Y55|<WI5K@R(>N6MpR#o*Q2HP^C(T(E$)`ml~ef&=ERx8>X+m z$}=F6-&02RYw!FkkRAEw3Ieq{0x|lTR+~~yJ!)@g0$z1mMQ0SXtkVB<{xZ6YBEbfQ zp0VTcOi0n4o5nTzMrXLMgJ++9vpcPf0@|(<lzN37&;B~h`q}b49*g2NUmezhmOhh7 zrbE90R2;r0+`xTas^-&#VxTQG%8X`*F}|+k`3yt8ZlE<6Jgx5rVW2k+Og)OP%XvNl z$*XL~HR$85v;g2POVSK9-4MQ@8mJQq&YkmNjApu112v<>?SrGdwC)h;q?|rw0xzHj zI>y<(pVdRUjgQq!{*sdOlONu0^26e1d?Py~E>&X1Z6^NubavKj3SA*Y^??Z07g14W z!q@z;9?wIu4ETqq!^LY7vf<8F+Vs|*==3_8Tu0&EWGcoJol3$^^X)J_9Eyw=ioPUc zM1_a^EIm7@h7u*eDwESLQn1Uyt=JNIscxH++s=~sqJ}K+sB(CLY)D^Mf}f?+<3VSX z2*pqMx)kUWLgDr6Dys98BGO-%Pn{?9gb)>JB9ycG*9B8&39p0>l`s0>ojPry=SL=; z%h3@%BM~KU!xD>^JC}_VqK70|+e<AM1_I@eMHKOoZ{%3SD#ZZkS!n9@g$x#}z8Isg z>#om4BPKDC>cxT&fL{OIU||unMf<+4wmwTYzE6U?q;D_A+b1dRBot8A{+W7WZoV$H zKKpgi3fM>V>`Q6?$3|a2Yrq@+<>Fe{fc4sLjJL1@N?Mez@}fwWm*i~dLq!=MNa?Ed z?GzZ4#fxbq5yz8biyV;eE~b8i3J#Y%zeCBrjfEH#^Dw-gr@MSL;zP$9Px=L4uoR|v zHRhv>WU^p}NtRZ$>+cs?x=A{x`qML5xJV|E=nU%eEwUn8y=|rVl)goW`$9Vzm&a`z zRYX18izt@2ma>&%v_<+lZ+M2mdVNrv>4eU(N>@epcD;Q}xo^w`PaFx9p0(=>nX#`6 zxz7N*4Y2g=|9~55Tu}Z=Oly8M0BUoccl79v?u7O`1k?n$^~7j;)c(2+2Q>m}iTlHg z>sb8Puj^RP4&Qw@eAE!T;rj_N5Zc>O9ETl7oL>LyBFOV1+J#|moWOxkEi@z1bUad1 z$^fuDbOBh2!GVxYOr4|=t8dPq?p>TaDcbJO;!vfx_c62Zb$#@Cdh*(wKV8=N;>(_u z_*OU**W&9+=1)E^p8ePLD4$WjCj2hsL8UGP298k>j9tHaw79*mt>;1{{Ody0&)^6~ zh~ZEIuSNZ3IAp-Y`paLJ@}9FRt`)7*U0PM#Y*T6ql0%t<d8NxU<8WGZl6+s6`JU%a z=uG58+{UkKc|W6^3n?5@<Eb1eS~$kUv~mLcx?cD5<ri8LxpSrxY{H|&Oshr<3!O{$ zi~b1hiz3}*hjqmfM1sPj!@XW#=+JfU%dx`#y2kZ9U8pG0C1y%TD8Ut;FD60;F77Wn z`FTPJuB;G_6|3ON{^Io*%lx1T{a@3*BTI?q*?-k*iRL1IO#`c^nFYl_kvg0$L=Uu6 zKM39XvUpUL5ZP9B;H~QbJR6NUg`;qxHgRyq*^gi)RwtWTR_&!;LEj`(TeJOjDb+{N zn2r?BS;c9Ax<?cp()9MIJsunOxkxB_8hIAc?tNnqHs#8d!jz}eS`Bgy9fSRs@aac- zE`&$i{GamZ_|`Hl)?80;QfOquG2{=UcRV@+IPVIWY&Z<|4mUj>%4NFUmRp%a+>>yE z_j72l4uR%K6@xVAZ5nnj2<@>)hL;vy@!6S*WtpVEb8a|OPf0?EpDY3o58v*b{`=t> zVW{EFIgqc_qFvI{qBLR?cFE`ygZFG2tmL3sh3b&jmrGw0+mX6C`Ju39;Lus`*n@-f zf}z;cA+f)hM}v>p?-@1lCGC&)@GCA2zTmv)(!gzXG?yw&%M1NEiw5xSdln76V^_1t zw;~F;@W;#;0D143G4Qv&ni=}Fgky1+$9$Eo^r1&MGeGs<b7tVp`<k;K!$>U5YjSoS z$!!5`*Cf14^o?e+$?|WP;yJ-pvrp^8yNqpkr@59<gVyTb*}UKLXLAnE+h}s6CXQ~C z;ZoU>Hk)OmX`v2UWFN}N7ZA|$)FAWGyh>MT)#V2?4;`o^60qdVAVGz$K`-wYX`_pb z0}4X3Zi!ksP+@BF>0IqbhbmRCMi3OJH#OAVJPDV4tGqiqpqg~Bh99sDB|BVvbNU0+ zyI0h;MHd7kah`HjN?N_m$|7g0OE^XnJ(p)L=go^}r0ICvQyUHyiiYdI2w?KI{asdU zDccgg`AJR1UAtg#Wf)B{A8``J9lV)aJv!v8QhS4fF003HH8=F|)=2bDhaTR*te&Ub zL)l(npOeT#IZ)$OeN5^K)3BFk^_2P0&$I~$>eUY{i6OwbIHC(}88IwpM5zW0n!0h3 zEe}<>&6oR_uT5|>Tt-vTV;c|VJHCpB!D%_Bln@i1x^Vo!ZcZVcg+o(&-Q4<J(z7gW zU7}RMfg0F_BbVmXS)x;`V1ioJB}L2S*VWs;pc7meC3dPtw$vj7CH!m=!cty)v}|-= zx=UQkdQDWy!AAEaP2CXyK>?*tP)@uTG$(m(N(5EdK_y26(6Q_CaIC6KO)O}^TNIj{ z6ChCNPJqOscd*PZZ4lObAXElhApaByUAYEGqKAp?^iS~6h)cWrboz(|0j=@T2q|CE zkxOA6rx6WYG{ege>wd2pS+Y@uCpuJ!1{%7k1M5>%Q@JP9cN&eJ?7L9fw4g`u8sg&- z2~DdF(|xwjmd7eTymetv$09A#w|$;&kGm&2z0rA@MXY91WdDD$<DJMYfjMaEO(h5% zv}!wy?~-2;cS_%`ct?5=5KziTRr*wx+j_%3i2{aF^W~r!!BfbSxMw(3BL&4<Ba%2q zt&@W0O2fNFwp?$^qI`N|Z>_B4l9|R9wm?<6N{h#YkIT=rf_p(gHRX&L&ADB3Rm%jZ zFnZ<UxBZB0Us3M3_>V_B;r+R)GgQ)$pkC#fT4hkD!ti=lmE2#8CQ)S;M%kv^azBPc zS$$}NSbt6K*gEJPTOy14q5Z+4IB1TOfaU~LzZc#`f{QHg`s&t2eY;CgK+$ed?#9zF zz8(n(D2S)5BvMY!>z%0U$j|vfP(k4&)LCB+B@UW`<^Y56G`U+e7-*dIZV~xfDH48P zweST7RC|IM+ja0p;RrkEwNS#j>Rs`+_+O3F6C6;I31@EC!J7_0=p|mBSvoRmjn-;~ z-Z-V{-Ie?Nke$YnBSPcTG<p;rxS@Sf{uWNqsLP;EpMMraa`5Y@w%ymDv34T5aCpse zUFmyL9W7Yk;t>`xMq@1>%0s@?NXa~2gaU`g^UlL*%PWYW)_j5}IS0l=@5B+FtSkL9 z-_gr>*E?NZ^s*cwYU7|U26wU068<RW+x^S521&**>GCN4!8galh1qtR7>IrW&FQ(Q zI&sLt@r4rHniM66#E2H;UDG;3i>9PFnYCzgc>-Y&r<qRcw783g<(PclgvJ@bAUhX1 zA8wrs6uR>e)a3SZQa(wa%{^nFF*=!!@qHYtB91odc%N2}X_E=BYo3TnbUTve4t@tx zKMl^d7V$@YL80SJ!Ie3Ix(w;Sr8j}P4C%lXGW^A{`X;L0fxh*2#*2h2S^Rz=*N=2y z@eCw<S<~i=jH+=9oqOf9<iNEdJxgDQbWE;p5~)lrTtlHg`<j$Z*BS>ea<IJnvY=Vy zn{uuNmk@mC$C>ozsoJc357kVd2m5*k;cF&NuoNF7(~fIb98f_Y)G=#?m{xR5C||T# z{9g!QOWdQjxt(1YEg{g>q_LOUw$%s6Nh~fdTGjCNv0sD~zI|%jZldbj)nCrTu_#vM ze`-$Qn~i?I-)YG+oy_CmHkt_(d`bQz6#J_)apzGzCa}=C7)3&CFeu5aIcTi~Qzk-g ztG^t5>fdp{A_fGtDLz!$K^hqd+V}*Ihh~uA4MI1*j%Km&16LOjy$~8)S7LFSMcs^x zgJ+0YWY26gXueqW$T*|<@O@PsDopuNylv-T5Kcws4O002V9!<I$&)GzC+}om-w}1t z1=s8iYb8%c{b>}6f}-y2N2tMEaLhcf+lT#u8^aE(Eaj5z<g&{D`>%KtNKm@eWnq3j z^yfCG1>N%tue@W7n;l~`{uzx08$V9gVnYA=ah<=B4~7PIqVo8ZR#)C{kE!7<U*WG` zv-z!%g8tR~GI8x_&9CQFLJw{qLO*@>g%-{`<Yc<o(MNreh_?QxvU<Co&chkA;Qox` z+vs-6HznY>(FZVDLD-q-pvY{%xhfHXaqo9e$kFRSybujB$oy4!844Y!xiVXm`lF!C z*P=6KVl)P$WXG28!W9{MrJAKeLoCDN<6~NsLJD_os6Vd1PV$QS6hs#m#UiWtb$e}e zrb)QC6IB8kx}x)%oX7LSTOC;*|6ZmqocOq!j>SZxH*>T_KOO|Ovn!(oLE$2drs9~u zMMzHHlK!&0y7|+*Ts~(yy1>q)pyGAwk`;w->l2+i+QXd&Y{^<Cn@y19G>Uju$L$3T zch?3&2j5Y#1}dfjU(;tw897=KB$VQH<M+^s(i2L&^lu=onjHKJIZ;Xy1+DX8%85)Z zUR*h_eXe^s6$<>Go7GS3zQ5V1iVgUBQSzRPUsK1j?5Lt&T`8W>>KD~UJ8Ao9hZPx< zf_$!~J&J=?PF&;<S#`Uk<M_$NjEmdLgc~rqXu`V<U^Z2g{3zFUmDJtlu88-?yvh>k zAAC8vO0MKXXdsvqq2*%|%PomIB0af{!-c@1J%}%-N#N<e)17YHE_$!`>UtWA9d+TH zY83w<{*y>uEMx>cWg-aEx;V%|!_je8Jk|o1t<qY)gc;mOdrAj7dg!9*^Qk=u6w0A| zCE@8p;ikbBI@}bfi|j7krCTm{f0zRNF62O=NF4bD3Xcr<YRha;oF1I(oAx<&qgJKU zQfhIsK#YrSQH<;S0hdM%9|Z~bFHli#eZA4B4Z_8nL37!~d*Oh?_=ADl=Q6{0{lNa{ z=DBE?xi&77IO*C)v_41Xy)`V(pB~3JJLG^bjb9Cg8om)A)X#}M5ORFJgV3JYuSvLC zCAX>wj^_bxHb_8n?J1${vfSz7d@k`RkB3)QQDG0aIPNF>;r^og34;xHaQp8;uXmm~ zcollR#qGU*lR>kVJf!=4DY=m3WFGkgxaaEr`3o&P?%sO-NBI45M=Hzen--sp!yr|5 zW*p}~)Jh#bTU?EBZej5~+VP2_lzIEpx^igW0KXT_xtEvorzeO$p*}xO+^2AQe;8-G z==j0ZbKisig>2!cSkL>r&$Jc;&TS58!aFzF|MXDSA0a+09ejz7@HY82PnsM};v_|W zIGn7Ya0*{@8}z^A6yNIloAh^=Q|}C?jEws(uD>rI56Pk2eVhk@G_bh+IB|Syzs?E* zsU_;Ym>T4YJm)ju7S$j}IM6q#ALW{C*GJbbp^0_!!%wZkYf=ioiE8U}wxth$)xZ}0 z<ySvz)B{&x{lU(6znS!O2Op`(dG}dV!}?aguGgc@1MeDPdprxCCFJ-yj>&y1N{eq! z-(W8%`k%YHiT~AfdVj|<%(9?g;hL)1xm2@b(CX6uV9?X1%Z7`Fn-z!2)bB;*TY1P% z+jt2gXm@Hv*B<6v@WB<G*V{w(M2H!keh%u%C3VmlUXSFUgGQI@kJx_y9mjN1hP&>` zaU=YZOy^NzyTR4PJYD7GqDr^>WyWb(aYXPQD7M?2Vw?dUfF^p0zs1TX*4J+M-C6^w zaicZOcV5<L!&w~5Y?(+5P1Yj*CvhxG)kL-nydZPSOTOUe*tTggy<RNjGbUnGf5sjx z#&H}jBvb0bPb9v>nqJ2X-QP3h9QZcn@aInKg^4@hocKNlZM67Njdljbc5v%)r6|{& zZTr*PmY=|mfA3PhmlmbFbeSLC>K&vJCBFy1UqQIepV`IhB?<Pu)6T;-h@Ls`haJfg zdBI2I?#S_AY0v+Qk>iDIJ^ww&%AOUoW3?;yZGi@%<B7js|2;Y#Hk0c`7<VVbAcxcc zc+6rX+)HC5v2>!SwC}=IS#02X>~baSb8R;7pX6jn1N+-+{3&6tvvm_7-q}L~de#{< z{B%la?>r3&8KSw6P99waB$dqFuQPr&K#QKhUmZ6uSti>xD24YdXl3<d8YP}JDYs8a z#TP6u()~d_(_DAdlp9nonx&?lZCkz`))G374^{qLtBk5wb>Va~cQt)YDhbI709;Y7 zp4@TaUEk+Cw+nCZis7=uF{;phKwjX0pB76Z{S=O>uToD>NlaK+11)>~`h@q}BPmaw zpJbIT_$`cmTdwG$8Slj`BE*3;AVi6)i|{796N@<yr!#3^<l<>@-zI!Ibrb$iRS&YL zj>~5O1I7P)mhA{ky+_g+GAQN@^Xq#JB-|wT>66Ms!ad(<6g)n+UXl9R;rGN11rUCa zpf6<byGLAP;liCkJy*!!>Kc__gd2ab2O%>~lhz9?nl$-5+)g-qO)D}{*-N(F(;+Bk z7rOVm*R{Ow#l)n$MOH2Iw9s-Z%-75NQ~C+Gc;idU3Ya)i&Xi66?;Xl*!lj>#hwu8< zK=3q^iF=A?kT|vkuW`md@`wjrTw9HKo$mMf{v)D6NToZArzg7xUZ6oex=HhWR<Vhg z_HCc|tHElk<)O!7#tNr>$6_$sZA^Cyh$>$Y$Py_$S5(M@pMehs8pP><pcnp=*mc6h zwS^eeuZ4;z^1BerDt+WEHSLvx1S-L8wUPqtMe}rrhnCo|j9No`S`tUgH#sCY0UT6n zsD+c8^fle5&-u+{?npBg53Mlju*1~oZK1`T_lxz*LyK$b?v9rn3X)Kzpr9hwMY+hU z{b8Q%cjb1U(LpL(<$TynrQpUx>xXD)y<a_9Bb2E`*ikL^&?ujLR%R6LF!H`&SITvL zA7%fdc*`osKJTHsmWTUiPCro9X~*rpKFBf<eoeeT(0kDL$%6Ky#YAx64b2Ix(__29 zUCsmz-p-uB?!0JspQS8-dYl3rMfZ_FgDW8yEA=aMDpaRef>GrJ35rO(NsHoD9Tz`T zPUCk%TrZK5h68Ui96L|9$8AA}`K>AnDj$8<b)KJ+rP`EN**<^Tay(}0iHO5RLS8>v z9XGqrKiDH@<?ILjzI+fpx`^k#X)oX;avwB#DEZK(vnMIvjVrQ!#>u)nI|!5M;-8v@ zdZh5q_5Q;LTD0A|+;UrpJx_qxw(Y9(J9l>f?6=`}!hD%vl|h<%zJ?Pl_zgMLZ4<t1 zB7~7pqWi4d6EgTv)YF{e&%q`-b$O`$Ew~8F8zhfM@-Wk_>P8OV`XB^7UvL#8`HLhe zp+koohdfb-JkeII$x|gV;RtsB>|UY->9xw1G_J%?*dyo5JdB6#BY{1rC;AgaxG{m< zuWyVuW<`MDN-W1sl*%>?sdK}sDtG&QCH5803lM5(CwE!JJ;T`C?aAnn_enNLjJR4B zxPXIDoi1v$xQ+!0&Zv-Q?$D;L7I|8(^2a<|y(nb*J+f3U<(ssYl&iNMoWWpT-7c>W zRr;K5<V#Drm@abwr!WSN_hG#z_d~U2b-G-T;Zi!s|5_4WlNKD+fC1Nq{YfC;yaS`2 z6$m&#FmQSw2Cs@9i`R!lkDUHi!hkDT|NPV@zi91FRt?v*{yh_q|L2(R=-}|>ciPY3 zsu%nvGOUWu-~;lAOj>tV@S0j@@KG@McQR7%s@xvd#|IHPxEglgTA#4na*KCUvp-<! z0KmyCz)I)Ze^xrUWR+~^=iIi;!W!s)+=v#ZduA6NRzdfp-MmY;NhWDaz6{?*hqciC zXglAdcNP-XKKG+_y4QY$Du?Pak8g$_HBdXwwZ+40Bi+H*W~u$aiD|`48@-SE_!%~= zm)=Lcd_OU;PI|W4#K3CmIe+3ER#DF};~iF3@1wGIj&f+d-tCyHu4dt4eto;p)i~31 ze~^ltaC%v8d1##vz_%?(+<U)z!fbm05mw>UtmnQvdME`yJujfKIoYa(5Y&O!<RYGx zE14Cve(tqSJqR%@zqT)Q@KV_7eGLyzP7`HP-}0x8a#G6uT&LH=jS}(T^2OAv^jPRk zOn_huL_q#~ARZfRk8NKmRK2Cvpd?WeYC)?PCJQdr;2dE3kPt!T{q`KE7bMS5ry773 zC)}i)^uNS&ZHqmYr@H2HFBJzKS|f2$NqDWG(N<wmBs$K#C|{dUvjikPv>4({mesYa z;CG-Wq4Tje%?ig+`Sy9B7EXEFlj-8_H4y_WczALBr+8$o?`t2z;F^Aapm5pkdCw)D zxBUdI;gQRx@$7A2>9Om5N+Ew%H*FA5|KtnpOyHTfz<$48$t0YO<0Kp<U1U5<95^~B zD5wI0-~0*O(AL!W!>cuQSM>1rQLVu1P7y8W)wnY=_&cUn;CBIK%I}BW*~VWT{TlOR z0&v|6dgrleB2Ku*^)TqSddRp^<+;xvlsPjfpa_D~eMqf-%c6mTe2#cBtp*CBjZl5m z`V85i>x(uM963l%OoR_#Ecg_y!=n$EQE>YdJ+Bhk{|wilhm3P-BHs<)ptX$qLHa)$ zNFOcVU|{cbUO(WT%!ENn@}KYp*Pv+HuMNAh%)UXv$DsFNmEIXaA5HV0*!#P(Sf<-j zaB%(k=)`oE<d3)1e6*tC<4z^uQCeJ0FJ<Ed)$6_Yc#&@M;;np~%31GS&U}BNml3To znbdTsPH8f<2zL=RoTAF$*(%&F#Hhp*F(<)#LJU`7J4yQxt`GNQ@x2b?@L}I?iQyWC zp7TCNATX$*@96;~FRADT+`h!|dhe5)f`ba3Gq9Nl6*H|}3?DB6aDrriNT0Jr8jGu{ zIUmmca~$T(?85!My&!ogi~T`Q3T%koK^vFy;igHx*ZciGEY;-2eYjpAkOp}^Tq6)j zV?ZCS3<zvHp+6j97S&8*_N&1g6a}~~&Ph1Vhtv1v>R9L`j65-_pE~o=z~e<((LS;Y zt1LZtHQ_?FRrcYk01<dq6($?)G+GD_sMGO*vmez;+!4~mu-c5O{3Tn2BVE1KSr2r5 zZ%DOlFDdFS^7VhNBTqhD6(ERy^08sI52ybHN*9rIwih_vFF5^o#cI=(%t=np2mK09 zYgDD%Y<d;R7f`X5F9bA=>1wU<R0HkK@X`8@+x_~v+^+>&tuQxwS{^w8y9#~>H8eMP zg=4GzzTBMto^te2h75<6`~7Cy#VZB+0oOb6xL)$5-d^yEfWWQAf<swwzA^Bw#?!^3 zKANf<e?z6WCqXP9uP6vSZpcr6jqQ3rXCC3CW#B6wb!m!7DgBqvIW_n~yN+<yv)`v# zqp#1@gML0<WKbi_%R*Jw`*=A);D5k?lLR$}jKsAZgIHjn`&oFy{BYdl+w!;{kxi}g zha(B-csfmnBf&K|s4=b|(H2}~hfLk$pXR?aL5-$Ud9?*UjR|az&&|Vf^~PAEq0F68 zv8t4KCjvX0aK8e44f=W~o@cu>uT<ZOi@Cxwh|%|nj|=)KKRGHGc(+XTK1jJ$@7hS8 z34UaSn=&j!pYf~8j-?cOaut7Oa0uAo%JMtlk2ja`mPhYF&&K$9X7T1Ljx|e3Sr7St z{DuwfMcXH};I;68n}M*YqHN(yF13O4jQ5xZ_-eteWI2I|w-a!zQ0)~o4|1a%-*AI_ zb~rjBBnB5`Mf(J@wso(7`c8P$&x6%bm?bA+Fz64|6-ZqCNp0rSUeN2szsN<mE&4x# zYCJ=O?s<LA?J4Ft%)|{YIumj=7XKKpO0w<XckjKI2)hG)uP2#DT?5^%>8?40AJV27 z9C0!;{^dJr`e-J(%KLCC2dEwSk-pI0l2+W}qS}hI^ZO&sdrcQU&2{g$cji;5WtoKY zDB)|09=UlmfV6q4SlourxeHZ_yOjLzha#KvYb^8f__Wr!UfKqpi~LcYn(pTF#l=MC zAI<!CG5KY}loQx7&BtoR7w8ClzKCK44cCtM1EGUo?(3_k`+U?2sa>{?5xvnid3f7p ziT7I$_Goobl<u=><oK55T6_qvc&ZL+s+R0y3MhK_nhAB`&89q(Y_5{^+p0>BMZQcN zIqgT$__89f#WZ$FA$<7`+FtxUvm~7YPG`A2{h4@Pk8j5NaD_)tLM-r05Voa+0n}oB z?${@_&C!t%_{L$+`E$9G55EhcVv=2{J9q8EHz-Q##d4li!6d-|)kto#jW_herL@Ov z-V=$(WATRZ73}+e;k+B9!3FnE&bxtk>z{Yt(Soh_&bu%Emk+-nFkRfur#FtPisTpo z-7FP=-vXe%wF2lj0C0jz0R$}oDn$xlz^fwksI&;ZYc=$E%8BXirdZC$UkFeTz56<5 z;p2V!6-2+=uc&!jquV=O7TGAM`YyLe=f&C(@W=bff*+#x;kOAAk9@S^q3bq~Nw^Ux zP@0q82PlC7WjYbB`#npx6$%*oBs;lP6LPEea=t=eACtYk?xY|H=nHg$pu1HieV^NB zFpP<lAwxj@&G|n`U-cPl-_gU};VwW@_gaD<bDMC#rq8Zo`)D1hY=;u(IEQBNERvKB z`*=dWc{<dqpNsb4YRz7+uLwcYH9yTbh+lygAI{TNTAcu(+n}dr4$pw=V*wl<B+5%g z3WorRG>L^0eg=JRldJ4_7Cb*ZP`6XJg124s0xjw9&!2G3-(cYK`yE{faIgC{9R&Rk ze3-p*n&{|f!imU)4#m}`F0Z}_=aPa%3;RBODOSKh8T};zoc2ko3;mA0hE#j{_~K4U z6#P7?JTjc{E5jYr1v|!rfpd{(#j0^Q!p-Km&83g=$phIJVHn?iBhMReB-?jGTl<Iu zgSOCC&)1{nm_$_;0)rn|dc96J+X3ADnGyON9)FM>tcUkv?z^(@{G{nUo!j`QG;{2s z^^%imWc!wN`@&BjY|GbH5PE2dB)@`L?fCKaY7hjz#4d{mzE;3NxRYo{9T<|tt<qrh zf`shmpY6XrxM<QD1a`6^|2V+AwK<L#l5J*k{<HzP5KG$`64PC}eQO>->)~aTY9LIC zZWK;C2sjfrXlYUHb_QX~G<<?|Eq>{6vzh0Q<k-mqqEqH@)8>`~xNV~Ew8XGUa4h;? zJ$0z<ZNvmVx03qpR06pNA6Qv+(`R`T8?CIlI_{s}HUzNbHmYn$4^4l!9(?R&MpXWp z`+niA>Qt?<O(#AnPoaenAaFiTfRgcMcX*T0phsaVv3%9wu!kO6YZg>paW@Q**t#pD zygAG2VURhrZ2bX#y1?lvv5ODoYx<;}kSX`e_u*$!zu?<#*;Z}cK(<ezZ58e1gS={w z)Putdmaj0F7_I)PnNbz1PRmRnyx>i;x^TY68pwm~sCV=UYmQ~f5vPaN_a<b}l3I?@ zV%o&FoW!;yPC-kK8uFk|?CT*20J;MPeJ63fni}2&oqp&<iQRnOpzfr1nxj|RrPpXS ziTSw*_;Pl=#M<>_Wso%<1cR&bG!#tK8;-M0o@m=G<<GXGKy63bVsX+RPw+XRm-u=G zSbRW)CpyNFkI7x?M2PmH=y0A+Y8IPa39X&xPPOFwKG8aA4$u<dley)B3RSb0C4P%b ztJfQdF#P`lZo78qN5VY1jnUxkE|`FT65CnG_ef}^G52`Wi%BYp2Idyyn2++^M}OcK zJ85I*9*Ort3tIXUiMDPO1~`U>`HoPd1>3a=;p&EFGks;&ID+4b4fn)jM*z;t>Pj8? z$iT8LHDZ)*vO*XJO~I)a+RPKWGoJ9owInrDS2-QM1rd~l6GXp*$h&tS!-S2^J8hFa z8?AdjuWkwo+`(mtT|q<l!1`>!EuZ+G<(UOWLTlMa<$qcAz`aVJ^Me4Ov5|C}ZPMzw zsVo-|^r@zfPg^(XXj10_2u|>vyn@S0wfJxbsE-ma%W|hWgd~f%T{aqzq+dI~n`I)* zvtz|A2&>M+)Z_{HPrJ21!mY8lPh}~sq>FN&zhrU|Be{KiWU+YUD5E^T!DDyf`*u16 z&ZkfM&0V(Lvq4j$s%vMMX*7Jm6_DY6pKTtBw~O?l%9jzHNz<KN1>@!#tWSx|RuWGy z7KwW!p8<7L*$y_pUf&l;0rM3YC<b*lS3sMxi@e-6MS^j55MWS!FWQSeN<O%uGKVUQ zw>kq&py1{sNOat+=(yQsmUv78jx+LfNKpq|ZtSZv<8YPkm|O9^hv7`X;B&Hfz1eZ0 z)oNI#hlq5v$gYRv3io^HxwxZF9W_(^H`P3nlF{aotVtTINwSuYpnG~(2+n-Lm;H%8 z;rFfP8|ePT@}FGJuI9J*v!AY2L)x}iV>)n+AwwnejN6`OxBCrQiv5Q%aEM&?A5b%D z8=cjPAT}DD*$?%$IzB|hXZc4%4<{}=os#HePF`1{PMHHVR&<JH)0xZGg@Q6vP*P>6 z&15x&uN@Bny~uM<R-U%pE&^IOQIZ~J`@Py=(fctc^K<v%WXr**0U8wffZ5ZKUQhN( z^r;+z>z=(UxxMk2E>-C4*K{xt=MBAFv?$ABpX}1=u<uSkx{J5D&#qw9aOhp5Nxpf| zlxRk3P4h$sZk0*KiJ#nL)6nGweXME`UdBR*R!?4Ck0+xfoQ&rSp+^geqL>TMiz0ub z-<s<D>b}`i1Jrx_nf$zruQw@QH2+bq<Y^RC3<YCas;ziis~f29KdXn7taW-Iky&Lc z?rpeTDLBCw#?a6{6Y8{ia=W8lF1g-5R^&LYnz5phYMHNi-q53)Ez`>dQ2p%hkE0xO z1dpf9(1SZabMiHTg^zF5wz<B;0H{n{h4(kZA4xchW<m~%<&Z{0PFSusBXp7E<2)bL zo6h&o%Kc%eSwS~(0*mg$IhPFN+hchoC*vgxmt@lRqJ2`i#4jVy{z+Uf@q)znlb!_h zQ8$Udbv3)@!(uWkU$g4ED2`&U%H|7h;tmq8N8VV{vlICWsA~L`N&C=x4=tHu`dK)i z9gF?hdH83R$dgDtw4#cE=eP4Yzk8Y7Zi~0%WN!P3FWVVfZ6*9hvl;!cEVmtr5FSCz z&~hcDXpZ`NnmFz}eLJkPax1G)zLEowsM6Z7Aj;z^i^FNFcW4>TETv;ndAN?EYkmk| zBRgGGmeoq{dQrw3pTyG8W0J-mE^Z|vj8^1p^11>i+p23(J@lZhamG<hPC6Y0<*{Z} z&l4YHj4UwmKZ$L5f)A>P#-GHsj%ZZD0#!w0b;a0s1qf7)GeA8B1e&vY5w#eT*NMhx zJL^dPhkguVo)zhvG$fAZm+d?8eeO-{^h4c?ZP~QkuP?Iv>LpEUagJkwDrLfp>fgqh z{`k0~)s?35hrHs_W||E%h5L*HNzH(e<Jl~^zP@gg4Neb!0`T&f^99v>zt4;A?di*@ z_?_@A9Wq^{PPOgQgO+{jgZ&EgYQ!&(?6a%uX*g<ZSs$)*<Bxj7ANg~ZTxHerSY-RI zaqOd$vbYMvQSC9^?lN^_bKmNBAAaYM5tYZ44AXtK5(T{+&IJthEg7tRj@yTyWbOc* z8bkp@Jxc~tlT=oFjVIw0218Gj4AvH~?wg=U4G1UX7?AcgzGVIp3@yuGuvwLF(&|mz zE*&-Mqh*wftYUAiV8v+Ep~_ON5AvOk_`)@PJ@@X&!RvSy(yujlLR15iK3wSMISaD9 z2|ot^2_h&n`fWe8(D_m^o9G?Cbkuhm^Kdd3pg;}Fj2kk&WaKJVvuu^^>Aa9kRro&U z;%Kt$pL`3gEv&6xGAU_rVMZc+RB{}r4_WoeN6_%b;x4Mn{r;hR-POa<*@##5uwe_0 z7WsLBkfBj=z8GN(CEN}%2pvTU_d*OpS5czPBHyo#7ewoHmsZNz?W1LQ!=hY1-(6p` zi+;{C@5A?wJ_yeV8k!&NaR>Z|w7x2cZd{Y_jt=Ldd1weLD;|?sRqnE)$X0jp)$N?N zz~eU2&PF>XxHp!~mMA<PN<OwM&lx1RyQAIfv)NIW=qw_tOuqlmF<seCpIGhUNhj4l zTB=n0^4@IC?n6l8`lhB-JPBS})K??O1s|7t7v$4E=G#?Psk_fDA~=gRV*fp2hw0|p z$E0K@c>AQj##4fB?R>NEOSuA#%FlQjaW0^cqhiV|zSb(O9*tGl(ImW&<pXH!G7hWF z+tttMJPfA-fX0}n_xE>vA_)})pF=<hUL!v91`Y`%pYDomnr`*+xb=0_u{#`2=?u?b zL5t!}jybiHnH{1iZW$0@^ls^20K1_e<5{3TB6~wYMs;@-M$Se4JL6!IguuSJwu7cg zv~qcaNi>}c0D9F-0r*w}0E$j0%N&WvQK`yq(clIYy;jD`#JP&6in}JV<v2Z)Twg>n z1EYC40lu0}@9&zU60>KJ8~i(az$}{COWzeX1;NaQ`|dx-eEH06dL(v7{){RilBM}) z9`QM|haSdShqbn?`d|6jGwvk3`)IwUUSayjdB*VuZtf`tC($iq^)ECZiRMu<jmG>f zw4CwGx5jEkqqzb^ADQ|H$U)+0J`*%FDMp)49crKnZ!EByk3}dk)IM5Pr!7|B)eAS3 z%~+7o6lTm#*>ti<X{4-Cb{S7=yC{v8`e==)LRQ`TPVghiMfK6D#95WCI0m7x-UT)o z4^3Z)iTe}{Eu&bctMc_zG}KiI?>>V<tH<kmy&5Sw-3Jr;Pi-c7nMLk(>tLZJmaThn zp=%GgE)NYJu+&Xh>Vz1zX-Z@r%a_J%%WQW@bc<as5d;UsUOBPiS$xh}XVP>7J<u~p zb8?!UMMiwk9w;CNI|*x|8%XugLy`WcM}!*=9+B$_F@8u<TzGfkcs7zQk!Va{yj^o8 z$f~x9vV%osRb>U&Y>gN5P%I)^o!b@SM*0{BwTF}Ok9fAYp3{;qvpqjG+fhE$r4qFG z_z4)ec8az4NP8V@6GXId=vcjEd_}uEX?*(!jUsSS_W1XKoCo5FYZy4)vRFh37c{x> ztBI4_So**(NmjO5A$1aUOjVFMku$LFYyn5z+`j~O1RONne+%vkIQm%OUxIrA4w_wF zHJyxQYS8WqFX56!lfB258(AXwRYK)=s~t-*#jQ2>iL43S6z3z_D1XUWR5c)~Hq!g< zthfhCCednwFA)`w@Y@U=n2C=M`(>3sWR)xsnaFInF1J}NHPd*$pby>AQVsg@8Mu(` zB3V><GGrGcT)l{Gm%@!^H1)UG9ZVK7u9zglQ!0Q4^4<-rIYCV0@l5}w_zj@m#^EBm zot`KYF&X$n0YjTXodp}XLk_yZwW6nB<dx4CooV#FZ?0v--HvD%PX@}x9Hob}hQAyw z1P+Zt3*3yO1rKy`_y9Z8xNv_Yg{v}hY9c22_IWmoCjy5CmIaPBy~lLfr~u277>IZg z$AXHAq(V)_|2Smhv^uOmf{!&i+^$K`BZsGx$6h1LcK^SM+MRew24On-yW=y!g`T7Q zDL<seqTH2FRk~Z}OWndond=eH7sH~dM-e{B!K<UEs(?%+xOF*<;$)K4PVhiJfXaGy z$jYiN+vH_Y42wq6YPq}t^w6eupRq0V^uqR4!*(FIBv9w^$B*PY-@f^g9bU`oSrx7l z4!EyGvmZ&PbgqFh2~&&tinHah(p_04kwV9{c~(eY>ZYN3txn4LiNvDEVDI`w;LRdh zT?jN_*$I7~z@SF#BvjYcK(rfU<TTN^ZYg9R4RcDnulE>eTm1*VcP@rWAROOEeW+Qw zd>)nuGP3Y1!oQ}rWB1~pmv=&qwg`1?tD!aN8~Jm)VTWFqY&R{u2$81&4LEABZ;m%W zGq2G)dm-`64pF+Ra_(y8!FO8{FBz3(6=$n-n@A9bTVd1gnAFc`sWLJ4h2WTf&ENHA zmli2Qpo)CL-o>#fl3A5)xK;P$`1@GB$x)WOxuIL)BHI@!DO6U(LXO^y^M$Xg^sroW zI{ypaXid;$HCN45Z};gF*MJc{C{sfC^<okzxCQWHzLA4;<QpFX0B%Jwdkg!Ys@q$m zHFsam99mxyai*MDL&;=piEYsdII#8%0p~Sph}UFT{>~JJfj(=DDBUUu{L+*jNxUxU z09m~z;Z4%_1Pc_y4m<MdtYD!2M~l(3HXGgYjDd{APk^S<Np*k*>Ca5f)b2^kIn+66 zc^Os5Ct9m5D{2s+C(jPhd>HpF!7yiL%D1c2!VwiPg%M&j*OM=wk2_T?KFzneEDy-Q zMOm#b$iq}?`@dj7>`9#eCk6zKOE+6qoEI-y#Yv)MUY3t_jpFQPdMUW3TVaDM!$fQN zJHw2s>@`Xsgc(#Rxt?F4IR2vCz9zT3Y%4z<rf>8cf!$SAH1Pd3yda{={{fM7?j_yR z(S|0I&R|_^xbbO&ecT;N!517<fm)oib80)zX0xdBUAd}-N%i(`OULP>r~&!vqXLL; zpr?RpqR-8<Nn@^dp6h8w&r@tB#>;ZcCFG*vs8f2Uy%#j%DECb`Sl$kV_YSl`wP``D zjg?qEkF8z+zfW+A#R%w`GCm%5>r5`!WfdRYXUENsMKORM)Z_EAYQG@VXhdBx63_Zp zD6h=6(P08ZJ<S^I%C^qIq1jwPn53&!R-KL#bwTd)V#WW^qDUJbTd>eZ3+J(<NhrFn zNZ4vv9rtS`l_#&H^*u|Z6W!21VbEnPbo=}S%M&cL^U--MU$D??rR|(4P4<;0qnpqt zJc)OT?(Uyp^<@q5m%g+8;Z*3+2*Z#jhMV(nB#oPAytCi|{Km_SD3{rJDD<MIK+Q<C z>(e%k554r>8Q+N?+B&oZiU#Rq;$zj^asN3i9CWLmCEZtj0!jNRdc9ap;iqsYhXR*$ z@I-DwloJEykpZjkHtFy~3k;6-avCkl-3@UU^?l14<xe!1qpTumg@=a!I{a|tpp@7Q z8q#f@6OEUQX+P)UntG%?3oV4|JP06RvVr4W2@d-HPpP`y5hZ+%*k^uV$#vhU0Kk`v zq*LB7T|TeNOc3CM$LS>4j-@z3#inW|0klxx%k_4|9j$0*xtd(g1Oqgfrx*)?0KJV9 z2nIlRf%h{x>d%D_(1RM%;eN%fA(MrAJwkXff9pbc={feL;Go{~vPySqS<zr<GoQkM z<5>cNI?d1dDn4Z5ulsN#F`5Iuh8r&BU60q~Do^gyw=q9)8t<x%1(tp<-j=WO!aIKg z?R<9n34uV<&U7A8yUOiht*073cs8ru?+r$L=x&T68U*jK^Z3ZUJQ)NndX37hyyPjJ zmv-5b4i`;8obceNkbWYwEV=7yebAXsXY|)ReaW_bdy(HhUR=|z+`l=j<uw=Ax{;5e z_sezTG7Wlo_gR5NQ!#aeXWIDC)AZub`{gC%G^AC&R~d#)x}Dw$7<!yu+$Dr2q-Y)U z;*NV_v|629sumCgh1OFO7lb9Gpmff&CAR_=r$@X))VOv$S@Ghcs(jtv<@`2go(dw` zwnV(SD6Kw$L&Llc+^AeVWs!6jmS_c<@i`glyVMq;866{-uMbdY4(Noj?^(9HCoB9^ zs8OOxsg|$zNa%jmAhBGc0hC4hJ6AK)NmQeuDh3fca1K6r#F4t+3g~5;SO14hrxyy{ z-%DCeCl|H>zH7RneDCjdgy}A;BUg4X`J&t`Qz`EN7EFIzo&)a#QM{T?cm@J?HJ#id z0LqeTIyJX{Z|G_|xoZYocdhAu2pudty|BH$C+`5N>t8?<ry6KJj?~RNpy`sL4T)L^ z|6cQ&)%m{4R$Pggt>Uq2Kme2iHz;z~9#DJ{Xmwv=^tMem`Et)V^+SpmX|YsyGk{A4 ziW#L_z;yvlCSnR)1khw^#!#v8)H<Uw;$1KqP{gmvz6%+u@}6h}Q17nE<WeDUbA`#K z%TdW!DGJ*Ek55HP(!d=Uwuf?aeJyOjhQJp?2h@SpbRs}N<yuWA5(Lz&)pR04Kt*;< zCo%+-Ue|OYL_l$MO~=sz<nh9qE*9eeTxj@2AZWztle{C@2RbDxE*wXs0cg%w(}^?y zT_2flLMPF6maUk6p6=9(5`Cbr;wgx2c`=>x9^2go=vLV55CP9X0Q7uoDThLdN*Yr} zLW#;6Q;viZTd#=bDhR?v@r!COe|0RBCbO%w3j5|6A!n$ovf5_s-UUEtS8*anF95=+ znoMR42;*w9@gk>Vnpo%nh@5Kb3n9anc;1W=)24aDZT6N4J!Z(}4ZoNI{U|FA%j}rE zB5f`=+DS~hQ-=v$RMC&<EO{qy_g*By_~M7aVA7|^YcPUg3?NdfR?+ptXmL9cT2$;@ zKl+ir$Q_yh2$9yr!+3Ffr@o9@HP@Fr81bRXpKG`Mdn`H(#AXCbFK2rS5QhGjyIn|b z)braqeSH=*Ojg504tW6(?9gOl27ri*CKD?UgfKLj7+WBerOB?hhw7-hYy?17PEq$| zUjbq_t)>uhR91WXfznza!>GP(Te2)bs-Ed?6`|uhV1R<@)XIRWMSm>UdBJU0jt@n? zWT3_R$em3d%Hp6$kIJOm7cy+Qqinz5rY>#Fql(k`j|Jb=34k&~`S@L;d>Ej#jp-IG zAvW5pw5sx~x|~m+eIds*u}dx@0~GtcqnAksD(O1pi|Mm%2|1`Op)*Yn>8jLv0+hL& zw}re2nkR(_R5Iu@=_S|B+-K=tUM&oO+J!%!PHh3i1hV7X+kIJKFc`>$w%AWR+G*S3 z$l&2l+ZJ;IWM9sQd2B9=L;75bF4Cs<V-YU0-|3d5fC0drgAj&Ya?pSgdDJDxWU%R3 zJIm?E$Nely2Gi&3>tU8H*ZdE%7lJ#=;lLM^loP}BU^IA`*katkxE<$NUr8BGN^uBF zI$2_hHB6jP8oToC1fs^q-%vY>8WX67+7%-QM#O8so=}7u{kHF13LPfHOm`)8;7mz( zW~L@#Ne|^CKRQcWt3Y9!!?2WRpB&!@J$7#S&lM&_h%v7S6W0=2Fe0F6r!%1ieGjJn zE`*q=P=vzp0C@+xp$&x)JQOnFkO{%`fe?;_5VHe9I2J<8?g-(95E_Wkr4Sm3(2Wop z$j@8|4TNVQ`em?=Ob4z;s3nIf!9$T=NT$TrBh)(0l;GASlt1}`E@*fa<-Kkx&wKFz zxkk`Je7{_m{AQ^>NrGAvw(EpR)TkxIBx<adsczmMmqjVI2|QYK%rJPU5Xv7+2_E$o zrI=vw;C-cSFwYiv0&Axko1pJ4AvQmgh7jnBC8vv4|9~C?E#*uo!4pj@24D!~iW|f> zJ0locn6~Q)W-+Jj>|)CPqa_3*%`G9OsP`=)CbJ7g$kU3A@usty*dTA}4UQ<WQQqhs zjw!KW-gJZj)6JW9X2DIhAq4ZR^)pA&^jXgNV7j$KF2@8g>)IiAMa#hh(n7^=z=P4^ zMw5ZTvWX@Gg?<<Ct8fD_NqE<|9s@9tp!U)4r~9abhJ+MKoNe>6ikIb4(siJ(Uq^ui zO3KCEz^T_<Muwg{Bw9ECGoO)4{|&%+O3OXJc%J^|!0Z6bj&b`zTX+UDokFO%26yRp z&OMv6>P7yjlIjC6Ys#zU3!Q<nRtp8@J{9FyC=HCY|Bp}_7;AqnlwfQ}Vh)O4MI8?5 z_E}FgwrC7usTuoUCfEf@I$|ofAL+oOENWk<(3lBNMc?YH8AzJv*aZs{A2EE22>@Y0 zp1+gzASQ$slY$TPNK8oF8fnO*l*Un_4;~@zT0+cFs8J_%%<|uGlGtHhJ#dM|B;E7V zD-#(9CRlnhJ(*0<38tY~LWYUn<*|6A^J<oE<c7vBU1sf%t|fqs^xn~&DC-OQo0BZ9 z{@?6CRxELQ3IL9fd1?;K_8fI(&vgbQ72mT1-+|E+fQqA9LEzT991W!G6KO#sC;#-B zOrUUy37girQIxpySybExvP57Sjx=r%2^}g^1KF2>i}GhJ42^amIIv_nLIwubISnJv zhRLPW8@}6?SB_;RL;6DiLCLz)HHSzWlZH@c5KOyH+b@Ds-+mF3tgH5mm~34&Uj!55 zLlzKadl}+(zpFCwJHh;Gy&WtPcOY*@a+?A12hilEx|BhNG`u8M*78)ytyl*zze=Yk zD{-wgS$1y6D+p%C2{Dcg_s#Lpix=b{^?S6lGbQX|66JTHgk4Opr#@+t)lwf$Y81Z* z`|%DZBZv;)#xI2q%|$p8s_B8=Khu2|I`EpsN54UaoLnYX$@h*6!F^NFLl9|UVBMuf zSrM@X8eQ7YNYt1PwefC$D0J8io|%cH{n?$I;6YC0{q#k1t^u`erZ#j?(}+qoW{}sP z_17?~^0WCIX3xg@b6{SDsJ;ssCgenRFJzeb5?MIDm*JtQNWO<>g~zI_#HB+Mk~1N% zmWN|?lvod#M&jv}NC21@nYm;s(`~v^Tw}68-@Lf4`1<Rh2gd7&R5pCj#Gg9+flubf zzpd1}Jp(X>5Nj5|^vpO`f(+(nZZsL1MbZN%>bv}zwm11SHfgtaiG*SYV8%n}MzcZ* zB$!b;TNNaT!>ZgaOMwJy?k^L$v@!q_F!6Hzn&tmxRUA69#V`c63^V%jtlVe$N{gCF zcz{6UnIQG5W4WEC75)Au3+oq(r@|VV0H^<w#K(sXp>4Bdr!JJ2ZQpjr1TUhDr7BOj z0mJv&0e)BHr|_glg<yhPhXlm=MbLD=kN80z>G8yGbkh$X(nI8su_p%?RAf~bPjr|j zk5yqj(P8#RPYsjLs`6De!mz-@*_bZ`U0!N>o=c30cIxia>M^adv6?!}GQ{(wZ>u>l zv)>A!NSDtKd9`97FjMd|appn>uKAqn^K7KSl>S;Qqct<$KlMk!5>a(|*+zO<G2Op& zb$!`JdM?!;RCMrND89gKBQ38Qy6-~xf3yBt%{8`Cak?UX3KPefgs~U}qmaJxq()bC z1g(S0^K41HreyKCe`~@|8P6y30ZatvDsd8(4^=uO8z>OqmMjoImCcMZenQwr`dPIY zcgg)cf5{GVX-ZHGYAO6*GMF*nzq65+T<v_%b<&N<L6POS;ML_ZtybKVsQa{!pn-zS zXd`~=1#}99@J0ynrF4D>A-;ajObGEMbN>0}^il7ND|MU+zX`|h>extEug@Z}*Yi3O zYl~F|=k7!!834>7jT1-AB$%*SG<0TuL*iVeug{rM7cjF!Zi6d(37DH=Iw1oWO|)}N z{*`{=WD!Q;^p<lnga!JdbS4k)!$>w@FrP!T!-f`2>JV+z(xMXLj@ZCfZ{hfU`fUHa z5fISTqtmr|!fcg|vO^|q<Tz5rnd0oCs-+jq|J*ba8mGrq9#-i?{{OLdZQW@j%ldtO z%wFg&Jqj?!G1v?u_MZKs)rPjwwotQmu|t0Ssj8MhBsNJ`&RJ*AWE|J0zEoG&t*gXe z4v28$;a#8h#Z3Hm{Nc2V)ZUe#k{0lDacZwk(?9KkA=9TWUFC*u$g5WEG7OM)b8@?G zo87E>9k}9ncsE)QxalDX^;AsxKO~7`=uibR{Tvz_#izPoJi-`;uDZ&BL~3||bPntf zOW5^FCkE-aOpJ%45lz&Thjs4F&l^QpX8V6^P~A;?(f%!AnQ?B{p87*5v*S)s9Zp42 z6~k9yI<>(G$TN!coIH~&iX+iMwnNJ>lC_X!m4PHEYTb#g-yU0wh{bi1pjND?vbSXz zYdhhuwpds3C~aHt)%XbR3_L@P3yeQ~b`4Ww`jbpYcE_YwqRbDipd@xMeAGWpeJvGD zUymap$wk8lVnj%X)9_s(5su%pdOK6a%aeMimh=Q<=xc`UEN-e&NV1wt{cFczsHQ#} z3BEL8to{|59hoTJ)75A^Lnn~w+n#fnA6LlseZ#=h&wxM8HH-|CjrF?CRBbs{3x&YF zZkvQW87&E%G2oxUzwW_A0R3Kqaaw-Wz?|Lw2^daaTB}t5OADbmzNTaJhnaKwK<>qQ zOUj)2##!WgF^m}^-Gt~2Up)gIP1~IDE%NjjMh%gU^d-~hSU~qT(HWmCi~NeFZ{~oG zR3y_Eb3nHuI^)A-k>l1dOh|MOvQVT-7``}L9Vcm+(%%i%G@k>GiLRPHh^CD^tkGSR zCQ`J2Kz{)Jk;Y`6IfRSh4j&&fEbVS#p)WH(0v=tTr0@OR_3-|&?CvMS7+;%{nq;r4 ztX>Zq7nD&^v_iqqIfV2?X13g^HyF(6a2vXYQqSoK%@_l}I8I4^nZA+xQH%l-4ueWA zZS-~;rf%u#30s+GYqhU6gkf;yD=-x4R))`lkd9O<!}mZ)N1B!4CHJ+vH4LxxuidR- zcv~YK`MeFE5KV!OJSV1ah>qhl6AG*2IL!_)&TooNRoBoDf`ntDGfct(x(A{&A1Hc_ zT|-|OO^}YMp=5&-y3-Qey(!iI8kJQ5V;M$j;q(3=rf?yZK(igs&;%fa*%9GARfU}U zgDTs|bf<eXQU@;MZ2(l%Xmw>aH1hsrScG8cphbic5t^OJ2PC{BLbF3jV_p!U8M7y8 zFo;u&D9zTnrJNC|p%qP}7$UL^Bg~r8CrYzj)s%5Wq-NXMl3KJ%hVkN#)+SoRfPPEs z60Ko+O-rknio+8zzM_Kv<8Vc6g+$9?i`b$)G7R;$wD@QTXw4*9M@#!_7y<5RX@3nv zza6bhveQ^w@CSd-<wm}VHPIVu4L-fGD+`e)HTJs$)g6Nv+P!v_B*|a4&yt<<_tgG2 zx81=M^M4JEHjOY8b)C!Oy<)7{_}C~cFzGc)a$B$J*PGGp<mTTb*bKR_wH9b+i6e|h z?)qR$-4<A|lmHBKoe^M6gof{nk?@KL4fDf)9x^9HLkfvCAdzEQxdir%zH2UR=#DlF zG<SPEO#{EJbq*MYQlrI4VG#ZkvAD608rbnnKUTAS*N{#6<Y2q6n=-2p?fEA-W0mU! zH@_NRJ;bA>#D+svMUyi$`gAws;;Jc?Hv8xU8h`e6`j_pR7TrD_Opr(;0x*@;4p#ke zO)F><U9uob)7#&19HKM5`CZ2)Iv!8bcaIo`n#1vIL^gW7nY%Pi9hVFnLpIdChR(bN zmSIjtGNrUY%e1(Q*ogw9V6}&nB(ZTH`oWGrAVkBZghe1hZfJ!f-IVAI#UXw#U7;({ zGBiZv<5&$dGU6olN$E07!ocqhX^w`1<)x`=(Qz4lJ*B}<@dDGaJIgS`Ai?Wr2=tw; zXqXQ{^ppEFFwGIc*dgN&Xv<9tAS2<IFXC|guwj|9#CC|xjMM&2Q^vr9WthA0^+af{ z;Scq}Hhp)CpIr90*YMuxX@o-z)EmZ3uCQ69+O0q=kx6BkDt7)3q0KIDpCg>hNyB6a zRQrO_HY=2(Wij;Y5;+}V!%&_6E?FjqZ^4j|BF6FRW;vSEx6O6rfaIKEn0|yY4N`3l z!}RR}PjzK0AU7<)b0R0+H#CQ)SV#p|+VI&NF4N>aby^z`5g5!h>Ft&6n7(Py5VThu zbA%#X6`c0e)$SKV^BO+yIagW<s70RBiyuHS>^PxOq|kNs3Bgnu3<qS@8QK>}M@Pia zEpZZe;ULA)6Nd3=@thcD-CsFFu{lKyk}rm_W+EiB(6nAIjhYCJ1(OHblkEkjZ`+aZ zIw491cV5ST*`aB=w5GhGZ*nM!9SjxPBTM-nt*>FO9X<a(zv~P`?DsHqx_k{o>?rmf za=;qK!RdpV2@Ok@%RIl$)Vm;|%b4X@mugQ5<PqCBU>jxMG^+3^7RvO|{E@5-!^pnI zB(NWc=NLMv35qTU)1-hd`N19d@$`lQE~Z6YX&UWwA6=6WFbv<>^oB7?`dDz`8fxQl zxs#jo*B8^{VTqShf;3O#XonZj?ie#7)(8PQW2W<mL}zwrrp?P%R!BV(ho&N9-7xd# z{`9c-T+*06%b}Pm5gKN&A>s8xyvb>6rx^N92;i2SbqvDUI4kA4jwwHPAqz>R1j})} zAVf2c)QB<gVw3CB!J$V&(>k)Wh(u_Z_%iheiFSa~^4qSd_l3qhzp#p~sZ&NHcB_aZ zV(crafQE@jXE6}6S_~6m=BT<~(UeWM0SNW}akA-meVtzq+)$8^(y1wpT{xh1YD!}r zqt#bU+gc*w7nB$?^-h%u0m7JRJ!jrQJp6@0Tf=NUt^4Aq4ZUtXr7)#&w8OyYg`sBv zIlYU7;-dq~VQZtHi-cxn?lU4X!=73|_66l7Bk_Drbmqg<bf!%KH6_mQ|2IL94uD~T zWU`m*Oyu`qY3pZ4XBV(-sJO0DI{CJt?yNiDfyqd;W~XRHP4|Gz&>7V=-9uW#I17AI zlkwW5u0&2oxov2$!s2?@s%kx{wxI#}6Z53QSgu@;LKe26&Ic<%&tGgq%lY*1`GjC7 zuvcIdy79cJUS%zHvpfJ{zrW68Sqgl4oixQpy%%tb!T~`V#(%Q>jht0<Yzz&muBHYo z3VM8O!vq{ylK2#cuuZEx92cWCItDTQ=)c&W8PE)wlwKe9Dk-c=q3ccplwoE6AF4z2 zkvIy<sw=Eun<jUVtN;l!5~X+(baqW^LKDO&tJ~^DmTj0efvo}io%sxtfPZKUXewe) zT>)|AhDyq>x&rDO!%zU7c)>8Fv-~^t;wfgwYHCB5vM6MO@33Oh*9?Qw@NMgMQOXV4 zB}8vnlLP2yXY_^|C(@J0;s|29rfC8QGQvWzUG|P`7)I{CJ(ruT*~K~hUbB%`#ipU> z|LxKm8ZXBpdZMheqOG4h7Ue6}&F&zLImN{;b-rO-7#7GKt;(#{2i-6@f1Rr*k)s{l zjoR=PRi0-8#4a4Jij?r`zR?}P01tmlmighefU8baa4uH@%;mMn;V)IW>ON^$W9jb{ z3(x_b@o}IarfnGWN4jJy;JU`~V!birjkRN<GpsWMbVH&u9xoM1u?-!8NVkCNLTXWE z=$Rb;Jx>F7v~6CsPGXoWFb8sL5F}VP_EitSv{?6QnOYv++*t)Y7RwS0jg=^0WSb;A zjJ5J<m{Typky*h~Y%<lpy3OI>XGI3rODX%`S&ruMiaue+A%ElJknVAZh9VR*e);=U z!mEd2#yfyv4g9gpYXQ=%?%^1^Mq$yy2T^RW>^4vvK9L1#Cm3yEFD14lBnU$lWc(FW z{$=)(ZC2{NHxDze{vzJMKrM#x4b^|p5-vyA;k(3tingS{8%VtNuhA7|=z{on>IU&b zzKE)+h}?{Q{@rG0*oOHEorTy|M?#pdqnOT!Vd?^%5zktn2Clcuv_b~%xQow#o+MrJ zh7o)iJB1r<!<aqNk*qX~oFg5q6<uGZ!FtS<MO`L_B_n#n2x~__ZbY6A#epz5#ifo& zgur=l3sdk1Q{W!>GgYAk71dDiQ$^DhRZS}<a>LHqCvrLhhTgHZo+{88GW;k3Wnh$x zsv;xB(3#gK*YsxWcSf%P%=o?!@Q?~ZFk_)}geO8UJF{m9WEq&TAa1&=b8WByA^;dh zkZ#iJyBOOons%NCl{<=;QtYW~cVOzl2I`L3H+6*paX3Ud*+!6kQ)d(cjLrd!Cm;6c zVfuz?y>E1<lP>L>`r~lV1MCq9R+r2Xz%XWu*Z4zLs$vJfle}m3di#`%4X{rX89x76 z&HfGct$LqH&=IDj4%|w)N7v6$<3Loy3K7@;o*`7+yx<V!hDyAgBN{rk)H_vDYXO|W zz%X5Yg-**yQSFJ=uv*6dniHw9ooCrG6316WZkSBl-)R~G`VI`Aw-ull6_V~X!$`+5 z$dJ4q+Lv*GVQjW@1o}kF^*QS<nEp@|qWCVb@4BI{xt)n;Bdwvgx1|kn6|m+UK^UgR z>Q%4?Blw+$8WkXjVf`vBP_l?qI~;9+FJ7f25HpS<kT0n-YMzMNj3K%qIQB9Tm@4o> zn_(z)Mp;=lRkE}PL~I!N>WKAL8X9HoJ1;QHc6-<b^e#V@RQJ*`ErE0>WwqMEShmF4 zrdg{6=&TE{^5NnyUf?2tTgWjCsMBu1JtEiQfyTff$IWy#20@r+r=6Y9z#lj3t;8pI zk?D&*eMI13U8{T}Tb&+ZxFZ^h5|0_o$uJ=Mo)u>s1H56Vktg;tUHSfi*vc?D?!;CW zk(;KjB46o&uNtuH_h1|2A{geUw4Lr~SEB&|7?zjq0Z`8|KrnpZ)<dvc1jDXnJp>04 z!qCtI(?=LO?I27uCp(60!7#biFp>rG{vhEFM>`3r4fCK+)G?78W;1u>4@7LJLA1nE zPzNboA&a$Km16xW^+Fi7foesTYj?o3BW56Yz<)X+zUgbpE-?88^;zFE*R4lA`eG4) zp+a*8u$X<N+6jgkduJdv0T?po8NhKAhWyzFaR|VWL;C<OEhZ<K=Eog1w4{Kmh!QRw z)A_$;7=W5&-{j^|3keb!X|fY}-t22-*;pejf2vY1^@G9d3$eXvj&vu8tf-Y_<`?4+ z=Y}}fF!a@S3HAs7UJ|w0G9Rgl*3bsjTV&DPO|{O?_DF|hag$st9q3K6!qkfb+@;Vl z4Dey=IrL0Cqy3CB5)gRJkO4`zL_-Ke&zfq=pLK|kn|s%9-HR~HE-x+2e4K_B;TZaS zKESaFhnW@D!x<2cp%?6DoJiwv{NMpToCIZ=Me779X;?tdDd6AIcLnbWht)S7aGZ7= z98W&dyF~98W(A+<y_TNSh6d^VmY!K$Jq=oVPH}al4_kW96I7&+T6)7*U_?J`Di9e} z1u}Lx{6ehEWG5VgVTNf->vgQ`7$$q3=$)3HwFUb76Pi5h40tg4z&F&<`|WzKZyvDv z3t$*#(fr&7_lGXPrY%NJ<kt^rvPiEzZ$L0+%-Ms%(}@7wnLW_Hn41fzHPBsQn7`ca zsU6UF4O0lqOzV@TWp&z*4g$I*4Uf_3>Ti`<LrMI(qBKL-J?cre=N%O#3-npvM@<P1 z97|^TrvuNCSuOq5k`P$8r+*R|EODpl+Yzv2hEMlii@>@$^%zKOahDN4&gzyI1jj98 zb$@H=_4HY3&Mm@BBe3LtaAX2jF}jw%odatJf<SK{i-!ZfeJt7#v<{+XaX(O#Rlqwt zAxTz4$#InE4iWR3dCpSoIts>>>02!@gRB9S2*9r!o|q48DhnN(rp;?VFg`46K|p_O zomtj|fd1G#v#b#T{jpsIKzc}qX$Bu5=_6|BNB$6rn9ndHkaPlzG<4Qkb&q0-r<%Jb z3yXDA0eyHw<g9B7$tQHnu`U`nn2jc5R0Q+vnY=4-09hA?tCcIm`|3=&()(}f>HJK) zno99@5Kn;dv3lkErY0qDs~cbh&h+t$ddiAQ6>WspwAN|Yq#dhf4r$z`MI|u;wp6t$ z)ARVM@0yx)umtviDnq!&ul9&^NTlW!Rgg5biP$t{q9t~S*zk;N;u$tPS_(>9MiBE- z90-zHCm0G_nWk(Uft)@NAsIi{YmwX@(gO|2@bGIOU~A7XTys1WzE9sZtx|g8Y4XTc zTR8KYudx~88<MI5Q~0x-evLk28Vu61<y4F16n_XhiQ=SI;E_DB8J%`uz0oxRwC1b; zv{RxrEaKDBUTIqMsy9S?LxVOyO|GSj(sJwK`lw(Ud$N#AEjz_9!sHZ2F!iTt6q>kU z1vq1FwdgCRNkl)f>nRjt4?2d8(m`NrhBd7!l1BLC3Fx?mBHD_?{PLZ&ZDwD;Dzo(~ z2$}>t`DyI{@4nE~JJQFQoZ)b%<Gac0p@o4(<>X5l@f5KxGZfonDso$C#p(m5icIrC zF;~BB!&<IxCaLY+5{%jIT#G7w&hQOaTFZJXON_bzieYj_JKLES67^OTu+wSR;}q-L z|NgM5rhFD_`LEH#ogdz1yR80B2*1BReS~QIj)NLsWtA+p>Rms`F^Ep}zyh?k^9Q<r z3FY@Mu0D#j+Df%iC2*mtFkPD7Vi~wc`(SqbREn+G&9Y*xavYXP$f}RzTuTKU`Y5U` zoDuzi)+Bt@$8x`@Z81t}SrpWu$s~-`$ML43EDy=5Y<5DA=l4&0AID$fk=`t&coCS& zXQIIOaRR+Y)5jrZYvQi`{z2(*G)vP<51JA0WO!HjxNKi$RP@axOxK~D08V4!91GvM z&FcEl7H=~#=X)3~h~BCOO`)sNU}D$zaQrqg7ZD89)*eEDtUI~Il(5Z#24XIFjti3Z z!H&yppoVpb@x#iCCaNqY$orf?I2`N`j@i}-Va_xFVYL<=0&sZOw{MD#++)?GVol6z zpip)&$EDDVYP%+7)lXw_t$DV27Y70`XBSP}4#AHMl4E*DISs;VS)z1;N#X758r;4e zP7k4DGut51_Bb4@OWN+O`8l4AMpiV;8@bFjFM4Oq4>5q)gE_X)d)#JqA?XYn_#Zl) z<2a7T&cMfZJa*R;%NnT?ZjX&3493yDo;Wj+;PY)lFlV!+$nimyC^m6Z)mcF^l3J87 zv?7J?n>Wce+oz+l0r^k+Z4fIuB3-+|3e;Pyf7Xf=gTPM@CHzN~ueEw7!EX@#=|M!G zmaS3F>aAv6Lf78l0XOL|!7H9n7+27>2kM>Li7L4kwH}Ot+p`B_51ZmumQzs934|fu zu03b2p0Zr(chQbP9!C$u#YPOW7CVAq$dqf(o5@2>Ng#y5xOT2RKM}<jvCfK`4x)jb z(*p@+;#Ja{om^zZZ3bpn4<}q~!Qk2N!Dvh*F}^|4cMm68l*qQNvTcz1eZueucklx^ z(0YqGEbCiyh036owFar*JqR0C6=nhkUs=6nt*kRh0`EaNBlQmI0i7L#1f3p&do4i$ ztDc(jg+Mq=>wBZEsx*@r<Qeq<{AnXcS*;h9!>)b+LONGl0^sneAI8P^jLwTe_Hd6L zr0V+hw2mD93<h}Su0X9I2o8S+)=2DSQfuQ2VHmm^z}OFHV02=LqcC0v&O(*-QXRAs zZjhqUVe~G{qh?|d1U?Pr&hbYg&)}y;Mk2_dnoA!gNK{jALGx32R%jpwuN+5moRmS; zl>Tr$F!sOI4V^oK5-!K()zqg^a1P#`?G536cq%(R)}R2(QU5#w9LHkt`0q3pD;f(e zO%1AYoXG9L@^;mfx?Z1SP#NW@k4v#VnXU#oO-IwD$u?Lbs;WQ}=_#BB1u{CQ@fg&r zxFl_O*p#n&S<H7BaqJ<wmI%OnQ4qjE+kPRM{EKR}PJ_5kAIKdwWt~-zSq_4haLmO4 z;&@4|donl%QL#RNk26Z<>rty483f4sFu^>ltMyjzvO%D%j}gwqlXe|D2A=mmLbPna zNYcu)L5!dW;SX?kr(&1ot%7C{!0F>yOR*DLkQjuH`Uv(UtG~aHjZY{nj`f{{eEg)y z8@y%iL%48Hv^KfHBk?|hH<ZP*YUjb?Q{TT<#di>j7#DC1-fZ?Uf|1fv)!-FwpFUh| zWzyt%_9nEZYVa<)j}y(okZ3dli%WySRPFcrura*Rh+r+1mhOxw4bt0lvDNN*Mvw*p zoUt5X{Xl|XF=pV-*AqCcgur6Vz#CJHV5GYOI*fP>qWIJ7<s~DQa2bIZgb40$F}8^S zEZz)4)KQ5eTt?gl5u*EQElTZeA{Z8HhJ${D%VoqU5X5?f<pcpd+BW5StKA_kBWi+J z_6$8|dP*!-4V|fa7v+W!SezQV!)E;|a}uI1BU*wO9$wPB{gZ50gT<?%pKMiwm4Hk# zeEI;vT<B1!Ngh%kAY7F4iR7?J22~#+nje{z5fK4|XfWD}XQ{`);?T%iWX1YbUyCM5 zdVLIgu68YFGJLv-;J^VXUec**cZ9{Ak$VT4hF%O7YewD|v6IymXtQ}Hb|eQGQ2<2p z&ulQ0T)jR@Fco>Fw}ue_K!k9jFxHfSMysRHCiRy3K+yzD4)H=dx=FdE9)>j-+-4gR zKMdak0a(|tq^<a2IQ<F3PC)v!N1x&HCk*Fg=$lkuI>T@ibX(SXL0SB24ZN{@ht;qh z=9OR#d@#J$uNySe5rsLI;JU>6x_TtcxrC46P{^yfI8aVH^J1_D(H9i#<EGe(9i>aK z&YoorS~0MgiFc~lLSU?8XjxXWFB{Q;u#TW*+4F3@6*8YU<$kNpfAfRbcR_Tn5tHop zGoj#g2bvM$Apo$+@?5-V72IV6c?iWz)=D2FMvR9Ld<+4AWFf_q5j(?mIISj2GC9#) z;0qbmyle@Db)sEoEVlVesjp*BxC-vzQ;Ltvi0i;8Fror{R!!nfdyjHrOnr>wfEXbj zT-<PhxqWCAlp-gev&)F^&^ArglPK$RC>G<o*09W~Coq`Kz!-6`x!PpUncRG`WIWYy zfI*<_AIzBfc2&IOS+ymr-(QLBT_0FRXo!%*+aof*L&TOFW6vG*fO&f4Aj0138hGA- zWGM~+Y==Eyo@!~iGbP#qi>9hF7;xbBSAwT;TEU%Y$E!o{aC40VzrPYZ1=I@T7WX#W zJz?(-TnOug%LqdeZgktU!2bwr-IwFe^>7&h%SkS4^tob^2sR3sC(Ujr%On39^m#aA zhG5dP+*=l)1Ygrjj`28j!pSn8-`w;TgLiFM-n84jsVrfY>o0m2@gq(To_7Fk_g1v0 zWQjL_xf#Y7e$z}6_PEcWImFoqz=}Q|M9lfi3LJXSAG*1ayq2Pb6aCoWS-gQwy}6;} z^s>S}fwc7chqS+rW%3Z_+?*Kvr`f%Wyhae7!yiDbPOE~!DOJ*d%nx%rl2g3QoM+F1 zO=Do#QXRBH!ices$C2+Gl}^OqEOO+#7)O{)RMk4=7-3C>@oux?Rb-?qGJ>lJ;ZNmz zrnNkSo)mqA;0hG_R#7x)6VZnV<Hx1gJS*)*V}w=_BwEOtPBCF{j&4Nh{4D_Is*D0_ zEZ(xsa!Kh`u0h@3K8Sq};(DXXXTo4{X+W{ae^gVv5D1G+19zl$H5?kSLo3QEcNqa| z1oG}dC)3I^BW8^V{#=%2>*{4l0fY!pFI+1<4;G^aVNy3c@{h7&)lm?E%vO0$+`$S{ zN8w<OF7&6edC@u7E-P9cg%)xM+_Y=8ekB+dvxfE^2zr&b=Z+PqjzZ$rrP{!ZNH<~K zT~X-H<a7NF<3SA8)fI)_sG;XB1i|9f(5E*lk8Pr+%L-RVVQ@bbMWL6K6|RoL5cH-} z1F+aNjK=byh@Qo((clIj22`qD2o|G8)+BqTL(7U#N0HrW!i2$MQ1lreT0aIO7pl`3 zj=DD^%-tEItsY1UAK|Ug=R^X96}XNp8#GGUD%{#te|wM>>cYWEV`T-iBiou~LUo#O zK`M6W*gaSlW7|=(J;EyLXeUb?aL*)VMZP23TS<+Zh_Zt9&Nn#X{z9-$0yS3X))-_R zhA#oQZ#uFf<&o_qN8klMX2jt}Jyh12v4ej)dvq#x1ud@CUtDw9dTzh;jh7QE)A3>~ zLr<&s7$Nq_<T|*YE~L)>@)$98KnUmS8(1hE^Ya){cEE@p#in}4wsVBRu=yuodySi7 zP21!#;_HZD!Df`N1YpkW2w>~HT%8h6IOdy*I8GvVS91kwo6_?!XJ&+P6EFcQ0x*~U z2;g18d0l6E4CbO6A^Z{61yTiE1)`zwrN;=NAX0?#BL*d~)F>=&wFhxgm)VXGSiEXm z6Zol)8hVUCJ3`nKu`TuMPLC03M+j#I_G>j<G`YT>Jw~)0aojIr{n`srdyJSn;&>yq zm(<D!F<AU+``7sDNDCuI%pD<ud9uo?jm{JH7~ysV35QBi+L6bIv?D;2JYJXh`-H(_ zRA;c1<lyiaA$Fv<lDZXUjQBbN*m&M%Q$aec$B3~bi1P(Z0v(q27$J6qaO38wl!poS zWFr_BgF60KbauWgr5BaOp-wO=)ozEaUkQZ8qfUrf&YCq?{OLqvb<hmXh_nKLJAhq1 zJi#cm2x5d=5yhIXM|o4d(s^YBTM@&)&Bbe}%}$RIZbb}dwG}OIFd~$Q;Em;@EQv`O z(N;w8m+(8^34q0(ZlK)>g7|_F-b4)QtSnzjxNr%D#hz}oydIXK&5JQ9%GCq$247@V z$=M35M@82YBhZRC*0s?00VBMM^ftcZCVCcsdd^h5YcbA=L;-+1(cWE;5jI77?<y~~ z$YMlC5x`HfE<wp-#6b}vSjy%}7Gxt642wOz5VYFiQej|A!?5_%i*7~p{H*iOJVrbd zF#N$%ZNOrgqt}|o!iZlYj&)PKP|+E}U@gnQiZ`G*fu`OM+k1>44T1r`7f;xi^Bjz| zN&_c3;3}O#F(Nhy<&H)9o)za%tRp?}<}!a$_>k)yjdj2W{+)bZiwYF_v#be5&ij3y zfniV9bZ69ijF1kR!;XDQJkST`if|_rYtRd)dW>if!8;RGylD7gDc?a2K;&Ks*kgo& z2-%&;4*51KUkNto!Lp7><ajf2bRt!9znw~u%Cs6`51e&mBFCSK*7t=k9%#t@HD;Zi z$O)$JUATQH$|p&i*K^c)jF1umhw|H4y%+8L2R%U6d5WA!ev1z|oK6~{)tkEcm3LdH zZ%6KD#H%`Q?+1s;WxQrN3xZF|>_yb1H#0&|i;*=ttn=0|WW=5pBYP!xds&fk#)vvC zM$WV;soAO?gZX+aMy^gw&<tbF+KZ95I_$SC03+127=c1ks`XkCfH})9MnUqwrnO2L zA*RJB{0~Tw18Ief_|jrTSz-EZl*foK0V55tj_8x3$3Pw<!~_u5<2Ebt(2{P*h%f<$ zz1lWt6dy;z;YrI$K>rc>U$$-10j>w&u2k7p74jJ2<;AEiJLPavWtYR$^5UuzO<oU` z!2T?pc-?<MZi)58r2?azG^f<Ec6Z`U<jG#HGm$?E_<1SslE>xEkmhE-GRx)(bO)T3 z7RTnyPGv09y{Jo-Q&DupVFW?u(~)Q0S9@Jp#bX5Q5W${Gou%S2qH+k}EU*ZvzT6lQ zID~Mi>@)$GZwLZ-*g;TxZx|spMDVfe?Q>S?$gamYbchm+;3ujSh2B&1qmLlrFc<6B ztuA=zF)nBXi6$anxBJS74^KxvrY~)>f+~^tj6fJ-SX4)r09f4V+sU@fs1Sq42y^Sh zv2Jx8lg<LiF^uL`3{%kAF+L*(1_<_8K4U#X4Z+~g(cDSkSIBAOGs0g0;C8L#34+0x zqq%q8AV&xd!C=eL+#ky~unR@4^ja`Db2JYYAUZRJN6cr0y#OIh*1D91&j@${eYAju zlzKlI0WV~#!6Vi})XTsKcp-#!oeS8Gb}bnpF9fmUaw7}97A(%RoU!}{R~Z!<@EL(F z#Becd<e6B4Q2|k(&(5Ur83C$!a_?DI{QO)}uBFe2wZ-e*F(t=iBnHj1Lawncr7U++ zz)xj`B@{aa!DskdXUW(_m39M$@=evo5q*Zw6@lz)dY{^sQS=#}S443ps;uYhsVuZG zWB6YY#=UMR>!l5(`3xT{!gwRK!(jX?VVLhZV)&qF*A11Y^cl`qgb0>RwcY6uyw7mH zB1RZj+ir&$epiHurlQ=-vYNEHD?UTx1{@C+2jJpvZx~NQ5XHI|uWiz!&v^TR5cWcf zGKX0`X%Wc?cbuJ`ql96+<$&=xeq5}#pdC`ihR?`NLXZHfZya};#k2U*uBgOX<;1lN zuQ-B4R7LkemO8D}XZXXB>jo$hCY|E#Gv47GSM|6*oCk;?1!l0SU<F|5T0~(uzh}wH zvV!PNzV8)<K7EF}k3hn~Tof5dTd^h>j<`h_D`|H6U5L+cY-<dA0+&&t2!q44hyhlj zDk%)$GyK&W!-a8du>Ly9Yldf9!+6PhE8()O1r;^*8O~@8<d4LmmHZ69v&INkO|=%e zQkBNxh+M=86Y&DZ+B<<T88?g)Q4HZgli^4E&2euaR5Tc>CT~q1hW|-}fcd!2$S><N zoXZ-+PWEsei2|#Pj!<IJo-<s{8qS%B4F3CD4~ogokvkJ0LQC0$Vsc`Hj|AXOI3Y2d z$QmgaiV{>S@s#(*#qcO=v=Cp()G9wgG2)Z0G(AdphJShHS+^igcTc&%WbETfVR)Kn zo(+;&!G$Bg{lp6l*Li<-vqhZ3!tL644XqcWMyV)%yvi8P*A`)f_D7tRqXx69XQOyT zcnqE&eML7C%`^R4XL(j1`rjZ}PE&xd{_3!o>0GY2u*Kiy<|kCfsp>&2=pA4o^Vw)I zLp+A7Hs0;G*;58aa_bd;klSpX%Q$`@M02)DZ7|*QzccZ_L^PXB#HD!B*DJ#hOnYPL zy;+r_sE{N7nS4EiwjIv44@ar(STRwX?=DaWgMmlX<}5tKmRRXnu3x)0#vESID6{N; zO|~JNba;((8X+Eo7y7)_<JxpKnx|npR~u}o>9Dp@y@0gM)>YE%aR(nTT`d304kJdo zEbxRq7+A}uC=NSNy9kD%SP+a&J!&fPPBsJ9e?>Hg949nqF3`1&5DfWE5N@1rGCe1T zVnGnz5UU{^l3Mo^LMVomB`9BCld_M+lCXdk3`-?8ux*6G5~zR@4jWmB2N;zg98RMZ z#EC{C7f<Rtp)e9_2?ZpR+=#NB6C<%!qgW%5xvyfYc3E*CBqlr4Be(S{u=7wHR6|fq zUbe8TUfDc>5ugZ%$<UTNQevkem<(-sBURL;EJZ~yOlG$H5g2+!y(JJP7hAzqJ`(u+ z2|<`lY=x8TO-@w#swc$cVGA2$)nf%3K&8(n!@WRA_Mq?mL?9+B+tzg{MLpET3lWIP z$+msw^Ft&iBiqhYJ-ue-D}gY%*mkGzv+Sk8#*+lZ<Yn8Ni~J2NS@Iwv5R;p2e=ce` zSlxJ-{A>s9MZa#lmmn6Ct?iIfuM}A6hvkt0n9OZQbL`8Y#xh^()5dWgBa$=FU0%u- zhRNEF1qRW5nM<sDjW|rscI<`7Rh-u(6FClKLUFLRN>fcSGYN5+jP1CTb$8r*jsux+ zJoNrfn+-`KhhsSO)z8)p1J(0u3YYaDJ!*R=W1BJ3AM7tiM#f?~w-)k6R6452Nr9Tq zF|%de<WfU0(y*p;XC>fv)&Pve!0FtL!EDfOc19Wo0C;hk(F_7c3I@>o*Amp7j0V6+ z1JiqO%%EW8_e>9)Qa!6Ir#Uc+VcuIoFv@nKEGf<qFmf;uBLwlJiWjk!v>gE>4+CK$ zDjl;E<bw_vxflQvQr%LqlQkvI28?tJMDZ8!(-wiz$EsaY+S^GkWqqIJx?)Pe$OMS* zm)2vp-exteE+Y>B5bSxDzl-LT%4G+fApHH(xrLiURBdOhfbrxNK-@&UiJ}l&f-pb0 z0O37~CqZ3&1IB|_0Pt_YblQpUN)ZO5yX5^cSSnGdSG}C(=ce6IVv(iX=d#GE?G9*8 ztirH)<7N1zE$kjJtnY^=UyGs}lgP@}$r&(=-8iwr`}Wazz<IvfVDA<hOVT{;uqcIG zQK}a$4#VJu5k-qq)w0pc%eXW&_2+|PWY{E*HEjz0dNE+wx&UBfZ51814j3l9{`}{Y zVo0pSaguDO3Tz-p7z|cU92e|Vwb#4Fu-=a&_<U*{ws!p4KgnK-k`NdIEOCNy_DvrQ zh80iW{&Y$VyB7u&U4b2TNM<b)F>KyAaR-x96t5$p+d>2ka~D9Y`TADhQ4CkWX%?Ta z4}+VR33j`vWcfxx*MMR10)`U~Ro)ho3>elfLSR|C-Z&WSyM%q3s*E1>1Ps#_0jzuS zfj1OB4j5J~g4jzum)TBFg<;bohyx(->y%R!FkB<;j%aQX`I~r=c;ykNFbrE5k~c`i zvwUfEr<s70a|0k2R&u19mtoE#fQ_?JdTCkQ>Nzlk{aznshNs}T3Lmd6gL7Ajb%pt~ zT5vK_q5#1jO3^&){Gosm{{;wVST;rVt}|r<MwVDRi4WI>krx#wOUt><>N<OGFIz@l z6oPn3Q#@swZ8;r4w*vlt4c5*Nm(x;K>qZZZqe(1nYmvQ3z3Yq|DMYaE%Ub0^LoiHr z`u?Z0;_&js@}h;v8f{}T(xeaq+Z^u23mGwt%&+*V5U*L!NL@=&teTgK++PfL97c12 zKDF%dxh4>XPlHlQ^(exSA%nk6lZVtIC21?ghEUAsLMZlVtJbx6Z<A0E$((};$(dut zszR+_WlcEdd`vj*MCADrpBfX2`JNMsw<@(9MGS^$@79()nO{^^)YI%`3qO{dHZG2S z6UL3+e9Q7o7f=ZpnRcuA)(-8tD61`1gd`Yq4k8%;K~nl*z<H&Pr)emt-etCKUvsyK z10?F{;UxVQeSx7P>~>9&VL%)4et<LQid8)E!X-#K+Brr7AALNjvD?-M12UIxFrXw% zvQqcg3>YbQh!7?FY)zZU$g)EK3zWIKp~}1g<MsMT?Vdz$S$^1eMzY;1zPDWGPO554 zQlF7zM-cw4c+aYB_MQ=nxl|*RZ~?dCR@AD|eqUCK9!`bspwr@<Twsi>C>&WBP#pNn zt!P_T2aE(M0t&yt_!=>7cKdB94|-4>eg-Tm2swja-0J5W0VBf+fuccNY)bk5<<zh= zV5Bq=lr@yaf5k2<Zt#^rTWv02#J&j4re(iczdq|CQUOB&ARy;a<Y1R2<4kV#Qt=o) za&gVC%4}V=UQtHGjDWnEEY;z<Y<9Ym6Q_0n0m0EL#QT;G3?p(z7{LO}UcK);zK+6S z_A=Eq#{)+6j4+~Aw%^OOD5z9_$OxhVj6E1!H)11l)$BD4i<9kvwE$85P11YIkP);Y z5c{9zmG~rNgwqJY0WBELlb#BTY3+f#1j`#6GZ*^(T);@s><hrp#B0civ8~AP@D~bL zxE6Y;I9!Y<!5wwg6h);gZibAP&l)Kl!C>B>1c7ka89^dkqW|K(8ZzEK6GkwYtG2p8 z$aw#(F{~t0%{PMJurWf|@m{RAnh6;x0`2C0WE$eAI3o1c84L!aeLho7R!y<A@|Tjp zI4p=@*5Y~H)&U+0-83*{gf%so4PaC*u<J0@4vxc*i04>UJ*(qfe!~iv<xpYnhv-l_ z42r1k;;p8Z6~{MyAtU~&vApD^o{L)k_g1Y1@hc+?s-b*XyertyLdN$`rF_u>l#$S^ z;exsNZ&J(sRu+$oTvB#K$Vh0`XrWzfW;JR7i=ld=!_CNS)>sitbS&SoQR}K#f;wbG zS_#k^5SxIdxKTS$FJ@{lzY`$yP*@fLVu|b-C@PH}9rI9Fc2bMyXW)}|uFGLllh?qv z7?B6S^af!xTa88{f6I!+Dyw0D2*x}QmPfOt6EOp;ADf8-93vi~;rtoMr=>c~AGZ<< zD*+VqNLa!3p?azDP30qX7^Y^tfX6x$t{wR!u?Is^zR6-X#C-o+kB@aKTqpA3jH$AH zk2q<?2?DZ?hU-TDtX|_G`#N6W8*GGP9SYZT-6Xlb+PuTSV*T3viyj*5Ot`)i#@49i z;OQc(D_K0Dqf(1vMr99C!r$)XqLh18kq@SQ4OYz;2^}~VKZ7vvu1hJ4V>yYCk>h~A ztAXppJ4to-Zn5JAd38cYVt@wo+d`vD?CGxF35(~O8~85GkbJz2zP}imx}w_l7N5q$ zVq0$z_;>0l$G0Ig7)GXpUZO#~c@ssgs}F>XWCy)EcDHT)Qdc3T%6N%QuCdGBj|;^z z7gwOyCQ@Ky3@jxm;LilcvKv=$>K3Y2J9>Q|G7=#05hhM;d6h2ilbhAe{T(7PG9PF- ze%Q`!A=cS*Mx$aRKxnL}#nKP^igu+KsStYEtrqU4z~WG(g%cjjumn828y=RqsN1=+ zJR$(*v|w|&$uK)z6y5Mxt`R_VJ1zqm`}EYIv797;<{kH9-A$Ft{(c7qhx~-b<bTVy zuAAy{EXqQXBQRvCEQDlZ68*3tH$li!R|p0h_%!$oS3Nxu5|jTe+iiRGUW0K_Z{fGK z;9+Sh1nAAgdnt>xoL<8bfCbYhiuZOK#D+FyyO+44lZ-rdWod^&oWCf&i!8Yh5aAG~ zRhJnV{fwxdhKa^tf<5WVGa)0xf>5HtLgl%3KQMAEG=>%DwaDmB<vg+{40|bG@O=n@ zuyhvyaX@eGScZ{Xp+Q_a_4HDJ6H1<ls&2&xX^9CaQ?-1_*6j~zY#f39FmxVEyyppl z!@mzh7kj&8+Q#POjl5-ag8ISD59i0>>8XV;0@eot;IQ-59*oqkP4@{Ixg%3m?Xz0s zpU#U>n`V{9*OQ5LohzNi7jg==>&oCuSz#*Z7KhiC;cefqwfjLs<goqq+#W3D2J66) zO3R9(1BkuEg7R2kGb^+i!U%Q~l5_uriI2o>Cku%YoNvSNG_acjESm<i?nM_%uRdQ$ zj(ESmUs{9J7PQ^!QBc2HSkhc+&4v}JM?`xJHVdfuQX5f>(6q*JhG1alt@E7~rbiTa zE^~T**UgI+u16&AwoqkxgyBeifC2UDP@V?E;(tJ~=YSv{#oGyrbqWB=(HwA%|H9rj zM?ltLfQ5>@sW|8xiBY|YR3P<Iiv2cQ_l3yk%+H8G!AKL^PqJK8!!|6(3g-h#aI0Gg zgsd<=07Rp$Xx>0Q(!*eJI=-_I<!jM;q*=jx0C66({8euqD`*c8?&CoRp+i=n9uT6r zXeiApWJTz&6L$dWbfGUWR%{+1yhl;Dfk;+V{yOofH~M@%rXoUgzp%pcfMn0I8bsk% z<n7+@SQS$;>+N&amZT0@@p*v3+Jf!!GO}}$rhJo!&Mo=bp^jJ)`)ez5AK>zAGu%T) z_Q0KZL;VE?vyz}2pLEC1N6O*z<;ah7Y)15Du6qtgtf2mK6#Pd&8H*UX3G^K1^qB6# zX0VRHII$O)fH{Nvg-{sXw58l*TC*%)(9HhjcG$kd(J51~rBY`w7^<hK+Dn3AY)1=Y z9b*;_N26>}&>eOl494QO7|vW48&#|Y;V`66i{mb`9PUcd5Dr87v^d_d#K!;y!7!vx z3**C`4aamNzY`GSrb3|JW^<H6Jr*qJUQ<;DKw%C9P^=`Ya?LUvov=l*$6}ik2Ag>; z2TZF`u9^+uu-O+&yNfcf+m&Inu!R@#D<%>m44Z>3e?d`fI#3)<uZ0N`wV`_G#CQx< z4RLxL!$U~jz>d0j%u1Go#nJf?EAp&pD4szrKqo>*GL)mr0@hDM;<B<GdC9hU0S=<! zaP+_yC-?`f3Bus9GK%w{7bbT&dNGdWY(9)`2@liz<XY~u*8?#ay*vm5Glh>JjD7_O zGRzzKjtVk?F#0Ya2v}clpkiZu)An6Xr<sRQI#QVPx={qdaJV2u*C7Sx!qI2jS648M z^L|r($KzklAmXHxrSWy@4F=XjJf4H(*h-1l1cEV4>*wcct4g_$*n&znyKz?4W%ksN ze+jrk?&vWA<LP1dI3`7>C_c8E(~|sUhn#|zUy}#RntvS){DDOf=5nM5VG{(SK_n&@ z(la6eLkxzr{#xwN6x}5HzuWS!gy-|BSSHq_lyakXgutmMl~6N|NBG|s7|CX&qymO_ zD%pbL;8g2M+KIFs=X_or&BVR|dv=eH=)piB7*4Ua#2u+pQRh5Z6Gn<HK=_#3hBrGR zaO$8XSgfdiK~3dAGvSmkOZw|^T3g0=Kvh?z$lI4fD8&FB4LL^YFSbMV{E;dO-LEZT zB$^_I5Bez<k<m6YBg2$H+!<Wx?Sm4|(h!J;Ztj8*c<bT&ASK^2bnVN0Lq<Gf#|bHz zOvP@e3OylCqhtUHAK*Z?(F@LD)ID@{KV5?0ZE@f%udss)x&S$~V+q5Z3b^AoS5w`N zlT$sGaJ*HC4@n4ux66S)fh!;@UI>G?zd>-{$UK*ND!lCt!d|;)!r?T$2ApW9-l@4C zr&cVrMIK;c2mx?fSYuyh-D8;`IE|_S!oKRsTEyWoYv_!0_gYSMSORe8>k*u}Hkq7L z8<t?a@o?B38b(T&ZZ3{(#tDGO8e#NhHY|0gFiz=J#E1qlSo`m!ogfNtdn0=_nhNc_ zWTZk71m<U`4L)>26h;~pp}31JcKoBgW#m8+1_+@>2SPa&O$j2HE6~T=3O^C!Rn)N= zxkUhs%{_Ju=af?&3XFhMy5t+Dj_Op3x5KDx+DEq$r^?IN33M*nwc71<bSUD~dcjUy z&5NuP)#%HXQ|)E!TK~YEpx(Pgh=`Gi1SodA#&(hfz^L#tb}5f(q;)Ayn$FmDldUY! zil@Sh5hKYAwx!*Zw6`c-HQR_&++}Qei&A7|rq`BH++}QqNrt(n1i+|)GPa_B;LhG< z`q(fMvBufA?6eGwB)~By>8pb*S6wIDh|}|G8e1z-ig#KHPP40NY$qbyQ)D^fG`gC` z4rVe+(LA<#Kc~mlG<NR<wsIi=hW$Q`y@kwWo)H2gy-F|RaZ5Q3trk=J=3RZsbX1Ph z$7(Tk?q9K)l15;>lUPgx{j_>5bgSuz(*$cVjQ|C`RuQN3)naN5P`_7sMi30X1c-j+ za-4^`tZ8@SxT&1>RMWBbsLQfNoZ8*fv3*rl@*B}JcxpO!ZbAL5^fQx)(<o{>c8BVl zmNA@;P}8voT7u9bg46tII`)UE*s9%5wu$11#A)?29S7YBvmKZ5kP8sPxp>V^>4Xs@ zriTo1WGaRebv{Zg`v%)=(wZ_nxq#5Qpj=L8k!kF=K_x<9T;rPhqzN$8z8{--wS|Wx zMp){EMJ=T?5;jU=NS?8akKfP=#@<LA0Pp@~BQ-sPMHgd#+~f_~Y1kHt0}zaI`PRCe zupbf!BOEtR&Hu369d<$DAmG~s%6G;FNE`rb@TDmvDh1g3h=pJ$+Y**SC){A`BNmDS z%E?xDn?MlGeKxk-t^ylEuox3GXNAsqTn<j9HRS5{#A0J1))2r_D`K2RrU-?_8CKZ8 z+p)C}3niM%N<7FCyQ#SYPOF{8*dEaH)FI{s0S4>5+Ni4hqp(>IK(J1%4QhBX&Lp<g z0}R&Q*v_dTHiEFW#&+W}*D34RS%oJ%Y%f6vU?ugTV+4PXOm^f~Mj-oiD;(c`jj6g0 zwtV8mjIV6}Hp@kWFFdi^llh3Q>;Nk&&>3a~C4fFm@YV59lux46!(fyWys~w>@hRDC z*x-qQ;n)-46xw1=+kz{{Nwxwz;voRTjK6YRn#54N>RX1>vEa(_ZnNrD55k<qT6Q>c zDW^rjm2D+WnLUa1HX{s%Y`?PYxo8S;t67uNl;FyC?y|ZhvCip9aAmuTLrczLNpC9P zMtBvu-VE~#|G0{$OOD}1JS($_Ae_qhlf=TBq(shG%SmD<hx|<x8Lb85S^@~zPVoXl z0_(@>kuXmAByk_NSuGd2$n<5+sf0gCup8o<Dg@e`n+Xv7;|+-rjH5nDP<g><9U(BR zF4)o2NjGP$A8Ugm4C~eP^?hPR57`=!@OC2{-aDnl9>h;tt!34LK?LjS`B|>(>`lY4 za@qmLo~Z-6tN_A%Ym&!!HBFOb2fV)Swutqr8i(TC?DlfK7TwC2bG#nUjLKsl$HVaA z>%C5Dk-rOV!myqV<D{@1Y3pnT6y`2D4_UDR!@pJ<hW9=)0b3};@~VWv+$Arr;J-xx zgg|@0YY?#>3j>Oe{m8QlRz|Nb??Ge|+!PzN%j%A0IFE!82b+$(iHwc`CjlQZB3Kw% zcIT1z78sara8tZx#X9R|#ARM9ZZ=}w$tm7jV1TiQDyQ3n^KOF>oOtsFzt@!AP?*eX zxs>F0APgq+THY$7Qknq4<Xj62gdO>f$+s3TZe7ZKMoY_l#G6>*Qs(e`I@toN8kq~s zR>aZ$N{>|&e9(rC{n``G$T#Ritkk>Q#APWC3HEx`dAZ5g<tk1RnmebL;+2(%bt&*Q zIjJR#2m^rFBe828hKv{k0AN)fjN=mmr&ZvUJI3VYjAS6=rOas+j`|TJ)Bxk~F}XXZ zqs0g{06>5x%QAh*F+vQ05O%eL0D#ja@X8vrouqLRjF>yEz-b*B$t_@2x4PyjRi5U< zDAuluRAY&v!?74%p`mK(cbVsp)2mTnMTBC$HlwYmq=pCy!ko#*pdpG%WB7z&&S%$% zQD+6A*cPHNJj+wD%kU+a9*ajP=9~Qmb6xd(Y>mMPNMUYAJC1-b%!T0`S-!6IKxkn( zg%%Y)NUgV`(Kt5Yn9Ia@Q<O?WxCCL&u*;^}Y6OQ67zcSvPueudfLP6ZCaDvI>9bPQ zZsn@jXpI*!X;cgunagkJXgLtQ`T0rh(53-l3Ako=8q!=3iQ!qr1WP2326U7depR?Y z_fIHY2!*5z!@GJ_Vb;Wx&?s~eI62>{#6qS7V(AGn(&{j|QPwk2NIe>2Le5JL`65b< zVbN(~cv^LRbB&?LVa_&ps4`<jQcs6YCC9}l3%PDLh=dHo;hOC62}jFuBr-X5QU#WG z(HL|Uaq6Q2*R~L}H4LxoYAb7y{<JkDVmMDX#0~@JsBm<Ln3EAe9v}qp_1(<r|C)o{ zN)QfBhLOiUQpIydZ*=rfNER@X*~g;M_6))3TZG~A8_RW8b?ai&U>FJQV|sXmww}fz z&Sy9<$621eoYqFenDZ?ddzm<*&<SEVxtFq1c~iGjqWxz0xszIo%`+&x8ivFZ!_WO7 za7rx*32la(`=RqLXc)aP<}Cb>y<~Ye7_E;n+}(hpPGcbyMp&lX>NDxU>HfMAuaAo% zh&b9IPV3h~tObZm0->d4xX$DMHQ5Gk5Iq*HC~$hdR+Rw0dugN|4y`Vy?Q2~(grIks z;W{5;fo`%kbw(SZxq6KmMw$RsPCe@(kq~FN(1*ENzxGE%vXk*H0K1EBWG<Uh4@mD8 zBkZ!xinZ$PmligR#{r{;%K2#!k`kPzsZCuUwoRdVP@6amhuIk0QmJ;0wcKOG7p~w} zYNgj#V{nR{mIBR3I#PO7%o!O>YWT&vEA-goV@8bO8rXOPK<)7)PG*D|zR2fi>I~B# zlja?BZoZX=VFm`qp=d`%?97Na01$?i^rmUWgb{6^qz63^QUe&lhT8%Q(e~Gd7Mc-o zxK*1>oXHGgBhE{L42ypq^u+YqFjBfy@zNg*9Z^QuVJ?cSR$9Vq4WAKmn2TD#O}^2a zrR_jQ)M1YPs%#DV0G)NZKpByTxo9#y5WTpJ8YQw;yZvjX<%L#~7;%TWDz;$Swo*r< zFe3V@P&=jBMQhaz=l8s+YSG>b+6ZIB67E3ZYp_+YhS6g&XWcsiS5zyDwex`yQMhZ0 z?5)+;w3W>WD%`J2u~x5I*lA}9!x?^Gu7ze<t->;*3Jb9*+k2nn6C<v$kfJXSXe5l_ z!cu{D^?IhM(dsh73<-#qCz<PgCegz1?I&0$y}kVDI5RTulMKs<walUoTt-Q#qy~NZ z?3$$$%_$Ljc#`b}OGlAW6Y4=6kC1llFls`b3P0<y&{1TRg?cQpW_7MN+M$hR#6k7K zY8!4b1Q45(O$)kshD#d;+KRI|N$B|#NQJV6Ap^{2ywZqwaLxZ$kR1m&be-9Z#~MRy zM!9b2a>emjgu{47E%WB31+n#D7`9vv6MCkL5$6;T48w>+m^$0HqwxubW5zY|G?<W3 z%=veyPzBN;u3lYp_8nqdq!xn)!U(pZ5vWwlF9VIju-(*C)^0Q1t~MjsHd5>DaZN~K z+Kh19NNqa^JrHxIJ$9UGCq!qO5o{X+$fg|(sS7qE+&0OIr_*_M358L`B*zNK&snu? z*+mb>oNuqOyjZ(1jvkFU-%iD5qq;ef)?hQ-^HY&yEx8tDpm~=OWy4BFvfN6sX}8KI zAae$uiuc#*DWgjXH%sG~v+z`ws+BL~BeEI6wwtG{YIjMmi#hw=wj3kN_B`qNn6vOL z*5G{?ukGbVI=syZw~5#8G|`b{MBBjfRPUml5Gg`7BiJ^_mnQ9^5C$XIHW&DusGSb& zG9%bF2MKd%CqvSX5p25?<@;8&JWCE_n-OojulA*EheAe;&2XwOK#^LDc2R7N!sys6 zvCX3f@$~kX^Xvj_ap0A9Rp>He1l^Y6yDCo-f%H_H5p-K-o4i|HGS+NH$SskA!qpmu zP7ovHmVlrvsTON1p=fOwF}Gw}W}QeNPm;}uxFv9n$U~=m6UQ(jZb>a=e!2k2cWAR> zZXhy`Cz6~mHY4Vi)J^#!yDNa)kT$1{peXkp2)SQuPWM1rc2|++7>21PwyM)~^^%zL zt}e23QoFT1&5_(#CU#M(TH+&-zU9XVy-~LTEI`&BhJg5(5e6ir<7n*AVL11PvaGi% ze}0@Nvj7AiqHqj!S*^EHgIEM&zU9;&3~hWuu?dBvCboHigyJ9y!=X>D>@|e@mmP8X zh3c$1g79cAjHk@<MRuMB0HV1t3b$;;OumC=H=C!P-W`VL{8rSU)WJD;6!|N#E`iY| zG5qK8(^DpgD6pz_SbC#4x>>nyswo&4LIb%3WX?CV<4aMXFP(sB(-^+=FRI!$BHr(F z`E<}wK0z^3kHMaN9hdT5!vqAw@b46G#ES!{I9aWcLPBDBc<`b0Ts)Oo-A*ndEc5fx zb`)QMRzN^L2_J@oo!ZyKA<3RpS+rQh<qSVNih41`+n8X8zZs79sVvIFFh}c!aEQAZ z-u7#WDZJQIR^w>qHec&oDfhCyxMp(zaT)RYw%PsYQ9eE4-8D)ri%OrnjJSPUyXcC9 z%H~D3a5ll2vv|u)lN?`zwpb2fF;b}%Mm_(LrQEbgE+Mfx-DAFJeW%Jdayt{6M`#Qa zMKn2VVfotP_=IE5<J9v+R%2{V(?SIV#d<-2P>+fHM$UNx3ki%7(}x=-m$H~Ea%mG* zM3=AmS}nx^(>bo*MA5PXD6<G<zFeK0Dx2NDg|Z0Be7SBaA=YzoP%Vy4I2_B44$nCI z)-Af_5EMgQg5!tmuBLdpi;eu=0+QOpP)c?E<~y;^IvHVk1Z6HG9<!nX1^)56gkPzS zaQ<J;z-9O>#;OqcW~$1H%woa{2+LeX=vl7hcQE%m1`7#`krk+b!HReSSL%A(Vnu|- z&=}iR-}mr`s$&j&KxpQykG%mW^EJA*vvn(WY>U7cArO(ly01WmShxId+XTgkgUI5) zpyn6DF=4i74xyPJf%`mrljQ`ix3YsGfzL>e>-zMzMj7RIG6G;DC93)w`vYQn8`bay z1JRsIQ?GqoqQGpOWzTY`L|x5i+H^G^SLy~A@EFf=T=xQ=Ilrc^MR;H9EC>CR(7vuT znmNO!j(#gNmit^CFkgJplvR_}h&yiWf6kL1EA{of;|v=_pPD(+fC<)|^-|j-%wusT z8ZbUrl<TJKR%5kDXxt3-Z<)Phn`x8hH^npj9l{gja(eTZ?FS6Qv~5HLtGWkqIx59; zovg8bSXR6|pv2Fs1kNM%p$Ql!>qq!ofj%MXn@ZS^gw1%4_A_>zl~1@Jh#TK537Fvp z`5Bn1f<H<!z!7}<_-_Jd$fuvd;i9-I;Fs1CUmPR+><ZBtmhT7XcT$uIwsXSMjjMwn zxC0)<FEHG{KYs!EJwt{Ww%{v`&F~6;fGzOtvdDk>#)@{AVL*@NGgS?t3nE@hIH^TN z=O~@39Tl1E&g*iRP80eJrz2_aGsCmbP*E4a*3gXjbRT-uhbH8dOoB|3p~^4|`$N@l zB4Mm^LSt+xa9&M)>K7&K>AHbyCRr{BjgbwjikG(OJxGtW+~cLSydinbNnGgecrEp9 zm($m+Yi4*WDdF)zFr4&4DT)y=9no_t+ZVMMmCbjeXVjm}-c(trt8e=fi(Vjzxo}&4 zSv<=Olgt5t)2eR)AIH~jHQIXEJ=5iM>%&F^*oT718P2*IUn^zn33@VW0%1Hv$mgmo z6)hx3{e;~FHJ17<69z-jm4{>T;OkN~d%J78M^j=1rsOxVR^$-N1Yww;7U0m0ywCEL zC|+gRzyY?rD2<|M{J0`WMmZgVq8U2J89D<_2>NSsmte7pmE7&A!5hPt)C~}{@<b4f zxTdah(PG#>r)N-{=h*P_Zeb4wSQDE8F;w_|<q_M-m)HbJG_RJY!5DAiKL86fnE46) z2rSZI43GNHV75hI3`_O{FhXKzp?H^*S%yj*o)p`EuG1jep=Hd8_<(BAs<4g&dU!m! z!h4U<7`1JBXyFfN=Az|mGHPJqb``MfP?d0i76O}(j)sfgRo|9~hc7VRu8<~kww_J| z>uFhfK^dwrjV#-_1DL)P)25(Cw*X~+)C}fN?tV@a3@qJuHh<s4`A6Z7IMke>7G?GZ zR@@O2U_8zvM6hJ@tPn1V1CL>N)6^1?<sZ$=V>k%fnRSq~;!OQg<j7|8Y(tOBj_MTv zGM?#f-tg`621}0uL#*U_Tc}*U9L917Dmw=6RT+;~V;9aheS?vJsG0h+L35h){yuA? zH{R#ibgKBCIo^Mk_j_3o2E$<MFh<R0b082->M(+Y|5*|}qm2^MyG~1Qek70Ie^2M} z-69?*1jO>xf6v-sFsek*Fzo+Ky8U20F6#E<gu$o}(JsdkgAoAMD={JNH=o6|N>QQg zu0}>S%{^YRtuGD@U8Cdibkru2;a%ViC@Mbh`VS+T$wB!6&5CpJB(OUa;Fz41A8>5I z(G|;Wqa*VJjB_X7#74uIoSYwETu|T(Ty9B7CJgfflD7b)>QwgHHabZ^fccMLi#}vv zdbMCiN9qT#;OMMCAd_?T15h{@<)Q7%VjI2K`vEArlTT&G1xCj1IgmS8Zq-J1?T`SA z&)}{#M;n|_`0VZ4j|a8GzP<osq_+Qn<IGf(RhcMgjf_<GBhvjgQ(gIH+bGH7Y%q7t zI+vmxf`yV*b+(>oRh8v>rC2k>ap@|1wvq4Z2r$pq+w4UYflfa+@?9N4Fn1-}h=5YH z9V7SE5u<gF1o|PAkt49T#Mj*tUpLuCZcgj#7`dW)h<COHM#{U&p9zI|D(-A7yIo*) z^mS7c67yu-+0K`2w?h{dHJb$_9y{tubxiFT#n}7f0ljk}%Jr63*~l6?M{!5u4a;fL zlz4+_^T>~LGIDC1k0zX{D#jPLQX_G93pBXJHp|6E=KC#OK#ox&&pDPgm)OdNhGY~} zKZgm2rQBiWOhG_gp7x`t)rh*5SdLL7y^j?P2D%_Cp>S6y7+5p$MYUXHWK*BRco<Po z&m&dtn`*QzQCbru^UeoIKhCL-TB&=fIow+WpaKkzS39M9!#PHYg6Bx#JOimDutR5+ zg4tfwx^+B&a=9WHMAO4g6xYja{i<}|H?s`#Gc;=uH!qFu4rKO9;2g$EM1e`k>#SNU z!s3dmz_N9uLl23m=mLy0RcPVUAv7{@&SBg;RX(d6+gX{t7dVIUhRyS{$Z2hi+!g0A zej@UECSE1Q<PeL^=T>l^A9i~!HI3Xp=P=<^6)JD?hH%(?ZAFVxz3G~ggv91)d$7pr zx_W}^iVm=m<M$lN8f~++c+tDY=4ji#l?ODG2!_qkwsZfQQ$5t<=Cj$_c1dkN-YiDW z;d3N!icJZKi;TS0XDHs_PQGJw3I0Wwl#z4j913O8mxj7Nm_21Uhp`u;0>z@88Jn*? z2a9nOv|n6z1faMpwU@7YENp)Eym=;ebk%Zw5dh*RYb<A=B`enx0XPBH$Oe13)FO!M zh5)26uD0^X%Ul-(07b`Iblnl-x*_fYe-IaizWWJ?&CtG;>`Qt*FR3+)S=9X;3hbo3 z**!ISNNlF|9ZKw&==ElEweJp9R%sA6Q~Mr9H1}9Fhm;|nsZU5g<tQoLIMOU#<s2xO zirv0FAv~j>V8SVwq0hRVn_1q<IZm`vx!fp1Ve@k^ST$?ypEXNgIY+TH2hy20%V0Uj zv8kc#@zk58Xq-biqpdukdzI`**3?e+Y-b*urLvq4$nAMlU8ABx=Qtkb#^}MYc{%W> z;$37Jp|Dvw2&gjsNR$eLs(;y@S=I4#FzjoLC#>3Lr6er=^di8T%WoN&EeOP(VK_i{ zm}<%lag6d>&T*`f$TRpG+<ru2AK1_)2Oa$Xey<0`KDD7kmTaZKDzhVx?ac~8m-t{T zUOOl@7la<ZLU|NrL2}<L?dyotowTkIki!;`t!p%{Yq5S!SE}5%BG;&R)e$kiP7=@a z#tJ=KBy^1mX&rG|fNp-SQ3b2hXp(V~S{N%ZdX;uspR0H_mh_(H@F2mc%4ITspz*M- zfG+2tkE?r)wb?kpTC5{DPL>a;H9uhdfKYggjwp8gh6S5x(O6<-Eag6Fo_4aNZURfV zTpHP~9)5wAk11&4kt(oFUxshr;^teHXQHJ10-on={^~??wHaK^<JF2_So_+-SSJ`3 zyLK?~35O*eS{(ZX!(xZHsi^{PQ+>rOOsaR&?qmG*;V(P%dFpR`mnMJzorY2TV0rT< zud{U06l>hnQy)HpXGz%>-mxFtAK+Mvxs*Fq%lvS^mnE#grd@&My<P#<Mt?1KSVC^| z)4G2Bs*i`k#P@VE@Sn-H!9IU26yX?1J;J#Y`e@ArY{*uNrn?!oKy*!t)9EqYuV^wR z)#x<gTrYwFbM24G9rQ(mO(DuQNu6#QlOl0MJVxg+N^+t$9dzHWFewK|#8<#S;!WvE zo9^`$CX9iJPL`}|QljrCmb)*XG97qyO{%~V&IAmijoQ%|4DOrW7;0i#0x-A)2w+af zkj8B~|Ctn(sEO2+-Nwm?j+9AKy<V$a${N19*6U@W(CX=Cc~uL&PsSo<tjBE1X5FK+ zv8csT=HifmyvuXo7cE{^<7J|eO?Q8W`IPM*m{=})I;*QidL>@8pfoX8^tZ2)6lT_O zfGOXN)Na=l*eV-1x9S#zMq<i`^guS#i(tx#*SUHU`9c9bj3X;v^p;#NXhTfm+wJY~ zhV129sXxf+2C<^ZS0(&2AVAY)Iz1&mUn5iA9VZK-Gv(d+&1iX_Ch>}>jiuAgaH$v4 z^qgLaGC!b=2wQSCa}&Luke1tnIue^p$CsiZNn?^%pcxz=Cd)c~0J~X!BM4LG{L<|9 zmDC5!#46G&n9Frt0#C0oFFJ2Kn_bOr?pEguYPvP_UbK>PSxZ%7zBtOZqexqn>ZKIB z@mw>UN#=uI@gwZve3+)3`?v+lQLY-g+)SzkXjSUR9@}T5G0CCO(o(ETRcS@T<VgY% z-|WOohEG*DqWpYFro4SSr5fEv1(o)F8~zAjdL-}nbRV|U`g}&ldZ^56VTF27#uCTA z0cBF9SKpMVcdFWB9jkTkO#z{r9^qtsb2cZF>c0EFp+sLdJp-uKlS*%rN6}u-1-6@d zA+6jbed4qcL}@zRg?teeMY)Wg$mq3RD@r0XdJEHPXieFE)O3SaSxpgZqeo<#QthY` zFYS-1cp55I(fhE#{Y8MXJoF84ZGETiwJgAx&*QSrUQ|Uem$&L8m|0Uu%+?^+-RiKH z!N5v;J=GD{`-Nus;qYu{F7geS;TuH|=0khLXZ@v8FY+`v+fM1<SWyx{FYoln<FfA$ z*iU>T3E?uEeS|QT`HMO>8_}a0(CS}4Vjp4koPU0BIk5NE)IZa&npcG{%7OUe`hG~f z5bNwYThlc311$X}1;8%O<U=qrW775=7nbRO6$viiXK%9j8E2B(7S?;LP$6m77-9mP zi@Wq0jveQ_46`NVutd`ufi5!4XFyJS(!Q1(QAmuP0MbQK@flKgW)sysfnr(f*<HNm zK7;Z)D3OC5jW8GG&u1|HagnY?xz6<5F7whyNV8_ITJJy5UuK_==+BbcCnefTax%F_ z=j7$!@>{X{;E4X64lHY&728!Ni>VU$)B=z$@7bqF_Uy3Qifp9_<T5XQ1ad9+qTD!9 z_gLBg#Yz7V<Ff?{!plCh&!**&2n{cLt3D_8kodBj>~mtDh%a;5r^Epfo39`dheT|? zg+v??F^e4?ETjv>EDm(AaxQGu<pcf^@qHz_QyE@%>V8Q6fl!a4U&zo;<`Ci>fS9!a zA=dl_V)Gdgu|ve>t4G8x5u0;NqKZSe_yAzeuk);sBSj?yb`lioQldVVc9&~-*@yWl zF9pO)m)(?~6Wd69*-iO5u|veXV;_*Ty6k)VoS0<BWvApP#7>|^hB^1Fu+wzi<Tu9? zc-hnaAxJCfvtpe$8!)s-ShSdO<ig<cHXP&!aH-{5wx574EU~>Dp<LXL&rs~8*oh5V zO@MH5Q$9n$EJieJ!{9P6en>womDp78s?<vOT9;MWlb~AD0l{%y6jYy#%N|%m@tU_Y zyT~ygkBo@5PCc5?^e&#$4?%vGyEvGOEcnTE9IvKYNGZi<3C4Uluv>!`MrApHT;${r zK~`#?XK$^Nh!7WVf)621))La2bIqM9(zV(>37AZ+%V>q(<<#fz@A8BrvXVN3QBi#F zvbpyOVN9RAxCK8^4&y5w(WnrE04}n^PXJUY5q96Pe$o3}JinYM(Zv1NLgm?7j)W$@ zcpQEvZY#c~S8WyzzU;)jv&+s?QNH{O!%7%1`4<JWVW+Tadz}>v33lN|mGebv4X}z; z^ov?9AA@OS`Y&hTT+ZuylKF`m*rv`UC4yJlKk~2ntDD0A2JdOSxP46C)5(7VYkGCP zcofuyj=peFIx@ZhBI*WqvtE=Gla&2$UECnfw?b<I2X>oeFNLT<1?hk6A}cXI=2+46 zDn47gi!y>UA2*tRovm)h@p9Gw&P8#?+9P|C%k>to>i%~wii}@<XY!x!OOr{w3<kSh zY6o6cwBMx<Ts#cF{(v9C;QintKVLk&oKIX}=*#IktdCvb=*u}ioUi@N(wCDvSTp*V zr!S|%@b>9rroMO?{rW@4PkqYOmy?-({e|eFfWB-O8=_z0<v(1f=ywJ4Wq*+2hd$uo zKNJAbZwTbejwRzg`H*if=hyuX-$sMS_(O)h{8r;v&?oKWvZLzv@1+m8{<0g(1o{HY zUv_sHedGeaUpA{vzVb7(U$*;=X7CB8|IuMR--i#`{IaK%t8*aoW&eZ04f6qeUiL~D zVPD|S%bp9fuUufz%Wedt&-~1xm%SWjbNHA=FI(z{d+{-k{^6DKi3&l3|9`l3KjP2- zhdcH%YyLmnvX{B?ayHuUe&J_^yqw+l+av#&7cXc3{r<Xt$cC4_TIL!7vGyOW#<85* zUv?N>cAGqv;@s1Lo}YOfr&hec0Pj{H#^uoL=NQ8t#$}Jo=NSEATwaxrAmVha>w@73 zE+6WT$Xlh#_M^)woIewnJ5~M*Ym!k*#5A5fq!Dg$yqMs_yj6NtyvYAG*)CfP!oMso z&GF}QElR3o9$ilK{C#XVva1h9e)*pI7@Yu#`ts5In7YT{)-QU`oFRO0R;E{zQoIn( z?=$%aIH_d^yIqo`&Vayve^EXiltn<l&vzdJ-4ttCY;>}a^@}Dkzd{=?Zboy0`F)1^ zNd3$T8N)B9*l>a1e*a)zf?H4-kODg$0Os$Dn-4ITP4O-cV_9TEqy0XYe#jf)fOx|t z-nbkB_)Xrh3F!}6|HK@`YnSs0e~UXb&L1)V8GC5FKRN?H^M?lgqodGg5PeR6|C;@X zL!5!;5MOi1A03E}LmYzoqjPY^BAVs?Xr7u!5GcHyEojCh8t{(}!v|cVQUB;noUw^s zzdsV4M?MLOPcByz`{m%&`c>9(vRd9JbQS**t9+<0B-5X?g+ChdhadSsCHbTC)9NPH zFIxWn3Z}1x2fuLRzLX!RuG4vH4+dDn0q8Fe<r2M3^q1N0LwY<7Q<-OLwFeEF4#;#) zV3$SbM_`le8|u;4FOqxLqPV>O%ZK1`^)>Yd11lY-odrz57cU(X;24mnqTI+rZkB3u z_K}M>(Qkbu?nZxmwMcJaQ33l3%=wqY0zRl)Z_uYMF7j`EYD}N{cRIXYOwu;-x9y2| zG-T;h7n#H0Q+7I>fQfJfKhyFqr_%k-SC(-a4B$#i;zc^mUba`?_PMIEH+j0G61mIL z7>$HQCd)NdONUQiJUs>zgl${E0MgS|eKHRE>P1oaJ71k!o;AH%jA^#%@iPmR74=xw zst|QM!^;nKe)C&?n#}KSuju{UVv7%<6h4kY_=|VzZ^7GMFn3*h(tMZcO`bQqtk7@Q z5&n;b!rb;@rRIxde$E+GVq>p)9t*RyF!a$s78vl+V6luxtDBMjbSEk<eD$&q<5yoz z(M_biM2PiAo8C8~f01Lb-WETL^y%MtwOGGMhWV8A3(;QQ_|IsENP9V4_9^WsiSbIc zevygt8NF{M@tnvn3(XJ7?^2IQFH6GDNMoYCd@X!N3zH7&!yd)`FOms9gjme<USCcR z_>`1JemPI#bK2GYY^H}EM!z_-pI~@HqBY-dq#Y5h`KlxB70sJROQhyJ2BZOzn)4Wt zMnrn~w)})N+#l+#D$<*qn<Jx{pHKjD<7%I6WCwED75*W}>>seB?}*r3tPwHMnje$N z91OD*q(m?(RW0(<B+U8t@5j`75XB3&6($yB@q%T=M9ks_%K{afFy>2|1?vP^)?d!R z`^CNYq1=LnjEI(XOGGizny>uyM9jJ(A`myO#k&?Gx?Mc)vQzuhrM79aS?AXp;9kec zk|4}a?&_ZuqYaUD`MunSw6|2L5J=5=97$uMWn8L%(~1GD`HJCpM?`DBRFm7(AyRYp z!q299+{mBi>ou974+*3rk~4G(`1AmI6v@q34Ud-P6S4WSfn*K`Nc#(8=d*G9L;5g} zPyANxW3WmWM6`a97xW=<ytpAs^Unfhx*}S0F455}e5H=>J*{6P?R@rmQnN4T<a|DI zO>8dt&us8t<cNGSch_s@?$a2|Pig7}<U#yJ63oZ6q1V!KwrwzIi5X{;wAITQB%cs! zKD(S6^2tu?uU^jn_=Hq{^>V7t$IIk&%uQPM<$S{r5zcJq%c%iB(^Ck0`XvpLM7+Gn zQY(p0bUFO?IZha-ODgrL-r>)LWT^BUk*<13dSeXN=7_Yqe@y2YmX@U1MV6_Dfsne< z1Wr0t#mkpW6e<207LRUFQ~yCXyoiXIs}zyGVd_3OQV)sRkm1i(BRVZcl<L`7zi5B< z3F7H$x*Rh3gq-ADeLP5)14y4?1b&M_H_b16TAwWI6%|x*2!OM)nAy^U;BZyE7$-dl z&Ti=3ogN5>#ZDk0U0<e3UJoRtHHjCNjv`sVXgBr?tY=k{%#G$l65OVWSi4azjDLjT zFdgpqPe6t@Upu*<M`Ws=_Eza9C>Aq6ATRz1bvf|*+2K4Y6#vKCn{_vi<BZ?;^I`gE zmwhR3N!nK8*K$%leZ!+TO6(`LmA~v%Rp!&bB&ao(C<ClHXS%lFCoUief*^^Fp5@I9 zqNF)w8r_00Mdd{If-p_RM3x(fQ&dZ|JqXj(Noau(S7)R33^f2yR7c*D1;wWrFs?4S z^Qumm>JlGV(l7JeEZL;uotV=p+r91~hNjMh>+DQeN2v4OREjW@y+PB$=vIE6)Ru#C z6%wp(07IIhMKS|mWKk$ud6Ol__$6Vsn<s$+i8R>@M2?g9tS4D;sP@NPQ+;-`Q}2b& zyQcb-X;+!7TxZp3vK`Wmm4G@Q?}G3K-q$bj+~~39im5Zx)Rd|?w&5aux=h?M`qzKC zKWW0oJ={8)-yIdKMD(NQMXL^CS+kxOpE|_rRkD!k0q6F4jRtczW&^{Vi&7wc?}A}U z1RF;YyJt=mXD_>BGX0%yl5-yC?|B-f9W8m*?SGjSoxgs+B-!p~eBS*`qTT-eSDGCF zjO)q*JZ9$TkiMAA8q3R0@+*7~`8(i(j2p+bBAd}B`+R=RK2KZu4Zz_B5#XZ#^2VJl zU|Y85t%Y{LtpGrEt)Sj&$Suc`738o{1BRQ@>U|r<udn;`mpF#NTL@>Q%0fXIa0952 zwekwt0YGr}rG(t%kP$!#{VX7(95Mz7MXQ-724N5}bDqWT$q_(=aVJWX7X}ctZgC{S zkK&h8yb*~`J<mXN*2*;FT_&%NPhNh;8DHL?p<sjoDhdW+20~X0b7_ICgS`>TfChv# zxz-#YgpQt1*kHis>G5r{6Tg$R3E(I;ONa+d6itSX2>mS?a|wZpQLI%?xdD0FTr{wu zIiMmGyTlRDxs-7;4w-KZ9`8Y(V2=uUh@w$!k*L25^>+b5P|$Ih_d(v3w=iyLeUXoq z+%FhJ@n#dhz|@M&Adn@yWx(;+m_tSBWIK^G-Z#uONRxD(ORt19&7S#EJ1LDSTmjfh zrZnJx^XM*RZu##{gjJajb%z2_#s?P$<BLp}sD$SeY4rd?7$5=yLj$?<R|z*tKv2E4 z=s{3i<OW<N4PkQRhN<)>-@hhV{FWX~gRS`_y5Kbt*$wMLtB{+SO{iBfJ%RLqNKkU& z$5_Jrc(9d^jGdRNE|+TJTDoGT7QyB`GTc`#a;y#>GA>{845JMw)`ElrRx3%$*pk7_ zn@{i<DdUQ9Q&<5ArlB4z=y^@*67cza;7;K&`D-jzDAAAbv@f146*OdXmbCwVGPB0P z4vsp<u5*w>qRw&Z9OM*G=XiAvvb##odK#_Suz^DAUR9(==GQq$6)ZW6DYNPvq?NBY z%<>($<!kYE&XN&e~Gy#X`yzMuR&)e6X5P{IO3?0KUHWy1*V^6WLMxYnx^#@Xips zYh6rVth0)hpGZu)Ug_JA!d%XQqt%X+8BD%{qt|TQx0Ms7Ubl*BvB_;Q`|6d6&zd&O zny_d`q`7oonZ-GXz-{ZP49|iPa?gt_y&TB80*+QAG2hNH*ISsjBeDEHarT@Zo?%-E z0#NFs*!>mEw-X)p3Fkh}?Ud!WHaP0@&3z!)Y_e~scYwNn3hhL(I|*|Uk#Ys>4t7vo z_0i_5VFgV~N&k)y2fj?o;P5as+x62=yGn4KUllYLu|?3UvXGVHs-NDtVoXYvbrH$Q zttwk)Q@V&$<rY$ONZ*qhOltsCC-IJN1=AbqnZrf~ri(}iZ*P8ST3tl`SZnhGL#tl7 z)iHsjHHLB<f!Hl-g^c6uEd`L)pb-aJb93q<0>&MeDD2}ec_!6GM2?j#$Yqkcu4SR6 zE>)%m5k>AE&_f_;m8*Ulwqhb8%WbW<6pPhWumqHr+D})r5fkHw+h#4p1?tL*8giOe z``<sT?(WAAP`c3wcv`(s=LPqV0?9j8tHLr~06m~N(&ZEmB+a1?BOOMR1vsto&Mij` zr8V5Azt4QqNM2Yb-tVg%JQuOO(b)y1v*IG+=-nOR0ZB{S%1K<p5Fz#s2Tu%m*UASx zBIw>d5}MOEA{5_^gjxelYdjPMtobeg)f^h2$}q?f!NFe31nvT2Gon?A-P{R6#ArG! zIZ(6)L1}S0NNWrL=m#h)BI?)yx=;qqRf#K;!d$)BN3|X~7w3swL}awJWL`d}Ai|Ix z?$zm6l6;hFIZ%JlRzzSDLFNlkfa@*CEZ5GfuQe1Z@3JbQ4?d=zSJK8Ez%mpOrERVE zz>)PvoU&@W^h3TL{IQKs$<JiF+dvYSi#UJP77|F#=iMniCNIy$<HQ`PHE<&F_+@-f zUVh~l?TQxEvNj>}VT*nsE&++6u*$G;5eK;1qKM7xSODtjcz=?t=IT>s%jzu)^0ZkW zlkU`p5#~&q$?|fy#tlBAMSV<e#+4t*eGwm%rEw*?dA*U3NiDnb3$TBoWu@y|k(kZr zleqROdE0Fux6zu+AbSq8-P|PDoB(zgac-+3aA7d6h>fSFZ~)TRYjCshPWk=oEl5S^ zu*HaetypdL5^-9q0#&yBb(fvar*r%!OLhHpTQAinJ-z^=UO|esRpmNWP@r9JYa3l} zng6j-XSJGLe=qJqfRaR_Bu{zuY}A>pOXPaH%Pxr&?XC)$YesoxJ?d~z3s98K%#{~t z6y<NwtU8UN{tcQvs=N@yp}r=~G=ymbcbKFj!mNRYArAk1uaDiXV2FcIEyPQ0Kpc*` z<b78L#7U`km{sdNjiF@!Ezc8R_Q1a}{^3)bjk>$3X<)qe?n8trE_j!nhX_@Cr+x1_ z#FDuURUgC%pXwV5q$v{wNRK+2oMHtE;ANX5q7@go?~RU#2DGvotxlPvB@2o|^#a{6 zed#h*h(%jF^s@O8E8te-_bxyzemi;fZa_pP+IZlbK!+ffku4yny+aU--F9e8hfpVw z9C^_p)H$Tat9J+@6w$_m4jBVTYlOHR9ilZt+_nxOFKBY)_YNVg&A#y(9ilZtT<DMq z6pY%lrYW-IV74Kx-ExPsV~mlOa0Rk;2|!xQRfTL(5o#9z@IpbT1EZwX)r0J`mo&Rh z(^%{{e~XK6ZPZN?m#dPXW1*<gXhzV!Qq*WUQOuUbfzARsxLh9SERKT<O+j2U(S@t4 z3gWVn@2kZCmWu%tir%kwhpHg1ZD>PYcB}dgqCVjFUPa`Kb<i4}N*`->AeMd53y6KD zmN~}i@Mg7~C#!Waq2)YTmkSCl=gGSCX0@Cr3+8HwvXZ>IGDX`(Sl~0<!XNLuBCH6* zTcX+mtO#pca=PNH2s>LVQ(JfyVPacK^)0%Ju!tp0cvfx*x6-+Y=$ES3Ad-WKd$m-o zwl#?ecy;!_EYbC2qXdQA_hh1p<V_+zv@)SU^$i?Dy~Fg{`ZA_y4O8r180sCoZfSVx z&``&ETBY;b(N~URR5y_r>Ofm7=xNQ&9Cm+GM=8gEs!SlQRJ2y<Rl1Ll;-2=Nx7%8U z!<{gAdvPM)Q0Kq5_r)5nCN|WeK-HH)S~=3&rQ_3QCSKg)(n^!s-elr-ACSc>@7)Rn zDNVhJ!%9!ok-YX|yHf4d^J2Rwb6q2h`MhQV0k7{B!2$wa%_{-`@G291ek2)hgBi%< zm8OuNfIME?3waR7D?qf3x4R=ZJziyc_^89TL$H62&sll`^NZL1(y{4DTW%F*`I!_$ z9SZG`b#qy~@-UgtJnTv0>X3DFS-j4S*Fhkz9UAternL)mH{xZT?32?b{n%})Od3uF zBwh!ZQ?x(c2o$di8tUk7yR2)BrL|Va>RW{y4ujemzm$i&?jUZ)#LY`!ztmB@4#qV5 z`dtn@yXW!f4#w?+xE<c^d6T<a*aBgsCY8c#kfyYskPeq1PH8$WZbQ2x`@RsaH9OYk z00OS_mJN?IJC(R>dZgv4iOa@Ej=D--wja6jH4jrAV()+i;{}V>t2=Pl)Is&G;dA5* z0Fb5(95Hm=^%~?UZ3yxpO&NKkU~O9RIuLlFQKUsfe^5qZHGirj*&X6+AfC{34D}hX zu4WK#a&TFS9u=>080wIDSFwwUUmYUvl+LGqbw*2<bbgr0P-kUyNqdDfMe&$7$fYT2 z&wM9ORi#Kj%ocpkX0t_gyRzSN|4bKYJQgI+DzBI})VWh#^^q=wW2nyvc4}Zz4Gy4m zWdUF}cfp#s4j;iY8)%fSE!u*MlY9XXmqi(m^P=!}rP!46`f5WR_Uab*@_wQ8YTm4( zK`mou0*6wICdUE}$y*UE3++1P4Qs)IOC5ymY?s1nsROT_;%?C^B%^2g#lnLkE|wnU zfEo6jzUXGGm$^J;z=8Z~l@lm~j1z8_E4G|S26puz8GY+0l5P|$DfO0lmq$@w(x`*6 z7lg*O*^^|Ge!)^+9X(f5DxX9hVZNZqi>|p-6rVvFH(Yb+$o9iHJ14L{RL9CY5LNlr z+k+S4aJg9+GJ62RxF!VQfC~>n7}tyPay}s}FX9FSZXPKL?|_9<@3giH*FKGFc3Jge zJ*~d2r=#jz*n;JR`Wlw*PlG>?3|be$G76`@f~Q-!Qdd)b!A(b(y_+CPP?+%D0#SmN zKb%uJN=@~>G98-2Oy^u)xz_UlWGBL{BM99-<8$I6eUWWIP&y%BF9M<e7tG})utA(K z;-t6>;sn*@;<fUtZ<c8%{L4(Qj-Z&l2wopGdmb_C(BMbD2&gXaGt@aJ?Tpgg_q=7+ zE?q1|d+r$T5_WT8g8CK<(Vhp~+J);bL(d)Hmw@uh!!X{*ui|i@*>eN9g7M83AeUkd zPF<Uki?E9GZB!#yW3^i)?K%aiSrw(xHb@n#D2<ju>RQ#?pILHD>cbs5+Agok?75Qr z0`ZY#r}TJC_I&7An|LoSAYSD!BlTR+tzy{*Gdw`xw6BgB7#rA==((+1%^2qhoYK`0 zj$4!hr*SoeTUG?8Zgqs~Nz;VfO|Kz5J2#EU-R&B}F9<j_trPMKEqku-RwMFKAotj7 zh(Qh@>*g>AkQK9-<B<EEbwbe!WVI}2JLJ}9U8M>FT`7yMAnWA7%n4+j92T`8t7IOB z8oJ0GhYFF$QG!t(i=lREUn~W=En2sOc`G4P5-LK&K|%zZ+Af-iUy@U`XJ#U5)k0hD zKhNp0j=R3~TW~>S8;d>fhwQDKlo5K-M%-mAO7~&<mGG8a^1n*NW%o-UUqAF(FGu4u z)9(2*3zwFaZ=0EjJ><6QP-2nzC92P4{RMV$GXnDUy3<0Qac60>4L;({Hn~}hL&&eu z>iO1&JtX^Gnn44z0KTEs#LJt|H4NZrwJYaXMh?<y#ym^yB^hVw?zBs?<Ualx@8Lhu zI9M#%RJ<V6b1_5z5Ir1{ERb(9n26}K>N;%`u{qv$;Ypt5;uz{{(|YSRy<-nkv2o#G zGPF8KYp9r31C{OsV)MQG<{fW{*v4(WW{8(&GMxqTJ|JEytwCD)DTv&F*3Qpe4a9~( z>lNruj?uCT<xVSNiPd@Il7mT0?x5rwa>YKUsW<w|4Nnu1jnK|1c0R9n&RRGRB9`GY z*Mn=cOhl4{>JC3sbDWsPdJ2*F(8ht36Hd_^X5hrmR>2M9`mkJ?4lwn`956X<6>#D* z5SN1?;=-Lod1)03#?uMQ@2Yk&0qZ{SWO+9Z*>nY1&4EzE)~}Le%PiUK<6Q>d&>SSS zZ!Ey`8hxHlarOdiO<k|C;bt=y&OL}OBl2x}!1X)mI9E$SM#0iF40bs1riFjtKN4@= z3*Q!zf6)eC+<4w7*{7dxaY@wDk5T9tMv2l=gK@yUw@JQvg~(`7prD`C2grI+w`?7Z z9+oNiZ-`Csw)bZ~v-tQD?>|J)G=p34il#&C(YJsXkCtmpZ`f>I^0aJe6okvs!V~dj z_Ws6y`t87Fn+4V~tnvfC!Ih`;16spKeqcCsT=9XDsWo~ebNcA;0otHyji9yZ3UGTH zXbq^*V$e<28ehC+JIRO)iB_`NU1&u9L`V1CECuT|KJ4~iK-3y`f;cdPnH(l%DYb^) zdK6>{pHujPQDQgy^pvptpUV)3UiZ}_S%~zA+Wm#mC=xgLicE(ITi-JetTrNBqK)N5 z{{ZEBt*<DdWkib+EY{V}6?MrwQhaD2QZDM^ZYh7gPSxaHvn>AghOgx~xTTILy(FK_ z_-1uR(*$XySyxC~AgwIALfQstWy2|?|6>h$5{z1f!{nT#+30B%h-0FIo;0IY#NFyn z=06&0H?>uGF`M7tK*g0B*D71<Z{?V470$yguCLzsZIzvHO$}l1)^-`J{w%fk-(CW_ zm&Z#$kQHyiO+w3rr&oOS!dgWT$z@!g(tdtkbA0>NZLg)yj=7X?J8)yEvt&9T^;1tA zfwUQbSU>!zBaq_{5X(3_*>#B0cj$mrLqVN0(;?1GQ!Ka2mryMA(>9$HLkx#tDf6K@ z1*zCgN|9I1IY{-cbIQ{cmO2-wlVTYKC0w#KA2DF%)d@LjSWz|30-LW+%DI+hNft$m zFIcu@A?Jcpl@5nBpOF&TYBpQHrrGj;v(uSLELB7EZdm?1%Rw|H6`&|suv=hIhOA_O zI7P#Q?C_j@p3a^xYg7z7x94t&4qSQfJL9eXE@LvRJccs~nPUeg&?)`dOLuu+3<jiz z=w*9F$*Ecmn)n_Z4yiaAstz3W7Sb|)oAwZjcvo*(4yI^gE4ZpTaP?ZXt-ydK4Q$bx zt1bV<itF!9`09O&P8zr$wk_VI;tY}r%v~7HkZur7O>$SNqLAhZ=??LMK(cOPd+fLA z+f5V9X(SU@(B{+ij0K}mIEp|c^?N~snV3RoxO*gR3GZez5T>ZfeB?MFOzGEv{|>Cv zVRr=g4C`tGWw!e*y)&c<hNR?qDj4w*<Z;?1Q^}_{QIf=a*S5JiEb~+?bqZlSD~kAp zUT5G8RLO8k#-Qg!P&<QbbYMn_NCX)4oC@j&*dUCv8Ktnp+jN_3wr9qRaT~uUVfrG~ z45uIkFiJB1?|HMpyY`kkwXvgdAJ?_+QRg<c6K?#Z-oZGJq;YhBn^J<hf+d}anUK4U z;o`>ffkYTMxlQK6gi17wmO8ug5>Tde%dvObZ1>{f%I_mko%X4~R?9tg#^eQ}B^%jN zr%b94MIx}JKKQCa3}p`?6}6ty==~NGl;|!1;fC`iXr09yaS<R#;d-aNOdPj6!mEQE zh|{7LAlIUIAmPSUd(md%G1c9(h&pg0ZZc>mMjvT<yiZS(NY>1pILUT-pW^IbgOsZ{ zwRR0Fpw4$yP{Q1IP-oC70Hyz+&OvPu+R_hWuH4(tb8_0f9pk-Rcd}pG-B}jzdaY{P zw243Yq82#U4;)3JAYZ0jZ<yL2l>WX95}A5p#cBp{(~x>ooXCe|7QB>csWWB!_(eXT zrQYZ2#pEYOEOpvtFUE(LHQk;IJ^L`X)96;LZd@5fQ)f)}mZ?Zkv((9n{e=RCme%GA zw<VCY2I+b=E(4$H{KP&|6pS7u=6dtj);vjk4*vy?R^OL5eOT($y?%}i1;QiXEc{pe z8K`>0EsyDOZ&7pD%5cJ9Edv{RRTZ%HlFfjnJ}Y$<YnF#wv=pL<b@W^W(cj{E3Z|t# ztkB1)&(S?K+Z|upHjab0;|_$C!>vQO^u>Gnry*Wm)V$1g=j~7Vb)~Abi#O`7_I(?G zVkd5$@zu_!SVa%jHndeb5Umit-+{Q&d@9AIywbLG%R|NSvPG}?J;rF49WRB$-6?+C ziWlU3OPxNf61Sk*%DJLde8z`>SfOxXwZ66qN6E|o?e<V_rI~9Lu2fyUS$ZKXLleOy zm@&i3BWb>R&$gW*9bwz(xe@<TxLi8lrs-J#)Xt>>!1yYjRm*sR!nI_}GTvA3+BOii zq@iuRjh`Kmzg~^nESGv~v?1QSi2vK;3BGz;v>nuT3%{@46Kw~zyu#qCw~jkF(5^NV z<9a<W#qapK+Vl<h`t_R8YSOJf)%t%e<{|h2AGi86yj|9GLAY;xwF_H@{IYryZWFE| zTI!VahH%+t!9I9?j$!esK0whWe*1YkC2#`6QlH~!2Q>Ojop!uCWi3{D8^30|4Aw;I zq~ccb<=1(e9`D3N%H`FjKq3Fc=M+yJD^-X;!HlHt`8MfEl0AR1V1G_U3Yj|bq!kck zS^CQaVfAR~6o$7IdMrh^@MxcI-Wf1@>}Vgu28LSy`WOx{)MKcR;Q|A%#=w9|^vq|S z!t6FV{|~enUxUhos8hx-g^N_KReXrgv3P?8Hape%;T@ReP6XBDg$DLe9jNU<L?1hG zL}zsa@lOsxj)@v%u>t_4JtSbdn#9MKFQ6a|OGOFRH;@&qPHpQTz+tG{lzWYD0UQHj z^}jjh+p~+{Hh@@%`XEBbH!9UpZwFq8H*R<waqr_DAUNf1K%&p=HQprWG!VziI16VE zTCbcO`051r3yQq)@ixvrzCaq+^WW}^wA2~#7vgdcF@DbYA|GZnbuPSGUIK6fxe2%n z;n<U{z7J3d3Ev$t5P3mx-B4#h5pcR7Z?k)Z&>gZ18~eC?;9fr}s)xRk{cay`xf(Cx z&*NsBldg9!zLVI^;wDQ!k1q}0^+WAD55%u;mQsBB`<xtk!>q)XZjhb1l}@s+=|Afg z+%%!iXKqK9W5rfyQ@2b1on*VsHnl*WP@%f_>h;8N&T-4k9WC!BQxI17Mw@V1b+0EN z@m;uSdRNm)5RDhXs@N0odR$Q@4sQGfh`KwJkg8@qON#Fld6nq;Ax!psMp-APBn{^l zfN<?AFN3^W1Q7_U2XU(~vn}Uv7%|s$tGoqIeW1Lf7{O{im6cGdXsdL@^)uN=Nj!(q z_8+_NS*3Q&53$uLLIZ(0a2Plb5&wI@spp7(TqtfVwfo-7>j91S+`-|i!R#H%gi~SJ zW8acYyq*AME2O5nlp=_0rkHQQpack^tC+nzGS3Rbc{vgQMd&8xa+K>dI6d)=c8<7O z<@^i61fKd7bXT2>8h|jCOFfy(C5orcXl{qp%>B?-pEv6m%J*E$#rdZg2!w_x@)^9I zV8w-S6@{$~6L662P;#mv%%^T3A$7Hd#4N{Qr`izg3F&k*O9#H^HlP3dXo=Pb;@WhO zRrXM)tOK%2{pggH5d>xDw#xFQ9E$>2EUFW!Tcx=qGe;n-G+W)mV-Qw$S9`g?K9Yf1 zFTGNYIvGQAp6n!JFjVhMwK6J~U7crrDJ)|kya<N52m?6IsZRA!ApGIqU!ROq*gSxz zeuq6LI25dbKi&chD9D~EDMK$@hEZ6(>8PHiJ4n^Es9u#{h=b9C+6+sxFzh*xqks&e zC}a@vRPR`KBZdYbMo<@AH|IIrTsq)@Gn9u7;Z8es=7gd`Mo?A=r}I^XOhCZ+Rp$V- zGeDZl%i^#h6h^(FuPBTyaNz8!QzY6Extj608EM9<i9?jav=+O!?fFL{{#$KV_MBPk zfe!r+C{htG_ds2Bxb-7@Z`-Qde7?X-+2#Z~OgSvu5x2kMQ+j-3u3!N~IUdvyPeOQQ zls(rDsX1o8qYmLW0IexH!UtbLf~QDt<2<DS#_-@`EkG)*F$M{jQi*0$2gt5NmZz9q zb>Og%25Et=I(FE{fR-{nb?mSYGTtT!Hrl1o=E^yvw}DK*xXWz`mAhU`J8ARu{S+S| zFb4(HLeB4*VdV;|)p-D_G*wHjfVCFYT*K`ot~!|7hiin})OU?EP*vi_Najg=OTO^b zvA+&hOVWg=4nlT-sx*$*U3NO3&heWp)%6NdFV!YJz5t_M!Ru9`tz4%H3bgAjVntiW z$wxZjre16;c<K$U>wC`x*!7cFTkWdk8BZM)zfuw4;5B04RHS=oAO@#tdsbp<f-rny zX1p1(`w4f?#0AuD&(i8j;v^?dfOx%)zaZX!^8Sl6X1~i5{1lD&hH`ThMIXMQOhd4^ zuG4D>3iXGq6lDE->P?qx6<v-Qihf>bx-1pN9Dx5h0da~}M#2_Z@v$gLdW0+4JasP0 zmDMU>>ZFuwo4aY$)k!KCODwyQVk9b4d}pzIs>n_|xPa6{xVzuGgV|Mw0E(jgfcg&l z6Z5kP_q=!{!>s63=mwIlZtqnXQY1@V@y^>_R!!H41yQSx*i9YbYgYA(6CK3x^Yr-= zOL>Z72xoEtCYe&7GQQXIT+4gfk{~tSejeE&X3OL)K7F3p0D3@$zdR3C_B<Zb$}02c z9d*#BA>4j#`5az~<RGQd>jTN_o;k|~mQs`ZSj@D`rRgbLEr57^d#inZf2iK{IJPx+ zo)uK4J_Mn-urFFL`5T}rwXv02cA~8w`Io{F4!sXe#}F@=aCv3xbjUNaxHLuGU0vee zFHN}*Ez1R*QYHIv;+iiOO$5yX8mVs8ttq^9kR5(;Yl^Sl=er<47;%{#-#&LoNF5j& z>LdE?ggG~yr{^SllkbY0v)y}A#?X18aMfz;Ec-pVvX|0T7&6Jk0TRC_V^=|_?|>TW zS>V_+u*)X;JKY`6-<pWSl}5e~UfXX_Ry93un^mnpYh@V5{`oZh{jpC^yPwc;>Tr~b zX0_3jzMzWcw$YR=)>qR@oU(V7xYp7sjci}bUE-7@NQrALozhCEaCU3ylvY`ZYb~A9 zDywi#Yw5^C!f7j=I+W9=#ouwBI`pi-1@~<BFmygP=lF0)kGszU|1shIF^~V<>u0i0 z#rZw2=Nf*+7pAjikY(|g_1obbTWzA$9436EWtN;ypILJECVx!&P0PC#l#<%4Woz!g zW@&avUY7ZT0ckcB$Dw(_sbg`;e?LkO&usZLX3>F928MG0B6T=6h+*==dkuKh@z~%k z;*2k-B#=5H8^F=$@nxU9*uQfq)kM~zd_827jpO{ddrg2q?SN3cCwG<%YIR0?@ggA% zUTQPvc}+t@ed6LH?%8>Y&#&z1?vCBYuV?0u;^)r{sOqrLmDC(NSjDj{t9sSnL#-Wu zSBE67DV+%%t?~fJ0**S|(!;5IMBB90r$QR2#wpSyIhuhekpq<L3-q1B?(XE42*j11 z@+}d;yuQ&}nR#&OM;@gT#Os^CjR?`7JoF2=>qkNt&Z^_oF_#{k=n4-o>flQ&rqXov zTB=<d^b*b#t8ano`1Usb%;1&?gbip*EHHX9KC{o$Wt<=gm>KNf<NXc*$}Z>vSYwb? z4uMYD$$u=nr{<lqBlxaz0C&m;=TscQ<MPTu(Isy);RJDM<rwIehJ#c9P>%9WKyZwo zg}8cWu}j>|ORwHd?3OM|uXe3F0l{et(j;~Bio%l=&Z`xkq&Z%&$#yRwPtqK}C_YJZ z{95rzn&Sr_$!{U94$^dq4}#!hE32>GDCz`^Dga6Q2ICT-juLfOp)3GN|AuULOfvpQ zFdymwU^iov9uD#G<@4hu7FYBcJ#p4<P^k~<eX&kJa7a%ePSQuy2v*GUL8H}s?cIct zAgl#Jy~W;57z@G_3ZdRw??y}j0jbF9Gf>@#sX#1&KvD|Rm_Z>V0<R7r96(QyEEDg` zeJrli=dDQdB+MY=i#1r#s81Jll;8J36t9UwR5lx42Zb#3yE>rJDJ!#^)iIk^;W-zE z69ww?Lfx`c5XKLCD0Q@&gE(H<LHu7K&J~4ZbWAIFc}c)(srQFk0TFlKp220`b4whi zBA<za@LD54FLjU&AiN3*&}$v!0tjyf1gPW)hB{-pi{XG3P+uC?DGOe;I^DWc_9i|i zuOLsVyBoMq7WAe%;?OBC%T7`$7gjOqo1r^pZy=%z0Fw52&|&JuXQ!;JG)euvn|OD8 z{RB@&9WCx6__E|ARr8_b>R@lTZ1j<wPsjLwhZLMSb%eJQ1HG<Zw|C0kWbsZm9ZBN` z-1T}fK%UfjgV6zOpJ%Ff{W|5B@NLpa8{8zDcX)Y+-~e;^VGOdQZx3PRtG+wAQ}!l4 zz3*V8s&6Rn0+>d8lYJhZ_rlCW=c#W-=;l0E958w6TROWrn~GzJ02pCi%$&i!Hw9sQ zk4Rw)szB01)5vQ82$D50&71h;b^kRC?LjD8lcZYQF}c~tFFUapH4F#f52!D%=q8PB zcKpwrBAbRZOiZgR4g;J(sSo|Oqt02fk4+<lvZzn~ssV5Z7^R;9!23FMpa?Wgv2W6k zt#lmKcV2W7oSQ5;?1cs3W|L+C+!0qZ+l1jl(+zhl2m`1FP2ai4@p(M&#bGF~=P*<! z!@JoXIDr?%1VtyTT5A{}&;}i!NO%AHpGaxu2+~w)4#fRIr-avK2o%!faL-Jz9fSp_ zD8rCf<0QR6!ctOx|0Wfe)IFv9x0r=MBF!%M%r2%U!un7GM#aQLSlUX$P5PWG24R&6 z2<L(SBHMwaocG){7fzbAK4ARR_epevJP;;n=RJ27VS0)VNw(RtXnU4^qxwdQZrmU@ zVzOE=c-2R2yHVoQIt$sH)6#bVQXgwp4IN=fKw;EJ=(`YHUAR-|^xP-VxokFW;_NN` zl75+RNq|Mty9Ub?tO-<$G!!cs_jn!k)m5Dgi+A|fRvg3>6NmdB%e9FllN-uk`-FQp zLvIQkTHK_;u>eGin-n1MB5iOcC!yfcT!e~e+{1n_VV8ypS=l%wV^NlYPtJxqzq1qJ z+`VykDFOnmha9-`mllb(;mTHVQwd=vyH9@#hjlK}Ho3PrAU2}ibj3qJ(Ujh<eDM%; z0^cVL$}ojO(BgXbg)2WC5_UkD`(*hO5GE}2KzIt$G&Achlg&2GVrGTFDv3tVby2Ov zBJslL$^K}sOn%6~=t-4n*Yf2ZND_8R#EZKiiyxPTB%$X_2W~$!973??KDwPU{_Tf< z*FeB`)O{2z+1==05XaAhPydaZCBQ2mN0ddd2}YF<z`XtN$`YDG$B-3xeE4_8?V|-G zyz&5v*JJ%y!{GIZSxl_Nxh$n2SU3P#f)-l25)$%GMk_Y3Mb$wbuR{+rE<X`R&$&2$ z48XA+;S&;)oS5s&XQ@`fjVM2dP;4)UK>fuGgdYIRwb`TCD<7DTfS}aFX46$D5uzC> zrSNkNAbj5Ua#=#_4GPU8L@2o<k_!`DsgOBhi<b)%JV{e(olmh9%=Uj<t`)7g=B*#N zx$yjZKoRUkffD*R0u+!4)}tWFvG7o`NJFxy;8U=arCLHmlZutQ0(h0K=TP?Cd~_)< zpAug)Gdji}9}t@Cxs#@Y5&eS4p8__@xSN>f`9Xj~s!km@j)L*xAp#6?&=obaauhI- zJtK<}zr7_{D9hoZx0Z`?*rN)8oIOfJ*&Hr<cf4dwYE6n9i6uiei9lfUm5Qeq-qLdb z@|32K@*|K(4%?y%j${CW*phDa!8JTf;3W)_l5>a`+)jh_Ff>gk1P-xFykNae_#d9* zY_|d23~&^M7r0SXEK`7}?d**!5O|B&kX8xe9hO1PV$Xqhg^jbr<h(mUK-R%V77B<T z#lQIi@(2uKrw<}=HaE9P*u<X#G6Z2_|C&a0j-Q|5IdOE-NC`1l$?HCOKZ))gLaVCp zrBtD!<1U|ms0P*q{i51M)0sc4?x$;bn1*AhZQ_V0W!Ri+NOI<^+Ngwwor#^@#D?&8 z4mM=o#cCQ3+nz!FiBpv6fJRZ(z>7A*n@NwuxoJUSA~s|u?>OKUvFv%a`yc<i<PZzA z3o{-?x5_AwgH7v_g(+6<*c_+ox`txeiOtTc6XeUyhJ(%0sxxL$LBS@eRTL-#MZ1{i z91g$OYI(!V!Cu_*8t{K(f%r%HumzwgJq&1&rVM*A!_B~<!X|N*;%pW%UN8S?0jqP0 zn$<AFC!kQes6n~sUG4cKJ5%GB?vub^H|9#rntNHvAwLHQt>it46WjyrhE}~`(AY3# zVRQea!pKMGxnD$4w{e`Ev)#*E0ucokEXQok_yW>)jS)a875fGiYtn-1EP+a?=y$4U zz0q7S!CfVJa~IXW69xUZs6X!#l9?@{GuUiKDLp7m6Ghv3iwp*)XdHpSrWe%^VZp$r zROXeiWF@dUedWjyeTv;vkdyaPL^ioF$-yZ!)pLPCGB{5)3WQ;>36gme=5ab~I%9rs zl#z!Qv72lSqiH{iAqE)IOz@P?)T2<Oeeeb)t#$I*o{c8FNyWi+4kAxXU^N`562)Zj z1wzp;GzF7&8HIA$gx%}^4v|X@><)juj|Iem3SrYB8(j<llB-_!Zpa)9CPHjR;<wJV z<O&d*5cr+q3q2!QziL_$&u;QQa$#~QMuG(zOfv61WXBO?lGSe|7n7_xfH{_A$CO~p z1UG{;ODMs%FIIopl)dkx%MrfCU_gp(sJqI9OZZ5uQ#IJ~0Q|>#ssaxI{KtB#1k1f! z+UnXYwo$Pux6;#D1tW3k*d*d=12Z)?@3w}qj1oer3P4<=f=~<(K*SwyC5587%eAPF z`<#lS1ZR#a7q<e5O=2z0Ds25>v!IG@&fQ7UfX*j6kS8toO)GcFvAMGidjbHe+al+A zY}RbO`Z9R_C#Ey82Mnt^n6@7a-|mlCNnn>QfjtUguKXi*vWXVf-IVSIHmAC9unVQ2 zwCM_#{lWSsOOEkNlHXYi1B?`&fR#I6a&QfYg)1pkQf#vGGEm0JGE4t2*_?O#gqg0z zirH9>JnVLIRV%IqE9N?efaawmt*0t+$|&ajWeuO;<=iS11T>=d<P#TZjhm;@1Z(+@ z4~rPYlu3&snN73H&gmOGP$Q8ik%>SWcFY|V_d-L=&6BJ7p+Sm<M0_G*4<Jq%W>S0x zmjjR-ZUI<;G$|E<S<o@qL)_mlH}(c3HTkc2Wpb4M4&e+uhftbuxn|*x&AB`6k%Hwv z()1-cuEPl%1#4LnPNG<YH8<IwaPRl=>0FX1!*3nlx1lJ##0%y6wTe;Hgfl!Vl#nnv z$NO=7+KE?1IFHir>yWRkf_1cwKav+V-ipgHivp4y<>gH{38M{Uuf*Ib1dmY6ss)wg z6hgISt(VqP^u%sc)tuz20dn*s7H_I#Y5K~2fS2c#|EI<!s-9;}R(y7gk8hv*IFnk< zsj~VsCFIPdeOYmu8jA6C(JeG>obZM3H<m|>DhOf5$JufX@9c7YrYK5&WvJmI6Q&za z%`?|tdjWU*?3?(1$(}nY(JeeP!Lc}%_=YtLY?{5LM?r<dTP`xayg?O3GjHO3dfGm& z*wBO79XEe9c;&{ii`>y`P##6*up`p9frK+n-$*M-S_28E@y+(nT~-&Fjog6L6Bk`% z{v})+_E!)wXTCdgAN~jooSK)6;T(>)aR5%!OMq$3lQ%dp#TmF3sTgL!#Cg5>Zhy{6 zxDKk3MuKG3NVuU^Bh?r<6_$+oEwjxf`-lHG%|6o8Y4^PU5?~*YIL}BT*Xd^a9<vny zaDzbtBJLlWd|J)m3Q8Awkzii0Enk<c=LuiuirP5A`iZ@jqaB%LQbR5(q;QgwtWKpU zCr~Fq-5p=EIOD&oh!nMu<(vW%iYR%>Z*e&>P$>fdsG+PrKq$H|dqoy){Z!QxnUGyC z(NcDZn3h-hO@%Hp?Ofujxd55sdE#yrx0C1OFDOM+{4x4EonbBPB6CkGU{xk$8bkgt zHRC2GPa1cTISU1$ZoZMp1O>vIa~JM)2Y0f%$h6LaVcG)nobEw`k?}hDBF&b$?wtRS zpt%8HaC%Z<qELXuWB@P`T5^$50SS{7cx4B<?OGJZG-MVYp;<v%ej7J+6w=WIS`n$; zMUO&fK+6#{lg|<N%!)xAXC!OlFufoXNo(TZ79nF8HE|f%$Q`Mgcy#{y4Fp2p0l|;X zarT^vJU!qLx)C_TXqQR*fXtt)5T+HyN4_G33L*0!fdbdOHy<_TAVS+#PYBjQ6a~F_ z9GSNd!QROB8Akl~zp`ZW4#SmDF=mGY1B3~c0bz(1BC~EvX)8=m@4GXk_PfY1S54`y z==1pe3CaB~GA>n7Y%m+hkW@_^%my+7RTBrZfsD`9#G`He@{$Tg;1tq;8*|GS#o|t- zarU`8Nfjrl=9rn!Lea&k4;L8;DG|1`WYz$=+5o_MDiWXg$0<X?wQY7docY2hc}amn z85@q_eWQ@41e15mhrHs+rOe5a;?B3?3Kx!`&CGmamTnd@m8+cDjd`5U2*?bq!m+T; zV4i(_oYNyLMZsA^reW1klR680HDr2O#j2C;(<2L3V9<~mUWN9J!?n~JIN=fR&!5?| zyqDKS=6Xq@=YA&wilC1Fjo-Ja^v;m^V&$;@hq*!>|6wBahGR(TJZ4_5)4(9;^O9M< zAtxW+gARlskx3-L30)~l&>V3p-t|O8w6YP%gpYFRF%0MN|I$<_AjD{qI}D{JyYu)f zeiti5129Av{2yi;<MjAb{AhZN_lsZ*0|L35AbaX>ZaF}hpm8B{>#a*r`NwFwW&@*6 zp{Q)YDQ<&8aTKO&*AD6sg2r;Ui<!=JzW;odP9$7@PjNg1$#vj1c#6}Ni<{!%Rpi|Q zHTkk07KA2|=Up2w$Qmv(nM4+&xDLogCR*gu`TaUBGKoY==SS3BWWGo)Tzr|(dG%XW zTx2E%0BYB&xX7fCy!Z2+4CG#aZhDI@qv&0JV8umlF-hV4oPvkk@5+@W&!Xyi>b=8y z6gP@^$cvcrZx;=YOqP=BQrj}}kb6(LA-B9kku^Z^Kf{U07X@)b`GvU16czH61x*m% zh^FVlgn>G*%1(*~*2_*9>LKj=a#_MCmq#wREMbsxSr23>ZW#-1K$g(gA)AjN_k+;S zLRN0wQ`RNn4)(UVFkyIy|BXYCC1@CzT}ffe(EL~W@*XlV0EA_-f{piB%cs}*G_qok ztL2=DYa)_8z>w`%gE=|O0T_D(9I|3HoV$9IJa-kJ&e`WPG!#;!OP+MtoM^X)$J9LJ zj@EaOD?+{b4vdG~$p6mrI16q702a0V*Iyrr4FqbF1L63&*(b2+=OMTCE6_3d^%0-M zd(pq*_k?XzKK;B^OK}gm%ijPe`($$#S4-IVg>=bz67LU~(f0jk3`&n(&{rJ@2n!fU z8~=^LrqD9vp)4bB<pO7j4jxwJ;p;8m0tB@*0^u02{u{bbFKXlDu|T1kj!{JfJ!Be0 z4d}TB2bO=q_A(>>r3ObP2{cEL<HAJ^EZ$`$8=zEW70{_`cTlOCyG~ALzZO67kXN8p zq+q#XRvkp`8UeEFAgZmOItKHHCCMIQR}76-8hZ6nMK#aidJWSKwUx`2wufD(mx$R) z1i4uB_(RM(Pt!HLzvy8TAxhqA^eCNU&Y(7nU|2bWI_fyXa&rcCka31r)P*{v^11*7 zc?($usV(=oPe~n0%f%YxsUwKX=e{^qUyD>)51A73kz}Xzcue+uN^@LpsiXAgE;)bj zHc9vKd(8jxw>gkYd1Qh}g|1F)37kDV9GHLaaW~$_KC;`x6eqBK?7O=?OcB!cu}|^# zmD7Q)!l_HMtMV?P7K{0w_1kLcaQ^q;*u2MC@)JIRvlHJwVGmaK@f-h#Rq`|4|4g#- z6Y{%R@z=)}`PcHN-{KQHC9wVDA@f_B1t>ox?v=LX$Mar*f1Jnr__RIl-qW9~EJOO7 zIrbZT8)uv@z8$8g-I2*U<sWzXx~*QY)$VXeUK$@a2SYg3iCk&6DP8eJdHJ2Nc0#4$ zIsxR;vx^Rmxz6HEk}+sxU{jT*!7i`vS?rGQyp2Zde_<^C5jby_!(qigAQ}W#a>!Js zW@qQ)5jTU>5JRCYTt%|<C;#sdjILA=_^0TcY_{)Qm$;q`a}V7e!Y6T4M*Wkr%*f=R z3UE7p&EmHM|It|d>w~ynC;%e4A@l2nu;<8X1k><EOEP<KNVBtCStGZMDq8Ts%xHXD zo|qT&ZT^$MrCJBhEzjWth}wq$x-1t}3jxQhOCWWo;=n;@!QKfrn%(RLLo$%7>~9Rd z7|k(M1r-fc6ooo$fDzg`g{tV#RiT+vG!&du@(x0V+`lz$(JWL|p20mCIfSaf0^%1C zs?yHnWgDSW^bu8Y3y_yLFfvZx1X)GnAmjBHl(JsP*nJDg%Ry8nE<mo6gQ$93fXbGp zs`9M3tpzB0x?F1@9eoy{vVnAT+O4aircPHRWFpWvQoWVP?rupcnu+Y%3X*Nq%S2V} z`8F8wc4F^u1LN>{;-1KhSk&y3U%S)poZK#ePSy8{E;iab@zhZu@O(INd?dmPHzS}? zM?=WW+}E*P<`{43>wfqDM11Y{$37L?7C@&Ck+7}yuUUHF3L(5@p%}a(r;jZDI>*QN z6MT(2jvfk|o~s9S7*!kzLgw>ag6^Mk5Ooke6gD*HP>0aNTwJ!EclhqONsceOIQvSo z%{DpgHgZjm%mS+DtA{8UmHs%OsADKf5ApG4B2-1{dZ{9SrH-9{MSo1Iikt2`gc6Xc zM-3oX;dQj#Y%41N8-e8tsBfUkG0tiF1}Se=py}J6e01}1yr`Krj;6L|&9oH-^|8+# zR<!j9t`7nRIht488RQ`kqE(1`(vpunzh86Xvm|Ecua9K;ATlL_C2OqjWl|I8QyVLM zxIZNs|Dj+hSTDOw+$trqZu!4(?}Uk8hVmDoOX63#S>YqM{Ht#+!+TzjXK@!tQGVoJ zLCv!L8$OGhly=8ASpz{sZVxqR%x>Y4?KkH+Ej+Rv=RDtP0a6W)0GgiBLZlj<<%|>4 zY#IJ5VXO+N_~hXFGMq5)7hD5VD<V~AfEIqok#|xA&cC2hRR(D1(*=*JGJ@w`7LTeh zFm_7{SxLfsVarMmbxsl-4+zw$r!cF0Mte`n@=&d{q=gL}pBL$hI_JJQTnI!}CwVE* zlJSx;GXfM<lj<ld0{4l$gwA(HeMG&U<MVl+yzY|y%jxq&Tst9-h1v7?_!ehr3bgC1 z)=sP4OW-5ockM8Lo@Ch<psv@>c9dzr^LoI#zRkN>aDNA|t{-<@tm06fj|g0~u*9ta z?tHg-e~vfe0FmhhRTiF)h-F>H9&Ku;i{JygYG``J2LN~dfNv|W3=7@YZ-Rkkm5&JP zbaU6`r8PNJtK;BWogeIWn!nUC4E^B@uv&eVV^5#YtoX5C)d%MA0j=?we;`+~8e1f9 z8;IKiy4dXQ@R4!Zm$GS?z=wd>Qa6eJ#nws2XBfW9_>zfH5pS$8mpgGsePY44^t+dh z^C-d1=tpty00--La0Q;!!TKFrf}j4WgSE_^1dn#<K7AADwN;|IGV1qeaW|D~A`%+g zV9U{zO@N~{?S$!h_mkNnkhHp_RL|mvPNFvuq02U7mc^%I`jPIr>0t|DDU0ktPS$F_ z;_hPCM7%iJ!hu3Xhh)Fm#_xdBE0*OLB6mgZpAQYh23Y%?Xb<4-4aELeCntbYoO+X} zB+VsB*O%a=g(T^E4xF?G5@P4Fiv%v0R&$pbus$L*-{!F_??g;#^glpp)eMq>0QT=1 zXj+3t9*31VHiuXQSChBTWBeZTzyDo4vxIq6PEq*?&h7h%;CxT@B~D9s@5*4ZVEzj) zxarmQc6tX8ty*#jlfA2Db>wm7w%!#Pt)`RruGW|>4mJCTKzA#qEUCpp8-RM6-2j3u zKm_)?fPm2&zqixbN}P7IF;SQn&eOw<xKxGJcv|fxd11~Im%`bYxJ(DpHtGe`YPhFI zabF9I4(U4tjS#_*w%!!yqu=BM6+qJ)Xtpn17{sBY7R&=Ym&qNhSr&`^vH{`{Nn5EL zaqLLGc>pvmo5b>b>jC0GcpGLQ5_}KoOR_iEz_uoj-%=<={8~KFfH;@d{+YsiE7m4u z<}1*(ri~iCnn9X;J)>Ij<!ckc>9jkY#p1U472U2Vz5=7FL{DVLKxgaMqs&1aAWkB+ zT23Y`$-_)MZUZ<i3sB)qcnuG+gU~{2e@94ug4yD7adC!%e??30uJ{Th%_FuOuwUWd zu;sf&TDqtFhHFD7yU@v+i_82DjsfBncRNS=!UM!EY^%}<^CoVZw*jW<B?{O>Mbpx) zIxPU4mJ<C~0z*qlr0ZY;NJ|aw_WMr}yA%HoG%Z6^nS5YrTOmICG1=}T0BZV|61WnN z<Z*{Yt8|m)-53H=+GP^wK7B{e#>%(q@=3k4A24;XiFhT7e?V_qZ~efy%-Q06z3H%( zU#Zhd?Dl=7Z^<4kmgd?|e5;y!5r+)hY2qZ(?e1+mEix9l3q5152XNhfy@clz0ecct zfp6ZxXLNg4d?wdvPSfp6OHNsJ53Tl09L!-J7-qe2ZoS+vjyO<rQUqYrjOhihbEF)L zQCV-jC0dR7W6A6Zylg!{9MSKF)*{$!ez$&DJUlV+U?Lykf1s~!c>`Fb-C)6Zw%bed z@dx_t8~o{?68;Bz@EiPQRKov2SAK)vE+m}Kc)FHOo|qdT^3d8gV8njY!)zE@@O0(? zk%gwF!9og=gVwgmlt(=Vh|IHYhYD6th>Wu~A4u9zy*-w?TLxa9-VRV@&?HPtWvf}A zleA3E-|^v)WNa9^=8&08Jl<_+W|hEHV25zyn&wW4oL0D+4(0&U8j3J!^C^+n)t-T| z)*ji72o@q|P`%<G0!?dx7j<0=-(6g(=GuBG61nFtXmWt+wp|{t)AL#LY6@p&Anc-x zxz)P66U6$&1e#v<fv}5`qh*O;6qwM5nm(q8D}!BwrvC#l;AmA&+#t-A6hNBZjXm_6 z15$JG3k)s$b@?#!Y@ckl$@vWPCE~S?tKj*(r<btQf^GQXdihG1^l^IJWXU;M?viW+ zFLCm3XsKpP4a&JZ=WAJsmO4}pFW|KlS%DXaVK`oEz$x&-81Pzt&LzHF(;{v?xE{<# ze6=*%Cy)s-K-`0H)hGCb(B%K&5!(oe83Vn9kZwFI_g&#a>1Fto(R>m3@FAs8FVUy) zQ#j5Q$?dLYx(`Q*x>~ZXf5Nw@`d`+10B)_GV-PGw`aC4Q>3Ih74QC0`8nyW{z`l=c z*$aA`>$kH4xEkd^z3uf9__T_+rpP|f8jGdTD~>HfvY^)JD3B(g^mgou(!tSB;OQ^X zMI2fVGQE84dzmL~xbri>w8laXGw0G}(+m@dY)x2S>z)3%osJ&D5g+WX4e=4gB`|6l z>|N;{CgC)>OXpg!w9slXxkP~#o!;piad5C6(bqdo!puRwxX_D5Fw3ynW%NEzV9|?B z6ztNy(Th%$MV+>K#Cr2~4K6$Zh=1!%+%;nEyXZ~aH6C~@4X;aYB5!n56RdX@D+k}E zzjo*Ui9=Mbp%){B;FRUhfTX`S3a~lMMtVWQ+|7_Y@cQ(^Ke_)SdE#1CLoaq#l~3Hb z$7#CRGH<CY8^E;mdiI&@gB|FGX5LGA>;_nR`7Py18(?Xf>VhS1ec&uD{jUz{z^K>E zh_#vthI$jFaQq#ag#yPnG;?Ew(F|6hVb3hU=_Otjey3z<saZ2p!fAgX0&2<m<`0~B zk^TiZczP=ofop1qrZ3=r!|C|~j?u*FtxK5ut#o>86Xty{oo2c!l<u%Qop$gT@<4BO z!c5cn4%E%9H=^77+o^bNd9(dICyaY%aV8Jn3^Wgzxdw-KvbAj1Xu6j7u1%ub=_Yq7 z*+<Q*)H^r?X<=s2nj+2FdLwFJ9u6mAKFU0J$Iwe}oUKF(yW9b^%ozYRgI547eJyhe zOg(==GRyV9z}^5>GnfU~e6bDG5wqXVK-L-^tz<VRYYmN7vT3|ao1?cCoTYDKuiF^t z9fgWSoYB_XXNueqAX>vEa_6uJ(>oppZy8p0UGMBwk<MWYP0&klE~CUZOkCx~aepKc z0C2E$*E^@je0j<YbDdgS9}a+_d1}IF^q`hzuB1xot&s<;ev}Dw{f$beAlXjutQ+?e zWDdem@90r2vBv_MX5_J`p$o7-<jkkXyl`6D^+RMuaEO+g*S5U!GHD;Y5xB;&e*^Qv zQG0%hIDz+hWMxEisCS?z952Q|(OVb{Lw9Z#<J;COlgtek*XhDL4g&7Z0jo8zn%K3# zT5yO-ukH<O5u@P+hNm+0Ji{)u3urCt&_tIT?Z@*ri+=-N%UrbMMU04(wQNTRc>-iD zE7DFD@gq*wGA-@oHJk|3J5|$87I7+0{&Rz{SW38-RJ}hp4lA+;<UcnQX91*CT0_Cr zJIK-CuD3~cNT1_uw}H_J&(`Rj<!JEpOi(!ZsCRbb8&;Y;8_qiF9pm_3UT|DRTMvN! z=SE?T?apAD(sQlsW`s!7Jc~PKn>ampT_i4+=h$6S?;yzS^v(o|<{`8@23Lk?PB&1u z`171@;^Q$r#)smE0j;;R5CK?mZGr`!sh*{-!QdpI=5Z%MyID>6uMly*Dc2jClOTWr z^CxV4bvZa2@)hH1`2bb_6Q)@3@&isBD{lNUG-tfoK0YMBlK2B|=(2};JDc@~y~LbR zrG42hSYXZb5Gs5Cd_8p)SO`4)nQS*^d&1M^JpHU5xf<puJsUfK#jtDZ?cn7jkKM+{ z7q+^&m+5l0-WFpW3KvW0xpJeq2)h4b!Gq<l)?xE1I!@Oc>IGfA*5DeClMB3_PgmgO z#eNrXJzG-1m+N5k9j)nkakM2yItS_9F?SO_LQVBHt@od&bCQWfDqgvP<~<IOTsv#L zwD%@v+=1quBLDuo<=`s5R8lq1Nx;@8T;Qcu?fT2ShF;<|7_w2EWyzk6CefC;^DR)d z^ckqj^emAk<OJ(wST~4fUP!&fxn?0{8TBUx0i1+z;R@&JUCvtZ=0ySZlL7!36+pd{ z0R`~H=Le}oC%6_utJ)%?2>xP}C2%|4+jtvi+{5^HwPcWJq32HLv<3f6oUzA$ndbvk zGa07|T{2%%HS<dZRkZFTIi&kyPH-`Al(lu+Qe2NO?vWph4ZfJ$Ir$}l*2{PhXr~jc zrEI*X%#pZeexGK^I?X<kmlUX429Q&&HmaU&8BNw*ji6^^?$)Eut~2z`4;8NgU_wc! za~7YIx7|iuo_x>TD9+viaeXDfAv_Sj-hg};57QS|%_CwoEeO~iK{#ID5mAyo1LAt4 z@(nSF;$N@(FMwR%t=}M~506^|<odDq9WsbSPFfbr!dySvzHuxgI)8Fal_3$t;`=+t zj^1~#uL6R&+2K3HjN-$`NtOkXYFA;za|3R${$xXUBy9feuW#4b1DVqQKpt_j=^3Ma zym|jW{{L1wWtaec&VLFB#NIT`D0xePK<r1;j^dy38|Wq?2f4}cqTTTbk7!`->1#6l z=p#P9=MbXV;zJ}p$Dm7yT;nEU7>V<P=QFe_BFnfz;bSa*&g()nJ(d$~;t#lMYKX|M zsTeC>8SAhXx55L1qGG@ZO@OcvFcdwL7%RuH({7(W$0s?<A;K-q_Hm=#=6x??oRmTp zTjjoqI9hU!H)pZ)_1E3$ox6ic#->2HUh6Lj;$kBcadxI8h*t2Tb9zjMbKf!wAmFa= z?Gjhz4j@j4SA`irPS^;f35`)LrESAhyS}IFxdMoXl;Z4=X7Vyq*n3)s{!n1l&bbP+ zN;c_kzfVr5pxQqWL}jaX5Svv~TDA_tI^-)ZFW`TM>p0;dEx}T@a|cU$mqJ=O?i$jq z(NarpA+3U&a9{#ZY3Qy3cD1`YeYp=^3)6T*^|8EDl3k%&0;4XG0@GSYK~#>p4q~lp zX3u-D9fUUB5-dvn@|6p(i+beMrLWK}0aOpXYk-~YuAE!@(6tV5Om#9+^7hr%XdxRI zAgmmZ9m08w4~FU!1OJO(ze(@1zgBD#XJ;{83|;k#wN?D_@V-rt!cF2|S6a1J@nW*E zdTvX+6qc=)zNa7YziY0#>l=8vMQwgMF#oRYyW`uhWRY-MCX1ug{0>f08*ivS<kJvu zi@8~bVTgNoIOzH==>VDe!CcN#D&{pTE5G87vy?;e8kXI>@0TN$=HeQpvr1l;+w}CY zO}T#|m}(!QmuU`%!(|5EiLCYYTG4`=B*$dW9*=Q;Pds1w!Dgd}89CkR0wxk+0hIb8 zVOrI#6h^|dhlKs@DnicG9vw}Ukx;#1Qr8*DQ#xqZDNXUTz^~nTTV2Fb>5ul%ai13A z_&P^v4QyH3>F;yGmmn{z`1qFaDZDJF`T%<$yvETQFZD;rhw2Txx99IJj+ioIads?x zhsdUSYfdQ-VNG=ax>Y_(;!S*J>)l(D@!tSN*|4pY(LVk4k%uGIer&7w-|^36zk?u) z+L>;z!a2_P8a#<1KCO1XS^+md;D#P9t26;!?I(O5kjD2O|FX>dQpXEAWy_ej+MDev z`HyrD!B%ywp<Vj@YqpP1TM);qT@bB;0Gup!RIRhapFeq@|Hn3aZii@<9|vI=mM2+< zYEQMj?aR1^+Bv%vmagV*A0Ml;v^|bl2PFEnJHEZ{vZM||D!(jElI4R>?TB@V&+gU_ zKR_C(|8lXI?cSu>QM*?i;)~$N0EVu5V(e<dA3?B!7^K>1>JaC{=Vy}1C(V1Dr4GU< z+Z|3K+6L{1G@OlPg3;p>b%;Z5>nd1HruV^e5&?&zjPh_#u$)Dch^-fv9e`O<yFW_S z?KHaOBwKPQipj)FhhhB57u;g~W7Asb`@1!kJlMmlxiH~C0ja$@sIvLkLLMj}wO$_? zP7SG@ab>@pIklbw?HKCwbSlLQmeG{=u^U(-T%q39=-?DJyY-kSDU|Lgl+6VKt#J(S zCkMVd+oa17EPU4mX-e_$DshU+tSWIz)j_(J{Rab<1giVe>f^%~1o_~)%&q=wo&HK* zviL>Z`LIc0b6b5TU5%Rv$O$O8IjTXaEVVkSdO?AT{1q(nsY)G3?U1g09A`>T+ug@s zPkc?AWNW^xJ${X|^z}Uby@~fb?t_if_;j8mugUS0<Ste8#T5Y({MF}@+dsv<(rNrA zycx46`&um@Er5XQ^@0$+f5sq=(?JjqMFbSKN7V<#+og+s;@`$8$?5a?Ag;Ac{(`04 zE61ISlqU|uS(OSFeI#)<`vybStAdGSlU4jxXCbw*WbqZRQ|I6YMa8KaTzyFB0>KBw zDLo#Oy*S7K&ykot*OaIbLqnd0K-%w$u&}wyHI9!WvXcP`*X51s<h8*Kzlu=bLh8A% zq(Ny*I^=zPV9_>yNq+(D`hIRZ^iXy7_3hkxr-zw0(e>)vx`{N*G1nW))=-voJxoKL z-q+7@3(oaJp_Stooa@I!*SR~nHWB_i$6fDecHTd5l8;L*Y&hbM2)ndjld!Oy01l-h zLMYuNI8=>@rnHi{C%cdbht(0%K2kkE&K8a=o7V7?XXzHU6~Mv?5ijdLK4xMJojQKY z73_LcE$fci>-jR>^ZDcikn0WJW#*9Ssjn?O{YqM5z@v!y2E>rLyn54LCC|Iq_taT` zYWdN_;%+j9Qm7M2x+$>ls?H<n61MD75Jvp-L!0>dp;3kfc@@+tLv4(z7u8YCR^jFB zc6tzfz@^ox5^d7VUV<cEd-C(RzN1d(YnK(5TZw`%v!uANE_rF(3=KL(B-_gdcbTPc zS$sIe&-;Y`{`c;%JAXl~)oCi7e2~SfO8t<Qi&a*+(!E<O;1MHrh({p}_mubKM|De= z$vLIIa~QId0Cv9!ez0(~X8c!xAT_rU!{nWTG(L?G5CABZ$VY(bsnZNQq-V1y$1z9X zqIl{@b`%6}ILh-OI0R`t3W)2tcMAYedO-jT>vlQ;L!y2UM}crnk<}*7tf+$}-3Y%x z@KR6^Y~UOY<2c*je4ftn&n*2szKEk$E~!Al+Q}>As$)nhdC{g^o}wH=UP@E6f=iDh z7?`AywdP*3>#P0l4%uk`@sa)CfeqdI-T>ez%^)E##7QQzGTFYZ4p?6hATT4`1Jez; zlNCkbef$$%hql#W2Nh|?NkJ3>1UJ;0#jzU2!OcZA(p-`j@-_fl9pdRJlHDj0uCr?- zPGLn0;jB79@&kV&ok^r4_GH&85T0oRfY3_?zy|<9>k7bn>6y?FI1AJWDf$j_dIM?j zlWxb;m2m3D@khMjK35|r2go?fT9Lu;#F-`#u8-%Q$lWEN4E{0OciG`EN?+6LByW8w zqSw5?kb|iTz%F@9i*l*MC@O-~UB_L2h$}1oo=}{ERCaz(<V=BBEcn96GJt^`10^Gf zeux{+fkACn$$*AcNAG$W4lt0zv1Cm5hZy|lsQ9Zezt7U|2>>ggjjVfh8d!tU8UYdv z^_>iTjBqL4X>~$dA0_vz`HX+P-n4~{_NTY3a3e(RIPiL9?u-P2-MU^0TEoCsuTlA@ z^ok5-c=~;1?I7IrE~;3*^Vz?91up|bjyg^1s!y$#YjL3cT%|#C?Da#Y3oAklh>%H} zimg|7{{Ti$AwaRDIarBh2OzaZqMVyd*Bw3FKSsdQYB0$Y{maS@E~ayq=h#kH@SW>t zueR?5Q#qBMf>AgeSmll}#DlK4->Q8IPkqHnZxL%Y*H<5+-)vjLKybex$SSR5t85f3 zD{-Z{Zxx@(WG&NI2Ps=+1HPP{fUL5EyQ&P5N)_yEtkDdFl|!smcrB+RUwxXty|&9d zG~}y;`>n#vmWtLhfwjsuv`cOL&%cf>8uI=%N`KvP9oZ$v`RDQN4w_zV@LNd&Fy8Y2 za2TgXztZeQzy>{8I_<DAGg(EffDpJ>4kA@Gt6H-4oS9HlrJl6H%0Qy8c3dumVNG#+ z+VKLgSyHw&t~&MAmN|6P*(;x?xROrK+a&vIlEg2`SK_kW@uPfon3HUE9!(3WRtRMy zwupviV1l4hHQEI&5LDWRHbHUa4cvdRJHF*99jv^!2arlb)q<2~7=@%#4H}ZA!MF?A za0J5FH+w^PB81gz(r)1e2w&fZ4dD=kukZ4vF!MqD`i^gi^XbU5)CmZxZx7+yMDYa+ zSp)#3b?gQ#L0CCKbPKOU&DEJ8-NOGcQ~o;Ir<?aXKoRxsA7<52cTgv#2~)5@m{_O3 z#f6H5)|>=u7y&{WUv4QKf;7J1Qu-f|#<%~tDmh^YjH{BXLq-Z|D7iYa-YR`xD>>e9 z+}BEuw;T6)$%U;Y>S@F$x?elEqJ&e3=7+D^0uZO!Y%V?m<3|=B3y+5bXl5S(7653b z9{@H0XvQA^4ghEd7yvE+Xhs+S9sp>X1OS)-HF`nhU8-*vREbN!foA-L3cvgmcLu(M z$;<BZAlLH2E@S7E@n7<d{vd>NccPlKo^qg+#9ne{AWZ8a=LUpnbCTtOFs*Sd5Bx#G z;F!hxO?ni<>V<l%aL7OHTjOo~5ocMv2MS&{1;w&QckDL)^$rZYkr1NGJ8+WJK?6kz z1Y^vmY{qWbEs*fd87@L_^VDZPJNwafz|5<oPYUTVNYloR>nyiva@_p}23`+mVg%T$ zM63`6LLCKcMXZEALDQ>)rJcg2XF&t1)2&qEFpktGv{d5I0qXsKl{lC#b%eK7eEL%y z^n4KqL&Q)_f91w>8bx4A)sfOxWW@pi%`W+1PSty_-NI0G^_FnAFxUch=)PNcb@<$$ zcZc*PIVH)vblud^9z`vrLgQzJTJx)SHadsn(1HUkNfxjX1JzUqjM|GK5zF*+1_GfX zlCTP8pWs!gsKq(}<EoA@st7__eFa5_bbJ&?^*|i21~*gCWP;zd420h-WbyV;$lBA@ z-TfK>wAtM>oMn8@b}96|`sRxEA;6cd&}r)XAG!<RjP7^u3A;_Q&F4Nj0Sd1{>unOB zlMHs10zS0QpD#&}C2@W*aD5vDV0+cq6SOM_FC@e>+;9a5!T>1{(v4GJQ_w}QfMCf& zsIMweBkUYOm@`U5kTVEltz<x3s5b!A1TXIpyzwjse7F)5vj?uZdh4LGB-51)c0Iuq z?|R^$s56=SSwRjP!JdX5?CuWg=!5>NbH$ZyHI;4Uv%G8qr_N{XDw;h?`DC-)#;4>d z+3q&5$Ka@QTRT}%!q+!1ypV4V7)deh^>&wCvhXv4EEu2PxlwwV@Amr~H-7>kN$2gq zlk<6ZN{`9Q>n=N;PokKBBTSbK+zFbn;t_PD!8?mqtZ<}pWrOmXqV0ab>Gk;!&|ivk zA@z3@PC$WSb4h(^j@oAA2Np!t2y@=MGhE5|hdNib-P0(x)m+5hUbUCZc1PwKkOl$1 zl8e|XD=T0HOAy76if|At??9HY@U{#t%+?@|@4V1@j`w>I#<zNC+od#KnM1RB>j@A9 zrLpW?lYzID%(Q%VI5hj8u-z5%Db5kO6rtr<kU`=zGZSYt0Z8zHZyuR7U?Z830uYK; zIv$r^vuFYYf^zZ!87@lzK||-JGlZ-dAx}`zx#c)v`eK|vk8h`Qa)ge?+dF2#Ltw%@ z;f1T55m5=ka)AHJefj-vlYVf2T->}I+=c)nEOGNqbQim?ArD;K@Wr{wSH?g<s#J|I zhTFvi1F2Ls#)Km*U?BCX#+V8Q3xI;ut{P<q6xk-o!C#{kErL`KdD)v~S(7Y&gQ&EN zjiv)aio^c0i;bu^0Fr>z%o-tB-#|lPW76_$(~Wq_%?YAl0St<Y=8RFnpr~lh7#9qR zisp=2!JsH;&X^Yrie}`D1zXLy721o-3B{I}`W^x`D`W+UiPUcn(`cak3N{NwBDsb2 zAsf|nMLi$>7RT#IHnM1PD-dVa)d!5!h!yWOc}kIUC<Cg-87+cHf++T-1`?O;L)&N! zEx{3)irA%Yov~al9wXU0gPwc9t^noDGw8XX><W@>p8+Og?h*t5jqwF8J$7@l4k!mY z=crTN6&%lnnH9T{Qj>={6}u@`lLx;OyEjympMpHqHhJz0<f$gWb8m!gBu`?VdkZ%o z(&gu%M-*>B%7?MIN_F!N%|NkWp>JB_^y4FeH`K=Q@t7VL@#k@~O<v@}eOXVcb+Oxs zvaG?6h=D_m-EorFOzz&cPsu(NXDIVP#_f~DQChCJHk-?1_wnStkMf=SMY=nSYi!?w z^EuwUhxrczmZA_jc9|uc-HHFxH>~Abq$%p3(B%IMclj}uf)|Qg5xHAH89FzkN9H)A zV9lPy^<~jH+ld<(hCNpobkJtPAo?(w8>DF_2gtB9MImxPv<iNR=6{LLX(s*<ZPV<W zX9S&2@#p?5qk8|b4U2C3eJ=n2c}DfU5dg^ZpYM$YfV2q70XNz1^>rs(g6!}3L)j8! z&&wbFo$ik3JYDMsuB^xn#NYe}U<FU9WEHW*?&{`?MHy|xZjejiBHoDI6_?Vc53&?9 zTaQ*^_rqnM@MV}If{x}ni#H;W@|!!dHp$5khn^KJ0yx2B_gvoEi7@O4p49Md(uzHt zTikM{F9x&-r3iWa(ly4Ah~{E<+hsBAA;?n3d+6G^I$=`;q_}68rA}bC`*Z)ocPj#E zG(n7$6+uqYBnV+n-jhxd>Le}F9>k6R@99wzC>m7@8;f<hz)%L-V{{+?{0igj-Gti# zY?3L@1J~FjjQo;#1H!eg`U1zEhMbRJ{i43Qu~V^zW`0UhAV}IhG>7FaSOP*(aOhHl zJ?6uV<WLEQZL!B{HvyX-AnWr!^h9)qG;?r2(GXh!LY+v?4KKL~MW^YLo9h#0SaDCl zmM<2F?701`rWcffA-cnK*httd_`S_Wymn4)%LtpwBHfDRqg=3KvskK9xootST|`EB zAWj-`@3v{wZ))I<7d$9aU;AK_m8xeApk*lKVxD(6_?Ea!PasIslx+^#?GyMLf<c<7 zc&7xWq!jvxO<k!#);AEz8?@~qE9*pZfgI0absI@qV1>@mWAfEjU{H*;yttN2lNOn5 zVCK>!#W!tPejrdr9$c;m(nKe!=tXSaOunYzE0S>zplPHzC`&-oL=G@Z1W6US(F)9J zjAA#6bBHs@JJQ2uqm+QaED<Ds-m%ScFnFXe_G-KcJy_{s^Sq=s4yC#EusJO<T(UF` zH#Z6Zp&84eRZi0$Hov7p)FC9rbX>3288jQ|dVy7gkQCGNY6xtKOKv5sLDd@Aq?R0E zyESX?VUt=4YvnW`B;R~s+YJaY0$?;C6it2D?~YA{$7Y4({`J6gp@-qbfk)bXD&8!x zdtRID5U(D&s@~vU?Oyi@=knQAPSM=L<(Ko57W`LzW6eenvxim0|BBfGe2daG{ofLC z170ByZs+i@xj{vna~8L_juAQrU}$R;!<R;vl)}QN@cLTSqXpFj#B5+l1AJf`xhCfn ziZa5uvW#k2k<yHEir5&gk!VhmZOECusuyjb4;?#N2eX+7e$p0NqMxklf^LqX*-(zD ztf*M_>0*8{KIWd&;|!891(9Tzn@tUOw34!KLh;yCxD*y;nb(jObNAf!a$GeN$&(m} z<=;A29n!u-e#4^BJenh745K9DKam?*In$65-k9lHvM8irP&gP4qF^H4UK1stHHPcv zB_Qo|tu2rxX}s@)EJe3va-By~=c>g>;T>kdZbJqe$$~=KZHIm6ujKA7e7B5^e4kLh z#Ro`AS4NMI%oCxjU|fWXCcD#zIOLYC!^w}GJogrG0Tu{};-`MdTNhmHF<1C%JuSHB zje;&6g2Q;nUAzynvv4o6ucBnUr=X)qTm6lTpf77Z6=yBP#u=siMvF%_G$C2G=S76B zC}psISXG58Zg%FyAx&jN`!>yv$(a=wZ9u^&Ba2V0cA+Zb_Ol;(574$~&D$jY`33b9 zFM5ciZ=lh#gB_418ErVo=aKe`A6{QsmVTa-%W9C;pyu!bMA{t+P4^N+b6CCQXLkDB zohJ!5LmB`1VvsB+VvLxy*-6};$7je@{Bce*@ULhKZhMs+(sRoY&aaE<d5NPdz>*&! z@Q{n5#=EIdrd9m1gO|witO$6Ll}|Bj0(hLxHSpm(bN%ok0)HF1P;7f8R#0$5uR(!J zI;<#(t9xH84;v!9AeyEZfGzg0!NNAws6gRHLK|u<Pvd#WP3SgMLBdTHZBO)a3UVhm zf1>v$WP?Ef^0-pe<zd1@?%>wt$N#Yg*rcqw`~>9b^`Aod>EDN21h`L?ytIz|+uX54 zZY)<{a9r6#xItQ%mpz0tX?6K%3weeDf>Zkn;tz@gv3YYK_i-zdX<4#8a3-b!5V!Dg zix1@>Def-IuZoC1KR&YLbgKG0m_)LIlo3^3OyVJT^Bd1*i_hcK<rJS2?zEqizXJYS z0O0hs0#s!{ZrH(n#4x7d-YXBeV+i7pHE~=A$d`O-;yA^q6&{8ga=Wlrcqxu-{p#yu z5J&cY^>rzZ8|JmIgL{LV{cB$r;y!Z5uYG+A;smXGtceq}ZdDT}XkBn~E97S&Pf$Bq zdMQp&yH!n`tadjbPF6c9PEfm5E^hhQGgr03-$sidWa1f#p+T`alCrpsvyU`A7S|aI z7(p8zJ7EOXShd2$7$r1TP7z&&+*$<jFnzH=mQW8aYlAF7zwg(!4`UO#sagup@>|}a z69@$Wufwr|W%`kPCG0l-ncT-8KqHJdNx8dY@;3`U=K@mv2AG6FC{gRr>^Th<;}9@} z!6=Hcig!{&h;s;UC|MeS5M~m2&TqI(j(n{IML}-aRTRq(K%Qt=xP0`!6Gyy&LKrgQ z{Jd!lN9*(uZ{uI@u)>J=zvRy5Isj+0=e>{4A?1QBK?k|42eK3=X)=aW8a>a@bbi<Y zS%Q*>@6O;qw$bxgq@p|B!FaLaEnfD*I6c1d6*(lQLXaMrq}P0bqvvs)c4;P_->?VO zEiFBd-E>qh7=tK5MQ^1fK@o1J>~00Z1nuR*OYjzv`;NIVND}mbe|G$|25Ex!=G7%A z$<z8N&UPa8cfC7+X+)k~&MCab>mYV_e9huasvq(+b3t5z=ZFm8RJ!XrHQhxXXfAZu z1X+>_N>Qo;N@;=yKCO$#>k8Z9BM<oI7^zaogV3_|^Ss`k_q;kLrrH*tkKCFBz$99S z@3xn3QuxSleT8t05<$>Fi7-n9p&2>CG~J*?P@LO$*Wwc!C=+s1tu7DFHF7(vE-#)9 zwkRHHF7JXoX<`O>59BFMLEe5Q00_!h04#Bh2qpYb0AP)R-25#8&*}M`9!f=`c}JGi zB1$804FF-}&SU8ScR+~0OiE$GC=`7!g$d)23;R%In&P?5R!45A6(ul0me%k7Ax-%V zT$X?|06iG|$c?;07PJ<*qgBX)H;z0@S;)fj1G&`-vj5-bZu5SE+YdyuiA_u&87~J8 zUx=(9R&09Q#2=^6y|{igf6BVqC&=9)>6YYK7pEjHF%<QFcRitC-wH%hHP0`ffG%zt z3Dal3j0|%uGHnU4#h$s3+@Px7lIAn8SBxR#2Ga$^y`KiFH9Y;{BX@`{SYTF=`&1VY zSSBO){+f^?_#_I0RG^BJFPo9)9~%W3)C+<fwDp2OKVx^7>HwH3u=`te0N6_8sk{aN z3?_2tum+ghe!VTJYPxz{F*gXJ)dMWSu@T*pGZwGRM{q}@kBxqpkjKZ6Ik0o)W4HZE zM)Wu;>OyYYcgLx<E!LZ@cd}ass<1w7o#Fw7g%6M*?_<NqjR6R#dhMv1!%V{v#Tj6I z-HKpIf{*prYZY?KC&2c*x9#~?BK})dZ-Cv2YYcG{2*_!&F~%i<s))s=!vMP-*&xh- zK-HPshc$O^mh~p3j)y3T7ow}UsQ`|K@w7|}5OjCJw#p3|2YW$cLjj#Im_IBk<y+VG zdFWO-WTriQTCmbGBU5iGRv8)|Ah)hQlI)ZokI7!7mf8To4TUCP4Yvvb23M5|!(7+< z?YO|eDPgTB16KlYs?z{?0Klnl1qcjS@C=Y=Je$n`Q8(<nt2Kmeh@(K#Wye0i+Q1Bc z?8G8KoHGCvRmV7r8D8`u?&N#jC410V<aSq$=6lv}*E}2;Txk^_U-Db6*nW3>m%{<M z@6-ktY!(g-z>&538_pd9j;dZ2Zl50CGI2<O9pdw5%R<u}zyT>LIviLak27mE`Jrz| zt92kC$gPJ4#3><E#SMo;8~ift!^h2bmZK24<yP1Eff0P3VOB-%eN>Q9mi{{OK?C<4 z0*N{VmvI(9C;R=UtQB?aRR$r9-;NT7+#aYkQGVIM0J%k1Gq;}Mx`r59p>4mWnQKHJ z=~?7RW^mXzId6bZoeu(Tja>uGOla{jR$Mg1KNVWxP01%u7q0EN;%>iiz(UJt;7d5! z_L!DD*F2yPC6_Dla=Madk_Y5*4LuG1GI9g2RutRzHt}&+Oh(AvygJDD8z5@?hR)Eb zHxAiraUHMDA<we%3Ic&3PXeCh2Ie?#o!LI&gZ+Gl_~`(-{a7zoeqeQg+<~i=t28#q zeZaasc71u*;{dt;QX8(hJxA{0Re<P||GuP96)*ZoHoLqkbeC*Uv<BHY@_LNZJ<LnU zUBy~C9JeS3*(oxuxA?S8&u^c{)0WS1C%CqPTCKjTE96k+mQmisK`r$aw{a|4$R_uu z{0_N+0rwxvHOPq2G^{~k6o8~LB^gi{i>@&FeS`z#E@aKA66bLJ02pM)3>YKOTdMmb z8DhsJ|92=6bwJ-m;}J8fbJ1gYKKw^<K74?@xu{moS}MnY-1VUeD{BoUlvl+J$OBst zAhJXrv!N9@aNe3)iGM=oM<2TvzE%zMpBSgdbC&KO`Jck^BhaZ8tkLD^*PI>69HP}Y z0z9<`D?BtJbq*YfyTG}JUTn+`kekCb6S|MT4r!L;o1O#Y4sTsE+%23rUzaGdr(zC| z>G6=9#h}^LfaLg`WqvOk*@gBU^R$V%LzlrFp%szrOZ(=aok%tlzS|C@k9r8mA$M3S z`TMFj**Z;@@FE8*i$yjizFqH&l1C1|ctfj&huocR=t>)oJ}lB>!rpi@rXqlF*lpr{ z38jaw2Z32q$fLrtixRQ;jZ2h7@~E(6+M>9<fZSld7p$XkunzC;VVelKqh4<%TU?d@ zxsS7@c(#O>Ox_$4J}g5yBWQUr^7+33GP$XO6!{?o#QyX%*UWtaq2$x&$48o-<q<1y zES^q5G*u^PGKO<5qT#O};+?c$mlX*$<Lq;HN{X|<`8N=|>Mh?0`8Ql^4Et|DyWZAy zl-RR=@S!Tt*bERmxLvp*c-x3AvrZ7`8e+e_1r)7<5FWl9BDP*T3beWj#ko%LUXNB6 z=I0BUJSaGa!f6c$0R+nR!?L4_rZtp}rB%UVC%>WofYnx3(>7!QwX`B9je(?VKsX3E zS|ewaCfrRn;r(5>)$iehFTz6pPu!B1Pk+rG!sUN#(?IOswtP!G9A#P~09`-rb%MqK z(rQHsngB>kMI>m(K{jH`u><4`r;;bS7qO!5ELZqGuw27n`)7EsPD_Oa(H^kT-;*Hx z#TMhq2ui8lp9Pbb5OeQv2hBCvNY;26|4e?xUw3y<RLjOB#&^M;MSM!KzbCo%)0%O@ zcQ%k6t*?OY&7QBEN9o}ifLexO89YsY1pmFe+l#s~dE*ZZ6m9h}4LNkR$|pf`=xTL< z1Wg6#|F7-bx)axt1^m8$%q(nUE{_Is>xP7l>F$|%@p3>(JTW$7pwpROf2vBhF<{H6 zlylaZJ+qVOlPp!0N>Zt$5e?A@k~Y9t9o&wz0c7I8;se13bnT8b0)RBLQYf_DJ8$L_ z%3Sv?uTUm4drs|o&gEZY1FfN5cGn9=xc;y@Lt20gHMY$fnZXFhf@sDXfUikW1M!g> zS_>KtMrkY`2;Q%LJ;IF!=Nw+`+u&~Q2M>=@p1!CSWNAcJG^}~7ZU-7lDJ$elY(tIZ zb~AI7Gd+OPmh(^}>Y@qT>w3#@HS=@!LtfW7z)Bpd#7I13C4-YnetLN=Hvw)hhuJ6H zYaVK>_Z2;#Z9bv0J?@+2?!4SqkWHX3GM_ekppUY5jI?|94oYYZ2xP3-j$K$pGo?d| z2s0bm{plUqFpU6<x&?zw1~FdZVv-gz8i60pyb19p#4}QaLR^Yu6?2h@eTHwk(v|aM z55q*pS0hM-S54Q=uZavb!bs|>^2W=j8T1o$6RDO)_*@+>Z!tB@TzNWo1o{G}@SZ?l z;1qsCkVY6tqdWaGp!oZtMgWA0MQ*<N^24!4g>BFXE2>kyV)iXo3>v{AO`98T*ZT<M zq4W5L+Nf~|-wYi|sMQ(xx4(#Lz7OMe#|JrM<#0<5wvn>tWO|sGl1-*BFU2V=(T#NX z*LXJhi1u%HXlUqcGtc)uB-zr4R#3plAPs<C-@Lqt)qYpBUJj~sgEc}LYAPC&mbz45 zby#tO)94E%xIYiUQ}`|93+iQT!cZgjr>=LRWF3stEQ3A~>!MS3lOmBlehqbvk*%1f zALDel$Ec?y-K2+|{0QmvOrOS{M^2B%xp<Qi$rm&lp%zWMRUKR$3~cj_D%bHRBk8wm z9Q4%fOK-wBo<!jWvxXPOO(UeE=}Vow&x|bEOiJfdwod3SQ<RP3aJQd5c@l1Xeqp%- z@0;gSPOhPuLgly-;V?BJCa(Gdd!DDT8XbS{%io{pveF5CYp$*OOuT={Uc!|qZFBKn zJoXnDATzgNX1Ufqoz!TAkk)YSKi63p^gHwz$6jiG`GUe6Oi+Zme!oX?EX`ZKD4Ku& zMQ5#MXOp=_4n{s0wlupv{7<a&YHoj3Bgt&nHmix09`^yxbmHht(;W@7g|XB5%N|;0 zr*QHynxJQUcRtaKniRN!+ugwWfKWz)GEI|LdPZal;w<Ni<EhPbF~tX+p$;Q!I*D-3 zlW=(#P>SWmyIauNwV7cpZWj(ULXK+3nKoxMqKxVw_!=ZlKpL?{^&HQ^%yNV>n=W8t zE!t$ZJz;lkY!Y1n7;3~6)w8gpmVr+`k48XIGfcKiBbKNRHSBg~^P*WAfkgG&Io%=N z6b`!MhhOA&nH|3e`RiUojVPkJcJ+t$vAfK+d-3slJFwkCRL#sew9G1BARTHX*Qgyy ztNP&KP$Pb;w(H%z>&?WzKN#NMOy)!~lllH|Sa!ORS{HAp>s&#vGsBrk!nIfx7Y25O zG@E(5j#KoOMhfbB+uko8n<tu?kw=<!!ZQ<lXJE-aZ?l*v;Pi5inW67?3XYkKcDv-v zb~<K0%FONeMu*iq-ku?vnOSxR&aby<FLwJd+lE=VdOKjsY2cbkD{wulfovwd?!blR zMwUOOM?f<H?zvX6|BT`Gz%vuzUe5yk2XFu4!_5S`*RvO5eMvPF?_R(6FA>M-$8M9p zgT+eH?I&T)Y<q9ek)wY`HPfNqfV$w6X|`1|>st;mUo*VpK;%uBy-UH;NC{C-c1aNG z*=G9HxAI}DhnsDS%h@Y{DYXmJVF0Gop&(r|`R(FE$1s86BGhmKlL!80(Z}>{)LCZg z-W__~`x^?AK$u}44L!F4GgECa!A^wv1EM6v3-%?}Otqbk?b#%7CD71&vpdIcHj5fM zF4uz|24SKM-)7-!FdGa86m(%WK7HGIsPrfi%?7D&+dlRs^`p^5245@%S|fi<Ev8pK zdy6nbRdsFY^_ayq&77XKE4s-nqy<r41!m}F_MH6t%$8J?xEnEMy4iK`DezL43_VtW zjVd_9@E^BNo&IZH@(f+qem;y9qUq))NJgE-)JVS4#I<X=hDrh4S_^L&<>K`0%BY(v zh+P#)Lu={uJ0~-bS!fX8DpR*vAPBO&O1GKC1rg1u(9BfD>ANT0W_k$FcXQP%frbhK zz*CpPEXW5I+wMLKqokq}X3-tsKMXxuz`HsLyJ|_+kY@bFoM2{BH?S?)EO4sLx@>^E zargiWP8?>NXah@5W@d3ru*Q*7t63BiV6caRC7}#;+;U3C!R$;DQRAG|GhNAGs;2v! z#du1eXk@Qtf-n3$GZT>yomqU=tk?1IdhdO3Phx2nOa!#!;29c&?vZ3TJzCx41dgY` zKs1~pEtolis#j2MLlfO_#<ctQH}e4hLkeXUfd$@y9O1hW!ptJBX3o$l+hrD0HS1cr zTW=PC1e{*(q7uwZ8@k<Y-YCOk+3o<Wg-0aAtxkKmKiN7p4Cd*%{lZe41sKixy-wa& zX7WC?oP{R`&q&h$IUDrt?-a~pdMInTlljA#;%f}gWQSJoh%yp%Jp1gr!3ak0{+8^5 zVT1_f#RHB;R+ri@baFj5J8T9{u6l-H6)4|?F`UT;(x4c|RSfN6&M`e*emI-M41+6% zPUn>9+J^Jiurs)iUf+V7KifE^=&0u%n64OexvdW?EGIK!g9JY<qzN*M_A3&n0msO4 z{2P9E+>SGgG?Dp5-A+V<WM+u+9FfQ|(yh_m#B$v+nIT{qDMs-Q;vOGVM4H*<Hw<)K zi+x&b_5#pM{jE-}|E5PN1KQ`yjW^&7kGKc!xf5y_+5yDsPFl`1+>QjMea<vnIe{xQ zEL<V8hz}&;kmM}0*=Eq|jz;;=8pe8bp;?8L7zTRu9qZQf$KK4N!~z|ice87GU5hAY zs$gM~!TWJ}hGH1)F|b`ZC7PwsS%jbaH<2c@;lRH6L$9G8=w#L~h{Uq3pZ^4oVW2B= zXvt+5$%`q>a%nJ(;>EOd3(uPcQ(}GDEMO7tE2jZTGz~g*X&$glLqZ1q(Zi#+_!s2_ zGn|{O-l(cbW@`%><4vDvHj`KseuW&v*`w3N5J9qpmSM<9*S3=b_>N&lFvG0|yLa3I zu?)jP+|ID_m4<7T4$Npl1!o#&)ybzv%P``i?>c4oyN0#`RH$3HQI=UKRbY1<%9Ly> zULX(_wF&PCA<j&|0B0X@(EDZ^#5OJ=$_0sK82jPagX+1DWfuN{xYLs<%PbfIfWyl1 zrDb-?Pc*wiGdwkO+?vB*%QVu$acd8&EyJ*jp3^z*6-uUSnA!*X69W`Rc?-<~oA9zL z>TlmMJSyy2v}0(Qg_h(G+5pEes=>y$P>5sbAoS&%O@uO)v9e8Om*ji4<#xIw`I<~% zEi-5(Va>YU?K~u_8F_kU0SiFFHWA27IPuMynN1)giyP#R*C5F(MnRH-<;?C7%*<bu zU2Z#sGRs@(Ivo%S?5>JLm_;baSAV+l*&plVv&|A5xX#e+I63#&STn6~yPacW3;8oU z7Y1hE?N~Xp)DE)~et^Q)+cZ)(F)PhAyQ(Z-ff~tIppH<p>)@{2KZ8nRW4KbHH=lrG zc4k7ioco=RKwg`+I`Q+bFnbf>8lTiOJV&uz*R#sUg>r7?_HwTiykfk~OYtZ4Jw|GL z{GQs%>7xuM#vb(3Z0^r4zh~BW<ge&Ej7&%6JI?AOwvnb+*fuQutp4ek8=0nGlOI9X z3p~ZB+n1x>HN1FSeo<5PRK?eH+OOr0zzRmoJWwpJ0AF$g4WfFCOlD<p`d!*q@uOF8 zsSlY@RB3pVxYs{pp9r-(&&UNAQnb5<m!PYneO@m;h}R>l`vut>PLntE@m7l6cj*|* zGCUdVI(->I2PD&Y>Aq*@Br~tk>gSthW??M%H?$5h3#$pNUfvi(+3fdzi??VM%R6DO z@{$p8O)tDV=S0I03)}5n5X}-14LmFGoJ_2@Z|M&Hlck5<MHNPdGq2*;`~qt_^Y^PT z)5s$ie*IfyyD)yq!q*KHrK7xR6{fi&I>An4@V6e63FgJ46?N6^s6HbjzW|HpMcGRl z#rd_lg?EQov*W~(J-DHB9<!4~z}!9%#z?jR^YBO*qu~e4f~=$2!69PgN13JGv<LYv za<Rc>b`m-2I_Es2Nnqq&@XX#OaQmk`+w2T+)WbJwIs`J4bplxgGLv=!*#t6^cLF&C zGLv`$bqQo9^8|ALvU{$fVIfeDKwr?=eFA+!XAcPU1)V)4&=+*J)gh9ZO^_t=g3V6; zfpo6DW-S{y=R7lOHT@CvonUn96}$1a**R00PIa1oOknP&CYl+*YJyfWH)e-T<IxYx zC5&nQPM2(!*=Z1F>vUaA9tk8PJwj4nw#djr$QBXDNFA|*281yZD8TgPs2d47V&q2| z=`(iDpdXAdtuMliBpYA@+=;Z!b|MioB+OT2xC5scf9g@DyCMtjEH5WBAWl4w4&H6E z<D|(U3zKyi6Uj81tiK?P*&+lmcg3Y-+w9<nv~duOj!BAt_>Y7&mOmG4p*Q#B2pA^o z5BifLcQ4`$@2kEC11q=tcOns47|##cHr)wgo9+4{+fTxGd@2uVW?KbFBaGR?7@sW) zqYSrF!#&2XWnv#@Ya*MD%)oB!O2hoD-+^7}O0(;EdD3t>gBji@#*e09F}s~7o79m_ zGQ2W~FGmo@Y!eNi<Y^ET!z*tvnB8VUF&4ru1y-0@=kGzEra7~_VUOW9j5owF8w)VT zWAvb-<aHXt|9%TIx?^dZT^yO&J%SkS+YLO@0K+q~>B5&$Xtv?aCwur2_};`@%qk}m zI|3WVl2|{I;-wrMQ?t!v_})bk+h*Fbf$NTBn2T+AQETA#mPPE1ZFVZ<b$Z<{M&DR6 znr9RJA*j*lf}h`;kso1r@oUgW7iSeFQJ&n-Ham1c3qHW-j`4=0ady`sUT`FoS#M$H zu~GVxW+eY+mv?Tf``WW!pNK|%c0Z=feRN_u!$}K(hPM_5lm{;lEq86hOFP!!XOzZb zf8-ganIFhhdPkmN?t{TXtdB6W#~1d8WQLO`fQ;l<9zc%+n@~pP2;21SU!%Yxl-Z)( zpY=TwF~bL<@$0<DU^ciPlfari#Z)9fgk|MlPRH==&(Y*Z;5Z{NLWnZk1tioYN11Kd z5h_5Rs#in>;KrEk#?MGM+tfmOcOctow#z0-)fQr8(_i2Nn$6BtBE9lpBr$XE*YTN! zMY`URw`+Q3nWXxzI2r|@VG4rb02b+c`tUTVaLocVfIA$;hhz^f%3%{$xkfVd&*`vt zW6>$@B1-oUSq5%ivaj}sS(F7PI;^(V@Y1F=n*|RGe}z*WED27};Q?>vKf_8p+8ko& zfS=Ls5XNOa{&_t{YB9xZ-j8Vl)9V|o0COcNdI_`ko7n|$JV6Ab6}on2Q5yc#!=O&r z@TxL(-#pz14w#j|8;ygROH?CWE2;P6+c>3b6v3?P*+e#<>43ZoMq!qT7+pxi`^Mv^ z*?b&yt-uPp@$<~GsF`MdOU|@`X#>;sXsFCw7`edqb~~|ojz5Em*ra(ifsKO)j+aBV z7<o6#$EEBDLK)2p5@qKoqhTl1bVMK{c_+~KR|1*6d<mcdeVXBA<S|T|B7;Ry4l^<^ z6R{ts**gD3!%NAdFnJB*G!x4-+lqAx5=JU)`UDUN?rkjoOkt@TX0wO!^kF=62Vi(G zh712`qkm(zsyU5*Dzcr7G7+xcaMsA*xOy7-RF~P@2OmN|IKv;atw_}kW@+-8(w3rY zm~R35Fs9#1^p5rlj0E~N`Xgu~RbzFJ-qc>aMk{(8ZO|KeQ+cALVdRgD{PkXsUhkzt z9u2Sbh$-Ks1%Sp<`v{mqJDkoP4C?_#F--9JZ)9CRVn-IeJ#7u<AQ<9Zh^^e!(U7+z z>Ib0u&K%??T2uB9owfBTX4vzVS+s^feHg>yy60%b$exlc$0<k;6FL~y2o*h|@`t<d zo359fbtK=<#O?am&$alVQ&pHJ#RjigKK=Q870E-o2KAhVJCTi_9;Q^q^-|SP1>y3? zKoNNTjN1UDBn$G5)X7Z+e7#0DfHCXSJpB;aELvshNBCRZ&u5hiuAfXBD)7MOoi*IC zy6O~t;bHfWIC>E;X}0+X`1EVqLEUUTeADDJyB!ROq3qRmMsPRvh@%|tD>!}t?i+%X zqIn(2CXlk%uK<mSq7;rRzl%uf1Dh*J)8&F#N-NpIy2*!LeQMJL869?Sn-F)-|2eZ< z;wTMd6X*VW*XmJmmK5I(J5-n@zEJp%O0$F(O3$b?OH#44tehpEP<;INh|23qCf)V+ zz6aet3AW~_!ICIE#QR0`5`!ZI0CmiNQ~fyXeXAEN#A+o7qp239t*x{~R{*Ic{vxp5 z*>{Vqj{4lDu`_=GWJt=SzEMyE7`OvarWohA#n34pha$_Rp4=~4eiCg@`a@SR>2|31 z%kA7!aZRnDRlp3_SK#SVE4&$5DfRY7T{{NuX0rgtB6;1X$)Mk{?7Q&rD&<5|UHrFn ze|JczL)1=XO+&h!KV49^S${~ybq!@v-0nD3UQ@*Lov>+mNLFvKx*`U{O8)7(*of{h zxP1gaJK99P_bZr6^P_gB>Lvb<YZ0)6K<~~S+|6^Ct|0}9`!gIO?0yvdJsyp~ZNiPl z`<$n#(KA{RigLVlO)CtT>p*MXEji$t3Uo4H@D<1A0L@kJT-3CtN1|tYy{Y$$nxm;l zq>#%nd6!WJJ8Fck43kZ`#l=T=@C`iLIFcWusY+#A@@KncV|0ZXUmcp+c9#lkTUrp> zTbqjNiWMx`!%Q|=*QTOye|P-poJ#8oB$OUu*wsE9+CC9<ZRrr_+8;huug(=!R~WO@ zEWq++cXO-Lp$2HGIG$_f`sk_?j@1cY2UK7&@`FCrtxir=XAY8Jj$`)>b5WE{#0v(E z%Kf65_c-?^)TioXV|9|$g+aB(VHV$kD;@qOh_*N)#6E-Q+E0QwXAn*41{W-iVo=H5 z(REO#qOVc!18y(GQJ8qy=95}sxL`te%vB%fUbiZhAd`hsvFMT{)@tc&T`Ebe^-^_V zDlvwuf4MT1DAP@Vd}%6SCOZK)r37#nS5#UZOwqEqk@YjgxY6H|M9nr;d>Z*pnmw{e zKf}19pHX(3W-GDqJoNHib;7SJ^ps{)^(~Go6;+bHLY#Bd7l^Z+qfEE8#yRH;cD1a6 zWxBCdXse`|*z2285Y$&3RQf7gq3c$jD6DJ&L!g^ARwA|ij-$%T&(iFbGo5`5e}68# zM`{X7rpIZ#pOM$Bj*3^8_qSpdh4Ir?WE26qn~T)}+Lz7Jb@URg=!gE(eD*Y<stje_ zvK_*hiaD7UiTa97+?=J3W4hY7NS3L0GA=-0;G9?`%+#ir_C?}M4ExPd9@KYZuG_Ar ziBx@GN4Z}u%d=gR{6n}KztWFTClFF?J5zD>A*6EGT9#+YtlYMi09{!<?psrN^)0y8 zse*<;`{e9$?^=F~rmCE6UQ33qIG*laONOpUR=2MuL02dn_OB&OQ&p=Q*aXl%D?9FB z%LZ_E%+9y4WlI=4H?z4*N06@W36XzzKHbT5wa@69w$SCrXzFgUhb{|$<qmYNhuX(? zO`FiNg<rS}ErI-P===k9Pq*r}U1d|ad%(rMtF)cEhkm6idf@|()6E9{#D5w;%_e`@ z)=<4eneN}<Uw%hfn$S(6SXS_~f5TuMYpC9$Y$&}5*I~9w<CtP5k~G4oFK3`Wjc8zj zSze3G-$r<u4j7!TnMVITMC+UZ-=tLDOGX%Fl@3u3Rej<7J`faE>S}%A+w_%+Dpj(+ z=r~RfYbvbS^JU>*(f(}_M#(M4ZYQ!KO5@qW@{{zV%2HbKde(jTKiQX>l7M9=pf`aJ zBC*4S3P@4!Xez$u1HNV#3$cGWevW!C@)EW?WG~@L9ED501=$SnMd<ItJ@t!v|54G1 zDE8xM^-c^;VJjF9E7=51aVv^X#B&zyh@dHCWk<k&KT3N85KZYSzhZ}01Fw?l>T9JR zZsYWW5X`QeqT0JHiIkd)FSBs>hMl0^>Zk)eUx=l87f8wQ(?hcUDdKb$?LX&P`T}zv zA+=TIxzf2Kk&(iww>g!R@gd9Lht(!&4|WL~MQNPAMk|tC_1>hC1EZGgHs~4rhVI%{ z+NP}!)$W>!Z1ol<dm?EoMM?TD;_XP#greS^R8x|}>Ro=7dUH}qk)|RT$A|r13aNUZ zu?Dt9&X44<lb@tszhe0nELRWUcD)En<b38Ssdw_!<t+lVj&UtuoF=PG>_xEuNCWtZ z?Ag{)R<mBxLw1C<4t6bUnH_e!lUAws=vqK0O;YdBHIn=T<tYL``LtcFqSHn@?XOmo zUyB>%@3cdE3`7wxZ~=iQj9`DZ;(uwh4r4FMR$2J6_uoVe8n(=$H@p!;qORU)YnHA< z_B)E{;>#JGpgfU<sbC}4KKOIts~8=U_ngL)+50fV81HqZsYTkdT@H7wZo79<3%`xS z{US|Y&OaWBypJ!MTi2aDA$&?ifX?wJGSqvL%~Axab!6}~b@`TwYD;(;dW&j#gtU4K z^^geuwq)>B(~tff5xkM{#cwb+C4{HoH__|c{s`g8@gruUD;Ye=T~@wDeX!B2`G+W8 z=PNJu#$=ntbO^x|)G(nXlX`1YWpP*U<Tk3e6q}7I-Jm3Z(X8QgiNTZ2Nwi<lYD2x% zr|iTvG6Jj9`O}>diYJ^$lzl`oWwb;&M-*?Ez2|Tb?&=`egIPn4dIM7FpowfBCE<&J z{}nhvmdZ^nb=ZF+5SE#%EP4*`dK1j=hgi<=>QMLQ&)jU%ZHC4{?jxvg05n_N1FSTv z7@lO8S5t$xaJT;qIyjCrit1YdR{)`P+b|PrV7dj9C;CU`ZWZEM27@Eh-=Q2-o(_z{ z>{+ZoqD+b!Px>(#Ab34{A@-!&>RSVim~SH6iBHT|5TTiJS~l++Ig2!0KgS>t!NUd? z#=j$4wmB`wA6MXJ;eS%uFrH8xNlWPP9g&!(3-@fsVY2f#lse97Ipt~x&BQu7Y>333 zo+N21^BeZA*i=)4f}214EG%$c_S&+*`QQQIZi3Tt%+!v;1S(wNJUoNe1~hJS+Oh!@ zQ!pipI!L0NmeZ;h6akpN1uQR~Q~1Xy{UeT2$+YUHw4-P;t@|nND4#rmI;EWnDRbZA zjCqt)=3ITsBanf}kHXi=kQ!Jl1XV`Uz&;@9*y&7vya1h#Ax{O4xXSSHCW;b844#;x zXEezU8`pgeY2eg%*cv(Vvii=){OsT;kJCf454`WeVvhg0gAVI3H#wHr;rn2e!d!@p z&0zc{R_`Js!6h!&89(Dr!fbzpGN+Mq=;#o~J4$Kow7ijWHIq<0i<zVTEwYr>xxG&N zNsJ1F3!30IOYtNCSVrF`Suw4Cfo1f8-h5nX7H>MJqRLh=6*d1tv3g4|cxss)R@Hvv zu5oLrWn0bEZ84cuT4<(X#46jx+yj)XpYqi|1hpUbs6aBCQ6MAI2xp`TISx$SQiL1g z8EHe#TV`px4W{Wwd8`OvBh@$oQ<!2w9@y=nC|8r635~Up6_r3TcP3*)lQr+lyo@#t zvR}0F1&qN&jlOq~`$s@BaI}b2I7ompaJ2|^bZHD+E%|x5OVhjJguh`6HcRHwKCoT+ zX-v~yGzb~YGlx7OBBrhi<Kwt7PajTc$FXA`L!9Eur3%xup3+XeT;>tSS??8M(Pf^Z zo#23DF_-2yfA9^8^;5P^Lfq}NTzZWbcsw2QmblwCvs?_`x;<c&P|snW*5-H6oj(J6 zvpM1MzI7gED-jo<Qi5CZ+&1ID67JyN=5e?e4>yzGSDLOx;`BCutPKetPg4AJ9gf4~ zBgjAZia;I}hX#{30B6EMeZ`J?*oPn(S>S@a#%W>=hR!s&7nHm8DU##B+*hb)KgH2+ zk(0T*3-x4NA$~jHV!>h_N!5dCq?r2_N8mK@R?(VR#$PR)#5H)Yf!m3ncL5$*Bw*ej zBg)4|Os<vBnKY=pu9}7KV)quk>=6dKi|La6w{*J&L4+Tnc_{O0?x?NIqmfEI(@2I; z^;(k7HP7GRZk@VI%+u)-RGD#^-cmt2&Wudo7C;{X^wQJIBK%lHWN2D)#<juHKhz+m z_f~dxIZHER5(*M5B?juuJk8qp2D&(nlJ{FdCb;h~jrqM;zlt{uc?ASdc*bww`%`)5 zj0v(UB!Jf$IKys>&3~S>(ZDV<A(q)8dEW)oX!A_x63i0-;>~d>zXP!gGx;_FbNiWK zzvLMgKzK${if)ME)xh8xZ(`hKcngOpJn<*WIK?9pSTiOxY|Ncq{GMmp*zLExC83zt z;yB!bKl6)BC~%lkO#PcilEDnA%hGp|EJT#NU}lQ-JWQ~shc<I{0qeV$7nsMQ*MunS zRU%TRa!(a7ypA4a(dxaJsfI1j$+b|5X=>Q=np_JepQC`n4jh$n5=>{PNDz()=GILa zMC1~L=|E8iaj}jmjuvJm!-$Gan7xZ^7d%lk1@L%deZgCt#>y}^_e(5lDpRw5g;_#* z?XY3NB3wr)Uiih!14QL%+9|cT+YrX&dvBtIE*cV_C$FdcB4hPwfAEIBo_yJEo*<mk zfBf_5M<UP}UsqS5AZ9#U@HiUZhyQ~)TJm>@VrnB9>?e6K0U*qonjpANon+xNftb@Z zfiln->K=8*Of_YRI|hJYdP8y^v#+>_TJNO7zn^t2PmqqFlkVllfETc17juK(b5haG zOkcjh{AD|R=JwE3;F>g;5`rgoIpT>BJekW8|0D!6zLF3-A~562LJW2DaIq&X!vbIJ z?sb{>m2x*~oaS>ZPgL$Qyw`{A!Pl+;G*l-tZSEg*=jZ`|d_fz~1C&H$j{601fsum1 zV+z3qZxkP719<~_38WV?iO4fdmqhufB_Vkx>Js^oykr>iN}~K#?WDoR!{#04=iR{y zA&fUsmSIFDw4JGQ=hYC4C+PpGz)Hz%Pm0jW%4JfWLG>z9A&u=>4O&s995PRqtE{60 zwqK%dg&k!N29h^TR&Ye&4Pg}mYQSp>rGqG>2`D_tl$3>3NM>+_WaPsRE#cXUJiP_9 zf_X~|7E+b|U<OP`O3@!YnUjpNKbSElM4>5~*`J5(xA^q;p&Vbpy%LQnZ55hS$`Z)4 z;#DA`Ua`x8#@stQ((pWkxh04h)lZHfEat9Y2`Y~uEas+QNh*#YEara3@!N_We~Y=3 zaYm|i7EiR!d6hon*|c*Yb)CKWr|n28&%P8?ipJtP;jpyI7yeHN@aU(}CZfXv=FVRg zIE&V6d2GNuq^iOmlB8@Md@fT95Qw_H3(DPy0e4wBPBUoILcCx)s8nv5@un-;qD|2v z;4m*am%EicqVV+6%Qh)q0ed^d@mjn@F+IYI&*btx4qXd;EB1oNlQ0>evXU3CE}`5| zzvMl*2iBxy*&U`Y1x{U<?6c38{KE;wJvOHVZ?A`hAk5n?@V79Yo09dMXA=M-b7LKV zZz5c;Bst1In21aVCCxs<Y>n^EEkqDzm`{-0(OYjZr*UQOuI2X`x9KjTWCzqnlZ+;$ zU46nZy&#$bVnL^TKw%!2f24$vAH)=T%tcV4@QlunWG%8++BbO#S5ZuR^md220<3oO zfH+LwTRwaW<(X%D=|^6knHWLDFTplTx8RxPAm&oWpZRim-f7R7)!wB;0`Vj_a5sM} zx3eJx)89BGAEA^Fp3I(pjMYI@d#<}?5wQrsjO#`jkpO0};E9kBsXcRGJ;^Jjq&-jG zRUK=|4`Yg4A{HV<ujogD4x7!sb@h=}KxC%cbNDsQ1Q<9P{SQMC_UN~T(rdH1m#j`d zlDdm~spRx4WzX{j;V#?-;}qtG^<5TjaqFS-q0B>zOVPk&Og8s&)LFkt6m!%6tm7n$ zr_Fc?Whpk4a29@u9l4^8%xkz`-Yp3K6;@bwqU8{fryA$oC|PW8;<O(nj2X6(Vuq>L z3oYYG%j01ci!h@s<{0rs)`YpWxCo>8lWtbp+<Q@DaBuEucfsb~fEvFYGR!Jtb62tc z>J0>w0L;B90^EIWl5j^G8#eda+5GSvN2_DTA^>qyd*HP^D9$`APWRHCW`?u-`z+ed z@^NJbuKObU9jyc=tfhDi0P#BY7pz#`Qo4r#44#|@w#*OqgomP{IzY@jXo1rNWNx=& zLT`~_lJAq&@gzF1Wb5wBZsRrTghQ8BB3MDj;Yvc8ezSevIHr|OKawMZC+J06JXjX* zF=J@8^O<+l3el)#GVjhU#4cLnpPh;a^E_xAZnjhLA8|;;?CHmHEK|5gzr`{OBaD5z z%~!7D<t=pt(;7Za^Ms8udzyVkg7W%(pNHvB?=iU9Z1<mm-FeyfI>Qa|n4x}>cYBEA z3T|LC7wIR>>jKZRZOP*qt7`L(IQxp+@Cw{tPKTR~VjLfygYWrE2FIH@^u~ez7HtvD z-0E#W%eWJ7k9jMo;mmsrwRDnbcBY)y^c3_}%S&{Btu7&X!wkbAk|ZPoH>`4>e-zUN zf8N2IpHKHrmnp7ZlpTYY_8E9~4y^u|`<=LFIv3eiB<pB}k-T)WPu_$_7Vj^6*k{V_ z5d~V1X8Y;V#?2t$F=M3QA3NaC_cB-Yitl|$!s8bkMBK<PmS=!>%NzJ+_|<gT&A;6s znoE+G;C2Ex=P^yzkw@~(-}IFF@HLxrg_2t?LYbG#<Tf3x?768-X`fCKzGS10P|O2T z&+~TqPMv9D(~DlVdW2<$KhU`Z=%gsJrQb!_T4XYPx4)&>*$(p(+9iA*U7(p;pCx)0 z?$QL@P*`1`k(rCalI-t=h;QSRE>54anK#(Z*mYgayv}w;zU*gaw80tom?Zv;&b)tr zN?&5alUSUgxuGvx(b!t%21?mlyc}6Oc&18-;F_^BRX@bmb}sXR>ydmDuHJshvmNFf zHc1c9?G}jXyj;RBdza}Y9MO#yi0L66$qEa^^gzzowO!3qxHEE1KQps&pK_aYni=+T zMz2*8W(dp?-DED9u`s9LnvOPA!~&c5Mrnpjn_C)-zQc6t=CD>ui=hu5k{zr_#5~O8 zO?T$iuoLD2)(%-oWM0jx63NUm^LkW=)nWz$JtfrlL|`ruKGKrFJh8)=laj%+1Nizy ziQq{OCb#x+3ouRmeHO~Q*FfXOpO!RyU`4EhYFBe(P|umw&gX`qUNEb}!HiJ3q@D~A zH#qnVN)6=6{X>FR)g-JKnSELrB4&(GJ-0GU%-Ep@?#WQ`G^d_i9WLgE^$9rdfzz(w zX;uUGq$_y(RZl+Y3Z9akf{T`(HJTZ+)Wohfn;Fb>f-ZPx9b!%<i@-NCA{KbQM5&6H ztJwEXUxeVF$I|8lh<W=vizsocSRJxxe*xuczPt~1PGjx_oKcu-$2k2Mr|G*)rN!Jz z!30whQrw5?b-CI9k0?Kif9K6&PO>G78pQM(^OS@a-^UfK6Ws9|x#^8gcmy(vpvys+ zFsbsb%;b=l$jbM!L%vU#`?n%(E;j)eCXpA}KHXBQn35)5vgj3K%ToDq%slyE^8Y8h zhq({3kjWIFJTpN1H{KzH;@r$GbR#;y*szQ?`N!~7@03O$=9WeFnF}4)Pg$pOV7XU! z4*P<@+==tH+c?5pEjwxkKk=RX4DLM|dYPr?GAH?o*u7J6W`1M3vgvYjHiR2eapo?M zlmUwxz>JKQLSRuNc*g4XkR=iRD>Z`~z?sTHU<R**+W_PU_f3Go&2zbW7ZSj9?<sib zC0gaD^8jMIWNEe`3gvuunXBZvJX?kG%<yD9+kHzhjnshaT1><B8e9t7e%S|Qrc~l_ z6$W|qQ9QsMz4J<=!?ZVPikFw50nEpiV)&JOgT!U7sqaO&{t%(;2By-c>AplTBfP{K zQ-TqJ>37mI2RVW_8b718NU=O~4T{!Zx>+vsM$Kco7tgu*Vg{Vk6h@|pd6Nd?fTdQj zuc}1JJ|}RqNpH4?0>QMvu-4wbrL;%1o=We^WnM}di#VRYr8$FnEBUaFq--%g=Mb|K zyUfcWPuqQ=Ud&50_@wnDqi`f(uv3BT-l#nHEupQfo*A<sV_S*9%#bKoVlH#f?gpcF zvowiTcyFI;^C#KibrfP+hcJu&a|n|#u>Uv&WS*p6013uC<Sbz0bQO}?4Y;#wfg%L+ zP!tg3Fo||#Oa@%%g#sJH=Md8)5BtnmR7#q0|GCamL2?kS$fqjrTL73DdxGgg)L`yI zy{jx$gPAi#v})lpolGT@xyN(ZY{fdrjfc7h<_={V=NH7PEM~IvC|O^in9-2CO}fAQ zNakiPPQ#-R9|l>8Fj>9{Sd_#UZ02+EDkOJj=C`;&F=xFL!`bNpkP9MDFYiRUum4)+ z4Var;pmX3uvfG16$*BX2`--E$On)+$(ZJ$9k$6Zj^C_an;U+!2#Gr+b=->j9d0iP{ zMNTB3FkhHMN}fXsx`=rticW)|IM>PDY{4vLpT!*`f1e#zw0+`qy4-|q7_j^c7nR81 z#w_lkRV9S^YJHTgvhZd9D-)}Ca@=f7e^InMWG~@L$gpF48A<=XUx66Eg_|v&FZOYP z5{o~C(;m74cN<1oEIxx#n1!3CC|*Rcj)zs7c9)l*7{&Om6mIwgc>)o@X;0C0IQrly zO!gFG5AN%*r+@xcfW6%-zLpGv@96K-7La9@#xXLw`g^q}j4|~RTPUi%<cm!d_=o2W zbWub*$v|eyN0s~y9|Zofou$uFEMOfL;}vzh>^__Ppjx!;PhBkp-r)@~9A9mNeLB7# zKwSL`j|IdR;UdNBAOK;vWGS*Nd`y3b)JJStJ5j7Wh;^Q&>w^q8$bG{AjMmf33;Z5U z@$KAy!dmrjW7pNXl#!yrRJ;~HTTbU>f7l~`A3cjKiNZ=f)Z5zDx&(@6SlyoB;QQHw zSN(o`Rwmk`tppdcoaOFDK2^bP@rm+oaR(F3318aKoOskC{xo%Bbd$9ZTLON`r0|GG z0df5KBiV%DR;{a!-s6u4s_2WRiv*P;&HTf5i&x}u>i&vPAP|4X#Yu5mL`&-XY$Yd8 zjD1A0P0K>8DZ)jpUven&^gY{xM@e$)h-|5r$!Tkl`a7Woaw=iZhxC)$#@3cm4D(`% zVG9^_T8<g=tqF|fsDQ9P2_Q1lafxDomK?c~!yYaqU^0m^=`q0AW}<-QB*yZqbjM{h zx&B^m>0;oe^-_A+-Sc>m?O>ZFe+x?!xj)}$JiA(voZE=BQx18b@xJegMx4{wA6UvX z<*B)BCfg9_iL=jeY-3yjeFRcK`xbwlgDJUg<4=)QxQlQdR+H`mpKY1R`kj5e{!#c* zow9vej(K{JIJO;IMr$!j_j}5q%y<vAW=wW8>lj%cQdG9M;Z-6e@K-fsfk&g`H*~*Z znZucYY#FHJm?jW=_$T3Kff@Goqrgt4cDl%)CX}DzJlBGm({Ms=%xS<jRF`#}W;f6e z&ub);B(g2laj5uKxmd|6x6k?eA}T81Lg#G;>k`KPUWA)-Hs4$ma};K{mcO8~6?F2M zgqvukgtL{FsMGK@O_Pg0W?MOeUf|dkL3y|^9O|E?7vS$v9E<FG^brw<EmM*+6&u+g z{g{<gQ1RXykoY?Zc&@PjXRruAA07zB77^K~Wx5IXDUsMSx+IOlgdzlnjAUM=#~l6+ z<2yXr$v)+$`tmm;df0wPbhhP@M6|E^$6>p}^Vxxc)8(|}NQvTK;G_n>QhJk(c#M9# z;EluWR^BSqKP$h)5r-jS&*#3Ceh5Pa;$vd}MD9PkjO1<=)ZJUU+dqo@{Lu=A7HvlA zN21g*rQb2M0}!x|<eGeT$)(doU|K<UU=JkNM1l)2%`ptm<+<W*M2Q$5vJ6UG%w8ty z;lGLar8O=<|He;M#8qI%<Wqv_<$w?L<rLnCiLTd9#GDn`^Hp;(Xm4vj?+)8-{P~Y0 z-Ge8a=W_bX>Gax9x$=^$INa?lY!U`#B`92r8_=la(6I>AIwFmrp90K2NNSh>l31-S zK_lz_04s_}(k7U8c_BLqsO<+j&7Uelu-s|9{slvm_gwq=NF#2VCa<*qn}?Wp@7Tol z(@bR(7b0AL?$euak7M)0_lS9|Y+N$OczpaE?qvga^wq8AsF8-xk*@<X90BOXbNMzY zVq29%jU`6w9MQ<|15${`GzpFu=7gm3heR$!Ct!lngMe=q8NS6e#=PPnOlcO2-EMS< z->DwHBA(SVfuEztw@x!W8hejrG)J#}>$kavKrVfO((biXDfTMA=ny6A=y$X}gt7SV zA==_?>OJ0}2-lk^p%Pep`7jT1Hyo?d8c<GE#dFb56RJ;32pRR^JJ48<mJYGIu&hqY z?&(%1=jYRFPx8_0hdI@*r9X_1E$)w0<VH)COsYJSAFV0Spx$C&wWdkqt}W$B%Z?aS zi<PxUmKszhXSW*J9ZT75&vkB4`6y4moS(GM(7;AQe)RvR;k%2|511e*-*c}$DA=H; zo8V3)Fq6i9{*%8P%WmJ}HK;Lg-QH#cbL)QArON(4jgPn6h2XI-qL(=TwEs`Vm<8Z_ zZovy950`wg_N~2Yea=>(vndXnG>Uie;Te|`$$s~bZ}Xsg8+1Ftx0~gNxLUoY;tp;D zr;A)KphZIap7*t67g{XI#MQFA3hvS;oR;1<;+B43Ee^X~6fS;9uGYlg$n}Ex)AS|H zyeRuA-l7$WU+0RrzpLnX;VzBw0uUm#3{fL;0)H)H45Yse+-@+r4Q!%o+4e^Iue>|( zrou^od`)j-v!5ce%k4WRR}p7mHKM@Z;*vg$Z`0QT|26syz%&PbjatmXibG53$SJ~? z5;~iBEPa9YZ4yQe1lID!o58_6q!{!y$Ov-VvyW7{-4z&I3R(ouU_&!>81Me^7(y+< zDE&i3Eh%mwdKh_E{+zH{(%avJ|4B1gOmE<u!z^6A9rhxah;5vHigl1C($^rcmXx)C zqhy&0G8OH4Sz57#(Xu#IOu40{=V4S4(`cWsa`haCDx=x0>$k_dH$oRbf^I+XWY%LZ zxRbuXLcZG3Z;yOcfqPcq{e1}6mss{#AlB`B{wB=!BXF`yB3npCi%HNW1Y0k#QI;Ke zL}4odQMx&WFC|EEa|&BtY4i$;maVT+W_I5uf|l2FMi?TY{m`SCFq8zgB+neHLj<<a zPQ4$&VBqDi*c2k$enQm3y8yBU7=e}rW}rl|r8q}<KOHGO?MJ0*(x7Y-TbO4EB0+4A zENEgZZx+E&eh^!j{h7B|0thMXAq7g+98%}@+V4s=QNY9Br}-OA=hnGBvOqaxogP7q zq}#FwQheI42&ly;x2NqPg6h^drDn8;xT{IS62x~VB<R=o?<I>Z*MZgZEw|HIOcvAJ zoJ_+*vXUN8zx@`23T$^eHO%@yxGXV4FC9d7qIoNeYk&*}dNY<q^u5%D%xx+Wl7 z83?#cKl0!cWU+NZHqIf<YQNObM7bG1%zd<me-nrAu0KqCBCvG<34uQ+2;Z*HN2J{C z(YsBAAKpW$LVUqNQwsm^0`Jt0w#NiF&J;hu%O$s^Jq%dI=sUz<i!d_mjz_)Res{cy zavy%Y&p%^YefHY}TpML3NA%h=K{g@21voalfDA^O?E+%%==0cGbw8U2w%fto3j(o~ zLaxD_&Sv9HZXU;BlE^O8i=?O$<?|FZM0OA2a;}EQHYLFYtjC}7XT1&`m+@!&ncdA1 z>`|OqPFEt>!*&NI+8#+4k3Y2|1$}y=u$4FH_w3CEhG`YXcsm$r{283uB-fQa{!~qr zUQS^fH=^W@G=FB!DRjKSpP6aIt-LLK>2>IE(Zp%9`!Lw<$zb#6XXuzdA^1B8J<Fr> z9lomp6WC@``5ykPOoL?SgT(J++dXX$TYzV_(;<S9@XCc&kMC%Z2_GLnh`)R+Pa<(n z(F>}pV(?rApQ}c{BXIgd+9K5ps%yk`hqlDAKXQB@xXztlPzlB!z**pQdnYKi2^t5M z)A?3q=><!k_#IigEnCFaT*{AC_>Fo|Y$qR<%7n*p@ogZmojbZ#Kw!3UssZ<_V0QOi zf_o<|W={|oV8rRg-JNVi9A01P^3s~*kYN11qY`$H(-6VfCg2Do4qGX_>EGZ(^~P`E z%gZF9*ZD+NP}##k)SjI`!>|z{zV5Iquxx!H?4Wxyo)svz&JfD6zJ;63@q5{dvbY(K zZ-7!PjP=4HPj@hiZ_^9kIzJT*z(TzqgpXS@$^JGL`(k%WFK(%U`+W><a~~B<LiOV5 z8lcoV{vzC4%;ZiKCWZUl!4Hd`WNU|?L|c)S)Pl#~YlZ(x@G9pyk-z5}!e3>{1(0o} zE=X*pKz9Pu;q9X>rhSv4)K}cyZJaHS5WVo1ODDjKFdqR-5tZ*WIcbov3QaGd=%m*~ z`1=!(Yw$3L#P`F}WRK~Hvx&f9+w4;+#dzXZ@%+6AyGPqWdZ9OG1d9kp2L-)>+(@|M zVv`y(&M`*kAH4xG^a5Kh7;>H5*9*A0q<A^T=(MY6<=xAVQjwUvd-=gR5;Ms$M(15U z>n<N`w$@7wHO1_}%(3JL87YC=>CjHNUhLP23zOpWEnvQa>QNT|{B;?EGk@<bZ*q&s z-_u@(tG&FwhoFI8#Lh4iTbMVtVYc6e$$FJ;VEHX5vQn(l#6$1Mr`X+rUd&E2_*P_D zv>Ly~@BwS#JzAZPHI+4JnT3|7@54=$$lGODD3XzzdO-xuRowhRAK(z}KoF>tj@Ov< zVhnVum}H;x^kbb@qa}Je)!e4xhW2s3XgDrw7>C(&noOef4@dxgjFyeisEXiPwy+ug zl!pNh^a912fiv(v=5hK#%r9yrG8ZXkWgzMo^(#_u<B$Sq2YR7)&Cu^bVY(`@)dRg~ zGs`NpJ4usuiZ_{)F#ZQD)i<=bUOyx+ums3H39Wbew;qkb)e%@*x?lT%+X0mD6(lbU z<?Gw?ha1e>j1}tLysWRV6g#~Lwg%cf1lic{(id;DIV4dY6Fkt1ZEIr}ws4>q;?{=6 zO{;J70fF@{3)h3e485k3PE5U9tg6PQFL*yz%u(nGt#?6O*$-&a^ycCQ9(Ly>J8Xj6 z5Tn}1U^T)mC8@^a>{oe9PEXktHH~8VR2#Tr1^O$-Q1KC!n!aLWu_n1h^y!c1X#`VQ zuXC(L?>={PEwtl%@jY|8h=5;JR`?a>rL54~?ZoCe{=Do+@X(HReua51>V)|K-%`P( z<-s)i?;)aV1bQB9OBK5Sr2}W4TmYpT_!as%eiJ*;^y87FomEs^>$a^4?(P~ixDy<L zyE_Ee!reW%yF0<%-2()N!acY<f#A1TYwvUK-sf%Imzo6+G-kE0^)dSBqyDLOAw%yR z!(TVm#gyJ2Mo;jFrOhw>mc@A^Q;haYTI0)9V)H4{IkRE)?*=>qKfYiR81l8lWf<1U z5X<S4g$k=U2TsjzIT%$pNPdS9x3axW?v`yEn$3m7X%A$Ffgd7s%fR_bJDUSv>%hC< z_E+F5rI9@0{Y;TW7cyn5ahL3G2&0i(BU$jZh{llV38pa1>T6O8Or<^YksUPWTAkPR zE_~5%Jxz=BtJXP^Hx!<jg<xEVX|3j+pjNCX^)=MPyu0#>>Hgd|EZ5}rS#uHYx}Fe| zKn!MdYYWnG^o_S+XVw?jsLyp$Rm{3f3LaOeHEYi=Yxp!#5LP&bzs=**KfLO+`|(p; z>y+ly<QOtbaCFgPoCzKYU){yo%x3@jO(jYn5jj1FU;b9{d#U3E&s{L@)4Fdi?Vn?* zcI|-Br+$d8H0Eqt`muPm!{8ZR6|rV16g)F|Kc4~J8t<>A`_CGJcg$hT5rZ|p)BZ=n zFnTiy$9K_s?5iBWG+)uDH^Y^^Sn7atLg)c`&RpN$;G530nOX)=3@w{Y*BRYwl?NPX z&lL<a%gO?|kL)VFM`}B+qn6#;(^KU%Cl8h#Dpe9Zm&vh@jvCjRc-I_kuzEYgsjCbR zpDfI<=E@5ycPg5CO20LKjHm<62np1LNiOGizMjG)825~62%6AvB<=$==4(`c&u93l zC(pNph^gsUy&MoNar@3|=)BFA*TQ#!{jj1svuX9j*zlP?fxf*SQLp@TB!P~|Gnk>w z1lpOFe^`QS?*%<HX-u;#Z^Ei_)yKfa%T4R{nrsT^*2wU;K*S$?e!R6vF6|=s3RU?2 z#id|7n6Iap+yLO|YSu4(6S$2dqE6N%hddmqmGSkG3nNZ=w+D0$CeIsMed-lMM^_!6 zCHtk|x1aqkN&8IezP4AV_S@?MYx1JlFW4uh*xjAKHe3RA_5^1wD6uvDm!$CojmOwH z>5Ei{8kAK@8%dXKE(2MMymiBEa-^5lb5R=o)(7T#A`6?A29KIc&3dL*%P{lXYZ^+^ zlq;tq_!aR<WywA*q@h(rk@Ev^4U<=V=TqfXI>{iAuOC8bvAXU=Y-mfeQrWv3%M6dJ zF6c}a3A|z<foN^d2t>4{S(TGIaU@+{N_V)gF?ux0AuEaxjOiqSIg*_;=&-M*_u2(x zla|-S-+13Hde2>lEKp9Dl}&InFfgPfKKb85fL76NW{IbWsa|gnfK(ANxPAjpyy?IB z<O=4IhlFK+FnT7>2s`HWtkZuIpt9N6au8g?BynOmD`h1j=ZH>ltI+VRGv?MF;O)3F z=Zti?9Jnc~oP?d~-@QZ!7M5!5J;fCk<vuV3ZwE|o!=3YKV`rwUF8Lm4Qz8^1!p!RM z83m^HT=HMic@=2`@szVQq)}7Y2|P<rq}ztutCg8EJ~IDtPk9|WJbad#Ew6799n^J} zt0pZa#uBrFL$EG*ZX8lmyi5b)(5JXheTVp_a7f3niMPTpwn@D0PG~FAcA;4|L|fjb ze8E`ZaeX3CP#r;c_EQV1>qb5yrZ?UW#~bOP?DDDUIpe}U!js(@{6x!O>CIpI7+|l5 z{sU5$CAr7ZQ-I+j@={>@%NXn1h7Rh1G=dAw?d<K2IsU+|?ybf~y_Jo56*$-c8LUDi zVc@hl!_u}r$#$bXZ#wt_X=O3AVU5e9BTp4=+oNVr_)P=!_cB=SQaY*oPt<bhQ%dKQ z<&-OrC$e2)$pFdgLHbQ}NJ3)Qc|2EASHQClq0Y(K{noK=bG(Ig6<;C8)DweYvw7Cz zelH(vq{rTuj}p(z5hl@04vH}R#M}3A(#>~cT2d%xGn>LmzRiUT$!z`01G>#s-P3Wp z3;HRl9X=eCeT=a$s}zHiD8}AyG=ao}k>7(<e8p8nEM|)DT&*HrF_#aJNxBMv(ms_m zXQ`CQKou2bfe10NWbm&lNgG`S3DN<8KTF1d^)2Mn4KtB%jqnXV*j3>>r9QPhF{@=; zOUHCF99d|UJw{rpEpR(u=Lnm2oU3-be;86d1%7J#oIH=EiyymMZ>hUnWXOfRc=lo} zMMP8C4f7e<Iv0#5&>i01+~m$V<gF5_<bM39%9Y56uSo0KD-8@VX-B(CRpsQFD5M@5 zJD<ddb%K+2B-A1x16oyfv$BNKGI7b%lAFPZtVEV7r_t3maf#EE8z~f15A~kMWUwjc zv8~uLz5(jW_*kf@c-FyI`VJ#>(x_F_G1j}=BIJ9n$M;`<lh^CunJcclt#e(EFTVa( zaJMihVRK}B)(#BZJ0qP(E^>hqPq~ZOZdWFcjE%5cRFl_w{&PmycI0|9R1y1uKn7>C zT42VCUeA|T!nA$e=(S~@#l=OPtada;g#>8<i<nES1@v5iv27$dlDor!e0B-lkS^mh z!t@iA$Q5qz%^GiBk=@sq3%}HX;uwZ%8oyht`TWpm6+EJ((w#X~Cp@{}V~gJ65n1f{ zGiL5gB`p^){aI(K$m2UF?%Wae6Zj*p2?PE(X%g|4<s#=&h=l4pU-+60^-v&3Bw{vS z8N`w$L)7}w-iAxdUhrZ2_NFi7i-D+VQ#3)!?^@<YomId7{$W=uzdKIZ*qp_x3iJBQ zI!F0c7>^Q%V`9wg;)*TRKh2ozHVl3j*t+M9d@L$VfD{+{>UDtP8e>EY#iCW*%~l;( z$rTpI%sKa=JMSWfOMB%|zaArV7E4QPM!{suoZ?2^P4Nl7h1MTU?qN|bTRraK&)nyA zjxiZLU7e0G0S+<fh4S+Assfzo$Fi!?!DFNIQl<E#ZU_#0KRxfM?T;H3<@RovG|WpZ z>Afqn$nDn+^|&Q|wGSBY5e7K%dc42JCMGlw%k43Y=Bxn(zg940Wm4O?>83DdR&VIr z&|d5&JN=k<iFtpWkW2DZX{!U>W=v~)TexLxNErj@uToaGB~RZ&mx6wu(z>rM>{C3W z*;=}08+%epm#Y(gS2(@WKRn6}zSvNDO&3UJg+M~Lh~0XzzCo|6V@zAc-~f7CXRGUR zW8Rl{0lje>5^;juPJgcC(df|r!Z;Q?`q*?IQTBXw!|gcRaN}@LDpTY9qdLsGl8#C4 z6l*5BDL6LS2~n*kQ)5y&wYripG~3vyN=SgoQQH;?^nc4%u8+_iq-l0IRc19g*4~VA zQ!O-)jW)Gtly;KSEpGTF26uHHRSsr2S@W1r-`LIyj1<%lmvi@9qQvfLRbZcJ=CB>F z>%E>48Zzy}&`)J(M#h*wU<~Ih3T&l!br7ZD@~Ud;EN#k6tvAo#yIM)7QqF7OSaE*g zoKhlNaK6S*;*DGR^bHq=uPb0LwB?nEiVj}RSH3}XEy*u5{i7iNg_$tc;i!vJfLEk~ z4xi2ajAgoS7>ANwZc0Kq-I;rrFLGLCjHe(|TRVhfkfMXG5)VpaeN!yL!Io_(C*CO4 zVL5u5y!YPZBS30Kb1dj7Z4Q5`-DR)x$Fk0H{h*Dz`(W*HZEHfI59@)PS-^Z#XBKXM zP3flPbo)+fp+wVWbrk{nXWu33h9uim*&@{=?NVu6ulR>%)OtMyFP*rI`4e~04f2_6 zp<yp<OpYVOnopzkaXwUkXcG3S4^N=}@oO}LIN)`D&=C4hy|-JbPu3N?k9*@OZ=8Tq zYrDvqQ+TlE)Q&w21V7FQZA2`^*)rx$aMUc<gyS!?qV*X{OR77=BDr>9oZXilV`}T* zLOMSoPQTq!Z}l9_034FfN{&lW14IE$rfjuq6Z@Sm?f8D$-IRW+>j8%-%*od--?Y-U zI<O>XV$l0x$VrTj(O83rp^uOW3fjA28|GJqPt{?RV&{p(9w)a33SvIbZ8kth*ChA` zFK5Co-dtiZb>_S^S4wz!J-s?*2fs{8Oe>Od=&hc$Jbjyu;j(*uxQHbx;&o6L$jev8 zm(v|nW5Q?`S3Q<jd@EX^nm%{Iaq>&-j(i?_9&n1MaA3(r80CyKv6;GB3O!ImRd{MZ z`&GkAicVWokw1K=X?w9~>h(wXb>n2Gem|kCOU7@q(ehDl@uw6W-k;T53);|?gU@qO zyz#K3kYDt2V!nL+YBQZt5eeL*mACp#FD)qUN4BN#)~qXh_;X6?h9*vYOo%J`Q+1_w zBh_Z0W4q%AnjOR+ryXa3{>zZRqQsExVSA6F2&XCiV^~VTpIg{hW0CQ?2Oxn+2)_%X ztg?9s^UwY7sI6r&f52$YfyYFV8i1z2a{5JuZBU7gE&bE!UJAGrjh+nDg-62;5*Hz0 zo`t#}+!I-%9uq!#D*Ju7f-Cs+fP*R>kcZV`4|fzJ9*eMjIATQ<${2klbp|!m^CCVm z<Ct;GeXHi#yag^IXDCC+k_9#R0`MT@Nb2;O*q!vql8H*+<wkknJOW%ph2WZzi_Ye& z|5Uv}BJh3)gURr@(6VTGArUZ4Ge%0YjaddF;L%;_n4}SX^68@un|NM$Fi$xjJZ1=2 z_fOS(eqR7WksUoTzDDn7`z;Ut*3Yk36t-P7n=R=INZ}<@libQ}JFeoS9PmQ)e!DQ3 zt`je09uw|w+JLkD@i2Wq1+!A?IN#BEtX>6#u)TtOFr(g{ySbs2)fNQ0coxn8NrInR z6i(aa9y5YhTUY_m``dlLG3JU+KbY!Dc;Y_YN<gaK1*5knRdy{|&*Tmtd>vcY(eSZA z+4dUZmlE15S6C;IR+%KGt;zxiy}8rJS8(YRQE^ynL(oGWq1{AuoB#BNl;)6f?y7Rt zP96vpWk)?HfoR!LbSV05N&R}J-`86Rl*TBhmJ8-CL<tU6)nrJB4z6NM-Vd8JPJ4!d zbQ1-Ox!v_=`M`Cp()jUX&?9Qk2bS0byBRjDgRmTulBeL_@6Indj}+Y>E^Cgs4wV5h zzZe7t`IpqEdxaEyQcJYJPX&@}M;=zcyK|1QpnJYPeH#B>!8uOLW+8RD+JEdtdHSi3 zs{nMU?s5R8e2l?bkk<19-S=RFUnKRLWD&-E{CYtr%!Oz>&dcCy84h6;++g;P;b5T* z$p^SmUIELdw&b_IlBe9t9hh7D8W~*}{-EunLfPGAoSRoj)B~ql-hI*u1A3$c9p{bX zo=}TVoO)yXwcl||$k^dUf5C<^5e0t~oc<YHWjfUq;F3CI74MHC0vQv|2#cqU`};LC z!M~<JnVc(Io3KAHwNJTCr)^HisvyQyF_WrAB#4QF%8#2!qKnw(qp!lw{OT4*=ao4S zjxGW0Lu{c0@iWP@)UQ3Qr%r2<t(~}BEICT2@%Vy4n{EeuLr=JIXL!Nvwe7lgPr=g! z4VR*q<-DCy+z&1m9q3M9cfrJ+>`$<{+iJOqWV-V7UKHl;)LNwyrxo<?$YnSDahr52 zhUo|7(t>MoSGu-3%zh}1iSZvCO!OD_A3KyYJ=YHPxQDAdD`P7bS6}NFnqZMI8y^px zG0f)?_lIm)CeW{0s$IKY91kWvdY#DRMiUv$ktxP<lko1A@|NTjp1wNfsMs}e`T(4I zDmY#B>lNoObbrfRiyRrDt*Y7eeokV<snh-K>Zo#cBWA79#kS<H)m@Z%#wb^O)9ado zAXv-GwFM?eBP`c=sAdwNKv+S}EzMT2yS7J|$|cPP{Lz-HIbds!-2ch0(QUp#4`SaO zKT;3{1*LC5!HBx4AYf*HiPxv8p2Gl#^iM1+iX(p#dB(5yGvh1t@IR2!_2swUGw`+A zh2<4&NC?0ZpZuWYO9YYJ$P%la;<-^Ju=41U`Y8_UT6smS9$b32ymfQJnDZ31R$|Y} z*Y}&asH5Xoh%Bh(?(&#n9xhSne@`kxShDCtrp%XIOP|?LUobG|;lb0XH6QWrBhXgN z&4$$9Z-`>6BOA|Zc*zWB$eKecW&okTG_*vc=VLw<Qzd&EcN~+?QLESi%jcW(o!g`; za`Nz{NjL%XDo!d_k#gF<AM7CZmx8-;wCR{Wq-MUY3y9s9rzT1(&Yx*ai5=f%wY}hS zS2f}*-RT$kmzF$*06~{e4<SH_4@zE)a)V5eqWnyp2IV}(lMI+=$pYUiCa-1{+fRjE zT=PSKsXlq#pJx5jheLg&i{_OT_3;tSe<`krX=MK{$?t3-WC9<)5~EKDn?#<ciN$BO zLB@8j(|#l9t|lWn&MSJeKB+n+tA(k4iUb>dwE_EzT<>{b@ImDT)kXFCvkH^){Kz@z zW}tMJVUUVqn}vN~s>=R|;gruBaTwTZbw+LT+gw!4E^yrS??E>{8hwQ*<;gf+`bnWz zp$oBR@i|GL9eQ-jf?AiYh3+ZugA)+uj47Yy@mIvBLQEg~!5tmi@a}Dw2CMeV2)AYJ z_SzRfCzTsy%V^&z6`(P(^e(kan?JMGLbHWGy~dJbK4+!1_!je32;P&aK_*p)|I8z% zCQnWv(H^6!)TJstlK_T<1Zv6Lv9C<;fWsh$WIp3gyUnjikAbEqza4bF<}eW7I`&Bq z)&aNQHNiBSb^a|d9Ho63EAT90>tFT_Bcq)i`M%}j&`q!7x4HwSuHNoC*kSYmc8}ni z0TKGkQ?9~YyIJ-=#Q-INO|TLUnYIWvn*FM3p3D4b2!0ccB90>uqP?C_d%qj0bv|-< z3CL7KLcd}2XcI1J4Iip?$Z+&GB)8G9Uc7<}savvZM$!>uB-F;jX^7t+>=TK<`#sx; zqZt~YaMiz2=cp{c-20$h91XIJ*hG^cJIBzj^<iQ_CuZus)w!u0Y`D#@${{T+sEKI! zu+#$Xv}znw)RAEhoIWt4kX!n%2wDT<EEtFfeY^kQX`1-W`8p*kb_F>1NSNfz2f!iu z8!y4!+AS9yQ-0a8hN^awlvC>1m?-vmI+26TV46SogV<Ws5goDVIEIQVe<`W<)950z z0h0qRW_EH()IU?aq?yc&`5x+g!y5_lJSYHw>qF1Zgyh(2dPQCYP&j<AlzzOQoh7vR zVYGaETI-3@%K*MfF_!*X*z!}Z!t>is#9cJ;xh=qpz%#cHH9A0$frSjIH56d5noY8! z#Y{{jm9+(V1&Ou3-JmKY3xGKE8$K$R#G6qoQL<&Ng%j|4lG@X<EnbSmbf)qd97tAn zn(OnGD?mB!AqfxKw{$r)#1N`hmM{1YHaIiT_SOo!b|GWOlg;lvY^AKb(d&W0RQo(b z)+@Q4LjAM2`8%Hb%+c0wxnpSq7=Au}69&Ygbj^|gG5sHo6qv)Y$6wB%^-SY=4e(y~ zNM(jX`EM_K$#^*xCAw&tUq6GEx=b*_Ohv&OpTk@|A}!XmRNw;l0a=`-GK4YoJ3DEZ zXi)@hBIqI;+h9B}K2L~3{4`TpXrV5NUqW5$zW%h`pP(dB0#6!TON}K&(rl0j29m={ zl%#~3*NsDh&ZjN0Px>@-e&(<R`j!G<=y$xDCPYaKKDl=<u7j#+duz7)udF{?6|Ir8 z>oJmqXSzWnbPTb1d=e7iRz_`dXox-wM)+~f>tQA~24A7YZaq%Q$MRrZhH7OdmywzR zs(1;o{0G-zZ79Ild%nZl)4)q*7gnV!wgDH^^Z{08ir`IG*1HTvHC5fWi$n2t)f1zf zi|xnHt`n_B1I<e{!L|#SotB(BkkfNDw7uf~)t|E)dnp6=8=Zs?(E@1BZ_(<J#?eRv zt-l2fIm3uDE2eip!xy)bZ^eUUxV}L$lY1DU!&fB>k37d*e=*kkDniuAH&^`U`!Y4I zqLnjeGNXXhF`SBu`IZ&g-8H00ws>8PQqFHh?KT7K87;}0k{B|j1b74_RGXqQ&^b72 zn<45(j0&}1UA|8tkI~70ny)iPDjJ)Wa$z?VIg+-HsVC2f&>z~TR;&G>5>9YdQG@o( z<XyJTe)ndI#FI_nhmG0d;r|`80UG##^Ff@(0x9j-qrwxy=w8X|=9jy!K7Zx!qKg80 zZx1w~77^Gz!o@&)-i?Hhqkw9tKsHF{AnopCSj#|13jEPcuShuhkq`s9Cx$Xpd{{-# z=@UhVNlBwCf#`3ZLW_!>577CZFr^>d3M{kk{wN@zsJAA~k?GU!xedhq1Sp@xP}p-5 z`Eir3t~c|B(CQN2&L=vE0N!41euGX92@Qp@6dH5kqx=TO;6`}zA++kJt#RGZEovwc z5sFhgIDS2yg3$cY2tKUKF!`~22ejhg57&7XmYS(ikCuv<69Ba?v|4Gy9!HV@=qi!` z`cNR%O22vHGv8>Qx^B<vK!R$w#0@+13X1x?p%s#*J)XwaOBDkXPMOLh$4B`|iueL# z0joU8Cz;T-`9e7tW(|l6+WKRzH<@13xW{Ri3lgdgaL^_aMTbvX?;Ap`hsP3{wz*bv zaTrJI=rNeEOC*zA-Rvu2n6P<`<gpefIUls!w8KJP4{D|}Q#lOk?V=-<&f2(mPHe#B zz#V7Rv56aAD}QD=t>7BYjC@F-ZhT=)H~_7op1Om~+yG;YazW%eAs7#@p3X6Ywxdz< zO7E;|;j6BT%D5hE8os^Bu4D_<)+~>9JK2O~VPBQ#Huo7y1vM2?$%`27{P(TK9y6y2 z&_!@sS#VqC63~H+#&w;Fu||r<#hQTOS&vlZ@st7A$n3C^n6!vt8}J3^5Uel0oRB4s zs1I*;n~g`*U`3Q-$({PJv1h#i7x7ry<)<u0pFZR|9G3YA26isvGZY#Zb|$Q924!@& zb6(b6>HvYX4iRgb{8PnVG#LHHtGm34LuQ1N;D)Qo%__--E#x%q)ED0;Q47DUs+>y* zSg^yEwP!#bWS)rpK?IH+rvA*^SY6iL?a)MYZ4u?K#{Bt2x0Owr8oMRySI%zX1CPXx zcudTg5!*F5hm~A#yW{H~h!P3N=ED#9u~sXoWP8c8uc&J4!`Y(sSi5~wAJDi5v}8_! zCiAbwDmRN{`4^XJzwLPJ1Bnl0(;O=-<aNZZCkP%lF+TVyb*6pf_n0oU_3EC74t0IS z<szz;NfE<Ux9fA>RRmPaovHw;rHGXQ#pcckMAIi|eLvU&1%mVr(L?u$``i#q*;RVX zFNsnrb9vbWH<TO}I?+vK);eO;O#|r^`S&5&Btp}{##zMt_dEp|0_}t94dqN{I!AP2 zWcx;!MGdMVDqtez6^KNNEug9mbTdDD2mt>CYknnw(>M9u<-OYzOc3bM0YmVaaD(11 zfzwm_vN4>nY`o_3#S{f}%sadofCr(S7(H#4>O(11mi(Q$P|fD=UO*<=H@3qBq1@g& z2AR6mO@EU5!IC=*p~*VCd1r3=*wQ%E3Yo+gC&Jg*7y+-Z644fuzp{qvv`RXVupQFO zyt~uBRD|^&nW=SSm%Nbn^K9o<{k-#lB`W*=v;Vi>rOy4)$fWQSueZ1!vJ0I?bSgq) zSDKXz#(5E{;~Y09wWHqFPhC8C>8p5I{?;eB8}eXDV6)p+G(;SEXELth9rEH-4}=cY zDZFn)i-k+rKomaL;I|2OUTB96D8Z6H^i--tb)h)<Sq2zw^5D2;q4d0~3PRu?xC+3` zJi^YwFwN6V1rJ@HARaytPK<p}&0#zLbQ35>KB^s_3p3C2ayPt~nY4y-ntOx0OD|WR zqDbsAZs+?DbO5VYXjsIgp}%E;?th*31K?-g;<HdUBH)P6dcu?Q8;xF!{<Bf8k9^^7 zw)P+%OknipFY`Zv3`-vz;kD5Bqr1Z0W*9>cq|l<Iof>^Gv09q=;)^=i1>!5??<1Q% zS2jr&66jY-t^H=&LbPuEzRXZsrO9esck!0Ibal{CL_cGs%w#S*;vX~$&nP*62ENAB zl$Tt}dSnB2HA`N!I#tm5;pr8u)?>~M@%T@>)4Vp^@4oDDm_yLNy(ct#FUe9t`t|6n z@Wk!q+Z_;DSEi{40cR+$y2{;hcEm3a*M{*ITBPE$n#s6tiusK_1@2Nx?IUM)w0ht; zEv5#Qv#<4Q9;dxW6=L#FUbeseL$4;D4WD1m_W`#%NBW|`xrPiy*pip*4$mRepS82E zLtl+m#g;+Z(%v+f@bzgae)bhw*I2D7mWcbzZifS0?fnhY7{~p{RTyd9ji|5Q#%rUF zj^O?2$gUy%06F2hWRP~2+SZjA=uvERe6Q0<otfnFoZa8CH6FgMFJ)=#J+yV@1W=@O z>Kt?0AgHh*&s9n#NgW~VIKYqHnlQLU!Rx4sZU~#>hILfV*7IykAZ6#D<ODACi$lrI zey9xoaI!z8*IVH0)8Hv{^V<WpJ9O`xm(Y5omv?Zs56LgD0QIZWkAAZ8bI<e!Q^57P z@}rNd*#Q-z0^vO{x#pCECRu^O<8IWen?J29_qcA5yxJ@3EsfvqY*sTj9`%y=OSH&} zkA`iiUcFF9jxmmV8@_6~-89*w+q7`0NMU-{2kh#~&z&i}HX|jT_+Rz>{;rNoK(N?G zW3h6e;?lU9wQzzrenoi}BLLK_&mXH*!{XJHj)Hl+Zi{q9sFQ9W`=N1P*<3vIx^#WX zLn;e9gb}q$qDF4vg7W>ufBLiC4WUq(#CU(2{^`UNY2#ERlhxt9gkT9VWj9N$2c`Ab z{-{r-z9d?LV&a)bv(#vMDZ#lCbsXoq6~;48f>a@e6w%C38RyNiKAE8MWxX$Iy>qLw z%Lo?M<^M(|viLggRbf+d_H=i@zlvm5m-^<XC<6fr4+aJc3+Au#Dvw0{C@KaH21XAB z1||ds24-sF!endj#AIXVYU;#f0&rq7wRHwK13*8xI2kh8TN^r?**V%UIk`BR85)~1 z35l|BC^{Mf908_`#@2>TPDQE!1q>lv-(t*^ls!}-WF<(fRmaM&#F&x`KyhL2e(cA( z^yY6d0Jltj$;XCU5f0x=m_LP47avR58N+!;*lx~wr*4ROc?JD^-aZ&WWjfp%QG_T( z4dxs3g@mRlR!Fe$4Ve%sFc*yjpcJt9R4%^`M1|lW>Ye~oUa3SR$UMeTC%Dx5rgKx9 zmq4fOZehE(iQ7Tn$OkXRw9zH|ys{qqB@qvZ>#0Hv*t(0ab7SQwCFhV@>pvz$_3nrl z4!vLuR}tv_%DIeS9<Lglhe(yth+r34a|CZ8b5sT(f4yPw-Y)qnLGs8!;Y<+^WQpWP zy5Ye#ICKveLz3Z1sVgv48>Z`AxPrEGsU)p3*6o9)7JU?CHA!oon51=Wn6{4dD$aIS z#9_QIGWHT5g0tSVNtm43a3$?ftA{ruwMxEoqIBZ)YRzVmkw_VdvsfKo6)rc;xnwfk z+)PiiZn!E(2g-%OzASf=pV5lk3vJNv-l4eRnGK+~ZY#y<Nx!yF%UirI9_CYyhguM2 z`5iNqOcqV#X-R}~vn84`_XAs{iZlyb;Be}d0A8=UmQON`x<08_MssbEU{+^IZ={Ze zQvAoy_WIuTb00FKI}uE8(FWj0H7F<zIYh;Be!>?Y${z)L;vzj7!omEsBon4H;Qoz8 z{~IbEn<s)@Lg!G`X_3={!5K#dqJrT^MA;<v_8_K*S43_&b{~H~z!?LXEaC~%ENqCG ziX{-Q{r5g|2xU|v&Mq&4SVzbtI-Y=v`z67DGJ3XrXet6?lm^7;mw(16mkPkt(b4d4 zM6*?O-Vx=82(}q>L=$2x(41RI85@;Di!))cp-7TxXYjFZKFc#cv~9pic%}C#9fI-m z7aaW~2L%so{gJ&p?#<>j>6X6y@Nn{k0%o-oZiI?~CTm0sk2Q<N_almsKjIgQS)qGi z8v6kSU-G4FzY~-L6cg@aOE6_8QOJhqbr5M%vsIQM*C%@4!$rC^nzUrL47`bDwVTr) z&Owb#R3aM^TddXx?h}iZAr<pyPUn^!Tb66rL7#qJ>Z({}rEip-&2cQc$xqNO-mdQ< ziP#UbwBQzmobjsVU@1GcHZ<Oj@Nudk8fpp&i=oqC-DoP-mKwojM5Jn}*A^IIS-~%; zb@p3f5x5r`Vd&5{Q+7gmEIq&d!8Nl@WJ_41XD7h4@62r0KZrSkTXk$|Jk!aUrO4ji z(j#rq`3&z#YMc~XZ~F2vaZ~1GuOOd|q8<CHIgUPUtcz~>-i?Z?!}`=jxP1gHUoi7N zSj`xg<lt8Lj@qx6nFRAosDwN;&7TwDr+_Q{LYU%O+&mX=2VjTmIwtlvBg`8u{%phP z!2VV#O8vwZxYT-5!?q1wM-ZYqz8bG&s%<hbnd^TcDhYA@nnwI)Fou9B(}`e$h&FIZ zN0gAnjNeHsFNVe9sR&IfC?5T)(T`T2ahQ)*oAC&r@)($d?I|-Cs(qN~^TtWd5F}F; z{~MdENL3$U<}-4V07ezeJ?sH06`>gH{m2Avlf$?XxP#|4HghnR>@2NC)memVbQ1)g z9Ub2vr2ho8(2Dg$5(Fp{2vFgF1}L|dos+2z!1;ev)Cz<sCJ50YQxEuSR53*>9b!5r ztWpXq0C_$i&<5~4M-M`DW!;Q~;zjE*A7Ahf#Iw>6FD$0@PC{#9R(glqWLs=@c5YAi z8(3{jHY_wV+7LxCnIa3(5XAV;`2l8P!_R@kX^H!tL7&ibq}_`@mjB`wu~XLUUo||8 z8C1X(rs?R%3#sql4)r}t;`O*`l(rLZa9ys<NsEcQ+Z&6!S87G%)zZ7-r~u*ll+~dv z){5W4w*|-Qy*PKQHp|<Pow5HonXa{;(cMx1u;J<<=kA?JYP8g?vX4h9CSl8yDwuvy z93g~A6IK>Ro^SLa5<W$hUPR>zoDN=Ht<q4pFC-$>y=a@`vzoP`j+k;kfnwC|+wM>1 zS$PE+Px8&uMBWvt^%{ra+aQ}Z?a@1iDL|b3mOWGM1_Pc4f9_{#iSz{DxXH7kTjjoK zJR>5VWk!n3eb8x3ck9{VSI7i9$#J%PUk<1CeGJubA7dIk1)P$24K!h;^9Bn)LL@!Q z<-hbk+f75rXu?nPbU!b2xK8{9sUseLve|SXuvM-|Gx02lZaJ>@>jh)e3*|~#_ldjV z@tT@{mHg-%YTNvGUk_i|Sijo64;hhNNG6Er1D6Uq6f}l&9$H!9tow)Bc>dlX9W{mv z9kI-dRPWW^rqkR;XwNug1QJ>nNKAHZ=CRLc$RgUYqcKu>W`tp4bjjV~2x3$rkO$oy zlD~6GJ&qgw&Z$!SA8eLjHCd35cEE~t3^AhP^(eN!{g;rg=DCeXfH)NZaVqhTIA!Bh zF|=_pwU)56u{U*e`gh4+ww?Wg$v+#yBefn3%oYX&Bz%v|M+k0KW!1{FY^Rpb9R4X+ z%uL-(&Xjzub%~0K;tfU;+=|hj0IShYo_&?wcCa?M^S7K<EX5R}7_&qflObazvaAg! zd3&J_h{z6K!Lk9fk}oy;G2j%i#%bJ#rW+`&x9r%QKP3z!#y6_$AwqZ<-n{hkY}wB6 zmCcMQZj_}p8P8$?1@xo-kOU9MP2O1MExRZ*WU-wC)V2U?cfm|QVfj=l7G>Y&92h1L z)>In$IrtmuZPV0ytu6>FCUxx+No~0TbhfxjlO<O9QUub?iz9pysU=G#$%>4K5#X`a z=!I0S2$?YHD>VDc139pm>Z-S~^eUEmiz67|?7jrtzD=eWmg|z!ao`V%X9IIjFv)6L ztseX9_!-V1n=d{~9$5I5q)jA67wC=S?|u8KwK<0E3iN#VIgN)-#JkE!v3lU}rhNBO z6+VI-qXFWTRrE0Srn<HQab}=XZ=4A84tM|Wx-alv_ig{K`}83eL^*z!QO4>0W{OdT zpwPh_ud$ZhR+(nOop($4Gnw^NkDQHPxNG?Zt6mh38=663;<cctEqj?p4$15R389C- z8M>Va-pdc>z(hKbs2+Ec$%{d;Igi~62}D7^GzWb%;g}Y)>y<vH(>(r**BL^<c1)I6 zw-A6#TN<gF1C6f8f`6lb18830vc<SXUl1e`_KP?eub3qe5M>y1-UlUXfS1^auwoTV zR<or}M$QmCv-zKzYHr#`Dg|Pd1H`K6KVy|k(Z$@<S;fx9*5qHHCjF(VA)5jH!1}Md zWH?InmNsLi$&q9q9nL7xM=95Z1wYI1{z`LgSw@iZOYtooLU{%AOS+QXvm{7;ul!l* z9=T5Yr>C#azh7Yd)vP6${lh_x3|2tI5i_xYcnopK6>I|<pSWtf6Ob={zl?nf^9LrM z`QbWx%4IWN`%buVh~j9qeMo**?VoOa-Yxk)zB1sr<RoL}yzwj=uqO@CgCuzDl5v=> z+iYI9$}HDOqXJfAC*>2LP|QV!c9*4RNwdoA*G+DYv9GhUbSI&&c=w2_Ewq`4X!u;F zIauhto?aeDi5|A)xIf|oTO%M7X!q;#43q}Z*|C@|mHX-=uqtUaRj%M`)GBwPBap1i zmlF0Fs7LSK_C}azk$*~lDV#1<*{+lK?inJQ#c1BMq$zNh|HdWp#2YNzZi0C$JVZ@o zBJ-$6)sqO6kqDVYz0jO?jib*375~#vUIYxH&w9B*t>IwPxf312>O~jKB{=mk5Bwny zd63mEm?r)SJ#Z^X<8L8+m#~o^DhDE4vYV|yZ2;yDb?&?h9y9}W^r~_M$1-E<kC31} zPdDyW{b~7wjtHFMQC;YzL(x~5UG@0Ky%!dKUo%kckM2QHMNH_wRHzn1|4UXQSPO2Q z-er~J(QE`caq$aIw14uhM(r++GsleXcY!(4*i)|_AwWS*8lj#Q*;iSh_xH3@Kta!+ zbQ9fH30Gtv6A9FQ>R`OW&oNrEAH{ompkxj4W*gzPt%3`5jjKe5bb_9GKKv)D+tN5a zG9XmBK&XoSBUIU0v`nq7?cAK4?QH+M189;NyG9ivE`SB0Y77;D@@0HQf+9(xJ$OiA z0*K60yl!(Ba5M!(ng7#A@++2gLukY1E4o_(uh+pO_rXR-!_CQkY%ZAcQdj{>AzG9n zA3PQY+S<T(?+%ha2wAZ!)LCG5{C+%pY>`L7$Kqc!BJR4N7Qo;z<`XimFrZ@;5Bj=) zo7eXxj#uoaR-8`6qr+$cSyn>w&6#D_2b1wz&VibK1Aeu7OKe+(T5yHK7)H)V(3yi( zN^D)^t7TTz7li3p)ko=b+g^GV%elH!&42Jk=4yRP`kjQYk@X{)yjf%AuwHN#Q8nVf zC=b%_V~$s7`WJ8GVPnykX^KntMMNC9=WkQ$m1z!UM7RL-zL{)1n-?P{o*`<DOw)fR zz>IN0zdTuE;WyN&PHFZTbISP9(9@tbZZ;~e#AFtIZChPwXO55w=<2jPM7)aOxA~M% z<<#aT|8zdoD;gS&lZ<Ld=6`sx&tRyA=XrPS$<m^;WR`{`{R>=z%qQvDw4kc@nW+y# zCJp7+3h&DrUWYAwq!7y;0ylrQ>3bIdPgzyx+KXo+safroxKbStQq`|a!r8nSnrA<r zQ4;9nj*}0DZ~wsP5a%8JS^Xj^NQwyhIuHd-6m(4(xl$kdI+ITvN}-S-!?MtI#$f@c z0rvwE{R5URgLA3{a+AHx<kp3v_8|==jD~htQbHp!1LXk2ZAv$4B|^){WM1egs&K0a z>j1krbFk8nL+Gplt`ue=CB;+G2v?+B3RcH{`+JoCq!lwt0{PwX|8qCR&MIVVXae{j zH}$VpH5t^ZhJ8eNH~f2bqXRIi2~Cahio}KpFH4B4Rqu}9C+^n#DAe-#7s{ms-o;17 zS|ph@sq@n=wu3CMi^<8FO+jC9%|SEp7u-l=LJYXlw5XjA#k;EmT*QVv0mEtW=auXV z-#ut2*r1%?bJ%Xb2a^ZNg`Arlr;(;OjC~$3(Brz()8wt|0v9Y(HsQL^?(`hzCw;jw zp#MYR9pb#f7}~CK|2xCW^2t-{Px~1p8R~A3z~YG-vFg{F;-`F#t&}PPor<xL!LdL) zW(rx(TYBD46nh3%fFm}+Jz8ky(vM|iP;!HO*qHR?nt|2ZP<phQ>UDu?P*${hTTKz1 z?iEHv1hhb4Cj?F9o1ZVD%Gs|<NKW`@9!kE&aNf#gVw9khKb}KK*}Yb%Q-522Rs?ZU zs}zvsH~!1=OG^~@#hotwa3x!2-b7{u2(IC$9oN>W!Ce)Tg}vHtpvkA_-+#2jbbJc! zK)g|cYqX~TDvan;u7r=j!SmGz4Z>D`yJ70uTWGb%#k@IWHaDq9^i;)P%>T}@f!vxG z4L6KptFkKiJ^Q$0E>h)y5psc-W%G+;m6Xr*^JVYr;V1-qqBlu6?#Cd!oW?H+{gtaJ zrLYKW&iS_@@0GvCB=o0MUgU;9))_(C9hNTWN$7wW4hM-z{>^;$8J)S1g^Vy9j)+eY z_`#16`mhVZ9VX^8GOoBRYvk!@_=Rahxci5rI=zr7EK(JDO>8tP9F8eJ5Ag<G1pgD! z=r!#baS)>ad?>}vCSquBDq{EV!ms)_qbjtkDSM=We4=Qo)?>!W*d(B-lmJ;iU%&0q zuo;aCk;wmIQ~~gpm^zv7XE|MD|I6}gSyN2M)^QE7#QR5#a1k3w#}E%)!Op_*4MjPd z7kQ9Pr~q<k(o`<9^4;W?`Zo;@rHYYp3p@_O*bq~KC)@(}N!{d5F4N3H#^l#|K+iTK zeQ6jeeN%ErJTdjfv~V4p&6tF{ZzTU$lM2TtV@0InJK&I+fzygqG0D*tH?doV{i%si zq~9LAWl~1i5m{GD=g}lv^Iwn#H%55SQ){Z$LCOsxbgI@?l6|WT#KNk%)E*@0RI7`~ zir@e&2%)#Vg~b^jQ?*mi*fgvc#2vK9!^oX$ciUSljPVAXb=Yi|omyuM3QsV*G+4~J z%5eB}wDzQf9$P75F6mmeBS)si8vBIPcwvVm>$2>g4q{X|?A3Y${j(Znv&O;%@ci}j zfVU=CDi``u$*&r8o8TcoDB_HMBiO}_WhI=fVoGc1!P3*zTkm)w1cV))q{bmT@JT>n z|K0QI?i~)G<(ctzTeZz8VBU88?PHtzcL5JS`dmNzU8oGHZUiwz)P7iGCZU9Wi>r2v zFdnl*xuei$P}w&eL5^P(4-)@E^@2tJ0u_(!Sw1Jh+e-elVW-FwrZy`=NA#ltkfESD zTZjBuo(qTFr(53;7EdIOc`s=ev_f6X62k5I8=E=6R2E2Uai$6~{aMhgo}>0}oc{@_ zEO_U-EC|xi|F}VAXIHT>wKcRgu`{&zuLhL{B&KaY#TW}<X`A=z^&)V3L*B)d@h>qw zGZ=2{n9!5F)c+qbo%*Qp7pQDrX8S&q>C4MEH;eZqV8EY0X1>MainCyc#$4f^8wq!< zM{WsF?YR5X?8(#JD5gt{@+~kIZo!EhL^KxV8Xihg+~XB!mC)io!UM5&gm%8Piuo#* z#0LbbZ2k5*m)^@o7JtdO#Z^Zrz{ho+Wy7D0zl<usMKpW@rtU%#b7r`llknIMT!P=n zX#^Qo7tN~6Ev;4abT*Hpwq*5Ig>|Yf^;OIwkUXF*&O{0z!4XM)cOEyAALxvM!sW@? zP7gWY(fe3ss5C6o3B1C$bEY@c8jfJK6H;P*OZ_zP!{v+ohnUD=Ice`=B0&q-)F)sa zKlusBNfBe1+gWv`>CowjHKa9+u0GVarLXEvW$f{fnMgMBPoI2rvCp}js=KhGmu=Q^ zufy1;68YkXZ710=I^Cqg9QkmzE*G*~3(4q=`8_nD2XO^<;w^#C8R3SsGJCeBYoEQf z5s%%<j?>P}2~k`VU!w@q>bCtCB0+NV!KR6wpU~>r1)pA&{5gHEGVitEM-AjMopqA) zNR*iNFDl_~`4M``ntgr2lAtepl>QXa>chlJB`ytBD)dXS7WBwP&F3uFEUPgnV+w1W zRw@u!>1UXC^Zm9UtU)v1vm{)ZRB*+`oek;-1QHnoS4~Q0#9YCY5S6n?EeFzmz?zl5 zP8def_Hs=G?#mm^l;<bPhA6<g`9l0Bt)w3!Dc?s_tRPxN{z;E2#>%4N;s`J@G`0Zz z+x7$OX1}2NtQNZ@w8In?!2~COQ#zo`ek=UM3Lq;l4mB!yz~v4X!QpV-EmZc!_J$2Z zc?R>vH2Qq|9j!V@BV+yQ)XUDSbK~zBRm2(BBMbHb7u9wg3m(YvhtC({5*zcxe3FE9 z6HhDY=fl`<3(|sP!u8~An|QJLyY45rmSYbX#H=m|DKhC)8>T26P1sMCrIid9j|Ka^ zvTo<v$8PCPmP41XU(U5VnR!?ydzG6$tsU$_=9GPwm+RSYb(u$4%h0M*WoYR94#UWl znT*lhhq{>ETcxSBk<yN)`)rbv&I-*;O-e%!B{oF3Pf7n%Gl+JFGKGSE4CMNQG+6a^ zqN7?g6YFA-@G|?Y14Nr&>10C6R{uoxaz>kd1LmBGlFTtI-nJQgS+2Z~`_UD)3>JT$ zCOM0+v3edc>j3ZA9@ZPxX%F#5>Ww+=Fv6QXQv9TzwkCU3L!&i7{V8n_XiCLztASS_ z!9DSlc>f-6zaPD|KVDLh(l6VBiT%y$avB|5xHV={@GeFL^yz#&3iei)F~^+)xqe|O ztLM+Z0zdcLO!dgv_`Ub1%1q+f9jKZY@BJx(+%X2IKdp+5;rbH3`=s~-jPy3o8wwrM zbD;bZzviP5r;Ol_0gGuS8P~8*s&)&gN^1SSB&I{l{0>Q{@4>_@_rBlegd0l{tC~>h zX!#j_M8b<bMdZRQ1bdm7qf+ul!Ja3M!$vE~8Y4D1-%l8WkEMO5rd~)X&?P?;6<<X} z`EO92wECe$L7@KQS*jQ-tDK>Wt)YzRzZ%qkCsNSxGGn0U#D|fUE~OYZ{puqf(O!|H zmRL&hwJ!d9+7I*pdj9ND8YG!*`Rnmcwi~_+mVfyu^;$d;lA!|JVNpaLszQ*Ca(Lnn zlFJTX;<Alqsa=ZpsX$G!j|1E%r@KgPj_g>ShcG1G$5U8{5Zr*st~_;Y+niJd3p1_* z)juO>ZbkJ|ROGLpj#xm!9S8GiyZKy}$`+p55nlgY5z`1PpY5DNtKVrW#{j~bu^w7T zx>S*?hrta|-y)t-3Pvkde6qCj;qf-m+;`OF*7%FaR|#+_q8rWW+EQb<kQf~IGSVVr zJUV>6Bll=do(&_lVf+ObYif6x>$)pJ7FOBy@8+0Y@pf}Ghi$IMLUOHZsWE4GfKRnP zEkZoOU1#2A6()NV-b1u!<}&-X`}VvxDex&HsCGJ|nZo53ph(I@a4kK}qTz}a11J{+ z`?CI5BsC>8Ic|Orilp`jz*~3Y69wR3%R!OUv&LaQ&HHF7EBkkf$_~(My0YJJLDn2M zs+PH0Wn}S>Tz{Lj=t_=X>e?%sP3mTF54GC)TAw!Wo{nfWR++}Tp2mXol<n$1Kg!og zQ|KY#J4I!C=}%*=K16;xA4QTvaX<R4k6K91)3BQIz7R6LViFkHV#nli&Sl+Cyp2?z z5hH!`R0V@38W?rhci26sRS+UU4Tq$J;*j@0Ct#c28Fjk7WH11yc`yA{d!W+a2##k% zv-b91V%q7_wDT^eR3I@G{AXgyCJ%6SwEJ5~v;Su-1uQb93H$i3u~gF_0*=&sXi5`g z18PqJEq{4^VPI|%N%_?`!Cn$mK9zibo3GpQj%JgSom1TAuCBhXkFOBD(5?fx!`84) zX(%E?!m#&s)Z!?@?qNmD#H6%qriR1_H==1J=tk%{ERb%kBkQ^$TkhLQq;YkY&;z15 znc{s`Ie4y0f>zU+Wu0pC1SRbg!G2e)zkGL*2V6HwJtCGJlZstzxum0cBMjTu_IBN4 zsvGg!by`k~x7}TJYw#m7<cbj1nyPF<YRx=c=YKi~MctY$2p%1@N5N82{4k}6O9GiD zI4jnL{GaYIIOxi(z@@lL<srJxlq={=*5+CUV~MnuJh05SY@z|9p3iiRXGR@jM?=v0 zUB!kcj4iSfBbqr!D>mCn@K1xMdSZ0tgO%#sqiS;lrz5`NRY~m0qyqLZPeMi=gac=W zo15BcxV4w%=-X7@pps8w-!R1NnWYigR+uOfg4F|A?Tl%XmC%FCb2;&rvDOmAL9%c) z7`oAr!NZA1QRSSV!lng1$P}Fkno2D)wf=x^J!)+!J7YS`d-S{#Zgfih&<q{__Mxp# z%6R+vu==VG9flg;@1P<qPWWcBS`<9LDT=n{hPJ>tGfIRn3jd|r<kN_iahUiQ9?+rv z4^SdRh^b{L&dg+wzc?j{qEZqQGl_ymN8*wD_e^TP)m@t>AZ;Npn?@yM3xm1QjI%f4 z(Hmm3v|p&R#A0GwV6!hGiB%MLgpWJJ-T$|czPS_FzMCj=5TpYC3{rMQkN?eRf3qpV z|1gTB*d|q<@);eTeVyTDiT<qM-=XP?Vl>I~hga&Iba+hb0nj|^@6MFF;a@tsP>Ugk zn2088$ODhZ21-pU-MujTjK{^UARV?Q5pGn|%=`IL<Kiv@4ec{^)<BVzLU9b9FkXil zYt(L=De>cPjM<s!L^gc9u~oI5(<S@XOD1TMjZf#S*839~HJV5oWvd6p6?3f>X(_|} z@-Y|q(mUgq@-`*at=&$Rs&Zlz)s<KoF<pbG^VXYX8QhHibz|XsQ$uZ}#<=9@39QPJ zW177ML6mr7iYA>u=-}vB)$6FXnxZ(}>5Pd8SU=ZM8tbIFeSCd<+aF?HWte~msMvj` zUKVAl*XJY}*lFIQ#anIRE0M|qZsp{xS6Q@|n>URrRTmJOM0(*hDFanQOs39Gpu;B| z<u2esrM_P^HaJ^4EE68=MYnUR3SXo(PUH8Q(v`m<DRn?hOyCddhm$-|9#u2)o<|vA zF?Qcn>vFaZegqU5$xoQzCFQZ(O4BT;w){dT*iJcFFKYJ7>pBL_P4lxm5Nnqsy%BbY zsF1>MjNSJobO`g@uYK~2(l9gpfM{?*3(OVINg8M+6%^1{%$Bz;2}G1N;R2oz>a&}@ zK>e9TVZZc8MFfZfl4s<yV0&)<_8H;tS;Q8k+VZp0iVp}QkM^;reElZFsQo_hZ1OhX zPHCcnj2&XK#!zhR2pLwP1!_BIqEstEFn(bF*^@e~;_3W<_M{w=hSsKrR)*I9Q|teo zo7#+#{c9L?t+|(f&29yN0Qr2-_6gpKki_bL$EL}DZ=Ynhfs*~U`^nSizvla(qjP4W z`*1^;2}5JzafuC7qlt$uVT~R5hFTpzC3zH#tC;2h(&j)u-$`u+sBdneKoN^e1}LG& z^>hSccL@E~Z1wQ{nxEdCrLvt&{%)V-#Gg@s#_pLId%d+*IZ7__!RARt=CG@&-4vfL zTa_y8-+nk$gy6J(>ZCwqV{2(0p$qie#_H~Ww@(b=mDbX_I@vEj720BW4`<@0<3**1 zF^f6I57UD4ccAnv(`H#>p^zeZK+~ugPEBB46c$m%Xk~!t!YiG0$V}#+sQ$&9-}u4& z%Mk*l@PE6f_Z(^={J`FgE_az)+k-8)F2ZZMpe>PmNjh^-<lQ}0?#q#>eOCB`)0o); zO{HVqIUeMmNGj_0*-oZo9Cdvv{o!<@4|zcKZ>L}U?({?dcKWigi?7Ruc3f(VHqaA1 zd_Oae5Wk^e54lhSkk%oyX2rjsJ+zFRF#**dbPoqh9S^|As?y$s9IGUCk6-QeJKg4> z@D(}{#MVfIun6@7F@x1GC_Ttza7$8)2#$^C4pS*tW%P(_*unQz^!t?crx(6>1w2YZ z5S3p%Lstb@kj{6^eW{E)w)m(gDMoNe>rJIeaGsF;CCQqEtW|>bWe%D-L`W96${B4q zZWyF4WF<$lGQWvvk~i|dtbWR+0q1*9`u|byIfY%E{~hjU|7#lc9`1w6{a+K)YfT1f z;dm1o(EiC^9clBK>buDo_<wh#+)&{qcm9%6&}jd@uHkQwzfeomhf39-_Cpntws^oj z4DaENI%+sA`WM{(cW$PwvLJKx96C+K%fNg;8PH_k>@a#z0q?KLeu&e1xL-J)-KkYQ zJ8Cgmo%UM=6hd`t{uM&Sjb4@4Xvt|<Et#*)m-o-N?!hU<ZFLkcRA%Z;xZ-D=@N&Ed zriouSulQq2aLGXHCs?5M6PA^$N^jOFSu7<)y1#>cG#U65waPClSLijE6l#@5a(z}< zcD2>p44+l4K|!iaKd+*H^xI^N;r?e%^0q4P3aRs8TcGbZ-r`TzWAngfI}iCtXZTRB zhjH7HpC=DdN<5<}x8KG`^t73<5VJ`an!dFJn{<3VcQFBNNa0@8zi&uI!@O@uF;&tI z^g75-na9c_<6?jNYeS0kJt_4y0BuMGP}0L#5b1j#>UJ2u&-CFx{k?wj*M`*pT|ar> zkkawVeoyvI{U>bSll__RLjO0}KZ9f~_`&>qjU^?GE2oFXq0~pXP9^d_)9<0%g4JTU zohGQw_yeEvCot!;XC!;*%3-1tX#K<n5fg))z$PdXPCFJ8!^Z{@8x-unFQBk|;fg># zS4m^}Kct=YU)0O{_brrIq#LBW77&myNa-#qS-QJTYDGdC2|-$E5Tp@lkOrkgI;2As z6z+L1>hXB)?=OD-hk4A*^@`_3J{#A3j(F*fUISrd920k&$0hI~O=9M~U$FV{4=u{M zD%1dSphUo1Fa39K{S|eDy(>Z-;cSffnUl)=k7^2XQmt$$+mS`l0{HLfCs31<R%`E{ zw`p5q3!@WrWr@c^vdem{h)CW2<1ZLS7!*7p%NGQ)d@07FK{w;V9l}6Js+~01SgvZI zUo>i=@-jDJ6H$%nk|9a#rT}RbemgzVakL;F_FV`Oe|SILSQyPvC@ZG^nZbPP&2hZ` z>w2&|&;2`!V)$&{nDZOtBc8_<Xb}{c>n3lW6MEC}dVyzurEH*Ae=2(?Cwn<Qz|2qY z($tJnfXLlYT62&?;V%)#$C-k~9d{~M1YO%@KQZ>tmtZbvbb=fTW+4&BOP!`jUqQCX znWP}Iyq6~y)TE!Qz_Fk<^6?lUnQR|hX+refnke5XIMw>Ev=m+P%#jjpiNQ%)3g?yC zJ?^L}*^{)CaM_+fgl)2oH%Te=I!wVGy(SM_sHY_#_<4Y|R3PO7NK4VwwZaLa-!eXt z^k)5<D_QOH^|sH2SUAaBH_y+t<!k3jeoIUBS6pPw?;CsQGFpTRqD;`NX-oweMhkmz z6^%arO3g5o@SeU0XTLM7Ocbb5`8On~X<>EF7?Fh119?GJFO7o=;tbm!^`+FsuAcJZ z^k2f(QMh+j{+`s!&;tCfX@T|j%0rQ80lLihZ{;ZZ)Pe?0GBrFXu4Zzd!<xP}VkOyj zkuKx{1D~V`X%wm0Gp_nuA&Aqnz}gpyNqd<(Ac<5ayL9x2VOmRwo($zs{s%EiND<ij zt}+h)Rrr6{rBJ4?)w=$sSN!WzpWZVFy@TSBGCit+b%8^g-|f=u8)D>;wckA{0zLif zKc0TKRev7eWn6PO1u~=(_mYue%~cq{05o`p1Uixgc+qvLBa&qU<vhFL70rt4>u^}p z%nMk3sU{z3i}U#9i?!y>MOfaMViAv@{T!h#!K$b$8#lQu-itQd3ds!!^HFBDP&LC1 z)}5V2Z))pePvq;lt2>ES7ieQkbup-Wb?{AG?Z~m?_2=&>$(4@v$SlY&xZmI7N|sI< zg&T!;Q@jN~mNBnQCx8yT{c<wzbQ-IEs!=lSAcGPDNHAh_W5+R!jo%dSN`D*+a1ZW( z@;QA!0hwPt&P&C}8Mi91MToPH6+iJxO9hK8|86vA?$^%t`?{PY{4unH<%xoiCC4Zm zYcnRQ`QeimCWZJjp@+ENNAA8=TzS{)q{L|&rnC){zmKu&$iOQOd?;v$!URJU5p}`r zPFSrCzneX;jP4dgZWbRb=r+oSav^XOqnOK@oy;n$lR5n0kxi1;ZGdjOYjSj<{WTMI z@J@Pl%LRGL6q(gpZsTa&1np&?a{+_AIW^t6fxTV4XSU$vyB(2K%!Q$+YERodE;M?~ zjqVCpNfR2br{ci@VpP2fD^KzYjfR|xsJ@(vWyNm1(dlu<>Ok681n4uD+7<fa8qQ?l zWmY?omB<)B0q?#6@S#Q&O>;W_^X`kL$6tp=sK0;r`FN#mt?XU@ob%t6{d>+QlpTB( z>hFv()*seYHnH-b{0YoC2FbY2VDY)L^YEFAxy9np2KDvRdB%J}cnVVR(0CTpPU+24 zE;DP0b764mW|O9XYMM?0L^9@%g1C5t3o;ek-pL^f0go3pMxS3pw!?MjVk;NRZL-vP ztvSibxJTX6-Au3Oe|h0YyFuVV<}6h*&92p|Ir_PHnGJiLEo<H>ENZqI*>6Q=IN&}S z^hrc9-JUHcwu?}AeA^kOI`KKF3T$Q~6?uN^t1Tr3uQ6#%cyxrgZVMesCG|la(6+WV zW6cJ3vcfIt7QMW7otsK6NchH$(}PDMBFM^5x{8+7nf8zR6?Y{L?FM*6?ez*G%YmI= z)x^4C_p~%W$52f^!El0G<AcGPqe!7vN7cLV)oQ;XFy`wIh_v3Xcn$wxF)hW|q=@$L zh--3M%a8W1iiUi^_eKL`a|)#FoBBh_K1L@{_KW=IPYu>DKbm|scD|gHq4uth$_}|7 zesqf_D}c3eU1>yC%zJ||pW3qSpnF!za<ThN-ah@*smfQfjWgd!lfU*6UtmeTOZ_r1 zLVVwbgwCf|#5_sRi^{1=QJUtGbm)EUS0;0AJU1L}2z<xp_)c{8DopDo&Yt7VU5P2$ zJ=}tf)<N$;jsDA*@-rH*!nEIn+n(}h=b}+?r=%TEhZDSK;t6AAfL?wWZ(QcB-f>wL zU4Ey?wmFRHBkF(8P^qFeSkMt=126xLzk2!k_|z>CF0Q}a{FC_pdB`b6#rI#A&Fj4O zbd-U{{C5%d^4A3h+#`6_>`N|S9I^iz^F@eQhFic9?dcTZgYx@)C;5FMJyjTj*Oyh{ zW~woh@13}q^g}$+xB7%QJltJq7-0;ev73@&3iawpA4LR)LvZT#<SWMLnQIB{@JNE# z$_+ubEcK5u!d)Trt89hTPB&!^@AA$ip+80NSq$FovaZr?yawKVCjG8bRPgkvO_%Wg z6T26wm2X@+bF;E6)L3Wzt1nF%1(KI-XmsU;N75%{#)N%~&LwRLJV{3p7iSpVYR0@w z)U&Byk440q$L5(0W%xY(_=!FZs}!?NbG9`e9JjW@#}vC|wr@@6$)0ZYwmQTfm`*O@ z)RrH6GcRP3p*}vvYFgGIEyiscvMpAYw_&y|VpXeu*%j&8L+6gw?pvAV!FqVq(j*xc znxr5jh)1()0djoSu<6EUhHaPT_QCJ;%+h9CJ1*J-O-n)e5&Q02!q~H=7kiF(%O*ZH z7^{RBU(0>L2h&v{9m<}w$w_pirN9SsK0|q(<ehnsWp449YR95U`LEP;LqV5WpywV3 zJoh_W9zG!mW77MX5|Q}Ob8n*BEP9niA{>aN`!SBudCE)ac(rQng+}e%OE#%>lJ{N) z=)I!;ay~P_kyWT_P&^|#<0}i<Sx#8&HG)DM&>8^oXbE(Www^1mF**_WJl;F8aK-Wm zNN|nX-7dAMp=y`Zn_hSL_Zhvc+I$ZBo&L2`D#dph_1udiY|NbhPp1@$@@cLF1UF?u zPU$ij^>2-4Kk1(^=VsXZ-6>VU3<bKrvw2S^&`kM6?%e-=v_)_O^ONc>g2UHIK{C~t z*S9(@(qW&jB5aujr248#`bDFmh!hdX@*$QC31T+~$*N`^OF+L<N2CwP@)g_`nE_co z;jD<%X9facIEo-3WeZ=uhs)JCMp^hJLDS=P!o3EAd^-J5J=E{i#(K|WAa_(r(dFI? z>)6UHi&!-gFzHY%Ft6wFN@9<Byc1<-aId)My_N1|oU_#W@JE;rUT7rNOm~?`c}t<* zg-Bk8^&}kS8EQtvuA^DZ)J35Zy?5LZg;)`$p+6lep04z`Re0+=xrc)CaBOZS<2x(d zMI(>g@DUC&wAyeUxjQ3~Z=%{AGWYs@Qu&%hE-kr*i(Ywphh*48keErB!*&f7=9_9B zYsi7`u7V`LJ9k|poFw{&{7ta~maiQtYakxgezv>__wDHQ!_mZ(kTm67iMMcL3R-3# zSEkPF5ZdA}^fzU?Q+;Nwv@X~aPq=dD6nj$J@xxLowZfX~S*=rJ+h@9(1kVtC&wzhR zkCmYd5#|ogVKG4l$y3iYzU;d$?;c*$gWgA>nKvg`G^g#Ku*9ZDZ9fycT3sh$mG&Zz zQs16VO`+d2nv(nz=Y3iObdZip1L>#+(yS}=@1=P{d76MxYU0cGmH{$KP5N>o1{9=~ zF+7g`5T)W@El@%iD)V1!`+WTJRxUQb?$eX536wnHr1904#DlsfIS(<VpmbEJem?-m zm6QfQDT56CmAd{%)^|~Ts40z<8x&8WAislo_g5|vzLOaWdkjyKhpdG#i$0u(pyg_3 zP~UfuJLU3y6i2e)`|#$OOIV(Cv`o{ijUR~xE33QUxXP3~=LWR8j7ZyE28Q>^TagCu z!#-W+i!IOb{w`BqS=7Viw|-$Ap0O?6rQVs9emPIQQPp}}6*e%>#oXxPnt5wzf}q2m z<%z}fB~1xczT8hj>v#LrVR&8Jt2q(#;!a<T&F0hZ=X8Jz)xRR-TqG}XF$3aO3nn2M zxKJCg$Z~a}inwMO4ck3KfjtWTrTClY=Zt3S(oN#l=FQKQYufU&j_X{vDntxdb#M-- z_QzUOxd*$-9acAYDnZhIh?Y>B*85rogkZjwT*5ot4ZV6pT2-!AM{d)piMY6>lHx>+ zWv09SNA}%LB`vtZow?1cVu&zAANND9uxFC2UpmBvroM3Z-BZ{3+$Su0*e9YTvB>0? z5rcV)KMA4ot)W7W@wR%czsm@XAk{uor2)YjWIn+m^U3`B{DVM!*8cD-*Q;!5%9~Cn zgw^et!3ZRFo>Vi?rt*ifU7yzM9I(L;_(IBGRp6g)dQbYH^sXdhoeyIjU2n^c_yZ$~ za>?sosMIJ@ot<6NLmh==ckp<{?O-u=xZDrN{ISsSp3nx0%vn4eJ+}aVOnTK*J}#@{ zx&(+vJ>eeZpL}eZmj0gvU+LM|t5AaPua$jibsj~;&-6ZUpVUEmA2}5uZYg^jZ;mb~ zWl%t$j)Vw{mq1>GH@YJ{`u=K$U9X#Ee|tdu5yy8GDpc3xiA9835m=R-Bvj38F}3(? z!uIpYuhc{Yd4(wr=ut4<taPA9@puz9n{>8po^xqPB3a0W_xO8p(b7(%NgNZGSJrj) zCMqPsC3%%T7?XCpj0vM#n|1JaZj;rLb%_u`g{aC+?%UGel*dhE7W1uBM%|S2g%)F9 zXjQ(@E$g|br1UY~`g`ZDGF5q&x6d7GEe_3&W%k3YPj<XbuFQ_?T2HWyYKU}>Y?Bjt zk#LR^6aNe`BS*Uq5}5c}40*qeP1rRt5iQWzH0kq&;#iNOQQ^g9_6+QF)fdJD6K!HZ ztA8$1_QL$x+s_l{oiHy{OS`|wph$@LApfW`vh4ZQ$u7%G-vS<nYWv&FGPbc6U$uvE zJczTZ6l@FqE3$EWr`qp~7x2O;=lSV9JZpN2aJ6pe-ISft_~zDYX!(6;E)^*I2r7g7 zi&QVnofF0Sv08;Vqs&wq-&L??>PIE{5~Do)j?p6@cfBdiH!N%V>|#|EUy0j770C&I zdiXBw`>8>+YD;33ocQRq_L^T<3yq!>L|$nEm*|w7yMN7jZ_9IetW$5J3zw|Y%4P0l zJigYq4;I%n-B2Zy6~yCYyQkO`gei3)__oZT-yKsRN4XQ?jlZ~T^1g*97=vNym0lB} z7LOu`n9>n-kyo>re)HY@_(#OlYORUqfAa99)p^yuY~2y|KSQR#!*{@kTBVs2;^i;$ zujXmx(Dj<c4CdxDum=oBUqV=Yl{v5D3R{i5ny^{2d-g{i%A@E7qdkE~q{Tu~{GwM_ z{Es@6kLx-5I1CeF7rd8oIJ1|C=a%l1;uMkAOGsu`GE7JKx8f(W1hRU*gI92JOlOiE z%swVSs<Z$h%ESv1f8l<Kv9Oe(Rd1*1WWja|hKGM?&q-r1W5*mc_F{AS*VG3-ST}r7 zfU?ky9+iXEj)nFjid}n2!i5P5$$V<k)lTm?>&sD^sU{zD#!}OV=GV&5x3oF#<edjS zQX|b~a@4m}Os-j2fUrgd=%*SrEfhqF!)nEx;9J`I`M9aA$T2E8X4k!VA}z(F_Wk#) zWk=|pH?y7EekQO?Nxe#3B4U>QlB7iXD_nbUza(HH#PFH`^et7JB#e}DQQQ!R>Lrga zQE>CoPDnlkvHd#@IXp0``90(HqN1K6O2W5{Vb4NTHnjsjpP8)_$5BA=-}tn&n&+{~ z1gTJzB+lMU9Vuu5PDyfa%pLH%%_JI}Ye9hTsb%3eu5SU^&WjfX?yw$9%;`oT=f6)U zf31%t0S+li8!01lTANE&t-&&0Q<X$ha`_gS4;0`t!Dwx_P7jlQ>%GmcvyF8iyu__a zy<&9Zv)@#TD_leFiGw>X7vlxtKvyR)+gsj?qtS1`on`<rX#1>}iY9n`fqjkTzCsyr zWpIfWu#fV8z&5SQb=?0$GA(}3zorN-(Z7~VrPYClkFWr0sWigY_E#0^hyRrMy9~wl z5i9(MWC{u<64j`J$-lxTN@(xWon%26x^trP_b_yeHz5c^8&MLdf-v+)+N`-1)pKDy zRLulU86xyh%v5$qUknT`$jyWz|MKqMB$-P*{{8OFrlg%19pgJTtzdp?)%50jR?<=9 z-9!b#&`)VMq8!NtT+Ew?@~Uz_tnv+fVEb`YTRkeZ3Y|Ba+^vDQ&s<|`?LDY7O7JaO zM6@GU(<6q~8fc~hKr;=Sgz0?g?5PMk4P!geOo?4E7c@CeBz};MZg}N8#5VacKgh$g z&=@V3Z7}2Oss52KQ~G3C_Ufh#Qc%ZadrJxPewS;-FOA>N^WuIPR(yV>YA+U9dg*h{ z<?8rv?z-Gm<iZkZCVCD8?F(Rvl0Dq&erx*Ztvh2=B8=vMqJ};XQ({9*iQ9C4ry5ow zhEeMDBN7b;eM~Uue?0{v(Hpg9LlscV1pfTP0IFs3Nu{5>4!a@+8>3@yU2P1zUun-^ zMe3ys$r<(}lnDhzq8)ogU(cToViY)wch(>NZB{@=jnu7#LrId1r^@(%mRj2HNcWY* z94JGv8?o+TbL^c&qA&9I(JyX#uqf^lt4pveN(N;ogV>2i1;B=p__|GB8X?<_q>@J8 zmo@iqf%2wT418VU-qJByk(3TaroD{NqD$vQ{>Lqaxzv}*fdl*3EfZ<=%i5NpVX9(_ zu(JQ-ysBfOzNey+#ULEj3eGET3Ch*CO{GrEq%u{g9$WRxxGsNPV-{6~_I$Bz57kV^ z<3&)}{mviR{d#GbQ-~DLlgFeQ3ery0>dw0~L672|Oyl80C6i((y`N*GRnLcf;|9ik zzf|UUVN-OARW=LKPORXKgFX6n!mf1kF4*E)&@GY6;JB8w7kSX>pTF9Z3lx6+eEa9l z+PRqj^r6zty<5xFhd>`nfL(vUrA2O8(z8Z|FJQiarwKOZ!6wSgu+bK}*W9y^oo#%| z4>OWYO(r+4vBnpTD7aTcv=s|Yo(){JA2WlrJ@aR<Cv$!%{640W#}*kd^`xIAlLK49 z({<e^ji?i6U-Uw?Uh}H?2+K-yp6X;r%wE#!k(M+!HL0+~D;q_T$EM5r>ju5|Yxv<G z%x2A)ni4T-4ywKMbTpANw1p%tcMe5hE@G$kXJi<Z>Op}2VhA{`@PL3*1q~xk4x?_u z2Irfv4EHR@bNCSxLY8T$2M9+uy1LYi&AI!5J~WB9YR-7&TWi6E2jTkcYIV>Qb$w*} z3}Ynq8PsV_mk-YXeQ3HTQfL_7w`ZV{ACydJw-eC&KtAfhS@{Q2F9VYC_oj)x&8GIL z<gg;tye(e`Sh7xxfy`-E_EA5HZ-C>YRT!P=BfJ)aNU~IcAW+_mHGJ!(V1y9`Rifnk zK;MNX-41!@Piuczs(l%1@BMXxUs|1C!ol9e!TD!`|5rxpU-^@mU=mDJC0f6sY}ce@ zf=d{=E^vny68Lj}WTgD`?HW;y=n}pSm+ogtNw@1Bd^=a<+jRw>Gz@Vj%Bd|bXqq;w zc}W!(#zW9bzz`t94ypSXJNn{s4Oqw{H%L286-*K`4xEFuQ;iv*oeF-+QXl-pylb9e zN^#I0vF<qiye`D^c|}K&Dlf$w<JbC`R?ia(`ac#J>t5QwBJ?JgJ)dAgq%0|G=AgUS zJ}yZ2z1B{d*{~9QEAEi(6i+7|N$0eUOYrkOb%PcfBtwRoX?P6JBQFdrUSg1vdaR8f zYsz6F)sPc1<ViovIoYlwq0~|Zr%1uAJZ=j|RH+-_uDDlDq(!Swe7ry4>KZl{n>%L* zeFB`=?u^YhXeqMi&iiVOaSy(qXqa|4%+~}dsfpK5l4w+UhjzJ&sn<C=U2l25CYUi7 zzwv-%!!bAq|0+xN{LIlbSEIhp8Es+A$dtK4KX>t+IwqWn266OHAHS(Pj3_4Q!6LPU zIC8$8@xza8Q3Ueo5~02k{kU^&^(v50%fB161gp+-oyl{fpE^^insM6czH84n%iy!o z3UxS|ut@QpPuf5})y=98tMp-*V8sXoxoGOxRk)YkF39n9-#^=NUrPDmB->uZse5S~ z#}`>|lqOIaV&UeRAD(H-9kG1qvqBQN_wmxmEy?yLG`;{W5j{$34u3*8;k^^rgr5aM zQXa%XTA|5|yzbJTn-~5qO$m$VibCfU4yJwazmZR+)dhfYDrseA@gvOlGi{m`ZLe3R z?@O7c1F9y)mjZRIqh5pF9zCjJTD?SCHMT0Ib{zAoVwwbUQqYwu%D2%e+H+^M^CW_T zZJHj4VDi1yDMf2?%~wPRH@zCP_lybm@kkaTA6__f3DXnI+YO*ricB2u;)O9r-h|aZ z`v50xksH7Kxn`jlp}jk+o)FJ*%kBFvYT#!^4g99^(v9k!vFVrd`5INpe;fGSa;lkQ zCp0K~uJwIFrV+nZR21A9_jIu1kpwo>C+P^RzQ?)2pQ!iv3|d%P7#K_$A|n4u^ZCBO zPj2^of{np#YCDq|qV35^AIeEacG}^_HQr+a`bP2VwKPj>a@A5|+&F5#d?*XAESqxK zMMsBfwYH(sAYE3=*WZm5Cpe?aU98ts)XDJA%8zg}1TB!RXRcOL5Ja67_{>W?kr4(y zt0LpJaDN;*>rAi)+)QT+E2Wj5nFk7-K5+nn(>JVnUqRsX_*2b?_m%B5R*&Y>64>D^ z_YwLpA`3_EHw4&*CqB6oHGYIo6+M+%hpxHaAm$woy3hqgR+7)CCo%^(FRF-c4L;?O zgLR3lNBH{>@~(XIAHsWK!FYa)$J!P8s~-5D3SG*VyN4!!Pb|eRm2I#7B2tR_;C!~9 zBR_xgI*pnlwg)aF{rh^EJ-)3o;I}Fs=ZG&hPIp}$><|bf;~3~D4-%?6-T@ctr-L*D z^$D4*YRvKne?(4ai@C%h%ajuw)W72NNUMYDzP%ivO#DpmL&6l{5ya_1V*|nz^zwIj zi>adSQ#H^ufgmWT5DKbkBEf$RMVR12FTHU>nBZHyJ5>qJ>B09|=7(msl01Q1=uB|3 zfS_#jbz|Lvbty+`K2^~h`Z*<PqR}%Egkex^zoECBiDTLhzRLg(>U4;~Jgm_Rv1L%F zx}a3gF=S=I;Go@k5V4G&{oD>&8`fZ^)3fs<h0^*@3T5U$DHMx5(yTqem`Ff<QbA*1 z$b_maQ+c5{+ZeqO6Q3<oCOfXx*H?;29z6Tad}uwIHE&<}K4mjRNHyEks1^s62Jy2F ziqZBTN6<Fzy18nlDPuA#^7gpV?^FEfmKFmuN+}Q|rE<e3P~s`S+?`4wo?ab(x0ERX zI#I4`vu<=Fyg)oH-LMD7zLTxCcuo7Mw7PB}p7QQ)EbfWhZx}s7Tx0POc;X9F+fI@k z^ZDxW79{#$AAxxKA<?}NB1}+Tn%h-~6~mI7<&8F0)W7g-02wgvEttKAX;pr}H3L4W zi>I}!d5-<&)S}MMedW1&R38i6C{Kz&Qab<Xr(-m-h|6A5?<LWkywxELiXRt8JE_%k zyfmV#8rcp;*@ft@d(|_9#>ESt9lnvUO0A0v$}huZ&GOa@j1<3fwwc=>Ynr(I)@~G~ z7->0cH%ll_rxB&g?kcBIWWh1vEwQozojHE*g!W<9#-u-rdsqAFN1(x<2b|KsYMI=W z=HZcWaCWdqnEtv?QS#JPtbktp8+dcHK`BOh{yI%0+|03BWbaI5Qm92zCsu^*`rG}A zp$}>+s<A&i0j|?lxQYA1>g4#<#cQudPD&=eU8LvX#LZWjj8%BZnyD1pKTNQ!BZQHM zaS;o7{ul5s$;GL|3qRsXY*ZBm)V23gDO2)E_A5Q+gU$PQ?fb4^fZ|?;xC7EfsV|38 zuOR&MNJrqYm?x~zr3MuDx(0H(S@%mLH!s^CHjtQ}OV0ej7JJ)$JZAyTeuT|g@j;?u zX8)5<!&>dPOajT2J`#IrU6wG|;<{I=#7X2ws&>+WK68ovq`F6t0mu@bK}2Xh&{vg+ zdrPjFZBQdme)tsH$d^J6vaHdsWbK8Cd*qo{r)00abROCcFu9`(bxiW308*+feuRxQ z%icVs;eJ`lhWW+v0q<!*mYAWc1|*cR1*c>2&l9g7KRzL$&`E-h2^Hcg>A^+ks`!cP z<7PVO@;^u@W~oWN-?;lEz&Y&`zH&IMr}P0|0Gv}Q^F3Fj7?%7jTa0mNIYGA>J?QRz zdJjhb7tlG)hR&%7H2TX$9n60%zI!woalw-5h$)&!21b9yDk8&QbyiB1SgI5F`lr4^ zzCQjW%_jm-GT~sZ^JT0{$@N(m?TR?>JvV-cEqC_bS5xJ)eM~Levd*6uuM^~A31V3E z-MkWlZm$~svt7CZ+NEl74BTx)A(GY730@%rME1w$|NZ8lBDg7j0~}KJzr9LtO7kfo z)WOjI>ni;NdB%ZRCZ!`(QvoD?IZ!ZxW`2<+$kg|1`=_Y?M!gbM*|S)f@JL>~3bOl< z5A~LAaAv7R1=dLVSfbSuw$GELg=6d)xOL?cZE7b5S{RY2Dm)t@*QkzsLS!ZXAT*UT zUf3wm{8^CEQkT4*?S<D8)5Kp8F_XKCNxX%Z9JSdFcg@}(vs^`fsCjt~X|NxX;KCuA zPIpye_{}aOnNMq|cg*3<CwhD}Z?DdnA>uZivApcJtTj3KnmCyqJLs5W%%>QqR+;a2 zy6vWDOQ_w%w4xgD%tA=Fa=@s1cwQh3Th9>l*YpBy$`xo+RPs85K)E6!H2w;ZXQb8b z-E5y_r!$n+v$bY^_Dje>zhvLv^>eu(=Ez>8CLHTlZfO*IyxvG{XvnS6as{Mm$F)g9 zHO?LX2V93ogH0O2prjve&n5{<`ifTCq{1FM=CtJ{<;`%a*tck5zOL%qPXh!bcIqT? zI1x;eHv7Bkg(Cb=<aBhZBOc68c(E;-Y|Z3vWUoYp%8l(fsE_gYY3(Jo2CD*FpX0UK z(WAB)Cb#UJ#(P`!sux%y?ozy4qD2x>8iq&vYm%6GF?7iECiP?Qfdkrz|2blh3{Us; z&a#8ia$(@*UabtF(HqqXB5x#YQcB|N9cTudJPE3UZU++8Q#D|?;(w+OswOmh*h167 z<1bsa3jioWA(13=HqvPZXS+ntCt~jZX+R0p9w8tD>aW95$~=OC5>|EyXK;=FeCz+I z=!5J&4hnl>GM~!AjhgZqS3!`k3}p9*{|xfQXlI_NQc3YH-L)R(i;IOD*H7gc1BJgO zJ?^b3Q25h4A6oH19jMNxO;U{MZcM0L(jXcY9t~pA4pC#{Q=pog8Ae8T>xDfpjHtry z(mAaUu5Rhxa(wh?Kuo_x!9{ZP)wJoj?JBYyt>hAmd!stXV&`tO@IK+d=gOXT3{eTI zXXHnZXLW->E?T-v<NZwksBWwt@{{oA^AZX!XUfeNy!3KR+_s{e%-aC=#6LRZGB57} zoEst5LPto(U4$~Ev>0omw=iu`Z9O;JwqZhZEQVKmw^ex+rkWPdy~!4&Aas94anC5e zVA`eib95fT@S8D)<o^1C<gsiJ-(M`1<GHQ6?{c&H7An54F=Rc-fN!>=a2yE)RG(!o z3b5;B(iOcA2&m%)e7n@d8dq<Nj#|WFVSU8BN#}%lB;03c`EBSUC_(u<QYBM=equuQ z?4owR+)Xe3L=%;Uh9&>V!6wDGXm<W%$qy38kLcE7r!ozr**s{ACPP7tk4lOhcfWPB z3+GA2jmPh+RhnpMOH;f-Q%|=sZ;QZC!q+hNN>l60KG4*Qt6_pve$zL;W^Ynn1WfYo zMG&tCzS*G2AU^1bpPnX8n}>C^j=HCOi#NJjA@5H79Z*l|uSSw(3Lwcs=w%(IM45_1 zSas3zUuRklS&D=g3p9S8`u8oW+eUp4sz3j=ehQB16-5Vo2YU;IrP+V;`~ScswspK% z&}DSwC@|*n%6h}PdN0Bu=!w{GMW`CTnv<UX9gFqfpeGB(<PsMS(n;SM!Gw`%o<WGc z&m2LEq>rc3q+>*~I_1p_S$A|BE0BV)e0G43WRq|ab!x+v6=JOKjfp86#$dbI(6yD$ zo4;$CM8{3-tj%_8%ro;`E(~#%UCsxgeKmdN8AcC_Y!7Z3_dQvqk51{j3rEGXS}<<M zFfUcoh4s#cnKBcR&luN<%-(e3mVgL<P>4p;J&&_l*LU~|(g_U6XN2)(R^r}fAX%vf z;I1{zA;?=)E^$MfO09P|mUNmfoLs1#H^aL}j~Cv-?>?u?XR)r-jftdo$iUU`@3^-- zoE+hNX3WE;$)%_yUfzK)?^(ROUciJx{kYPGLsn;lj~Q<hMcLl92<v3#Z|tMWIOmzj z&l!TB>0{iqx_Z5SE}qggvo3vej|YheIu0Kj%EzuM+k%hFz@UE`T&QgRHXAc{9Ig<d zGW^3maoLxl3)K!}_{T5k_d^+eob0uWR_O-?yJ_z$<$W@xp|<{q40pHt72HacZV#nr zKcxmLiR;w&@yn>{XsSlHz6w;WG8Rs`gpyAu=05aFI=t22rqJ1DPgt?+9-z!lm+H!& zO8w9mtL*MEgxAGvbv0JG?0sMIv3L=aD4hsW;MLW@k38+W{Y#DL2RuqoKQf%>38o!I zTT7Bx)!6W&ySE5a{_|Sxc=fIXI<J4tlLF^eND)9J!Od!7^JfSJKzf`bf`7RC@1!Dv zn}ECDs|NK=Zh^kZ@(D@uS6V9mU4DNB!|#E<lZ(}e9cdUM&4b(m`l+N7b=3Bn7>G&{ zHPS1{dq^j=qL5O)6}}d*h?BS!dxWSl`inI-i=`fn;Ek`ZO@Mwnt4>bVIYP9v+ve)O z+jF6D^1?K4O*@q3chk-t`7O&oTb-qKoxhe~EZeGJ<5?V_^aM12crEHdsmjOxT!7U0 zB+!p9^8Q-wW}hgZ=5Ffk6P{!V^hY*6oe;FBqfwM$Ova9B_|o&SCQ)Hg76d>M$n?Sv zdbRh!i&tUtoGC+!s_lE$El=h*w`YIjNz!yrPb%?%gmjQMk4ZGv$gAWY%GHd$?Nq>% z6t-Vd3?Bz6l&8ZU<-|-P95p%q73}~i)m#k*Dc6m~UE?yxa0>|1BX?5_B&0v3Oq^7s z;&6=Co<CT#t2T!M{TFdw{gXm55kw<FrBDQ3e@6oeX|o!ZwQ;G3drET;Zj1_K-vsEh z*$q3dhgk#;XNm5C6v`}nge0k(As%y@uT_=4H&FXSk8Zs>JI9X;L3&Wg(^RG^x%ZC} z0bHU@kVVn;soL4IijwlI<Y6&t5lr54&t-`l3|{dqF^L4iku06?*P!l3=u~yI0Dr=$ z(92<2Koq2fU5-y?g}46wk3VWdR)+|rOZ~Ojugr4=u5D#&i?B2M)jRo_=RX@`_Zw2m zD;pjCmOKSUKqQpy8*}f4vVAy!d;06NQq3u%#Qu>x8_!(U$A2oQLHR5PaPoT6mUI;! zyn1?tcjc{kqV*bt$~>GCWGH7UfdtbS(~x)97E|6+4>qyYgeSpbHgu)&hL+B^w+<Q= z>Tq_qAeh-&&aLabkl1h3cE|w4{*Iq<en;(GjDN)b5_=%_Lvel~fm|T=%i9Dqsum_< zuY29~LrwkjWVBw79Og)_B{HKpeSx_$G}*>Kt*PQbMzjt#t)iTdF+oEBe2VR$nP(!= zoOOBQ2JhJME!M_4J7lS;C6TV8T&pm~7wq*oRK9Nn<oh^hSTC&-_X8s}g`{6v=qc-` z!{u-Ga@-`?Nwky2FUlXAenM&e6@2hM#PqyUpdj9jU5~9~RK73Iux)Pp5I9q4K<m#4 z3#yYVCDA!1^884=aJJ%N&$az06YzlM6w>Cq(#n}+r764x60$a{0w13VFmMc2cTC!c zyN`l6zdsb`pZpQ$XYUDH-h$%%16%t(f%nBp@6Y1{q7+jhl<)f&QA!sgN->@grR-2d zDJNx!)>DcHEYu5QfG9;678^;p!g-HYhh#k}Nh}Tkr95x^8z{vic1vYl1Dw_8#JtY$ zHaGup`|sY49fUrtf35X{vnl{gso&1&i8KXeP*KtpMC&n|r=vqd5v42}i4Q>46a_!! zhTx|vp(m6+*cr}~TXo?X-;@Uz-w%c~wumas=vT7uW?W=0bWUBtIi>$_i#1txOFxJN zbAb@_PR0PG&z;m8W%rL3IHM?iskg7sEA@%yN0?o)(C!?445X>s<UawuAASLPHBSJ& zGFt%9`(9zA(|rYas21h{Hs1HWOlogvfrb<W=mia_NWQ^o0P9IkWINB3K~q5IlkpF% zhn<662Z&MpXg~0L0M_$3I*60COpI0yQl{S9xk{%cHk<p6yG*ow7yc3IgLHnTElTQj zBED+K?B|mfdd~UjLVS8{>517tbZwF;k`qwR6c3NO-%36WU6VtdQHz~7MLDo(aV2i^ zotqb6JCJ({G5R(bMsYgp&R)`KFg~R{z5UW-t%{Wc_)*v1t$+$2ade9!OEcu2ru}eF zZ)Z%bR6ij}?KVIgUTry{N<7_1QO^uh;=fei0Do23aVa*aocL)s#lJK{PDY<@3+qdv zjx`Md#e6`OU_uT2;IE3`l}ZdMCmR&e#0{CI98d(6;ZA8Zti1R3fkM%xab}@lcss&> z^I=0sFKP4T7WmD=$umqvzOviCcS%w$huWm*(n(-Af9j{kExRB8w?it$0~dF;GPU?M z^p7Zw0qE)3(@{pTYAo_rR+foO2p&B_fp&jMDSs&^@k{i~WJ?;4sl3GAS-i%v`ta!f zjq5opRG8=FH0VD-)KigvsHZl=PmE5@A{2~x&k(62L|aPl-obBC@08qxsakc*d2&q$ z_&<g2Ql4FVaF>ojcPR$AOSOd>Rlr@^TllmxO0a`pm#lr1sKnh^SbX$pFzrUVBU#z2 zniU(Z#t$o>g*;y8IP%+jH4vD7Dahux&hoGpaRZSQh<f^+rM9MYHgJUuB&A6~Qrc5m zrfZtwO|$YsWwtS{1m+AIzD&+9+Y~@~0F_TOkM+bd^?bC?Hdvf$tlmJ(($w<6v<-gm zX;SQ}`I`|MkG!agpA_ln6N+@hwBfZ{J>G5aYj)93cp1ObB#p^0XZk|f)6ZK4;kNM| zwKgL-`%Fy2wm?3udi;YTZMG!Rz4EnFb^RfN3&^KozA*4f4fuR^r%nuq13`P^)0b`a zjZrss9axZRo7t{L0wkXb#271%GwQcPB*}fy+3y1$e=C;yV!@d_4`}MoXWHx7G4cM^ z3FK4qDGU^#x5Exak%oY$s#WUeX@JLnU#9^9DAM2}<wte)0h*7*>f-BO`bB`0(p_R_ zdL*caP7-yMQ!+?acZK^tlP<|6-0rk6$8)rz8Sr#)ME#tamIf1B8MNS1hT$7@glpur zGN!BI(|vygrEAvTe}P2)zyG63@u(wAoWY}S@A^|e{biiK>wkrYVxB@sDd(;8F-4HY z&j?xksRpi)#UJpy#h>Mzivmf4;(qtxGd@t<M<JyKi;2Vt2@n8xeuiiOG2R*i_`EF= zpnihRv)nDaqm#hgFRBS7R5FR%a-eQ%ycEi;1c4-td4Ys#cInG&^#Rt+0k+VPxmDi6 zWJi#bHiknW$wv3?ydODf`zpYaPOt(;b?yt-(2C}I(g>83UJQAvsMuqn1v7N_44qk3 zL<S-bl}0)-A5+;qH#}<UsYJ1)QIGyFmNey0mh_2y3Q7GwibSkdlfJKPzu!)R@g+SB zId>T#`iQPgg>DQfJi60Rrq5}27`u2m(B*EC9>Da3_!_p6X5KB!*syrwKH$AP3?x(o z!BPSSK|o?-Up>^rA}}~ps4YG&d1^^{Gr5Qj_Wh9%K(tY>@o}6Za?DR>P-Qz}vg9s0 zqS$`R$bnXLk^9Z(CkC@nsDCy+FS#3TDP~qG&pKrK0+jcmP`|m|1F`D-4Yu2H?(4ku z(t>~}WtVuF=4YtC7+k2$G_0`WU0nt|=?RWtK2_-uuBR+Na?)`i;s-i>^7ql??~5rD z)Jm;LD2_+mn*u-7U6QEAY^H{0hR~b3?kNCy3Jw1kq2a%QCG!M%YLr}1C#8TO8i1<% znQ1SJwP<HK8*2X;{!1yF*Pz?<uNjicQoIrfJ5#eC0@Xi_XuA$^JP39Q&S<gjCRz+c z<R_GaB-AnYoc|y0JOcr?M*P#;N10J>wo*JH?dVx>s(_$)^mP-hCzm8Qaa~kJ8){rh zGQ2pt2&|IXbTl?Y5O5Iiv*X!qC1{1Eh8WDkifaIucPh{Eg{2lbl#<RhpB;wAC=l>t zp61Qisadem>Hr)1FhHLF<TjlHx9My0Eba27tc3%mi9BaTZc}x#l3TNbOeoIjI~Q@a zmMZz&=UoKq&FID_cPW&RA|lE?iJ-6&+309*sx`CMXo0N}nzlyjQo0EqGy$Q<VPS~R z!dKYqA^yo}?$0xy6MyrfMw?tp>(o2#pPta8#S1{|1jmCHMUS4j8tj=QL)<w(iMIAg z?<~Pp0e3#yNy$@vQ(a($;_=4;oKx*9<0d+om?^>Z5eUp9-adPyZ%;q^u;!g}1c)Bc zI=PHSRRA>p1(X+sIm;GZnpJSN+v-QW5623``*s16-^C}?uv0J`N=c(4D5D_A-#T@H zP8uEYC58(GrZ^3W+)%BPMks=E%s!&JJqlVUMX}$`$9@ZXbMXKm`GrZtzkl>#q4Jk+ z?{mEnp%%H2o;i2pf&?g;erlw8g@qnP1zIPv<|ip>DevuAo=`$_OQKSDHUK+UJ{y0< ztYZHUYhUy$dCC9y;`6DSfnVuAGXMV<A~}PFi2_MQ7Xi@e|H0(XK!9vt_bT+_xBldu z)=U4NoKs*$oiO>0l<HlOlX<|3s_%_bpyHKuQ3~aQ5d(&#Uke_vqFySoH%h&*{(!@& zEpuqgv+@A{Qlodo(3viKZ{0?r>0~W}<QBWzUwlK}mXw-LY==>mr+WF^vDK{1db&;K zr}yUeq74kA5o4T<8$DadwY_|IM7UT3W~3sfCWUGB&)x_Ck}|p_bso(5*#IPkYC~)0 zWw*)cTnNxP41<wn6_o5mPVnj}I`_B{;E<2MzB@gf9P0vPDZLDrqH41RL3U(zqF1^a zo5pU^w<9g3LP}Ijin<W1J=SZyF8sTrjd4y#ixOi-A|@UblN#nn4jZZpVr71(LVhhe zCoGByaZZUxFLoW{UoG`-#?7xSQLbIS%z@xzX{o<2)-w+w&I<tI{EHjlNNEfM33c=c zZ%u1Ts^*H@x+us=%~MDgT+UWbrtVmzrUHob$PEdyvjB0Pei2pNCu&U#BCAqIrTV~& zPy0$Yu$LlS7L}9A2u<eg>JwORtK0`oXyf@^m9kJzA;nLRovX@2-)xhlNjW}sB<5*A zNIHf6`j(bM-_j81Tlxa}mRixJzrfr-{-bSzcd-%qKOWM{l4gJ;W%Z+D`umK3h6voG zQ2fM%Xj96^bdCPUYoD340>w}M73jO*Lu{pk!bWd&{-&S~77;b$GSPuBKOtKdz2`#! zmw@};j0>INndwi8T6la}Inyi4$Pk=TAMBF?AEZc`t&&@ivZ4b;D%4~>x^tEwD1>-5 z$IIDNSo~nIK73!c0+xtoxWk{jY>j;wU9GElvN^&TY>r4^hOScN&#QD{@YT4BEy!S> zY&RhR!_(`sZzH1onlKZ|6EzC!M1)ERf=;Ova7YPj)BrnDqo!Ge=#xzDaJV@EL&Om{ zrRD|cF8C8{uM?uT?{YiW)&G{}lM;P&XDm~{%s6^it@|b64$(b9kD{bL_D9I>@THN~ zPm-_9xb{zQysO2<>KI#0XHhs_tx(#U+r9E%XX?2c#Z}HwQ9g#LZcj*x09zj*qjfNW zt$+Of)(KwXBDi#!T0tkuiAYX2YUngcDYV_h&ie3CsrJ36-gqnH0dKvz7bs*3E?cQU zY7{k4qh=n10UsewdgOHBWWcX_NvGuT4tEY9`EcX~qz$p|?ViuedgGJ%Cao~^h_@>h zoKmlk;FLDZYuKiT$_PnqSqe#|)^C&e?oD%z2>G`^q4U4Pz$a}&SrYeFbizA0t^qU4 z3f!bj;3ft8cdnaM9RG2XjwkC_{!hecWhnu5H%CWXuM^o6y!KGz1X%i|jF~_ACxK_u z#LbvuT}@e{X?^am`U@<fJpJDbCm!r7MO2MY;Y84*r!vg;^NDC`BJ$)MlQB4=l)PCc z6=7t>-e6%wCjj!gG(02O)OkyATA7hU#<K+;H!rYXPIjQaOn{W>&enyspDEAxOSx}d ziS*J<7feTcVLYg$@D%HC#th{~+1BTr51QDFu5z*Wl8d<$1aTvQr=NY<I_m-8MmA%O z^OYF0TC0xr`bnn`jvEJlQu?TsCrT38{={Y;Ao$;rN~?*>Nt2V21?xl>aR7FE$f74L zLbHW@5O`6=J}2ZzMcei^Oi!$!qOZqac{*LA_{HqWyUsJ#^va98)GJtqyr^fui(+?u zg5!>D_acuXCv|z=_)Xrr&CP0|*LU-BVcE%wtHk)&I~>PyP?mrB5`_rxONAjr9|etk zg!ZA0B<wR8aU=fHCX0-3WF1#2Ny0I|w<Sggt?na|+up6&iR0$syR+#v2?M0jC#xb% z1*g?eg%fC1#OIt1HfU7@nNi78)T#(8nP=1k<=3vvoa)M)4B$mRPQCDgDl)v6LM!0; z7Usf|xa<v42pH{8Z_3|ylii4Ohlpbb?H=duQ_Cl%aGHgBhj87%SYG-OV&lxt8(3Rv z$Qp^v9!c=nH+V^6+{CLl!2EGU&lq^g$2G8JwPS6+mgp-ecBh-Q3%K(qf`7$TJO6)L zW2P)6s0L!uU`x~=mMOG==jR#KK_kozK<$VE_<hJS)%Y*_1oWVh5d4JC!yG_*CgXp^ zO?{Hkk#JOTPX!eBBs$;qrNb|oaQQOFJze*OZc(N#7qnnZL-;Q9$(AU~)o9x2SM1La z4D8UBD7o?W#7wXys$<k_XZ1b!l0sXez?an4!s|znA8d&t`mrSnh)}uD;|)Kcg8Z5# zozQ?E&nFu%f`OWu;w}8=C~M2g4o09YQQ#ickb*f8$)7BT0$ZXyGmR8cl@stEO+>x+ zoD3QanIq?A8II`1kt0g3x@i<&rIW-BSEbj7DonhgnaK<_GcC@c7VwZm3wVNV#;2Vu z;F)=x$|qSpSR5r23%;a8YmY?EnivR_fiI~J^d&t6-BK8(#opZo7LT_@goHOJZqi8* zesfFv{`N~@{aJM#jE}-^uB;eTOD}e$kTO?>B+KzxiXp~<VXDFWF%l(|%G)1@yLW8J zaVx}B6ArJm+{J1SrNe%A2*&$#PVU~jyZ2~}<8YC;t^F7RR2R)uiOf0&5_!*k<+0vv zgn(y0m&i|l+Hx@3Le-*f+<W=>+6bsc^*7z1y_R50rysb_k7qSf-vF*rkTpevg@X?% z2=M>>knVvGDSu}#phhx+YgErip_KH}w?C*Sde2x5py~d97@Dq#Ih(jznf$m$|0(W` zMyg4M2ebI<jyXR*!xsBafn%*rg=OH}K`}vp%BS9pC@el`Nt7^Z*B)gLol5u<L}&N2 ziKvNvp+#GP!;{Iri0tMW0v<5gUnCm<n|DG;uLe%jn$LRr3qeReojB$O(U|Z^Xlm-Q zTX*2yeZlt#7U4TkL>g&kuXjgmr_I@IcFBJ-B$jI6iqK_!u5UX}@s8>DNw>{%@mSnD z)Dyb1=UK7WS!35+o<|XQBKw7TzL~Vzu^E26M3I&GGG?Y~CE=Q&An8m3K}DA4%$fLA zCC&%DO4wwLGIBB<Z8YpAr-Pv!v_u40y2Aj-C(Q}|Pk90CEX1uQBBBu)QUiAo!*f1< zPTkn4=%gAr=3Om?@xr^<FKeFsnuo12>lGB$oO0FfQ*(Y*R<5^duC|<;Te;2z*UP=L zie@tV<4uV)#faqj+r|(!a=Exj55tL%HsyM-N5zCu;QCX|T8->=UJif8-Vdtb=NKOl zl@cTz6M0!;$kXP1hrs)nvF-U}M#Wxd5C_5JbjXJQD0(~V;~9!+0Ez~{6Nt$dLXw_T zjUN6<3hXi&MKSrl3|_cNnNqo1t<nr<E&ceC9Und4EdE<uVq7{F<7tS=R~Jb|TNrwc z{B-U}q0tEU(x;R<>3bP|r~4q_iCAeYRl5gnt{Lb=4ZZTCf_=Cam51Ze)=e)5RrfOC zC)K?SfZhkyJ-A{?N@a;ksr4#H#1`LwCi^=d0*@dj-(TlUmDPB(tpFqXCr~02wQP^@ z=pQlv{U~uq&`ju=lc~v7?_k(=OsWM%H2<vtZNUbuhX6hO?q@<f_ZDCAo$N6gET(E9 zH5ZR-)+gm%kf?Zs##2q*aFzqPg)85nPdpQW8x{Z>&}^Uq-NuA!KvM=&^PKC~nlOrM za~im^nV{LowesP7zQRIY!sL~HJFeA|=7)D0sF3;3RQCx>=2;X!y>|rcB*I45%8vF; zN&_o?*ZtvFi9xd?t=?TK@9!e=J8hW9Kd8eHpaPu`G4IRg++Kbld;No1h>5tkf;1%t z8M`MFEvpF;c<yzgHpN@y^W;4lXZa`FJcB)W1;QhXS(}JiBv(K{N@wY&#knd2+j5rq zB^u{KtKTZniJo#7{;5E>Td=R(&nimPVrNt|3&dVExgKE|Z&CpWQueSAoZ;bIf6v)# zk`DwooJzWJMLV;bZQp?I-ptb*I5)*wKucfp&YQ2deGg;9cc(!G`h$p;`tKEJu*4)& zr{p^zNS%Tz(67Hs2)}$2>`A*a?)5NKtaB(_->Uy5RDr%*+H_hssCHi}gg|^J=W2LL zudZ|`^$vOLk|LSk7gFr1A_jWXdo8$KOQ~{q&&uCzR=Ln<*6(xC9^>jZmD+`RXFB|4 z8cDWcv5IFj`<7p^rjd?`bG*I`%y@69g7~CN$b;j=qLXVG7M2crz$UX#El?a<A*&kZ z@#oxBTOJhvm7)0lHfXA>#;a&$>w$2yG5aOx|MM$FlMH{vLQFJ9Cy95v=9$iDM5<^O z>#hlNX>dWAEHlotgTh@2H`E#vp~?IjYY`+_37^OQ0+c=JS~%Ga1p?7{jh^QS;zGom zHO>k0aB7#+RRB`YIt|yvEvt1o7v+RQ;5vyKE!_q@2?0`Xf_4d{3dECuc0>K(N#yh= zMgX2f?xQUFj0Xq2bF~Cqjk*69Pa<cTY7C{54s*CDPIYjv1+Ls2IDY$;4W&bMmZUL$ zAU3$`kQ|3Ho>J+6v*abJQIukgmk@N*GtWr2nSg`cGiQb@IoH$YDP)xzD<-&ww;en% zYllxf?vc3*_4YgqC~E)h<R|-0<cph^oGgc0Gm}41VycT7l)nJYPTmPglH0@j>q!G| zDtX}}X0rg$1NHVwKog1xxp^Pz?QM%d&XfK}83yV0+f1VuJCE@}Zx1w~z7K@eS`8^6 zcvxD*e$Y?I*Hrowmd-uvgEW0@py~J9?<IYbTAJ%Vr&R?a(HU#u=jXt7sG~v9GEMfR z3M6IlpQbi=h<fy$INk-STRcWBF?(hDsQu9YlCEm?Npc?&N)sd$ciStEDWZWy`hL@q z0573IQ8GCD4byo5G#~P_F}1*B67j_?i29j{e*cXaE{kmxl$N3+AM74l#!F_yGydmt z$aRY5`TvQ2qO8UzkFa+^xJX#J{+OULe~J2|b{%J8PJ$=I2+hs&!$8!JB$k7|r%3lc z9#^o)>~~BL*__rGDtNN63P@5w)c=v_qakRdIqB@PWu;eyk_lB2G#hlbIO4eUCp}$w za~UVY>m^Mp$VEfjp*p}PRs9f_nl}L_Lk2hSdVE{(S=RVck5@~^I_h@6v<LF?LC@3= z^h|@y8&4|HCIcVH|LK_y3eQZYu3ZL8OfPy(yx&#xs(j1&wEEU`QXZ<fw_<K6vue4x z+kf+ZrzW(=6s1RDfkTSgWTw2SQO`%zp`*H~5A8QWZ8I}gY_7WOaN}fCgn}Rq^J(Uo zC}PIsrRM#_tVYy!sMjFD&tTzTksCRdM@Cc|$!DE;S8=L4ru>z+T~9Ar<W-zf3I-gY z>SL`|+hD0*B{p0K#eFDuf`;HHrK^^zjpU9gCnNU7uXwK-E+%)x_7XP^JpUhwiO=d( zTim`gVDAhaRzsme3m1UuAy0x<nQ>leg%0b`2v}uicvu}sk{Km}Q#2a<4M(Px7Q5}R z@#;=3_@U}=+oc!>5+WZsvPPn(n+-OnzBG9f)IoEi>I*1MGVk^UvS}T#>l|Pmj4l<b zQCrU<R~x5NO7XI@X14^=-b;;w^(NB-=X0LR4n0aVUBsgWhgF)j`(%?TM$UuaxHL@E z^FN>ip8v~HTj~w@e+c_u<0ML;Kk8rip_J7wt0O>h-~QK1lb_3WLFj}S6V)?$%^ADr zD|iEC=Cdr@0|1I$IWMZWmwhY;*ygA`X7@pF@1$q)1Ay`aD3z$%1ShEHSV#-!p{}>% z2<%G&Z4;iLJ2L1lvTyI5#yKY%4Wg%k2va|RjW#7!%ETcR7pk`64I!yCTmQONwY((# zJ<yyf*uC+JFr1QWb)Y@mqs;)>l{T_Vlsn62cR1`C!{k9UuwBvGzG)z_Oi5<gfkK{f zrX$#_vukq5T9IaCk3PXvyFMo&Z+#SZo!Opwcayx0w6WqOc^bQ=Bd!GzP{1*5;3MlP zW}6NOd3y2%0F1s6?9&cn*94B3rI7*my$yS-y~`!Um@j1iqMnsN)Uyork+H!YJ$^;) zy&5fcBI_0VH#JG>Hbmf;ip^nG7tWGk<GuK5qfk)+XV^0WV>#=rKiIu9trZ0XDUChx z?3xa!x{nt2tce8>P(;AG-Lwl?;n=;S*S`<xxsQD$_RG+GhsOWZLIteb1q76m@BVxv zxaImA!j<0{g<0xc9^mDS$NRk&gLtQE8LCeAVLjiBKy6Q^7RxjQPh#g22_T@jb)I+F zI*-4b*F<woI@F#6@hnf7G!3s-GrrI$o||+9Q6YEl<s*tT>aXXsA35?9gze*|a*a!r zCZtyOtys)pBYYh(5Dl{aj#1wfR1;h1%)>LDatHrtLy2rjRc9&D#a~mc*!yFVX>?uS zAtamrHT6tcjb9sKjBxp}cjwneXy}mQo@|6BM$|qeIoY?1qV(|Dk&pp;<Q>}j2bo~m z9%_eKomh&|zbHLFww6<XLrPSC**r~!hoYXUv%PNueI0Qv=rB;;MXcd01`eaBTDZz) z9D;=&>O#So)GwUerqWp8HvO*E<tkS*m=V9_Yp~dLb{*a7xgxTLewx=56S_>xa$m3h zc9}wa347;_UUyv(IC)fKZ+&3s^t!=j{Hm@6L_K@oRTCbWK9M;e_AM@#wEm@UMi5~? z8}XK8ePocCB^%he<GaXaXe3pibFyrA@+CN;K_UL-G&nZL)YOgo+(OLl%$ZRFXwQ~j ztd;*TNNvEd|14a|%Of{>ERUSAHkvQz&exnbQSA0+d)6c1D!msx%+7$dkT4mrdT2wS zeh>1WCNv<t#8`th+<za-o3&1R9H9flOzA*1_Fnb61OI8shm`}(a_#x|WyR`dC>1qt zY}m6vTABhcP-`D@<(}3@4f{&=K$7a%Xt?dq=CN*+{~T)U5nAaaQ?JKU+XB(F9Z=8k z0QD?i9#GH5@`5E)Z$7&eO*#kC(f1fB=|2&ix0Ec@KwYKhg-P>Ns8>EBS0B9*Tc**M z4GVRH&Zt;vBok%9U8c!X_V@tIcjXDLeZ+GN>!`R^Li}B@ED&jb%#rUqsC2Kd;PHSA zlk$ISCYG@`&7d#p<-h-;3djSnxgEmW;is4X1IT;!^*?LOg3a!oVuN!0(5sJj4bUY} zO_K|<d)mLYLv3iJh>}B))5*%8kW-XTDrMUQ_L#A>@Zk9cwX>`n$#t(wg9Sd&><<Hb z%xJnKtS&)&%;IQkPD*<%1mM{(HQ*;ZzXLt{2dT@^Ul5^_ps$ZvxaM-R?aQ25+aZlU zQqZg9N9?3{*&0NnvH&|;<zuzJ&HD-uQ&jAP-jIjCRz<&ii@b10xvcgbE+63V$KC3S zttzV8jG%TQI!mf?Qil>vW|7H;Rzk8SvwDK1d#J^bE%K;sX3(N&*^-O+w~nDYRKW}% z{uBp4Mf7KVLGL<y;c;kxsTGRDFM3BrFS8T0^_Me4RJlw$4&1XUVg@_zKnqMqyK*I8 z*%d4&^}VSUfcKf1yuhDPJcs*z;u(Qf4DGALA^8z;r$nf>ckzkj0qfTt$;!9idVsz! zgXXxFe0No`x*IyGcbZSUd@FsROMTIN%ZgeFnKa53;hwvpz%7>~LZq_{g`=<(SE3dl z-C4K;Rzk*um5^ZN4(zz-EC@$6<^_V4kgy4k?<jmU#|UlEwe&~kZ`DxYXm8!6t2ETs z)5u+DC1fBa!y}|_U}SJ9E<K5T>c&T`({~)BRypWETfc!5pFEWZYU@9-uOnny5_p!O z*{iD;0`{4xliBf&AN^4-E#j-ihOSetzimV*s|l((AnYA%e$7(<B=|Tr&Q%5)tJ>)K z@102-|MBRT?E)IF-wB+r>GrStv`3==mEc?KjQ>5shX>uKm+H?kfut$u)hKj~K=&zA z(4mZsi&oGDRK3(U!?zW7)}{e}^1Q?Yw%Q)tccY5kaD80jsXaZn_2{kx+WZj0Risyi z14u_PgLG7_BiSHU&9aTw*azLucpk5_{z*r@#!=jOi@H!RnETmy7nkb4QtUWt0}Gfy zgbzCzxKQ`&%Qx#qc~O5;IVo~7A{WmzBg6kk+FAEiy}VyvK@bUP*rc>{hlD8INT(p1 zZjcTUrKF`Bq(eYJkyfO;L#31yq{9Fd@A>Qvo^$-(zkkko4)dCsYh7!-R|m=&n2)Qn z7|c^jAifv;7CA|UyQ_sxKw14GR*|bCUCWDt_3^K|f07_Qd=`+0&kPjqIVQTM3*?n0 zyULcQRIG{CkLu`DXamam#EZweVdi~ck{WsaN|1ZjY|$G`QkRjFluF2su>{wrhytpR z`s@pXcZr}$iUFFWP>=+aSMhms)rL^dZk|T(`g=;q!)L+VkyeL!tpM`yJ=2`NlmF_o zXaw-^Wuoh?b%0~4q(YtmdH6&PjkBdctI(K+0{QgDMFq^f0g8p2{4v==jOd3vAQKfA z8UN*yA3tgm@0}LjJHu}!{1e@Z11U6c?*)!Z)TM=WiH62tf(W!sMBv2Gg^f0qxEB~8 zTZ&Q3JdDhiD)@X`;ZfNBNaQW?+L3!oU`oZJtk3!Q4`7e)Wd}n@;%5Md^k4OvXk1f- zyPid&G7}s$3Dk+Yev$T|-A+*6r|qkxd*kd|Nhe?>7}V4L2rgmF%f{|b@y_CF3)zv* zmw+_mgY!pfDxcEA(Z@tKGl8^!{o60mPvU1y(6V?P%CHwH5jQ*U!D=gM3~Jlz0y{9a z=r|jcT4xAXUUTCzFffRj!)8A+c?yxq#+68gm<-y&unA=x$$gEFyDR&S)FV!mNy;1M zM8+LBkBV*}a{6V&Q6WVsRB|?kT_Jh=b$PJDJ|k7Cp^-#YCC~JvSsltD$ItFk>PqiD z8_ZJI5nR3o^^Yj9>#k+@#vi+rEvCdEQM|m=3f<j$0L9CbCGW+$NT$Ommb{C?WnsRn z2o_Qn_89x*?L#L{j@Vd%qfJ0cpS{eO4wL;lb;^o{GWwoj;8V)^sn*s&pX1ZZsrxyF zTPsS_!Y_43v_h7KmnklUb+}-EqdflF+d3Ze@MkKX&@$=~pVy;woRDD&bq><6N{!fk z02b{|#Gu%7=fdXq6@Q5>(cnnj^^a~(YRhT{ZCn}4HCT)5#R3<SJ1qc9f{G{u9ysGR zQ`!$2cPbAvyRgQ3Gtu-YWPx@%N*5Id!J>TuEZS=?s=_pbD9v-66!e+!d~WJl4;|Bl zuzbV~<>qGN$3f>_uKFqZqbd1IWIu{!ooJzc7Upw6kxwl-;l@5GmBL#8NM1l?tLn4W zD4KKT27#pcRs41wph;OknpA*sBlgPb7NkjuhRNg=s`93a)6V?B`DY^POF<06v;VJW zCk;)$Ym!d(u5N!Vp`dFNb{#bsO!>=9pcjf21WSpvE->grX{b2IoX2Ms(2{^9A+EKE zsD=7bh=O)H<)^2*zU~|BAG-6w|D0Zj4pCrAqzUF2fJudY<g{E~HNNnThqME=y#N$N z<OInPfaI~-PEd}&Cc?R=!f*?6?zNIZMG+V8ZzhPM?N=-E<q0?1>)Zkr(8s2{OAz5y zCtCO3z|%&90r5}Ibnu^ba@_I?!2Tfc(r4me(7vb;z<4bI;q+5f;!B6d&ptEn5jfri zZyouO*!76MD+8{Y9e5$cV8s-xQ59N*nWV)I==<11#7$~Yxh|J>Q>z`Z9kA>}*%HPk zw8M8lp1{Z~Mc2p_oQTNXF@18<8~&+CWiAHJN?I13)|Fc-9o=VYPM=ijf)pu(UR7Fs z{$yX>=i81d${z3E4F<WzpO^F(+`d%WiYMN?7Q6w!{{)Qj4+I})U~BBWMR3n#0r!jr zaL*R*Y`+tLT&8z3h7ew8qD~do!?e!~w|k)>AF4AMaXd6Sj8I$Vq$=~&1TIsshU$h~ zrmr|~)x@f(x&ifV{z(nso)zyuzeZ@$4!CDQfP2<Z6~yygJm-<@flk5efC7-)3!9_+ zlEZXl{^1vnBH_F#D~TPQ<g6ayi0RXcu!jp)3tvovoT=fh>OtJH_d82eOfJXkWhXmb z8gu()1)Ncnd(a{(R=JvJ>&GAA5?Pi*hyT=E3J$6;p!2v|xOn_Ns%MH6)Le>n+FaW4 zoYiZd?k=$KB`7t3ekl9t5~v3HRm`~mUma$FrvU!`j7;w*u9hBOk>C?;dl~#T^9!0O z(UKj?7ixLf<UHx>BI-d}-?#y5bS8P_AwMoLJF8dwa5D?S!`A_d_U5aBhp$Z-zU$Yl zKd;(S#=klMYE9Cj=s~T?4L`E4;uy*ED$#ENI=bFqOne1ui$I)KN^n|r+73Wl#5ib+ zNY{S0=51!d;b6$=8D0OP1y2C{P4~)T-c|LDf#Yh1IIiv53^7_&L0y;{tVuZ~UI9gz zStXzk5}KwUoRpp>=z}CqA8kUHd4JR_MrK)o!b>pBS#6l`-IVL~hb0h&3b01}O;s}f z&#s7eU+PtD1dsRAJI}WyOg`)zK#>YNO+xWtpLIo45+&T!m6I?{_#rdwXmUcj^w3Zq z_)Kp#e+4!^WVl4<mK7MI_&JqWCdai~$OPFzxMXndB;f1R2k$0~%o+U$UyMN#ij!(I z`!|ob>jOG#h&-_IJp(*mk_xCRA}d@8dk;Ro`h-zba_(x7wKOps!V{fy`3NMTMC)je zPe9EsjG0kRRwPtSXi}m&VPo5*@*vfXc7~zx!TINT7-o?Rk(%jmD4D9{zi<WHJUs`s zM1gCywDT5k>NVP#qd%@yMnO9A|1|4sX!3K*JK4CNQTVkCA(Z5GsVc+OnsMWe4%-4& zltf4ErkC%`3t|Kdk}K7ydr%^x9~wPRX8K-naQ-x1l0KEB6KV%+eEmXze3G1*dgVs5 z-^G|t4;WzzF8q81yju@*UNEU+RTaatilFnlbZ|ZE$JY>|M=?~vtDQS-p2@S8Om+dV zBuys4!yk(x6eU$*#J3S=Y&X*H*79^65TaIE#h+j|Y}dENu)uI`@rXu`)~Mph**MGb zC?_{&VE@m%A7S8Q_I4q<u>)_Cedrm5Hzx!A&w?+wM<twQ1o)Tkl3il3D4VYWx|BOJ zui%b!t0vh{Ow!KnPAn)4U14Ewsw6A>h9c(C0OU3Gj>#Zgax9t7d0^I7{i^1)YtI05 z?HP@-T-i!=5!EiwPjWH%!hA;?*QMiCnE{6#tJFPf{ENZTEubbMVfLq$scCoTeWv{M z9sHwL-cP{GU$q!u(0hd#7dH6=Wp%&1=K@4H{~&b2=JtU|L)@V2lfO@w?fQ&)OtlM7 z1*q2zzk?v0!(#y9e5vr7$VvTAS`qeUC4btdGr@ra@Lqp>&;@-LV5Hu9S%skzMFAqO zGJ({-tsk(Th{!?|esv!;CP<IkVw)$@zk;6)5ze_xdWJ9#xHWRb-?ib4JiZ@1-loSW zEHEJz+K@`!n#eE^r7Mol^&mZ{6h@yRi^sQQl{7`E!~Gcc%A19Kbn{NG_V83HAoBW> z^vtBTmf!j3({HgeQ~n=sRDPaY&dyFQZtjj}Gt}9Q`Vh25U_lx`AoP&HWp)u7Kd|!6 z0*yZj#P$A1<G+A;8iRr~eyA-1;ge#gC6z-l<B2q*yG$I<Gt-$sIU6?5S-4pDD8bDt zzn*IV)rOiiMSCYS$4UEL>k!XDA)haHY}43B>_A5N{$_UlkkQ!GjeH>~#v(_mE&XRP zCu>Odi5=q{27lwSjmoD`Ujr#G@>;)nEEklaQG-WG{vYd92C!yOq0(|wc8(-Nj;=4L z=@s1VI9Hw5o0u6qzV98h%B^>6@H~(}vmquk*Y2OM3h*Yz0?z1`+<+q1EVu%|oO2=F z(V)+axOBAXyiCu}J6YJ8y64d@T@!q4$bWr0>I#3o-C=9hb&hRh8?>iy8++MXY)v67 z+49?EYlgwSvc?sgfF#+l9%78v6SZIGAMNMq059xoRb^}+2zqeBK1bvcNZX(}I$&D= zyn~xG>86~V1OarTT3Uk}HHWePQKg4!^Vf#4>Y#yaSYu*t78kcQ+~#(YM%iv@0H3`y z@SJ8&odkesA9O)`fG%hk$hn^^SaJvQoNfcpsm5AuPWX8ZSj&Am;M|XR+wriNUM5)y z1$m>UGi($3SW64(d}Y)7isdu4TCQ=$259`puO)2g4F;Iv9oma29O;b*WT#gv?lT$T zI>u#6By8Z({YISkkNy;Te5v6)lMR5L5k%-jWtj8&NdAv{szUAm5ZXuyfk{gG-$2j6 zjmoQGVFoyo4*&E1KLjz8;9k&N4veP}mEj#&CW}zbZn7KJJ#bnP7Je><sAk3AC`t7C z2|-Ta;TLxGKvtI@9<Cqbp0hEh3pM491kDlIrc9C3DT%K{;WHh#FMPvGo^Rs+hES)_ zurR54u<bFFyvRaMr1xTI6JC~P!1HO?U#|;A*K6`VUO%v`HUU7XoHY!xC$B)QSy10j z;Two03AIImc<Cui^5J%x0f?6hOxsvL+aB-7e0z`^Ys|8zI7@`HRmLZcKuK~jc$B$% z9YQ#Ms68SmoIwNVsCuV5>c<jb=pTv!OVb5mC=IR4I$8P5R4VOlHhb!?(s+0cMNIqy zosx<CR#Kl`KaDgfT-rB<2$xcVq2DFlA}>GLMb?|^&ZMVHM|qjCIJaAf^bpP_dQTJx z?mdJK>+`PmzC=7BvU5j#2#{pU&j91zZDLPQ9)SrqQgO`0z>q=(!lm9H36fCsju9KF z6ewpBcq*gvih#}GQ$uG!Xaht43&@Z%=^4wVEb5tMQcik!B_>*hJPx3wzeC!T*8<o` zrGSmpJ!m7<!<Ng$8alR25PT0ndaZgonU8|RKc6o}6qm2s<^2l1R~$t#3Jv|8AJxHU zm0sDgEDEFkp<qa~czh+UP|u)Q%m%Y0EKhoIoQeC90{bvpU64%!o|QEbzeif6Wz>@- z-n)wbb6BrsFqlEl|G$<|!C~bCht&yuRnNAkXEG|J_Os%8Bh)GOQWSA7OX#aA*T8{1 zs;eLeO|Vcg3e<kYN@}h|42eUT6?GjF{x&!`h@7k57!dJ9%5X=AF$3zUGpXj@CNx)3 zb)YhsU!#XKR1k}j&}bnHc})yF(os1=iE~yM%NrtAFm}v{?e7CpK%Q!&Pa|WU64<x? z;1(2l>#7u#+AkyZo;_WjZrQpcy?x9(AYe+BYTV|L2K0WM7o7sH%-Q>sy`q2}+ajbG zB%-27rR6^Nex8xrf2Rdqt1QGe=34y=B>`pO!a(q!uMZ$)U8%|jn^YyFQ5xj=I>Px& zX<{dSJ&gms5#n6CSC`{S5;Hesw}tAF?mnyIq_^`W8}>>26xu+Y+Lv{&Rhy{YFBr%$ zE(ccrr|XW!SL3EvT(&d5&PD+mN*HM-o|DLf)mwW>m7lTaU*#HeZY0%^S%QQ5CRRQ& zyji)LSnn63mkHMUbI)FZJwIGX1<YKs1zN+d-sl{~k);ry_wuzo=%6}|0(ENkNc3&Q z@L=X8c6X>MDpBQg^4UR^{_H?w`T#G)-|IXOQ6t_;OO3~5rvr5gQ56-Xd2s3a0Xn-S zl7<pBhq{*|=&11F8;&Bye4w(}oNUmHGljYf|9k(P)Cbq=R6Nk(&!sTnDM7N<k*4Hk z@}rx{9T#RpAmZtIsQRRQQNqaOw#+{kr|8pWU;opVUqe%XTN7?+VdW10U*_rW=$@@Z zL}l?uv=}J5*UJd8B&9?<{`Uv4#EPsqu^a*wC$49;&|*5Kp=QVeJ~OfK#uT+YU-g+T zb8OrgwJ{b8YSw-E)GqQk@+@vQ4kg1QHtfuj18OOT_3;Z*cO<4v*{nCPYTLizt_|F5 zDcNhgzNIJtMylN#@{i#!X>1?Dg|6q#Q(hV>KE<KLzgd*sk2!Yla)23sob=X)S&kT_ zyznxjyf9PF!PCxu)wz_8i`Zl5sqa_%8w(;nBSo|Y^ih$~HewUpd1fRb(ZXV5JGZ;A z`t9_7)1@Lnr)gQgp;|)XFVJwZAVO1guB%{?i80H*3zxig`L&z<P`3#1_;t0vpEclG zo@CYOVP7um^>}USxDvju|Khn_Dt1W?+N;YN!GJCm?dNX>Zy0Ee$ix$(LOFWjB{ij$ zxRn{8-|IvwL{`{FP&cd|bB)oTtQtS<7o+zoiKV2TXwe<t0UKu<KI=(G9w+c!mDMBH z1t!0PhL6}3vB2bK?&L2qy$OB*0Ng`jQbh&sR5qE<>YpARFT8=^Qa+?lR~dteH|~TI zwc3V1E$d??aI0_60i96*F7cE9IOsC@NL1n>X3}9mG>J&xxST;<!O=6PVS`mptD|GX zPz|AR$+8Su&s&FlYa-6+8$=B~muUhd!ug~fp#HtMt!A>w5gcw+kTYc<DJK`{G5;Rq z{OJ!VHN|c)0W$gh>-8x(tUPiqa98IuL;smh1!jL@XnhLaehZlvEG+~9E!nLWlKT<m zd;eUYBFgvvR&s(|pW+yTk`t;<Y)epbLfYxjA2E{2y=6)p;2VnNs(!lTuVk3VZ*vX- zJAPA`GHBhE)NgbIJN`P0t>f~iV8{PbfsYWa(USi$_9LugH=t8}<diBjne^+hZB*<N z7c?puH0r1p+q%np@2%RDN}Js~Ri(RrMeuQD84la^QYWf52Pa->{%KEJ%Pg#(-MP_T zxy5%eJRx^4T_RJ+H)mh03aXAIX6DT@(S~NKN+!5br)yITz@V9f{2rL8>|!1v@_Q$& z!dJVm9x0@w7=MQLr(HXB4)uzYUpa<^X){MpqO+!-A?Q-Q60dW&mcvDnbSdc%bjHL4 zXaLWD8)EeJh*S8c#yIlc1eSgy#|bjo%UDmdZZL20uwO(QUW|=rM)OyPTBEQ)Yt-m@ zgGWXFKGTk5Go~@s8i<)nQ4N+1TBBB2=amK9Io>v&?oVg#q_BFfnB+nGQ%+(Vt&A&e zd>^J4&UFwvp^%xi5C5=z%)n4xqrZq_ECu$b%n)75k1;a#%OzC)TwPWK0tJ-{JE;WM zotxok-YG@|#!_Tjb-8t1#RHF}C`1It;SViP@i<L`oKb)Pa3g-au=0To`$&3nC;RM) zFaS)sg9U1jBZH<<u;HJce$_ygDTsmcudS%yl=1>hpNG?LPygvLMZEi`R+LuO08&SU z6%}zz^`~T@-rYaCcsM%**})ez_0V!9WBbgCs#8h)w+i!_wldi4<B#W8a=k)>xIdwZ z5kS$COA426k%b7>b-dyTY0)|g1wT|frZ($`hAXc>Toa_4z4mOZU$5mE`4{@O`Bw3C z@I$TdtJLSVdu=LUQ~(DAX^q8a2!b@(YdhwFhWX5Qs#16TKD8I8K?Lb!fxP>+qDU*s z)6`Frd~+{r4tlN$m`9puA(JOqUQBTHP6E)zvn$#9JTh4?wvu&`*tpLtu$FhSlG9A; z4O4f=k-u~|_jKRjB@ZPh0hT568+V%l60^&pPy0Etd{^;U)W@+gckOA`80*Eu@P=fz zE%OOQ1x+#yzjd(ZS48glDG0~>1dS~v8`jR{G^cykYnx#}6f}P|kTb=={1_*vYD#pk z76?>7jKDc1f!fXPf2o-T1)5Ncx$(dXECIRa*Mj!^&^c9b{1y6-J-+~*Za6>t;Ny9) z=fC@apaik!w?5frRFJn;dC_~zi};d{rYRoCnUW@Pt4>;B4~J4e?H8)-*Tt^p(JK@m z@8lT4^?NifTbB{mH4Ox+IoawAGF!8{AHiOzbt=~$bI-#-k;JK-DnI(7Hq@r!gb#Z8 zzvmh)X38^(VE&I6HB<M(Ip{Y154yhqAGl3HK<aGt|C?uenYCMnNTQ<#qZGyXTzXl7 zwq$+&^k|o*^+l-5^dHyh5KS^2^4%ZIKw72|zW$`x=saBH;7^4Z{0+_qf3ku>*1LDY zE-H$Ra~I9yOAR$t7d)|CRb}`_Mn_h}1Vi5&B@vZayjdr6U#%!}zDaZWi{F-F!4pSB zi@E$K84m7^LM#3Z`gt;eHL}*P1zZZ3#2oq8XKuL7gv_ID(N<u#vFouZIT_8_Pj-+? z&A6b{vbt!*UVceIdSj3NS>6>?asrV!`L&cTGaM`t68I|6QOUE`Ks-8xm<k-(E~TbX zfJ32LS8PJ>(EIg-5-j;!Utr$9E#?^K{fy9e7?1N?ftjytCt#jlXUZBKwB%_7{1i(b zJ8chFVpmbacl{}eaTdG`A~k!gv9@Vff4EM0zC~vey=JTh*t~eTHwFzypYce4+q2}U zHGF58f~)iq1yO9~ky}3eWBOwbBcSzdW}d9$6txr#Wa}454)&XqMON~2N`a`U_8T$> z=_$n6PX~}v-c2xfF!tMCg^>KV8WkcpW=OZG+#gsHI7#CF45|zW#EQwSOv`1(wIJp@ zC_9kwi$tH*iwn&6lO!!aLrCjl&03_<bIho@4hdOvNcWYrw2+wcM^)o-6<Jr*{z!E; zg3$>_F!#Wvo#PkI5GY(9P?%OvZp9Is10mIz{%UGu7We-Msb4at!l3)~UwfuCG_R?- zSo}lv|Jx+B7xPFAYBwY4JGv=j3{6r*){y9b7Kv8b`KyEv7*c2uC)H|ePWaP|sHm_1 z$<Ybw8_b$qSgY2Bv6L{$4tpT_U)6;~|3e`9OEg5BiT<F3&lL6!FKMR+2AX*grs=yO zvA{G9uG9s9>UlbrUX@`auzqHmhE`PRlof|*6K*d<W*7b;`diK(oc2Z9>(m#LMou)f z8EsY90T(?|^Iw%W3g`6aH!KW?M=~RUQkNbR=OZ>$7j6-YY3>5T1ajWj*)`}OpVYRO ze{qT6{SV+rS%Lg0{u*L78dFuq2Y>G~AH1}i@YORsbu(OjJc2CGC8m7UH?>vOpdtZm z`seofD+qebz|gOHyfyU(G)B&z(RvV#k@o<t2N%;9TS?-Q+g%1;X=u}rgWU9Mozp!z zFmsy5L2yu5%@KHB2qRrxSb;KV4Mq0>o|n|7;%M*-otujlirp)y>trnkeHrph&n1ys z)1C<8@hD@o-S`~95InM^eHYZZWDkO%6tZ@gahveST4s|KA^Q6{93%q}%3Y~JRLF+P zc~wqsI&_#Hx>NIaOb+?xkANYCuGPE?ul3rR@^DJKSRr2CN^&c<zytm808=WCDS?q5 z^XF~O>wo-D$#~xuK^W<O-NC2HbM2Ok&F@|R>2+GDRl{L;6Sz_6ih%`{SZ0~&G=hTo zo<{s$O`W;>hG=xBE8A0-`Vk2f-sIEbh;rCMN~9^~7*BUf*aEd>$HsjkTy9bjImL39 z2$ho*BUuOw3JNO14osg}m?LSs$?M*YH#mh856^$Y;rhX8LRn78R>gpf?VWp`xAnE# zt3?s;ZF)~KLE!Gw1@69T;O^5VpV3zCTcp0);fYf)%ilylZNu_xo0803Q~l-gL~fgd zT_A1Y``4O6`?t9-KQT-a2d30Wc%;01uRJY>8U7H1xjDN8NJ;e(7=!W%;!73g0L}|_ z@qwijS-NBsny}vS_A1QMw@Uco=4z&3aQdno;&Y0z#i|b(rliD{e^OnqHJWhK9<rG* zef@N6SrPnA4JNfh%s*g$B?xl?T|BCw(e#bhlPJ<uJSWx%0MBdW2yD_9(X@w1m3*-y zK)cDuZiS2hFzZvmpjjU?6?E~81<utNq8GI#R=co3dO!G^>gIq(Q&MMHiWNkoslWX3 zvga0;Vxp*P<=o>#@;Ejbasog;1&yY4H}`?J4+NsE?{A_oFoVD8C%L9*?<183yeRde zPl_%H)u1FY@^$fnQ00McPy?)Z7`C;L1iRQQ^_fmX;c>JFegW;AOj#V$zS=U@ykwn< z%X$1bGmOQ{hh#<K4~3QKB(4~vj~#rs>c)JY2|f8&W0f<wXMX-+m<mu}Kl)EJeoY=> zH5Vs03-{kWJkZw^N=YdJNeW5hhf-3(c8J<tMth|z=?+MSG?v0o-QUPF<z-unBw*~z z5O!TT9<;DpK~(UuoACuOGqr+9^aa+!wz@}T!i`rtQ30a|@2<_D!mfOHmj=K{SA1k? zd(!}Fqk4v)K($f49#MReOTiuAe#i!kqP@^4N*rkd*QgxGp7=Gu_QWxh;q*iQi{=YK zYNvlg^F<XTqIP|)+XfFSP)?tM5+19KIH%qCe<-Ir$`S@pk?BxX{>R|(WIdf7MTo?| zOTxygQ&nhc6po`7`V#U>6;fm-uIl7W<R^UcjXgf)^7Xw#NT)1Y4y4ZwAuiu@S??RV zlb$agO_L#dccq8KJqUY}>SsiYz?g6HysI+;+@fTF%eNm5xO{;Zy<f#lBPi#J(2Jj& z@WUcE6I7W(w!VvifO7Jg0~y;7e<XZ8-eNca5t53ZeZV&r167%VkknM^>wPcyXRtb* zFh+)?V#J^lo_Bj-g4#yGZv&N4y=Z`dqGAleC9b_<QHPjkSW3LIlU4^Kk<?Geg(}B& z4_=Pkp`)^0Od3Z8Ts|H>#ST-4AO)OSe3pXl>sm*Wb>cHj!jB~4@-XHvcaY`rMC&V? zWM#eLFI+vk1%;&AbB)Y0l{-cMHzY;NW7iKkrvCMqugS+F@9t=C@jJJFc1Wj_f^`tC zzAA8!wopK0{zF9N?%8Y4#Q-*^IpkM<oIhb+B)foF15tXw8SVd;3G65pA8y=7(d#rI zl7c-pL5T-;l<<$#h07cFFW_<$c1SVg3$u05vrsDmmvTlx5jLtmLN>htNaqOIG?X~F z17uEUJ$qN+fjY9`9s~B2Dbaw%Z`ys#d^^NG_O0LV1wZLub`-GSkG3x=0d^Gg$+|)c zr3i}G6CbaZVym}(%_Qf-P#{~cBN0#S0#AKA5rcMqj1JFZD@<NilI#*M(4oYo1#!=i zwo?kg<qOaz)@PY}NLTj5|33EE?8l}HPZDk!B<$Sga%}EFq9ugEO)9syu?<wy^*>e9 zSs}L&^C2d1Mnmdn8nb8Xc(^Cb5YAIH;5=<&EEAFPswhszYAkRFIn2Hwat#xD>6xZ5 zk?APqb8qL~KQXRNhdg~|%}CXhIjU4GTwny}S`k7u)tJ5kJbfT=0z7>efv4{tPER5e zPA}v|2?Smgx<hf~OTPiqQ6mcicNuKuhXbKVG`ZUyh0dO%Nb$50w!{<kq?7R1f=6um zQVuh5J_xi#q8p@|YL!J<GpcO0^pduInHTKQ4^oJx2@)l;N&o>(?r343ecqJ(=^GI7 zjGtta{Q7|TM#B8om47ZyyKUF1{?m-F$;T`21Td$LXFXA8KT=?sO47ODjd<%@SwBYT zf{PTdmmXT0)@<rPGrqX|-+!buk4+Ib>EKK%_>ua0S|V}$n1XqsaIt_(%CfX(tO3U< zBzYI{#oCpL9&@wJ2*atdAlf-W96=Tj_A}QA-*oJsB?mlG%yw^;L%a|}epyPiqZU9( zX;hZVF1~ZF+Zh7dzT6hCJyCyJg&v2l&D7Px(($^|l%%ffs?poziluNb_h}neu!f3y zT2ef<H(E1m4byRmqJ0Y9dx8Di&P*bcBsa*eg7?0iG2c8tHkRk{Cjt_4cF9;^=Yxt( zJHvyJXo*^{t7gP@ypzH2&ncAslnVmKbT#AVlg~vQn8NQPW}MQZ=kHFtB$fd(pR1yn z95m#YmO(>)@5RIC$RU3(wvad9XR<0?KA~UWmD1FvA?nz5L1PQarZrG(0*3rz#qX8b zpAQ2UsN3$TozuNW5T?G9Dc$&R7xbEF>S25o5&Jb^=rIQ6O{j?XZ3VlsF9hGEQZyi( zeSkFu<xK?Z!A;86tn>=B??{@wB;Chh01f60XEVN~<~Az0Nr!**63eSubG+zXZwlA{ zJ>%O4Gz|fk)OD>?CzI3)u!Vve%%h-KG&JKUC@@Tgs*yU;8}x$lA9<D1iaz3gk00cm z>?T_h1xH_mX8Z>V4JVpl#upvSHOjM!jm+ekIsW6pUocDi4sD_S_3Wg{$ERuI;N++b zD$M^$n9u}I{u!w!qSAJ^qpz$WDrgVGaJ9>FTGhQ8LY)Wv`fFcW)MSI8@uoI<4nj+) zxexyLPf#jDUowMclNQjt3z|)UM;bJn0FSf?lsN(D=!=L3^8kIc$7DXbL5xiTAz9LU z4`?&0z`m53i~aScQ11*&%Cg8SvcYNM7xzs7sOKtI+ngLgM-QA8@I3mffCr$XC(F`} z2Rz8Z5=sCNBxmJ|a7HT2n+{XC_@MT3(7ZRLk(`V5q+d$2gC>LsVeaF3boI0*l4yuX zOgFYO7p$U;7mz&OO90NBua6d1cA}dEiub;kwO=8QP9w_N1WTw>#Dp10olxQroqUz0 zZ8YY^^r5v&@Ni-DV{5F99Z@>|N8EJeb+aH8H-${n*fb(@O)O=sQXd?Rxt2V>*1%Q* z2(ER-cAsPPkG1CG{)M&kh5*2LJ#LAAZ9u|!kA2S`eQd_^T~*-a*VB9EnK|_=2I1wG zyz0qXISxVjlP{OtnS)q8_TCQ{!ob&50>F3=DG{um(6nM2)l7?XdvN~MWJU`5Z7j*^ zT#v+~%SlHeYFO80(%Lv?VqCXznK=%KHLLWnVi#Eql-28+zb85atyDBn{COM3BFWn6 zjIT7{L`^t;j)?^`{N+pQxALO#BZ6(4&HubkYa7)7!{I+jrkZ^GQozUW{Lg<W(t-Nd zzx3(H)AW9FB?r_Jg}6@t(Gum<ThM{n>i<(R1?hd+3w*TwrkvPh`?ND10kB!Dd2y09 zuLmjI$rr?kcI4lfUFsvq;*NB5iEo_7Zi6tVG-eanAz@-dQK%LAJR1SX=G~{Cqae4` z>lEy|EA?%ai9)tnrZtoWHkstn8jI1UDV(0dWLbG^<sn;>9E~N{vW(uAhUD7Xt&`1G z8)U^>V%Q~F=|)kKrj2C1oVW$qr6>sr7I+Edd-Ym0FR_r7s+o(mxq=$AGPqHz5?RHL zK_^91V%5XyNR{)3G^A_4LSx`LPcn%&UbN~*NE%Z!Yzg2Pde&QrD0c2CzZIv?TxfBm zZPc8^w52Ug#C5fBzv0`IuHGjD()+k&W+1)?()+-H>ZGiU{qEgBkQ<@6<frs+b^2x) z)XNi+TRUD);2p>UbLQ{HIoCgY_XTBU`S+@$Iq!doMwXd%EM}zj@cvb1R$%|&uQD@G zFRr~c+R{k_6_~S)rXbS$mF?%lJ3bupc82A6CvpPGlp_ziPGPTD@IxP~=V2+q7}xni ztfg_a5qXo4DHx~v6>Br;gS-#4FY(zK^F{<EKN-~}P}-Q49Rzzx)ydQa(abZT)T!J@ zHt*^cT5$ynH=OLB3Z|Nw@`a+9o`0hF)l2HE{^O%BsI0H)Yytm=un)S-paGv5!v()1 z*VK@`G@zJBesWY+vOb7|UtB<`aRMTnlg5GY{@Kqo74vtQnbqs<+a80+GBaX(;N~}n z0q^O}PGy)U51Y=n*1E^_7}PYJ<KDE?n7i_!T?8ZyVsO~)Pmr4*9q2W{)c2Gen;s2v z^DnknMjR<*dURsy$W&Ze7bHD;Z#n$4n<^wKK>Z8Ri#28(2r|KngiI*x0?5Rqd#&Yr zoQ~a%G-DnjZ9`*@rnhM!j#e<bwB`52^h0P?WnDD~5M%=2dL$)f30TM?yja1ge<?iD z3Zer?T9nCq0p<j9(6<9le^OJ_CA$49_`Lnba-S|VXxjs2KluKVaa*N(vSDGKImeLO zCdn@4rUR*~p+$KyiK~J4jXOG?u8*emU*5|v!47-v-lPhoeb^S-W+Me^yx(OAA(@Xm z@}W(1ri?e}GNvt0vp?v&TqV6pDyN!DbdPHUl<r-3{y;P;e*2<TvrnJxDrD=+Yimjy z;DOF*NL)q9I-pF@K$MAkBiha655djc+FLU%1~(wdlyx+w4x&s{wxfk#ojalnxs>C5 z)hH%A`=oe>yn;s6Ns(y5jK3JJ&?$c$d9EBlCj3y9{A9AD9uf?+2s(y&?}+9LN)~9b zPs*kgjtJ5f5T!m+yn{jdhPlT(NIsf2bb84uqw~TFcNm(_*U^;1uTN;%x+iyKiaJGO zmEB-le*$}+HH8yEx9Pu^q4<QPZM^=Hp-%acpli24417&Z)vGvKpJrpo#Jzkh&-}O& z;gBwm&H-Q3&@cZGOA#T{nbbx^*{;}qgjOozK?iGbgYl(A-R!&#^W^4|^#r4SFvb== z(~Jz98e?BAMUEheLCg|1wZi1-2}4IXPp6)eVdr@}l3z5=Gku5l%0<ziX-`M{#`O^g zfa`f8@$I@NOv5{Gg~f7AoqRHNo>^dvIb_WxIet;NVN`5lw!uP(sO!bL&xD$mg9Clr z4Fk(?+FboCBLSD&+_GF&IyY9W8X}ox8QU!wViKw%uM+5(mw}Hd(GY`Ja#e^sxKNwg zLn3wGB~%3`L^{BY11|{v5)}zKG`80<F$~s;Z#DWXw<&;)yh^9QRqBX;YuBVUW+35Z zfI+wIa@%eF*&*uf!U-33O|k_)ws%Slz00sI#?5I8R6;)z=!gd4jy&n`ohjo9ir%xO z_4H~Qs@#B%C>=e~5A9rVl~%m*)70CY7ZLfe8aXj6?C>m~__3?4NMH7M#LtxP75JGV zkLXXCDK79c1xHlUr1Z-E4SCQDsRw!?1?Kd@mUO}C9=^JywQ&I!=-?SE-V>>yldb5% zfVQOWjH0r0S1(vg-_k;qn4>sgCluq>@Gu|cIK@n1B*vMUIRuqZIMHh;UasM}eWYA> zuCs@ePTB(n6hmez*lOy%;ZIs^F>GNsIuTAo8*s0-o-n@}S8};+^AF$2M}u+w|KvOc zR(=@=Cl_x`<-caA-(V?4YlZXm(Eh31p-LK!>-GjrNrX3{k3Sd!^i8;@L0~E9q<%&i zq+G-zZnk(}^I2LAZmnz_XS}$Y{uANlEA8&Y>(U|uvc5#8JrR)gWj%9&tPcaSzA|ZW zJy$;}oLW&{9+;#ndmOf`$d2Mm=pjU3Ds-Qw`#yBHZ(v-klW^+9RGqM<B;zFAe*wr+ zsNZ07MEwTY?^JG8We|>O+RkVyPk$0GQus)w_yYdjz3U|rm-D*pgqD_{g~|)c+5%GS z#+nwqvCKE+Y2KWbi@LLYSE2}|I=N*T7%cK*l7N|?fR{H3)a@c_Oo5p{=o2q6^GE8Q z>ZYy0%-?eYtf#KC=Ty!a6zIeg+&Wmen6!qVOZ5OLwUJ|ia?2sPx;)%iLn+Pp{gCds zQF&daCflQi-k1&jVaFKe467qj$jn~|%={YwFM$W}5~8=YEOxT9llG1~j6w<k?o<Sm zplFE;(YDKgJ1fZ)<nH|SWi4gjN5R1SD<u22s-Q4xw2rkvZ)`Te)gCI0%6tV{O<p!f zc!5@EZ={zWM4|zuuTAKK=)yS;h7TdEAqqJcyQpGsu7Xu5c=yp7ZZF{B0wgc{d-XIw z$tzK-oydgL9g3e8pXnWD@P57#l6SyP8q3RbkS?LHqt{W5_bvXB>gHFc;DH|qbp4iV z9jV!ZVcyEL65sBi^SPn+gKjg?D49|wRlZa)#{XGC`8ef`{I}D}&n@c$ceIm&oBm#w zp82F%0ICm>Jkf)eP`Q&7G^fcEgipFO@9goH5<p<kBCYV43r^RigTN+bb=tsplRO<R z%}v<KzS0U16RjKoF|moaWx^BL7>enskmB1qL%Q-XC?)6-wiLz8(iT(OO|iS}c>Q|X zfpGRA6|*5bN(vA48_&kl!<w{5*5w)og8jepuHOH6xh=iv?DcQ|{rdO(@9VErv0^{_ zBLP3#J*3jo+oPlV?!(NDEaSuCC#$@&JWRBl^bhkREyUsgNeV@#la*S@i*Au+6j8iO z$_vJ+NP)7xcX%rT%)KkWmU}9PvAQvDmcFwcbt}8_!46il<<jSt5V@TCY?cmm@Obbv zYEOpS@{}fi1HV)u!*_$l%TnN%`fYaDIOg58E@!UF?Pnay2m0?yg6b|^8UD}#z5du& zmL^Ocn=AV&H<BTrG#!vnLFMjA^3rR@{Cj#Af%EkA^>33@9WW;&YUXbME~y$_;5>C1 zyIY|-O>Er^IwFIuKMkUmeWCw_I{H$9e&NUJv)wrY0OR*xFNHA%uTXhPqvQxgVOH#7 z=DO8O(;!_^i%Wj84`kiU7@Hq5Hq#Av-V8f3p$N>qa&);QYF@+TUQ-mFJD~$WNw)~f zD&CPNeS`B{3C1M)kcNq6km#iiyD2(P!!M1LJPMO6O9|JaD(i`H8>X?MpmhH~;Jov5 z<$BQ2|L@;_ejXJwr8B@35;B3*_+9XUO9}&W^W}ns)T#Z16p+wr1CeW}kIkcxZ13${ z{GJzS#Y$8er38W}seFh}swMLM#}p)lwM$dRrzqa+aHI6(rnmA0UjFwNw#-!1_BF&} z7IKIl6EP5rS*}jwMPmq(`Dm`uhv-d~yM)XKIDa?Rt8gBwW(AcI9CbC?qR+)>H(zw< z?MQsbUPm*=5h$9sbN?1}Y@q#}+!F;KgIDsyD7gUJHIG*fE05-?EL>HDbdo$bsRrMY z5rk0q2o7QOTpRz&4th-4iKSpVF&eS5vK=T{%*Y;7O@NguToBeFYElCRDXpf?r{Mx+ z0L;69!~Ev6zf~9aSlEEVMv3<njpuU;cfC(p#29aPUzSmbJoHqAz`T}@rS>TeseHZ1 zhtFT9vpHHJYNGNRJSyYmYx+J(qyvu>)WFBZ3L5w>fCfI%))L->D@1O5&38bLX(&SB zM`r;TG|^aqL6b|WgtdSRHLrH2fsqo_ny{~Yv5%IBPy~!~Qxy-CK^wEy-9W^mwDxFf zcVWDK|D4?{v?wi5K;8SHciw-y7nMKRhawF0?c(cj-i&Ltb~dEMqHsM(!<M`siEgAD z2QX-oxC5(Uz4y@i?m-lO#?dM!NBLP`IwkyB(BCajcvmA&g+VbDz@-!+xKujBr;%GO zL_9OO*Ub1kc_J<`thE4KpV5g807#eXRoj&%_IO3ifBmB|Vp$i%{6E=FH8ptnlx*DG zY&`!Grp_)@Wbi~38QupnKMfo#^*Ml(AF<TWgK{V6e`_#TUjDo5luy(bc~0qcfP%^& zz!NE#V@elbn39k;jXwiwqC8_`#%yf16kPA5UBryTq~<*+14jN*>{-Zl3KUdfDSvgn zdwotDu0{4+S4Ptx<{I(gep8m~KJ4j>`KDTjZ6{;=4T+ErZ8R`KBBaxxZWBa$A5x|+ zT1MG5sHfdw#uy^JGJtz8710y5=uKM{m^|ycJwUGsin_rzKR;HTCr}R4QoCP5a~HOc znN_U!29Z9QuZO78rU-4y8!i0#5mahsjJCw^vF_dsgXeR?4^GZq2SE<?1_(zV)8N*m ztZ=QdK(CLml~(P(wjZDFRQKlzBhU`*E;d|B<L%7(ZLrb_T&SLUUatuk3Q=$RlaK~! zTVZSyeQ~+pSlz=-nDC}PI-s5TFd|zL8RbjCG1<(xx9N`DM|miDUr#rK_EGEwdS<$4 zMem?}l!)&!)|8FE)h<};7oATMiT!oH-cA11-bo6zzg-^|p!QtWI*4uE`8Fg&0NSBd zC_~8!v~HUM%mnoOUmFn5iICN*LI(IJBt3(V)UbriKkVZuV$CZuQ9IE}&dOtrD2B|u zN*u~xZ&i6d28jGOF#?IKLZ`S3xx*PIn)M?!(NbtY@ouzCX~<M6cI_qlKMj30Ilok) zx&L1qrNCho&~$e+wfXIkK2`fQ!AQly<sAVn_FKaPaFN&^vC-Ml#{)G+ZrG59s`0m@ zs=93R{}cPkYk)zTHQc7ZoyJTM7^Ddi2I+g)xRo@}NQJpCpVCD@0OTobbA+SswfW~z z+KiX$Ol{5xvA;MCi2b*$Ez3;aM#e*qz8mS-zL29&n|u8)N8cx;qfZ!e^bxj+)?|h( z91T{f^AT&aJ$q*NT6<a5FCMYo=i9#>6K!mC`_MdtoHvA<otA|@xH^(iED;Hlw$e+4 zl6++fddZOQ6x#4pyi171U*V9a-@n1b+wb1yiZVB9sDddn5;5zP@|W5_Mwj(}T2IY~ zG&~5ya>06E0<`bG(Rv(}{MUM4U7PL^SnppU`UXo1K&fkwl?Us6MQFWG4A%R7=Wjo< z`UR|~uzy%j-{#~C%tA{kS77Cjhn7-%jl&Td%Y$fwK0F_8x|GWYF8qLH9k!5Mw5C1e z#N(017^pA~xDY(aZ}%hRZRO1&Mal)U@zqWMLEYw)<j<{T{fWc=lQ>84sCWF)^eXAk zH=gni(!Fc3v4Dc6QiIP{bUY1X_ouy$k!MZ{C}<(vTQP&zUS8@q!@T5kn8YLX%|A&; z!VdDE%!Qffws9Z+0X#RUQo#9dGO7kIkD85@#o6e820<;<N=iEAp@7jJ^9+Itu2e`y zeP9L>C!_>F{=VMVuwRV37N3E9`d9W4hCZE2d>QOTd{7pJNvw%K(^j1U8BZ-C<EfTa zffqxE8A}#3!1g5M_^W^*zsagn;bpQ`{l-DE5UkdP#`}4_nQ{8pa}r|%jQDO{R*{qc zd5>oUa!L6-gf^!Q25sWY&vZ^Vr$itcy%M%Y^<Gs9RPc0{-Bl3^?^8NnNSW3NIlE4U z7pZDG9<P*?m}0bH#<6P1m!@>_p<%I-fM9eqRJ#WOrv6%;hDU}AuuMvD^8Ui7ZF3U> zI25ab7fiuoZ^2IL@7F0kM3&TWe1W9$Z!EJNsXnVqoM3~<k{kM6j&%CGpd+$++X-9w z%R8^cOS^?Ap#XwLqLT?XY0ggG^X&lT5!vUSIWIBDws;aaT<rXC9_09GAK3l+Q7p6> z!m{d2yqKNx_JuGy2Xo}Q+8)@Q)@9>hfnyp6@lf^}4@h%*jjri!LOc{Z86*#-ih~R6 zP7%knt-|;r<dQ<}PM;72+DD39*NeM5Do!iScT_xjr)BgGo^4KrvRPfQq07cE^n&1r zE+Wu%+UA8d;*!=MxI7eu1?^6;V<;tHp4~&tUwHaWC|wUWIZWcRei7+Q)YO2`=~T3N z*?{x6KU`8VuCAC6VCp|yr@XwkT-=<%_VkaH6ee(?U<RNe5~qEv3s|g(AL?W1<+q<M zhkmGjG2n;#w_sGb1EM{`)pI4obvv^Qx#929f#J9RX7vW5@ib7hUS|)vd*$vt=cWCd zDUVvk02qIsr%gU2eP-4arpWM^EI_~1kz1Ll&St~6{3$&7z&8FwnHaEo#U_D5^#UkV z^q#O9Oxan@{+hh%GQu|X&ok=SW6PXZyIkE0X2)kkENX#5MFCj7TIF>$9wv=CnnFTk ztw2W=06OZL`S#N1t3Rcad7>{Nt^8#l!+@1v8(8@lQiB8ltq)RDPicMc-V{bg0;V*1 z>aVa^c+Qn9!kw{EoAdx<>h`Udry|uPr1vvs<^9am02b-QaShc{$|bhX#?R{Fwb|s- zdShUEz4z(V`N1S*{ow;Fg|c#omvBMl2=Av+Q{R9{+bUdwV;MKx7n|+=dC(BaAldSb zVDqT+1L`*w+RZk1ubQ{hI!d3a>*GAM`bz=1XMwa+o7raIE2!du$SCPcUvby6K^2cA zqKXGW>t*?y-hXxOkggNxs1r(n);lE|CFF&3*GGpAvPcUh*(Wp&VGM`PA&n>(L}09% zS2j%a4(LD7x^o+-%H&Z66-T(^aTbM$!q~uldM@5PnOo5V6B4OxZ29!0vHK483V7tc z`9qVG5r=`mY?OH+K==I75b2L<E(P7E|N5kA$?^yYtHEvD-F`1mkyaFh;_nzhbefHp zK(md9(x$`6y;L^hLjAkoPqt)B0fEqd`=yW-5_G_Or3r86rg|8j3Zf=DgImFOuejoi z-MkHrQV9#OM30HtnY~)MQ%DM(`LI#LmT0B8tptSI<keH|4cSf98wq~ys^&GWChy$M zfn(V`;Xt3oZH0Fed5?{ObNaH3aLZa{-g?F@n5}z<Qp)ZM#a66EEq~XG$C2o7pD(xe zPWklUW%UV>(KRf;$1%o>bK7|8dYE_DwD@mPQ?1jeDO?7ML{~lqkbXphZ=F@JvV@MK zgF-Fx;MWpx@?#Atc@@pr#QWx4X?(j-GmqKlR-FM2{IprUa~{IY+GBn1T|gX~)b{=C zj}{M3!_rm#5a|y(UkQ2&g=b!6`*{Mx)KF(1FifpU9a!y0bEjkHXv9uc`-6dhHTex= zbbvI=VX3qzfJ#3+PO4mL(-t{?YpBzQ#}t^Wdl~cn?JS9XrA3hh(+;2WpQ<I`B3ml9 z#}U<c{783Op=pZZCp1l!D@g7AfN}ae^`H{nYWgCBO(^;8b25!WPOY~TWf=OxL76n| z4cS0P_8#@;;<PvUd`dO$v}oMHTQ$vA6nWRdQF5_aVvSBqB?`Fun26WuG*n`Ji;q&B z&qu~)$b~Ll3#e1M%Ve!=dRg-~7o{6(FB3qe35!ydvv_9?{~%37yfIezPZugUrh?pR zaA&yHpTIugMgbS97&xZjgBn1`N~7@GAFVvifsp+F=|;JQ0Qh*W3?kZi_>kRuI#tB7 z7vgD^;Ud_?e6%2OLOF{&e}1LaD>TLJQ-L?bfSFAeb10ivFLxb_^1LI@!PU4&*bgHo zxM8w;t^8kK=?qjVHF+rWnR%BEKE|!*$oCf~bH0J`2+rojFE(H=YS1UbLs?EsIlyf+ zkLe=z$ZpeYOOT_nKsal5$z4h**@exn4{dHmZW3KeuU4$laVdy_>ecJIgV-m|#BDJ3 z7`0ewMKJcWAjf`Q9kArzMJdHJeyZ2TMqIHg3rZ!l>=pM(@~aM^|EWjY3xfLwA`Y6v zyT%*FeU<fW>|-OmNmdPCS#}e?c`Cl&d}^$i{M_dYjjqbJMTBUo+sm>dGJ@+$?^PHg zz+#GV^VkqI9%)BWxRQG#-81;T2?oiYRv~0Z3Alr>qp0n?4fF6@Y)1d40v~x)>U>gB zTTVg>4r+2ly&F?s_F?c{LPY~j$d2-Wo9Y{|qsSoaC}4joY4VB`i2ja1M+Im}a=9e2 zn^o<iciOpW-6}lL;)r~viz5n)>1Br$FYF=yr%`d=00<5IPZ7~5KdJ-WVq7<Fn&TG0 zM8VL}7_q)c`?*jALstW&rnJQgpW)^KN-u+G$hp)1DV*T0&mjqq$~XTI@ISROsJ8pT z9v8+J()i~jW$!OK`=36jTADmEpncEnuMevJEkbpo6UP#44$WeD3w#+h0PMr>0DFEt zaGxrPXdb;&o-Q$#vP#p34yu%Z_;=JF>Yc7^N>x!(3o}bIz91PT+Gm8E`N?Z?L*c9e zHvQ7HW`Y5tDTJks;GcSr=vx)dxC|{d#;#hZ9B@rh^I<zVNBA0IOO+hpOI@=PQV!Xr ztL^t|*5;#{Ev6cK5|(Qu6b(iAer{O3JAQ+}^zIOsZnAP5x4R{xBQd=SyGBwrS163f zJPg9uMOE?~S)V>DU!hnsGt>_$wmepyWp{2N+pa3V$FGV_W(G@+i393XCqb6HUJ@jr zYL+Q_F)a#DG9cr7&=|Ge-TMyDl#qz-_zD?s|ChXd6u+lWYFL(+Xk3~tkjW?)kc=8c z9Mgjz9@=Bt*DJJfF}2;f?o9QROgsmsDfF*ZPvonCX$lKUoD^QXW~_rSP2Cu5oU!GO zq$JUP<*YUZ8u%1H5<uu4us#Lop6kGhk_7ca*FXur3_;z|-hzO%K0am%o7=$}Wo!4} z2s@-0LROR$Iw~ztZiWGsn;p?W>r(`zKg8;FZO3^7`Bym7k@%APcF8mnIWGr9oc2UW zR#n0z?g4e`^n=RgQ;eAR@jjarOS;wtQkYVopqB*3f_Z<NMp833(3(+dWu(`tHP|_R ziB48tl_t`V$SO`2Wj{qSF6)&=|L~V5j9`BnC1V^vt4v@NGX3W%ZKAGk{%_B|Ca<Ig z+}#pjQO-W7(6bM_t_eP<F2qZ8;WAJ#DpaUgB?+<TH(E7&Q5^_fr+)<avcU!wJp29k z_*@4)-=`uG6JRaH6WRkS<feKQo(kJC(TU!Ii05}_<RsJf38>}0nCD{y(12y?h_{vG zep1fWR1wqAl?+xZ7$;`>Hu_7mt+dHqmVrp(%y4%f^LojtPx0!%0(W4~WsGt78@Fr( zK1KQ(Xd{6rya0&uxhTnhp-un*Q3y+cWr|-%u#R{*zj+W(DC14}PC!g<o-S$f4FjvB za9V6O`KR)<<)-+zh}cW?LJ;s%J@s8maG4_D62^;BkcQeV?}fD&dx*rLc`G=jM2Voi z8dkYpeE02Mu$iyHAjm~I#0<`FC8d5~rzmt>iP|&HDcfGct#R==90r_TBc=B&;4Z!U zO9SNg!%8?Qra{h>6{?PMfa{VSeT!(&e<%75aC)(_2k5T`f(>fU=J5B5VJS^L%n?v- z_BLI0fIu+Nl#-h00KEEGSc@Ww_f*^oIL-4~zy1K9(`4(~ADllsid{%APd2dpl3Fr| zMPE9sx_2@c3)0Xt7#7(0Z5Ywh3@q?*Z<&lxOu&+cG*t3gy;gki>Pyo5lp@C{o7^I4 zzv?jK_uu>iN2UE)uJevcM>d2pEflyp5uz3hwMUpFI8*-&G7DWG0cL(dVCFY{X#AQ{ zdF<zt96&$qBi$r-lHncEsQdW`Oxos){^5V>lF-uRlXP)+boI0`vpYMd$Sw&(RvV=U z;WW7F>_F<rBfhumB55NRvX{bCa7EN6{WGhIi1$at9JLF9`<A_G_nx{z`_rwh0jNtN zeE_*XRnmJ5$6Hhf13x;Mrus~4wcc#>!evX-x`-fWtKj;p{eEz2d3i;z?&0QMj;(UO zgM!hE*z;vZLSW#Z0YGWX2{*SqA9*KPOpk$UVt{)7BR(0vP31{uOxoXobfL-t7i#@q zF4Xnm9rBtnt=k`LU;>)z?hbd`b~(P$SNQ3{Lu~+5x?gNt-hGp^NhlhdObV8SyiqBs z6;hI`&dGF|iN)?{b<zRvK|Cnx0ULidvOc}oD%O5-dGpQYT=SIIkwce$RNbG+t&D%Q z`m=BiMqSIH+XK;1y4p3TW=CDqi2?UKL+5>;?s(?yyKJR8ieQlXtUu5vookN(^@1{q z*~O3EOb7(3t5>?Adr0?viHUt^<gd>@Hwc1J@+}YoH4-3Dxq}ZunM6D&lMupj<dHWh zNznx(KO=LbBeRXlZS;)Mka|!i0nmM;#)p|}G9@lWD1A^cYE(P_{9S+Sp?h`_KtXl5 zKo^3Mb2#A&)t*>FgVd$Z?15l`D$xuSRPQHvxx_C^`*kb(NrR?V*~Tax7t>OXn<Z@N zH3r)k9i(l@!Txmcpq5ANM7a)hNMy<cZD6$4Nr)f|q8UmK2h8Hg-w<sEd=)Wpv#loV z(R(z%@`v1Sc=J&C42JTr$UQn*0>ZLRE+EC{2Dd*wt7mdQ3y4LdK;#|_%&&B1G{v_W zo&h7O%caI@D0_l5Ptn~_x{-}ItQKOL^@<2Uzp$0%+^3Ax%-JW+uYaAZ42rto!$Z); z+)1FuL)~><S$_LIB`$aB8!6=;XM;4kQL!XT*_N_^tJt&att2PtQo6j_=Ao9E<W{R( z7~obN!1Pop9nFq?7@+x*T&9nhSDY&H=t@u*;P%)(w5$~?U!%NxtMt;X#Tu@A5)vQv z4NBpM05V|<AQR=RfZJ2w6z6$6+4uE?o|!xh6!Lk4CW(&|Yln{~V+(R|e<J0nZh-3% zCf)~>skVRs87PBdqK|BnI8C2G+#ZTwx>wuU-EXR*L=P;I5Q|TT{iaN<BPdg!oIU&c z9g=V~g<Ma;Jr@o2U){4_#qNo|=tBjnBo<GE!Mz$>av6)uLvlt7V|8f30sa<ddW<&P zzfHBlZQhCrAQN%MtS7wIqSYr#d&3<4!IfWcefV04#7sT9h*0}md%?2*cHUbwt9Qkf z*MBh~)&5V13n0XINk<e?`(5O(@15w0`)_w+@h9G+c)Cg-jIYHhO#rX<(jJ!~);w@s zLy&tcd*%vP3F(&3N32zttZ{{AWS2_&9bBk2|L_y1_mXJ=KTf-n%^smcbJ0Pn7XA#a zXcX-Id1)Sb@R!0dBcM;oX}*JQruXLBK)}jWs`Z3gWAwb>{MH}mw9=J~Q4I|IGJr6p z@NWoHrlvL)lI|{67Ot+k$|`pR1o)7LwfyhNXgZLSf&!;-?KfC7JsLH!!zgPAu(T$n z6hxW)`wle*l$ldQ@V@t{+sA{#XUi#G!3EeGFKp1#Bh{gW{f(PL_nVp5gVbx(raBF- zqhfI@Rs6Sz7>L9yRt-sOc7$L)@g=As@|`8FP)pCD<8YZvt+n>!)d65u(U-fJ#Fh_s z{R{qh)Pb>!Uv9oI%$jtIt}mJhF1kBS`kLnI4tu$~`5_MCv<jAyzdf+k-WhmveJM+K zaG8ybP00@X?%1Un@*&Kg>m$qk3v%o4G<ZU3(G-YT^0oUHQv=Y5BaoHRT-s0=B|Kc$ zt9$`x?kOlj3wO7fdzjDri`Fz`O_fCIc?J;(qe$ka%MUL-TgK}8S{(^WBz+~t3T8KR ztF(C{d`7t0eBXy>31Nc3lm@SRi22(i4}u;7pPA-tC@}T3ucc2pRESve;L}cY<vRAr z&kW=KE#f`weK;gjnLmJZe?oGg`&(mT(cV6`dUCJN#-P<wtzUz-)CwD&gB=K}h^n43 z*`UosA?S7mVANIc6ZnKuirA)>%m0K<><zaiv@{jR5IXcraC9J3<#QW0F_Gtn=zkVK zg)rzhIN!tf02ozg{0-tKFgzyfl)55MQM)t)A$&$$e7y3aU@BFD3(Ic6xdIf`^%jTc zuAy;M5*Iw>PtzzDUbdkrYfz-*8V%2tkYtiyk3ytT{y4Uc2O;6t!Lbzp$M)90I<}5* zI~%}7b9I%qx3F-#Wo7|))N;2v4f&O8z1ILj({-F!+8llJ*zC|wMy3|-ElfQf99kC5 zpn~oou|g4r!15ktTau^W+5JM3aPL33V&VOWD(o_@s_yL8G=!a+TU$e1v^yw$JkB$r zrsTV@5RjTunZeX~p+3`j8{5-a$eHkAJ!#4@IkmM{H}{T?ey?xW@Ds&tZfO?}P2R|) z1V*7B9!4UC#kJN}P3A(<c5>HPcODDT&s|*RElV^Xds`k|TD$4D_E}~5^XOheQTMJ< zj;BHE^vleet)szb*7CE(h70kw)j{hd1{yx;I4taAA6%2kOf9B8$)9JV1lKpqa^534 z4lsk!lgCj$j#-eW&x2<z@;s-+8Ws?n_X@Wn&vLaLQ;OF08rVgTpj6T`XFjQIC$r>o zT}FL|x}PnT$l$AR=&*)y>wQw`Cwss~M_nkfCmQ%+TW(Ko`TF)W`*`G+A09kb<E$2e zfQ|k>IV?c6VN|rh&)>qNLGGhIu>D`A6~Q#t)QN{Xmzt*p4{W+aMbd-L47|!cPp%qZ z4g8`Ms}8cqcssfK=+4V&NquaC`sYU6F5c+Z*`p%VM#Jx*XAH|GAX=tyM~%N^ewHb5 zy^5j)eGFW36r@@X@v~-L1cE}8@*q%luKsoXDh<Qx(|HVP*}xO+=Xp!+!=U$+7TJ4h zbf9Y!?RJ+V<>G6Jb<@f;GK%&8$J$$PRoR8@+6JI>H%KGhAgLnV9a6IBMR%!4E*b%) zyQRBBIs~Ldq(fR71Vzz3*TScK-|>xaxc7g!#=Pe}uk$<(T6v9@aNW<mH0NB>?pS2g zPLf>W-(P@MUsQ@To|74Oz^9XVDrVJp-B~|YX}q_8d;4dTd_TtpCKU-x>b*aiR8u>1 z3HY2|9;?8}3z(<`ViGaP!g;mW3bopYe)sb}=`;75<>91^%Xq$gZsu1S1@RcTn|x4x za-HlR;_tuNE~^x${vX+CS`wlneQ@n7lc2q1MT958gl^~(qrF$o<V|~1_Arr#PmQP} zbH_tZQLzCF{bnm6%yEHRF>gE=qr-oCjKpHFbM(}pHSZyR?POlk*Q#ml=HMa*(Vw<F zn@{irB-%>c45l}ytL$&t)Xm}6m5@d`A_<k1zG*GnrbvqCm@RY5t>b?P{iK&wJma2D zqsMPpTpAbHM?zj|`$YS>RupMBJ-yH^njY}`-znT@Y9=H=t>D>-2&Zmn!V)OT50XD( zI#Z<dbFcmo;et&%*^YIc+Faa{N=}vB-A>LE?&Py=G;V^Kehw{Yt2bn|=P%~Z(=HJ> zQ&2Lm*PZ5I8ur$L$SScd2*&6z>$^zTP?cdQs(kQF2b-y<A<B35Z{~F2++|{|9rrO$ zfXs9Hx=@4;sU8rAx<C2&`U-gO|I~$ur6?K_q6BD`>d4Dy^;3Tfaw3)2J9KJ~7GT1d zZIriv7Nh*eAr~yBFp&jr1LfJOdQ5)nagOke%!J7O(07j?Nk-sk)$=3Kh^yQPKI67_ z1?0V0OWON%)G1$4;=hKqU(vwa4!CY`d_L+Sdp(dmsqx@Sj5H(P{hGs|D_4hN3<D(H zZ;7+vT+r4scvr>8NT%+cqm@mt+#}31M8AC$etR?T-hW#sJEc<tZ~zJq7)FUd8b(*B zySa{%l!O4c;NL$`@IJH{yc~6e12pC!D>Z1kMngODPdN%&Ae;{t`(wG_POACw#xvi0 zZ#)aGAwvz|8grMkx0f38UmH_ODJp3?k}gjI7DignK)FV5iVl25sY8N^@wAxrB)*Y6 zuPo~PB?gJJd{BrU9wk&s<qp(v59P%$3+lnX*cS3|UiS)Gz%bv<ekjBX{AS_c2P(&r z)V-=@)kb@GvdBHHSx@dVg96u>TN6&O&MIrUJT0�$d3(wT-U<uGVf&b^(Z;=_=`1 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%0DZ=?14XrvFs&XrR%mCt1H^4xDAH*kMYA0{E5 z0cn2_+FN77>v5NVF?Ol$29CmP7(E4|i2nMUiFGe6cU<;%M&Py1<AZ!FgxRZgYS%c3 z%}rBU$I$6EiMGQCLvdptc<Eo1Q`u1#k|x!>IwWO@<>kf)VQbovTFCt#tys`ZyNX&` z(DA`1Mu5_}_E*?C>vpe^1Ynj3+m)*Ma^8r1--xk>HR7>;)uTwKZfULc+If1oyx`+V z<Fd5c{8$>lyK<GLE~(~qwgudyPr%H=@^z{)Y#S-onvKp$_?pLV2cv2Z%;)*DXJN~e z{Jom@kgbKWxRr;%G6D4?SSGZDI$X0qSPyj8=TJ+BXtrvyGPjC`P$mz^vGgmSAj~Wv z%qnc(jzZP&V#-IO+=#PlhxUjl9z?AVPvbt4KjjF#&ZzY%D3VJvxzq1%D8n)n<wfta ziJOcf>h#!je%I?VXiPH>Fg&@mi^Z4vabCv#2%YYC;gcblu(P@~DOY(GgF>eopA#<Y zg%4A``6$yMd%qUAS)>#m5esayN!*Y$(Nb6~jhj9U{O?hhilM&~!eNC4r1>Z4c?IVO z@*prM?F{>sRRQREL;&C_7-$>SsSlEYU=C}1uuyP2IhemVtxJ=7=$awb^>zzRH4s&K zJn-`rZQ|&}*yacBDxS^JZ!g?|CeJrFIj?cXV}`8BV;o1oxnjfcoIa#B8-QUf!eZT? zOMcuZc6Ukdvt+jne4=?We(WJULDualT{=&eaIdxo`C05@^{3R^I~;YYB(LE%d)O*| zXHU4c{8RaR+Y44abPCNY9FOlc&y+OiEV~rZE4e!6dl~cyL93eV+Gm4owsz3#b@7_& zov@gC@$O_*&x~VFu0>}r8h%6gR8ejd^?|)sHz@b)<{mUJ64K3M_31ezd_yR@IUSis z`TTR{8jh~eY|U`|x43muV)O}L+~t`zs$qWd=q1NbKcoL+i0D85T_DF1AV&k;ku>}E zFas}<2MeQ?_9<?l*0UijMAoF)VOgm7+{e<?En@9HFsh!=344L)e-g~$dHM`id$A+j z@+Hcc3!z1DBCrE&WL*liIAhw<RCgvl=!7+e@scLH6>GoxcmyebKn@xc*@Q8+rqGIE zB6<j;Dhwo6!RYl2X%^1)KpKQn)>gjVjJ+5-xp9xZc0VeeL3Y0CR4QWPde3SAuvM!k zY874Cs!Lyl6u+SRWvia+@I66KrXDCSQ)~>s$0zsI<qI1UazwmQu(TVw)F|FLdyJ4@ z%g37v$xh#qtEcWD^vI*IY8^N3{=2;@IYPATE)e9O7SAal4Ao$iWqCEo;t~9L6D|I` zx+BGL<cM&cE;4VnNmLhw2nn+o(KJ&7KJM&$+CM+;pC4?8+g<g}ksWB~NnT9^#+Gs( zj<vdbf4#Vht1?z9OoSw0$a4{gMIK`8n@d+y%YMd7(h%)Q_9!j(Wq(azo68!(;xjPb zcpKo1c{~OP1|j(k#vdR7La;-zmwr7|y`p8~S>4&jylhuZGZ)<J0fcvYtzy&sUzfKU z%!qGP>*7}r{0gi#8uXtGH)+iny<^FetL}7Ht!UWO^|>&0hq=1?rqGoy0`S^>x+mez zXrqDLch!hGx3qqiBSWl+M$6K}!4QiW46$k>7*RQOfLVoT#HY{<wSsjPkk=;X|9WRc zcH4l3JMqJ)V1>p}trym#6p<1HOmGr}RmaE<Dfb*HGOB`|ilU=U-o7E$Y|rT3^C)*I zDkc5kII^J35C!}yiC@pFf}ZdPy-os9?#H0UE4D@%vKnGE{A!<OpL-OA5z*d(i=b99 zK>@X@i+&W<g(^GnfTP_GD@tl2?nZr?2V4pi&w=&7yde@v10Ae&#c|9lq+$8noiD)t zhaHsS^)s#N<Qu3O7g)1_ni=VgcFPYl|2q?+zQewQdAJ~g#g0o1QQr~BG5-h*u|jmG zn-kx4B|ezYP_WMZc#jGUvA%%%j#dA<z|L4jak6T9<uOUB<!@k!)pc#&7GP9vg|-** z$eNQTkxE5_=DC4q=+RT4c`jd0LncNQPVv8a!00upgIhqdm%tF9{3jPuPg@I1i(ffF z88=T`cgtUW^Hs_Bou?%61~0SVElS2%Vm1a?jFfaB{f~njYT+h1Q&fdt>Knb}gB^u0 za-_jRgH4V6Aqck%r2i+g^gU@lE7yyB%6Lb)^5v&tB{Gdg)%4C2`}DhXVIKI{`pFfa zl-O70u>@+_XACth2$ytS!s!m>-}VHKKvPE!pnXxX{bVKO2;Q1=T06XTu{dYDe2S}G zq=c>LQ486r1ZG^m=7w(Ge8AmLLf@CB*jH_rzJ_rsVv1^g@>UCc<N7d@q~)Pixc$L( zm}|vt(YqeL6F8xR%X5%2I6(`Q$xZwhcvcNx=a&R@o~3KM==F<P=qxFyOPR<av9VH{ z>U3vf;ouU9Y95l_)wUZ0#fgW(`6m+GmipxV$&6N}kh5ezes<;Ywd!p^kZ&je1bGo! zb$9n==ClPI8G+%Lue!xmbHiW06s$P$d%%rs%oU{SJgHCPYH9B5rsHynmW8%_!x#@b zgx7Gu5BJKQw3~ML;3>~g)PFF)Vqgp;Z@8Ip$#VJ%Uzc8gG5lS}`iUxxhdBl;$w)>Z z2HND-#w@yi)2kR1Bu$$SikbrRU|*;PRWvtakvp*HpI#T5D#G-Ar1~__V;yODeMQcP z_WHM%2|$`8iR+e=?0q(<7TE8)upZo`Fsqbv_m5C<Q}++&?(?aLC%rX)CY{QqnqVXw zyw3X}oo)e~pX}zj)js5UTQPo;{W^6CT-FzUV;8?&G`mCI56}Z8qJppaAMFDEtwdR{ z6>xL*{r}XW4femZI9{$~$f$ly+ImP#%;>dVs3}e?iqdzT<}q$qda*#Q%fGaE<xutc zZ!ON%(&|P1|7nr?A1xY6ImZDl&i&G2J3@;MK#N#$u+HHs$@=fPv+g%qO7Hhfwd`R( zh{yLSnLWt7c(L}Cm(%6+^^Lg|^qvp8YCgGJNBF1yb7U^3d@|*$C{E#ep?#e2tf~NR zTva00+eAw`uDJJ!P7}1^^)$L7BhmGBYD%PgWl-a^MF$8{$WK)J-8)R5{dnp?mMSl0 ziAhcxB3}FyCyL;t#r~|PR;+3ZrRm^C#MIIPbhy~7cRa?eu+!M~Q=?lz;j`u}oE$om zg%tq(dpdYduzMCpbxa2@O~DhOK@#R&A#Cc0zR;S98TRTNsKHO^Dx*QoC|Z9L%ujzT zu?FI%b}06nTNP>9xhxK7#S@i!CuSK^QOau_Z2ih{!j$G~JzsxB0dGHV<%=XArJW_$ z$9gb;O&Q~}mCmJ^+N7cMeazkJeUti?<b~&Yug!Q0gKq{eHkSd?e2-pD4@n=K)P91J z=0jpO!Mi*N*9vRAYLj@9B}9vXB%W3%M$jsPU&Z{!NP4MC?f{WrA+@G!ii5>yhD2`t z%iqNKSKx9!LX6jd82``5qWn(_%dfRm@)gE!@Y2vuMg?#E7OF;N+9WaEis!WJ?WP#+ zhOP#dfZb59ZqJ3HBy65@{VR|k7%UCeyQKjX?C$8iSo`LWF~+Q)^Zinvj2=>}q?XuL zLQO>`t~k`zwuHW0P9-kbDw>@fa`N3&sNQ7w&Y*Ck8A9Ls<AzMfmWN=ktlV3Fo~=E% zxdyNH1|A*P1zqn!x3K9r{<RB*RW4GZ6-?gt16#4p#}5q@e8`&vR<SjKYwFB+<emFc z?nl)9+?kIH-z7bKN?F0V*t!}SFtYiaOw*IeWpN1)Uz`S<i$lUS+RsS!T<-P<Sm?0R zm(o5jcuYiuTT^bT76u3AgE9~{W#!w<h}`t)zIR5G!Od>chd38+oOxv9MBxJ^e*2da z-x>*w6zeWezjo_vv}`!BYi%-_HjHT-i^q1{m5X=CK`1d?MdYIl<Suygh$DO0bkObI z=-u*?6NsrYNP#i325CuPajOqKMRf$h=K-<0&>4)`uM;AiLSia!A<CT^JpWSS0}sK0 zfv~-AX=QtyHu?cfhl$gzYuBFl00ULF{bYIvFi@RR`3C*1L}!E&(Up!^Z7G2gN5Y<) zhH*yVa7`8oiT4o+F};u?Gi$h?t_n$TcyxP;^tR$1S}8XyS5*Qh_yBt<G@N}hy@=oo zUX;BBeTe$yVfMG*3{-)59#a1o#DpTu!ovA)#02mEn4ncgj_{&HWow@`a-`}YNlCua zT##fQ|5;yXNLAeaT3qqp6C-rrW>=*prTv_C9ssL882f1_)$j5ny-tb^qa=X6N{6f> zmGtexFyf$81Lm@Fg7l*Vuw1NTRcX~8clZjQlbd%=K2xrs1x86#TQ@X$t)%vVuL5p7 zU7-NhOx80eg)++@Z;3wyHCry>Qm@H8?{XQ&PBwtBbD6sWmugyjHu9T^l-Y!Re)je< z!QAC>dw5;d+$Y^VEuojK9lS4V8bBi)KunO`zvDwMFuN(fGuRd_1yPC^QKV%tC+1`* zvKW<004<vg9jV~=f*HlVVyZO2y)vxdT^`K`TM4q@zu?h=m#M>}O$AwU8<@Z73m`qW zecLv|F{LpHGS6Qz50k%oM`lz->S{-kRk_7iJ$snZqi#@@%$q{D(pZ`!Ti^+hQsYkV z$kVs#4iPBSzYwJuBd>*J9*CC`*Q1At!SBCB0X+hUcpl@zm)DnAS7B1U3$W9_ua=Vq zNz`Svm;ran!z)YafC$oNgOn3!F|uoyTBy3Rl!C=*@zr9Kuk1lK%`!kreYhsKmh~b+ zO4`Qc3qAvLL#oCaj)_e2ei~8)FrGY3-G$0My_rW=ll}uO^+%*6g_z}0H$Om3e5cZ+ z2-sNv>_<W8*6A2JBnL+Jfpn(Vyobi};&w5DTNI>kk{6~AkeYd*mq4YwKQI6jw0ggd z-a2o}gx3Ey!j0qes~}!Me>&q-1pFQ|&tHpCUMTec?HPo}!l}W|+SFgC6G=-ubS2rE zutyF}d%FKS<U|kpC#|>SK9=)$T5s|#mN`ZeohnQiLdFBywkp%buvWP~_V@%p!`KY- zWgX>#0USyE=U|v=Qr6P4*;ZWtT{2{{3M**zdaEs^-|I*i$rt4ikk+dzUlE*fM5OhQ zPOp2Da{Cs3WU(62$ehhsW#;<{lGJ)H)HZ3i<+NOv1wfLXop#Laej$3I&Dw8G42{)G zHSH-Nu-8Ys<q2!Sz6EUN+l7xxMi61W^k_kR5Z2R_)<lH$SUM6v8w_wy;_F&;AjH~{ zQX7jymetd79kUEE<#Z5G&~?csd1I)3A<c>Tw`RE!niV=kg!Sr0EUTUo*Bg9e*3-qU z8+=IC=wDC<sRbT~+xUC#kkd@B)3Gj}xV|x9+~1cuVe);N#RoT~drs`GFo+I`dW7oX z!oV%t4+zw!RhMW>-q=bs)jb>N?`kuzV3O;CrB-zSCP~(uU&J?q(^7!rGUa+u*ZflP z;ogA(r)*9;zWzZ!m~tAbkrQqzc*mTk3QA7AZQ?Xb2V9ix$0%X5+~pl(6%mshJSc}y z@{`3xs^TqzGaIx@h8Mw%FY=zpT;P9`q&N+w`3nu$Ojx+uX5=H55MjLpel(S*m~VfD z_2Ad8!g?4Vp-)iTFq6_tvRvUHtVd#&%=bt`c|92R;kUWGbhPOfA{h0jt|>*Bqb<VZ zcjcPm;`{Y*PyWX>wSa%;)+;%}D1hvhbt-r)SlgflcgwiVNF$Pu)25!~;RY)~3^@m{ z*e7fA!#T0A0r08MUJiKbK4w+_Giicq=z0R<g>yv@(wX0aE2I-T$C>*CgER0J-I6UV z7xUOCodn;Cp~GTpex3icnY1mbj2^ByP-XzRj_PFiUF!U;o9A(hJiQERso89-Y8v*X z!{4r{@*pz-(c*oCYii>^uBn(zgloze;hL({S6-<+&OCT4FP?SZ&}i8-!X7L?D=A5q zRw<6LpT5@8l9xbZV6ZHTPvwdd!aU|C&U@t(CWooQomzVfrZZq)IRucB+_SZG=343A zdC-GPaK;WThE~$@ez6MCe7a3Y`^>O<+kNnBGNMgukwM)yP~nYJ8lUkDkSnd8?rB|r zPBaMZvC7n~<*uMTsXAuAM9z9y51oOnT7vy&*yD>kD;r)Zbbk8xzAQ<(#=-d6gH)(c zw+q*w2YbmJzr2OZ0TU1P^!eJ_oYOYsh^E9w<ZcJ3eWAs!#(>)AggsV!)9K-bv0XdT zp7uMr4gj0>ef&ioTtBNFHJ=MglsE@?^dTuTNQAPUDdnRMrrin}C)W*o`WXw~<K+pc z-zGnAus|QOFNj)sym5t_@@O1)yhmfZn!5#zsCIOAMd-~25oEUHaTMD&*qs9;iJq(C z^R}`>H|T=V39Zr>FiN12WNk>B&{#&*adw+(sz_a&W&$!>0_xx2O5UrwE(o~_f$OQ< zAH3TCk*k`PssP_F!xWe^AxwT^hOD+KJ`r+P6|qrxM0luuPl~BX0p3Pg!fTR$OIU4k zD1;2bm=wOkPEj7{u6RIrtgQDx?(c&%bk^(hFW(36UW?Mdn+Jf>(J)aYG6L77-XfoN zn!)R;jGysXR@JeO71IZML=&L&tDu0J91y0*#*@Y<p|bAky%wbGZi`Epm6_W+@>NP~ zy>g{aytojcRtsS2Uk4sPUWy>IX3>7PSk=3>E_b;cpMKBI?&3+-o%)PRHK*CpCC0l` zQfI5*u`S|NTtt+XMyyMQpGnZ-S>J`~d^CLVgK6zmJlA6>Oj|NC3(HYZ5-&t{e9uC3 z5F3-z5_EC)Bm$FP>XpgQRA(R)nEbd8E_gKIL!ThN-7b|h&CDkmPRK!)ZEyrv+6{1} z_qh&}y_-&c$m>k$h&|Ww#@1;}e)n#;Y^JV+yQqEkL^y#t$NJ2=Axi+ws_my;8gQj? zfy=KOZ;`Fs59a-{4@yCd;7Xsd{1qj;n12Yk(j`!mo<{GZRsqV9_xvG6DW}+Wci!ZM zUfHG1=a5PpG=N;y+}foVI9~E}3hL}@|GW|0Au7AOMAIuEA@~8gc=ABz=Jn9=-~}PY zdo~>PW4OLlEIXX%h$OTG$2{GUIK8y<bVJ>{uDS;|Z3|1K-5X*I&Gyf4l*Q;XiZraq zXP4+xJW)=aJ!5@<K?1BNQxOSN@`T=sOiJb`TBQAu#x9{~E$s9>;FMB`QfCxNi1r}e z|6Q)vQD4O)ZUlcC;0JOAbO{?v7{cKPKxt6!e-2oL(FFc3Xn3;DNOu3HS?ZM>UVPCB zKE?)q(|FwL@f+N51Z0Blg7y4f%oP)TEd%Qp6_w||si+Y#7;RjX0~qr3<6Oi8=Ft@^ zh=z(=!PXJwt3}*zQhf7ARdBS(O}IQNRaE>aAbYicamg@SrlHC>s~ecTd7h2I^yco^ zwp!rWox@}EeMP<(eq={uMI-TJPwJfYb>^PECF$WCp5zPNP`W$W<=v_wwz*Qarwy6& zR`*pRHSEy5IhOH$qo@1h@KMjw4|18lhJaFrI?ep>thCWb>m)`BxPE+n9(@VpTrqRx zRvx20<6Pka<R3kOXnPZ5oAqaFgS~}yYfH?HGfwjqvo4=<_WJNJ6w;=B8(}4a&alGo z67DN4y2T{#8RohxWfykt`QJ9?1(mS_?EBVHL(8M9Uaa>;xsxEZsacB<O^Pk71GIKe zXIMvnkNn@^(*)g&{A1d*QR`D&Z?cjQe48z1MFGY@iUxx8OAcRCOdh1lkP6P+CN?7j zNT#nxx>^Z0ME)MRcQK)T(S4T~9Ho&j`v{MT?w930?5QzhbbUtzZF20kXW4PD*kQLW zIy3nqMEfMZ=j1N=tuSas0mEHOOpP|1wtQ;&m<z+Y0N%4u{v9NhtIAlLiu_JVaqZsg z8zL{HD)Q^&w-%q#sa6-lF<SG<+pwN0y@iKcFij{m(a?z&NM4^t;|hYQPFM<tXtYrd z+7R>V;mTK_?UX@gF=c)q0c>s2&?2@=7~qVR{G&70&CJ<N+td1&p(F=b`#^vX{!VHK zD^|Kw+op=6^Ilia*OkZ;%v-YbCdg6#4A_-k<Zl@ta;;i7f(Re(Inud?+MDtS;z_<` zr7^JVJQcDY`}O4V3Hd@RxQ|j3s)#ogfd+^uOA~I_PHXW25yfLU-JZJjV{ItFIdQ8x zVHm%qA-jz~M2{A@Vq*)*PaJOyD4iNtm2+&^er+^lQ@%$(Ls%VnIO!aSPuwf7WG_^= z(zqV$T7KV6MZd0Ov4?nFFqPGNu{^*booe1~)V#55Xt8`As@gA9J4+T!)XSA+pwaSb z+=cb{zL<`X6_kx`>=1$(%b<y`E0hc3C_(J2sDmot?wYAZx8l~(`!E()f9;i74Bhw3 zGA{PGNbKsC(v!Aidw<HsZJQE1Y?<cuj@7NEd3trvKm`_u88&5g7VRDMem|$@_g02B zcV?7h>A0F671B2ArdmBPYj$Q=jlD0pgz1_@op;>dF73>vN|oxSe3;iUShJJTbx%Rc ziuqebp7EO>&tHi($A2}YGV$N$C@jRvkt)|7={I`OMf>pT5^$?97-^Q%W8}rq%0+PO z;ycTZYdTJNv?8%Ta9=gvQfuE-Xlx|t6_c#(D=9TgB_t~4!lRRKMi2iEe0=VSI0<uM zaq^P4zu>TcA$lQx+iv>%_m+*XN$=>saOtRo^#-6ki~4%AGJq}&7gom>|7xr|&i4c7 zJ;Ne<drVi^czMER+tjBDc{<0|ha_XuQNL$Pc}F##Am#v4K#zYyK~aRcx!GEJfO<B| ztNcFnKcD?83d(iFdg-5L_?w@*WfH-=$|eZ$u7Z1&n{Oc~C>QMi9HLYxSWQ=>fYIgF zpQC`E@%?Tq!T{13Q^=aeR(izyo403nTv6^qiTbtrl0~XUc`S3;j-`8};b{;tipfMk zeexD{?ZH!CB<hC7C#AkUwJ+^q`8>tr$CF$?@?$qtMDtr3r_74NHn+p3Y`;KdoBi~z z`zkrnHhIrc5!2A2vD5UM7QM!t%+)jXl(ewgUMdAF&Or{1QR~TysF6<)4N#9+_exn# zY=OG&^OL9UROh7QcykGonuF}10OgbZ<9zd*&w1Im^#>y1bHXd{t75(NXKLY|R20J< z=q!%sfiECQdkkc9lgzw3+FhzlI4^HgUY(&0;0&Fj&0RZRmbPlQAl3|vzAyYLRrA~E zgp;t2FuxY$F!r@0lO~Qwn73NHyR~V7jA;d!1fbxZW3D9WhSB+_s}R+pEBM0a^H2-` zl&^5z8GjG#<F8Ze_xN9%Tiqae*JOWnhWaO~74sm@P{gZh_6B%WA<j@u0OiZsX`hX{ zw^@xciztU**G=-9`L>$-mubay!YF6dTW6TCvr>-u0_dj#_KLb_Qe)nLdp`*%Qb*(< zFIAKM11t4MaP{rBDBkeQmeP;8&f}RFBuODzYO;|-xwi}YEn1$ee6S9_x~GEe5?v@d z1CQ#@55IAkJLw?)Z5xsXZ#p@RUXmx#Mo`fozs;_oxGLM4K(neqvwxC@MrhU-*hXx@ zNeX0(i1G9PiliX&&{u#dR+Yt{HSxeGZ7GLD6kmj>i3i{QL8}FI&z}a8L%n|pQ#=^S zDr*SB6u_WdMg4x+Oo?l$rD)`PNqc=zgm3q>ge&p2(+pf!mHUi0#hR`0F@ZZS#kT;a z+p7i7<+D|C&dC=cmM}wLCrn9SDXHw9f##{B4(&n#8KL%3dxfP0R`CF`BXQ-l)c|#E z|6aQm`DJn9YK??yI`+GMiOBCZ<O>Hn0d)cgP$xRrqt*5WUwg!iB<|@K#4obk;oz*~ zmQ@AliCb($-(?4lkDva<H8&B5gu_MU%HT1&ngK70^(7U~1to#lRGhWXU`m7BCfmS9 zBCK0eZmyQmOj|n|IFt!H622>c$b0-6Ern}QY2Z0__`}I2BYMa0shhk{HeI~gp3XC8 ze$y5=CkC&pY4wk$Y&opdnJjSq!8;F_G#!C-)!Ti|O*?uAycqi^aB0uleGLtW;49}w ztWTFk-onzcmGffg6U3D-ZcTWZUXZ*GVr019^7XF78Qget(rkRRH^hN82L=tEY=JOV z)qZ-+vk>24ba1=Tm<~L#T20c0y>Hh{J^|#uv`j*s&G3gGLaJ_zd+Zw17Cgl(d0-bp z7&eb*c|XNcbt+~G{R<cfd`hG$+Tv-mL1Slp5ybeSpdxG^`P)70=422|sR~<>Hgo9= zgSNV0-*lTGE(qg9+3j(x<Jn>q3B}uwABV==RD}`Nd$8T+Qg2>IK}@mwZ00^IvC=a^ zyf3f)x49%<t&RQvHpTL`cQ><jaQJy;<@)=|`Y)&65nd2-0S01<b%c-N03y?PSiH;9 z68wu^6B8gZ{onKn)&u@K!1vVY?hPJUW6Sg3t{zz<ilCoJ5yPAmS7tyK#8FtR;-r0| z%b>ZY2BADXqC_7vpl=vQm3_L$JBQTvZ<DnZ)SAOhhs((!*Y7)#qnmU(yhZIa0;;`V zQ7{+#6YV=5@P-PmJ^Rcra^5Am&C^a$IYlHA*0!`k=o4GbYllGldj3NDiky|ksb|dD z^)JmX?0}LsG#UMR(RMS77E@}+k@U;Fr#swdT(oqo^zfEwp^oJEcrIMI0XB9;K=}=| z#AN$fhqCfYe-Iw623rXZoxZG2h1KQIa|n)MS>vz<HYJ7X3H+=?VF7U8@6kT7H@vX7 z_Y!sQVcS-Dq_dQL-~QpG%s~al0uAQYi%(>~gG!X5<yIc(EZw0UQy;}K9q{T6zGjuV zd#8e!JN#P!T<9e-q8d=4A5@|oSAj|tZ){AO>ZNb!@0xb5rdZ5RHMDHe`kzN<fl3s6 zbfa-ZC5rd_BFCiq_x5SvH@Sl{D}p$0<&*sSzfBmg<uC%#dW?`v+{Jj!_8<sMv7lFU zU$tgcnm(`_a8~h(FL;9i=)O;`=)QSRs&9QWB{&T|xBzLYTr+>@yljM#HvyPp-S&$D z{E4mrAX+++P+Bm>LWq_w_<kEE0cmNLYcQB%ac~WjJEd?>nvtIW7F6Yc4O~!z<8})y z^QHgf$_g^*zW=qv2R=Q7BMSa5{}pjtqjyxJ!J%}}LUo$o6MnUL>4jtyWR-7<CD1D- zDk4ygYxC25^5!iC(Fb6O%E;hxU)cnil=ds+q$!oN8ELN(VKbCQ26D*kWG?l3U$!=) zoolH#k^7+HPW~#$Q$rGPzyX^CV@MG<!`R$~o2D}>tL%QSGG9&q(W1mQCD%Td1rFF@ zaYM*Mn&Od~`-C{}Y8I*|>O^|@$bUYr5?9-oYy?`p%|tkQzvK{@kPI}v&v6<%EN090 zhSb*WiFj(nV+qf^Z2kJgyX6Me8aeg0PjpeNWf5<Yr$tS{8m2B^<u>%Qb}tVVAf%U? zbxa>(JtyP8VB&%IOZl1%wOci-mE8`XI8SwHVR9Vdb3=g9(*#q_sd!%Muw~unc~DJ7 zXgA;KZ_AWcr89gVK0S_nBUro4Xw}%X`8kIwu4{)Vrt1_^p4O(ZEgz{oZq)sHmwOB5 z`k2b^H5H@=SiU_PcQU;QIO?LWM60>+X5~xj@&|CB4yS0+WsUHVO4%BvXjcA}_nwj> zHT9G6rbD1qc+SBslVnzJ>i2ulBMDl)NZyit+|xdEL*qQzoq)&4n9nXF{eZ<8uk58# zs$_&!m)qYARBc<xsf$cZg7df^X_eLOxrY(D5=r(L1k;?f(&xNA>2yo%jY8}&YNb9d zC6O~0Vy*SU;ISVXV;5-uePT{)Z?qvUsDC{7w{&vzm3DyH|N7AXc0c{w+kER807;gM zYD*>-Hw4|IMtGZn{YhbQ*@}iC=3m}s^dRKFA$`Bb{#S7l@ST@~0FD7n6pM)9=F(tM zwphe_x{?B)P+PJw#bf<Urb$s9XvKRnnbXXg(B`pmqPvtlp;KNNJSUr>{ii<`FujjH zDy6JIKJF&o7vl%!=3`)P4sjuy6f*hBSFvx$_dU7Y;C>7F-@Kk3ovDhq>T2!*;K|U^ z)Xz~`tHCF6DDBkT($G<JWo~9Utc)N1e@HvauqxLsS}TeY3nZjPx;vB<q#L9gS#)<J zD78RDx=R{qkWOhtq(K@%P`U&~K=eHC!oBzRd9HJQ?C&4Hx#sn(`HnfpJ!tGn4k>_) zDn)Th(5*=ut-%$#hM~s%IlIU!APED+pxSc+>45jC>?77<F*sF)-?3f{2tNA#VA2SX zo=9iBeX&EkJk?<8(^+T0hWwQeTeET$dNIRF>V5A8SNPdXPFtG5yz*8Ljf7>G=eC_t zjNOZYR)yIz{VVw7c=|$Ai;|Z{Kdh3&6G(ipU3^5EA2$qe5^3DWl%eKg2J{nU&@8tU zpf8KGKkX|uTLAkLS0r||k6>38Y64W+XSxHbR4YN1>Rn%Os<M8Z<b%5js#N6}AnvKH zT7|G^LEneDFPD`1_)u{Df;oT05z49&yBpyVsCM!$aC5x@r>YN$+n2zpDu<*p9(k&I zfNzNUWto0g_QN^3JpR3q)pj3zT<})rtePkt5w_uQ1~;2oj!1amz~^bQ0YN&slhI;> zUJ;(|(2EZB0zXxKKcdUjWeKDC^PB2(ym^5b7+EE-pKAZB2NR5}yaF6@Jt6b`{}6js z02lo~^8Lu_K0@Yf^Twbj)OsAXY~n2}OZ@5zLX;uYO#9Qipt(;jPWdi$2B0Wj2@-9m z_~g||zCnB&WT&ewt3MoPxW1Y}y7TvMDWE$UM46(*p&!ASBgq;_h6+|1LQ<|etSA%H zOStm!9>eDO_Mc?0J$H%!m6$D*F#`|#w9o`(RVEpStIzLkXm)2RvCz=f({Gb67jcRh zMV!2dx2TkVbvs#EJq_#lzD;#`4HNmplkmX%nAO&pk3W1REx>N^Q;qu^?$+}D>`peg zz}JoVNZdkewo=$gN?^O!+8tdv-(J$6gOQ*X6LvCO(+-x^D@>80vaV*)cQ^+Q&|GgF za$*U8_6jV#mg#IWhZ&jV1^B&~x1Q-3f8YOr2~Tc&r;8?_pP<E4S{i3I5}mo9uw})w zcP(<SHq6r3v{p^0Tra^O-&k{?$Ht+xvNm;Cv%c(>MAM2)gW^pOErnn49-rQ}D~3L| zOu%uZ4_vo8Om*3WwWj48<m)WzStdW1UxLX{pU403&Z&L#W4MDxA^F+Ttgy(X0S5`j z(2mNw`tZg_0UZ(YP{9;E#}#EO)3>8PHEqtG)u{Uw`Z#aSKW#Tb4zZQmLoa`TLv32V zEMM?JiuxKF9MzYBl6C_FNu&6w`zq+>olz+sW05l~)-wV_d$+yVs9I;XqkA9VHKWaG z<fINX%H@U6yLXAi-QZ!{FxV@aFnIj;KC6iF1-^ir^jx7#FaYn(yWcE*<7*!_;GzDp znyN3g+|vM4s}H93-?XL5n!8w=n7g<+f<GL9<J8<o`+>wmF0Q}&C;l@zeGNy9J%{UM z@>TfrK%)D_CbAf`_rnd}nA*r)BWIaW+6gIM2j5n|tE@BMXy!o4>4kA2*P)Hwj0_6V z*M8S4pG<-{$ur|y_#jRau|!y~y6th*6DR5;J05p>;^$1><9zQdV`<=oZX*DMw1jNF zlvzu(PurxH#H<+49M7I#*(Lrg2I3?{AWrgu54^Z5NmP3oP9)({f5l0{{y%XNLC>qs zzIT;a$BPecd{Qfq?KdM#B*|&o5z;imQKSBOTz0rONOO@X(aek1;(8{7@mb@Yg!%z7 z395>Qa1Yc$1(4G{m@OJ$X(eC*9o9^3Cy!5f6b<PI6ka8c+Ng=~EY$qC=BcPMomle8 z?!%XK!h>ylN8*#(a0j#JEk-j;8n5(E7M>f_y(+XMi8V~~Pm#Sl@oAB1=QJUph@EVh znQBqv(&*k`T4ym=utHC%>h#QlNir64WVz&j3XfVC|6BtfSHO0f5c&E?>H=p-Pu99` zbBG-{2%zRW<I3x;Bwc1e+D^g92G!_;kp=JW({?pJ=-st~TBpFfJNxAlU2Me_=pb+& z!~<-nX)VmyQUvHtPfQ@&=`W5Ms&J8<P>XhxQ%s#x9-rBDwzwO$&Pu0k6%S_7lEx)U z>?Pkw&4tC1S>?X|@$|{P24xRY_^U3o<!k8AM~J0vnI>l|xM1VESu2k*Tb0pBH%ki^ zMR*W9{6zWhRRIH^y8wbzK%De{1Mdfei)=^(w*cNhB2ZA~)H{q4RrM+Xi0jGYuBujp z539E{{}G%<mZo(5ZIjNtkg@)Dv>;_HSsHu^4(XgQQ{HO?rmDj24e1b}f*uem<Vcj| z4kc3y$Ar~6%a#Nrriv?rli=%$v{A&=y3KD%PBA+_Hv8`+3rQV*k6(llZijpOm<fva zu5r+SwrcJcmi^)iU3cx08O!;};?Bv2Pv|NSmYNH+MDMhMT4?L?z4T;)a(kD)I{C9L zg=dEwM;H?CD*XyO4|AB@P2G2My)BB@C0+*xhtsMtTkMN>l!gmfF&lkM2%KX69HUj4 z^%09u6Zp2n%}ZbEBv@e4zWVl1mph{VqbuGA#=D#G-`s?JUiV()pL8JzrI>JNvwqLK z^bF%>PrB;jK+@NY`3@~D4hm9`f3oM(e`+>o0P5Bq7D<!sst<~RhK0a6pJ`z$WtKSh z7vuPRjO{^e0g8P)V`Mq#9%ony@&2*}#l9924c~@Ezab2Hz^oF7UiZG2W;)V|tXubD z0gWlttW(WO_K#!gO7_$^<TILabR7DCGk{EKGX}~(`Rd=!>hJbp%!$H5Jbr{4ds8|? zyZh-&<5-78BWOo>h};oI#CVLUz7nv0MJ2y1sIW?N8SDsOvE-lZs@YKDQ_7dK+>bC2 zzOS;ub6E)Vqup!*2I)XwT3%p~#wYIJUGT3a&YyFN0N+$f0OLEMXx`B8^y?32fYj5z zBvCM`knF1dZ&n0HS0`&g@%{hzQT>hfV_sygdrvs02OS2AmGC9Qq;a}(L}CdN1+lhc zTa)*zXRps5Ws7Es7H^OcaD+67xIukX-yVJN9GaQA$elP=-oDnifb$s#%k<_U)qIy< zqaNDwWx_76FqyIEa@A1aU*)E-Iq^?M#btjJ;&29R;y~RJ2SD`=hN!+YUFGXCO0y}< zI(J&Vv*yH4*V4p}b@*ZVfvU$E)jKcQwz{1rnw&I#SNj>-^SRf<XV@kWwh=}=6Kn(4 znA(mueK|W;<z>yima5~hRwmM20ILAPfW>NvhHev=;JK9Os6a1gxpB%0$pzitNmwSF z21~O8+6(fR?i6~oe)0-EzC}^_whEz%`1qLZ2|W7+2g8YAf^r(O-fh~oT38Nl;>Jr| zsPacb_^f#@VctTs#Ee;>Oz*8WPmh7OP+HNhEeYa#d+#xRf21J7SFG9H*4X6!5-<y- z?NbS2F5+5bz|AV6i&hmrQFnzuL`eb#l)x;2xAXn;W7J)J@wdSH{bR*Zj}3HCgx5VB zvV0`~!Tq-Y-2dAZpBgbZ<i|P-b$j4P<U_S-pki!~bBIL?5P!_WQNo`<?7!+eg2N;o zC)IP}3YGK}b|{qFd)TiWJth4_>%QO#IqL~l06PNP8r#EJW~fUv%Z<w=IYQ9`H-~9V z>ia&#|A{sX7WcpqQ^fxTd#>BG_qj5HQ7yTTw)K-G;Q#m)i@Jtqp8vuBnNulm`CnjF zvhEIc=HAF<_Wud1LQbnR08wImRjaDi^2vTOxznndMjwWQm4z@|jVa}<8*gWyd4?`p z;+LgFaeC!6H#Jl9K<(+4gl8-dsG>ghTT9PKxqwiUZs9u3qni>Qp!ISR^%~9}Y9GSq z`^2x_s9bMG{~&xcNCWEAgyF;|lu8@^X2i<*$0XtcB}~LQbk^bI6@HX<3;b52Y5lR2 zoO)*nHosp-=5Nkf$q_Dcy!R%z`EBL|@gisABbgPon__Pbb4@4@INe}tE)&f3v*HbI z`jo;pYF`8E8*K@?Ta_wKWT8GiBq$*XW|azKY)Yqv-s96VXEP_Li6VA|N$r-k*-chw zVSuE>&_Ep)Fj~qF)K1s?3b1O6&Mke+eWY3>;lH@N5ho>f-Y?2ZJcTrrT%wbw2<w*R z2izu*2|l{a&7r!?52dy~TEn(q7sT)B4{6uA&iH5!aOYjC`@tOZK}n{;vPPfpTEX?J zncCtl8<%q8mU4L0V7b2erAE_b@g#|Xc>H}aZ}<VM>LqdVFH|pM^nuF;z7VX+hHT6X z@O1N`8XtiCWe4qP{sbe1SaRdej%ol_6$HVm)Ync?Y=e?3r~s^r>+vt*^6zFRWQ;Mh zXp)LJfy&Yp!B-9WL4wa}#F~zbt|Ev^?=nluo^gsJ@g}@M+Vy3q{!igAS3nU(ts?7t ziR1#S8!@xm;xH;{kINV{a>1NZKgM}2)(g_4@SIsqvFkyCPc`dhk?Hw{>CwA~|GfuH z)hn3Z0*~tlAXth1o5$7L%*D~d(c1395Ae^4^({uZRjY=LJzFcKvAeHhnNl1973l$< z&MJ*A+zRUNCHk-aUPa9baf9&;GmD{j-Y;A~Z*N~jrINhJx`-`u8$ue1O=KmV$qrpS z7{XEKpD*7g%=doiA%}Y7rm$I93$oWQB9A8&ww%7O1jCntVp4wHASPuq`c`AKJgrP( z9Cu8_5a#<Lc%af~73*QOVEOyHsK$~z!6nWE_?eVlo=Roo+^q#WHFu^wQ!O%V^%oGP zeD<SymSG9@ABqkGqr1HxTYjzfwgXj@<x4T)eX>P5;(B7zQiKD{na0SfNfiQN^@Cd+ z8q8fR1c3Ah-+Aq7qC-6KIls=<O(@>XhIrP|6-n~d8~VmJyn$Evs@{H;&(>Um@5`rI z|LlUj&kAz_ty)Z5u#IeYva9{njq_Wk_2q2uV9vs#=*~Qsv+&o*;gDDr-lRIsvBS-J zozAH|mvSZkht!BNQ2$p0WOUGt$<y1`m748=Fu<fOk9sf3as;UVtob@m#Q<P}75wNA z&HN0&7J4WOiB*J43!ETHsvt!gcMN{?W%P}*%zS9>2hgtWNs2^}`h`sN^?yVgh3UNY zzcS!2^)fVu8T|7d-f(>(hl)_P&00dOzG5~aIK|F|sV7vZBCI<HAEfnAe~uPMiL1%Y zG<J@AWHz$#`fZBne-GY{d@eDxfO3Ifb@6{OcycDzuD{7W|JYOiE|2<VZA+oWqKW&` zZL*F~pEmm@HIrW+<|i6m<56UJR35lTUFZE>+E>X|hEoreeUQ-moPIVvb8@nEcH<J6 zEGieG@zUoioZyI_OS`6W?`~h+#~Bb47ME>cLAj0TMZHuMTnQlPU2+ai3_YATpJsA@ z=dm!fOlEYF5OvenTwu1Dq;E}OPrg&;U94;HorvRn=(+<>9){0?W<*_C%{!h2t<8BY zx2|PuhQ8W6`3n>22<zILbG4*;O4?sE9g?Cv@%6X1o{}T7Y?`!`hMlPd-Tj<*ay<(A ziTi?s!y*_>xU~)p#0`2$Z<28At97!FY)wa3GOgUHGo#&??!D__MvK~l+9Uf@B@(7^ zepH(Ef@pXy-pwnzX>N>daJc}^0yXn&rMt<8o|t%4<PeVcl<En*)f~G%69;T5Ohwj+ zH|<*AFrOC8G`Z59?Y{3`fAYLlUY2i@>d5j?gl`i@(--2#<>}_q4zB$7qkwG6c(Nsa zmU;3p*EbR8cto)6`+Hvtg_UbTd5Ov{5TN%!euX~4WbhcD-5hF>n49>Pw4QZZ{t@*h z=nts7&h$$HX!_DX)4z4z%7p!Z@zqv8F#}>#%a@iayY4Hg<36dlTUi9K`dvG(3XWU# z3yiX8x7cRU*~WYX=)C=>LJc(A`+TzG5%H#RMc6222qCms-F4%dA1PrXin!&*!A_+9 z^ZECAcrB_T1cEm<pP2@fcS-??$~|bbJjH>z+AzfTPaDd^x#E-m#p)+#23Iuq1k;LS zp#R15`)&2ZOc;qpF^LIfBm^HzlJTG_3t0U~I!$G>fiZPqQ;>IKH9-AWg8$1%q;aaR z`Asu<SHw(8v#;xMy6c{W>*MpE2l(wMS|(wpwBf1|Jy|Bg;X=vLCC#eyU1qT3nE2gz z-WwMksN<mN{D>7(|2qq80gB(#u4xE#J)yE|Bbd0+pkITHy)hWQtWnzKH$X5Z>P>PW ziWVit=XGaf8&No!L9=VEc@fZigD$LKdrQxM(0L04^Z<#v_G_{Ez6uz>v`=;({!gha zKrPQQDwQ|B_D5HWG8zRb(Q7yJH1c9pxq=ulEHvMVsUO?~z^fv!NK{l^0x-EfEG=3f zT}m)8)^fSO6sniR-+_7ekFee)i$8T^2*?^T93YC^u@(T;JoR$IzWQ4|KlEl;H+x!i z7un;#4*uBnQRdi75tJxiNvXr{&pm8-EPb{++wK<nd<}?Eg2C&1pRwTDBtD+7R-Ng^ z1+!#yg{50E)Xvb^RN4xhO|$9VA)I#7AMM^LbU;rN<2v@h^Z{S?A^8v)HFxKU`fOO` zy<dVCXVVm;cx7PqtHM7Nm1QSad(k4AIQ&8A3ksdOqXh0b=;jG>jn3mFYoWHu38ej+ z#1ExYRKNwQWf+|N@07jct9+*ooT-L60%M(60>_U40o{>_r(sMyzQ78zN)6HJ2SL#Q z0$m-to1!_yC<pd((sKn`+XPe-=Mr)%t3KG)dFDYE$wMMy(QtnKzaQ3trxOYm;9>Rp zm)ew^1E8N<+w%xmxG7niIY2aYDK95bg!0=(Ri-fmsD3x^kyA@_R)%4sF@6k`(~-VR zq(v^FMh$18kM5g@cFSVpj!WIhUYg<fo9b6jQz999y|6^t@i^Vr(R29x;Be0K(m3bJ zy5vKc=Lm(&^=l@?-G+CXh`Mlg`?w;m+nhe=fHuzvMz0*IY^wedL5^EgL?n86{q_i} zSvFThdAiegy$1`+MvIFxg$bGI`mc`b?Nwf$9GGbAqQ9U@TKUxOWYebVext!LKE%;U z27}28?|Yr<T)lbE*J1>P7eRCPb8{IN6^%j*W*5zP@~UPAp3pl{XFqRA%)4Bv=&lxT zBtC84=)Qi|{(dyX0gH(|mw22j5*-T>S?E<@il<Im;0`>iSRC#xoe`0`?>3VA0wbkR zD+pRTP`b{3C0*@WGOvoj6M9QA$ygF&(H6*jYzNA-`NkZUWcR|{>fR?FrsU@&@Ewwr zG-R@+mZS`Rs?nW)rHGImk9*CUr#!j#MdRB-!qa|wgk?&!1GnUQ{Xw|XTbMnW0M84< z4+iGMSeQ!@GRlIC-w(xEvJYP50>|p@oLc8chYAjpgxEnA_VyNoZio&v%oXZ{M_&!; z)89yktPGT_eham#{-J!{v%ac)>)l=TpP_F;By6<z`Vt>aY2L8nKe!t|DhFek7NB85 zFX>gtp_V@)p2)Z@KU^R<DVCt<2aMLk!Bf`XaB)d5^AvFy7Y&C^jH+dc==I&1toIMm zlF_G{G<->;B|GZV60j4ZVN33_j2}a@PIXHxqVl@x{FBJE2?y2Z+xcHbB2-Z`Bt;WK zFVCXx@TK3i(~zwvV{U!@hu-ShCHlb-%(MlV>3<Uj{5{jWoS>E391cFPz=&Tgtba{2 zRtyy!B@D9!lRY`u9LE_x$wiAQr4vr_#<W;YaF#GdZcx0x`eELU(Jvi0_H$VsWwhi3 zg!v8Kn;bn~xbE%jHeOs;2`x|-h{FJd44sziRv+5#%h3h?-DQ82T(7KmAalp$Rcfr* zfse(6WsQiG+IVA}l6@~>(KO6_A>4SKNmj-VQR}xn^XS(Ti&G4T6pC$U73MQ9Zo-x% z5s5ZR=IrGOzueEaF+RMM{eYuPc|}fo-8I+0J*aqV5+-^CnON>H;AEB#Dr;X+*q?lm zf(b((z-oQ<MuARb+Gc#>y8j#ZqbzL+={|mXH$@Zqplnl8758^bDF|KY#@eMoUcp&t zdK*)auqw|~x5F0Iv9i1JiztdEaU*M-I=9R>)eLSD+fQ_*=uy|l+#k_w#YTEc3O1+N zdN|~p%@kx*%j=)SHpa~94y5KA4w%W-3a<@_Z_@hVroSyWN=bHr$|uK^WYB<g#h!s7 zvF6cHbEq#w25f4V(+}Rr#RiIU)Z8ZdCE#O*5r?Zc*XP;x@qL3EF|VyBgQJBjOj?7O zsA$!8iF;Y{E<L$ugS^Azr*&`lCLX3M?{;@QV)^tq%z!_S{j0wh<znOJ<>v*9(%el? z;UQ<1v~=)EDP1k|l-of~<52;9Ma*<X4n<L_xuPlig1Rq8q-l)V4+&TgQSGs6h>D`_ zI4ON4|B!WOMEBj%ELQikl*ns%J+Ly5JE|Q1^e$wlXni;g+Y&IotQGoNeGS|*YyV65 z8XT6Kk|FS9EwL@7!ohpYd2>n$KR^8U!+ZyIb?tv4PszE$;igJ(Z^z%af<OE$7w*B| z<f&RTkxOZ%zkB}rEUbvg$9M0ZQCk1dJk2H*MHc-DB^3T~okg|)XvI7=K~u+7G^NKN zsK%Y|Nl#yRwj}a7*Xv0#j0m|$Sl?#R(bx}$8>{Pd4sagz;mg3XOAUEQq%k_VJ<ofq zHsZfKg9<f*ZRQFJXPGzOx6R+2Q5qoZI!aGcC*5ihel|^dN)4&j-ktb2zq3!Jy6<L8 zD@(Zgtp#f<+0T7y(OYF}Zh29bH@=a8g?I_tR3_hH_6yG>RQ-r~;X=?wta<^bz{_L? zpJ0HnN-~C_r6Jr`9C+vNT_O^TAPwvi7vw1eJ{e_~8u>E%gxAvwosP-a$Dm9_?>+bg zv&J1>-t}Or*W{A-VY1Zt_JyD|S!jA_GeH6zXOFk-_`q@2)`tjGRl^jIWLxIZ59m?C ze$wutmGt5)a;)e7SQLwaGrfGG0QILGXg~Ep*?Ns~V_uy3319;UInH3QvtH}r7k;w^ zs;LMydfh>Pn&*`vYl%*m*0gQVq;7Q9JObQ<L#Xe4AvcR&+_g`@J$SO1c%6~(F<BTf zeeg2H!$3fu;w||osezlTZ-EAtsnpX6$&WG|fsZl;e^dp3v4>>m=3lb!I>?FcW66^( zySVU<O9va&JZBWBectiK66M?S-5J#2{z$4|K%P=IMLA6Fq+SSSdN(r2uK>tXk$^nq zDW9^=sraX#;GAW$1#0-k2hXnLzxhT(GJ%oMDe$Rw@!<Z$odRb9K=lhp-eNmJFC|VA z=%WrOAUdrgS<f+@HGEaA0Qp%aFFJlRmm_(R*r~0vbRJ8~&&MxbyuQ@ZX>#jUy-D(Y z>PUaZUMDh7H(O>zGw86my}RY0mUewsn0Nn8yD4Jvcr4~8o`i~Ebq~&9qf#3DB_p{n zjg{k^k)~a}m08~UZrJ<8{k&a@8`9^)YFv*PX9wHezQxaY9NU}U&F8l7OKQtg&I)dv z!uwgiRjWkc)ojvtS6fqof6zdIQIms>gS(r>VQFU?wWunWsBo<<%&!B)Tfq61;o|(- zb#N1)`oQ@WDp0v*<Rbs(cY(^`EzD#~ozvGiBn9kOzK}XSxHp}ftiJGFZ0=hyhoMZ0 z0H4#Ny(j#&&nIpC^Hq!VCLiTj>00S*oqVwwvYB8e1Z9-$96@eF@jEX}M2+;5H(u@A zF?0_GKZzu)kSpvT(Pq}0?6mOCfYY-+;UO0w$yyo?dM~~r%5Y<$(+;h~?MJ=#d|fnl zkZMr^rWX6KF(SlSRlW@`36){`rCa>tjMnojJ9VJIg6l0Pun2Jg1!_dG6BWZz`#UP- zBKP}`Twa<)-%Kz*lMJS9rM-1(s<9pzOP-VY46XLb%(iFcHlL*6dXYN$&Jv>B_i_7r zRz)Vc(I%zV@HcmyipO+fSG&v#;nCz`H*<q2a=Dc`rmw2Wj)c7ER!aROgKagro_$s& z@%8&3k`>qeH|o$-V*Oj?z|&FQ+8&M^%il8zEP)^xa4%>bBhs;KT2KEp>q*bf_<I>e z9IE_}G{UPiB*ylTW_5$iU+XO3?)eDC2*u=4dAJFcVcagQ=jS102_?^OTq>LgEmHq7 zE9K2@V!|s8&xLlan4UE2V1K;5+w3rX=Z3){a<3(kuFGTJu}5TEZ6|lU;NB$dGE?51 z4Hz%Au~5|@<K>CtvB_~}Roplwit|6qts$;+)mu>gnwWq0x%!~m)|lFzg~U4AzN+9^ z8?>`-&a~oB$qYFKMKi;_zB4zA5S67$2;&Z?cd3an>>F--A2%7CnfZIUvMD<cuBt{7 zf5gxNp~a3W49yOn$ThF*B|2cS`mEDM1~M#b)9r#??|%jNRZiScY2Np!TFCLD37XC* zu)xqKZOSiz$<z<tJ&4DC)pO*K|3Hy&Jmf9BAa-75t-8o8UqhB#^14>li#KIS`7=q- z%Nc<+?Uew~)WTsye0y@OL!3VG3WPk650IeZ67T_XD|Z~@?RfWoxN@urHBY)7RCqow zh!zY|WBkO^uaPSD6$7IBh@U@UFMGI|=obgIPRD=9H+sT6MKDba)l=9?k-82?Ro31> z_&(_zC0FUbN`;|Ziz%MGh=YA>I<f8(n?XDL1SA8fe`2xzBxu7%yq!1`BKA0o*?S;J z%+^=<UJxyQrHlM3sGeHtx;bOcXlA+8$2vN!npRkEdl@%)y@|slRqLej(oX8VxEDea z!@vHZRg6Rx?<jzo{I_vHd0BO>hg_gm1&$0^{WX?<8>|NaKRpX_s!Hjowp=!OKXxt8 zV9b8Q6l(CzhN>n3cIvMNUmmoZRuEG%J%z`zZO_2t^A99-3bnL*<XH^pnIsH~^t$QE zS+3=o+YtJcc-K^|NL^m|!N+X8C|*TduXiK0to9ofoNn~7&9ImnbpqJAfc3MotU88y zln+9A86D~B%c0Hl3G$)~5#O(mnR2@3kP>?=@YoE+>_-$I!Qf|ONqJXq^KFLCfAE}7 zT}Is%sX$xlO0Ct;tltc5z8<KZL~N3X-#`$P5bn7i?zf9C`cd$7q=G7&=4pH+iSQ_A zi77Vt!b+anSL}0Tweredp}TNaBlps$^^|<bFyMg}BEp29{nixI(S`?hV5(Ci2l*V& z*hLudX8n82l*w0`oR}mfEg5WSX(>N^W?6~Y;;2UJ3d$sl-7@!wt*6Sd6zc@0-vxWc zA;W;OX~ko$aXgqaJ3r{V6m>2s-4fWyU*f>C5AJ<@88rUbp-l~K>>0V+7|g;_HQ!nO z{<PwbfAqW#Wyp$V?Awp6RgaJwL;tm(IU0>T*Prbq{}OX4lD)V2)9K+Ow+Yl##g-dV zN4T9B-%=^1#2oXekIhlzCLa1^i%19EX6wH^hD1))sC{TxdpJ6J-}32a*(-b#06C?1 zWg&l}{r(lz)Q?!*@=V;v@ohNeSNP<Vv(r{7sT-vH5mqo$(B4!)$p4JX=CbpvKs$!E z^@$NV+AaoI{jWbhr<O-)#35(36nH`9{>AS)a$311tQ<|<;GPnW;B(6R_t(^4Xcf$m zkyvr5=x2<CwRKWq)Qgu=it@>$T}Wc<qB3}u%row8tOlyTP7u-PyAJhH9oT(hChrQG zNvUq0IS1tFw80AvmSsAO60}MdaFPc^q;NWzYDMe@I}^F$&Py05u7xymyt@LwEiWtU z)y>&3#I|eCdBmVjhj{S5JO!4E>X72=Uu`3pYGgl>RuyQ!{ycWqi3`YDUm_a@qFIvf zJgm|yAFGK{(k^n==3<NTO{Z@wVJSoGPTCh1HMFTuVX1r9=O;1`%+Sp3A4P#feakme z3CUW&KF&jf%0i!Q-P0_JEpBN}W-2Dopb~*9oLI?diXI-p;KdBr?d2(z^<oFb({H^( zrnt4L=uHii`6#t#e&KL+ZEMOaKbX~PmSUpy5jaRI$n~ACGsu7De6_HlzU<Romg2-w z7aMcYhyB~1vFoc-<W&bbX?-*IG^6>&r;dgy^`{66eC$BuPeakAkr#tP^Tk{+@|)ax z{=b}(;8cuHT*(EVs_her2?ZQHjJ{q_N!%{Tf3lk9p}s~Klt*~uFvTuX3>{<TRs16* zLxOY@Aa%5Et$rh_(e}6e+3Ds|h^^%t^Xqb>n{3y|pX*>5B_v|Zd_?w=m?~sbdsqr3 zyG}7^sxg3nGL^9#ASR;}?n+mytmonqR32$p9uXb6k31|8ndo@3e*LxBrt!=4$R0s7 zb-r=2y!6}a#tlDG-258EJZ?*v_2G0Xec@5IM{!M-41BvxT~GvjHv%jxThBb6d(xz= z<2juF;cjKqrca05t)gIR{|&hpIkh}WAP`{f0B|hke<LStf2XhV%`piszMndamoTHv z*zE5E*9rv^_g@2W|6+l^{sY{Lf;!tk3;p=-UYJ{tr}ijBFSDB73uNr=N^Up1%3RRd z@Z7qw3BT9youtzZ=ZztG*N3Us$AmRF3zu*uK3tev(_{%r#I1pA1>pj@R?ee^ybmj- z9TBb`J*5OnGP2M$75aQ~i`4cTv}w>=5cyoLMeq;XPkQhu(yp+)vCY*?tKpl&IAdax zhh!N&Yx9?<z9lf+u5TF_!x;U-?{TZXj|$(_gqg^SiA&)z5gY<3Lac|Hmq2A-ql1S) zK}YMtVFhf~nx)2?J*m8o_r*^iTMlq8^vA^9VmOJrmM=P`)LHTSgf$Dkp9H8fJ9o82 zs#WiP@ewhNKYnHI$KYC-@O}VQ!cx|)%#I<36_{IHX9sPs#2KQ@F;Fd<0dwn;JzSII z^w<@cTRkhgI4R=qlgUu4{*z#l(Lr096+K@f^H{h^7-Vu2`xVmMij-pUGoS<uFt-X? zg4FfSqctCR@q9|VJkn&vJocpJ!rY3|gYS3+s!9LRbr+ahv5atKasv6?Qy3vB))9>C zqUF&@xSsYVna(DQPwG0`=q;O%i1f2I3G1BK@!>tGXyd$-l6mo)wkBCeAx`%i<U9z^ z%|dZI*~Un+xxz^zOe0B`QRs`%6-NQvFJDTPrc6;<A7=WePf(mx>+An=IzWyruQVtG zQnLoA|G(CPzXtYqToBF1{#m8SK5Ce*0$KDI+4_8nv}|%DxHsr3bUNroGA$02KPe$m z(=$RB;Go3|)bx`C{!>oUF5=#m5iZ;=HpSxlIj;E*P_o8VHcw){%jEhn<vJ-I>22;K zRt5c2a60IpV3(j>nYh|@-)Po^1>pVb-#~c(co3s%8!#;Tk=qmYOVtNvVKjl#<=`XT zC4iHu8kb3B_wY0}y?sTxdg$D*&z{(5Y4@<0bFo6VIU(d$#T4e3`wa>(=K=Kj;x}?V zLXY5&f8vWS37&FgQ5AvbHBwi23=*dhk$qk{%SDlvIwSiAeVE8pfIF*+T;D5h$NSul zzaU7!08F>XNk`aDZ5^aF#UvW$lOlIWNWkgfIND1doDQ~adYDstN;PMOG~W%{!S9)B z$tU(lZ|jT?Aol_ltEqCBqC3A=D*8czc-YU|i_sp>shZ;Wo;B`t(s$YETq=aZf=k25 zz2F+y3k<+sFuG>sPKw+Mm{;E^CPI>{aC}WK`;|y*XfG&P^$4g@_h<0oDxR;pu(77I zs8uwH&J$7Gat|no+Y<+ugUY~G_2`_+)EwqxbAs`Sho@P$LAjb9C|C27CTdk3mq)_= zwJ{gWQ)$=?)Ln-?t=J?7Haa>8O?Z`Ra5xIB%j$oGI2i&{;5F4(5@Ac%Heln#9XF+8 zvIzM@ooz1T*I>@t+Kv`2d(hI@BhvmH*MzhYA?PN{176sFV+ur$>m3aja|Zxo`D<8_ z-PHHS5rT3HA!B19;?@DNd3hGrx=mDZ^fuN_j2^LlZ{!S!<ELYi<d-X!s3>oLza)a; z%;2Vgzbx;SC**3mE8v-OaDlX7nGQEWivuAtK@1We-1&}DorUL1w?F4JM0sbkqaEB2 z3l$fRtz=y0>T17M-%#H(Lh+1<Se&WZhC9Nn(fs!Judg=Nr5mM%Om&-0CNL0PA^uGu zBj}Q}Z2!LWG<?!2p~=srNj{-D+}eA7CGUHAHm?oB(@w~}=WB*(t_ky=XN|bErstct zb?-@XQg?(1c)I4w1(lOTNf;0j@Cezk{xBLUQ*;%8VPTbs0X$z?;iLl;7CbHUmTnf3 ziUa9h()Z?eXjSMguTCDSa=-If8Atgrk%oogTSe6RyO^4p30X`nd=g}MuhnqOO;g1- zze`bWL1oQD-G-?Gf(1=()8m=DD($6vtj)H2-ROFz7{+(|{?U|Il)ffnUsY?8C$!NI zk)L&m-D%Y<Ebz5r4H5A#Ixl04{!8V#;{%IzTh|H)5^5f?=N62?<R1`cJoo}&LHxN` z&I4b|<K_s)j7~Dno;~<9bgT5M$<OO@GBMYB&bWjRgV=75JObH32p06P?Gidh8C>f- zSA}t=-~di{pVbJ5f=hhO@OmymZAmv@Ww-WG?a0GCfr(Bmt{aa+C&U|)iOE65@3<o7 zs0sCar||*i@~KnYDoQ6USO(a@GGGdpfo|$MuW1X4F25ULS})ysR@yrkqgX@Y@aG5D z+!YK@XoVFAqxx^M*z$0Db5}LcP7Qk2kayX?h(Z5}`o-x$rURvPC?>8`$}!nXzNLZE zff7QK$aEn3PnN&4*corfk?FvUMqs>dJl@?tN16x}be@@9szU4K!VQV+M{|J7mpRBd zT_0DS?}>1+OlT~8=VyM~DtUZAI@?iGZ%p5G{W<Ugijy=m6C=Ki;R*S#Jm8n|*D2(q z@ow(ix(*^&&;q-tkOZgUC~kw_G0cTipijM&pTbFGxF;96=aQ?tW;EzQir5mmV}#qQ zzlh@ypihyn`PMN>y=VeMVgleSs9n@l`vjv{{g-46`X~{+-R`u}6I@X;q=as)og)C2 z$}2p108=1U6U<x*fy{uWBrJkj3Eo(0dcS^okrW8Zy$WA#@S4xN`nk#aJJzz3%50*o z8RWS({W$YshSh@atp%6iyVOq$1_G@aY<3o7pZs_RarX4)m8muFYkOJNID+@pO~5Pj zLQcK47^{^))smz_<k}o!k2uM?Gz4MUIv&!_VnqBx5#|gDxddR;9026sP(#e?`Z`*{ z@)ZbU6DNT%_98leJ`~0-j|E}ug)c(mU}}|76PqD9RW0Up@_aed%d!NM7ysc6Nf=(| z(T!oT@J_q%@X~$^i<hIY`%vX?y;*4gS@3N=)nj?2oT`G^N|!1Dy{{kmtk{AT`j=}7 zsd=UJ!V+Vb2~PpzYAR^U%o3MgC=kaXdWi8kmm&>9U^4_DSlBt`nzLH#2s23SWw_s4 zG@OwA_XWV_7GoDwqQVJ=R{Y<5cR@p|jU)#B?YV{|0^)m+`0qjhS^)u>TIan2Zpdt2 z;$3RCXa@y~G<%_S;wAv`2fKiX1~S-U{-eN!X$;z4EkCEFxV8-py}PhnQ<L|iS%@e1 z7!WgmmS}j6D$s=AX~>FjzM(K?km&TV^9uS60?C`gCdBgS>J8S24y)}aRMEAm>F`oY z#kQ^5&3SgRuQaJCtU6dL>+O{xH7X2OcCRmU=3%yMSX<1E>b>XktSNBfb!h4&F!PGc zu8o39sr6H#QtBYvy$C|jVyV{3w#0cew5>!-J})EL(Wi?&lTp1@*`VDWBZt`}tVE~7 z6cwGIWJE)_LmhQkLs&+wBQ=~zM;qV-HSCPlrQ|zpqoXE%b-$@}O2~{miu)p$78rS? zeysPqsHzqeRjJ4pzG^lcvY$M1DM%l;^*zxmNM^CO<f#qMgok}&`=m*w%NyFf_R6tB zDdOvlR}A__@1x+KcEGP1N7eA~P5hy6KIB)uL?rCOE#7gAvGcw6gT%2C)pBm_<I{@z z(nKo7Yf=^QU!YH|L(CQKghzu$bm{%qf;Sqb`gb@+{lW8!sS2J~yCdlKnoo^2aA?}_ zqm}N)h}zL}4%2wzChgaha_FstWFH^!R!R=PMO*EAIr^OL7Q+_)H7iL+%^xf}KQONe z5|^q`tS=$9L)*kQD0QAk6$+uL5^Yl&Jjch@7R7hGgdaSBhNn#ZByH6)e3qAxD+sOi z5&FB)^B0AhBYIOrJE@z}+zXlwU;miX0@b5pNX`1!djQ<U1NdE#{gwZ`t4MR!IJN%z z*!$Vp&`EjCtEW0;Ws@SDvQ%aHQI!uwVo?bpvOfjw*N6XM&f*AePy)Ei?Ti%Hp;k}J zy$i;L1a%lr0ZMYOA`Z93m4;A(0}s(B*OPC2r0VQ6#Q7Y<83j5lsi>Ekf*z-l&C7AZ zq)iK9ZSlI3B+}LMBT@6xy7gc58kJdAbgOeFRqi~){Pk#b?a|WRuC!7kcY<7N7Od+0 zIr)USa0mYR<<*9|0^Y4ub)GVWNwbzx$@*KNK^y1hh9qVC(sD<xtD57r%svRuye1EA z5gRroKrf<`H1Ebq0+tr^0d6gTVMDAzD?oc{usaDy71auX(ZF<fVuU^1<36>}F9NzQ z0}c_kean+-`VjIBnZ3Ji3a$;-)ADZt;9rm?vvbs6q*Y%HK!Wtx$SvjjyWAW^6Icl* zXeDYK@Ay8IoUvPI%v)&Y;(Wihq)86~*OaHO-=C0aBC_M`xL*hik#n>9pgM)n#NePl z&RB2f`DyDkd@~UwM}|bdmCuYcbWj$B7|^H4^Dr90-6Z5}n~0pmwpI{3^RxgPc=pM& zh$!o=A)4JcQ?LnW#~^ynk>)J+2mGh+@wvp&CfT6C_3Q*oOD_wWx+OZ&ob?LSsGkL2 z_Q~}i_=Q3ED=^^hwP(C%vki0>zxZVBVFW9tPw%4i@RwchKd9$2_@UTvd7i%c3Dv8W z{blS8#gXK0;R2lO&-KA1HkYcw&bnnaTJ%(zHjW(8{HHtXG~FQ@iemlS0!w*w3kwhv z{O<xw&fjv@?*dDF>a<{pa6u468t0@N?R6!OIXEvYSfL8tTam3_vQOSa-8UQKmpnzz zryz<Y8QpJ`IMII<SR!LsJ1<_h{kjz0DSh>v7}N9?KJLq8m?_4%%U8;X(B!8}xH)4P z37@NYRr0)xDGNaGb+3stq`6}RU*#6pRUWP9JTSuG{^OR<T=ma-or6FOtF(BOpWBY= z{4h!EILL{(4zuO6wZ*__>U(t0n$(N;brpJFNfG+>+XbJ!JQiNM?2uPXHSXwGELsy= zls&3!Y>Cy=GYwl$wAA)imOU-n?IRQ=Wk7^qhB1eg$Wj)WU>{--YOso{gUA)?ux2S` z{!&Od*akk{S$wI}lN#=By%;#*@{7R%v5_XJE9a&sY_CdP<sfJjH-}(h9Unz9FPQ+R z^-IsTmJ~<9Gu_r#FG}(}t3yu|o7Bd}VF%?QZF01j8&1cu9%t{{C6j_Oz#6+OakRD{ z$!QDA4iaxlo)eunPd>!V3ZjYe#{lWqNXH-AOKnW7-y!(_SGE#sv^cR*h0sPfKoL9% zfzq!ld;tEB3<kJ>;Gn*L5+o3WwA&yB0v5=tg&6pt{{;mJYP~GJzUT}!SQ1u*H@&2m zS1P1{?yDc@gd`Uku3AZDu$~aGo}dQY^?A#CeXfCKZP5{=uoB`V$n1j$`X7+tx*+D( zSsv3HK%`b`Ne^PNd72D})Y?I8GC{P)C6-|v>mlZAspn?1${IV$gE;$hdMQ9LCRD$w z0yctwgIt$)v~rMEGL>+2vA2c@!%&FuugYM+XF+CO>omp^ouK+vsWN+96Wo?d9tDXW z_c7d36Gc46c;7H92{v+$Lwpu@WEK0ZVXg8pF5%=10S3!sDAi(7ec^3E-9Wp>h1*M8 zKpo9R-V3wnnQP_THDwRH9v1FolpNYAj0b>M$-xY;bF%qWhtzD2OnzfDi!ww9r@>M| z)!LmcgyH+mK3*QZO1GWw_p2MjR2YJGaXpFaFr>TG-zDbqmf?4)lFqBb#y_zaw!8A? zyO%bGCN5~)8Wx#wlkm1APdPEXr{HSvONY(EwrIk|CW9(RFSCryn|<BVr;yEWM46XF zf;bT;39yBFQ8MKL;^L}QFHasV>ws4z0eT5H2n$4Ld$E~fZE@cX_P(Mv@ashriA4qe zr>m;X^A4&sRYrnF<CS-k^b2y$*oNJ9?jC4-s~cz>Ow}8TceSw>eK@fFS$=Ltu`I`e z_~SjkQ^A;N**>RX>-r0Oz<RJ3zKG=GSkHzTV>ANH6c_*3H3OAP+U=;If3@iQfTU2{ zSJ1y&SGnG$DSW<}rlr0@AC#vhf1-G|FY9}PGl9Hb+|*@DBxYF22TZT_V<2zMHu412 z8bQ?+ujH<L{9#pou!si$ZI8E}5mN_mPIBB26t^c46kQd}aod22L&n%<Ga1Iy;7hHS zOZqE}`#I3uMzrZDwwDt3&p%MQ;}p}&jFAJxuwYm;*`9IMY04Au^a@4c%&1;<4h`<L ziZI2-4;$@i2xDquEVL%5c~6jATIImBV)%bQy^eRWi&Vkz%7NkiH?AysM^|$vD`mKo zwYkf0Ps{IZ;jhspWVV)Q2%{uIMhUx_y)K*4f8(ak=gb@FQ???~4W&;pNQMJX%LDQY zcWgD<O}oB*V~@}2_h!!9_R`}9e<C|rrAmv|yR1-5iM6xg)B!@t@zu@f^Ih@bXUU1n z5r5fZt08-ADTe-4TS()&Ey21qA<%VSb-Lx|-EWQBb>E`a2Oo?U>B{&fGMGL3#!Yw& z<3;v^)vpig4Ieu4_svgjbxt*shuwdGbDFq&Tel-%<&K-^5q2r*)CVCE&l?JfEDhQ- zLs~p3@5V5KYy`8lS5T??`-JTEzFU#&lLDcOvWP0A1|cA<%2@%w+=M86!{}A8EC70h ztpR_46qE-e%uB6w5<X+evK))LSR~sO_A8{ueR--N_0B^Loov1uWqG<S(_LI>UpdUO zzQ$;1t=M9Qacyu@E8E8Iv*-J2Y4<5!;#hM1d1czP^~0sWZws{nMc8Eez#_{WxIPRl zvQs1<=cIBCre|l&lAp<Eft>-6g}6thL3!m;4Ba~!C;JzEhw0;$!Gl@J%|fU&X_h0o z$l~BCk9Glj#c6-1jM<;mfGiYZ6e#G)UO5kug|t&AScanr_HRTA-yiR<j|uY^PhR%N zq-9b}n(7XC2~RCg6M+JSqDkA7QZGh8Zky?xfb|^JP{~dEO<!sQmESNQqf$4^Mn^3@ z-s%LshRYSDBP|j9N=&}~AxdQrG_HB-Y&a<m5;`EC-p6kkgI|N8Cq$5I*i~2*k<LB; z^A9LiP2~;R{{@P5F}ND$K5z#|5JEsEw||Ea$}|jrBV4oTP$i>p{GMD!6mE5e64{ev z`uwPj5%yQuN`fcG1*auP*@7aF8!OTimvJN#Di>(=tp;5|$A1xrFWahibK-R{_U1g` zy4^vp_-1ASZ5PfBCO3Au=C8@+0h8-ifuZ1K3o|_EzAeFTsx2V#*huHmT*Z!SALlWc zT;s*^WEtNA8nZ{I+}q?BK=8^0_k`kRy}|#uC!l<|Q+pb-L5_rFthJXq?X>QEInC}6 zO-bBI^x*lV!CYI@i8BfEF#GAz+biUrgO7QmlnDIRwJ$7LteK3->RdOJderl7LQxn@ z3_{J8b_D_juY3~{7G|w{Z!EllpGl=8^t0ZtVhiB_=+>*qK=M}@mgFJ~+p~j3(`@wq zc}>jZfKa204~zcvo4f(3dq6{&{^UVDBc0^CR<j3gw{FwZ#o*1oEcuwv5u@boNOhVD zSz|^gVVB(l6t-JWyBSZONu~vyJbZFJk&~#s*7tODYA2P6^_mn1Au@~r>VmjIUC<nO zbK#&a$lV5<6pGqhThZKi6^$E_?(RE9+MxDgg~HDJNx?@)h?g;PehzpU>+VLl*K-1y znw*ij?bqxxm%~M9BzcUvPO!kzkWJqtzuKiVAKi8)6i@FX-ycv*PraI>1ZqC-j_RL^ zx8pd(W=P+d5es&H77U$k@o18>^_{Uz-4r6nnXPstBRsG&^0*&$I-UK|*S_mLcIkh7 zbFJLrVopwW<|f`3%Gce$mR-Yt?qFe*6gkMVg8u`Jc6wW&VS@@wKR|b<G@V_r5S1l; z{I{0Sq8<>)%YI{*_IPOF;uGznZ?%*X_<G{tK&nL{;DH0FHhlqW<@RT4Ak~tv%O2iO z4IL9!!%^Q)h8s)hbSm%wBVi~kJHl`UM&k`XAb+j8tUOveu`#H#Sf2V7#J9L1oLgkb zK=i<2YK5+nw(T^-{G`o4@$L7eX^SyCyu4GMk?)wN7Uy=W95)9oGPLzTi)FfeSvij+ zY|gV-n1S}htwL#lVh~@whg13{67*6P#(<Hi!3u~2Py?GbP;3GBMeE=qmw<35AOl`P zYx|#3>0nzJGow=~nYK~GtukWv54tG2;)dWu&%Cfb>cVFRf45ksK`oX)wWK*Hhy^8D zET2{2_0u=a3l;i#+8gKe^*VqIEE?r$wYR>`9YjZKi_yECT_R$_AiVXDvb6I3K>Wgf z2gI++;Cvu{jXSnk^C4R-JNz$NEO|k$&~}q~DdH|I2y`if6!*7c&|;|wwOE31#En=5 zCDK?Z#eE&5xKF;%-S6h4g1sI?mBYyGFZn2|!KE^#bQ9WjhyU^t%F?|Kq<ekAcYi>} zmk0Rn`OiDlTzD6xlMNc4qcsNHMaV;Z_cSviPFW8a6?k-=N%51rXiePc*uf+Ih6IYy z0Gyi_L&8(+uAM*JuLiS+zo5bWx8G?Ba5pQEO8^W)xScK77m%XuZwu_-xQqZg_?0k9 z?VhY&TC@^0qf15MR7{MW`P0F|1qid~Q8T_;qT-LhDf63_aeGzy?Wc~6;>?W<fi<_| zp>N2dE1h<mtEv&fT;Ww{ZV{ne0dloXzd3|lpOje+WmEdz3XkGU?Z;>PN&(H*9DoNv zAQsYWPY=iN=KRm^^P~Dd$mI(Hnyu{_q}f7)n>SFINu>FqlC)g4J}SgkBi|NnATE=( z&$Ds#rSsm1$0pEhLtCf;hmagSlvlpxn;d`s4=rzJXa5u`li4<PT!Er>hFOZVvo}$V zks?R7vg@+c`KH%~dEad&2W77a7+EDx9pGV-5`r*-ExF^qRv%uXdnw}~c3$F{s56h^ zBJEq|9E<FkEXj{MZa<nXs9DItjq?hhBMaFEftox_-D*(3T3G+emn_At(W-z1&mPk+ zPL^PdU{PS_v@D?i?sX3Ciz{wd+E_97(e~%@koloS!Y;)Jmx%cBfbk&d>D?<Uudm)v zgx`H)dwf(<G2_n8c5RS#_tRJkYY^_uUQI^p=Zja<M-h3SeCqpmNUfWH41MhccA0>D zWJ8-;o{{_G1_qJoO_UzIy({3!<vb6<1Po2G9O@h9s9ZLJsxQH|@HlDvlJ|>IF_uj; zWdG{ARd%(c>&p=KJD!h2-;1j--Km@vPX;YKF>1vnA&X-~o$gE6GuB7Z<dSHfa+YDe zz*Q2+|FuUqLY0BI&~Rk&DUfXipPGFSUS6d5Z`pPxej)6CSr?$uwKF$&P;zv10mXvQ zy1*&$*Q0x3@hZ?rOk|@BG?2udm?azt416mEzRv0F13(K5=nXE4u=Y%AjmG)s(G?Cd z$anU3Vt{DGzsUp0djrcf22J2o9C|JSMEC~IE?jzOH+26}HC(tm9k!P54afu5nT%n~ zUT;TUGbt`Ra2@r0ybkNAnOuT(dBeXLRv4~$^uMfKAGBI5CM&zrMF>5*ZZ|@@_SuKY zGA%rAmD!U!%h;mHtUxua0c*s1h2{-P0}i&4mVD0zr(6)e(;w$qbrJ_z&Neo`d>NYs zIKq12=AmlwS1QNzwcmkip#g*Ih$%|lLMOoVDgZJAZfZCkD~lJ10BYSVE%th<&1__< z)FXIT!%qJ28g1eUhc3@MgSCFy%#|_c(6?dVVh?72E4g(*$&Gqi*wU>2)=vAYT5<en ziSLX}aWvCzp8DjgOp~y$+h5$lx&V~inmtEY#PPJ3D)1rth5fV}La*-NtbC!8@XEIb zr7Q3u3N*V9z9c<$X*&U*Xo=BB%fNxKKBqN@Lm!lr^lU~0;I&Tj|M^4%<N+m!Or-6% z2FL@zf#AadVP34qvV?)aAgc4_(qPZxDK!Eu+qV`IU|xh;*i&;N1)7|xA<PR{7jVNx zsP6L^-#H*)JwOd$KV@DGGMtZX`$ZPdevSEQOc}fQYNugve@GK?=_7jMOZELjrcbsR z0~;j7O?i8{o}o)_XepY6JM>#ac&)I}@~SwEUKPN7|HCu0bEblN2fVsB!6(|kad0b` zn>(4iTsXKDm42Ue|0WVnv$^?H)g;=KeMAkw*fN|WrB(~WI>KXza<;{$#!1`x=%7<0 z>i~jjnG4S))}cA4LB2#J^F94{*Y!S%zL?WInlZ^TWkD5QyVAUiOv&Z>UOgO7rzv-u z^2W8)GmP7eUT-*0v^K|-c@(=phQfZ9j^e>wrHY>2D;&qMkg^3BZShenn;nV4`0~f! z07g5O5VW*f2^25ZPDDDhveweEX|C7R&<RB57cJCTP>@*2)ZRLjwZ*8Vl+;e1sk6|n z{kTggQEA6-p}v~`3=2!8P{g*6v=0<uN`ju&UR)XR4#7TCS^>2O1j5T+;g%Sng#FF$ z5_Ym%Y178CzaECeN^+m1W3FrZ7`_z{jNEezE}9t|VY_3?-(>$SOnqUlXti$ZlYBue z%hd7V*LM!(HF1LzC7)mtc6MwsVh)3>@E4|{2D-!))%&31`nm5DWg?=yMU!MfMhoVX zb36j81(pCza@3UURgNGGkg<*Rb)eel5ad6bos*V{1Af`^MC8TctGua>d{rlsr0qV? z_V$9L?TsX98@t{*p@_~#lC-OPWB^G!X4+S!hn4BAvMHr_umc|UF??eEI-QV=5s?V# z<s#%6_xow`OVz!-mDD*E|Io2M4K}V9yEOL=v!aZ5Fqs}DGc;cd*+%(+hWj{X7S9kq z5JnwAtL2noabkT{k3jJ0Yp)!m(?2ko0i@bx|I77O!Q5Ni+SL^94c37N;#@pDzn|0p zDr$`mMFpi=(}{iIOF^Nue$r!K(Dc{)EUXI!3m`L>+J9JMuu)Lwew(?FPVVaCwTeB_ zOQog^5mb`m$(?S*%ogGeQM!#jIGqyjLJrVWH-;2`lL{-dmPoqV>wsX}1>6QNIIoUr zCGbSt1cGgAFB1@Kt)VPTX}GE=7Z7Zpfr26+*m9#9edVp*u)^Ak5Yp4+C*?C-#&8kt z8%cHVD%16la0Q?ijfTXvvUn$E>4DY!u8Gar*<M2ATiWR=t|rqIRr-i`2!;&9sDt6` zp-#NXTA~vGnp(98KvOHi{dZHVV`a7pzCLqZzBi_t{Q2V+SoH#}uG|=NU21&0I0sfm zhkX}8;)azq1aXlP?mKJlu`4Jgit8yg5_yvl=R1?T;P&cKDFcbgy=QYuw3zEo$Kl@= z$^s5<Ul&TjahwlbA6{<ZEP-`&iN8t~;s^N5BcxbMh4E8Rb&(HT8a~`i^lQN8X!Gi| zA?`GLaI}(Zz@1?}@}si>ovy6Np`FhDesZL58t`=QBz#CP3S;(Us+@TSR0F<nUdFws z<uAvHE%!%t-V$*sqAdvRfExD2RRUFf0?DFLn3xFidMg92w<6H>_7SSWBPa|*mwLs1 zKIX8UkJ0|B!qd@=yW;thmCrc^R_tMkBKYMufLKcdHrUG%aYI+1%e|utMBNNgNG@RK zlmORTS2n>r&bRwl1-e@Q*kGd#Nob+`*1z?5gP~P~yI6ww7MNJ>zYn<oY34%Kz=4T< z+eJia!DLU%76q~26FtJAuP)?W?4NGoMP7(T{Ey$@f<~+pm2-mzH^PJ!gJ1<$xINh5 zUIZY(=XymnxE1DkQxB?JXEG&g?Wbp3D(Q6UTdph9-hk|fog~-3bbb`_KMxZ^J$wo5 zhhIEqO370rqknD;L?5d*z<e^bA6?iFm&>(q|I2<@T&F%|@S!Nxy!?|FkE39phqI$8 z+!|^YwwZ2I|Ex>pZ94UBO*Dm}Alx6uDEkuZttQv1e<R*dAdP?(uG^tNP_eJqL)M~M z6{tyIJJxcgzvb7kED5~>w;8QO^@!br_3@0WKLjrjZ~6AXZa{x<Yuk>1JB=<ki-=p= znoobMp65*8y4B5i9riTxPOBWP0%#Ua|JDWeR_uTFRspysai_0$YxKgx2a9BMj3pEq zYQLL5%ySHke<UphFagBdPKN)kQnLeu*2MmHfz}Lxe*1IzfK-5N7ItZto@IIsqykMK z734!wLHW%h?L{CJ^wqW8Kj@Z*_}PfZZkGWzD=0}yGak3_=h*cVz|S6!C8ym3{A?*D z7GzC<A)6bKHFm9&%+S3L*)=%q1=ptZ!)~fC6XvXT>#ei-QyCEL#%72oZ{vtJ$Ov)) zwq`e4K@sYZNrYZI|4!hySv@!A_mO4|gHFHxkP3|WeWp0Uyj}sn{r?8-qF`<Ie@Hv; zf2{wo{g-SP*)B6OviGKBZ`pfY_TD=!J0W{Uw#@92ksaBDvdX41Q$q25y)S)M_x<?( z(ES7dfYa-Jj^lV9R{t`|Kxh|a)C)^!fi?4M$hbxF8BKr3&_Tt)p5DGGzZvKboqfl6 zwp?n+2=6BUtvh5NMX7fOrJ5!p_T|R<Ab?~cOO-43QP8q3>Z1sGp3nkJm*p4<!<Y}8 zy19+vCv6$KLzmu*C+;eAvUYVFA+QgryYzXz`|vsSL0+L20k|f3r-zk03<<WTmFshq z-+A_~^Kis0Z2nd!qE81lpD<KG?^|Zs73aO!7q*G57rQKyKIiPX9cS%p^{VD^Z8BX- zXa(6!`tk}qH*)nIM;=3<g%fwpk%8Eha3MiLW$zwbF@|`YkeBMy+YfI;*cY*0X^AK7 zKG7mK^#IdVj8LD46Wu`U&z){~a(JDr+3nmcFP4cq4ZG)-Z_~l?D-H)4Qt0k*TMXQZ zbDsIvJ>&nT9R0(k>V;OHkb_bdok+D`7wt>Um_@wGD-|3n(fWQ>L`#JzH*FscbiN^H zy3FcdS8FzJ-G|EPmXk+2k@&+}U4;8gdB2^*3AGY$SmL05axA2umZi>t#f+J^?-z}@ zGW#(u&V>8(nueFzdEbO0$Z}qPz2p>q_3V;Ifr8fQ(U|da-s+WXnf*K2SLLvK9KXpb zj81keN&r81hLvp}A3-ibW!5Qr@@b^{WlQgmUDu;des=pRTvwTzu%iEZ;CFfKn9T4> zCoVEO<7$*h?ueFAHl-s$X#{;R<6OSM-QFS{&!VyQTa!4yOAFc7eW`gsG5)D(OWEED z;cfk2)0WZS%(jI(3rFY8P!!UJLs9{zh**kU02+#eRsL@fERC{!$MMXS!6$s{C&SjZ zYe?C4ORpT9szF*`h9SzGJ=6`uw{_A3^RSYz_m24Pn`hT(0+!-}USVf(N4Y3TiyFb` z_qqwBxg7<)!-{kH5AHOWOmnEdF|tbINXH!$B}_gz@U$E~VsH*C&t34+$+IkV{vy*b zSy-zx@0L%m=<b~3W7sJoSYGeYJXK}4;UHNbQu@eA`RzA!=|-m)y3!-ckG*W%Jhy6u z38;utwegqzB8BBq6wyklMq-!rgG)Y$0OhOpZlo69f?G?ESj?e<XBqua<&nfD54&0T zy11X-Cm-hbZ@GOM%8feX3K69S0P|9+ES~h!grh-=&5@i#uY!8TF|F0uUMQnj2T0Gq zk8+w`+dsDcG>o<tPI-w)nu?2!ZXx9ISemCKg=$z;mxbKGmBepw-JgVw-5Rl2N_S(Q zeaJYwfXvLCUOalaz%wgF0aI$yeEo~jR;nIJ(uB7$fnI<R69Or&<A|>&-GJPFd~qrq z5@#tT^tOJXr}~+<Nu6yMI7`N(7*TDs6O3OV6w-A9$9<8-P^7>|kWCV+boY|-UD<5F z9UAJOaq<7M;mdqIN+)4rlSXQi;a%4x7b>QC`U*C2d<~{W%*MJs`{-<41pKPkd<yuS z|6sr1Ka?5vR6>^P$8U};Hs8i)Pz(B}iCD_^F19xIo?s_+P9fs`wTt?v1%)V><~ir4 ztyMbAxA}>JguqXr48;pzpMTK*OUwQ{B=fun{c`Tdj>SaaFVZq`lLtjA;6LVOw0#`x z7qp3=Wg!<<GcKO6*2K?6JjmkLKia^kvd9Dv$g3g>yZO4rEo`xj`{;olm%Es4qQij= zzhhGL%tHhYxmg>m(Y6!uwtqjeC=FM>)M$NfjJ0#D5xkS?A4I~Yo{_suR(}GTES<c; zy6cE6-B8cot<JG;$20rm<4n>DV4ff3lhO<qYhb_2Ka5Kv4cEojA&@ri5jSPgSFgfU z?Qv|;sLTfoe{5Zy7Dy@3qE+=kmBeTqigP&waV}b!4EBoSg94P=?Z!g5&xg-@P$*uY zSrN!y=Zyo3o~_3>)tZVA5+|H&F3)RMr%orp#wv!k7~*lg8gHwfEDpEpr$lclMF_1) zAK3DJebza8FHv=kH~iHJ?8{xOTA(0Q=m#O0Uxq+PW<v<tm5RIpt~Sd_Tm&z3z^QP8 zN&z|lOMVxyM9n2~lcmHjTwW-sf2q(s>03^gKWu{K<OS3&{pC!!eULEgO+1Dj(~B+W z;<}wQL#vo0<Y%BQOU~yt29x^LgMy1IP5Q;sz31k8TpRW|4L5I$c3$5+X_K_id5M2T zu@;|UdRi*NI6w43Cop7xxbe>5Ac0!;!es@!s9x~R>7_CW!%58_;E@7`Y#e~X^oe`@ z9j&YDw-(ebfZiDrX#c5zP}$zo5pg~-{o48$AVXZ>*R@z@lUG?mK&E6*y|FHPE{Y%v zpa-Df&W^vbnRW4o>@QMaV){owh{90|We*Jx3h}K6revm_n+YEJVRohBf%cBBFBNC$ z##+yYB>v?p{7!myY){2@%Zs;A#gi)87s<Oma0)dN*}^g9hv7dIYjXLbY#MW}G=GhE zS*_KKwqfG6F(}QnCnfvVlmGsx-8sxp?s;S6SY^@+|B6|q&~sUq6(q}YNY@f5e*t7! zI&7a_(=|xghkjm=W3R94!q-%tX8mN(Df6nCY+Ax$Jw1vbN(plyf|k`1t(0)esto9} zsVE6e`yvopoyz1!evHck3w>{UW1>thx=P;gIlCqoc4Qi$G@8+56C7l^U9>&reJ;xy z2eK@Oc(v2-v?()OB~3D%1*Esed%86~9?+&SuT7##H@dRi4wV@LvaI+!zK$08BfV-& z`ILM3$IVBvlq6v{1rz!TZmB(n>$ae5?Dq9@qrK<w+91D2HqRF-aJl?*&&vg&PZUCM z27!C&Y7APiNIm#80ACcQxUqa%2eK@t2Fl!@`_21g`L9hx-)<NExEu!zu!QUKo(G48 z!Z#l+Ucc3g$)nxyh7Jp>E+@r5DWytb<TZEqxq^`X6JH>IZUgHvF8eV_8!0;Wn-il( z`s0qBSVK(WT+2PupisN)P<(PN4j4%r{z$lcCnGB6wGXdM_W2Z@v2jv+d0PWZQwvTc z<Uys@bIl06i?J#xciZ```CK%0WBb3rE|l%PyzG6UBm!jKAkW|B`q#Jwy{;{iV7@0s z$Y!C$vlm3?uM$9UgX4IjGk|r`&i}8t!OYjq(aK9|9y@cH;JE7P>vI=L&AKW`ztQUk zr-w)1?9qoWr^eQVBg8wcP#+T{Eha*0EY=}Dv<d7iJ})OsWxtGHX@mAD!qTp~`hg&A z(CwOSRw76noZ?JhwS-Po_kcPZCxtF;mC>xGq(Zl9q_H&VoG_T(4hVyWf~{J!#dd%& zoGx2o9kTxL)|z~l#9KoXgH$t9+X#654za(X!dgyYRMX|PwBlThR%{E_C530H9XMz; ztZUiDeh>Z8o@;}&!H#$&Ubx4R#8F?bif)K9Hum)WB(Dm;XFh{GhhC}X(L_1J5A5@C zi4hu?DE6qfwpKJ}(ddiTHRTWzCZoPu;bMxdZdMy0Z7|cBDSped$yf2@8^|Ai)Loj1 z?<#(O!_`AhpD}DWxGYO~=gKzkASwwYBy?c~<2_U5spD=t#~?bS#oBdlwm45Bm<ZtQ zfszP_lnm*IKoS9D*5bU~EIZ=>k_Zq`5`iHbSe4G%X{I2F*zfi)$XXgbh@g>zpZ1dg zvzCr2aZzpr^E~f7a#hOl?ndN|yl9(t%_U0xCAOK5b|VRwC*5xy$Ly$o+!(xeEcgjC z;nOpEDVLU*iXUVs^&rue#VdYG9uvH+_j_rXc%tlIVA=902`$4x-Vg-{ARcA5uI%7G z_>G%ov5=MsVTPgcUgHnM*-*v$D<FIw&5)ujWos7~Ybz)^>mP8|EC6TWUnjCi4!M~4 z=>Angl0h&(Ve9Mm#1f~vu@C~LJ8f_jQ_UOG%6)@le2yzWE=attCc`9CtP*e3n&i7a zyZ&T*;TL0=s}g?c)fTfHH-+@&-rUCE=2Hjp$lIwAi#M3=2yJIzwE5e8h<m^i)@M|Z zbP|)p7B^>uX<MFdwZX;8G2PM|Q#)W$q$YMr)=}?GLuh&6nHAsXZMJYk9kXLr@nxzS z1hvwuGL~0~GddMlUwMZ3tCMYKSqrJWsyXbg;KzCGoiVU9u>KLl(QF+@)6u}u=2NFT zDY*sXK#i}p=@CVOUia`F!tkIxvODO7A~f_JaWb!Ordy()LolEPDteZu!{o08DiVUh z{NvRMc`sMZYGA!hlmE?06<@+H6yu~7)wPy39JiW%68!3?bYC|WI21o&Sy!6;8Yobc zK5N`>Q({yAlg_mq;37Jj_sYMm)Eww+UM>B>0Nht$w4!*N%qEr_3(PjJkG>A+gn6l> z*aGub!O92`3Cb4<jLYoMm1=oqg3ACmhd)?jW@ZrTU-_7$AA#hdR+!yHSd!1&r#Ig& z+ZP?Hea(H-RNpRjZH-NVlfU?tghXf36^^qDJw(VW6|=vXGyam-qT6?{;lIcB?(ROn zR4s~)=KBuK_xKJurBa@ap_HdoM;G%#x0NCVbCb05L-kkLdcxfjKBK~_FJW57z74m7 zO<WfWVu`vM%`=zV@FVqUF8bp);W49K_kL?%CA2RxLN}>DwQwsV!ETC3Knt=V;Qw2| z@)vXfGz3>YSRyPmsyI?eBxP@cFv7RBH@oT&s@~P(oL{6qyc`do{Qlwct~~jOcD6ZX z3I>ucymr#&IXs+&6unl)WO9dblSrXXAo^0V7U^tyK5Ae-<{|4Pk_i>#8q`9jW_JdK zkijm^&V3lhlfK7(cMxA8%{vppFoOHD-C5VW^qCIjfepLsRBdmSjr$^KV1;exY!ueN zz9@xr7}=+<zbJpxRK5|`MXeU&=%`ehBXX^9Qrl@-bj;yJJm2@tw1hg!bPX;tAHC@* zp?Y{{$)=&e^)58u{8wp7k7t^gEaCKo7Q9Oeefr(;A=cz<>Q*h?B_VpeQ<a>Hbx}fo zY?haHteh;Ad+WJ(BsGg654V$$vSFn$F_&RtrxX`KL$OhMmui=;W}&0-6xul&!&H`o z>5+Y%M`|&{;e`A<?P^U;km{QC7391#)_Sj}f9uNp&l;5q;50j=ZWs(w(QNUtAES+S z#PtEeb^`M{<r!|HEB3$*<IsUyZMK2}F5C(Zo6JxPOZ<`>w6JXB$ei~spKZtl)4Jb0 z1-u0nsDenQkS?%pL4xf!#AG1V^{Xt5NXomEIyPI~C?NXjE=BGe$1qyRWN2KSw{l17 zO8GO8=?3Mzk4WE3Te}~A+k)mhdcSn#6ZrfdKI^q0n$8uK06064yk6N($dr%$3`g<1 zDZ0$h#2wDUt}bTW$zS(?9H89l>Nei^iN!w@>{@aC?=h8`EZZ7d1fc%uR?5ZI?_ZB< zrZzGj>$)_H(MICb4faXH9t@PE3fBU7LXwnI_PMQ~UKHJ@{|3d8!STgk`NQ+|qf>+p z?$?_5d~JqB4i|p)ue(%Dn8Fp|RZ;q=6Z%-o=q>?yliV%{j-c7b<tF!$xvzuQu?`u< z%`saE!rT^kRT#9u^|a;P6uHen=cw<zi&jI4VU0B37weh=Z#;fwztc^t(IaN3Fk=JP z=IXJU)e8UoSr4PP)h@!F1i)3mbSRqcX=iBi&Zk_uykLN_>&KHFyZTJah-Zb4bqBe- z@VvaF=vy;!y*$CsLQr2xgZq<$vi`bX2<#QQ71m>sEI^>Oee!xY2oN&dTjY{0i44L% z-^1vw3?Mh!t^DcmQa+BUSEJcvew+$HQU659q^s(<TWfZ{g0!B(L8qAXO|NNH&SzrQ zS^okJEt0U6w@W5W`>bFK5b^CN$i?8H90AAv#LHv-Yw_GOFs&2o0>in|&)j7vXl`Nj zapc&i;u`%zr=DQR&wIo8q(~xQ;Il)gdF&g*f@do@uxc|nSx!DlGYmeC9*Pjt1J0Lm z_oL_oaO=-$UlWGzrOe~CzIXZM&&&fb0AyhOQ3RoscZM|n(t($o-<3Q$--OTX{!A$R zD7>4l=9|wkVcZ%;H-y{sr^DN%Da=c<vT$(mD~hgRM7(*4PkUda+7U#$(np}>n&sEa z+?wJgj2JU9>ku$py@pcjxTt@358nFwM<4&fGh{VlfNH$?Cm;R4s__@rHB;LNvbmgw zSu~8=7q{w{)J2k^vYHq@FNnrM-bQ^`9$P&qj{z*96uG;}H?sFSu6%gRo8_!*9|}l8 zU`J{@e3%LRSV$#`--B{)VVBU#2s?O!KK7#EwqNNg{<Z~U)a}NdVxC*#yWP@Qj~T>m z;O|MHa*Se(mxpycdH06=DkEa!#HG2ys6^K_&br=8uy!iW2J4oD5PIh0PMf!!o2q(( zqV;ovx4ev8u#Kj0<%NTYr>9obls#iqOF3pMyvqcD{3G?LC&y6zbOXFIa?=pEl~(+9 zpSj~!f={ly3c^t8$ubrpm0~_anTNP+x+QLPh%MNb#)2g&{jVkI+m$}^1iCL!!tmwb zFEov%K4KtYn7CnfiereN5HTR~_f|^arIyy4vUEKMj8H=#F0+LpYey2sfmryvmx!y+ z_3F2cN84Tsa*K4js{_m6orvKlk2>vmRj87y9Tt%Z!zt|-<RuH4j|OC9-~Zt1xTCCa z;zpfywn<%6jukAa$+{{fm|`3I6DU;+^v4i4p9(U=W}6_<R7?qoY>N<`z8p&qiKf_8 z(+`FpuWejW*|`9;CxHYLA?kAhS3=;eG*k<~-@3{`PB$b2MF${P_YY`#OZYKvH!cn> zgM?vj4b>s11N@T0KAMWVbT=>XG3e38J(0!tl##e)`M|VXwws_}pe-b$c3=c0c6!eK z`;pc`=Wj}rr5cw6NF?>gUv*b2dxYb^zv_QywVwB$m*P}A0ZIt6wK6SMU-i4BqJycZ z$as@A17KSj47~WEKq1y2Y<D7(FW<d?#rhpl)3sHQ)v7acF#N>x#ckUY<hrzso}d?> zNjk!u6-F`v0xqJA=Pxf_wCVDT5P=S(3hA%L#WlcTl%=aZnL9MYeB*I19ytmNh`5Ma z0TCCshe{A+{&kYBy&k&JLU>Ia`S*@_KitK~lNPmobA8B3#Bf4XkgA-MYKR+o7!7wU zNB4cq-drq_b*I}gEV=Gu(7hRNin+3sFSDhNpGq@ei241`>2U<{V<$ujTI!>cA{z zB(-H>?j(=&H7m<3(9$Dq^>qN@f?^8XM<K6ZOD`n}<y-A4#v!9v?T->NgWMBC@yYDh zdJ;$rDo2&O9VrBTL#;&(U+=3--=NDHKXu`0)f#)$Z(;bH%8IqW)e9k%RF-%EOjx#e znjczWQFmPj+CEG3vR56D9UH8r4&8K9y~E6Jq_ErIVc&*5x_i<1g96fyo%l8SjBrjU z)cQ)rkIifEtI~}@zJ)2PReUjj@ERGUkdl1?E=?C9l?ildVgr{ZeCX1YM~1vK*{d&H z*{0ax@PDwDJKGk4klHZ)iUMpb$r?oRxxkAmAPtR95}fZe_HX1p)_v2y^uB$`Y;0N% zeA91IHmr#6QY%q*cm(o~$vvaGTu;DcTMa;gWSw6DD9|4jfCBG}<wI`ln$&KTx-Lc) z4a(F)lTlOoM{3c&R{<z+?)TWsYPBR<XqhSxp3y&X0;mY^C?j0#oh_UY)_z(DTYDFT z?_UC`U$kMAgb)OQBq`8SCsal`ao*SNiA^L%;)b=a*;kfZF$v(LkNg`poKHpbq~gWA z?{SvrcI(8%xrc?ElIOr&IFcZ$H`|gu@&v9|ilHIiEdzVZT|CEPO~dv@Cas8~P(a*r z!!RZJKoBmv^pHNxZKeV<tnEo{cZC@n*0m93odCYrnt_&pZtCJ6H6VJh)r-7ZL}L%P zbelrpM7vQ=_C;8w_@<&qU<&0|*25U*BAdoG&%uGtzH)XaPvt2k9nKqRKV%GlEK^7i z0z)=?wPxJodYtsL_FGLcrU&*BpMd=e%t{n%UV~kuKt&BSec(dc6&XY3R}8#^pMd=; z#@l+~ey!k{{4i`;$euT{FwXT&am1z%>s?jhxrF*v3j4o<g^mVo#s-V_$!i)@I0}7u zF^o2~_eNECx@YUZGsQXNvbEsM_%@(3&7hj<O0_(^kSozKJ6^&q^Ubq3&}YXy9Kpo= z0Prmj)c5rs)?fMp_?GMlPKa-r;W{G#Df`65`wGX&(dn6?To#HZEa4(t<$<p*TA&x* z`Uv=znt*SqJA2Nzd;z6n3s+5EOpkhrD{}x0*~%%jvWO{J1DXL|rp*_d4+20!i)a70 zgz1|Ry6u|#Z2J2+QmS6Wc6dT##cLHH9Xo<J{$~|aZm5+lQI%A@PczO_EYeQuYORP^ z>YH$1MVnagFmZ#CAK#WIQZ@?0voOkP1eeQ%8Nv?l{w725&AUtu5ruR?+1~ntufK`_ zuPU$rxO#x9l|$Hj*dYA=L&N%IAG~xfOC=)!wd-bp`vEPs1RfuM)i@G&g-3uPI40?H z;Ww$ce~R}y0j7eNzgtm>?d`%5k@?n|FU#u<I~S6x2qcN=5#Y9uLcI(ET0#PD<3nyN zzX<!)Vdh`DRPNG67U{zmwfPMlqvVgS@Pv%}7;qn~=QH~J{8;6-|D#cgEm)+vn+=L@ zl`w<(Uje$*Od{*|l@1jeb+<wt6aUerYLvR|bo-P5UFx+KhNw9uk8q><EjRb%)p*j8 zaiDnqDi9W7f1;*nRiK&r!*OLv{_bn<gB&wy6?rNwYR}Z^%4|!5uozpv3c6xTtN{vL zFJJ|r21ou^tW#cPY(U)C`1O6YZE9nGl7{iuz*f1{!TN;#($2-KT8?SEapB1Gcx?9n zH6D95<~@Vv7Kq1I1hE9|ei`k$=keIoEga>%(j#{{lSa0wKXVVFF^+;%ti<@2O10Ff zXCxq}1?Qsi$@-PM6BQozJa%h~l7dOY+)$cpc>L6cYCD><f?<Vk#>^?LvmQVUf_QAY z%9$7-N10B4Q#uUNTyGmuXK%ipy(x2rPUWl-O_SJ0HF4!3J0jiXDf1fu7ur$wx!)ox zx`C^&6nIfNP)`0*CR(~Qu2*r>30p0C0QSQN3YQk8a!Vg5Onf7~K~Q$dw{JK*{4=do zqcX2Fe;7|F!Ql8$;m14-JZeCUQb;U|D?mi<!aH|@_TMo|USG;f4wNpG-}WcMJ{4(c z9uX-gZ);6^D_iTognjl9OyJd-7WQm1TB0<b20JzY4nFd8QvmDL5Rd%X@sy!@YBwm+ zU2?^8^N~Z~BF3&X`P1T?k`yW3nJa0T%V)P^GBeKy|DYjEbZ(knR3>_L9+KWWDgzA| zK!>V=`WQc{%fOyS8AP~=pn)6!-UDY$t;P)4^{VgSsOmf^+@-FT8u;E(yU~Q3)jOSh z*gz-muGL$qm=WL?1T=w`fxYyiG*x*={i3-shx5zTXuBt@+(2l~a=^td#`X%OPQ~i@ z=E_Ii`DK3%vBgg?0?;3@j$l8eZfa{e7!wxIhB#P%sZh-|dI<SRM&h(9%ODkMi#Ei- zYJmb?%SzwIu5t7Ytey4rbKfC~jk{mdX^@b--n`d}-hiv8Uzk?_83p;4h!1_S)3&Nj z6-amkj%bb4wygKXHnp3c6~Qe`Z~}-JaMs-p2~SR^I{i|jfz6fj@FJjKvkg*6Z*Zru zT3z114a2#6(aUSa>VD8m>>1D=M1uA}_R7@a(ey$+MHn|Zack-b^vn)%MSarT7jV~d zdw`1#B83uW%|>00OpbB1RynE4yy?NIzg*$x{tq~(MAgd0$lm%ulHmN&Rwa1`f`A0Q zo+{vSO&Peb0?2I=%HQy!fe6*L-D8POe+dVL;~??b<@!;!lQvg%L(C+?R=~c%N{^{^ zzPHI&jMAv=LrMpN1}#EbqBJSHV7)x@4ewEy;<|~!R&^%JZrV;Prb=)TIAoPCp<-XS zfQfnGzSgPQZmlpIRHxTLo&E{54b&+ww<?4f)U&hqa<Tpe8vKVM48$lGWw&$ni9gHg z-)y-UU#3inwMqyb0_v%)ph^wx`xivG*x30O8WRe|PRpGCRjSd#$2_E6!c0r*Jmg(> zRQkt);WQSaG4cuuzH(4A8)u{2@g%4ScKuT)=_$Ij9<O&dzQ7Y!TlgSO#t!;dUSAyD zCOJN7|00XY7<N5{vq0XDPca{N^nG#2eusOjRIF%jqNH=8aSO*RmdG!8>Y2f5)$)`8 zm)qlV?CJfms+PuO)Os^<g0`WNDfm($fMaG6#f#67R_%_7)@j4c)g?7$vF%C7LEzzY zi;L-zvg|DSx_eY?*rv~ris|L(NS(4`{ggEh<~ZaTppLIP-d$JNQT@m>QxnyD+px{e z=@uWuVA7MW`En_r8Y|KRsVVlYRi$IKZ{`D|%Hf5>v7h~_w`lzXX%4xnc3e4ByfIs5 zu-vuivOz=8S;2d-z5Z3o1vCV7M7r%sG4Tgld()D$IbY2Z!d(zILhA0Fb_!*_V01$7 z0S&>XT(Tq%+j3!|M|1-YXQc+>_NntXz!;o3<@^Fd2RI4Kd>~QEa_sTS&#J)FjyN*r zxInTJIBh6-;&T~7grJ`+)gx@egOp7W*(Px8)W1NtLv)oNC3(WEW84hiKDSiiPVGaN zcZY$&<1(&1^Yb!gsfC+<j&piHR7x;`UP=-KY09`iu7+t*cJTLdE5Gc3F;#{r0<m-* zuf`j<(wI0>#KCVlgHaLl&C;M$*+HpF{z*3=t;HkfVQp>Y>ip|H)keOjchSLZ6^%8B zDp&u_OtR(bZthJ@s7Mujky3zB9<PRX!TCTat-XwK@4m$A?`o@wy^QYH{B0J}{Id>I zf8`N5Lg*_Z0u>8ZY?28e?Tey<q<uD!w2yzCK|F3(yOR$M3vGlPT`+{Pg(K|L>SF|5 zVh!aJL_RZn+m4Xq9M9kk)=(7b)(d|R5QjNqn?Sdd=SD90sAbVncVII88;fsUn45qL z;IdnNuPCllQ`vdzlb-%b>=lT^>Uq*;>?Z8`b_gb|-EgO97)Q#Xx1x;W4(}~hNQD}! z9VcbjBTh=pUZNjVxP+EW0<tfA(t}c1fp0ZZ$gk9bnw*4^P*9SS_l$t9Yf#n4w0c&q zS(ffvz{3;O?bNJF4!wbQZL1>A<19Nn@T08~7bv&&I<t1o?W1uuP9u&_24Pksq6@_F zjNnQ|2cFVy?Z?q6AQpr5Ca|uWfLN@~aFE+7%)G@jh=JzTPk&9C_=ir;eEaw3qnEVw zVWXnrVjrEG?ZK65Y@h&I2#f}GHmWh2B?w`ySD%aePLu%!lkD`Wc9SQ@r`E(XI`EbT z@1Lg9oS6^c5Z`LUv4RmvA3CNmu;euOnNU3vT{<X)N!|tWsmc(Z>KQ=6tV}<}PCgB4 z!#ies6E50FfAYXpT@+Jqys8TCY7+mDe6z6rkxK22ImRc_scyt{bM!)%Zy-58!^Wgh zJFzaeDmbcEu+0ce;aatn{*NR~JgN;W==?7RDpc;zDwJ0dqz$`SgI_L|e|`4<LSBVB z50K&m2`ccQB)?(>1WbJ;N=ksdO1|q<KP&la6q2C+H25b#pf3X|QxQJjo$KohO=4m% z@1A|fGDo8Xj#bhQVJ6^MCGP-l>0~e_cuOPYQ{&dkLS7MODfpGp<^agW*$a^F-Z7e? zLd_jg?GwxgBMI&C{b`daW}SCe##Jt|-kypY9uxZwQlKg}!ZKtRb_GgT9aK+Jn+>JU z)7^Okr$-It!+h<;RENH1N_VXo@|1Fsl%c!2qYSJ#!ZhZ;Q75d264SKORDORaEQtK- zBVSU_RK3b<$a@0V*XD{ny#IXljYvxMwW>H5shLMk&dQSz9}8vFlxhdINSlb}dB3Y} z!;z&rgDlnJ&!n%L%F|5&9w5M(3*Z4(ltP^fb;tN%{T0rwEDRYye`*Z$rw@xcACQUB z&1>Huh3J={R8M+TL|*F6AX0HyKLp7uT4?{U&e>`|<{G=yP>G)nC_=4(+d&7cs=p{g zIIPR8NgmPf8J_fqg#h2wyIFxTmlLrOvYg>eM*XcqpaEc0rHEaBwF@HLXtL8*Y-lZG z;V;aP6rmnfcV?BrQ4*qHDF4zCE4<$!FI>0X<Cs$am@PnbqkNp|WA?4#pYL<L@GA<# zm#Jk+Hrw!WC;9y`O3Wgrg2h5=Fo|MlLz)wr)GUc7;L<^y9sVljSP3g=M{1fH+CTDR z$B062|1S9($*t;^2i3|8s`XE3f-2Hld~&WHUV7li?ynd1oF<r1=$-Hahp_-BG#-V{ zolM%Oz5?6+YDwXvrP{kuPr7r03B~p`S)QU@zPQ(pv8xdwW}-y_V1g?ECb$Mtv%dPB z-~X`%^Wfcns6?qzQoY)!mw7nk9$)o~N@LEV<(xA>WMO|%NnIx-BsAqdDEEAH8+54s zZ+IYcwQAU+c*EeGml}eZxf&G{gLVrQ@UNC#i=8i1VYjc%S-*Xqp<`B;UNKX7OI5Gj zLr(z03sb!pcw;la>rg+TZt}jEoJ4ELws!T&mY-<rHBhNT-!dc9me(~iOCLRr){^eU z4`XDo&d=^k?P>`@BY&iB4FG~z%Dl-{SI<vU%hU@4;DL?uMhM=#N(nK94x9sZKN$7s zCUmNK<sDKMTKWO3uz=-B@_KE=y4}5^)Ok+(9xtBKBs`CT1JnA-1jUq?T7KzjM*&x& zht*AmzOpBK!|mEB(bGWL&w76&@C#={3G8S15lDDbe`}eFgZ+U*{%SCB;I%Oq^B>f^ z?Zl)gK-queTm3wDV-Kype5kQ#g0*@uQrZ7-_P+8AcLO;6H~o~I;dsdgDWx^d>nOqg z%7xhe=94R3d=l@LF7zZ^K_QS18U3*@prCH2TGQ#+5+pp&9*loEPwplAJA!>f%rQ)T z-L?lTW&{p-@<li1<eqN;OshklnVy`5vy4~hTHcHC+1~r7q2}N<6?=5IIuCRCMt}FS zXaxGQ!sxuvV?}mEB*+)G)vRUnA?<rh-W4qI-xl@4Anckfs8cRbr&53Rs`3K>i>nL5 z%Jr`@g{}bb>l5RgqXk0X3{b8uo1HRA>gvoWiCx9g8WOs%K&tNr19`&yi?*AWD3J7u zWudpE4i9I+95ooo=Q-?~_Ups1m>-0RxN#qi9i7gS<^FAb(!7(4;_XWKmk9{gO76=e zqX_9(7g@T#(+D*tSiqxuM&N<uH5Gg+t4%;tRbJvkQs<ChWAnvE)iLW_Q#Eqb=NzVO z`n)-EtUf6j(o|*sqp7ORNT1*?PX?MQ>C#Q58+lB8h1L{?^K;giC54WY2UKLae8G=0 zp4NJ*g6#uCw^essEHIp4QSu7rAW2vCR!;ORi=j~|za&*16;anAN!7PgAgNl-06B!d zk(q*M)YOIB^}k40y+Bg+F;;E!dv@yl^Jh?%>Z*Ap9ca|M#VYD4Ii%AG)+P%5C8@gS zXc5@gdlyKm4)Kp`fTYSB{mlM`$zUdN415Yms=o9oMg(0U7Cnf%cYiyrGc0^+v&Ud3 zgCm*}7H`P90@+ZPNP4|lj|>|X8xy~}clo%0DJr)Ml2ifGmFQb?=s9(iO~*e3lB&yv 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	*X@fNUQ*KCA>G|A(k<N$(%m75 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�%`B>cH88y2QElW8?-oO#_!+{~Ivn z?**lo=}GtZB&vEJGj*qj^(MEB-T2CMl>m`@^Ubgt{g~jZ!x1~lS&#r+^w9tbK=g36 zOaO+l2>(E$E%D4~7I+br02oGU5#>dE4hr7r%4xXo-iRH)e(wdMJ0S(hk-h>CEFd5^ zfEzCT2E&}f4SgZFA=vc)0>eOX!@#<345fnkQ!othB0^vocFAQOM%$V$I-2WIfd&a7 z1p!jwYW$VFZ`*m_64>V!tK4o3Gcw;fK3fu|Ai^g+DSc=emCR?k%@M?8j3vWpLqI1I z%>(xQ7Y(5RU;_WqDvuPpSwcCjkr=6OOdTJE6W{FDKO|jTOBo-a{NF#W8iLRCrT`BQ zTvtj~RasNd*2>E9*Z2BY0+%sHQ<NNN$)3gFhSGmH6SvZtM|;(5$qfEiOZE?UG782? zIAyWk<4Vjx9wXJQPrL-&$^EBXm~dt9zj0wiPq{FkWcL9!){8weSBM*MVJ0s$IT+s4 z@#Bm09?<;=%yNe>Os^kVEWjOCe`QmM{(rJ5)`~yW4Ndj+#Ycte-NP2)YdYJNypYgy zP@IGD*yp_kh^P=L%i;TxFlsZ#Yr><}P9rMScjPd*wOhLqf~`nEQ>&Y*RR>%HNF2sn z(Mzm;+?a(CHAL_xtWSzpXwmakcmz{=b3v~9!mQ_?=Cl^4-%j)Lp)4}d8gGVE4!2Yg z92Kdb@E|wGXhVc09mIxlo~KB2blc?x@?<2zu|y`37pS~&KYlPh*C7biWK)F+H;Udp zCR~vQZ9^bW1~u884`rYxi;^eb{8f_$ZNr$^pKcD&HUw^tBjD!H2I#ocnyfBxa|8i4 zjK?w{$<N>Wi<`sOfI5PAanhq1Rg*P=YO>csO*XOc>D|Jod7vgs4{Ea8{Y^_^N#{kQ zN}isa&*N7WB;Y8rZ7KT_=IXT0A{L`ogC73w>IQ6_yn`4CmkDsYkUxpt1C3LG_d5i5 zzcXOK;`a9o>$aUwf*|;IDZxG9AF<?bN-0Y@SpicQ!dctuxA-6lHTXxq&3(<~;m4ga zW!R02Ml#h>FVMpk_WBz4-9mpxTt`pXhlDo%1)B{_{!@{R&CEDe!Auu~C7APl=)OAi z;ppr4_d<8{USowUd12v(BjK^#1Szh)R9yF5$v6<RodGXmd{^(<&?xyZF2Fn2ZzHhQ z&^s0AeV-EyWvFH$N?Bn6ubf_aD!<(1^5Zk&r!sthtu}NGAh<+th7MO5Og^Y|^l)r) zqS>gQC9W^0igi6FQd!ZTm9k2mp=(rc@?PCxy~a=rN6Dx`R)$Y|j#rSp!)oFQrJt$K zyS|s$>5t#U_rUKeV!Oq%D7Z4lCsYmW5!=PWEU{k*XD@|?re;R&XDs2(-)ilo>=m6N zzk1@50UHbn&%C!@I(K2^(q+<irr=eqiK><I4a(S;Olnr%M#D}o2TJo+2cER~t4{YP z*ViglXzG#^%5aEc?QdGYAEEd(5fj!=NAyBZdbR+6-SU<cxhk^yI4^JYvyvFBED$^M zJ!{`Nrl5=3yTd<%XT7oQE>E3o1iGX<sgABHtthcQwseQp+@wq`B<2uhUAGA7sLFa! zzJ=rQ`rF82*rQv=XWn=Ay}EXV#BNqhG9y1ounnD9+3_1Yv!aIA`+$q)9uHl8@PX`r zb((Eo6l)Z#uORSF;ZuguPKD%eX7~-Qfrl&wG(Dvy8|gIClUyGODgznh&P-V9(Z*-V z5x93fEGEs3ay;uM8{b23z0M&SajkYWcIn0CGKL?2e3=+jZ&&%imwDlzKBd5ysVVJZ zuHf>U7@st)Mg=EE2FVP>nWa=EjcUH}P)t-$+vbXjL&jkxRk2dM<INzLXr|{I<5ci1 z|3qKmH-@<`qa$IB$7CKSni3n(bMnmHzh~)fP~ZvLE~zrybvDMFFoOI%4@tMgtX}>G zD~%a5@}5t@Yyt0mP~BcALE69q2FFuQaAaIWYkLX$MLgSij1%f#<4_7LWaw^%&qt?Z zqQAF&ajS42I!j-STj;Yz_~p!~-f$7_?U;B!J`uL1d^3T_CuLr|=18X3X&pEZ4KbyK z%C1+pZca{R73rIY>tsHcAiyZe*&FHq$~{%x4G*WoV~br=aJP(m$uqcz=1zSuD$u$N zu$z?guIxQxv7f&@-@AxQ9i?xkfAa8<yy)@Zfzmv$k-g~47#jXihp*$HZM6p4R`ubv zEl&`uuS!WKcn*>`y>jgxR|ly?@|%s|<l`n~K9>qMSFnGewFEjKiUvCdvj~KU&_qp) zlf1HWgNiNF!nXFA!Rd*XDvHCa(C-}_nfukdPo{x~tOKxOrySHe69hwar@6?YLGT}6 zd8stXoT(Cbr23-W?GvX@pYZEuPOdD<fv)yh(w2CaJH~9|cSI#qxUY(Ao?)6O%Z;Sd z)DC{rgr(RlBRtvpXlzH(E3K8;&-NV1Oov!K%Po$X57-1n6^($m__j`mJ2vu*ps1o; zcX8&2QY1}uT-M#|Uc?upF9v14IcH*;s6cmDM1@YR_J|*?f>JC(GB7XuPa7v$deu|t zlf3xPA5F@dTDG1xfTQ($4E3KC>EWEAy#vW*l1EifpH$p0CpJe92%Ss0Z^<^pd)}-6 zYQ}EuAv&cbO1jZ<81ZvM$_H&oM}B%Z$zF#CFIk^E2$zFLhG97)#x8Toxl#>k%(k1n zjrqQs?Xs=xL%TrNxod>L`7F_?4jq&uh5{joJXRHpUI$$~qlq%SjPxsp_xzTwHH7Uv zR7K7;yOLiej>%woz$Nc&$bw{e70N&b4N7Cz)^C;Nf>r)p(xn$y$MNwD%2>k^3_r)d zZ{Bj|k<}Tj#gA!SSNd3Pef2$yXfJsWQ@N|SbTDwlgzCihf^U;n*{1`fPZ`D6v}04L zAMb*ba!Porx@UL$8Jea3X78H6zmY=&>teFhq3J}Gr=EThgALaUk1fHy4?B)_O~a9; zY=*#KxXLl$Rauv;!~VUrBaU3ZFOdG3dF+DeXkfD-kBHfl6?4}E7_I1>F@bdq!t(JW z+plxuf}Qs2&@Y`LAN<lu(4b$s3f-mWPrSWeKhV`8V-6|UPTf}$?4`vF8^dL)(3gCd zDafhP+ot9m6n|l0N19tYS&U5oa@P@lLN<NOx6kt4F&2Z*uI+X8Uh5L3(|+uCK{_-0 z;)Nd;lj}bi#iUGe=_t>pPYP8{>V<+SzSiaKcgVN+LH8!x6+{F?UP^^FcVEa`;SR+@ zBz)jyteL>FKz^|)86NvC0Nm<vJ!nO?$q(5_E7L1a9LXg91Qr+5*;2y6H;D_r$$vB$ zg^o!*gvW23TcNfQw6s4#nm3HvDZ7x?>Fxzz3;S5fWnZHij(13?KfqvMR%T(A`k@e8 zQu*@e&!SX)AsL-Bk#_?4YiI6=rKV@yd=_+cZkM`=N4WA{Rj@7jM0l7hx=`D+Jyt^% zX^+$F-cTdUw%=lQ=yyUI9+jsTk*@P_6-F&gSbOXA6vgU5$Ef$5vsQz4#dL0RSk3gf zC}swe_;(NZx<8>{=S<DKmsP&apvi$k!%BUX)tqZ6L!YaY>b58U+Gt&K&6eRkL*>+$ zNX^nofnLEFYMDm+W?f}&ocnyY5ZvDl#KwiKc{u3W_XreYiN^`2L}=(b<HI-?;JrlR z$-B{79Hy>-e--=c^}E+y=Vi7f6D;&E$&rbB+}!%iI@2Y5tD(#&gF&S;<)FwxSofii zeannJqD(`F<cYe|2NJ3QwcMI4J<2EGd!(M}(4c>8RKJ}$7TCzkBha(g3Pgop39^J! zL&vPs-f(l+yFISytlCa}E)p9&q`prUq4f0Y%{$*y;`SEaNJ?yS)s|t48kZQB5hwfK zmHMQ-#G7O;Cx2GvO%9La8an`Li&j3Z^`YCG<$1m;48gDL$LqX<_~n1t`jN3_`|m`h zG0DDkx*!!kf!?tY0J2Y6jB9<Hbl3Q3ADo;|If;CJhRAcg{cNSL-@aJE*`m#jzN0gA zn$>4JK7#L&R{9nmVL!&XYK0?Z{*;XsLn$;3OM*`Et^Gu-<tIMWK^x?4M}G|JNv=7d zsIHRWdzAktYftEVyvZvf@L%U7gsqT3WlEETpzw2bIXz_9hQiPB+o+Y2^6791ijurU z`7?OurE<)uQo)UKWH#&e2=KmrIzdgB1U|^Z@AL!Z(xtHIbS!H)i!MIBPxx0>8idq; zq9mM(KA^xh%(cD6bJ(?53|mMt5u`xY%<|$N`;B>c<m=}P<r}nEPO1Sb!H<2b*JZa- z>5>HopPCC87dk%#RM*u?b3>ZX!Xkj`8k4c0<5*k?sIG9OqCB$6V`GG;g-O{r8=cO* zdh$Fl3uOWfj00Kut^xU_**NeA$A(k5F<NpiHH8*Lld$rFqG_lO#p5bwgh`J>Yy2K5 z6|Z15lZ8>5H!a=AXSG&o@0S&DV~ge;)xRmvF&;IaKHe3l!Q)+ZQAA{RVxk2DJl^Yc zg$IZyLp+?h3rW@Zlj)|O)MUx#`B!e3OawOa@ys(-1rRRAU=kc-&#&pG=k5rXZKmhX zp6$G)j^;!i0aM=>iui<n@a!zUxHRvb_h0rycHVe~7{L;}5(XcY@P`m4^*EtIdX=`F zv$xt>GQnQSd97tCN`0mBoL~#ISJI9D)_n{YKNun<v!(lVl>o#_hq>#ef~6hOm`oR# zIMq`r?)U&dp;P~b#Lw7th8pjc{4tdMr5=T4iw`f5ZbvkIrYa!)wjZ$&PfE`}Tu(5} zV%sA5Bi)rQI?hD)^0Y>%+e42Y+h_}#ME$($X<hsRcPYT4-o#d8^0gfE5*du>&svH5 zEy6=6rT34MPd`6dAp>C3`njsto^b|aCW)CM&%|auL%*;DG$utwyh3$9Ic8Pa<iotz zPF-5dj2AeSKJ=w3tvr55M@#eN%vBsXmEVoiF;na9k#vg3zk2>+!Dm%M;SnWRmMZt) zAqLgWWFVg>w|hooVFdTro}L!$>35hL8XJa3FGXGE3)S@Mwj>{L8=U?8o(U|MG-KwY zS3lHfhynB4QEe(6G_{{!9*TUdkEd5M11eD3KPynNJCsWK);>BjB^;GI+A%f2LMZTn z`^w{rr$U^!L+J9RpK1y6wK91+d2b}TnfHMNbZA<%Fd;ALp0>1R4<RvRc<HE#Cex1x z?I(`%0iPHFiubSMs@aA}6)fLB%d<>#>Mh1N(Ux>le~p{9e*D)@wYbZ@?pax}cO)3w z+g13)v6bH5IC56vqOoI#A|=36JZ(JDk`v(V07Xg$Rl<d6t{r}MO)(-tKJCmbwYji= znkQXUu)GrtRGN6vK&8nOW_jk-0vLx@zdzqV&bY<;P(#ZOsz3piW`-kX<^-~F#Sc)e z&f67(=XwY9T>q#B<w<o50wM9+ky#WjaZDSYER0b4KsgnfGY#=R-sjDmG&uh=`_u`Z z>tq#=OqibDWqO)d7O{;soXhOjHT(UNCQ(3G*RBE)BEvc(oR|>g_sE_SRN^vNu8qli z5!21mWx*+z(mKzPKKjZ8m%}s508}e3K((5Rv~2Bm{rm?rd#{U<<X<(QP@gIv56|Bp zMt|9buCOOZp<4Z%IP+()mF>`Tp$3#ity8fm2<+dc`zu9|)|(PKTZb|w*1nHe*}QoC zRx%Jx|G5$<K*b`?<+}kC+rrhJl?^EvKKx=YgNl-;Qe>~Dcsu}76a?GAOa?P;9< zJpdG-L<L4h^#}ytVpEcAXXviP&BI7DOFex+0c!JC0gA+jYxF}=u|Ounww=If0ZIWB zpd4rn0TPG`6reoI1_Wx$T}TEG+}$12tUB%XPt63$K>em>?45ROdC7p?Z>*TMkUl0l z(hisjQ0h04R&|io7bhid)jU<di9urcYR>N4>X|Qp3@0OwnB~+osUP%?XF8J6*}A^k zhbU}Q5QU978)`r`m_mqmij_HkgSR6jLbZOrpaG@nG~<`3AP6;}wt6Z6K`@pq84v_R z*B>9G05QQ>Td?!0chn5Z{Q8bn0UsrO0S&0#Q9^6!MyLVRJW+*eKy|lf55u7bRG4OY z`~v{YK6PrEFgWSG^@Y6JoX^e0PQjNAt-z@%DZG!SS~Mknu??6B1|Y<{sws)5MmJ*& z)PNexdzNA;X$KlmEEz`WE@tVV0hL=Td%GY^>=x933bSPc2tn!S`gqdCLRfl>@=X*% zP%AuvTK1eb+Xz9$IcA<{M%8wT=y4c114o}1VN@$pjaM;~XZHIaVZG<6t&~t?{~y;& zetxd->vrz8zeb|J_e^1s_C=EbLI9;;w3E?VL-}X<X53@25Y_HM?U{COZrro~nJU$u z=Z7rC{|S|%Jn)11_jB<rG=NPjBr*axv@|QX<@e5L!Nt4kJZuV}te#yqYnsk(QtoY4 zU@5j)S7F2_2bN+GF4^x`6_YxSYbo*sH-S#yV&K%~)KmCz2rR{fG$Gk*$=7PBvUR;< zn~HTpi``Daft(c@wMV5(Qv%$sWuUHSt@xHbDTS2Oy+dqq`;?PC1o#uN#xoCpSY9$> z2mA?I6f;mnTq{l&ikF~~l8Eb7hgzW~qJQUPA8bo9Sf#c0$0fs9Ruw~}A3CuROg1?{ z>=Z7Dosv!P;$);KeU6o)$k{q(+_|#A#Rm5QMO&TAIxM1IpiPlcdCl!dCbYZn7sTY| zrJJ|J8hhJm)KSTE_+iD9ufgawz`Nr@c=rHefN8B5{leWYqor^U@Gb+l@rs?HHq<9v z5s5@As11d~RPjaiH#?;=zJ74W7$R2@>D%>!mlKMe(!2jvUfwikqwBl6tR!9ZyInL! zw&?TRQKhUF8Q+vIFL&CG-ca_61MHL>5`hZT6Y3OrIWC);+44-rF0VL^lG>hLNvkzN zAO7;Ctjiwmf+)mym$1BdvHj9GMJ_y&EgF$xXhyj-iN*{KL&x*97%CL58^OH)9633U z^j1RK`+s*4;NyYNRldJ20;k>==-!ITmU7xVMO9&aS+trOzdpXN;GKK<0VwUkfK5v( z_%G$s;{BxmnJs<q2Egu}<ULCuTiS`rmIBlodn~4c5*Xm$8y8Pltqx8Cn9I2`aJGud z=!w?8AQ%?$92vbyDERgQB_=4BhA{Z?Y2UJ+8hg5ev+?k0^f%Dj+b!yPf7e<_qGEyC z{YDw?jipoEnt|a#-#-4OhFssfw{2fGTI+r^Z)z5PX6E|dGK|hy_^#0s##l;ojTo@M z1E(fnx*N)!Hvmq}QZwCdYJQRfpCU7<Zu%5d!IT>m_Z&zD^);&5hba{-x1ftaYwQc< zBZ%o<rIocFa{hE~zmoa<lSzMVLz~^IP$>%O-mLX#)9CBIwc6ut3SfLWjh6b(N)`ur zTbLDfwnu?`05HC+xoW)jL}t$=IFot}7{T}uXN}(hq<i~KW_Dx`P-<p$KuGtE-ua(M z_s2htFVSVdQP^@pI6nqw=D;NZkgBrw#a=~etc;vXK}DgI;{8^Rt5J|O*7QKC$aRL$ zi_}mPYHV4+jn!U3(?;<c)GMj6#00$(EN~C7dKPT;jCNdFFKpEow_$nq7*7dTBKZR_ zz``?n48!$m=C}@ZuM%AemI8E3I<Zhz=fn}7n2Rb1VmAB0TJqxaJW_yERS$|K&hotD zz)|>ztXOaUE14?zQvcm6i;ss-)ymn@#o6Llx8$z^_<?-d$Q*Mc&M4BGcNih}oA_xJ zx>&Rb`dT%ABnLj~0Skqoq`eFKb*M~~&CZa-+N_w^?VyuyC+N@F1ue+Cw29qRdUMQ~ zBgN8^UA*%_*aUpBrp>rN;ef;-empeVKnFUeyobyQ^04@Ftrb`&2I8PC$8897Oe-e_ z^xI4HKQe%hsiYCAV;aY`Yo9Z%dc#4OWp<*pW1?{j_huXzkxrEx1rDQb0s>_n;3lv` zJeZz5bfuvz)}(rh!W?)#NwUcjd}|oYzvg?ImymZ<ol4+=;u}cddHG2=d`jP?N5XW$ z5xa+W`oTKr>s8YYQ^m!dfIZTX*R5qn`9Vhkw&QMRLaC6J6mII7i5eh*caHM8@VS0? zR(G1mlg}pU^MO@>klyUb<_cuj_K=uXqxbcv`OIw#F;YGd`WRsEG0TLXoZG=_85j*x zA00jlbW26Baoz=3OPJ=qUWAwQ0hmg0(Ov5Bbp6!ckcni1c&wbOA01;M*^6jW-6Eua zgKh%MkXEY#Xth|gW}BWHqBf-9Ee|c4K+_Z>;|Acd!Y+1T#d1p}blC1kK8nCuEg3v* zLe-x(q5SfvlE2}kd<)JN^i$@Sf78gc_S8lF%{q7C_3Ja?<HRlux=Leju5Iuw`0*%t zojtbfC1`gVrznPlktrgc5<xjJdCnS~t=^?_8cW6LDw(`0C+GjZXv*ftk@&y(V)@nW z96{;?;raLT6&;n`Z<VWl^qLf*v5SEMstqvAg$2&SPSa7BAs*oG?0#G^N~<O2?!7It zHZnJTN=Hel&X&coz>c<{$0kX{o^4Muo>P5CQ<T_vA9Wd^9R?s_HgFk8%e7Gzrq{Pw zAF;$IH}`F@<~vLcwb%)bk(uH9iU8t_<XQH|mtAit{P<wS`GwXW>EB-&mN9Yo1bN#L z;`(H4ouelJ4!Bnto;1`=rZNXIJK=gx!*z!hHBagqTUj>qMtmCw;`nDr%ihS*rOVII zlR`AWJp5xEUiO;4lC(}D3=kF0DberJ!g!$#U?>pV2l5xU>i%4fp2gnyk;T=iEhaB@ zD>Dt0O@rzaWnWiG&|tmVd(sMdU_seb?143+6SVg^$)}vh#v5=~hFhJtfHkAY!U|Y3 zzWR$bf~S^+S-s4=6~%BNDyc&jA7x<y<QG##p{SM>CuGy3a}W$L?>7w4H}or3Wm_%& z(*?msS8`&DXU3BU80Wc8VSp~+snrv@gefEf9kC<cxv4n=S-9mMC>S99$ARyi=-=Bo zxYb1u0Mthwi$T2goFY!XonCkRBYIU6W{j@@1~`*&iFSvm*;cNC<1-28XAGbx(zA_y z;;K9XeDHMykC)G%H&PhopO>ylh-w%$`l`}+1(uK{mHB}HkWoZC`LFZDz=t#$GJDSn z+*L$@ST!bh?U)&gVflZK1x65^wf{=9{qyoFAbrcu!^7^k6CQ<7J1Npm0cBGKDPq9$ z(I>@dJp<7uq?-y_o?Fz`8J*H5=uX%J^kYts*#C!KlW=Njy;C2C9o<W3K@aq=#I=~< z>Z(nBpNDIRf{q4vPd2=m(3%NowoR8vKTlCKCxDog?NntN3?0Kc{dVASmxsqv!F7&K zj26eqSQyZ2`olK^malYLx0io8)oa=}D~0_<uW66edy>_>_)YC4>jS`8@Qy6(4qH*Z zcbld`7nSL=;(LLyx2}5c>y4fgy8O%NgbBQw3WI5#?${I*2kMrb@4#M^m$aG@VbH_T znzDD^#j4y)rzeA8=bD?~iI5($-zzdRM|k1|WzvyjG1f1|rlr%{{Y<_^k=dCkcOxcL z3gyj<)X6zxH?gvm3j)b>)72GQvU$E>kTnh!qh7XG>ztxjMR#1wI!4{q0UrfAV}VeM zG&cB9<1c3{5jbN5=Z(DP2!Iy;UUzH8Fq{><w(e<`%Zj}V798Mu)uQSoq#*VZH2AJ( zfd(I{aPlf+l4Be2Q7${W0p7#|NT_9dqKJ#ip04Vc_V7!<1EB0_5Ldrc%~b~JUqY?; zGbX(S`DeGW=8i9E-pO7%e5ZbgyhQenaLM+Ww%(gq<n09g6o+xt*NMH^MzLZvR1mOQ z$g{2XV)5Ko@TZLSK8J$z0o%ld`OAMlVXfXWoP{(4GGOwm@Q)|2d_02ER?Y}7J4-9S zzaO!v(JS#XT_lu2iP~2`s|dbW=n8xH{_wb(=jj#pg#B1O=9IabHPC{(6zt5WgVC!u zK&Sl_!Y-}1E5LvlUZ&dz2E_1hX}Wd^65Yh5rIA|W;wh^U{5MEcIKb$&i5aL1`8=SV zz*w}_0xSSr3bJy%y1=DCv?#qjSgSr3pA)DH9eFo{2xvO3@9LoqSKc-p7Fo#Fy_ntO zbn{Da@blWbZ`CV$ml}$E?;1TBFy>SCd#Z1kc60t+y(c~U(F8jRKmp!dn)mC9h63u; zI7!;pwN4#yuxySr9XO_Hx40=QAhe&2!b#EQTuP37<&*!@0f(#k=F1O13T8vanuKL2 ze}X=-#s4dRVg>H8Kl3NG512Y9hs#0!B>8a5(TyV?l|PyGayN=tKJPaR)P-Q6RjRsZ z#e#CfKgc8l`4fl7IS-oV76m(1fW8>yPjVMQ{sicY(eRxRf>8b>%0={N{$ywa(5^{! zA=-6JJ=%y}e#fVynM1FTI+GwWKlmFce}YmM)+^5KAL(BW+UY}2Qg9BX_rpe<lTU>( z?Y;)U4UgSy>qmR}ddP`U%`wRIhtB^rYROWr3o~AJdKY_`1v34ko{$@!_PTT3U15=o z4_A+*pJScxQ_GF|K%3X7EG@&2ghyOdnXnR$f;Ut5+M(!E<+;{uovQzBE=*~?5D3k) z{^fuG&hy6x>nENa>hojC5k~<?B`4PW892Db+JPgs@cx5B6V#ha8r)*9YA=OIKEG@w zuGKWr$hggDvpSRxZLlOxU0N7aZZI=?q$1-YP;G-JSJcZkaDin8Pc9r!-Cr5MB#`k7 zct5*(avs|Azkv4qQHV!fP7W-#)cTdqG}L1ww*4jP^52UF!vbq4_9SoJm*O(`c&++D z_PA>-*NqbQ8`X{vzh@>r=SyCV-?%L5EVGC9d9>Uh()m$$O?7LXzCgf>>R0588AOc& zWzR8oUXy(9U^#f51T6~eC@3tgh89XffpQ)ku;z*#d=!IV`ik;wLrK4KbJd<^0+(yf z^Cvb1u!&a``@y+|4H?9Kr4K@K5KTodF3o7&I=#fQiy8R^PK<i!ym07oZdY$OSgFXg z*9MD%xhF-hB4jtj2PN|Zg21b5u>Iil)%Dpme#R5IZmRea7j-27fJ(PzX!@$44Le0! ze<i4FOME}?LCIV^m|UmSl(V`IQ_?3-&0Tib7X@hR4yPB-6rJ@HT2{PQxvwXSc~-rN z0gb-Y$Vu+``x{1=srT+AY<TB}OG(?dw~HvK+p3oJ;QQh!ZgQhT2dpGlKVlp>jCCjL zYTiDtxj8m*-6eTdfvTZv_VXo8sxf;npMn^2RRC9g$(jDW42-ivE+*81ahBY<hW;1i zF>XU<Xl(X(4;0jK)95++ruO8Ddqm@-z5m<)rd9f){{LW{1qY=*_umP>|BSPKwog$L z0{Sm#UFC%_p+6@CS(|BI4bzy|Cmg?z*GtQ)O9_pMv*|5-YniuqM&?lq*Q(Gb!i3~e z2x=mLpNd|%P_(=W;ioS31~3+iF$|;I(Eu*6lv29|@D&0ia7?aP*0fFdaweq>IV;Ws z7firo&zO=5nTL^OmA-u4U`%(Mc&dIoq<;*=u={mI?tKy!%;GVpNMIYg3gpVGOARI9 zbZsa#=HvKgT~gCnWrp>*eU1d#xNy!nnJjeqQd5oOkABfQz_q@1IwGj`$um>y7Uw6q zQJn)`TymUjK9!3YrlpV>Hl;exTnAt&(;I$JumLP3vei<U_r4+cS`)90E?2JL_I|3% zBzpbywygMV;MWXnJH=9p0W4)Qx6|_BKsLZqicKAg#&c%%9`n8VEOg#llv?~ns1F~V zY!JQ+PD>8~%CA{m*Udvk3Kp-jgv3X3dBb3w^;||P4R_&<#MjyPY7>NlA?6>Far}U- zFf7cCLdkIH)!E{@i-_ANs<&FC0o;eL4MhC4&6*&;<`t5X8^7>VsIL|BYl5#;lbj10 zzRD$hQ$~aOr^OJ6-Ns`qGD8;?@o#>!er1B%E?<764S3%!a@k<sdlNp!KX$z}bIUIO z@lhBkpwf$lutI{(D34RYrh*1;X6Lylcc2UGC5N$+_$7tw_bHrz{DDh5a^akW4%dG< z&VuvGB5Z#OVGFhGp!jsa17xG(Tw)3hu@X)wW1)aVqu;<XfzG&0^^AY?Y**p0^z;`3 zg3Djd9<g>g+CE6R-biR_=hfS?)0V#H7l;}V;0Ri*_xcbMrA15iXcK>ibLrye`GlvF z)6iX+H9*kd9>}H@6A}_;!)2#{99|WfZMhjomst(u@Mb^`U-?#;7s%mDCmzHDIsE25 zWM>#arF_V8O+}R1PWg9(i)-gq0h7WWlkPh4ZMR$guhcU<JH_g=kc;0&sx<^i+VV)1 zl0o~V+)eYQMYvu4j`py)i?Yd#$rsy9O5XE4taNM)VRg|W;;B5`7H1>DN-L>~(Sm}5 z&~yNNsJ!#<Dx!7D`}N7J(HU#@psMuSuC;R~Dv}PGuOplf13ORc@RpDr9$Z~t&rP{c zLw0zzvJWd9n`)JHSsEOeAVB@WaQFe}^#8uPu0WlBRSeMSH-4uZlk5HL(dO5-@e7^C z>Sr!dM;vMa>jlo;y_<J2i+C<Se-d<3U3(g!zLd0Y&)l1HF3jzck|B}MS+Y8WbJM&N zq#7~`O!d<MAgbr~sPO>DsU1GBsvG1`0Vw4>R_<5%OTZ4F0qpPx?2D72+jm;(mjSw# za8T+Wzu7*16BVF#Zv>_OSpSeoX%`U*{#ogyqJB~!4JZhEx^L4F#-rjz+GZ(F&;zj5 zg>WQAG=tQz3r*tWnWCSy{`@V4p8rwnXO<}T|34TH!1*+-EM**BJT3ozcZE7BgUY7h zDgdBqx|~nXDE@8y3ZZ>MfU4#HG0<xIHPFHlG!M7njbvjqSBGEfzBJU=(4sNh=?MEA zpR}FHk6+-+I?RA^fJ4J~Sb=Nwg$mYIa(GsTacxqhQ(f`3KMTZLue(51$7^`YUUvzV zpC)BE!CZhZE49+t0$_E<2>f$h^DaLGtX@8sUHF7DC1|-(6<CHC%6bH9OUVXbez;XX z^u7s6H2I1g8fXas>aTAegZW0jr(+2Oqe_b8=VkwcmSO<FKEIFGU({c^V<<JSvD~K| z3#8j}8!x;Qu`*_#`2R(^9b_{&<f4lQNw+;4)L)`51EzCA9!Tw1173vv`@X1~tA$y! zGHO0>N&1kbk=3zO=?9n(pe_SpRnUBZuo%n-NMxXamPCg+7LWyC0?!4?s`>0M((Q~* z;Ay!Yy7d(`AD9F40kT49KHvqxsGiW{^?kSadep|it<L*VkQk%}7=%&tfo_LIg~_;r zD@6DFf2Rf{4zE{m9FTAxU`RL}>e|NExhanXfce1K&3@SZx{HNuW7o?Qa-ZBCu<7_{ z7W#quTYoHl@Js>Ubqng+v@UUh4mrk0*eVlOY<IMy@_N+xC?u`YzTo}+xz!nQEA0Q` zi{+OAX+TF0mp|qMP%m|by@5Vb4uVlBw4DV;x0ujdir#=!U1(zYC*=>&DBmCfi~`7o zR{h^L4gGWr892(q0jt)UAWFK&@!V$~7TwPbK6gOQh5pJU1|1DHR7`~qSYBAUd(>?z z*m3{lSs7NFSE|T(`i3EsXTG+g&2F!Avi9;!_$V>K0UKCPu^-zs7{`&}d9&KEa=h+_ zie8Dk9-Qm`?M!08PSx$)jdd(8X?*H#IjJJ|xOAp)bKsVsx1%uLi~1>4&PAa1ImUr@ zYWFzHQdb;2`XaU>1zUj?C#d>GqdI>U1|7H*9DPcs>SCy#s$0!$VG{05E58{eKgjcH zIG&6e>iq2zwHX5x)hRx;7KKmMnx7j#c%TEu1FgDq9NI6l{Ovf3bqAp{)?nJ1UgPSk z!z;Fuvy^F@2%mH?9zY8}p>%NvEUJ0#Qa{Awx=w(bdd?J^3DW>)Y(2oILcu^HaK?Hq zJn))$=h2j)dxc~Yq*bwTzzEiV*aLmUP6p&$0E`OX?(xx;Be_Sn)-LGYMtNWrLKct7 zv%ij!;)5X8<#2N5(ACSP!RNxJcpZ+yUl9~v;XAhnhbCIoOj~^4potbrxE*lmP|x;) zr>p!BRP-mPERgRN4Id?bPiv@nPmH`AsD&=~C|sdcxkXJk%Opv}&kVnB$N1=?H9<Zz zk8*KNt=3IT0XNG2WpH)+V?aQg|4i&(3AaxNT5tjI*mAIQ{#{UYKnb^TpX4%$W8{XL zYgBVd%Ra)t)}#I=-p*HrXdP5kLMrPOS@5kzq4B^aRD?Cw`y%UTETZSbP}}X=&zbI@ zt!sb1w=}?eD_F5B54^Y9!Fy}E4GX-tA~D0GTy@j#b%+zLR)>mU-yrXJ4?0!gy+!Za zM=<bOClT=obgEuGzMKv^RWH|vZQCo!pU8AB&|kexv40iZ32M!B1G?=SmFBL(O$rB2 z?*usDPCzLD-3h=%3)~6dByHuZQ7bEj9{syl-3Co8!tKGWV2GNmYv~mcsU#%}GFl3z zsL-cC&tyS!gNYN>rlv??6i=;=CIJsI2>1)8TGf#t@&dpV8?DE04JnGm*lL3FN`$Di zkBo&do;iymdz}V#c<Wt!)e?b`rQzcTU4sc7iL&I+x2!x_jAln3t)Qz~DR_X_W4vv) zgC7}6Cgi2)2m~&PkZ}88wv_j9i%eUhL2nk3hR+TmRL%n7w#L<}6Xo6KT%16-{V-sM ztHs$hN^1N<q=-PGm3r_1w2|#sdoJP>t`_T^*k;18RsRgP4a;-e*z5@vxWZQQm)wL} zs&8i&&vX+#xC=eFPBf@c6Rm~b)?i^1I6477G|`$y0Cn*_>uaJP@i;${NN^pd^xXrB zc>gbAAep690wuGS&4DI9%xIlEfX)p6df!Oi{SU0t08VYe-vbZ99vTy9yhCmhr3JNA zN%G69Cp3F*Q2dv0I|#F03%bEdfRWZeZKr77<bwl1CFrQQ{MSwv9I<Q=pAwQ-^vPf_ zUMY+zz{uDpy(*~OvQFL%E(M`q%Ko!7U{}xiUlT3fKX0+~G_rdHd~k7T<Ivh)Tq;Ju zrCOhRNBUWi!Y`o&9qHOrnGOp%ox%2j8SHwf^>rMtm%<`E)K?Y{`l~+2x4?`rYF9aQ zJ9Rccm29vJY_k`wxZT%!*Mb}uhJ#Wy6wjij($N~@uz#v;U}((s#&e?j1=w?eFrf}# zFUH>M;m|N>2y1aB<Ud2$176acKA*dC*xXiNZO{S4@U00T^<r5La)n497b(%5lLlSn zhFWAfY6z?CpZ6g6hJNQ#{R%q;P{hmcCVlog{NN=AeXu&8+(|rzjNbG=O0Izn@y`Dr zZEx9-)%L|}8-R3oN=r9LDAJ8|gWhzvlmgNzCDNdzbazRIfV70PbV(^Hif67Hb?@!} zJa6`X&UYAVt~tl}jq3shJ1qjvSgXZFaK^?>@BcK!gM#If3`f))-b-{NS@%b^d@q~x zJRIb+u!=!Gt32q-rP7rzrwg_4d{&9U>jKcu!qtG<SxT;e_XkA@;q5GaUvQ0`Z9wy@ zf%E=q<-AwEfg`q^@Y;=xIaEn>Z1LmhS$IB+S#({qYb$&!1d0;c^kb@?kWhPF)f!uD z8@q>NowX73s6I@%<J2c)LUNT8Tw^8U=S=aqoOx&5KL<UgMt_<v6}XGs0oqyFygfh- zPq#^$)=PI$uQp+-Z!L@BD+vF`v@I?vkO%b#?)<0hD-V}|x`U~iv)!LO)xXcU2Erf1 zomaAYlw0fvfK*WuW#yjg9mD(g1}rMRExbh_?7p7ivM=Ix@#rFT%L;`t`&$i4Qk(Gm zKTN`FIl~cYdxVdLL$vJA86D`!I*5l70o@5~!JR-D{d?Fdio^{QZN=c_D|LfcU-_7W zJAqbqY=yrezcpiUr_>`ZV(5USR_A2-EBm^9k$pw{nSHf`XJ7eV=Vc{MJgNW*?abIT zb%A0wIIUu4(5YQy=2^wJ(VGIMfKDkcE{)4XqTs<m&1OOp9=QQ}S>ip+Z|RB$Ji;(Y zzzSdwL#?ST8j!W+oV(YcyUdg8wvSGvVlewwBnI9Sp!i*_FXcpfuRZi~tIOFc%$Sr9 zX^3ll&bDthF;)S})ob5YAa)vD2};3KmNaQMb{d+>UIpfgjRs8^G8Nccb=R4*&_QK} zP-?^kzUeopbO4@m33u$Wfeg{LR+}jdWiT=5?M_SS=e{9kHWwK8*7X;yVrUj1s%lzU zT9EhVa@))~Kt5}3I!6r36FzbPc|tIil|;u8KOPqPohMv5dEIsWw)7Jp{YqM3uAut( z_~V3j`2^8P&4{o3Z9uD7hSMq@rI3=?QH$H>1>I<HL<@NN9A!F0wGs{aDTM^GyPPH1 zW?AP7lJY_sPs&VmN&tjvJFeHH4vE|#Z~pC%JFHawn^fpV@LysC_jou#!MZw_*jU2s ze!seYUJ0xeJYJK*&sPKlsmsY>xfIC>y}V4{r%~);G*euU?&m=rtzS2SSa;!Ik}4ke zQ}Yjk8~a1+=U>0SXM9Xx+cOezp%{$pzmdoJ|Jfu66sU)q1pB7jkE!E9lR(1P4>Sqx ziSmLbfk>u+1Y(nQ8aXj0(fOBw823TLU`6<nwd1o!Z_p`taxvmsg_f+9(LeOLZHMm& z%ScaZoP?*8v2w7NSZ5f1ceS0E`hC70Tk3ap$h@D384dBdxWo=FH~iIuMT7TXe<olB zxZjqun@A+p{S0f{Z}g#FgtfzzaevRaphf}1VLbds@biFmCb+l}Jc|PrE38$UE*n40 z*8+g5?nrq;2uA4_2W$ZRfc=D4nDLHfpK}nA-Z6+a)=2(bNcA@751WHF+QDn!M&Nt! z^F|>5vtq5FiuHhITwP$sH85iz>n60AYZTAyP7V33sOSX3Cuo1oxK{ez{Qy+W@_d;9 zv|ur+UPpTnIBj#cKsSO{Y%`aSZf8emO*Fz!*wIOG_vCdIw9_u~b4+N{`WELjXcQDc zje`21j9-2$8sN9;@CJS>E`O3pYOyDdlz0;e3|1gVkSC?uX^|Y6#ua(~M^lRe{jE0S z2>RDDZE%Ub$1A`s_`h4LCGqglZ0`@KThM@dg+NNhMxV7Pl!gd&3z&cAV1L=P3l`<6 z3J=?{mO{8Q#P)gFvB2P<^atc-`#tCS-P@890a~lLl835uy{_n3oU~0<a0>u$GyxsH z2y9aqul8Vyr12@Z70A9Va1L(wFaM%Ea&xuRisG%6Y0i>H@mIe!)EQ9{5Pk{jJt%D} z`We-7x?6;L5!Ffub1w7wBb%sqBh76kx&)=kX5K~3_0{FY0`)A+33kp?MrNTTz>Dc& zB<t1uzVOT4x3Rg#mjY1ZnAK#9k~-B9NeGTdG(<XG5Yd={T(Dh%0LTSb_<#uDzGim{ zufv@;&Ohj_g9~=j(pIYnwVsa2x;o=wxBpJU+TmFET8t0c#e;5vi?pY}y|;BP-9yDj z3!qzI+H2T~8TW3}=?6OCt#oLF1Ob<}0Kt{7O&$u<n!yXdlCUnoin-G#CyMBcQ%ykn z1JTnGH5vQuLVu>iO$>#RW#%3qt}+W3bUiRS$X&HrX<Wi5!>Qd^q^o23o7-yZx7!MI z3og8DcKODS@ueL-*yE71`&qIWn3FPzUQ!*IXlzc=3rn^DFB{=4lM5FBuwqI+fUKDN zUodl@EU0-|)<3zS39Oj8yh^9fT4PFo@vCs=7(}x*dN`ketAXm^{Wwbhn*e1I<vm(B z`d+pt3dQ};MeBQL9A6<X+kdKCK|U@)ahSQemA$&FGtBBQe)Zo}+Q=GEqyQNQ@ma)R zAY2h7w`F4SF0T<2QfaG0^R8aF7~qiA`Q`r&5<v6TB-DgAoGY^T1r1L3Eycdc?_jN! zJ2)gMZois0I>(cB2oI45HG|u=3`PI*4tje31hoX+dkwbW^XBrB`4>jD22T^CH-}Uf z3J$U*_Td>rc;T`;XkHz%_t2XctQ9F?78$DaUPg1i5^eK@c7KYzt`v+A-V-SBD13FZ z^0b0^225FZ@IOjK^L<8b4w8ly&f=Afvl%Hrx}qDxZ=bNp76PHGG2t-&U_nv{;8%k5 zw#p$cG@^xKh7RS$zecpU1Lu$i-u}px{_eOf|BWZfZroz?&J9p<iyInxJ@r5Zb}P3k zQ{V{TlYiI{*ZTC<^y|%Bf8Ypsr}YJxw6h_T_6G+H#Tr46*o#yF<pQDGvrG%ovebr_ z0E*z5@=Jiaj{9<n0}s-&L0Lls<f-#5nMK!agK6||)ti0r5$%OZ8wiO<p+*<jIUu!a z`fbvNk7(6$j3AS?w<BcI1|!<9$S{O8G{CSX)smW!L{y(}T8V*9Tz2@08=y7Ob8+I1 zid)34%c2=N@1KJVcZM-A3I^R!3L`Y`cGX5}>E;OBX}dmSbrM4%j^Hk9k<^3Cz!gqn z9qvN>Qaa`ZfLMottl{l2)78M`{Xg0U>NnfG|I>O5%o3=9w3VbJ1UYa1z93v|b6M9# zuTlGp0QlN;LT^^q5d%O4ja=EX-vY`NB9d`n2)O=t<;u$|7l1%v7dR_uaQ6ZXJTM)e zMP-5mVq2&rPr+R_p7>Ve5>8&WM`XRDMW83mpgJr=F6r4p8g+HM(!M>{2|dUewnu96 z5F;JW@qTLQsesvhbxJo6KGxDKquSyJHw2&vSi|geTgdkepK*;3eqer6{)uontZ{B_ z)g!8ucc<~8@eD@y;Vxc_^^FuCYrYd_>Qr4rJza~?LdXz6{z2AI-|$=h^DX!off{VR zMhXrp=)_bYOZDIy$wJMo1p2??FQkADj9i6+JM*m!N@uTBT>;KFCDeztL@huNFu#_t zb%O*Vu1bmIem7)mQdh01PS9kz)*#;)!?tfe_AD;NT=ql+j1g9*$vazeynSu%SN8VU zgWcB?>aSIv(W!jF2e8{EYnb7P!Gf<YHG(+7OR)R8_oc@daX+=gA8Ts)i`j<}440>3 zY6{&3LZDypt)m{3zT`0VG1}~P0g6-p29Ppjd8N>ToDRkadeD8=KsYDKL$uN6QF+%@ zfV21ljS;+h4P#!Yq)I<~e!#q<0mcZ>eHI`B!5HDOv_`4gy>_*G*p}I4ir(c<gtM@` z116;F(@1BnY1Nd2W<%rfY-qL473(kUgUnXaE~kIJj1cXFG#8ZFI!x_FAb1R^*dA0{ zPRTOHjbe6wU;JlJR<z`m%74PI!R#D=Rx0<eN`>wOK)Ui<co}Zjz)EBEcs2*HEcLGM zic_U#8vfs;D|$IFIUo)k6yVu-l$f4;F`bRlKv2C{<kC<KaiZdJKDizllJsN=XFW%d zW4R)b5jTTbN97<glY@zMIhWYW<j^Eor3a+7Bs^gtt+m(XiteM9n>^ZVxISsJk8Jh) zZg6vShnei!P<WZ{1MQ+2i@YMuz@p>?MiH^#56&e<YYPQ?6TDOI%APY5=tf1y#?+}Z zI)?9zLpN(b#1Ey#WYMNausr`vq78xsh+G6tbQ&N(&|Vo%V9Bg?XwaSlL>Af?xxzyv zGG_jYTpFfjwmz97Ut`mx2IXOSuTIMerp+MxZJ#06dPduUNqAc;z%}ZVTjZ{roWPj0 z7RTO({FeA9N5-e@6kAroI#X&!L~&Ap5~%j+dr8<KJK4MB7<-XBz|v|6(<J_ib!0_b z=L^UL=%_D-Xc<*eTh%QEIL|S??xPM|*1NXx!|PqC6O8M|*HIXIIxqu?!Rc%LJHWdV zQ*Q79)G6&O8}P2cAn(eM{cC|x2pk|HItS=$N0)}W7ZACT!ZObo?c(A`cFc9t!nxNs zb;HDcB1z|UI$)KcuO)q=b+O0wGHik7V<y9XA5cHWGklE*Th_o^HqI&wLng7tyV}js zwbPEgEb<ja24J3#c%<#X@SyEV%Oi!PtTRz1U};U@n1%0g<vM=&V~<Plik3bVxD6a4 z0H4Lb$!fvuZ4_a^?QU<OZfWKCvsQoKUuzT+rLe;_BrA;M^#ebas%HOG1SLRj_clx6 zce_D3R0_ZDuW$O&`Jv62WI>*dZ(xt>0uC(F$wHBxq`V|#?z$;U?|8M!`T>uh;M|xK z*|B^}wxnLCA;u~4ibKOvyRiSVt$pfsEyvWz`^|%h?~vaK54vnBE9@&K%p=*^sYkPX zx8xz*b$Q;#TxD(<9_3Iwe|0@oX+KpFL1ak{#oO9Vk9Yb(OYK(30=pgOc;<>raySFg z!%w$AG*ge*37n7?cM%A9E<gH$ck2ZbdZbmo!_sALB*K`<7@nBkEWZ$)v2xqCE?SIe z43TzqiQ3f$KOzsggLBbi+N2#ue1gm!S7Gku!55ccsh+$`r3XX)WZ`W)^2!fPCYeen z?0TKU-Mp(b>fS~?oAlQ#n<W%;yU%zgRtUR|rd&?Nv6n=4-$O5Kb)Du;NRN#HFN$>S z>jd@L;$l2jX?n+P#(>EF)nWg)G{>Uv0e4Le!DeUkL0P@sYeYYDZ5H|>6*|uBv6~;5 zO>)0dL{)IHe_P_NF?@_!_<_zy+-?76+m6_(@0~Y%RvPnEq~*7?4PUr^k_fyurXouG z5nFJz?#7yC0T+5dL3zv%q_`j9nUujc&QTv7rG^eajCc_jtTCQY;?{7Cxgx(;dqcy% zMrWK9SD!;Zp45xZEejLRAP&(nc*@VbIdN}z^^d<gvX<K*9jL%dpjRdTFDuZ@S;pDn zfg@NVa5k|7lJ<)-{QZnlw@yqDi;2L$C_~LdLOuo?4tYzzYW=U%=zG_*_w1{P;(S;k zQI+Ups@FGZ-J6^|9ib7{r!;7Ub+M|==n>mSZ2rDJssRC4wudVkv8EBHm&TsK5lun9 zr9@J`lLEsX#keepzF7c)HhGs_jMt$~uw7DD=h482eWza2hZGGwnzj1HRRiRiC+~;y z-LD(?t0mWY&u=$)P2FBCT_7xd!*<t0oVj)2#3;n`tag0TaB;?htu%G;Ygf8^)ZXb^ zmN_d5&Vh$gG5IsC<16%;OUGi;HdHgz*)NEv9HUomkKqsWS@x-|mWv-=Dk6P*!&PMB zAasT6ZGr6@^>7OhWtGoV$+)bTCgG^#0%y09y@YOrFRo!82ii4wEdZwKmV&akO(!d1 z3g0+qM9sQeft5!1<df#n;wf~0#rq~9VucUbPn9b^fLg@h6e*H)uA+WH`(6oFgCgzz zI#_qMR0~<F1NY|fQ?VYiqYbgt%rDPfu-IUHfi*6V))AWq0;OI|ZcoO=a^P-)SgY%^ zinvZp#_4=;SaR2VN5m-nz-wgSwolhKa2;sWh*Eg-_OXsXU(+{yp|NfkdQDB`2N_h0 z*O)*pI!Ugg>b&tr?DrNkeH<H{mVMPg)n%8g`m!`xL;v=r!yXGO()Pf3v`{(0pc{Gg z_R>+htT0R~IxeQg5n9$#IWhv*uhAQWe{lXrTgDHBK`q_{wW#v1YtiMd2@q9l0N=Wc zql2?6%+>1GOtnPgof@7P_N}Y2^sxGX$27zoTqq1XhL;BlvEy)20$<xNaq-awM8(Zd z80D{2olxuD{(RXd-prw1!PV38Wub*v-LT;Nt*Q&sZw5>dDQXAAa)p8~4@x>+6$qHL z#Rp8AP7(WS_9C3_S6s9^Z(*F0d^KWG@N^*ddRkx?EW2PY8@wD>xtg~)_biIZ?R0BM zr@u7fyWMhro2U=T;q4oVnHq5z_v-XY7pk#xiUi_|6b95YXnNg)7G{YSGWK{MOu2uO zG~CWBzb)6xHkAvMCOY;5ZX(M}@AS+=Nr05nOcfFL*cWTa2mhMC3AO|&E;&}rDtIEn z{N7V@lk0AhQaXwB;9=Yq<l7ePMT1~KQc?7*+|6gc1w4aB3@iwyA?vURYdP2Pqtvmj zHp5#EX9*kRxOX4846zo!Mdz^~jMQt;8L-1=w)tXEV!cWnXL#nFd}A}0rA2+VP8%t& z5g|iUytx27D|_jI86WZ2I(fk=ol;v))<Am4VA@zQ`E!v`FU#|drA&HL@%q{*cb`dn zRH@V=l1X{4L=H}<G(k7&#H<a)PExnj{n_mK^*yb{0;6~#cbf7EC=dur6FZG+x&PG7 z5zv00sdQmeqx+sB1m2wICvOLvg2VCv07U3ziD)_wrBz18r9WT}#qyUTx-1Gn0H7Qh zXqkm~TH1DlhuVu%+zpd-hD(xD`5PFbZl$D(Um5SakCc7#jEYHR!b8S4D<I>~eklY0 z=Kw)asI;I^|CNFY{I<=UT~ySh?y1~Wm(!5DtNioK)X=|p!ZT-@H3Z;G;d4wADm1e! z-Bec)a=TGIj_`F_?%j(b-mTRRMc;(KUhpdHaa<xv>4HrbF5r%`VR|t`T@vKSU8<+- zC67aiynj22te#05&1tT~_)49VOryfs+_Uuz|1(rdPV^R>+Ji-I^t`c$=oQW5mBc*? z9kp)$Zk^5;RZe$=)#+baQSK&}#+>(?5B|6zf>dH!b7gYh!}^_IwMY%U$mGQXepo~J zTHdP<^>&kJbKX@}1;JLnwFYHsliSZKjd;V?(lLSq_Yv&JnUVX`(Zh7Vn^LBbXA`TJ z4<2GOMe%Z@YTcxy9;iUoY&VHw1nXBMFW)vVd4y?`msRvsMDYcG^Oa42EptaO=r&5% zNz8DBgdx}s@OgujN{aiHckWGHRZZ%=)kBT;tLRE)iD)0^YPHzbT|OG#>Wx9Q+cTq? zxix%r*J|+|NfIWCNKv52IF4j*yMBi~7rM5*V75xBJx{SDyg*f<0@X4F1sY3lN?Xs& z`25khRceR1%E`Pnb>bB9L_ROOxEzZo$;itmC_t&M29{W0AJezH3tYVYK5|0uA<MB) z5z##8?S5HLz9m935=R`1)Ehft(|8$rv->j5I2{QQzaS`2`GS=2CESk^$%ePrtDa#a z^Mi^Paj6*t!^6<=u7|P{t=Ptw@Jxv^W75UZ$Gb!&OcLy?1zBmsSl7Aa9Dw^;N{MP~ zm^{<s&jr@C<vVoTpgvJSef}#L5X>3o4wJBj{f$2T7Yrz(MW?VPoCty0uxzr{S{x{R z;4~nTpERK0=ebyxaQSp30QsrGX+VHZ1<`<hK7S6bkii`1kYSXgoIMrT9ZGXYS`pN9 zJ!-`6j#KI;8TA`spek>8^l^TbCLQza<&2Z1<VL76m#|1;mX%m^(dU~VlPr--*z(sU z8j^s?-4*3QN{=2h_s}09E48k+t1+Y8shy3fEhLL_rDG~(n{ZRVDU&y;W;Z2-`@nEA zkp6art@`vQB#C;{MlHi(g=n6!y1FAda<nKEMdnbK3pka(83d;)zN2{%_?{_)$>U7{ z0f(U0VfcGKIGn2dkgA`H6*J3)vN8L?Y`ong;)Zu)Y|FCa<&$uRA9cpjLT$pk!i4I` z1QyNH<H<q$()#ovje%Tr31dsNYhlgyGmS3FXXmfmR<U~{<U<9vBwV+fX`di<PK!}z zuboCTp%3_=7%V{$zs0-N?^AuL=IR2gv8LK*$^fEGoD^NYz+ez^O-yn;8Bhr)pg=gW z3>Yg<FPiv7v{nA~&HJEymlgo=gH-7Sa_<+u;6$CbpJ1x6R%}Hi(Mk4~e7qAndI1BP zSB_K9Nk$$)m3;|eCTT{xWrNo56HPUHo(RXY_b?aqSrcW-hwm=GCc1)vP2GSHw94zB zMEzBl)aAr+h&JlR{3k?%mxey1kDJYvJBBk}Z2Z~vT*zmqgF;dQpdkO1T^i=>=wPp{ zB7ReVhl}&qGY7s>9lXc{cK!%sA}-MV9sZB6-<M#rqr<ms1i~KO*$V?2UDv%_@Xq-a z@YjR`D}em$`1Z!&FVwVI4sED0YowE+<aHBn@Epf&k%5WyxFX!e##@f$yc^`nFzABf zgu+4WCD716&nt14#<L51Q13wip!h1iZ?hpMtIeZ&K9-v4uQ`4<+BG!-Y<G`*Z=(n< z@mD>?uiCnSu`}oheq;EZt_=fB2jqrU8Qc3|W&-%VRd-KPGA$eDs|V$s9@;&ya)JTA zie82x&ym6X5aEyw(QS*yNFQ|Bi@*sX2mN4wQV5O7<p^A(ew~iWKmwAo3T6`wFugaC z=*a`qd)=`g+KinOc6XF7y{S27AfWuvb4nUq(lp0SL2m;oCh%T9Dlb}dD=bVHb+-P< zd2eWUL%wN7v8LFZ7}rqXgkRP+&7@v?+TERyp-HjX2*v5??H8g?PwRCpkO|O8*nD+n zEs{R6Ea}O}Wodj<8p&|@F0k6FkaP?q;As66H96AIf4yK$?e<f!Lgi!TD$g|a*{+?Q zzfY;RWnlK)-%Wo}vz2pi&dmR#J$UyB@fX}pqnhVi&<BAN+;^?vK5F?3hc&X-C-PL^ zGd2ek8?vj00^GE3!tQmc=h!bO%j4i%s&~+C5gfG>?xQT8VW^>H%3E{JizgX4py4>n zqj^6YrbA!4Jwp=Mhe;g@ljjw;!yhM>NMmmkR2&JqDVP1C!i_tHZ;ainTFK+!kF{#k znJ*2{`H2C_Rs7#vM8P(-nX{Iei;LOs!1T}ke}L~lKw=8F^u7;X<Rv2Fm2efxE}UC6 z!nMZ^!u_HOzunRy78jBUi~Yegm;DxD9(Xoti9joEss33TzM35ReIdVh_1V%qD0AJm zxTlWy8m!DHZyc+1f@d(vSFK#y0KVW1#ZQl^Gu(IlVfAzr6%_nM9aX#50p>mO_CxmM z(-|6|%PI1i&O5j!E<dEvWpzjCROhpo;nzmTD<rbc;)`#iN!=Vby_Dv$S|pknTorCU zSf)T;Bzi&+oU;{dq=cVKLt%H%;F~SgJMsYHG0xsY1d=FLXVP`S3}ZhNoW@`a^5H}A zP6g#|k0G$-C%6C$Ga*qxFZzK;*{R6b{9=jmZ9h)8@YIuAwy49HIXj=d7BJG=gsC&W z?_m^`8*#C9GABJtH}0Nh-nCnO^19WE6P(%=Ph}?uh}!A*LddRG8S)#Mi8s$6XH^ZQ zjur5nd`Lhqs;{c+=A<HMBZ!hjV*2csHPrX{-BK(QtEA&z#*du`byf-?Vmzm(;nJ;b zFJ$0B=>p|8L^}f^A4j-UDgn$t{h|5i9CYKH3g><CCYmBNx>V@S*5H{exN#1adtDY! zS-{5p$Yt$%3oxoSXryWHQ=ek6o)T0LdcB_L)!)?gUUau)J4tk*HAf3`F0BhP{epJc z7-&z?p6n8@5Ho&7v3`2urUb)eYTO?u&eil`xC1!-YmCaHPksNOpoZKsIr&c(DZu2t zI6irKejcB{cl_-Jj()H65h7epjRy;;e!-CL{N2xWKJjmwzx|QIedGMBpi2ZGYU^od z(=%V-_!I?MnbD96<Q^`ZpzwZVN@Mvqlu`%8<EkQJij6$D8S)+s%MJdzh~Vtx52SDA zm2ekv>cW0K%lC#;1)Fg3n2cbb*nBMstefl>dOk80g6xqJ3o^^xIcUx6Hd^D8q@PgS zYf>Ef>^(d1z-+#NFIuV0UKnHOV|t_RT1q=bk;a^Xp&VQ8Tav6s5PQlXQghw>x&l_C zx->?kFC#h;pwMX!F6a7t5}=J}u&zAwpJG<iQ7bQA!O+quUMUIZD=wOjIl#m>dGG6N znq>WQgYNspO*^%*s`QEPNbZVvrxS|Ipw(0LF|c~d@2qb&-$yLi()^sm!p-H{yBWnV zD#M&z!nKu#viw793%R>z!gzQT{6?DMjbWEEU!}SSYMLMup^?zO@+}|WB#Lh%h=z7g zr-IzB9KVvrVujtlQv^w*c7vH%k)%XL`k)^>+l?ow8sU5k%JnfAC<7n&)!vC_rEfPy z5@o(IM9|sEc@)w2gyG}sV-v4$0c=<*tgR${n~cHx+NH99cY9QrAHi(wT5=)=5h*GH z10XULkn^kxl&@;L){Gd^kXbKhR0BCrH8wl_wQ)AdzLRQf`l@Mhhb=UmCQiwl0i4U6 z;`Mj^E_O|la*G@&@mvX%$CxemSc&&Y1r^Lr6qnooXeS|BH0sHKlk;EuB+NWuCJr)Y z4$c-<zhM+s>fqJxeKl68!#VVN2w?un-PF3w!Ojva$<(1b6ZA+CqyMo<?EC~}{1-53 z(1SyySs&5}FeNg(7kcH@ZM00y3kzSwN-q~VxxzSusnL5gP3VFj5^ENnaf!6)kYjO` z&Y_r5G9BwAGm<j!iI{EbB-Ea0lg#4v-wKxPDL@X+Xs+(oQkf?z?LLj(RJymobew%_ zUw-X*GZ@F`_8#zaF#Ex#M6$QZ(T4M7hp}rpyycXaoU+}zzF+MvAqBYJgGx@;!{o&D z(+(#r`g_Kqsme<UQp)_f>{1q@hbE=jWVc9hh2mtlk~*q`Nhqo~UBMV0!$oMl;>B`M zRH8@jd%lHDovyejGc&C_G%P=!(RXe>c%-$wqtzm9b+<MPtFU9O)zx;m@21~g(}R_n zdA+(y8~Sm1ech_+be3F!s-TaGjny`JB)Du%p6RkRLwM&T(E0h4jXy(MytyAc>s6{i zjv*{`e|22TzNx&QlOO?FifX*^B|?%c6VNC_5;*ZXYFv&grqY-b`2)=N37xkT6WWm> z8fA5G=~ZPb+ObdHQYYMksx`eWytuaK3fhcWpcj#~+DjqPIiip#p*!!xzzUzecvAbh zpsZ>VpK8Lj%1Eb1-NqLeizY3rlcUls_iw`!rFIzAL{?F}jtWB*i<x}bY<XU27+v87 zmRApr!?V)6IS_0*?JDs?<Mt%LFf;Et@Pl)P$~B(laYYJ7s^H_>$d8tuo6}rX3U2!I zJPnW}+WAkzOiMH1=7A40f8R%c9jG-51BBROlvz3xvkATaD*@Va07zARXFABoHo+~1 z%k_^1zVz2cW6-{-`}+Q%;Ko8z)#*mr2hmHcG<Z_zv^bH*tf&O<!7ww>02*d8K*LPe zmpPs^L+Vx;OtLpT-e4OMBph&~&;N|<-<0rG)p_);jLNx}6YK8g(EZWU6vk_L7y4)l zv_x1-pG~VdpFxTJb7$=$6z%uWj40|uir)LK6A;-iZ2*ydtp;<z|EUKTxVmc2R~^`s zc8di^{+4nzdvCmX?<x^^Z)#txM)R8E4;Cf`<QY?<p&I3Tgh?TmX*Bnc5ja%j7?ZFt zYvt-*4J-bx9gmJDaOfE(%JYU4-z^KT<=#fr7Ro#4nzTLr3>RsUvv;Y|KG|7hy0m55 zZm7>}nO@Z;4`_Y*$SP53!sme7U)eC%1fOLVcD5IRZBv3fCmRO|<<{u8n!1Zsr)OBW z6t5vdQ72+V-*ihB&T|lT!Z*KK?=~#@DcDdTsQbm{*~1`Pu)l{GGzx~9qtGz(=a5JW z?C*hLrslr*#s1zb+#k7hh*jHs=Ww;@jwBVe>yHCeI;In(vT#~esWc%4^gsNOUs-g% z!u^rs<kl-uX`PENct_Qhu}o7!<Hwg7vR1oNHrad`42ZxmQygnXEYLC9HP{l}1eaD; z<v6vSnD4REPl2QgOWZQy{|qyI41GEHz>!J}E~Eb{{A^|709{8NEdKGL|D}&+0_A!M zRU@26k6;&3=L0IS33xokE6l?6(TEU9)#&e<9t%Hbn@+HAn%1xjq4~kv36AEU(usKd z-X6exr8xbQIro=a1yV5HUtR|=Rhb3e{p8*ZPsr5c89Z{$N_K-55T_f40h%8p9oBpu z!@JjR(p3SkhM`0ef3VSVA5FpQc)a_?vD7U34r0r4q4YZ~{q<P;A`Gjd#${QVv96k+ zS$outwrah?J-usLr9~;lsnQa4gA%cJsPBwSLgN*u3U@rW{Iazv5?+PVwsVDZA)=8F z$1KUx<X#`D2&IoQ%SX*{X>L<MEW1gthS96v{N5v)AWE~C^U>EuUJ~;&96_wnQ6an6 z4`C_@b-DT-v3al}-ElthB8jx4H+c!~@-LqC?%-MPR$8C@^I3mi>P*aN-gaKF)2Fq9 zQ?Tvu5o4Fq*T=wrk~4arc!9;V`kTE|D)nAsTSJt8q}maYm_A_q#+=#1`a^2mzqSYr zCd42Gs4){ACj+|AM}_y5@y6X>5pUV5kk-0@oW39C?4oWnr)DY9{Rh}zNc#Z2&|^d9 z=GV+EiWeTn^V(d};c@yqVc0Lv0y`f9XS7s*)cD|?$I@-a+t+lqg|8T*YvyCQISuSc zh-SKS8OQ}SB5SKvlNUS!%zgW(=>g(ySHu)?y~Fk5ODn7fX@hyq9YYq5@NRo5QOZ0Q z(vtaeuavQ}Mgw{!q5s=glJf%(*9Z20Z!`U)D4m~Xg=!%_y!^Jw8KqwhD0mZH>rMcH zlIVhp^2y>i({K1nkTD$ZJD8UKvnt_{QSIqazxT@cRiV9{{tY+wS29FXz?g>6*yC|X zYwE!e?V<=kK6TJYn5qL`q%pC4UKB}(Zjn7_BvGIhxyMi;%*Lxm%z*(-OUZ$Jr}p4` zL?Y}o+mW~yReJvEPy($$iF#-3PDd=pI6>+4UKiJf$&q=y0sGfc7SA{NB;MM7sM<-M z3Esa+hR!v4w3`x3blWw{-TC8FpF)>NW5o{KUUfP_HCcr|M^=*{6N1V>_)DqdZ!e`M zCKNX4sXv}lc0PI~vN7;ZuSx0)J4V(+rOvm8u;i$;8j<mucU?>ryVecq7Z`MMfI;^u ztxwftrq_hYVip^V_LU`?)F)1#3J~TYu{O`5IH_NLaoqi|qnHPsiU1$H<mW6vi^(xJ z`+9c#BMwUr&L5PXON3fibYzGYy?U*;J4|CH)VLs9gtH3i6tG1saBLcP0$F4#kVV3! zrV(mujhEkEi~VsKkWz7eeA_HNY(K&RpEyN6F>TPcW)ltFCg$=16-a>Gt$e?lj6900 zqwITC!B;9jAd~y!GN%0(?^WR(%;147*=wWDDLoZOM0!*mc9m!`eabYEOj&o;Q!|Tf z2qQvi1Hj{*Rdi##u%K#l++sUf^q;v8@$#a_|0(z3X>4W&o=IFhJinSu8ozQMU@JfM zI*}?XbM0E?b&spIYVu?#h@@_r(L=TA+t7|kP|i6EG{f|LEc*I0hI0*kMdY`2?*ccS zlN|~Z@kddV&NOEBKTAr;zJ?>xrHCJmow!~c*o&JX3y^ur?L5J)N-z|Tp^;QsN}j+< zw<kR4gn`|s-=%|ugLMTnlVkl2`R+z3$;h5P;$HQ}W|wGegMR6TC9uE!(u2V-{kZF7 zyLNoUV6h-ovy`L+bt8A>?d$FBBP0opI`5aSkHy0=@7*)_YMGG&7ns5clb(>bv;sk? zn_CO;`oIR$-w2aJ{2I3M9%x4uUqrdM72U^N;ug3;JjtsxwQ+Ij;+I|we(B>h>Dk{Y zXzL8$K8cJSAGr3#*_^|@{^?MB^a;8|mJO3|km;zwzTxZECO)niv-g?|IjQK_AfBYH z!x!vW5yN$KE#x8kvDjsU!#=r4|5xnQWW+!CK<*>rvR?PGZ;PFP;zjNQYA=D@$6QWa z8PJLa*~;pax~I;a<L-gi`z!EE?`ZcDSn~~?yP@_9^y7OM-yMN{CVjui%f_2NYvFYC zCk$objrlYnzJh)P82vrCn6V#GZt-T-F@Gdr{Rr)hCgfw)ILUm1c1Cg7bA!k1B;^Yn z$yB)$029rd!3ZlD#R7+cTnyR0fA~fX*Wi6}my;v5`*Hg}@JsyPzIilSI$9;$^9Fza z`yUjv{dGADV{mjvf}<1mFB(jm>JkrJTpjFOK=wo2!5RGBRbZ~p4z?2FDsuL&U<_~O z=<4A7x0AKzR~-XbYC|ZfV<6>o)<tN(9Cz{BpC7wsl9EaBGr$CR{vgv#wG_?m6JU_* zbl48yzCNIb|D|<i=F8#nJNHWvF7;ZcYUF)hBnlJNx$b(eCZcX{#jb-(Pnpxy4piD{ z5u^DOZ9F;vy~l2=jHkL6?;3h+wK@*Ex1d$T{0p}m1`$+RR;JfC;yph;Zc^)h8G!R6 z;DmT#O_H8-x6xuE&19K`V2h;VQ!WP+vWWde(VVFBT*@-yJ`M+3_Wiu8!|v9Ubu462 z`Z)F(XQk>&4y$#x_v+15PbmZp*D~r}WAmgx4z5)5WdC;6{hU^GT?p`gsY_}7a-v8E zt&_&Nuq1k~WLWD=0E8;Wu&YQf8U@Fp{DrR114Dj!&$l=R_N~!Nx<H^<I$b`)-i&f0 zaKL+OIwRH%jGM@E)Tiewxl_UON|&UnI*~2cjr&Z0OQYa^9`Op>tMLcaHES6M!)A+f zNlBI!2U)mdN`c7Vjhfl^P$jf)CstNIJQD_BN)&^GzMPP_SFF_(DL?4FEKyvj^}dW} zmv2qfSCjBol|NU?<w2L$A=NHe<#SGVWFU(LIp>^OQAzzt_kE(=bYUJHtK4ryu`H<* zC2z1!yC2F>yy*WdeIq-O*xb=WObyrEFn%qT)g*4em=f~!QKghW&q9KHeeyn+6?~-i z@%E&)X_Z{_TaQ_)85+a;eTu>?xn@Qsi<5F@_E#9QYL*F?@f(q^0nA?|Ne+J?3c5*( z{iJTBF^&l@T8eN*mSzBB7<&4Rxi5(SJc(I<EPsFsJQ@_Z@&DTb=ep=;{jP8*wEw%p z8$7PkF#$CIIH?uxMGlQ%!l9MoV_-%#d10)01ycKjR3M?Z3le&1A5zoPpTBDTaR~ra zh#R@^yE&zeN4QA4Z$%c=ovDhnc>siUW``VNG`@(|fn;ZV@Jn=xqOsU^Qi+Em6~owE z^Og5Ehva2;11GO8&wP6!PWxTAu8ZYt?kV$al1K!q+~I@UEUz<{Cmv;QQ=%;1P*}uP zzJ66sY||xMYq>phM-xNz1k+QF*mD5=dt1rZIi|8EBV7+cN)P*PgJC-%zXSO!!ukx| z<yKMfDyy1{>ETvOe)9v(b01H1MaXNU=%T`{1}&2&xvoj{@(kMOjDQO-#_$7h+ob>- zQ@z|;uEoqAS6?sB|0s@y?KVEr>z~^5dJ>*ty-ukW)O&SHs1??jiRbZPtp9`U?ADVk zvzNQonsY<=>hHE%lz21;^_hY_#_v8bl(lQ*@aLJS6JTISVHGJ0bj4!}JZD{qQ%=t0 zNmQCio^P=W-qJ!zJMPO#jeB*YdXoDG+DQWaVC~53^t2$1y4Sg#FLb}OD85$YAubuK zSEMgn-U(En33dIp#86|1W2d#4d@tT@f8u^a^3gp>c0091AyE-*DuV})8CG`KNN#nN zcLcb^#g$uU(P5dP;JMm8khleO>7#+(_@IN}&}MwZqH}~cOKQoXLS?m-ur1swX7i#d zX19tglrWA0qYG6oWsmt0gC3bZo^saHaw?oT>eS2D0mQx7d7H-R?Z||j^1zpF!lK9L znAW#c(J}u=#<V}~>Jbc7cpRv3lmEvR{xgL7tHja%QQ}O$OT0GsZr)F|>OQL+ln=Nd zT7Am{w~_8^?r}V4L!iZQW^S?3JM6G{x!9P;-zPGND=G{bT`|}ROMQFKhZu{K0tl<~ z9krk%oIqrh>*f1`;0%mq<c5MwVN&5SY#_dv;!MK9T*NBuog1ilkNO1NVh*>6oa=7> zXIoA>QRI6PT%7}cTN96}wlka;S<x0(qwv*Kus;tLYbJ>}wG?h$TR>rP;&IUT<CrfT zPCH82dDf6<Hs-?eR?Dq7c8=vR#r0NE$0J|Cic)Ihrpp+4LC#9w@E&f_3Y#GT&pNI3 z_27CxPu5Kx-g1QTHXha;Sz?{`!l(@-;KuON_OQE;v4g~q-+Y<=aQ~H70jy9{H1}ku z!RyKE3>yn7jfUPFM~cPjxwcrNbl0OZ;f4vf(KqxiOidm!><p)BA;MafNp(+2v+Q1J z6~)ZDJs&`WYP@F_Ze2B@2=w7tAW+toaNvJBn2UvZ$~)*TzZ56K@IC&UX6Ag<mwTD+ ztgwmztxvn0woRH0<QR?VqKb?q@kmwbq*LG+Uy#3<h=J0ZC{VD6HR|@!@N<yW#v6>c zvrIpvR%aPL794ld`F<$8%8NI@-A8;qn1cLXTzsJ6dwM4t`J~L$BC74t{80|2o06&& zh9^kHU9av$_)2SEok!f3z?f6>9@gH(I3Zk-2tw)zy7@#VWm@~QWHtL7Lz)x^)XbIO z|Cyp5oo{@MLdPiwDm;&%gw%?Gdsd_V><^!%N%Uit|I*9VR99A)hPk+EnAti0_F-I% z!LEX92pZfCTvIz>LU7Q{bKwSt-gngjQJMea1}>ZZiNXE=pMwdD`g;Gkd>=9Omv>bK zcvrm@`zHf{$5JR*CMkBmm^V5X>XIR%APy6IO$D)igRcZ8QO7wkr@=UZ$C66pZoQ2j zqs58&%@6S<RVDx|{K^9`*-)clEW<2*_ERD)+i5O$%aHGG{KQ~;?F}B?rKl@>==ae2 zS%VShrzdG^Ul_{Xrtt+Q0mfDGhNOBSedFhTp*jup`zm5;Qm856f`cqNDiz3v-7d{4 z<xp1)^#X4Ns6pYH#RWQv7t|nKZpE7SRk-&AcKGClN5gLCJHzz?UOhlBP=a?C=G!}H zpNP(52Y~HjrSS^`lzXOQx&E={vTnQP!m+lgz28}8PwT)kplx$0SOx@yEB+6tO+cQM zbT_pjAp2HuLpeezoWbINyBECfdzDhJLmYW(xx074tq@|cWIM(ySX82W>5!HH47S5H zgE9DON&zspD1S8Ek}7aXyi$}7(gb5;IX<2~z+MUBEh%!XXj16d9mvY104kh+Sb3Ac zY;a@<7tUZY>&J}MmLV#6Y_`Xe^a;@r!xd`gj?iu_IH-_rvRF$<UmeYQJAS7)U$y$x z=j8i_^%8D`-Vm?dFb?9iTY+6b_eBwg@<6$8e`6)4S-vqv)9QZ54+8(ZYhcO~jX-)} zj(^#Q&{Wsr;!@I-;N<80d6xk0tDk9qy8-8G4S;1~qtC8zS@p7<HQ-+(j_s{g%+%^r zNVuoA#GF`cN$}l<+t?hK|KVB(+DdpA!j2q)%YWw5Iww_NWY8r_m}(^DwF3kNF%c=* zq=73LC?4#9g<2k%h%Rw9xAf+6=Y2Xo(*ydUlsB9S%fUV?{LGEdrkFQ)d6Kz`W<6D_ z>dQG8z27j}^N^dKq!bY=>02ccHI_`&muv=iQYZ)8*vKCnxNPT5s@P5y+GrXw<#&6C z=*!yg+IF21`xkEMY2F$N+Uy$Y{y01v#9)GNf=k1l71|F@&_DpIP%*W=&JI)WA*`iu zj;jc`fLj^v_D>TXV6K|{0C9hv-Q1T5EzcbIm^K|nAJk>)r*tZHYQ;eYtO!?BMwu@Y zFx?@>Bc_^1DeR1u1#_z0s_gkF!Lo~LpHRcHK<I_-Y<Z!}^7)f_AY0$22C{W70c-U0 zDn**-w};F~w3@GM9`*GjBl@auPV=0TxenvM6{&v1KKymW)^hHC%!D|5x@;aXei^Xy z_D>mbEX%*`#dz0n*ZxQ7r-2W%_Z~C5uidYEendf27tYJNAHBXwrR3x%9($S*scM{W zpR0h2Ypq^(BveKtIs6*At2cj?O5vum7TQ(bE49XpZN~SwMtbgtdEFz!k`z4w*uZl& z+ed{@?l4Iow_{=^wqn~|!V4TYz*FuBVRGhCvO`ixl1id%)f_azLjw$po%$@p@$@_9 zLa11OX0mqUE0Cdy!~YLe`fDfUw_UXw&Gn(fUbnTKCW4o)SA}(iQjEAQs$Hk^7g<6b z*Z<M0T9=8>F@QbQPlJPJX)fS403SH)E?p1A8ARd=`GRfAig1V>v9hO%9bJLnfyavG zE|v7MLj-TV0n{lGx&(^7<HlpybzC;C&+6ue7Q_S25~5D}n)A$-lMGK3&4*InvRV-m zov*!E{L*I^98hfJPLOTK!gg#>_e`jcVBWF5v){>1$x49lB}|X4+pQ#6Yy4T3-t62U zf%@V6=eM^dWcdt>@+|5fE6-)jea=a@;g;rNpr)Y>PXeGdIi19c%Tm(hskmVI-$bTE zfuzZU9?Zu2raN0B13~zO3-`xU+D_v#5w_KI@s~<+A!noW3HDZ)0vP&o$)(FW6f5|5 zqfoax!}Vkd$E??Q)#cX5zGQ1us%bn$k8RbTLBmZ2f>pjx-&=x4Z=*RdQ`=8mJ+V0C z64*xftFo<(5gghe)@s46A61RPkw51LW%@(kc^LQYEgg%*MNp<zP?;LveyW&Df?vkF zFVFPWplk_sXCruT?q%((7vHy=qKI<Rn^4QAqQ7DFr7MvVZpgTtVCCJsGZ5>Z5w5D1 zZ~sx64%=G4>=3C8mR$M_2MWK4ChXqyr1-pvF&*WN7~$<#7U9SJ@thq@i%&4ri2R&E znMT|flzyM-Y+D|&d}I;#g;UH8@p9$U1C#I$MfKEnTyvbf2nUSg>5eO4MU`EAv~Vjz z(wrR`%jXYUi~0A$`}CkvvA}tH_ut%X?E$jF-po|}fwMWx#7xV~(#piv44kq*Gp_M) zv0(2HiC8vQ8yhROx3l3ys1t52HWNw3_%wb-9qb3PwVX93)4G+343Aj7@4OG7YQr*1 zi#0-=zYQi2$vh9=d@wL~^ZoYi6GfYPv*LYJG$(^z<0~jREA@W#4UHtd-1hY4{+a~~ z2{a{3QT|N`6#|hwKiJwO`KPXj5~g9&ClzojyI*<uyfLq4kwDl*^QGMbvV?&gpJtMe zSjjRf1!KxD4l`cPyutZcjd{%b+IyWR6JXdrHYWHk)z_{g?)y#V>7~CT+^9A|{|FQ# zd+a4-Po@x1I#K5M*|<nxYh?+kR3)?uLE%=2ry6rI(%qz$sLsqsI@*Vq$WZw;Ej{v= zV#9kqvcmaqsUMPaAiw^>X5qi4s-;@_)%+D>cwZzM!SqDUqjkr-EH^Ko&bKa2xW6`c zDl$uI)aBJ{%1vlBEPjUORb;=3FjL`8iP+EJH6hyF`l{N*K5|)?-ai%XGR6~@NOxq0 z)51o;1hK;_4xx8kXY^N$SRD>v{<#=H8(8E1=s-Wpj!XFk@kc#54t$jAa$fevaGe6x z5Ioy>r{PzMcD{FdC*4Uo*oEA2mnLssEC$ejh+Z4VifX>IwcCV^l|$_-dPHp;TBg=l zB%U1_N>HBg<4W9*$i7Q>N?bD6>S;EnwQpQi<Ug+Jzq~SZw}aQ8ggOx$&lyvd4$<By z60z7Aha`uSWg%aJwG@Sng!jukmvf?j{^4<0ay~&o6@E~W|0X`D1+%pRdnwSkmY@6A zKmOOO!S8jg8CstddzOxd?SL5~4ncVZl*yu>Hv(HyO_N;EdJ670?cV_yp1zV=C-_R= zO!BGV#^9Sb!}k__FX_l|M<O#wBz3qFGXrr`gsxyCQHS?n(BUQ3tv3qCDk(B!B3k7y zmQXs|YB_^aO*f;v70~^v!SZRaO9wAz^Lho0=(AG*kh2vtJH*$s<p74|k`Fd!XKI@2 zF>lqHrP5B9V|9unZ>MVzOWz@RX$|RIiN2e<i%8R(qF}8RjCQ5E=I3$_#U=J!fe!|% zilnt<cXc*SUd#A&Xabmun4%Op3M90GR-#kFU+QR<=dF;ug)BmTM9fAj&%%{#3#Jp+ z`EJM`{WvmB+Cws>TdH=P&FUiZI&8^<xd8EMb}l4dRbRo!azjf_4>yt};PzVM)R)_{ zIBMF`$jyIAY<x?gnv7214cDB)ZW9^W`&)z{12b2TwK=?U3-*@SU#3BW`eD+dh0ck> zlDv!<P5ie9AUt?Jwc1M0dR89w<`oDJu6CHJoEYCumA4?~eZ?!3i*Hk?@92ktJnrNG z!qy{39}RoZMnME-dROZFT8_z6q_r>0rH2b~*KUwL+$kca3EHQ)7e*)UK%%Kiq$#=O z90sH;q~ELHii_K%qfefFMoswa-^%}WVB#83T%7p<#RYN#9&JCr_!@#B%o*t&F{>|w zAr+X3$;9m5xI&zL^Zf(^XNVl@$oINHtH#UbmV~_Sgb`X#o||zyN&k<O<+y(8J5;Uz zmba<}bFqYnUAcJvwkUl;Qh8QQFCrNea)Yp@b`1wxV^x(Q-p%wzG_}=P#nW1`x0w)K z4U%1L!@ZZz&H8@+uIN1G7W?}{Kya~;I`nf>8j5R;BKL4o21SM;Q^M4WDP;~2)Kx{K z6zj*~KYC6Mx-R-=(@otC!qYMI`7qO1I7_ATPKN$^>%Fq1D0>a%EwI~PO8Qc&bGZXN zoQ{<12g;KLY<{wTl1tUz|IK@;{uf-0?^)Jz#<bR!qm7dl%<KtuAutK@xd4-(iTioB zlX>4}@8iJ0NIErc;AVv>_lV$=py|XP$oJs>-jrTS{{y(X&|`skZXoKQGJU9g@(+%R z%L>!(hs~M2N&sBdVxd}ny>0Z#k}*304Zr|5b%x$u09Qv_U-59xEZ-Lfz*QswTx}jG zA(i;dS+)&-IwiljGz&JRfh8Dk52?o&gEFbZ0GI^9)9ELv$}wJ@M;9^)ra}fGjQSi5 zCy>{=FbFk`0qG?>q88jBBpvGomtF?2v4bEsLFgu9;JWtTNLBe&Ct@NO2BH45Kz2RV zCV6i}1#dBJym|T*38gtamtg@}r9g#(c2~SuHD-XTBF_z57_;bjuzY*QDzG1uI`CQ! zkD>{JI<Zt*$|7q|!DYn}cFVF{sh7d}v60oplz;kI?j0vOLdk3qaJ2rLbb*$cz3T(8 z{Rhv&@N@J13K!a`<ErBOu*ad*=O?c#B*3H|bLi)3Sx1I)3i=DN_Q{wB)!1Kc8f?8O z@uTpz%6N#+9nr!q12t8cp2e)N%l@s0!^a{U87;s}aej!`#vDf-$VJkHpC=K+h1Yd; zFnqG}Iwg!fus0Oh-6)B%Lxf;GIWRwP13f^0Zb>-~cAZev{NN?@go=9~?6btL>{^tc zJ^{9^-V|GZG#Ogy5cS=1zwMj~V|+Pf&}}&@-zhR~m)m0}B|yIK=xm^`p7LNwkgp`z zxan<y*5osjSvR)vnt?BhUfyPQPpNZKN;M~|46yIcq3fLIq+4+ZbJ0*U&_)GDBC^Ws z#8se6^`JG!m(#o_(4q%i;9eUNhXbu1Bz`knlw-`Cs_(BFxCcL}nIcFPO<SuSjryS4 zOVsg(qz0GdC`~yQ6CTE6ehN>X57$#9;IW2|*EOD?7S}>GHFflgR<k{N-0rFe8*yN1 z+VAkT-~3Z-hq-`FhlAVT73G(0P?&U!b(Ms$8FzC<mQJz%9{ud;;1ATfV`K$N1DTD* zhf^1?C^c&6cm>zfQVBVmLLx^o`1N$%RzUVF{ev2Z?6W59=}kz_W+O$4dkVjv*58Sp zj$$-U!Y+I`hKPb%Q=t8Ysf<RPjRE}-2wA4$DCj@%JgUxWefAkC;WO$zva4n(-|gmb zj+fkJ?GRpvjhd3RJNu_$3p$fY0Lk_7GW(1tLSIyS^urt;Ws@r|Ns{r6OEh@}*9M`2 z%?1LYbVUXs^wU4zQT}r2icrD+TUCITl?Cty{k#lt3H++ppYTd>z9PcUSAus(p*Q@m zB!tmZki0gLRS<O(Cv!~a-&$=~{0{B{Lhz6w`3J2RcYd*|0KD?UFIJTqH0WjZ2df0s zCfxqll5mSca6~#>@uP8w_Q5JapeOSn4@wno2G5C|W5h$N;04K}P;kDoFm&FJ(qGTG zC(NJT>|~HD&?(qts}T)!EI+=P^_}$@BJo*hJ?buOk{`OwW0>3V7tnfJvs1VtJq5rk z!&Ld7(fYhD3SJ{{uNizjwk-r7_S%{^EKxL6y!zaKlgAV^r!LrPE=h^y*G+IBq;(vG ztYlU2U^781f+MZ@iU+2#*C}Mpk0G7lw&@6h1npwJ`exNU!nc$Qt#JP|&<bOK6V`5{ zrX(&y`#8mDb~s_eaL-XVI{~#3oUnT1$~3A%5DE~&t?oLPr(dwuC>NHsf~X(Gs2|UK z?=%c<fS<5o5N_4&!ov=ue!R2v&BbAc57G)7-5e|=d2)eUt?m&9NNZ|1(z;0u+VQ`L zZ<WB=l>`O%<^a3$uAP(LO4zAi=w<QEb0@&AJZaQjXKaqV`7x2W>%t}&3T%Rzzifgh zyrcR#f)ia7T&LcE1z4X%DldS;l-CyqP!w6OJ_kA8s#kDBf>m}RFH>$sju3YP9H0Ul z1gg3MfvWzJ3I0#L#tU4E`j7SM@YnhJf2mje-}Or4f935(y{6p04eHhPf9sV-<po7& z<V<qY!zv(SIW>3jy*OXTRMBAowyG#aZ6X9%fH*}E3(yu~0q&>$VgVk*S%6MZy`D=} zg823{-&5GlUN)CS2l8a)b_l>eng#&u^x!@q3c*&L6UBy-`R-Mul#Z1{d|;;wJ}^1p z1DnquMA^N}1bkpy4W-;J(dnqYrnOsaRkf9^{qVS9iY~iHZ|NR~FSjx}2^YG;#p(;# zcu6p2m54n=AEqw`_)1NHuY`z|5Np*>i9{c;R{NX356hC6H<IwSk1$uK;D3F@arqTk z(*4a^jqnIR6GpUa0`_hHJZ;QMf(Lg8KA29(t7?<r-m;lhqLbf9SwP%71IgH1m~N2$ z@)EFLHUV^HAeM_Y^~0D&6CGq!hy_TEdd@v+fB#$Jk{=T*q9a9y_r6^d3}UTDd?`*D zC60f=St>4PQ%UBiOtzA+Gf!7%lhbn4Gy*OJZxH#tAPcs9EE04fc*-th_`+kw@H&k& z^1SHwV}zgu-lA_w+Bh%Ixe=h_bv%xO`U6A<R$_rCW4-N860I<6oD?8Ba19RoOKFfz zc+KPt(uT9(_6p#@;Pxt!1hG~ngdo;x1j?W~nn4$S&0{OL?rOB4Vq6wtt^NsCvtISu zfOcD%z=c5JU%dXc9@v_|>`kEEK{Yc+n3eNiV2TnA_{;x1*tl-Q3TzST*${9bYv_EK zeVe3$Iva1);p|Cw)pn0~n*O0x$MD!S-ix+sRf~4$J7{|4Vm^H8y^)rl4u_~5;O>Ae zLeyVdgf#XKi*m8|?+ZpY)o(O#4bPnpUPZ(r5HTk9X2jTPwjh?HD?)Ein*o@)@Uap1 zd1Z;Z*IA=^>04Pd_<M!rIUCRIk<ulscplx@X4B?ttexeGcGb6&)1SnU5sD+9BDAh! zOS?M0onLE15t>)3HSeZQJXBl07q>t#Hil{Do=#nyTsk>{HfC~<ob=fj)+mHt1O|dG zK}y>8SV{SI)Ly(CL2eZSku{It4OAmX>tU9tDUZ%W!Xk1T9kae4iGd^uNS;TOcgyB> z)DRD0-1ahcfwZ8p>H;-Zqdl0L^w++b8?smoc$Tzk=UccR<(3%K8jV(>hh<_=(j5s| z?z|D)>$SQ1RN@K;Gxb6a)~MV;Ew3KB$yv8;L%H@WOy^JmGPdHy17oY*;x~?VZw1*i zKm+tSQL3WNX@6n)4BQC@c=COKUpP+7728poEIxS80CcQmLnhrziL&0LqZDI64EARX zPaZ<KL&kC8I~85Q9L90jDerDxrIwyT3poX~`aCY3rYz!8$z#QBGM#OfE8dY4mYAQM zI#Xp{No<)ECxlCWMIP-sL!N5Irg@A!V|K&zB~BOm;qX{e_Cq^LC&}2JEB0ghK3R8E zd3wKA^=>x&k@E7IH{5_u)PLIz(1w}0m{^)=E2%3A@cr2hU<v{)|5&h0h%+%u2$K@S zFV6(s0KMz;2|l*9d)G}iAy~!NzYKyFF-35LAdidNy7!ypnVAbZfL2W8{Y!W-MPueG z1mm!|&PeiktoN7AX+1&(p>BX|O7ED6DmJ7Ob^zH!CGL~1l@RpyYRwIF2|?J=tuoa$ zx6%BJk<{2UO&(=T41HN}0T{VOh}o$XHFayqR!FZ?Xe~;MD5^(EyWXFCn5%j{Y?)Hm zO~OUwtS{fG#Mbep+u(rbt-9LA=638+w&Bvl|HImw2SVMo|KpV<gedz`*0N{pyX^at zu|?EiFqRpHv9w!~Y{{N2d#OnFin4@6vR1ZA63P<oihk!kxbItL?(grO=QDpi?mwQH zSLdATT<1F1xvtmiX8enuj6S2iv2d*xo(QIgmJctP-#+U`!(t_-0di0s`1);TiW?%1 z2$L4ix<j|)=$JEl>nL;#R*q)Vf@+!=^2(@^eS&*tK`Y^i+!0WJm{JYu5A7cc&(1PQ z4>Q-NiMW1#e7ZW}u^Wvt$OaUEY=Fbg%H0AxyT;}OLAZKuL1M?PfVFIZ1L7IG=Jq?5 zuzN=zNsE2Q7a)>B*?>}fHo)HYGlDzw%&hkf1XZF&kI^|Vkt{^_uijeWLfgcw&>ddp zX>lhq>X#`1cXdY)Lg`NQmJg$kexDst0FP5=Xj9LW0p7Ie`cGE037X%o+wfiJ&ZyfL zr%mT)d4v*3Tg9#%E(coe5Es?$T}K;tL0nW<AucM%!EdL+dUda5vYA#h7D@E$7GzF& z=Rf#$*?;Q@ukuBPK}K?zp>ON8SZ9{qkrvDL51FjaqS7gzWVPg3IRmE3D~xl0-muE= zhsi+X)iS`LYLVbjZ2)f?X03PYuj|!XHz6br0P&_l#tNu_c`hbEb+X<5pz{?xP^}WD zq5j#tm3$R1eq9eWZ~4uS4*vM@;pfgRqWa;Ikr#OO!I(p1roqKZw{y?-1@a1Bm6lAZ zNqpZc!cm{fD5$;rK?~iS0NWB@&u+>yk8e)XHXlY$>7gs~>?ulmbL8_6S6r7hm5Gl2 z{;Tkn;)GnYsr9WpQ9b3!MZrbGhOxs@XoZn6rrPSFN{)26d`XehJ!^*>?+p!<WuI7} z15bGeBXMiDE9p8>oHK4AKcJ``$g_q=#t1n{v3xYtJkrX?1e#q1#$scTH}!3k7g#){ zo-LTJUal(Wb`7rF5@UBokN0hRB~fXg6i~}rKin_=WUL4wDhw5Ho2azpFKZsZb(1CG zT&0~_S5o5n>0hTs4oh4&h|qtEez|X#_v+;;E2L)+=Plq#uWj$S@?`tSH5fT|(1q78 zQ{Bb(qv2~BJ-#qtt$Acmf8A<SHHtjpGts5~HG8nXwvnf}<>bE0hSEZgcwW`F-VGEb zS2(NvQXwW_E6`UMuLSxEd!iv;)pQx2F6fEM*!S!^zI)k`yqee06Ep%s{V9$UIL8*Q zQL!*Qud3J}W0YE>p7b%<ugqd!DeluR8NOZS9@%~WH)jF;w!#<sd0{+vR_Ha~rYNxq zo!XbP^ILlt|G@yJ(<(f<FplxG7V;+lpDi$*nlTwrn0VKz((`7<<Dk^Bu|F7CKI=5} z|1U(qHXwBcxTt`N#cCDpx_1SwF&r99s$u;UNA_0T_w>9iPI2<4^-l|<a=rpx%cjti z0y}Oh(aj{BN_%l;;B=0O`seMR^<?Xvtt#V74FVJXkY{~%De4$QA_7paY-5*3s64!B zt4cEt1I-4Z*L;Avg1Z$W+bGf?s1cZ}$y^cJ(whtX5yytEbJ8{|qB*uZR(QP7sUHI7 zs(7PFKF&X5$L~epTqo$Yl-&ANTf7tv`;?@)3cI*lBpv3kSQR}RJGxQT>Y1W9L0@k> zN+*@iWnw=)tm?#`K7sT01{Rxl7_@4aACWZk*AY9@|J0vdi!FsA_0mC$)@>|;V(qpO zeBe$6#DZ*_?}pn*IgZE1)CBE!Cd-hj4iDbB%i_1PeZ(L-F6Onuf$SQgW!nSPw@@$c zc8K>K>P>OG`&AL-0|KH!y4Bh;n!N;@R&wp<<tDUUNfJ<Fds$IFs-1T-Zp^Xobgi^x z4}Y28t~Vy%8J4MEj=N^@COs`~nL!|~AQ}&Z&_kWDKQgpW-2d_F?9V-*=Row#kH)~8 zMO`M82BOU69!kwQ-wS;?4ej8gXGQT`e-ds$GU)k_(l1SxcSJ*C9Xo&X+_5Uy>U+lj zxx(#-6j7};rx>-uyX!o*18snmL*s3A5kk1j8j<IFa$cp(Pz8flZRV=dw>D*OS;>c{ zMEkhB#<SCYKG5*sw=|6_7@|r|%$4JNd$ST|j_3LV>DI^@q0pd%_<;4i!NY5e5>Dyq z4YWY+Qle7GV}>trVMoM;KkBd^Y~ecq1MZa^xL0+O+^e6@KMG~DEIlEn3svZG%FuIf zibu&CvJk`PZplu@Lg!v2sWs)F1TiWOys4g&8FQQ7E`v`5!~_m&+Vi5vO|gG=YD@8g z7}bgT5<^iL*F*0SUp-NckrofCZ$7VZ`K7_H)6diF5f18P2-=TBJ#b5l+#kpGOEJF? z*2z>@I;)%&;cBg&ZzAodlP^4^*OXLxMs2!A-5{D5-ftIoJy5*LInzC5C?Vzgbakbm zVw_+<+Wtjb#NZ+EHWd~VlM?D18J;^j9!rKlj&PQ%3iW4iZchI4^o_QUG5<}T)&+9k zIPwIVXA0STEw|~d8l~eVgK}RBUX`kQ_o9I_u14R_i|<MN%6tQxweIa;*5MnU?=qph zxT^Ykj1fj!HT{`mQ`Lj~+3#0O1s^yZuqjVIdFQnGHMehzg;^jn6?bEQ;~Xt-_}2Py z?+owkc~7$4&T@_}nswAWL7(<L3k=M74@*UIlLqP{;)&?l9b6ZT;U7~k1gMTbApd5} zJJE;>TFI}8jf+<bvnWlW83bZ0Uuecfk}CP~&u%R_`ab1U*2oGUcj_y1kgVdQ@`}Sp zrhF!MCiPwn={2h!?D?LupU*h5ypQcHL*do1=4Ce7yBRKSkECDcGsYX9CNnyH?$*T% z9A8${(6y&tD<`S#^K2iCRST_h$+>7gyJPFgG{Ji`=VrKmrR`s$@QD8GBF-B@HTnfP zQh@K%erGnpYT6V1XJ6qjjg<ifV2yi$HIgE}YU7S_aY6<g_<<A^5U~0O0n3_M-nO6m zjM%GLWxWt`u<(QZFvsr4{0Y5!wnBT`x7aIF2DGcCf2{aS#(@`CX}#w?tra=^FzapC z%R%VAKi9chl4A3MHf-FQicz~c?V$x#jc?ltd-^d6>!#ZCKeIVMb&@?*vHYkH!~qw+ z^~QH?kGQS9c$PO!)?TUE*nnfHbQm>dts^s3DP<#-k#~wmZ2E^=w8o_V5bd3WmsqQO z&l}vIY-<KmDy>F+3i!cGe{R5VlcG#XoX5Rqx$f^hX7#H%j^A>xIoI>J`kXgLDqOa& zD*d>|@%~F=@l{XX*!mbF>@+gRsdsT16foVys_3LU(_Ih6H^(#@nZ^dM(FkNYlYOAI z|9wTIc~R2fCI7V5afipMYKG0TQz<?Ls23j3{OQ`>Gn(OQY}+T_+X=$kJ-^gzs#YW( zV6C`(+^R!TK=&&y?a_y<66MLty|?I$<EZMc0bvz2?W>K$z3wpMnN+FdCdc6Oh=Btk zka-?jOubNj>Ju<eao*YHsxx2P{9N_)!!&xXPiXGTa5G=-g@je6B##~Z>*A!hdU2v7 zm(#^x_7nHjFY|LPCr*3k*gAEv!c3^1c+&zJmXfA1)fh@{i*jku9n;MjZ+eQ%=#);* z#oHWD8r9H2pS}kQoigsXsK`~*tYRuT?|GDpp+RhrS;%FQ;h{>;fo|J^VX;t!JpZXw zpTzr%@U2nl>X(ixXdL+SZr{ch@IeDuryj6QD^h$V%Gn*|k66Fldm+&%KX-5N0$_#$ zI+klfKqZzAcv4?TreaI-PQZ1+d|SL}spKq77${e1-WLCS8x*Owg2uuw3BYx+-f8fX z;_-PreR|-#u9tpY^?`1a&*%55Z>@W1$i!8{m!_=}1)eZ{I0JtT_>%|1cDJaGd>akN z?D_sKH{>wcMK;Qp!bW%I*_RTF9U{!10iLx>q2+H=o)0CO>deTZ+$xVf*YUGac>K*w zUTZF-mv--t^0CX-_8H<o%{?k|D}}{v?nH5!?Wh=Kn!7(+X*{d=Gf(2l_3L|uZ2B`a zKO}g`7Z!fjh?dkDNQ!erM5cH@E$*mW#JQ5aVO5XTYJ`O&$o#l2UII*O-p8`XsaX_Q z5F9~|L7IxL?sb1TV6j?=7#B}bNV)yc{MS<*N#mo)&L1&)$@y|tvd@jWJq`3~A6Hji zu2Sv5#YMWgdDbV`-$)j{Y*>0k^quGBCr41K8O5_n(zNZ_vkwg423i??i}~7I6;iw> zWHOlnBXV|1AV}*lUBt%#UU)mJQ3hz9q0SuFcZp1RpkK+D_M0N;81;^=M~1InIr9Wf zjfAmHWZ}74(lk&<A`+~BiR2h@TBHQrf&(tA`uECx(dLtPw{_I7QU`^t{9r8o<??g8 z(4`|lt73QF%q&hrzk8y2OdVnt0MDwP`4_DloR&CkmqeG8rf&6ey?-5{zVqby9*x@c zxE4sYYL3TlSu;}Y;iIkw9_1*8*2puNt>mM}6VtS~c7W^e@eVU4aK77~`NgKXuzlm( zKm94y=N7<bNhM6TL3x44e{Wqc3>N8UW3F`+29sQ)z*y%4-0dVs-JwH%Cz9_PjJhfG zHJzjtOu&$lC)wnYvqvJWl685;&<?BbHcJfRdw*?Fe_XyFD=VD39pV-M*QmZx<>A$G zRPJJ-2ub!vrlNdv*zQK|&c_3zRC5T4sGn)6bD`_9fG~=S?3(sXOz0>CPqu;!mFrDP zH@5a2iSs8)IBJY^OAIiri`Jv=dpN4&SEf61erhPtVm{T4p<IW1?4H2_D<gbl(07}d z0sVAtRYt@KmqGC-3p4!rT~$%;a=@d?if1S%YZl$Td$+tAWKzM+|5IlCjPxlp@iQ{u zM&HbKh`|O#rY(HgLbevSX-!&ateI7;Zb#rKo?3z~7-rA~(?Tg{<z?`RLm*}Oz#-|* zuYfWAsljxC3F_fedyqJqvlOrncGzZ55AA;lfB8xnS##sKu*2i`17SyG>r=(&TzUt} zvt1*<m0%A5%Jk+@zoEeAl>3&r>K=s$?N-x1LqAVb(a0e2wy$tR!}lVh=Kys01En=^ z_@9Cfe-jXz-tbxKsVPa}HKx=#!0HD`1~fkHfDZqn<6GS-H4sX3I7rR%=;_JhjMqml zH|VNEBm=^|Id$q09k1*cw>@cl^_?$*I`>2spiJ)`u9Jw<=Kj?08v&_WpLQtEhpzsB zGCkpFW5Q8}sbe{seq~{tSbA{v*Qib4GQlzA3J+;iCeY#}ZGQk7YIK6b!L%8+&{`d( zaT%x*;Ndl42}C+aBNUq6we$C=<80SX9sBynZ7PQ2elVm_L8=n_n(101{E;@sCP!uE z{%T5G^{{Yo{TJs6rO;-y^om9v5*9g@2(JI`A^xmOFT`f^oQFnT)%7{f{H1JN2M-Cw zC#z0Ou2BuFCaa#sU*L(dW$R13aIn>j4X6XUerpEmfPltDBRm=}v?ggLAZ8HsSh5b> zr(D@0-du2wIMxO3Q_ebQj-QU79+t^27l20DD14)=9P7dlV7MX5w8}d9bHc72hti*2 z9uvaN2}Mj}Q{k@_@Ai63%@rf%nE~<Dm-JlAp!~)!MMd{?3vI6#J-3l(=es^JD4X9v zfxCI8<FVedaVqHGruJp07C?%PUk*=-VHT1Cq|`tj@W5?I8i@Or3*a1J=X{ZLTd>nU zzW3|zNgxksmcT0DT{4=tErk*l1U1Z}FUKWR;2UQBDj(dK2n5_$1B)JCa?GEkEKZCb zsXkud%KnBdW7tf9V~TA~aP}T2*={nquOI~wz7wPXPK?}?4yTVkT;gLc0TcTv*xh_d zKPlmXVdZ4TZ{}JIwea53=1&LiJImtGQu^-?-HCrP!Orvm|Gs*6ua5@j+oJK81t6Ka zeIT%ywW!O1%8S+s613bG8~I5~?^nGbeYfVxVOE$S)qwJJ2>H1oDUV-C&&v+7nlQZq zdch9_l}&s0le<$EB(53lHBGe_jpAeHA85Siu{4NtQ=&@T5y-&HI(@8Q@$%WNBm3?} zG7M6a`<@TqhcZU&fr<4X)0$`<;wqpz)u^7*cC-lGA>!VHKZI2h405$0qcs3A0x5*R z>qd*kdHbxoTi99_0Hpt+z+k1wGNs!7AbBouw=Y1}DwOqL0#yAkfvEY6FRShw_5P{} zQ4X2M?p)b&CTW3o8^v&~ib7)Ms;DL49Kd(e0zsfl4_#>C`YqtmDnc1NTHS*I6;`fq zu>GCEynCn?%p>)7u?VQRvW>i!`zFs$*?XBk!u=&Gjh0^!opB<>O4?!cT9v!o&A0ur z&n}H&5m&r*mv@dh3#D}G=DhGWyPfIW2j>`p8xK#a?dShUTR1B9t7zOVinZ1xA1%WC z(!;m8ceKI7hJJAX$?<{K_X+jL-NSD~RR*4-rt^Kh9<jAXhF8YWmP@fLXlt6b?qXs$ zyDc_$8Pc&T6B(yi6%WSi0Y%E^*xLW*cZ;~}m>!y=*kd+i`B3wLPzdsF1f<En2;?c| zs27sHRex!+w(7I0&$0RzZH24xsm-#vfdmqP-@JVfTyoEITLKb+rF5O2eP^sS>n=0o zsdp)lpe1R!lPv3N&w%P2wv>acdKwAP6F^oscmmKedUVc*JM+{h@iwX2Cp@T$=DhR+ zl0txj^_<1cVn-kmm^7SyCJRbj*}T%JW5dm<G}z&NEy_X@JhRHbQhu}TN#Uyq$k$R- zNdQ40?~1OBx;Vw-=mdtao&xpMw?c=nFysQN%VnCB<xu_YWX!!i^k^#8?{pU1wUTG1 zT(`q47U<s;?BW&>xkAm>Xp-=WjZZN`2z@BWH+^?nivY`%K_{<{*;|>c&@R)kOV7Wf zM0Q`LtvT~Y(W=PqI}>nVwpPGwO-TxE(SBZ-KpQ<Q3ZiYpu9>dfTFvTT%)us2lzgE_ z$YD^Vz(HYo@Vb*eId%MF%EdIh1dTSs0QiZ<yk8=xB2#vrKD!q=7&dYNNCH{n%;rBU zUOf@8CcVaG-4uCDA)GNLBG*YQT$wGk;sV2*lT^%!$aWvY^q;*d@$Yg&YeV&DRXduP z=4iA6`R;TuJhH=ebsuHe_i8cy#E1mv3A*Fb=4Bqb&d<xv#aui}Ir6Ou5oG@wXC`eQ z_pFk>Hh<t;zAqpq$Z7DSEg6s;In{yoh;y6glr6OipO(3KF<D-&P+_E$sbauislMzX z!!ziSpe}yf?lVT2%g4CbM3%a5@!&hcQ7YDw`A#h9QTz2pgRZ|}f5+5$!?wYX8HilA z@TFLa8GWKDsQLQ9!;S5MVREA7`H5y0+1>L6Z)NXz*EUIUi$jEidv`tUdUjl~#%`eF zGS>7Kdh*6vR694t9--Yfd*4t%zHe+!cy_2Nq@DhPTNVSR_xzOEVua)e+D0c{co!yB zj=gA^Mge%;@F;b&$}#)jinW*>(rQOq#^>*Q$kHLCgqBQ&ue84dMT1g+q1E%P$m?*q zgIC+@O);tZ%3lJnv*u+fGuqBP1XV3NGWtcIUL0EtOi=+(Se{2AmKV%CEns<Jxpm>x zA+4CwY^t}QOyHG~oMF#?{~p>jv(-8*&Qa#Y5IMB|t50->oQ;MecYAdskJQFW-f`!w zPku^1(_~T(r%K>HxTQwlJ-(G;A1p?};i5EK;RkGtwT7pjQ<7|u<>PL~=Gi~8Sf$i= znf{k50UJPf?S}O7T1~sIHwb{VD{#1~P@J&-Opwy{xS5s56>z)&f=s~i;x)V#;&@Th zhpGlWe!brLQICC|2ZQIw>>9~ZoE$k3_;po)4SBPzJNlB4E{r8CY5_<AX_oHMU7$*Y zskA2fU&Z%Y0Y;)o(V(vG`h8+!CDQ(a2|sDaDjg<imlY8U4i64bnD*S11B^snrI%w* z^)dFUpJM;2Mw6=Xbm8u;!{RocLwX|v@0$i{C#cQh$L|$A^GJIcGAkqdJdnPV<N4z_ z6!)TTe&#D%TRXcWK*b7>T?bj~zs&Xg`RPh0KU`<;60?A%z$FV<*kKAkk$1VpK_L_r z(IP2jH(wV<*#womp?i59bh$*yqF#o$y!`D}07!}0r4q(!gGTbY$Fs<P?OWw}D};F7 zoZkq~qM4;LnDei(O6wvI*!KiVohzwy6lPb_%5ydWq(r@UMwG8E`v8HJ=Ei71O2mHf z^S6)HW$$S(oish*`i%zkcLN54*ZKvip%08Jx!HaT1|6gE+j`_j-_v@Oya`}1&@GN1 z=wk;oZ!tGO*<d}jLO$J&jxXrMVcA~OA6XxCim`6nM6;kvSfRe^;!4^c^~wn#2INH! zi2;2d0FkYvUEMx<Z8~`W(c`>OWNTMW258=ZPJ5-rs|Jgsj2`(njQwh3mGNRgvHFU# zWiNFrGovaQ`Q373A^Ej)KB+S@d@kD=TUC46^I$OsF+8T?J}l1t+gc&{wLDNZXv)W~ zhN%7h$E}Rf$dDa+C?Hkh@-VPfOdt@jT7B4pDgIT5wU#?5L<UFJ=|F*P*<!*~lN7*7 z7#uDxbJ`;%;5ro8?oDg`o6)rn9$W*JWY1;Y^LwfoIM>y6>y`THZMK?xp=jFku+SbV z%b0Tu4CC0ZLNRS=k*}%uAr%B60xg42M;a?bS!ua5nszyc=BjciBd7#t`P`<SP({!G zOoq?7Jn56FpMLs+qT-~Jl4dK!O1OPYN<g}9%F}vaK;$cXU{&5KD<KnLCA8`&vMJAs zdbecSF6J}KeIRw#Ob{_aUt?{<GWlGNjW1$WnIfAdA^4iG^IU$g>-8y(TcOvY*xrb^ zeza)38KvkB9$y_BL!)%Wgl(-CH~@jx?II^`ptn*OOt!1{_dUCa1=qNwx7U!KRw8Ha zCWjv#TP58n0Hhmm{_OGPEH4jbjLR3V$B*_Fd|GmR@4mly@*-Up?@)Qg6YcU-65oI% z>q~Yv&r3m7yWhl8Ff5zAWVXJP`$;n2t#7;D31G4mN5=FEGNK-sR&wG+E?EGN7X4H8 z@6`@4z@x?1riW6!?9>fJgsBBfF1Z5AOo((NwSJV(y9yLyN#X#HRy{Ki5k|`t8)fh9 z8=v<MKD#g9J|uFFCfmw1v%UqJl_P`Tp$36bsZqRumH40<5D|`bZNUEGwEZPI^xpmH zrJV!5W=nDN=I^IETYm1sg}3AS8F_2W^=#&LY#sKwGQ*_Q{*^y`yMW9=XNKKutumwG z6>NnWzL1Nh10t91Nm4J4u`T@(A?#?~xkU$<EL7NXkc0@q4&#DCIP1#Duie73)|v$2 zH27QCD*bS(&cQ?11n}YPbhXSvA=D-a<f~5bPCxBE@3G2?{mL@u7-uTf$bxb0`XM2` z*37!&1gLS{{ZQ<kW;|@~!&73BJz+e1oM7R4kyL&L4bEH5$W@XVl0U{E1lsB5W?-}} zZ`^2CDi8OuxB88AUmSJSsiCne)R0b81aGiiGSNGJI`z(<d@H9Vg)ea(H0)D({#S{s z6ew}EqkB@EVGY0SaHG@;H&K6h+)nmhRsH=A1`Ctt*WVwO5NJDL<awpi&!m;DRq&z9 z!%Ojyw)G9EXE~2-+x)0GrQ~i4j-881eUY+2a|=0h%tqIufiwPm*6)iK5xG|~8Q%uv zj^>@s533w4T5G<_0L@q4y~2C;GD-bJR>h0B^e-AzXDU5@yR)|#d&mU#kdo#0QGKS) zXIY|yfi?SDw|mVXHShZF%vI0WdFPNbRpvX3b2A1jk%&RjvwJRPh6{iHpm{!f;b{Je zqO$k7xZ}RPKV9MDlwk!dp9U?#b5_tf-$cXvu0N?$%TJ?Uba`Wc8u^=_wpj_aykoRo zIV|ZnFE(F4|ILa!V8&)*720*;LpvLP#Cz-G0=&7^pG9tc65;!t6AnpNt=KeCmk)jH zp?YC_lEUa@$gQy4U0+t{BXrakK^z-m;S_rJm@sTa<63ln;ZyBTWAtOYwuL8t9GAFr zIZrNDr<2Ff>?O^+vXEd%w#uQWv>46P=Wy=CpLeg5^yUx#7v5nzoOd9?%YVbW0aS9u zrmA&&hyQVm_<)^`H-(79{E$&P4|vUT+-78Ol6UnvtG*w+8*E*>aSc~jTH@agI!^-H zm%zcxt1Pbv${4q{J&}CJ5POXL6Jn&v8&k>9$}Ohr!}?7{`d#Cxoq)Cd+OZ3WAUH?w zpc7jZc+CoBuPBv{nJmnmzxU)i8kIMcbGf+g@a|ZCguzp_E3`^`3!juFKmP!D+r6q# z*;CbasjIy0?0~o3T1%m=XuuNiwzJ4OoSK(YkB&%0Q4PO57RdxmbXsxxg6UU@($l;4 zhk`a%niR!7yj>u*1!}FF3lyw#MS_|Zn4U7JOj^dIa^3ovK2EpF-2Ov-3?}xuuVPPq zNtHd*{2~vorg)X&jU8Vhpj5cbEq>2I*aIbQf0OI2$aK9IVt-<3QWPrUdxOZ=9l>A9 zag&-~N2@Me*vff8ns+q(V)x)X2UI`1=J_9$Dat}Ku$$j0eA@Z<=QEwW1?pLTsrtWS zvQV=-4{26;(V!%SS}b@|yIj~UA4ry3wA)l(=}x9IYz`<*96p*Cws`L&YtdsI_syLa zE9W02uW`I>hia|9+aGOZgGHgMj5K3jGSJTh&Z6VH;u4X32l;uDe^I9ViaNMm3;8~b zd*tKN*u1$CRdQnZ7#7RduTk*p9Mx811_@2xOihM90d+0!l$WK7V!VdWPwh#peEgKF zyL1}<P5SE0;2*VC?ANSMK-VfK;56YRI8Bgk^)^KWAiUr{NM{tn%LV~@0<lO_xQ&H@ z=K9@gH7!61sIjq(8WMR_5XBaDfl?o$*eZ-iBY?EpW@e)7;v<EKRhgi7Ctn42&8$6b zSpk{g^F2bKwIwX>0$>BMh~1;Jzy^n@G*)8Wl7g>yN+Yv9(*{0<=AO_R>V4%h6$7l4 z4|SD~jS}0-@*^ieY=lp}w71i|OZd}!#=yeGr~CL<_D{oRCfAvX;D0d_wNtM$6Zztq ziKqcHQDvoN$0xX>?1wzD;DI+X^HFsu=74G-#$L3$7I`Vz5c%%eRLj%Ky!^dn9B-6% z>Az2Fu8W}Hj+XSVdzcV`<QBCZ_-NSXS=Y0`GVc#6TiYU}<~8z8{H~&jXwNvw-tt^X z?!DzRFXcNq`;N>RwSA4L-2LMIFi&>#FH=~BgH&{}Q>)mln^AGSF=Bs~2zNRlYZ)GW zU{Fv!uzQ7K_PjFLZtraeM0sCoQ}w)h?SQgjJ5G-+b_#e<)+WiC(jXY8y(IMGhW0(c z_8M|NrHr8o=kxVbO%?~l_PU3qyx2biVtZ9es%%AX>%z0W-s}Im6LoJ%;&Wc5-{dyW z*)$CAooa*n_rH9Op7ihEnjVKa$G1d{plnO!(doGhI>KX6$1g190H0baIjFJ7F_ptu zmVme2xP40E5E)VN{h!K}`;Omy%Y!>4Iyj)+X&4~i<9UkLcKh6=ERCImyxKljTq25N zkJ03(71m()jN7)7gQ6BY3ntkSLzjY<kFR%bd_nlg%2y0Yu9^ZHHYUY}rC?GTUWZT! zUpN8>VgL;+!fBnH_^&4fzKn1>p3o!AVNnK>H+f!eDYnzHFb|LR;<;FCP(Eebjvo2{ z^MXL_2?#AXTG(2h&0&l!0!44%n=%E$xSLf43Y7VuoI>r<|76~H6C?)eZ#3<C$)RN? zg?q%%H3aIgb9lu3+Ax;JS09Puj!RpX-KabLh?{r0FBLIg@53%f<ND<J&7vE!GtPYj z9!&$r9lNu6+5+!9yXglct~t_y#C4sA$3)9Ho%$8)j~6Mwd4_(VzeRPwi9y=yRdISS z@AUqAdozAF0L|6Yv_h+ztMnI{T`W7b;0xqCKoOxzOG2odNcQ--D8N*_%KaKlXVLNd zN-cYl(gke7R6$U0fwt?t>F;!XW7%cmHXTEtcVPcRzp{$Moh7NUd5)dz6Qd^&zv`OB zxPDm-0ivt-Snei*4sF?bzoA%9GPnahR6bC=B~Sf)4WQGGoMHa#bUN@%20}szdO>(7 z{JlflK4jr&==P#`>eoZc%kMt~gzbpdfYE>bbX=|taKHL88`?Q%os}Lc1DaP#kdUSL z1HXD9t2yIicks;vOvPp|_s(6O_X-Z#)h-_rd0Lb0^u#s+;h3Vs%zAlI<g!@`P*&i9 zQ9yj18C6e|(qTOJtETwpBzO86AFZx>KorLyT)6$GU1V?nu;$IAqS^bPJL{ZJ;tVaM za@{J9SGh*TIHfE(QI7Xh?{f#u1JCl{&9nNtLz}Z&-&>-aHG%0G0@Jl7&2*2-$sBdX zVEi>uE`Tu(_+peBUJ^?agYe(<Vq1v(9=~&|4pTCyeWhTeh*`}O3~jrZ5h9@wF(-4c zLf{u(s0|`H45~S4G`{%yubLO>HHz&$9n?M}(avoA)cy#WxSv4`ajkEHA{WT_jQLKP zhQBj#&*lhnJ(iF=p5<S7`e}Ez;k@L-^6T#<KeH5k@S?0zZMzX!&!0Yh;MytQN`4jg zCAUP_vcVE<VJMu=xMnUx7B}<V)oQ6|+@n}fG2}q!(xvY0k8fN){hB-SR9oew>+HGU zp9h7#+ppgmC{jo{uW2+<DwMm7jL<$z@$!CRYHqg+)3J9I3M^csQ?PjOjK-wL!A=I} zIw1K3M%LG06nD6jJ*cJF{gxujNAPCLqL@<l$o$tUlw{0kLFc)o{mF?+6UknMZ2erf z+Q%{uGuI9Qt%BJnRfgyR37eaSrCyi`Z%=+3yAHdr0fSEZRVpDF+6aeJdPloY*U3tb zI*lWN8fzSn(rBH;sEC%^?PFGp_Jwp2#n-k-_zLuzG#(YSyBPDEMn&q}G*#)F!5_D- zr^ic#9eOD-QQ{TX7()YjUtP%iI`@A00z%s8N~_bX$9=Dl+-b1Db8U-S*aV#k51_XS z3fX5NdI?;-lEUi!81_vqk5Q@PRao&H+x*A&eWDZl#0)sL=PmYnzBYXk2wrRtPNIwE zwa9$mD{<)0oaWW$TzVAO%rgw0*CWrw4>72oY}R)o?_+Cmu$#C_Q|Xygto}lK=kgy< z2wkrCTOg_ncVM;0NU~a4yvhEp;pXIpGzVI4aHKO1i}DY~+peWKd@X{gTFY}m;;ccB zv<@<s>;!3psJv~u@Kut|kcVk9TKA^d?)J@eB>=*fzY<-Gr)4Bg`|Q6HI5z`$g|g~b zE%>z}3((DCY?IX8HPz(KCGRVm8QbE^IZi#&I4Wrz@y^kGjx*@kYhJB3&uPQuh+Ng= zmrjurmIH_>al_|_cX%krxkYEG+D#w09`#~)S2pc<eoNX45ZKtMbCn|vJu2_%@oM48 z_0J}40~SU!+m5DvQOylZwvk?L7-nW}6MNd35}4duz5mFAQWfsS<VW_Vf*%XeVj{Vx z?zxCdND7EC2Qgpe(P}?)*7OX^&rm=cPq`0hXSH0?ZEX-}b2j!hZkB;Wi(F|{#{J_f zxDI?w7-xQ`@DA4YapiY%t7O1smAwh_GrCzGS?-10{aj}5#YbLs7B>tyh6TwzPnrE? zF<4#^@KWR!>*K+JU#(aP`<IpFw8bf}CZ!GqJ-eT8=KjioJq>+(p%RoD>M?Mm9WSAi zb1N)6ht7S8wTfuJMs5lja{CoQy9=GaX;sR@i>XR`5A7E#h71|ujb<vpqw>Yel4CNr zKo-mHW6YUYdJD*CQS@4W$(m}Jej7*e&K~yr+}jae+_`1`%1?*R(Ipv+>+&6^LQp8T z@d!)@yrF`!U5@4T5Y?OXF{M>QHmSrUUX=9}|IGagA=7gwYx=~nb|#n3h1mn)?pk{X zec4=oGB$5n*xAdL=jqF~o2`*a*Ej3sq87!FtWS=5(AhnIW(<DEy;p&}uPU%(3zF<u zK?-lkCP)_)&RYlVf&*z<XV7_|qqQFU4w?=hWKt#DnkXrT6z;Yd^3OF8sx^^Mp%Et6 z(-GJz7@?wTssf_ZfVULFR|eDytoAN#UA}hx`9WL5@Zf8Dccq`-pUgaQ%kAB_D_0(D zscY1w<qFJCYxJURPK$oCXKwqAA0Si98*x5}sdk}3g}!q)g&DJoGutm7@o8_V&-)Y3 z(_XsiO%rjuu2Q=P^DI1{vx@(?^re~)tv$J8j~YN5*Mgc+YHk{9(Jec18}FgECM%Qa z>rIOV``Z^Bw7j|59h(EvuYXXc%a`c)I4<kp{i522q3Cl)I&vuvF`!eJgOq1;LJkMM z=i5(q>AOjz=+PMGFlX|78WzRu)y|k*Z9By9I$OX>dubf~Jf7Ld1qM9@#Itd@o3LNc zKeNBP)rZ>ZV2`P}mfhm$aT=}=vERGHs-hYbY?={7AEkV^+ClsSyMw6BH|&71hUlz| z^gtLkg11L{_Jg*Dy2DsjALMxl`2h{*8<PlzEXsMq4i~ner*5A|9E%&um{J-j;<R;z zestjD-cS(tay5bSuKAkTB3^OI!jtBYk>wm=94W0<LZ~N>+x<b@iv?BXAnv`j)b%B= z|4wPc@dNKT^-E<?3NO?n_NxsxQbz5s)?~~N7y4NxLFIebPazc4#Eu&V#Hetds@#?W zf7NL5s{6UdnRD;Ji&&$|cQQlp7}o#Yb$gGYM^2dSgy_~KNz;I>G=tRIk_MmQGDXv+ z8I63d)8C(t(Vv>Qx{XOTm`@!Sn!WM|WgE;UBOS6>NN0-_1<j+<@(Os1)knFx|81}O zf7`3QU++Ptl@urV)K{kiDIVS}JGLe3mJDU|u@@k&6{hl<@437s*J1mveW_i*(UK|Q zTe#x(dr#|he{P)V9L#+3<NkbR;^-<50j7+RvaO!Mm4Vust%7%?jcndqBK&;XPUo!` zRpj48wDEjn#o=zWVe{vBGfg5wg5JdQrolcaHQPF}EoBd1e{X&0h8zmXhj~`{F4vX% z=>uC@rM4#5N0VRfigJ3}qc88jD-NjNK1A?yX~cPYV(%3z()D??S9{7<rc2nQ*jS6w z_4#ApOxeQTmlm?i)@Q<{IB5|B{w3+z%-Ii{UTLMOq4smMQRxakRLJIsvI|XoZ957S zQg}c!1W0=ciurl;1ADa{vu)vMQ+mdxw(_8#{oV0)ri(L`K|@7$PRo@efO{xTlFq&> z4Wz%WK7<bqONiJrSEWgacp%m74dzA8%^Kgeu;`;*xW7CnxOg1(p-a$v?pcHOm4+KY z7j8_;e@`8Mj8b#AhMGg?9BTkO%kr+;rb~~g1cBH=oBVH2pI5sq)Q)UtJ#)Il3)KX; zhd?7&mk@3FQ4aas0_JH7e^gjgSr#zZ?WhM!5??g&1`EC7j=1-h)tr&hQ<tizV~RcV zQ72}XChmp<L!SSzPY@6)JfA$n7QAoUXUc-V3T2Ezp^WlN75wY%#9Lsnx!8nf%@a?_ zsg7mNs0ftrrgBP{y6SG+CoUhx#^?Xt%{TS_q8}(oR7t#|q-FN|4<2MzwI5ftfW1P+ z1|-F|(yQjGjr8%t1S6m@0f+U&q5Po;LEHTA3<G>OjA><Ca-ranw|qH~d7<8n)-5|& z^{zg@lzZ?hs7M5?^09qrrF(~6mnuHzu3PQMCHjuAjLV6c0<XSh`6WD=S64r?HRxO{ zmBL&&>_RaWr6hN&!$@B~P&{y!3*8=cZB)^F59-s4hTUYJXiv?D^Y@>Kc<JtSg*Pby zmw`~&&vl{=W9?nzV#O&Vot`Lr<2L4w=Fk0!yk8Cn(Vok6_-1l-;<8Dw`w3TvprTo! zTyn+xZkJ0U3h4`mWmI3OmU&bkK76=@OTV}`;0Et-y4d`^>;sk-b|P73Xi4p;-ayX) zYxmqAJPnJiAG+VLJ&X^bh`SnzeaIkR_Gp3Dh^s@APGvGEB$d)yfq7Q8jk9iI&1e^Y zE7L_>zLCUkGAL1HpY&W)UgrVoUdpcCh0dhU+!NIo+%RqxNd`7ih1$aKn=`JW7iNtS z(#h9mn0M3ml<xOQ)_*=wF~C0C#!2SvAeZf?S$BI&-uM&yCLqQ&>36{*pr-6e85<KM zCIiH{qVc!1v)hZxm>QDR6@OQH*)<^~qkupMUot{6tf`h(u%!6LS@=-Aj|vWmaq$8= z@5_#9B7q`hFJpgjBpB&%bbo8J_`1LNK=%<D_DD89?VelNp^|#@JI}8G*#kg3n7F@3 zi~pGL3b)t_ohtX|l;WK@AER%l)Q|ahAC0?sa*F3j+_yjm;WL5<cj`XsYFaHxJe@g2 zUVkFdwt-1?YhSI&jbFBB17f+`FYe9Vzp`y(M#1N7IlCG#TM1ycCZq%gGBCWCwem-K zt%tK#mjAHUKHy_nAPv|@Iv|=&9bz%kUf8CfR9HEbd!)!@+IfGW#&cAKaXF$0Dxk%) zyiNpdONuUu*j^#+_Dx{&=Y2oZfHff*XYp-uoCss*eWARa5x%=?ehnO9tAXup<R1Al zdJQx8<K6v;?HqfgXzN(2%`t3C;}=vT%yplMNA!f2m3ZGeT*1|RQ+Db}kj7j_tZE<Q z{WD8a1>n_|_h{MsZ1mo{$KiVpmpZbRq6ZCyG~y=Hmk`aC+j~*(ODDO~ex^7&I9}hQ zU;NlmCfuXM2!03Yd@7dLA|bm1GZFq&{ab2ni`lzN?XVa|I#`@uq@O^1e_6u<n{b@Y z6i2p?*jRCdTc+LTOi(O?t!tub6R~D{xqP)i_zAk`=F@&DyYrShH&f%ES8~CrQTLAP z9<RpQfs({7&cRrZc74u43*3Gi6AUu?hw)uIi9+@_s>35DZv%U(`q^iHijwVC-S!m9 zglz$xvPESdXv6NEtGqNUjE0E;IfOX=O9;aiz8=?OE3B_W1Piv+2AG}s8R3=Q<l1dG z;UtmOE;WTOo_%I4pQFXOtNKQ%#qeHy@$3%xq|&w<YsIr#D=V<%FB(gnLL5hTYR53- zy&X{E(Vk9#<PgG4MFtNo3M{!(toqmP=ei&uFz0;!EBG~Mr5vSb`|TR<a8Uy+AE+#t zYGxY@c6VuGY$ES5>rKn+@aBMZcDG+?!7V*DBNy^`V|#j$P4&wkLWW&kar>cyZ>aZ> z6e_o)GONi06AYk}H%7T4@i#9M<G)OG7`qDyYHP*QxnN<eS~9xhg4-_LObs${LNRVb z(&$?pY~rtK$a8L_uTstsQ8U`xz1X<(W4_pl#Q10pc~BVh#d!X!;?;YBuBTU)R>&Ge z<oLkFt5qzIG3J;=Oh)ZQ$-Cy-*mG2KuS+K-j=#%xoAV6H8RONOiY*I2-XX~py;qXF zuN)y2GkFd<S38@IN{zLPerfy;IqJ^MR{il;VyecMLkhHa>IQvqH^!&DgWZ*mYbo4C z2?O6+>O7T|lAGR({t)LWAA7gh#>VD`iLjN12x?NNZzL%KOY`FiU4*{D-GI?f8Z*S$ ztxKX;Vzk1*Qv*i|xNo&G>S;DhwK)qYTIT?sd+^jCqcYiF#L9KxZ;{yLSG(NO9&{!z z)ZU#ypBFjIAuv&GGHkAC7nhw<S~w%IFf;F!Ds4Ytp=i~Wbp76-$Mtw&^i}x4vPBfH zT-jjig*sEEBBjDpXOPEE9(;XR@FC|nUM2c2>Kl!cb*W~_757@UHJ2aV=BBWVz3}bR z-4iE2sc#3}3DeD0fs5lcF2f8gVb((jT;bESVRNaiIzlL&17u5}epd0lNY%22(zW|= z@M2qfpiC`tRaX1W>|U+QdkbnpSe!HNN5V9dM(p;6>)iEFr~~0^g<(LZ$_3EY?ea#{ z_RWrMs<c+1t=s2GhSsZ`FOo+LjO#w|9x(_%9%-qzo98Tb`HpU&-VrIBccloXWiuj{ z!cbVDe*OcH)!t#=-+$@XXU602{vdMg`8m+}zgesN>UE2#wXVv)hXDC^;8<ZCK>t1B zODNwl)VcU1CTjCL@ooJPUj8>-_E#wzF$0SDo;7O?@qzVBG-h4To*q@3^#9h?xyty~ zs7u8qAC}g9k}BVp>J1AZAZX#4<Kb#@82L03={9%bT}Z@vjy*8i2aGA^7<NkM1+s{P zcF#;AE@YN<I@DN6&n6u5?9C|7RFO&F9wDysdj@&%6cc^3Y1hqrcLxGKr>IDA*Gq7X zRwkK;ay^HA4(KzdL)G}VRdKfF0&BItK__hG2&`4R8M4;JJHT4a58eHmdzm>~^ZTt! z9am!b!<=cyIr6wJGLA>`=OQkQQzvkBbj#vN2si)<L7!2ajqOBGEdHwH^}FUFJIjeX zQhT2JPS=_wYyUL3Bi<*M6rYlRwa`=eXIjwXd&7mD)>XEK$x<!v9jntpqxbN%Wz`X5 z*uy2cd#R5;6gXe^8~XN~vh^pqqorn@@7}z=*W8E!cHOUj#TEg#;@xZ)@gxM!Pz56Q z8VSJ?AR$=(E<Pv~-jc)IvD)ap+Dr4p@nEVPkC>jr)oOM9pHMGNK^KnV+0WHp8r}M3 zXQ5AFpXJO2s;8sb_G|Z);4~t;t(u`;nk=jG-ER$Ofu!-i`=NsOkL83l(mV;FkEjd& z&RI#XD{`SdkegieLN2`~@U3hO0)vt=pm6J0`jne{XD_q-d7*dHGY4K%uHLmy@u~ZT zW-rri3<By$v?UMzFTPcFEjd8UTK^#h|41jwsmjsAK3ph@1_}fCwP=j(r=0g!7ME&O zWVtl|Qw*M5h*cOL2KdRXg#l}QG#=z!HBD){G9U~H_XT}4HG`6Kd@PMnA5AU3k0wHo zV~;d#9dot$JR9hv0bzhO2m=mjy?B=Le559`{LYz!qT>-aFK<6l#DDU)3#>qmIu+3e zg#k53>V<cT+uYh=Q{yF=1hkM$>T$=eNBF1T{h&x!;W|A~*y5pOXccd$6ya{`*=vbz zw6#Y@CKXKf->mz{>|~=WaZ+xlNgN`^UEfDVBZ2>1WrSkf)wD_5v!!F~ZGK`NL5;;G zMys#5DT>x*on;G<Ypw50{&Z((A|P7C;B&%adWy3MueZ%p!>86DF%VEA_xR2ikK#<> zNyCBJld|wf%<|=z-=l?_<7WnEI<!ykcQDH8JzXm&Il%w%Cddp>FmP|j(A?{itaWyI z{A1QB1UxK+NQ2e{_~PURIWpi{A)U^%o|A9eZgmt1dr_8D+T#VdRfS@s&3mI9Dg9Ae zO#uTq50I0!Id%0o;{6euV}-1s7)C+{_2`v)QMsDo8M2l{&yYw)&7`_zC^O)p@N3nz zCaGLdJ5Khl?^Q$Z(H?wez<j$r2n3WX=_y60Z-3(s7e(1!w7k!dv(wqdx%*KZe>ipC zl>(TK&4|pd$lk##jV4QvFH(R&K>ze2mFgEzueEg>6B*5xEmT{!T!ODaHL-tvsJD=> z{WrswSx6v$i;0e<hPZ*L?tzuZAan57SE;tdgRjoyUmSc3{!fWpw`^fr`y%wGAVd`W z?_Xav(J(d8)qz_|nCSlf3tP6}{s3Qx-m(P(*8snXbip0?w{L(EtbL$wIIn#J?c=xM zTLFLI(64_9k8|N4-}1%;AUA$D<d5&}+VI_~P2Y7v{rmShH++AB;P*k>9LgUQ8*doI z*+2dvdpG>h9^h`E$%2NyItb_=^4AaH{1E^8V?rB#%>MuVV?JI8e^(6F`(J-ma>K9Y z{)b=nTO|no$FEau2?P^xEy9cA8|9WQKfw}8{q^gRz0Lpouj@cl8f+QtgVaShgNQYF zHOu<9ZBcE3R(kl|)Um-MWLsE1Gi{OG@cVLLzx>+-qg<p`F;+`#e6ScFBo<o4e?mZO zNGG(U4HcV-fxug11B8<s*}p=7HT-MZ*C$9r8zyUx1zbuf<mM4UaI=F`NGOl8UfZ^g zSP(+#K@yw-9EHSU*A#gF99+Jq)CWk6dY#JrZ?vmkB%vuD#`qz<QT{|mH=GmL4hd1H zfyvZc2Lpc#Ld-Cv;7QBF5#BhYmmbC&EZ^EA=%0ghLpJh4T5_@gRC@#HPhXNi70hvN zNPjp6hjt;nh;Iy8A3#Jg3II`O17eXsDTp$#)hb)??29HcvrI91^#81hTt_Vku?!>$ zQcA-a0ZJqY4={Gbt_Koo*t{ve1(Sp(t%dMGYGH`Xr}4JB(SNc=|2??OlO(~(z}=B( z(3g)vxDy^A@78ERXk)CaU;m8=4*vhX>vg1HfI}VSgaBRFgaQ2yH&JK<z|A}HQwT|b zQYHu-8exPavVwKEs&Qz5`+$i;WE<<Bf{@g3lJKNWQ9!qj@Zf$2aiSq};Rj%9>qy{l zL5RwElE7rlgNb4J4zt@6Ub&YSNWzlUM|dF-o(L}@Gnw-7m^`#{n`iQT3`v0UnmB)A z4itMg)&cS?%3vlTlHc`DL5R>rlE4(;fI$_ZiNHD`h#eC3OjOzbR1f+a^Z6x`FcnRJ z>-5*h5Zmr5`IprpbJ;wjXOc((l$O%<LZST$+h(qc=MD%=1kC8c^`U{k1tEN?B!Nl8 z-GNjR5o3`#)Itue-#X*nI$%La>t&MAWbkvTiSR^X36Jk``8zIXeET<TbiYiJ5M_-} zex5{zS4lRm3Y|imH#*A|62NrfFcSo^V;wd75JuQz*5s0eB?S-m3P7NVoq4zWWoMzr zuFYG|zJMe=;4u+yVAts)yu65nF0_7))lmJ-=0Jk>DoL0!fR@G|Y3_wUp@~4g&}pBB zqNUA8`<-HvAZ4{MXlI~oO4vM=G;gT<Q|R~a4S~2x5}X`xXxb>G8<C@E{I-N9<jlmu zcGwus)7&Bn4@977LlE>59-eAX;~-?DFaQTp2Cjb!LdtHF0H>!5gJ}U0VKl;p$oRJG z*3*P?S)!Z9XH`iOptLap4h)pY_!R3`5RiA-94CFQCIQY2CNHmr@<w365D8DH-J`vy zpipr0F3h+?8lZv+28}_xA>5I~PWX=U#}yFf<_m;T9ch?~Cg4s6#_8-yc$7^=9m>$I z*u3w5+$RZ9K@#fbM|dNNMiwWJraXgIa`V0~Y$Od*4!9Yja89kCUlWEid`JqM4op%L zi*j)zVyAU;{okQ&zj+DgTS<e1Bb>2dKGFU}Hew}L%Pcg&%@_H!c9IaKv=H7dNFv)p z<p)Ov;ptTABneF#js%NGY}+%^H%AbL8|xwoPDUFEZVxCTG1^GBtvlh%ZA1@AaB^^* zkB=9Dq!N^ZdGBviLOA0i+)omkyahOJK^BJaUboK_c7RNCv!OhBMiQKY2G-dh<xCju z#6aW<bUoU9{$U46L9>9_tWt>)hO4hhJO>3Z>k2x5pMUHlB*96Upu7SRI8P*zjXuZO zGC?@Ne)y6kKxrcc+7IEU1=5j(hxj8+s{&d-NpRw7u8$A=EeP=)BMDIk4%)2HXkw{} zqz92dp}n{H!ov2JBs^IggcD$UB|JL!6g?!gfa{#c>jNwZse4Bfnw$~1NqZxXV~F_8 zGU<9cXn0UX&c*-@6e0fi%!`?Yyafh<#&{C3mlO2f_RwY*0B{>q6SOlVz*#65BK(NO zE?)}c@u&J`ODUNn1q&{%po#JF^C#w6bcKI-6Hc31FOY_(2x56asS-d8QBaPLgRpIq ze<lf0Mp7Sx@*{FAAU}?j5FX#PucV>D%zS)6cLI)Bmepj>nGndkKvlULQ_0ppNJEse zKmrm*lsB;%Rmc=@hGum0{v-QE8lp5n1kYxKo>ZXIk8;@gD`5wEeT5`ISxGp;73qdU z5W51Vd3Gg1N7818X0w(2zwdYpxGYQ$i}3Ry?9fcZOopJ)dh-FeOhy`-6u2J+V2GUV zSvKTbpuuh4^M#b8!AXO`f#8LRKl_q7bO9RP<^$J+nj}00bHKLvFI%2n>iJdZhPyex z^lb+TfN+?C85Tv%gN7Q2EfK!Gr_qxHrf81E_#<&dav{7h&raxY*ld|<jHJLx!}M`z zFC>vb;*rPnZNip0wwok0DSZsM^AUZda!&sad6vzVa)E^;IB7V_8-q3msYt>*ujZaP zJK@EXWG4wwMhhJ5KExL9P;spr;pu$FNfMl#@nO*Wjv%tpOY5R`L8IHe4^HnP2~J)c z6+~<wyteB<O!(yE<0T19QO6rRvcrvuTFY@veh*>9Zhle_Wh8Y$2bHH5ROwIHT*h9O z*h2P6U_$qiga|WnHX?Ryn6RO8A$;ob3X=k60h2aD`TL^+iS7ne?r&4bJU1T<U81BR z%EEDICls+$_SkI$I>NgzP=X{pDVRCR4N1&G<Nf?-pnJpS;c>%AgOf7D`eT4QBWx{a z$Xv9b;cdoilO_SrQWqwxXpTVPh&{wbH#iy)9v@ncG(0&;bA%6qSl-&}jPfYq<zrJM z1rH9>0m&p#Pe6D&>-OAvKzKUuE0Y8#rHMq~Km`(!P#*Q=@DIXy0;C#Ac+#3!9NI4s zMJ&T=fAEL#dR)CRl4sB$0npk~R#6v&1)-8Z!i(^fmie&@nga{f0e1(3^=mXfPf)8x z0-}=>3aN?1x&e+$Jf*O#G-23#pCh7F0W6gHgc=9dKLsHeT~c7t2u~ma59ADVy^u(M zGiM|MZHaRu5<rP*KO2z*;Omkee}l6dkO1!Njr<2A(w}ucGbPX43BUXo8Ic0!j|#vy z_{zZ)2v2SOg%W(J!RC~?nJEc?E(p(6(nlgIX~JptitrKq)tnSKq!$XgO4=t)1hFRV zVJa3Z-)&$!&g*Lj{uYE3z)3*_X)R}@3-lg{^zpYuI=iDWUKqDvZ6t^r{rs^AQ0S+j zWvMMA?MlQ=++lj!29Xu6YaFltn?TiyH3|P9FHn#J$mCZiK~j<MDo+gVOn?sR&6PO@ zhe^Q%Wrle9dg(Rxxj)Ugq0Q2Xa6QSQJxO>$Pyq{(JI9_Eee6zPa2T+{Q2*QdrywNJ zkrXhmqc-5(z#WN|25Sh{(A9z3j0n%GHJ6`=GePKMi2n^*;r|6K{QQj-bg$dIq!KP9 zL3@L^+0<N0lE{*BybjcbN(a=zEN?7(>~kdn&)W%!^#E^&YmA#~QgVOVk!9lGbx2N$ z4uEQ|uPgXl5ONMh3Mdkbaz^}%`#pE;l|8giHowfWc#({UHUdEk&e@ZQ`BEMDv4aa> z&Vf?&ji-1sniNcL92!(|W6*yqo&Gti1^aRiC;>$1LI0nX_yr*vzW*yCo?Z=qtP<Wa zNv0MUL4ZvLupvR$^-n>_q#r5RKJF+d6cBvZ@bg39y!?p|TDqgu0cz(`0>FpXQNiDW z5M03j0kAdF9fTA}4Gn9;<DPOASK$Zn%V3o^Moxmk{|mep0_%n$KI*|pHR^o;mKuzD zqi?)*;(vktiws8_Lo7NK{g9ps9rc@^s}G(g0UC{P23L#K;DU&^h<$KHNERUO27}$W zljhEng6Qmy!6MxLEnLgWxo!l>6X*iOjjMVtj1)wFcMLk%90~dcR^wqJL7QU+xe63Q zY<5%15hTF+;!rMVB;FUpq=|(PNv=D#$^cAGFw~9ye>Rc?Osp3Yka~dN-}B$**G&{9 z3fa)+TKkA-5<r2E@JAxta8R@ala^kSFaOg$zE*s_OgKiBk0SxpAKdrBQ#QC+fr}Mk z=OD$Hq5xgwHV5Go@uVR7<M0E75gA~%Kxi{`s?va^-1s~hl}G{{&d(o({+C15#ckA{ z6TrO!u5V+RHb)96a6y2k072~Or<Sh88#-TT!PqvQZ3$`r1K3ee?BwhY782BQqKLh$ zQHWM7N(1c8(F%VC3D^NhK%$TRmx*N!jJAXLb*#Zy?KT`~)mfzAq3~3EP+1AYZsv~i z@q<Gb8l)S_8C24Ep@`jR1k)a@K%pov_;;vo_;>i^{P%x{rq)p@X_yA#o$_WrJO$b* zo1qx;NrIA>lq7PR=y}K&LAeeCFe*rTX8ltTa=VZOC<G9t3$_GB>drtu8Pffdk|I3B zM0Woh&?&|OaCO!}!QX-q)HRZD(N6fHvVSq8UY1}wh*$RzfZP}*Y`yWnK&}c$;(d_} zk?Xm`jHtsu<<r*(ToCf0gcN9ykjJ>LdOsqE=lJMMCUj;SgTZc$K+$C+AwpdTCI~Re z{=uuKHjztsxB7WjXkl45E$qGul7QWiN43GRjSm3{+mdGa61_Tr+?+VOUqvdUF$#(o z@SsOE^`O1FMj!X*IVwT<tc&oC(W90ma4f<Z=K_U*3i8sDYcfuMf__s{J`6Rcz5$2L z!F6N8?;fsuq<}*8gMPpj5}w~5`(CC(Ddx=wcUnCOXy9QEN~<Um8{AQggGZsbZ*%8` zS_3I?UO2b4>69Yk1ntA5u0o!{Vv}c>Ya#^^?Sb${p*6Mf-f+zi67dY?4eW*gBuZXi z%z}`cEu=tW(V%)m%LeHLG7qcB#HKkXr$P-102McFRJTVYA%n2q%hkpNZY(cLB)bxG z4sdM&NQm5VV^0)I2MLf~AhYtfoC%RIPzb}B09n&!%(f>aV)~<i${MsirPidX{@k7k zFM8r3=c@_E2`Lh<e+oi^yGg+Wx6gkbGBSj>DP8$>7U=G>3!rYi7)tb!f{H_0KxNwh za-wE%QxrfZ1Z5j^)&~jx7KA(;APw>F<s@>h8PFQ4Lysg-8^gxP*Y5=hkgG*`&d@6f zR2u~D!T5-f@C3WCM&px%n`_FrhDpH&87vSbL53tl#Lp+9N2H()qYXy8@#ftzN(v&> zmTcn=lFV4pO5qQRa|sVLAmx_^lxy|^un>Fu`lle|%<KOXSQs%6;q{K^9bsgn@&6m- zbt#!Y_pF+9d8G@%F|)q=zd=?c;uZDTq|>4F`sUf5nEF3KmVyyMPCDvA10{ktH?Nd` zAO#uc9|-B80qRoub#<vfr<ppPTaIv*vLi?h{~HekA(9475D5FPZ6P8KV}2pi61qNa zZgiwx`0s#PdN4(8uzv{e8(+~W55f;nS3i-0B_(NLWQoI~iItrC%w%nW0yD@V>8x*3 z@V6ku{3|JVGV+!vXAIf}iN&}P=^HgEl=Ftx4=VcB+yJ@sog_$w!x*fmKPHe!c|(-f zN-=cn-rSZ~@RKAwMQapz)I_6^euUTXz)Xubw1%7K)Nq9qKv_v^s3|WPWX6cKJh|WR zonJpjH-<%Dw^01&J)xy13$t{`cq9DadLXSqWSIUpUKK&>xH)fK1RgE^>pldSQkpn4 zXl>R9&1-}wc37JBBV??b8xSohNkWu1!8n0*gC>H=lhfqoIeg>V=C{KoDv|(YG(d_I z>5uRxJiwQ&38sXr8gh1!gePl^4E9Ir;k;Z41ExRbl_0!^2J|EWLLIq=2xriNPo(AJ z;@yk)A;is@>Msl=A<9EVs9Np_Z@|BUBH{u}Z)F4!1}y+@AS9Tog1I|LuKM_Z6eq~| z5uV%Wd+6<i7ZVOrRwRIe`en%R5Ut}Xl@gMG05@CfFE&yD<s?l3ixhb6CbB!2=)K{D z@e07>$A2H791IF6kyv8&3uvVGN9azZ2M&&niALi+B;iQ`vjGzdG%c}y0l@1JIg@XO z3zR|rd~@=G45U{{7^k!rCeQ~-tSMi@dioMnp1Rqu-T)B@32-ucpc6RQ&j}Qe5w_GH z!cUVRzq+|A(H78hkbo$w<&N<qwi#V|Ey^LY**u-gLL{Nd>En>ZTlTV>)UqJB&4Vid zee)y?P9EIvyf8#s==!&kdqPvWna;!z#5*LQDQKXNqloy@?b--W$gOQY59dH>ED2yB zvT^qO7eg@{pbdmZx7ov72Au`}9Z+5pa^5;b3DSaW_Dn)y&F1&pgCMm>0v-&ao`U=9 zA&G}l0_Ej{kiBf4)Q{kjLjtChHSjP9;%9K2d7%+uz{_CVBmhc7qB|CVSf5B3WyAHZ zhwz<E6P(Kb9ne%tRude(tFI@7J&ezR_`{IlY>xTofEF<ckkYc2SX>Zj-Xn~sA#0!p z;cX7VleI|0lhcA8_ApqYlrhu4-|9h|5z<!Pn6Xm_RS%>LQ68|)`MZM$1Pov_A`)aA ztCgUI3J8Jc+;VWkWollZ1XODom<h@ykXSrSnV5vXEpA@MOGc!i$$@r3s1lUeRWUrg zD;B!CZ62M1DM@%R3rKLCNLSC!WojM>4a!AsyhII~lY}N^04~Ddpa;eG&O~C1*QXn* zpm*BMm(y@KNtpOnlwf^CAd$qJ{5XRpv@@V&_QvuQQEQR_WuP`;f5^o_#dL(X<F$hm zMo<Q2Gf~ZRTarNKG(ZzAC{ZK~SFNng2W`d83mIfj5}dpt#vQE-$`jE@V!`nDX^UXO z9%r8;DVU~mvVgM`iS@yvi17_=@5vk{JgeRRUv1|dA63yke30HPAVrW~1kvpUrEGfJ zB<_ZU9&UDTk|mqnWeZ6VDPjRcKtvIcB2`cUL5iS&B8VtO5fl^z6l{PfsDKLZId_9U z?=v&Y!|{3ZPd>>%-<i2HXU?2Dl!mlqdZ3=?NdBspR{yv?T9Pwh=crA(!(B9-HK7b* zo5Bf+FhyUnzf5#6U#fC+Cx30b6q3kh4M<flm~n*Z`^_sXN@)ppvY!;wkYG`f{cZ?u za`>Tw)Ck!th;gdBqi7SV|8P(Jhr#~I5*k@&D+o&PK+b^Iqu(nyqPyCCRu7$AX@FIG z`>j42Rv*=}@}S&=$5$kLwKn+a?ggm+um*wi0UFqVr#0RghU4lH*sgqYht@<Dh=tA# z(V$Q{G6+ePpq0RjnSX%p+B9bjADTXb1~oaLI+)k(fLJ{d^wOBI>-o^j<us@{`dw4< z;v%9#BD=@fpW)kEmOV^@=9?|aauBBqMo>X@xsGMIUJP9B4?B3EN)^f-O@LyuszVMy z`DVqRSJ?^M?g@o3W;`1E#sAL7KAYMJ!v>qcKoV60xpf?6AlLQI7;e-xzn?LqY=#%g ze;^l+ryxrM1?YxRVk`tvI<0#@o`gb~EvAz51O*w8(|!JO{)#?u*U+6!fd&5A{|KD> zeFB9A_1Hvr&7;}h8u%fmo~I}%ND&0(-5~NA&X)H5j$)V17HK$zfCGD$TlUHk2;6|c zU6BXv!PPD!Ho`(fT3^)$eP<dC3URxTAsCE$!6OAw)DJA94msqC2=v~@N4uE#L4(0( zNkf1*=}-c+Np@F;tO#N`emI`s!qC&ZVe0BvTG!{v+$5V@Dh<Urp7lN${iXw`SwK~* zPTOA~Q}dj1IXdH&AW4nDce$zi`(07|vlg2%b4cWn9CgkLcr%CAmHCOUUFK1EsIvSc z6kR89Luc<^d>_g`HjLz}1vISRUzu_xTG_-SGnZf(37Z@=brAtsSqM`(LD6hma7>BH z;r>+NnAsZG;C}uOac@~lVEdtlaWdBIQTl}OMewgXJ`Q8N;O~G`zZ*Bb{BMx)SpQly z&mjf2FAD$)nu^jG^}4KDJg(;}M5yG|TMNTr<nZCsBe6UH*#-h7@soz{K89KhTaKy0 zN(#NeQyE046~yXT7i@4|_u?jApDX-cJZ|G^3J?m=Uk?w`32yN#r^g<}IpQvkQz47i zQjo=!;Yd2c6cdiNZPEsK7hxNzZ7jE~r|?P(q_7iGiRBP#Y5c9*ackz)2Z4#gL7ma| z+{S;;4BaS`ucD|yzqWw?6Q-<=!0NM^gh!Vg&Ne?j7=f3wz?yYS)6@m{j%1%WyWXZ? zeT5#yj-})?i!_TVX?<-vfZhsAtuBFFzKsM8gJD@#G;sd6{i5FD-%!`ayghY_PQC3E zAUGgL#<<AKmwu~M*+V0*S_;nDLBR!~63^f9M_N69j)v{iuHnN5O?KGO{QA%0aT&V^ z&|t(ZXL-CiP?1LtMgn0!R6ohLTCE9rIedP}BYj%(qpAPeP2j_;5$pkqf+~^{+a5e~ z6g|Cc>i=tdC`5377DH@FlqpCju@?NEG#Ho_u*&M^<Iw##&rC?LYQeqik$wHq;#{5v z<%2_s=@p=)CYUYe90{rg3CslN4&J$@KMZ6T3<SF?U;kM=&UAn@5S=!|Bl)A_NPz;U zeqTa@MX!rBhCA~UKO6vK09)68yb!7#qKyGMC0t*NY_#;@5UeqWuy)-$xD2H*guLr( z0KXTH+y6Oj2*w;ax(MKO2o-u{uNwyu^IM$!v}zsxI?VfmHVAY7NadDDkxD_d!FJGE zVy(mdL%(?f*C7Dw&`-4vCC6w(u*CoUDbP}e5xuYwI&G{`Y+sgGjtc?Su`2ylqv&yh zHVP}W&bYoQp>!P-{!|vj5_2)8HC=l@cFbbkCH1}`4a1~&27(cc0^!TPmKoaT@fKxW z39C-ifQD?yzfVf?i%Yrg3pG52Z?^kjt>aW{J>+{D6WVzAN+gfKaJHv=a&5Hau-=(k zXJ|ZAid+U2(fCU`|LI9b(89t_@3nI@oH-Hpk6*-V+4<0EemsryXBy99%X3I>a0Uw& z^z*yt-^KUnSGh<dS|QgRUP&VV+T`Jz_TZATF)qu0BLNi$iHKGbp8qbs8Q1_N`(+wU zt5|Lv4w2vaWSgv^`~|)I2aTx9@`7L19~8tzcKBi634DpMQ(SnJ2Gpad?GL?>1Tk2b zGCnCsq74qc+Ax(}wdPHS4}kh%2FGk^SWb|!KCZ}x_^^KNLOl9xEY>a6X;fntv}O=> zF36fIz00>oy<C%qGbznAL;=Hh@AzgqPLH*IJyeIrGsEmcF2CTms9k6FIozl0IlNSl z#<MuXky63C_J_M>BqNQT-Mof08kYQqyI2tKS-rvF9sCz%(rqN3MPo-_XhASiBn-+} zo78S9KLqTzJ7`cXo<z`tUBZei&3`z(i+^J*y_3e&WkTZw$P^Qa)T;%Jm98@n!0A_; zMV!rPL`B{>{E&SoGOlHW-cj15uz_yXTGE(?47o52Wf%pqk?*xTJ`L{;cE7%IHw|cv zk3J^(ibl1eJG6YKSl_lZo=I`?=7}>D0;`9d=L@(R9cV~%Rvh$)5bc}xI}DGafMW&D z%1$(%1rk4kf|u!=t(v@rYDOp6rRoAD&U<JyYl2)M2yS&gU4J$I5dPMU1hZ;VG4?A2 z0*=35K3Fv3Q+_eNMfcH&+9Xe*;HtPb>t%tCn4qP>pz)y`c0oBl{_IW-Tt5wO3-+o% ztEU0YDN+UaDEPRB-@ou29zIrsnqi{glC>I*W<aF0OcDjo#FY)cimoR%f+gNcB|<bL zRI`!2keCqii^~2l{iLWn#tpKE@XrUR;B=2$@VJ=!=q+9G$g^U5elH>oS}1tj!m^P+ z_fD9=SH6>NL?CogC=CcN!`4*?l%Wu1XLvrI2-L@n7T$Au_~ZN~ot;Dk8X){A2x%Am z!*O~-W+#+1>{*OUB?65Ja+xS`rp<vbUc?2pfZR@085B;X6LBVRy0}W*!aUX~E3<0x zm-LxTBGL>G83>ybD5nqJDJzY?S$Bu^AtKO{Csp|5M7vZW5^_Ip_O`=?Wuf0XiBPN3 zQz#+ggMdB$<{8)H&jTn~?eI0#!359c(x6(UVW3AU&CZa@g5qH14+2A#jvTB^&*)Di zYh#<=HXLmFJ<gS_UhwNcA`zO3MMZif7$_EOrVE8%W}rl8gQS-aAz?Ao3?o#cks|!> zy0??niwX}L`012LP`xD^>JJy&pza)m&WT#x{<Oq76}>x2u$|Odbv4{HtTn|CrJlk! z;67UZ;RHN8Y>LL_LL%2Lxf0+38z~YzKsKI<Yl>6NU`|evhlDg}(Hu}9`Q#f+_QB>a z9Kk!3wOhCL(#ZM*sn}Zthn2sX?AyzCp{maA;9Wiv(5SWjqZB0{+GESWd(b-H1=hEZ z>YfP=r$Kd42ToMMa9NcaR<sPDFIH_aYaFK0ls7Y)=hOVc<o;Hl4xYzf*qtM2R6~3u z81{sqXDeiA@)!0#`yHM53p>1m1~tO{9T8|JJ0kU7L_x$FBW@o>qnXg;;<UTsg&Epk z?({9jWo31~cSh5gX1gaG5<iFZ^T$1gKvo4S9!CROGNb~(=%K!JZNVwLQCQnYgU4t% zt0MwtUC~?i(^H2(Lt6{0nXGw&#KVpy5ij^GJzilb|Hie4PT(ZjHI*jPppdUs3Kf<3 zr(*Wz(aC(Zw#H-{PL~APFJL2pKyyBF)63z7xNF$Y`1%wYQV$OWsG%>=_579*NBIwh zyk}@U=%WSIU<7*4xmEt%{OMhJmWDIN$-Y9rXgO!C+1i8uv|R8!jb}>s`$od6M3BRj zy?*_BC`efgR_ZJo&>Zg<)eU&;$yZJM*TMI5XfQC&$<7EkJE6ITAZT&_OQ#O;&*02? zG^iE2@Ongz*J|9q{98WmftN@)Gc*AW1Vj(67tiM>@lAAJEu!JH4!<b=)0ntyEW%j3 z&e)|in9dG)SOSf$(Trz{_-C)(avDvaAjeB#kxntZPmzXy0q%N*#xvMmNpMH-CFhZy z-w(zMiM2tLuB73NpzDL6j)zEXK62IC{hy-^f)&;+UZ){VDW0Mt$QtDHjy5_Lhr)&3 zFYm0S@yuD!kXms2&D@hWiU0iy*3)PftQ#OYdB41S%W%F@SnEw1&YBf+NkM!#i7JJh ztXi|2A84?CGl^-@+#va~JlB<q_6F95T(E^kgqG<_gjIZT1PY@IOIxMPFKfpCn$6y! zfpr<^_7@17)lFKR!lS`zYHx3+;q)o~GGW)>`j3Bk4rj+|_pY5ZoFNVx#XzQ$K#^Iz z;nqfcX;b$D8qkQZmuOlX|Mb@>c8|lGkUjkyKBOT{&SHN=;QP0of1#L98?cu~Guy?@ z%(Zi;oaU>cf9<Eyu+wmXNO5Yr^QxDB7#19$;jH!;V&;)GZzl|dFBb+wf;zS_@em1T z)nG{?Pc+yx(N_e)jl~HG$tJ5QR*2=5b-{x!7{+86hNQBdG(AilhB+xxISA1CA;-sA z3WWqQ=+%<su-Q{nV-06W)wHD;cRCz~qmDbh`~`71mh`_@C8x~egDCKX1fxL{YZP0r zwbAfLvFjLd6jlh!t_;DogDx%kDqs}4m|>^yd!FdY*K%i`AdUhI!iAy+wO4&Z+T_8~ z`(WwSq0bL|L&Iqe8Gb3c6>=o78+c&l&4!rU@tGbCuMUAhK>l!*A*$_I>s#U=AV>as z?6Vw%>f+(FXq8Fak@{G>z_IVv1N>cZ;(Ov)%$e865*-7^K$}f5_oBDOnJ4<eiujq& zvib~h6c$_Mf~0$}(VJJ<iZKJRZHLo)U?4U-h(~@R4#Jv#JtVz9*aj2{VKl@X#Jq;J zl|DS|eV*|PaS+*%=~*H)OkC-lbrKT+C&JPXRc*!#7imD9AziAJ&<=D6LGq&wa;GuI z7Be(r9*rUI4Bdp=k-abu{7xJV-1UFUMl9X~N+X;KbIemQZfS$6e5thP3UL^Af2mMs z-1E{TrENC*f=m93hSP&m>?_Jo5n4_ExN`A1zLxXrH5$^82^K!Viz+^nF7us@FWgd# z5Q3X*HAd5Zz_btUw^G5gG4*_h$$VWkqXrFYx=}f{z7IA1iLcLHu0=yaERZ)O(#A9Q zT^P=fZGN#X4QGKeAfV7dP7xL;<tyX^A1Z$ZHxKKL%4|TRTA{d>C@iNU&6kQVD%PF( zb0Z=ROtqk%6bUUxFE5<41=VCWZ)48wM5NIP>GlG*(5il$m2hKBhfYw*;66==I1^|= zK8QRLxV`50+R=}19{!;zk(dPjL}+X$nBp6s7A!)GEqkv$+kybZ&lif8OAxgAcqKpa zE(Ef!ww|phz=#jq@Pw2cU7dk{F21>^#}K}}`Jpv|DZ4zO>&>%8S>|89ey9+qSq582 zR&AY`?I=h&;DjP0GL%Dy#I1kyVY`VUJ^p1Yred_<NElL~YDlh*lpz&jnZIZgIvW%| z2|&Q0jO7&Ib}N<Pk>PgAt_Zfia>V7QIQd`Z)S~gfpv20BF{%61nY;YUF~zCIq`U)R zAcArHJm4!O-6kK#F<7-W7rXw;am4>~9Lg~AmCzWE;7&d;s>OJ`I@tO+8@f}5g4GzY zvQzYg2u@|k#CdgE0Q4AS?5pFPi!~G|#NYUZF=VgXFOA2-8f-0(uXO(cmZR)P{yrP~ zz#9f!R5rbOsF8pK_mFZBqm=;!YdWa*Hy>f)om#M``l$BQtriNi+!L#<(11yGZ^JSZ z?4rKZgFu5&#|${aV6YHZnQ%G6eX+(*224<0K(9kj3KD%ADNvXkY@E>&KcX(B<=+p{ z<3s%+0IO>*eASx-9_i8R1|(&{QQ>c&5p7<aK9mcb7e@seV*#JopS1^Pm;*CZYaaQD zbf6<X;ucl&EV$+43s?+*UDMVn|AHu9(;vD{*~kYTO``%WvDUOsx8manOoTO6%eXmq zI?%!2F?P8@4>!Pu0!$sM)i?WJz{>LNw#;l>g5VlkFt#`spXuxrTRVwVgMNTuiidw0 zeGHZHHZVnXZ`Xr;iLe1l{MBsmaJ`v))QEmmlwei^9LcRPViI39>XX-WAO#ha+?54_ zG=h7g|H=a<B(gmP-ycjMLOIS-Xh#&S{GsQs=WyTLK3xHMJ4`ZLbv2a_r64OH#3tHn zJ~;>u9NqPn$b5SIZyAA}K*u+Sx*grEuA8SPLX94X&x#h}yJ0)J={3iEicbMOu+>+` zn=*wBMI7++LghihQa_Si@fU7g=$r8$r^H=M0770)Feu0$doJ6V)dx^)k;57#1QZnN zsc@na5MA2qH4dX{R*3&;YyI|A9c-uA1ZJD4+E^P)2}Ah19CVBVMOEG|t${Bs)<~BX zARxg*?~@87)a<MpK}p4ZBQNOrkLEvuH;+t8(rSz*$U}xiWWk$Yu50~=7>ZzmWmOBM zB@r6Xq=yo^VEGjpBKB-L^)M>TEYVR;B!WZ6RZ`~n3jz&SJh<43=A`a0M|EARDi0Hh z5b`UFA}t;n=lF_WwsGkrM4Smaz>o0wKw*YLJAwmpV9>i&(c;Rk>)^3OtT_o{R8i#f zkL043Klb78o%-X6L`!Z^R$lmgqIu7c`|)^a;7i7-gut7R(}-qG0yMi5wPouNywn$s zW~@vvm_X#|9f{e{a#;{-vE$1*U*e6;KGEwvMFbik&l-Y86I1-6WY2>GYt_VAva7n~ zX(ALlia<v%fy}w<r4~K-H)Y{8BF~friQVv|<ZqjisgFy1;BC(mf#$3T#EZ)U+viE& z)O<XP>}P!IIU>-K2Gtz`#ZU}Lv{{#~m~O|<$cj1N3q+_j4$6xOUar4(uT_jvwJV&( zKB}|WWDX5yQNrT+pK$)9k`eqpx@j(vrnOagA##Gxd&JVC7T;D@uz<+ZC1OjqA~0c! zPX8~f7yQLv(mNIrq0k;p6w+xlhCf1C!&<I3E+Nt&YBgSQLWshEe|@K?9|broP=~!t zWEvCV;=}@Va>k1f;=W;bY2#OjKy$h$D2S4sUweU49*dpcrq_rxYg$HJP}q<4&-daT zxJ}s?Ug2sQ(5kV4zq|~hR|ScG=|i_p<=??g))JAroOrmT1hO<(HtP}o6t}D+^7PQT z%<slhApFB`$u`XA-xsADiAX~>ghfDpBOh3Bw!AA}x;5KO1Y%DwVa~jqTcK3qW4Fz= zw~0Kn-4E4eL&BKnqJy7>Q7g`b>q4Dr?b}8{CTp}dD9;at_->Rhs(F0YhkSCE?KH9u zgd9W|1*IEgs-A!Qz%VSmngVlHrvsndK_ly(6>bRZxdAt!L5sC~?yOxjt|37R!d-a- z?k^25Ou&^!ORrs}5@df!;~MR<x4@4*w{L)+)8$PQdJI@}y}dNFDN`<UK{0pljnGdG z%}hi)3>*KwYd;CC)j-JtFc$D-Ma9x_J5W}zvC*XmXgDp{Ktwm%rA?6w_{L*3**gx= zXu4?2n`qNt{uEP#?^U44XEl@UpVOdvD3Su|7YJZcQfc7!g8T3*vWi0J3mVhl1lc4I z_=jF!{5)UaH$6t9856-?2)&~DD|+=_DG?<Cn(x(h)3+X{@l5g1N(Zc?P;)|xh_XtD z$U7V0JBYn!B45+6R?L33L8-f-;Bh(affIM)%CfJZj;BdTod)`h2R(wM(*3sIr=ZHt zzMVh%j)v1FLH9plGRA$0YaiopoY0Rno-Ro$4hp*sj#xYD4F4s2*Et$bp8@r3Lvh&< zE-o?=j-S4$3Lm=XJPm4qKI$d0LkAzIHdu*QVs-a17idspygv}bn03qCUdnr&-8%RD zMgy9XAxcX4y0o>QPy?kZYasmi5{+lJJ99iCap9sLs|{6(A+s`d%pWwOB@W_S1t-7e zpf*Y$I`#v0xJsj0oq6DO8X*$mt4eDw!z-gR2vxP)cW;&2Hyz`el$5O3IAl>_>3yF% z-F(}?@M<)e))^LF`*)9DuoZ0s>|VLECXJ>;!JPq-t%96ZtGwf3{<CstZ5mOZ1}`q* z6X^A2Z&ybd!|E9RdNiKF7AXkI6;Sp-RJ3zw<e>-nC$LRJ8q?GlBjv=dk9L;VgM8xN zTWLgde9&JCQFtOvV?gsK*Yo%3s5@vx3)XZI=uumqtvZ%ZYkMb+W=-%zAx6Fy70kRa zi?7b?Y(}CPG;km)pj3^p49I8qTwcRBn2orLhSY+M&Kn7p2s{vtCpypaZ69s!rU7;7 zUa16n*a?jD!|Q8oe1+}9HZ-6<r&to6!RO;PmGN=G_B0$+3(SN3EB=;gb+EUIzd@UK zqTx&qh)NKY<QQ^K-OKn|W3Rw1U1&6OwAivFIDhYc+2<(A7goU^){O?V<bnZNE(*fq zg1@4(?$}ok4<UOsHNTIBv^tXGAecs|bLan7*U48$cWFpOqb3ak%jJw5sQD@?gnIe- zuQf1!nN==E>S<7Ive4}~c+)y1`-z3MG|^ySA`1#K5ga34p1?m6TP!q~9<sbdO4^TK zG=C3i?9^Nj&}as6+uRv@SFb|h!YaJAdeLCUL~l?O*I-!i$!z{x@U=cPn#t*jQA>8h zZ#~-a9Y%fQX*{z-jugl~C9{iv+PCc++KR8H)k>l<Eno_YbNDf3Rv^^YjyqV3e+6z# zp)sxLQlzj@m|Zn%VD%MzufHpu1T;Zy4zv^7u@{J7mZ2YWmhtb3J2PoeZK|(GX^zhS zl#LG=4)PP_-pwWf%~>f>lvCtP-B|z9aXcMt{*mk?;VgDnDnvC2^J*V^^?Vb|t7VhC z8|IRLRy}q-t4wN+?pTN&feB+=SL}4weFdov2f<j_tlBgEh-1+w`F%yvwD-86Tm~8| z4kLDQ@31NM-I!oq0xx8B`?akDiNi1?$=8R0epqD;G24#KDC?y}*gpbe7^HGaJUxUs z1|!5SMpxn=K^e+NiCOtz%X?K;V{Ht!5nPc(90@d0sO-aretu;!Vx~EdH*8*v`yvR7 zp)N#WbQ6bQPAR*d{0#+03*Z5a+al&d+<w0IwOkm*02qZjNVrxJaTFH0JQ~QQe1@2% z2M+emK7kb>So((^BHb#NM}tX}xyMZRH(lv)93OP7SeoXg(eosCEPuT={-Z@E0Nx3U zov7OXJ^TcqRO*jJ+jC<eD__!|?6tNUUqwGKoPvZJlGvLYVxcvHR=EAv^y}OKCRq(8 zsZJPrG)y6e!qD&u+u=q60SJW<XDTgEDVvTF=V<^|OSnd5G_X^K`qG68GUS9}(_y*D z<Es28f4Mj8{{0P9AF!{U`U`KXAdJD|D?np;b{v#U&>Hy2*@uQ~M-^!pAl3DChL0j3 zq2GNt4org(^X_rkJy27{`_EL=8@2^reCpjS3=Y2)hNF(X?=glr93?KiuQQiF|M3T> zy#4?HF@HNtb*T1@BLbm_Fr?w*PP<VP<ej%C&g}(owuf!mV<foJ=>(qLHt-(!>`qAY zsLZ|<OuqYX9(41^!{pT&NFAS~@GHPJR0w6AqFc@&NM@;dI4c#~A>R&Eb)@<i6A4sE zc7SLV$r~g7|F_@L>Y;IiEz$3vOd?`YHzoXE)U<r5``CkclJU!`TUWK3N+3cz<dOu? z)$%gz`9`B4<=~ud<#7uzF`hszI`=(8VanJG9%{cpQL=zP<OvI1i{12_TQmjm;p+dH zzY>^10egx-R`Pf3!_$5)M<YN1%u!u`>E!cd6l7mR+@Y%&kL*n(%lp>Pdm2wKmMKto zP+u~OFqR0Gkaj_Bgb=3jOJHY}W9HH5=e=S=$;~FUI9|MYJUSdDs5z+=W)O9t4jz8Q z<OC!e`gLs{2?-uKm~?6gO93cqfkDsz?&Ee$`3V&fHs$WEmndYPPYy?=lwNQ#4!@XF zh>u)MuT_^FC|OJ(!UhB3m>0o!U}|bAr1Fe_qXkDwsW}%zcD3yFP8_~|127Jk>VoRL z?B9+9R{ftt2`OWV{uB2h|5MB@ol=0Gg6;NxemP}8ekfQG?=L7&WSdFwHLi@?@{k#z z&0!VP@^s;=6et!mccA$%#>%G;9Oc7%sxC0q*+xBA5t#n`BnU#o>KFWVoiX9T<^1;U zdtWEu;L32r!IG6@rMK{zlfSn8)DEV24J5ZZu5sKO1ZD){q}-KSUwkm)35nuD-Wh*< zXM5n*fTdN(kk;GqFS!XIQeqUAxHRVIOGvH)Wc7?+c=KP9lY%iWt}(ZUZG6?f{aZKB zO_AJg$ds$pvjqCU{@YFIxS`mC`so%5((5URR0>UlMkCl!ag&FBhpHBPD@}NZ0*!W7 zh?Wa7@;7nWiQE9+b!C3<Um)$y46{*i9aXEbYZ@*st2m$DNkW32UMx#^2f|xTqvKEX zyYE`JL4i~o_HG~5RWRoR3N={Z59UOQ1ajW+(L)n)$FjYbyM08WK?me8*xQsUGgggY zWi^e`zsK-jwqVFtduh}P5b++EDS%OXHVF(5)9jn><)4<>A5*|(C7}YSa2NfeTEQ3X zF73Q}H_Y}skiT)NFPix&0V+!)Dq_mrPjgOf!f(oogpUqUc)nmo9K-}vuB_mbo}M8u zwE+}cv#ATWjyX((ra_rXxLg!%`Tri-Szv4s_4Rcgf2(H>3}PS*LT#xuen}Zb(1U&_ ze+sw};G&gBR#u}Cs4sQz&@Dw>9jy#%v&QeoNOZ-D2BN|s047d+e`aq0;^B3wHrB!u z1fV|@@W2xrA4vbDDeH@@m2dGMM~-g@1Bm#*sjqzQ|L$@0*@kpiOPK#xaIn-7eb-JC z@D=W$ztHayM7*6%Tht7{t`-(MPPN$O-`_kewE)^)DffU#Ys>#)#by45*X|5~=a!T} z-l%OsARRxP_-T3}OtG9fJ|CYWAhBqJr&Mn(4BI_!AKDob%L8D>5nM%O+k1b7WqAsL zu2$NX{7j}BG+>*Rr4*<RC{k06HNN?l|I`_Fk-!Z}k_-A~LNSo|e63b=C;Zjz;9F<{ zy#pqjpxR9>f2Tn4ZLPd=U{mq+3T>ZVP9!#9_V1d@1Y(&#%~L8VNIq}>)D>sZVa>)G zCH;BxytEW&Za#F(gcmldP<-TxkK4!L?aro6T)av|f=k!$3QJ}2e%L{R7`*OzonFNI zmQA`@QMJxZ2No+c)kEVUh}i_~UzD>R*CO{<zIYg1od`7~fqBRQ1uX@UK+nzD{{Tur zHe9WKEg}-q9+jd!{O|ciwYp{aJ>y`@sx8+W>JWfZsT^{EjTP))iiK71(iqmV%XWU8 zj<-IMnx{N71h@Fohc2$*M|L!BMBzc{k!a;ronV4jUi3{vEr~VoZM%&ClnV<%AyXUp zH2e?R`gEUqXj;sI5305ZjBZRILx_43gva`Wr5=1Hqr4RvHT|ZB%O3)ADv;He%L7d* zWGwEGDFr-ouu{$o*7}XrjXLmOIv1N$xjFJk$>#_4LAhWAPxNyYpH$&bcvVXhxHux& z0s*gFP!T;n0>96oBNwhAm)%^&t#6*2E<uApG?M2@-V#`A<=hIMS%+sFoxoq}_U&k7 z@N@c<+_mUZYpncTefE#68b+9MW7u2jyZl%O0$7%z2VC?n&#?1}<67js#uto{&J<!r zoCnHXLC0^<9<+MBV4l+kH}8Oo5__X}?Mk9%V6iv_DJs}J#4_?T4InX4K&{~)xtD;1 z66P^9mTupcwbBBN)sTwrr@*{YM2@8)bt~KWGJZwYzH~`T;YHoDD3Q><q!S#Iz{vKc zc#E@nY_Az8)KG~O-8BM%aAHWH8(+Q7GgElsu%`@-5z&AL0kq)QtQq(+#;vOM+STbn zgH~W`ihRt9N=lc(vE)XJljteaJEv+#6h*8ey5T_rUU@tH(|;zA`CXbWkZ}W7XHH9? zHwEi2k1@wvtGukhY5}Z|>IHMv_Ag+9r|HSHzGv}TVOR9&1Om<P_DCiFTu}jbP3CiL z@Q5bEB-Ls|V)D&nGmKhjY6$Iaypmk*l%SoWRK^$ZWs4dq#Yc02s}5NCGnK-H?wdYH z!Uk-T<Ovo^<+0u~$^GKOm?(*MEcJc1A%g&qkJnn`yb;;qaf=eq&%a^mhD5eydwv#) zsMFZ-!IoF-2@3;&Cr>!K8GBZ;g&^uWC{U+1398|_{esl<hAqFVgL0ScckpTs38za1 zlOz^($4&tJZM1LU>q<5S8@)InkHmzi;$S#WTy3bzNA){n8VuWa^p*i6paHad=ymEA zl>QlDJ#z;?YJAxs63++^?=mS;BI-}}+Ck?X7!S&Bn(TZM(1fY(!ZH`lW_>&eHw_!p zbV(xNEH^4@w(Z%HFHo6f<4+g6NyN%S5#uIVoR!nY3doL(kbSU-g#72hh{5eNqlE#b z4!#N1!JtPy6mDOwNuyDC`F+FC86aE%jxem8A0L!N>2U`%ZIr+d6!hu<l$l=Q7_`wb z<Uniy^x_DH`zQ5vN)fp5Y(c5OBk?80!VkKdaig*M)p>r>ICL6~))DdfDoSOyKsp^8 zKl%xN{h=B`DpRK@XCbLfk^hn??fG~UT^2umeOs7{*4rhQs9a6oUL~*MR%4ZJPZ^bG zuzB60-XW8p{QgZ;y4g}zjYd*=M##GKxhtRyfjCI8-l(TvK`!gqeQy+%Yl?$9Kw-Ze z6I?tq&5A}eHmG{!7%JEdmHZ?(Y-0YAxmxEB#ofocS-U(+MOxw_vQNr|`3lbIl}$sG zQgG}%KYNS{wZ=<cslY!{fZUqby#s$~AAgdF1Q8{>rJ!(WSAJZ#H*TXOkc#U1NBT)r zq!xnmTqRPmztrOs81i5F;Cww4NUV|Y+sRZc=7hloFO|iCPbk9QNl*3r^GjS|b|=lB zO66jM!C<5y5^@Ptr>Tzpol$jS{h3+QsZh|?AmM~R$@M2H&f_H6VCmmyP<c?Y2Z}w( zK~cW@w(X;8qLYLTC|x>}%7g;#V2~7*+nm_t@<zNzSz^v?D$$(ijfaRD!KS@h*S!Yk z$gXRZxm2Ph3A{j{>X!&ywUaJwS<OG6tLIahR(x6{K)E2VP#Zom@3Wt9s;t4xy^x62 zX%K67rN|KF!r!<Tuk<;NlVz!QE}>Gj$w65P!^I|i5^Iv{9YCidD*``QMy2YYY%AE7 zLrLN^+~qHLr{iSV{X2RE6{}D27nBH#@J@T_p4a#vwfk#Sq5--`m3oRIa?mf>!OOce z-GR%?e$=m4QK?2dbRB_Ep%n1l^0!h~tM^&H419JCl?u%U!XR{oGwpcgr?Y6nVpX!Z zbyTL=E<@j7pT`v%0dp0o_xau5orJe3>+HL-feN-LamQc~2v)=}C!PGGql15T-q=JX zTkU>y$S25NhfosV?cL7*x}LX*SUuRWFmeS7Rq=P!z)98yeAS`ZHY!sKrBt(mUK!qx zeCV`EwO&UktAy@)mkQNoL)NGbvSawjed#;DKq<khNF#Pok@{>Y0;QFp2eY6)c**Jc zo%oB}c^4IGP)Y*CI5zG(4kz<x`q^$O)R+yITuQ_(yjg=CN;{)16mOfpDr5eHJtU|p zry?NdSBi;|viruCkRjchZopI=Ol(v86MF3@3?an^dEG&&Oz^0=r}O-&_#kI#$3G#_ zbWX_=5ETJ#vCQ2NHxe5!|JXqiO&^EtETl-Du#3)c)Am+qiDf6K`<#R{WP-a(61-pr z-hKWsJ|<YR=)of-nlW4ULe)9}Zqf^3D^8BZjXFxgnQRc7?{Nt>%lw0jh9Ry!Y|UP( z)6wQQ1(%@BlR^Q$pzG1pGY40)6R^}C?{`j;Sh_^0T~*G9%`bfQdpvWjxxVle38qhn z0KJeT^7D-SXy0f|>|`fb_d62L5a%x!g{!stXw3HrV^6@!A4o7`9B5jiBmRD^+kZ!G zhjmao&yr}SIKK~!6{X-e16?a92zmVI-0NX9WU}>>>z*fJ&8gAIPX2}&w6*`Icsa2l zAZvah;VgCu;_;%MSU%FxICnE12zG|juLNXvf>x6j@qz5*<66%C-p!w3?MpPA&RHCk zM?iM9sOVrDTWK>yn&8O)hrjg-4XFoNT^vKlxW}1z53VU|j+XzT5e+c|IdvB8Bs_|2 zp|u88>fUsOYzBNo&}f8S&y`svN?Aqrwq0`zjb?UAJ}4{h_jv^B>6^Em*o0;u7CE#A z4QaWN65e*wz)iSoSl3{K+BBrqE{CLCIVkeiEIQizN8B~6H+gei5>clCGl=X1%P9XW z4n8!rKB`UZ_2h0q1LD)BKiIYSyx*=a9D!ev4RCIBD~$(Qp)bKB7YVkFYkf7vcE_Il zO}Ep4dYjKx41pe^8#w+guNmz-EU~x=jcBk1;bB|^hl9VUC)$Ju;0?ttYSU&kqS1*> zxkAFo_$TxB@E;QIv>*YYQZy905lk-<{NiDJNU$o6s}+f6%qoJ24*ps`x9Hy8e3hnV z8xqWv054#XE&JoOS3f}-d){AZN1~bIy>Jm?stSL4cmKAxJ+39I);l|rfR+UCfDDfa z3{+FPjZH*(#@<SoI+JkL1Q`oH@FzDjO_ztlg%xJ=x>9H<S`Bt>1gjLEH@oxszt9NA zs%k0SX}lZSg*w0A{sUZ4_WNDFpM=!KR7MBf^Xg&#D{z61gwtn%E-Ew`tQd8FZM<;V zJ3hfk!kLpJ5_Ds5L7!oPy||+L?6!Cy*oWr@GYM%0q#!<R)S$2T;{IgyiRXF{Sk45! z=>~Vv@=1><J$zXCV(UpGn$gZBmM<@5j+%@51Utp=deeZGY}prrun(`maxi+!wM<-8 zHt6rUI2sY`&=A-NTAELE;qH2L@{9a^8lOmF8WbN{5|sQB$+o;do@<BGWUC1Ll1xKt zA#~FX)hT1W46lyep2oMTEli_Pq1jas%KnCh4IF3u_{sN(WWQ&&orY8*Dr5Q|&$Vik z$!A{6qA?B05g(Rh61Vr*GrROVRNC01xza&nf~&q1m@a|pz31^u@ACt)`t_v&O*tS7 zB1M9O+2ryDMU!H+(yIMvJhLMbDh5BCK-oCjyX*pgg3AZcfEHV*SS;(#uYb4zd2CXu zV=#?py|MRrr|H36D0*0(qsmYc)Tn{N^x*#z@6_k^kNb?juB!@YNNtu>B6i_EZfui} zQ)B}r`^hw(4jYVnVR4~+315}F`oJIYI7jy0s$EQB=4iEME4+loCaEcze{929vT|<i zFe1^SfgA)6h*rtPpJlbic}lM|R_3@$sZ1?Y#}p?1XVe=wo^Q{nAD{wt5bhijHLBhF z+?);k2i3YD6{ydaAs$H}<+^7~58xYs-K>KnRG<N72u+M2sEz*_$9HX*gIkA9+HO=% zWg4BXV%aA{BEDN-Dmpdz_!K-MtUP~bB$aB4mnwu8$gZ~MgJ?)$<!i|!RG>Kr!u7xn z?hgsR=fim$$Dt~~T5np7r9z>>LX1SDP};_B7(K!U67PPLO0<GeEDlTR1R*$HU>Vat zU+pixood|UM6Oj6=Z|<{>+<*QFWWZlMQOn9Ak73SQR|SP$EQFeSorlqE2gwz?a54) zSMl&9Dp2PPz<mkrjw8XMSSenKrE~kBU|>J%^G{RR`u`%e?8#|omH2R$n=y^bHDpNe zCJI7%NpXpei9a=&g7am)b5)<Ea-o=i5cIEDSm*ma&hRrF);~wZnxSkzXzx;iH|C5R zHZd&WAKc+DP|=oXB)&J+lrJnwsox4#nk{zLWe$OR!vvZuwc=Vo2s}(yRA)*qnfvc} zHcv1<g2h`i;%$P;`G0EepMmA%S$O7xe+P#sAqduiVAzcK><qrZdU4N!1Qe0jtwUYZ z{nEmJ2d~Ut%Fl@Jn-6(Bn*6^Ld17Q!wOxJJXf(S!VL1I&;_SU8|86+{2qS_a+4C*= zcE3Acklz0F(QeOS9XgCnQ)hmUd6_Z{s9S6IL#_7$DCrsrg#9LCVK`rFwFs<eUoQEg zGvYCRR$YPa{#S^22rPo8>i-pe!SoFyQ1@c>gJZ7|=}<Z{U#qi-^4H!R(&1Yj5Szk$ z6IEY*@@fh(RD8oi<d@d=dJL269e`A~t#7-Qf-Hj)L@qfiLn?z4S6M|yP`~E=_Zl_E z1ba5;{n$DJT9%4qRS~#t+md>Gowjr%g;pd5qh&coMakZLbj@#Af0_N5O*fN(kesYY z46J{|7h((cK0A-E=e_<m0jbn$tccd55R_ZeE%;z_YnbHk)gi54wPS~FqY$C2U4B4< zYQ$cbIL))=xttoE09q6Fth(^gH}6uQVUS4B3?bU|1nV_s#5?&5T-5m^rEeH(I|%Qf zkVim`Re#Jne$GGU<Y2Q6^a82p+IAO#=r2;*j6l77rMF8iwqg{xOYVHT?n=~o*f-hE z-4wE~=$|Db1Q*T|<My7y>7rjxEsjR+p+TWWS&^KIVc#wpZk%9-BbEPcJAS$NG~f2s zX8+Bj?eTW4CJ*{RdPH_8gQa32|FC}W35};s_DYbM43p%~aL=Sylt3jm_^bRNji|Fh ze2Xv4#|@ev)Sw@OeFL`soQBgU$mJj#B7#Wzn!lXC$PbL#eS`)yK)#_|$e&(9&Y~4a zWBs%Kqcoar1hjV(y{IR*Yw!m8XIYPTlj9_uE<rBDdKZGt@<I2+&*Ff`27GQhN#g09 zuv0{7VT<OzszZALJG%j=NHq9zQfWZge<gE;!G#}><=yffiDv{~Fj!zj0j<`m>%QUZ zlFNS}@k|Nw2<VL<KJ2HLwwsMJWDk4ZSrXBl4fnFgFF5R<7x=g1_GDYl{`C_HXK}jx z5dm!9lg}%4L)f{^|AhpzX2VXAMMvS%vF|?SpY-HkDLAJVs?9)PnIJAHxTQ{C4J>6< zxC7Mz@@Ic1;bOcq^M0Lt8Q+<#5UaRCV5P(xwOJu3ODr%fcm3K?6<3lKDlPw_;dD?= zT(poa(~E}Tjm{qOcdpTB;2-cpVuRqrEo=AmSv&*m?1tS^@1_HD?XZ{z=zJ=Ql^ZhX zjEf)N)u0BAX3T=~ElNOK*xGq7N-)+NxuzBkXG*W^eI`10pVjU^ns1<&>e7&AEN=?R zzDQ-6-~U=`zL;*<fJU@Hv42-dF_gRGYY|<)(09a(j}>KaHKGx%P<U8aI;GkZZCmhl zGS}@SoC$r(;CT=QUG>&?{R?*~8y48G2@MEt0ML{8s~Mi5sn1`{HBD(W%s23q2%HYX zI+$kSYO(^Re+vT6nPt>!ZH0wFQ3&_reO^jIfyP#usMd<W%Z<;EttI8Q?L374Bzm<q zkq0?AV1*X=slLC^r+|O_`nIF+QnH*_E3XWC;|a9f<6W(9;0)O}O0|weVzP{(IU+yR zhh4V_oQ|(`rUK!*jX^vTsUOBo$_nlQU5P}e2UGJw`xLBd(TUd|MkKpWYjr0er4p=b zi(P*7{9|8l<g}Umr}XRhQ+OCz5mD@3qP{}6w(MFDiEPsLP#uW~ksOt!X7vJd>DWJd zAH~}c-6QITD7P9($S{_g#oD$4V9D&k?a|H0#vZ(7rT~L3NDr5MJ}FvwT3}He)2ZFp zSWo>S#sU=RL879eHk|1XLaaQr7Q!mu8Y6!jReNZ|`}k4W;xG62B%wVLRQZZl_%`YI z%r4WdQ+fasuMoAt>v(S((<f&K{b302@K@Ho7WJ@bXC1!|`^_W(I!9%@eLRka4tq)g z{&(wBQ16uXH}-6SIdw<R`a5vJ+4?BPMA8T#ccxNO2zJ-}3)SAkw-sB|_nTxAG1?BC z|818%P;!nRFf=@k0t-t;(0(ymAX+2}gYh5KN2@Ixq}1L{VtSx3Nd&v=X!TmbxoLf2 zdjKy{R);;5MPWufQQ0f_hN(Yqw4zrKkEuhoZ$~=_IN9xql&ZXv*klL9gjL{`v`#)y zldm(}-<QJoVuSaT#CWq-(3S9v=cHgC9nPZw!~W6$_U*uLDr##{r(ZjzJU#3Dd};uJ ziKUss;b^B^L6z}QD-)KWJFpIXR(0>t9)n55GAWinutlr+X&nLAjM+uI^C>t8sKbyM z2zi&K5CqVKz>$<6!->_e?CEtV`z8XvM74|a3n+Z0Z+xY*1KN2;O2OKy)Rv5PAPdMY zkL0Z^_*3cq;Y+PU&DQP37!dsOYNxwVCJYRUgBN;aH#{_;2u>);=9Wrh$;__B-}J}B zjj=`Q+9_WZ(do(2Uc&#^I5;N~ED;&0DttLjF%AW_S9K`av%}~^$ns(@Af;YS40~ML zCtqE_f1f{CN@1hnA=-6apgNyv)ovATL-uv>t)Bw)70X3ZRJ4fHtU(`seHO1pR<z6v zl92vVf7DB@6Nr}1XNGmhcO|PjCr2nmRO%GfSudz`|HIVUpWv#pzSE0kBw!Jo=3=N& zgV%(p7sb-sC!giN)|ZYXKqJ1OKgtu_!(SKAE=L~w%FB9$%2Qf93DgXi<*N+-zPU7p z!h`oKv=>(t8^H@`&6mIZ#8=>6e)Q&vnP7H|U=Ok=Q?OU_ul?K-w+{QV9Pl`W87wQ7 zDqE`R1q+*)ZT^nGuyrR;kdV5gG}{D?QE)z%+}iCIw9|z_#JW|N-=;|v;s|Ub4KAD< z=ww}ax#6`39q#_yTW{v;f9%G`5F6?C*wcg&$$nS^7xpyy?|Q9H+_bq6BflEJg2bs7 zL_3XwSF%xJ+%qd0bZ^;*JKgQm{~a$Q+m@f<%qgwB_xU=8e_E^c_zYupz2I{Myr<L? z9vNe{tCR1k(gtvBlv33f2spnlKN>6q2O75-e~t&GU+>0nW%ecZ#B2&Q7*-P0l-pb* z5Xp6hruW6yAA7a-m`h+re4Y^!woKRRH3D&U>f5capnadM*zn{0n<r+upiW{u)cWTy z>58fSMxkshgHs}_PRW#oM3}!QC<UOXv_lSoj_4}BS#5delXG6=>rX?LP=*wQ{AZ;f z6D+ylIXHcLkGnB4gN+St_%Z=mSO}sjC}+zUbtgwk6CgqiS~W*do;ty>EDN5&i$2*^ zh>@eI@G;cgeBNI{7>1%ACqX7l5Ogc0`JiBrADeVnk_ouYft#e-1mj+#a&M%THy_jW zNxo`z*J=VY=#ruq6`kM{_uAU2I_@ggF!tUW0#EVCM>ST_rgFS@XdPZabzxQ2ukX-0 zDp9%r_$T>rpH?aS#D?k{2{`O)7>#8Vgob@tv9uiq9<VjK#%;QJUUs}zljI4?1%7Xs zKR@R($39eWSie%2w@Exq;SYMtJfdnZb3V=M!T0ifyp;sh<rGISI!rvrp2vHyz;FlF zwLAJ<5>oGkm@Sbb`O90!9^l6_wcSCY8FC=_R@e(^ynF5mv_sqj=b?{E%Dn$R2^SB& z*o9uf%^$tv##@x774D|cbUAWq0CZvg=4_UBWgLDu)@@yP4~3>ri9nnygvAKl<ag#x z%;DFNTD6bDGe8;VkY5z_qtzdo&Zj-}358~a;=9E{+L7~j&*2|}3!hSGCZ{LpcZu3e z<lMb_999-)qwJplj6yRzhex1IHGiA*AF!_tPK||`j!<Bh0np~RLf|s~{MSEk=f{bB z{v`!wg~(lK(kF<zDVVUL!M!lGtB|(PQ+2vWeMO<gczZafE?Ulyu&Z{GfJ(7zv%$g^ z62(AY`{A?;H5K-3Fa3su!vH&11WdR5P4e{W;$i%VzN~LaJbjJ?tyToIgY`;M_;T{% z_avIZHay}H)f<{qbNs`20NA(93uj0)qb=wWEoAt~j*W34+1s?oPb8QL0#U$u$Ny~2 zi?$!&E3{wzOrS|_NQP3}NrGmoNo}()qe9D8oS$%!!i#v}$OS9gl#AY`uZ&97@XdEU zekVX>>7NNK0?qx{8!LC97mGFIoViS4Dn~trB3*H(Z8<J1Yc71`PYO>7Z;d_`M30j} zWpjV$KTf(|qadN@P^E#=D6qqJEcniZ9vLhar*=twS+)L62i9hLie$e}SyN}Epj5(+ z=<xh^i7Fc|9M#f}Min;Q{mJSCx*z%-K`*qj>#e2Dg2<4n#>C@#z}^OvR>%AFtVP5s z*A#qQzD#)Sjr*VEZ>5jxP=KXS!M`$aOVkAY)rzuxXm!QPIO_c3arG%kuyun`U-`62 z&~HAh*pndXR&bqs`-`C$N<r57bzdU_9-O`&Ooz$=@2e<Ae09x%m(dh?5i}3A_2S5F z6eJkv!vB|3&Hu2&&o2KKlQe$@W}-^l8Pb@{yq-wSM|OH>b1(d`z2L*DV>FK6NkKwD z6I63Sd-~r;Hb+Tb5`5VPUyat{bC@l;G^P2?^Br;dTB8jcHh9BvkUY+x^9z}KZG08> z!IlJOT6UrADJ&F4uD%j^_#sR$#-N-32pqecK$E<(rwF<bxufNI6-gmdRYufI8H1K> z*7EmgTMD|O)bDdAj(`q1QOloJa1FHBasFWx#H<q0qXUII5(*JO$EE0Prx%Ff0dXlK z(cIV))>)n5e6AA#3i%@-pya3|wkHZoVVul=J%SEvRxnMxhYm&8fk_m^)p7r%CosH} zMOyBqAVYqrg{)-An?wPo$seC<#ZUG<eIE%K0K0&U2Na52U{n{JTRZ=(rWE%Wh2?_S zEj(FEKu4QOBzVfN*F4bb`P?i0x)03-ZVv1wb!<tZfy_-r^Cw1FRfe|;cJit}UigTw zx79LJ*lw>}83v&fX#Iw(tJ8bKY}xC5y_G^N^0-qXUT><e&<po`fmiv~AxDZJqkC|x zEia>of~}9_evp9ogE~_p|MLwX@QKBDU3~^O7ppMd-J8NKkfHCi429w<zpubCvS#Lt zx;Who*jwqUYyOapg7rc)tt~0&3A>6b<+7E(sqdcs^$>jXu)c$55(wZ(0ZbTAvEXk1 z{z}~+QEOwvP1`0@aG~O8n2X@Z{@ioeB)n+Z3*dv)o5wlxY&j|U85t6k!cp`Y{*qRI z@6tRzRL-D6olY>Wdt*QwP4o@I7ss8jff7|4sA?7gDnaxkMj`r@%Z@+Kd5<41Ks}Lt z+0A^2f-IDaFb`Xqq!SuQLhA;_qsylkw07K%Mt(NvBR+>hFHMHXT1bq^?+>{K{xT&g zC&uLO$vE|%k-Od(aw+)hT~%Tr`)=tr3GV<lK;WtVBqY>`K?MpzeFV48OPjWIMXi`M zqV*U=B8H{-U}Pl!gKj;$b}K)8^5_r>EFgRF1q-ti$lS$GIeVa@#+qLyNCY6%Fv5V% zXj+ay9!byT{?4DH*-b%0;Ib4ADiK^~+NbY%*8p>D0b)V@WIb6(0z&%_8SQr=)c5%x zviAL{Gf~xNJIapq5SYaf+o5CuMwiwgxX51g+#%uDWKYNaUJ@1SpGPkj!IS18Z=Me= zTWtEzQ6Gf}Rl1cJa7Y0P$*u_G0687m{3ZT=Vdo;gI{5f-3L4X7E0<Rw3f>-i*J2d* zY{HQtOdxvT*_a`fM6c2R&Mc7LyWX8RXZDfv%?Qc}!r0;>8X%<;>?v2fyUw5vjG-KA z+vSW30urxqRkDiC1j#C9QLf7LZzmSugjxAy8%3Z)#d*1+@+<2F7VwD`Pu0a&9ebt! zJeq(EU|80FZ}=Ig&2ylKG#i$?pGt?BJ&s5R;SnvomWHO=6fl!OT&e7iRXc0Xm3BMP z>Bo-3`50*w7{;0%2?pR)$75kMD5r^43`0%`m9nKe_$Pcrw;#NyC=Y_Q7^GT@22cJ^ zMv)>*BP#Ns_d2{kaU>~u{rDsK?WLu4F&rizMlx76lKm6^CnJG+gNeREKh*d_jT6U` zk;os)i7LJF(J90h`h0fs|70kcuwk7TQJ3K<ga{!?8BL~BV03@6UHQFec9CIa@>MG{ zbn5?PI8GOKg@aVg%J?W;8)q(mZCbWo)Czr&{b4WzRfFj={eLqUh(!m*I1dx@m4W2( z2l7bHtgiTx*!b}8X8cbEk|Vjo5V7LT2}<B2^%dcB69<%&BRESZCk@+!YAm}n8)yD+ zM)aQ}5p0<4D-P7*Yw%^WNdp0EWH74#3DN_yEx#n;^S%-63biAu(_9KM82Q@*%K!R0 z<E5JTEMxVAjq?e>u;hj0`mmyKDh?rM1d_qQ@QcIXk6`Zjmrn96I3){7BM8ftZCRDq zgh8;<+p1>CsDH8{<L#GFuyAn|LXj}V?yD0#C!Trf&rZ0XSfl!ZWhAET#S63Y4I_9q z-Bs()d{pn*O#8=IP@r&v|IW!0rJY4ujaA&%tnO!djlv8{P&d?v#aPWofx>%dUdc*a zTXve?t)d{I4n26Tqf4t7yw>jequoqYJ=jZs)*1ryx`P}%LzUSyP}H&zN-F##%|>9S zJNQ(m5_~tZX2HC5l#v7i-dG8}SDx5?6hn%C1TUvrO#QHdhJ(jcEG2JB^IqL?es_Re zOi<mH#hWNV2)dVC#hw_}n|*~pw?=~z%7-B;;?=iE#J|O04#Xq4Z9zChPCvAgh{pXp z`#N%LPA6YP1{O{okNb?xLRhtxIF^d*1tV@EZ)<e(@qIByi;bKe_U_FOBgd9xv^XF> zL=X}=?yk>^P>*G!>l*AJ(VSY16N-@s1@)|+nNoZg&W<h5x9)u!&jRtK9#ME*qmkVv z^TX@<@226b&H$)c{2laC=j3#LdAGklqR^7HRzohNbfN*6PyD&dg}r<q=ZbwKVuDkb zjgP_%f2m-Sp(}rk<xjHTCnTg@r*X*c81<g&J~1JPx-;v2s&SA=)G0P4tlx^3JO0{s zTH}8NRVKD>&!*3aSbbJONDe}P3uGe2YF&7wahJFH0(vlrMRgR>h$AF)mIK<s7Q;6U z<w5IrkV<gTd%^w3pZTFf?+ie#jZOCMag>UO;=Il<L}bX3ARl_~<&6FOt^DIxRHz=B zp@h9qr$d1J^+;>}#+r4KiZs||?+8%E!OkvP-ix=ayA72nRw>RrMa3G^eg0rj%)CEC zx(6*MY{7tQ-%^=YV~SKE3aROHJo|UPA7S|qM4(QaTmg}l!gal}S*Pg3YzRcZvs9$c z4mc?f3N(tjv*o{%ov^k8;k2p^q7BYdx%%j7O~zjVXgndNKhp5P)BNYo-d|{RxWZF? zBRoEr2LclKC#QF0_h$Y(VC=6{sMZ#7Lq9BGG4!XWmo36Ad><^cI-yT{iOST)`MrXx zb@$n4CZcd)9X5xrP;q*j8!CN*b|jqSnN{OT(HF*^)2IKUQVn^a_ZJH?kU#4=sU5B= zTl2zFrNK={BInqWvz%IEjt7EP`8(&ES3hotVxCO|J#h<_2c7r=7(Bx#_DC2vjW3C& z)Swd0(0>8S!g&OHr{<x7Epd{p38H6hD$?SRy|8y6Z$<DrJ^kxzM{%AQp{kDSJ6o3u zwdQ)T?4I~gj$6LyDZVy1uK^Y6th8_OKj-ECPY>d!AEn<)B<eIa;qEEfUu;B4$Hv{B zyPb;DCPEY}m}^G}cI+1|?%IMvfPIwBZ$f42GW->yOw_W4DXZ}#vO6cW8I`9`g}@P) zOMEO_eXQ+>P}X{Nxdjy(?}vJ2;tmi?EJw_I#cNqBB2u3V3C!>yghRsLt`D61SaDgg zdDH#c5SfM?c<`16iuu63`&O5sKxfzWmi9y-Mv6zE#<<A1+{JXoho6$Q3a;!(M4GU} z9n@_AiN~L2NzRM~$Ye$A;4VZa2z9p~3a^OwtaV?t0q9O*Z|4Txh)@fZ7aajD-1xJc zy3L^+64u+jt~(KEg^vm0mqOu__-Ix#|6IB>B&1UZDZt?GjuU>%r=ITHjGrlZo1Ta? zrwfy}Yu)zUt0)E71G3&oq(N@36amdn7HrlrC%Uc2HD$wa3N19GUI*<(OMF6Q;Q3p+ zeuQ>Cwmifg4-kp^Jdd|T^xSit8S6wItDJA{N#q&wDuhW#4|IR3IokDDTtOcq&T5A= zU4fE(YIeg2&W=@*YsJ%W22BnWjuxfD?0aZZDxbG1k;pSDE^2}5ICH|TMwtJS1gc}I z$_$^ELgN{=Y5roL-IbtpDHTY!cEhh6#*@g(@P_F`tS-Y71|1o^@}ix(WZA4?s3x<Q z)iyf~YSKU>q2fYN1VrESg*%%!=6}yXHj#;~>xKL0mZTR;@p!PQ*Ug+1UW(RghopJI z>Bu$TRtsmx%9^+Ol4v>&R3n4f7lAbGU-JGZ_%dh9xV!sNc<EY=)|iYzC9!O>7modT z9QO@twQDwzMAc~w8n6dI$u)@S=3oCse~teMP0*QeF4esfcMYa8^|n&Tt%2Gm=}=Au z%xQe`=Pj3PKyo^e)u|Wbhf>KV%*2Dfln#hcDe#x^!M9(0dkE%y<N#QmPt?;z1e<i% zr+kBEIaTL2zXjzH>uC5xrm_vn#)8Yb0Gg2Vr<~!s;==R8J~3An)36quT?&RkB*`M{ z);kMk%|exn^)e1DAu>(5P{xBl!xuX?K8zog-N#jYB$^)DPR9ql8UBa|Ixs|v<TSzB z&TMw-Sw8u#0F|uGE_8t|1bL68aljV5!-g%Zt3e-59&BWF=kf9om8=7Dnp7%>Y<Smz zSy(jfDaZck-Vfj&fUAp6_ZUHi>$Rb9M%d<+%OP|E^O<};RM132@YFDs<I1xVq(%jG z2!`wtVK_>`iX=}6A~gA%t@VS$+$g$OH^8=ssbHhCC~SuqzhUWqmn0~`(_vust>^~m z%Sf(@(NwMpK6oN*Z=Y<-DhSF&q7qT_<@-A0VzW)JE#s(cvt1enF1tXn3;{Y~v*UYr z=p(q?Y?9uu<Edzi&gaeuqXwBB=PwZSRvMl2)H*z1tlMSP6I8Gj);j^(D^>X9oXR6E zP?;ko?{>qkE-XDbkw^zM1W#C;<OMSXGy%-;2V_B7P<i8epW*k;g1x3z3=EU0bge>9 zgXV4-k<wC8M8(-wRfnKtaRb?@dMccsLM7|K;#*h<N33$m9dQwiMB^WCyLVs}{xN&= z8R`Ix%G4Ffk^wg-1O@QfWzEvR!6-jgw3N@FvP~IqkvaSo_B@C(6llCt3sV;1R__Ok zuD(m|pGoDKlPf|+;UrALb%r4g0xA{qCq1p{g-l#<7XI@r65OD(qQ@o-!Ub$58DJLz z!--(#_QYSm<sb6bU!=kHRuc#|e-H|@LR^?TDb`i8d}%X5U5M~}8r@(uWrSTQ+4?4A z3-$iCraRJ6xUfrp??M{aXfQaP$%$@=8+O~E!6AgJi!ScEC+F|S6J7+HP2EN5>|z?+ zq_^0#@s)==CEF7Y$-V;27Z%*$L5JxteBiN9tqsdaBQR>rrc6KhctFqym|vG_p5RMV z&k7>bV$H~jkB6LHk1rcMq9Td9aR1g;=<Q*j&mCVQksUgV+2$?s3!ZlF0o4=vUXXpO zs60y?<OgFn<#N6ZdGD!rU&O~VYjYjDhRU=ifLa8_Tm^5AjpLKn^0P|sUq?h*HQ9cz zHzJthuL<vG^MOY;P=Q*TH!OJsTlN$A6{Wc(>q>uo6BVd)K)$(Gv{mDlwo1h*vPAvc zRH7cP0^B_OjdSer%tExBv&65qQi%o|m|UQ=6`yE%IcX}sj9KUF<aa5=EUiJGsdP`^ z^Umzq(*%zrW)~)^6e|4=BF~gAmB9naQzodDSgUW7s{BZSuiqykE!j|j4r-P8Bcd<4 za{8A_?LyXSH)A&qYB8tCzF<XKy5s?m7Jqe{OP+iAuh5h|M5-kXT46+_6m-F2qf$Qj z^A)Ri;%8;2TWvoPY(=#p1H5RMbH=CsIWxB|8uHl!G3!5}QLP%VH3a3dG)NOI^7sU^ zec{!~gHT~%V`Y5@iCit{g~KE$_?e1N{W8B_5NosQ(D-Axnb|n4?w=FUP$3rfRidi| zY|sMg(ZrOw_<33CS4W6ceV*jSEW!kjTrBv!`TO44#xEi;{V0)Yz)h712H_BxllYse zYJ*@e{#=uf6RE}wc;8keLs>zgi?8!){WJWC)hj27RFI242`Vb`r+IdG%}-G9vp&Ve zr-(pvHuTUF9GNG2ZoS5zU)py>oF&dvlma#2`SW{w&bhzvps<dwi$4&7)*Md&qI{r? zl)!=U$Wz^Z!Rwo4E<Q_Q>NJ|<h~$>M{zyQ;%zNYFR=&#MJWph5!NC_P7sfAa%v{|F z)gpH1RJlMT>iS1YMCbA1c#9Lgdu$ZS@?VKKJ(O<(Su0r4^ewF#^Tkf~B_hz^kOBdy z4de5H>4Cpr>&&qhA(eGX*Z6}(&CzNhgdAGGCP+cZ`Vh!iPty9K`1oYE?B>77SY0+$ z+Khu<Y5b|yZ($n7pK589hJ+y8ES##|DV0WKZ$`Yopn#8kc*Dx(d>dx_YGkaz5v?7V z4EFMHF;oW^ZR2<A9;iUoj5TtcszIh3p>9G@hDf!PWGG81epmEpd3-8<W!5{fxHb`P zvN&bQ>nRLpLlk?V$Hiasf*xtJaMrAUb6`Cx*jfp;1*HO*HT=bAAL<uLz-`95;hHxj zvdx-GHg+eFgygu|FC_7uVV~SeC2K3m5VZ%BR`THa)Ba@lxS#mbo^b~iuB(LG!jN<i zg%|kbHU9TL#c2<Qx1BnV%YG-7tgj?vK~PW^AuJO*jPdb~`k(JY*9_|wx~(}CZ>YqB z4bcN-4Mk|z=f73QHD@j5d+ws5jn~&ah@~$0Q=a~9&j;~%u~UBRZYtMwor`7zF}lv| z^mV8Out9#dwnVf=o9&0*){<bduG+s0LQRLYlb&r)Av)qsHZRuZOtV*r9@O=>w0Rzt z54MNOi=Ajp^8l!X&HtLu-d0h_k7e$C4+WN!q&1nc{n4W8eB@5;;I~mrW@A8p>_$bJ zGr?yqK^NhW(9dzsQj)>nJoE0OVlDAdQ?{%?a2a&b)c6TMBpaBXrlk_C*c)`1z+d}H zw)a5{b76r$>xn?K#_q@Zg8WbE*{M(FN8QafQGr?~<iZFH!1vjAPsZGKRxgjUQh7RC z07@tb^ztn~oEnD{Wb4L$_W%W$8>i0;LNzdfFYfu0Cl=yqWE~Y#d(m))_y{;#MF~v@ zjx`8irjHJ8Pj&qZi;cj`w<YRK=@5w?5$Q+Ib~)66e<Y5^lYq%dN!nzuAKIkzcWC#o zXP?2_idD!SOQHeujT((M*Op*UcYr?`GR6etbDr|)SOlIef!QaOL{7I=h85<3UzI=G z8h3qlS`W;I@IB*HmhL0zG^PWhLsB40g3oI@YxNf7-Nx*n(o7=HSq$-B;63F7m$fZ! zp#@+)0ID-ot3E^oLe#eK0o9~WiSklq)AXNl5^?!Dt1<Q*L&4iG;zh+u@q}DD)Z8Cz zNc=_p`MnlR_)5-C{ir|)AB?$kw#|I21u6loyK>$@I#U}f)WEm*{go(O*>$xKp(F8` zB8b|~J9fD#T6Njo^ZQUbP;ZC)J8%UFl#Y3Zx;^>O<t{qZknQn;T$dvJ9kf^4zLszJ z99T$)8snglyf9Ko{;GXdv@fv!fqEV~(*!;dX#}+75rl<3|5n4%cvjebyS0Q&)oNl1 zA?J#H>-k5e)JI2xniUe>U4Q!T{S;@(9+j5E=}29IByziS>bXqm(#;-~T_HM94^?mC z!HzBPFm0b0e4Kw&MvkCE4Unl8^a_LP+AP}o0N?m|Zv`ESxkpe}Sn$XjQ)|5wKPPK& zJ@zo23C}!?p%e(exCHZ3+_h}x(bJ>pOtaGufzd*bR^rCJb8vClZPaTV4VtglXw9*s z_gd9Il!t~G*3kL$cp}tb)>&_??d8|I{|XwPSn%>Eh+wNxYmI|QQIF3Fc_bcz7Ur~U zdxWo{xF!<75|&MhmJ_w`@0Z@MZO!JtiyBU*0HMuXl&9nKtheM2<aa;YFonYNm1ICf ze`TpUKC*W1h>tqJ$E*UHZJJ7Tw?0Ed%E4r)f)W6IAqa6JqAc%^-#&1jUwV7Tvs7*< z+CvWvr=bAkm?_1$__OY0x-{Mjvu+QwR;NY!o+s0@9f|qbS<cj))T~TC_SA_!9dv+Y z%S<+$MZpH8GATw4#$zwv*8wjYHpFWF91;$iRz)j%irSvJ4_|&0C&;!G&74OdDit4M z)wO)Gr|Tl$5OjP2g%_-xpFz+6fHjIXDP;m!!^MO}6kfUH@+ZswV39|lR*z3;`XgWD zX_gXz#WEOW6cHr)f};nIx!(w1uo;{Tbq9?vUM2uNF6fsBw{=mhecE}=x*Xg!^?@0u zl0o5D2+UxlJRI@GI2UoNUm436>or#rcohY5w4<<I&^hDW>C~bEnBQcWpQM`Ks?|5o z>+6h%Y)gM>2t<1vgfYoMh+zo&z439`P`e0(t{i}xB{8Od@3j*@;c%wHa0*nznYQ-- z>u|LEL-oP*YQIP@p6M_imufu0_5XjzBe;fLQ^#gwybycJbKay3DASn)rLA-1(tyAc z(lD**el$<Ak*R-frT}xbT6^DkjY%U|@iQ}CuZ>cL<t^OuuXut5E&OZ6(2l@s1YcO4 z<&yCZf#(B7+$X!CHhQ7tl5^!^kIO6f6?F=@t=r<?@I}CS?~ZN1d3Y`a0)SEzty3;o z-U}N)Q{u7MXYAyi6k@1Yxp%dCjX+P$zc4d^7d`7Pw0=MULO7IC$SyibK>_$jQ|D$N zleI|v@F9WeDFQoB<+^GG?OJA-t4!e|XYVB;{aCIqI!gg^*f%4;MMd!**tzO#`LvG- z$cPt0>Ri|&#vunF{2v>>@rB~Zql3T2xw5<V%z>K+=Sk2syck-XVg-1?u3fWbya8Y9 ztdncbAquhBU)fPx)I#85;<iuuujb^#6yWvpx1geG^?Jc9w^nI)KU(su!w2oHx@@j| zL4pQi+_Zn%t{$`itTn(=RImxh2(V(0yFjjpma>RJeZSd=AF(GzGEmhi;+;+qs1Wo8 zm9wsITBuYA2?*G^Cd&hMJb~q>;UhhjELPS;aO7*s5R{bsBrkNTsqDL~5h&=BTWqO7 zqX=uAeeN_FoCEpcc^US6qe-CPO;3GE3BO`vV$!~+Qz3>rP}$8?u$jBw@#ZOh#%$Fy z6s|9X9dD9@5ZecN7nN*5^M;jmHZ|r8<89{%Y<RRoDf?)DMp1w3+tSmTqrhNodx4*C z9vN+X2_~n?C#{t)i0kcaRE1x)zx~CVhYs*VNSiCkU>5A8Q4O=V@*mJUe<RQ$rDc$M z5JOfpe>wMI+(88(E7VEf{Vv};FJG%I#Xu3Sy8lL|GtZGK=n-_jX}jfUOk^G9E&n78 zK&RE&ybpP#;Z7+6D;<rS<bT*pJD%De2jn!Edag=1e|D8b&NmtI3;lj*c!o9aVI4e0 ziU}%4f8f1^TXvu#UJPRxsv5)7RU6%OcyPYXs0;u)MO9kBATc%@EMZRQuLwS^3S}fY z*`fwt*QWgNAg&17>m91m^sP=AjYX#nC)(gV(dUj<nnZnz|3$QUb7mtS?N#b>+qG&D z_<FNN;bR-T|D&gf=uLZFUWV=XP>8Gd!-hH(dK8`@2fR?96+c8I7>anp_ze=W1*ah} zc1?3^J9!_B!LIrOzWRhQ7_`a)^bLa-wesut%@LsY?w!&ZwFXrG)Niz=jVS2oSy1{v zVs|-Z>)A5|@Q?pE_z@qz<2DN19Nl;jVi~+K{OvCjG<~=;4>cyhjg`Az1g}vOKWs_$ RlImxx+)|}Y(?;;u{{v>_o`L`X literal 0 HcmV?d00001 diff --git a/nbproject/project.properties b/nbproject/project.properties index 7537470890..01fb788d15 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -35,9 +35,11 @@ dist.jlink.dir=${dist.dir}/jlink dist.jlink.output=${dist.jlink.dir}/open-dis7-java endorsed.classpath= excludes= +file.reference.open-dis7-entities-usa-surface.jar=examplelibs/open-dis7-entities-usa-surface.jar includes=** jar.compress=false -javac.classpath= +javac.classpath=\ + ${file.reference.open-dis7-entities-usa-surface.jar} # Space-separated list of extra javac options javac.compilerargs= javac.deprecation=false diff --git a/src-generated/edu/nps/moves/dis/APA.java b/src-generated/edu/nps/moves/dis/APA.java index 0cddabdc03..d1b4e3d0f8 100644 --- a/src-generated/edu/nps/moves/dis/APA.java +++ b/src-generated/edu/nps/moves/dis/APA.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * additional passive activity - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class APA extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AcknowledgePdu.java b/src-generated/edu/nps/moves/dis/AcknowledgePdu.java index 55d4cc4158..6fd6eb9e6c 100644 --- a/src-generated/edu/nps/moves/dis/AcknowledgePdu.java +++ b/src-generated/edu/nps/moves/dis/AcknowledgePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.6. Acknowledge the receipt of a start/resume, stop/freeze, or RemoveEntityPDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.5.6 Acknowledges the receipt of a Start/Resume PDU, Stop/Freeze PDU, Create Entity PDU, or Remove Entity PDU. See 5.6.5.6. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AcknowledgePdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AcknowledgeReliablePdu.java b/src-generated/edu/nps/moves/dis/AcknowledgeReliablePdu.java index d0beb9cc7e..7c377c81cd 100644 --- a/src-generated/edu/nps/moves/dis/AcknowledgeReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/AcknowledgeReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.5: Ack receipt of a start-resume, stop-freeze, create-entity or remove enitty (reliable) pdus. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.6 Serves the same function as the Acknowledge PDU but is used to acknowledge the receipt of a Create Entity-R PDU, a Remove Entity-R PDU, a Start/Resume-R PDU, or a Stop/Freeze-R PDU. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AcknowledgeReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AcousticEmitter.java b/src-generated/edu/nps/moves/dis/AcousticEmitter.java index 997d055b0e..d60faa2c2a 100644 --- a/src-generated/edu/nps/moves/dis/AcousticEmitter.java +++ b/src-generated/edu/nps/moves/dis/AcousticEmitter.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * information about a specific UA emitter. Section 6.2.2. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AcousticEmitter extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ActionRequestPdu.java b/src-generated/edu/nps/moves/dis/ActionRequestPdu.java index cf0cdeba44..047b9b9870 100644 --- a/src-generated/edu/nps/moves/dis/ActionRequestPdu.java +++ b/src-generated/edu/nps/moves/dis/ActionRequestPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.7. Request from simulation manager to a managed entity to perform a specified action. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.5.7 A request from an SM to a managed entity to perform a specified action. See 5.6.5.7 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ActionRequestPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ActionRequestReliablePdu.java b/src-generated/edu/nps/moves/dis/ActionRequestReliablePdu.java index 252110358d..87c92eaef3 100644 --- a/src-generated/edu/nps/moves/dis/ActionRequestReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/ActionRequestReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.6: request from a simulation manager to a managed entity to perform a specified action. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.7 Serves the same function as the Action Request PDU but with the addition of reliability service levels. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ActionRequestReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ActionResponsePdu.java b/src-generated/edu/nps/moves/dis/ActionResponsePdu.java index e5b52ad699..fe523cd45e 100644 --- a/src-generated/edu/nps/moves/dis/ActionResponsePdu.java +++ b/src-generated/edu/nps/moves/dis/ActionResponsePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.8. response to an action request PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.8. When an entity receives an Action Request PDU, that entity shall acknowledge the receipt of the Action Request PDU with an Action Response PDU. See 5.6.5.8. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ActionResponsePdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ActionResponseReliablePdu.java b/src-generated/edu/nps/moves/dis/ActionResponseReliablePdu.java index dc566a8397..952ea23b1f 100644 --- a/src-generated/edu/nps/moves/dis/ActionResponseReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/ActionResponseReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.7: Response from an entity to an action request PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.8 Serves the same function as the Action Response PDU (see 5.6.5.8.1) but is used to acknowledge the receipt of an Action Request-R PDU. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ActionResponseReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AggregateIdentifier.java b/src-generated/edu/nps/moves/dis/AggregateIdentifier.java index f3f6c2b36d..cb4fd1d6ec 100644 --- a/src-generated/edu/nps/moves/dis/AggregateIdentifier.java +++ b/src-generated/edu/nps/moves/dis/AggregateIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of each aggregate in an exercise is specified by an aggregate identifier record. The aggregate ID is not an entity and shall not be treated as such. Section 6.2.3. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AggregateIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AggregateMarking.java b/src-generated/edu/nps/moves/dis/AggregateMarking.java index 3ac18381fd..3f21f9d0fe 100644 --- a/src-generated/edu/nps/moves/dis/AggregateMarking.java +++ b/src-generated/edu/nps/moves/dis/AggregateMarking.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Specifies the character set used in the first byte, followed by up to 31 characters of text data. Section 6.2.4. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AggregateMarking extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AggregateStatePdu.java b/src-generated/edu/nps/moves/dis/AggregateStatePdu.java index 20a8ec3095..cb0c1b76b5 100644 --- a/src-generated/edu/nps/moves/dis/AggregateStatePdu.java +++ b/src-generated/edu/nps/moves/dis/AggregateStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.9.1 informationa bout aggregating entities anc communicating information about the aggregated entities. requires manual intervention to fix the padding between entityID lists and silent aggregate sysem lists this padding is dependent on how many entityIDs there are, and needs to be on a 32 bit word boundary. UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.9.2.2 The Aggregate State PDU shall be used to communicate the state and other pertinent information about an aggregated unit. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AggregateStatePdu extends EntityManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AggregateType.java b/src-generated/edu/nps/moves/dis/AggregateType.java index 14d083ae6e..efc5bd3d17 100644 --- a/src-generated/edu/nps/moves/dis/AggregateType.java +++ b/src-generated/edu/nps/moves/dis/AggregateType.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identifies the type and organization of an aggregate. Section 6.2.5 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AggregateType extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AngleDeception.java b/src-generated/edu/nps/moves/dis/AngleDeception.java index 63265baa1a..2010097d18 100644 --- a/src-generated/edu/nps/moves/dis/AngleDeception.java +++ b/src-generated/edu/nps/moves/dis/AngleDeception.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The Angle Deception attribute record may be used to communicate discrete values that are associated with angle deception jamming that cannot be referenced to an emitter mode. The values provided in the record records (provided in the associated Electromagnetic Emission PDU). (The victim radar beams are those that are targeted by the jammer.) Section 6.2.21.2.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AngleDeception extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AngularVelocityVector.java b/src-generated/edu/nps/moves/dis/AngularVelocityVector.java index 43724aead2..d78d3aeebb 100644 --- a/src-generated/edu/nps/moves/dis/AngularVelocityVector.java +++ b/src-generated/edu/nps/moves/dis/AngularVelocityVector.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Angular velocity measured in radians per second out each of the entity's own coordinate axes. Order of measurement is angular velocity around the x, y, and z axis of the entity. The positive direction is determined by the right hand rule. Section 6.2.7 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AngularVelocityVector extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AntennaLocation.java b/src-generated/edu/nps/moves/dis/AntennaLocation.java index fa93c3441b..36e398f9ab 100644 --- a/src-generated/edu/nps/moves/dis/AntennaLocation.java +++ b/src-generated/edu/nps/moves/dis/AntennaLocation.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Location of the radiating portion of the antenna, specified in world coordinates and entity coordinates. Section 6.2.8 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AntennaLocation extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Appearance.java b/src-generated/edu/nps/moves/dis/Appearance.java index bc4f9d5125..0968fcc76a 100644 --- a/src-generated/edu/nps/moves/dis/Appearance.java +++ b/src-generated/edu/nps/moves/dis/Appearance.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * used in AppearancePdu - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Appearance extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AppearancePdu.java b/src-generated/edu/nps/moves/dis/AppearancePdu.java index b940370f1a..6354351fd7 100644 --- a/src-generated/edu/nps/moves/dis/AppearancePdu.java +++ b/src-generated/edu/nps/moves/dis/AppearancePdu.java @@ -1,11 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * 9.4.3 Communicate information about the appearance of a live entity. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AppearancePdu extends LiveEntityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ArealObjectStatePdu.java b/src-generated/edu/nps/moves/dis/ArealObjectStatePdu.java index 8eef398f6d..186872e7fc 100644 --- a/src-generated/edu/nps/moves/dis/ArealObjectStatePdu.java +++ b/src-generated/edu/nps/moves/dis/ArealObjectStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information about the addition/modification of an oobject that is geometrically anchored to the terrain with a set of three or more points that come to a closure. Section 7.10.6 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.10.6 Used to communicate detailed information about the addition/modification of a synthetic environment object that is geometrically anchored to the terrain with a set of three or more points that come to a closure. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ArealObjectStatePdu extends SyntheticEnvironmentFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ArticulatedPartVP.java b/src-generated/edu/nps/moves/dis/ArticulatedPartVP.java index 3df8ea917d..8025193e01 100644 --- a/src-generated/edu/nps/moves/dis/ArticulatedPartVP.java +++ b/src-generated/edu/nps/moves/dis/ArticulatedPartVP.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * articulated parts for movable parts and a combination of moveable/attached parts of an entity. Section 6.2.94.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ArticulatedPartVP extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ArticulatedPartsPdu.java b/src-generated/edu/nps/moves/dis/ArticulatedPartsPdu.java index dcb6d85c66..ce77e3a08b 100644 --- a/src-generated/edu/nps/moves/dis/ArticulatedPartsPdu.java +++ b/src-generated/edu/nps/moves/dis/ArticulatedPartsPdu.java @@ -1,11 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * 9.4.4 Communicate information about an entity’s articulated and attached parts. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ArticulatedPartsPdu extends LiveEntityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Association.java b/src-generated/edu/nps/moves/dis/Association.java index 1d79571458..2fbe011dd0 100644 --- a/src-generated/edu/nps/moves/dis/Association.java +++ b/src-generated/edu/nps/moves/dis/Association.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * An entity's associations with other entities and/or locations. For each association, this record shall specify the type of the association, the associated entity's EntityID and/or the associated location's world coordinates. This record may be used (optionally) in a transfer transaction to send internal state data from the divesting simulation to the acquiring simulation (see 5.9.4). This record may also be used for other purposes. Section 6.2.9 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Association extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AttachedPartVP.java b/src-generated/edu/nps/moves/dis/AttachedPartVP.java index c9ef563c33..a743b8f5d8 100644 --- a/src-generated/edu/nps/moves/dis/AttachedPartVP.java +++ b/src-generated/edu/nps/moves/dis/AttachedPartVP.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Removable parts that may be attached to an entity. Section 6.2.93.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AttachedPartVP extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Attribute.java b/src-generated/edu/nps/moves/dis/Attribute.java index 4914ec6841..de88d23c0f 100644 --- a/src-generated/edu/nps/moves/dis/Attribute.java +++ b/src-generated/edu/nps/moves/dis/Attribute.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Used to convey information for one or more attributes. Attributes conform to the standard variable record format of 6.2.82. Section 6.2.10. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Attribute extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AttributePdu.java b/src-generated/edu/nps/moves/dis/AttributePdu.java index 0bb84e0e7a..c165a37fc6 100644 --- a/src-generated/edu/nps/moves/dis/AttributePdu.java +++ b/src-generated/edu/nps/moves/dis/AttributePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information about individual attributes for a particular entity, other object, or event may be communicated using an Attribute PDU. The Attribute PDU shall not be used to exchange data available in any other PDU except where explicitly mentioned in the PDU issuance instructions within this standard. See 5.3.6 for the information requirements and issuance and receipt rules for this PDU. Section 7.2.6. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.2.6. Information about individual attributes for a particular entity, other object, or event may be communicated using an Attribute PDU. The Attribute PDU shall not be used to exchange data available in any other PDU except where explicitly mentioned in the PDU issuance instructions within this standard.. See 5.3.6. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AttributePdu extends EntityInformationFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/AttributeRecordSet.java b/src-generated/edu/nps/moves/dis/AttributeRecordSet.java index 255af89e05..78b4e6cf52 100644 --- a/src-generated/edu/nps/moves/dis/AttributeRecordSet.java +++ b/src-generated/edu/nps/moves/dis/AttributeRecordSet.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class AttributeRecordSet extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/BeamAntennaPattern.java b/src-generated/edu/nps/moves/dis/BeamAntennaPattern.java index d4287ba965..192952fb3f 100644 --- a/src-generated/edu/nps/moves/dis/BeamAntennaPattern.java +++ b/src-generated/edu/nps/moves/dis/BeamAntennaPattern.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Used when the antenna pattern type field has a value of 1. Specifies the direction, pattern, and polarization of radiation from an antenna. Section 6.2.9.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class BeamAntennaPattern extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/BeamData.java b/src-generated/edu/nps/moves/dis/BeamData.java index cf920094c9..e4dd588d20 100644 --- a/src-generated/edu/nps/moves/dis/BeamData.java +++ b/src-generated/edu/nps/moves/dis/BeamData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Describes the scan volue of an emitter beam. Section 6.2.11. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class BeamData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/BeamStatus.java b/src-generated/edu/nps/moves/dis/BeamStatus.java index 0b5012469b..75594a8981 100644 --- a/src-generated/edu/nps/moves/dis/BeamStatus.java +++ b/src-generated/edu/nps/moves/dis/BeamStatus.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information related to the status of a beam. This is contained in the beam status field of the electromagnitec emission PDU. The first bit determines whether the beam is active (0) or deactivated (1). Section 6.2.12. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class BeamStatus extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/BlankingSector.java b/src-generated/edu/nps/moves/dis/BlankingSector.java index 14696e359a..6f7a655a39 100644 --- a/src-generated/edu/nps/moves/dis/BlankingSector.java +++ b/src-generated/edu/nps/moves/dis/BlankingSector.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The Blanking Sector attribute record may be used to convey persistent areas within a scan volume where emitter power for a specific active emitter beam is reduced to an insignificant value. Section 6.2.21.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class BlankingSector extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ChangeOptions.java b/src-generated/edu/nps/moves/dis/ChangeOptions.java index 06baaa13ad..5cd8cbcf58 100644 --- a/src-generated/edu/nps/moves/dis/ChangeOptions.java +++ b/src-generated/edu/nps/moves/dis/ChangeOptions.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * This is a bitfield . See section 6.2.13 aka B.2.41 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ChangeOptions extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ClockTime.java b/src-generated/edu/nps/moves/dis/ClockTime.java index 0b4ce22d71..1f71b01930 100644 --- a/src-generated/edu/nps/moves/dis/ClockTime.java +++ b/src-generated/edu/nps/moves/dis/ClockTime.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Time measurements that exceed one hour are represented by this record. The first field is the hours since the unix epoch (Jan 1 1970, used by most Unix systems and java) and the second field the timestamp units since the top of the hour. Section 6.2.14 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ClockTime extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CollisionElasticPdu.java b/src-generated/edu/nps/moves/dis/CollisionElasticPdu.java index 1cf3f3f0c3..2cf2e35dbc 100644 --- a/src-generated/edu/nps/moves/dis/CollisionElasticPdu.java +++ b/src-generated/edu/nps/moves/dis/CollisionElasticPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information about elastic collisions in a DIS exercise shall be communicated using a Collision-Elastic PDU. Section 7.2.4. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.2.4 Information about elastic collisions in a DIS exercise shall be communicated using a Collision-Elastic PDU. See 5.3.4. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CollisionElasticPdu extends EntityInformationFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CollisionPdu.java b/src-generated/edu/nps/moves/dis/CollisionPdu.java index 7c46bf2493..d808f7a872 100644 --- a/src-generated/edu/nps/moves/dis/CollisionPdu.java +++ b/src-generated/edu/nps/moves/dis/CollisionPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.2.3 Collisions between entities shall be communicated by issuing a Collision PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.2.3 Collisions between entities shall be communicated by issuing a Collision PDU. See 5.3.3. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CollisionPdu extends EntityInformationFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CommentPdu.java b/src-generated/edu/nps/moves/dis/CommentPdu.java index a737b1fa85..7b68a62cec 100644 --- a/src-generated/edu/nps/moves/dis/CommentPdu.java +++ b/src-generated/edu/nps/moves/dis/CommentPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Arbitrary messages can be entered into the data stream via use of this PDU. Section 7.5.13 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.5.13 Used to enter arbitrary messages (character strings, for example). See 5.6.5.13 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CommentPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CommentReliablePdu.java b/src-generated/edu/nps/moves/dis/CommentReliablePdu.java index 1ffe1cb844..84ae23e4f5 100644 --- a/src-generated/edu/nps/moves/dis/CommentReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/CommentReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.12: Arbitrary messages. Only reliable this time. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.13 Serves the same function as the Comment PDU. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CommentReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CommunicationsNodeID.java b/src-generated/edu/nps/moves/dis/CommunicationsNodeID.java index dd163efac5..23e47fc51c 100644 --- a/src-generated/edu/nps/moves/dis/CommunicationsNodeID.java +++ b/src-generated/edu/nps/moves/dis/CommunicationsNodeID.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identity of a communications node. Section 6.2.48.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CommunicationsNodeID extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CreateEntityPdu.java b/src-generated/edu/nps/moves/dis/CreateEntityPdu.java index ae77ecce32..2a3429a8b4 100644 --- a/src-generated/edu/nps/moves/dis/CreateEntityPdu.java +++ b/src-generated/edu/nps/moves/dis/CreateEntityPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.2. Create a new entity. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.2. Create a new entity. See 5.6.5.2. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CreateEntityPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/CreateEntityReliablePdu.java b/src-generated/edu/nps/moves/dis/CreateEntityReliablePdu.java index c836098a1b..089d213de2 100644 --- a/src-generated/edu/nps/moves/dis/CreateEntityReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/CreateEntityReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.1: creation of an entity , reliable. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.2 Serves the same function as the Create Entity PDU but with the addition of reliability service levels. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class CreateEntityReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DataFilterRecord.java b/src-generated/edu/nps/moves/dis/DataFilterRecord.java index b923bf7950..b149c22f94 100644 --- a/src-generated/edu/nps/moves/dis/DataFilterRecord.java +++ b/src-generated/edu/nps/moves/dis/DataFilterRecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * identify which of the optional data fields are contained in the Minefield Data PDU or requested in the Minefield Query PDU. This is a 32-bit record. For each field, true denotes that the data is requested or present and false denotes that the data is neither requested nor present. Section 6.2.16 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DataFilterRecord extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DataPdu.java b/src-generated/edu/nps/moves/dis/DataPdu.java index d956de4ab5..aeae087e15 100644 --- a/src-generated/edu/nps/moves/dis/DataPdu.java +++ b/src-generated/edu/nps/moves/dis/DataPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information issued in response to a data query pdu or a set data pdu is communicated using a data pdu. Section 7.5.11 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.5.11 Information issued in response to a Data Query PDU or Set Data PDU. Section 5.6.5.11 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DataPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DataQueryDatumSpecification.java b/src-generated/edu/nps/moves/dis/DataQueryDatumSpecification.java index bd508184d6..c0e912211a 100644 --- a/src-generated/edu/nps/moves/dis/DataQueryDatumSpecification.java +++ b/src-generated/edu/nps/moves/dis/DataQueryDatumSpecification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * List of fixed and variable datum records. Section 6.2.17 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DataQueryDatumSpecification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DataQueryPdu.java b/src-generated/edu/nps/moves/dis/DataQueryPdu.java index 184b459d9c..28c534668e 100644 --- a/src-generated/edu/nps/moves/dis/DataQueryPdu.java +++ b/src-generated/edu/nps/moves/dis/DataQueryPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.9. Request for data from an entity. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.9. Request for data from an entity. See 5.6.5.9 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DataQueryPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DataQueryReliablePdu.java b/src-generated/edu/nps/moves/dis/DataQueryReliablePdu.java index 437a4f8e3b..16b2eb84d9 100644 --- a/src-generated/edu/nps/moves/dis/DataQueryReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/DataQueryReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.8: request for data from an entity. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.9 Serves the same function as the Data Query PDU but with the addition of reliability service levels + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DataQueryReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DataReliablePdu.java b/src-generated/edu/nps/moves/dis/DataReliablePdu.java index a1a30936ef..e5d94a8ba1 100644 --- a/src-generated/edu/nps/moves/dis/DataReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/DataReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.10: issued in response to a data query R or set dataR pdu. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.11 Serves the same function as the Data PDU but with the addition of reliability service levels and is used in response to a Data Query-R PDU, a Data-R PDU, or a Set Data-R PDU. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DataReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DatumSpecification.java b/src-generated/edu/nps/moves/dis/DatumSpecification.java index 53bbf20bd6..7726ad1b53 100644 --- a/src-generated/edu/nps/moves/dis/DatumSpecification.java +++ b/src-generated/edu/nps/moves/dis/DatumSpecification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * List of fixed and variable datum records. Section 6.2.18 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DatumSpecification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DeadReckoningParameters.java b/src-generated/edu/nps/moves/dis/DeadReckoningParameters.java index 1d8d0016a4..708328cd93 100644 --- a/src-generated/edu/nps/moves/dis/DeadReckoningParameters.java +++ b/src-generated/edu/nps/moves/dis/DeadReckoningParameters.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Not specified in the standard. This is used by the ESPDU - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DeadReckoningParameters extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DesignatorPdu.java b/src-generated/edu/nps/moves/dis/DesignatorPdu.java index 600a847685..37817bc6d8 100644 --- a/src-generated/edu/nps/moves/dis/DesignatorPdu.java +++ b/src-generated/edu/nps/moves/dis/DesignatorPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.7.2. Handles designating operations. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.6.3 Handles designating operations. See 5.3.7.2. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DesignatorPdu extends DistributedEmissionsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DetonationPdu.java b/src-generated/edu/nps/moves/dis/DetonationPdu.java index 51fca21172..adea7c113f 100644 --- a/src-generated/edu/nps/moves/dis/DetonationPdu.java +++ b/src-generated/edu/nps/moves/dis/DetonationPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Detonation or impact of munitions, as well as, non-munition explosions, the burst or initial bloom of chaff, and the ignition of a flare shall be indicated. Section 7.3.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.3.3 Used to communicate the detonation or impact of munitions, as well as non-munition explosions, the burst or initial bloom of chaff, and the ignition of a flare. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DetonationPdu extends WarfareFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DirectedEnergyAreaAimpoint.java b/src-generated/edu/nps/moves/dis/DirectedEnergyAreaAimpoint.java index 0a7fd9db7b..8cc0761635 100644 --- a/src-generated/edu/nps/moves/dis/DirectedEnergyAreaAimpoint.java +++ b/src-generated/edu/nps/moves/dis/DirectedEnergyAreaAimpoint.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * DE Precision Aimpoint Record. Section 6.2.20.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DirectedEnergyAreaAimpoint extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DirectedEnergyDamage.java b/src-generated/edu/nps/moves/dis/DirectedEnergyDamage.java index efbc3868ef..f3a6e9e3a2 100644 --- a/src-generated/edu/nps/moves/dis/DirectedEnergyDamage.java +++ b/src-generated/edu/nps/moves/dis/DirectedEnergyDamage.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Damage sustained by an entity due to directed energy. Location of the damage based on a relative x,y,z location from the center of the entity. Section 6.2.15.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DirectedEnergyDamage extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DirectedEnergyFirePdu.java b/src-generated/edu/nps/moves/dis/DirectedEnergyFirePdu.java index 59cbce4dfa..434a4419c5 100644 --- a/src-generated/edu/nps/moves/dis/DirectedEnergyFirePdu.java +++ b/src-generated/edu/nps/moves/dis/DirectedEnergyFirePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Firing of a directed energy weapon shall be communicated by issuing a Directed Energy Fire PDU Section 7.3.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.3.4 Used to communicate the firing of a directed energy weapon. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DirectedEnergyFirePdu extends WarfareFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DirectedEnergyPrecisionAimpoint.java b/src-generated/edu/nps/moves/dis/DirectedEnergyPrecisionAimpoint.java index 4480f05668..a77761a6bd 100644 --- a/src-generated/edu/nps/moves/dis/DirectedEnergyPrecisionAimpoint.java +++ b/src-generated/edu/nps/moves/dis/DirectedEnergyPrecisionAimpoint.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * DE Precision Aimpoint Record. Section 6.2.20.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DirectedEnergyPrecisionAimpoint extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DirectedEnergyTargetEnergyDeposition.java b/src-generated/edu/nps/moves/dis/DirectedEnergyTargetEnergyDeposition.java index dfb0bc5a9a..5ebb7aff10 100644 --- a/src-generated/edu/nps/moves/dis/DirectedEnergyTargetEnergyDeposition.java +++ b/src-generated/edu/nps/moves/dis/DirectedEnergyTargetEnergyDeposition.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * DE energy depostion properties for a target entity. Section 6.2.20.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class DirectedEnergyTargetEnergyDeposition extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/DistributedEmissionsFamilyPdu.java b/src-generated/edu/nps/moves/dis/DistributedEmissionsFamilyPdu.java index 4c1adb4126..9110c54172 100644 --- a/src-generated/edu/nps/moves/dis/DistributedEmissionsFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/DistributedEmissionsFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Section 5.3.7. Electronic Emissions. Abstract superclass for distributed emissions PDU - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class DistributedEmissionsFamilyPdu extends PduBase implements Serializable +public abstract class DistributedEmissionsFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/Domain.java b/src-generated/edu/nps/moves/dis/Domain.java index f9111d5207..80e068c0a5 100644 --- a/src-generated/edu/nps/moves/dis/Domain.java +++ b/src-generated/edu/nps/moves/dis/Domain.java @@ -1,3 +1,8 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.io.DataInputStream; diff --git a/src-generated/edu/nps/moves/dis/EEFundamentalParameterData.java b/src-generated/edu/nps/moves/dis/EEFundamentalParameterData.java index 20593eb693..b9aae2a48c 100644 --- a/src-generated/edu/nps/moves/dis/EEFundamentalParameterData.java +++ b/src-generated/edu/nps/moves/dis/EEFundamentalParameterData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Contains electromagnetic emmission regeneration parameters that are variable throught a scenario. Section 6.2.22. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EEFundamentalParameterData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ElectronicEmissionsPdu.java b/src-generated/edu/nps/moves/dis/ElectronicEmissionsPdu.java index d9e035088f..73b2f6854b 100644 --- a/src-generated/edu/nps/moves/dis/ElectronicEmissionsPdu.java +++ b/src-generated/edu/nps/moves/dis/ElectronicEmissionsPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.7.1. The EE PDU shall be used to communicate active electromagnetic emissions, including radar and radar-related electronic warfare (e.g., jamming). Exceptions include IFF interrogations and replies, navigation aids, voice, beacon and data radio communications, directed energy weapons, and laser ranging and designation systems, which are handled by other PDUs. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.6.2 Communicate active electromagnetic emissions, including radar and radar-related electronic warfare (e.g., jamming). Exceptions include IFF interrogations and replies, navigation aids, voice, beacon and data radio communications, directed energy weapons, and laser ranging and designation systems, which are handled by other PDUs. Section 5.3.7.1. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ElectronicEmissionsPdu extends DistributedEmissionsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ElectronicEmitter.java b/src-generated/edu/nps/moves/dis/ElectronicEmitter.java index f8ec6ed560..0f077c901a 100644 --- a/src-generated/edu/nps/moves/dis/ElectronicEmitter.java +++ b/src-generated/edu/nps/moves/dis/ElectronicEmitter.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ElectronicEmitter extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EmitterBeam.java b/src-generated/edu/nps/moves/dis/EmitterBeam.java index 6751b3e949..4731be25e2 100644 --- a/src-generated/edu/nps/moves/dis/EmitterBeam.java +++ b/src-generated/edu/nps/moves/dis/EmitterBeam.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EmitterBeam extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EmitterSystem.java b/src-generated/edu/nps/moves/dis/EmitterSystem.java index 5c7a73cfb8..b5705eef4d 100644 --- a/src-generated/edu/nps/moves/dis/EmitterSystem.java +++ b/src-generated/edu/nps/moves/dis/EmitterSystem.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * This field shall specify information about a particular emitter system. Section 6.2.23. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EmitterSystem extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EngineFuel.java b/src-generated/edu/nps/moves/dis/EngineFuel.java index 43ba06cb11..94264d0e65 100644 --- a/src-generated/edu/nps/moves/dis/EngineFuel.java +++ b/src-generated/edu/nps/moves/dis/EngineFuel.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information about an entity's engine fuel. Section 6.2.24. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EngineFuel extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EngineFuelReload.java b/src-generated/edu/nps/moves/dis/EngineFuelReload.java index 6fda71e1bc..8c1deb9307 100644 --- a/src-generated/edu/nps/moves/dis/EngineFuelReload.java +++ b/src-generated/edu/nps/moves/dis/EngineFuelReload.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * For each type or location of engine fuell, this record specifies the type, location, fuel measurement units, and reload quantity and maximum quantity. Section 6.2.25. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EngineFuelReload extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityAssociationVP.java b/src-generated/edu/nps/moves/dis/EntityAssociationVP.java index 33302b6f5f..b62b9201d6 100644 --- a/src-generated/edu/nps/moves/dis/EntityAssociationVP.java +++ b/src-generated/edu/nps/moves/dis/EntityAssociationVP.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Association or disassociation of two entities. Section 6.2.94.4.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityAssociationVP extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityDamageStatusPdu.java b/src-generated/edu/nps/moves/dis/EntityDamageStatusPdu.java index a1481e35b1..e11dcdb935 100644 --- a/src-generated/edu/nps/moves/dis/EntityDamageStatusPdu.java +++ b/src-generated/edu/nps/moves/dis/EntityDamageStatusPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * shall be used to communicate detailed damage information sustained by an entity regardless of the source of the damage Section 7.3.5 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.3.5 Used to communicate detailed damage information sustained by an entity regardless of the source of the damage. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityDamageStatusPdu extends WarfareFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityID.java b/src-generated/edu/nps/moves/dis/EntityID.java index d29a164af1..38a0a9c610 100644 --- a/src-generated/edu/nps/moves/dis/EntityID.java +++ b/src-generated/edu/nps/moves/dis/EntityID.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * more laconically named EntityIdentifier - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityID extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityIdentifier.java b/src-generated/edu/nps/moves/dis/EntityIdentifier.java index c9bfc80620..0b00d31c69 100644 --- a/src-generated/edu/nps/moves/dis/EntityIdentifier.java +++ b/src-generated/edu/nps/moves/dis/EntityIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Entity Identifier. Unique ID for entities in the world. Consists of an simulation address and a entity number. Section 6.2.28. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityInformationFamilyPdu.java b/src-generated/edu/nps/moves/dis/EntityInformationFamilyPdu.java index 7fb79547e0..a68323ff9a 100644 --- a/src-generated/edu/nps/moves/dis/EntityInformationFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/EntityInformationFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.3. Common superclass for EntityState, Collision, collision-elastic, and entity state update PDUs. This should be abstract. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 5.3.3. Common superclass for EntityState, Collision, collision-elastic, and entity state update PDUs. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class EntityInformationFamilyPdu extends PduBase implements Serializable +public abstract class EntityInformationFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/EntityManagementFamilyPdu.java b/src-generated/edu/nps/moves/dis/EntityManagementFamilyPdu.java index ff18a2072d..e170c481f6 100644 --- a/src-generated/edu/nps/moves/dis/EntityManagementFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/EntityManagementFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Managment of grouping of PDUs, and more. Section 7.8 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class EntityManagementFamilyPdu extends PduBase implements Serializable +public abstract class EntityManagementFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/EntityMarking.java b/src-generated/edu/nps/moves/dis/EntityMarking.java index abaeeb4c6d..a91922abe5 100644 --- a/src-generated/edu/nps/moves/dis/EntityMarking.java +++ b/src-generated/edu/nps/moves/dis/EntityMarking.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Specifies the character set used inthe first byte, followed by 11 characters of text data. Section 6.29 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityMarking extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityStatePdu.java b/src-generated/edu/nps/moves/dis/EntityStatePdu.java index 4bdf94b3ed..9ce6192201 100644 --- a/src-generated/edu/nps/moves/dis/EntityStatePdu.java +++ b/src-generated/edu/nps/moves/dis/EntityStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Represents the postion and state of one entity in the world. Section 7.2.2. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.2.2. Represents the postion and state of one entity in the world. See 5.3.2. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityStatePdu extends EntityInformationFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityStateUpdatePdu.java b/src-generated/edu/nps/moves/dis/EntityStateUpdatePdu.java index ab70804831..636811a1f8 100644 --- a/src-generated/edu/nps/moves/dis/EntityStateUpdatePdu.java +++ b/src-generated/edu/nps/moves/dis/EntityStateUpdatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Nonstatic information about a particular entity may be communicated by issuing an Entity State Update PDU. Section 7.2.5. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.2.5. Nonstatic information about a particular entity may be communicated by issuing an Entity State Update PDU. 5.3.5. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityStateUpdatePdu extends EntityInformationFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityType.java b/src-generated/edu/nps/moves/dis/EntityType.java index 0280b4968d..c5158c062d 100644 --- a/src-generated/edu/nps/moves/dis/EntityType.java +++ b/src-generated/edu/nps/moves/dis/EntityType.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identifies the type of Entity - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityType extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityTypeRaw.java b/src-generated/edu/nps/moves/dis/EntityTypeRaw.java index 620e9af313..ed1cddcaaf 100644 --- a/src-generated/edu/nps/moves/dis/EntityTypeRaw.java +++ b/src-generated/edu/nps/moves/dis/EntityTypeRaw.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identifies the type of Entity - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityTypeRaw extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EntityTypeVP.java b/src-generated/edu/nps/moves/dis/EntityTypeVP.java index 48a7ee9020..416adfe5ae 100644 --- a/src-generated/edu/nps/moves/dis/EntityTypeVP.java +++ b/src-generated/edu/nps/moves/dis/EntityTypeVP.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Association or disassociation of two entities. Section 6.2.94.5 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EntityTypeVP extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Environment.java b/src-generated/edu/nps/moves/dis/Environment.java index a288ab7b4d..30467f8c9e 100644 --- a/src-generated/edu/nps/moves/dis/Environment.java +++ b/src-generated/edu/nps/moves/dis/Environment.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information about a geometry, a state associated with a geometry, a bounding volume, or an associated entity ID. 6.2.31, not fully defined. 'The current definitions can be found in DIS PCR 240' - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Environment extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EnvironmentalProcessPdu.java b/src-generated/edu/nps/moves/dis/EnvironmentalProcessPdu.java index 01f503a610..8aecf6d3b8 100644 --- a/src-generated/edu/nps/moves/dis/EnvironmentalProcessPdu.java +++ b/src-generated/edu/nps/moves/dis/EnvironmentalProcessPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.11.1: Information about environmental effects and processes. This requires manual cleanup. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.10.2 Used to communicate information about environmental effects and processes. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EnvironmentalProcessPdu extends SyntheticEnvironmentFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EulerAngles.java b/src-generated/edu/nps/moves/dis/EulerAngles.java index 179e404e9c..3893d5d771 100644 --- a/src-generated/edu/nps/moves/dis/EulerAngles.java +++ b/src-generated/edu/nps/moves/dis/EulerAngles.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Three floating point values representing an orientation, psi, theta, and phi, aka the euler angles, in radians. Section 6.2.33 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EulerAngles extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EventIdentifier.java b/src-generated/edu/nps/moves/dis/EventIdentifier.java index 55f71de06a..3dcca04d6a 100644 --- a/src-generated/edu/nps/moves/dis/EventIdentifier.java +++ b/src-generated/edu/nps/moves/dis/EventIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identifies an event in the world. Use this format for every PDU EXCEPT the LiveEntityPdu. Section 6.2.34. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EventIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EventIdentifierLiveEntity.java b/src-generated/edu/nps/moves/dis/EventIdentifierLiveEntity.java index 106aab62dc..56ed044273 100644 --- a/src-generated/edu/nps/moves/dis/EventIdentifierLiveEntity.java +++ b/src-generated/edu/nps/moves/dis/EventIdentifierLiveEntity.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identifies an event in the world. Use this format for ONLY the LiveEntityPdu. Section 6.2.34. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EventIdentifierLiveEntity extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EventReportPdu.java b/src-generated/edu/nps/moves/dis/EventReportPdu.java index 6000113a80..3ae79beb1a 100644 --- a/src-generated/edu/nps/moves/dis/EventReportPdu.java +++ b/src-generated/edu/nps/moves/dis/EventReportPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Reports occurance of a significant event to the simulation manager. Section 7.5.12. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.5.12 Reports occurance of a significant event to the simulation manager. See 5.6.5.12. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EventReportPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/EventReportReliablePdu.java b/src-generated/edu/nps/moves/dis/EventReportReliablePdu.java index be80205e35..407870061e 100644 --- a/src-generated/edu/nps/moves/dis/EventReportReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/EventReportReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.11: reports the occurance of a significatnt event to the simulation manager. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.12 Contains the same information as found in the Event Report PDU. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class EventReportReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Expendable.java b/src-generated/edu/nps/moves/dis/Expendable.java index 88ea64c5c8..f842da525c 100644 --- a/src-generated/edu/nps/moves/dis/Expendable.java +++ b/src-generated/edu/nps/moves/dis/Expendable.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * An entity's expendable (chaff, flares, etc) information. Section 6.2.36 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Expendable extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ExpendableDescriptor.java b/src-generated/edu/nps/moves/dis/ExpendableDescriptor.java index ecc703c355..68c5c15bac 100644 --- a/src-generated/edu/nps/moves/dis/ExpendableDescriptor.java +++ b/src-generated/edu/nps/moves/dis/ExpendableDescriptor.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Burst of chaff or expendible device. Section 6.2.19.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ExpendableDescriptor extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ExpendableReload.java b/src-generated/edu/nps/moves/dis/ExpendableReload.java index e6733171ed..d374c0d108 100644 --- a/src-generated/edu/nps/moves/dis/ExpendableReload.java +++ b/src-generated/edu/nps/moves/dis/ExpendableReload.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * An entity's expendable (chaff, flares, etc) information. Section 6.2.37 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ExpendableReload extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ExplosionDescriptor.java b/src-generated/edu/nps/moves/dis/ExplosionDescriptor.java index bb10efaef3..b4555bc1d6 100644 --- a/src-generated/edu/nps/moves/dis/ExplosionDescriptor.java +++ b/src-generated/edu/nps/moves/dis/ExplosionDescriptor.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Explosion of a non-munition. Section 6.2.19.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ExplosionDescriptor extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/FalseTargetsAttribute.java b/src-generated/edu/nps/moves/dis/FalseTargetsAttribute.java index 3574da21fa..2b866f387d 100644 --- a/src-generated/edu/nps/moves/dis/FalseTargetsAttribute.java +++ b/src-generated/edu/nps/moves/dis/FalseTargetsAttribute.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The False Targets attribute record shall be used to communicate discrete values that are associated with false targets jamming that cannot be referenced to an emitter mode. The values provided in the False Targets attri- bute record shall be considered valid only for the victim radar beams listed in the jamming beam's Track/Jam Data records (provided in the associated Electromagnetic Emission PDU). Section 6.2.21.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class FalseTargetsAttribute extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/FastEntityStatePdu.java b/src-generated/edu/nps/moves/dis/FastEntityStatePdu.java index bdd97dfcc5..0afbacd97b 100644 --- a/src-generated/edu/nps/moves/dis/FastEntityStatePdu.java +++ b/src-generated/edu/nps/moves/dis/FastEntityStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Represents the postion and state of one entity in the world. This is identical in function to entity state pdu, but generates less garbage to collect in the Java world. Section 7.2.2. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class FastEntityStatePdu extends EntityInformationFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/FirePdu.java b/src-generated/edu/nps/moves/dis/FirePdu.java index 06d9375c56..2723bae803 100644 --- a/src-generated/edu/nps/moves/dis/FirePdu.java +++ b/src-generated/edu/nps/moves/dis/FirePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * The firing of a weapon or expendable shall be communicated by issuing a Fire PDU. Sectioin 7.3.2. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.3.2 Used to communicate the firing of a weapon or expendable. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class FirePdu extends WarfareFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/FixedDatum.java b/src-generated/edu/nps/moves/dis/FixedDatum.java index 2e6bdd0787..a522da19f9 100644 --- a/src-generated/edu/nps/moves/dis/FixedDatum.java +++ b/src-generated/edu/nps/moves/dis/FixedDatum.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Fixed Datum Record. Section 6.2.38 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class FixedDatum extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/FundamentalOperationalData.java b/src-generated/edu/nps/moves/dis/FundamentalOperationalData.java index baff8e9978..7e7b899b03 100644 --- a/src-generated/edu/nps/moves/dis/FundamentalOperationalData.java +++ b/src-generated/edu/nps/moves/dis/FundamentalOperationalData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Basic operational data for IFF. Section 6.2.39 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class FundamentalOperationalData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridAxisDescriptor.java b/src-generated/edu/nps/moves/dis/GridAxisDescriptor.java index a01471aa12..97e4c5d64f 100644 --- a/src-generated/edu/nps/moves/dis/GridAxisDescriptor.java +++ b/src-generated/edu/nps/moves/dis/GridAxisDescriptor.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridAxisDescriptor extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridAxisDescriptorFixed.java b/src-generated/edu/nps/moves/dis/GridAxisDescriptorFixed.java index 3b7bf6243c..42258c9eb0 100644 --- a/src-generated/edu/nps/moves/dis/GridAxisDescriptorFixed.java +++ b/src-generated/edu/nps/moves/dis/GridAxisDescriptorFixed.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Grid axis record for fixed data. Section 6.2.41 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridAxisDescriptorFixed extends GridAxisDescriptor implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridAxisDescriptorVariable.java b/src-generated/edu/nps/moves/dis/GridAxisDescriptorVariable.java index 924970f05b..80cf59d958 100644 --- a/src-generated/edu/nps/moves/dis/GridAxisDescriptorVariable.java +++ b/src-generated/edu/nps/moves/dis/GridAxisDescriptorVariable.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Grid axis descriptor fo variable spacing axis data. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridAxisDescriptorVariable extends GridAxisDescriptor implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridData.java b/src-generated/edu/nps/moves/dis/GridData.java index a25e547108..6321922d5f 100644 --- a/src-generated/edu/nps/moves/dis/GridData.java +++ b/src-generated/edu/nps/moves/dis/GridData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.41, table 68 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridDataType0.java b/src-generated/edu/nps/moves/dis/GridDataType0.java index e1ec5ee6c2..bd7667c5e2 100644 --- a/src-generated/edu/nps/moves/dis/GridDataType0.java +++ b/src-generated/edu/nps/moves/dis/GridDataType0.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.41, table 68 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridDataType0 extends GridData implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridDataType1.java b/src-generated/edu/nps/moves/dis/GridDataType1.java index 6d0559375f..669ea7a719 100644 --- a/src-generated/edu/nps/moves/dis/GridDataType1.java +++ b/src-generated/edu/nps/moves/dis/GridDataType1.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.41, table 69 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridDataType1 extends GridData implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GridDataType2.java b/src-generated/edu/nps/moves/dis/GridDataType2.java index b7d1d4c9eb..c0f05d7918 100644 --- a/src-generated/edu/nps/moves/dis/GridDataType2.java +++ b/src-generated/edu/nps/moves/dis/GridDataType2.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.41, table 70 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GridDataType2 extends GridData implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GriddedDataPdu.java b/src-generated/edu/nps/moves/dis/GriddedDataPdu.java index efc5a963f9..a439eff863 100644 --- a/src-generated/edu/nps/moves/dis/GriddedDataPdu.java +++ b/src-generated/edu/nps/moves/dis/GriddedDataPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.11.2: Information about global, spatially varying environmental effects. This requires manual cleanup; the grid axis records are variable sized. UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.10.3 Used to communicate information about global, spatially varying environmental effects. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GriddedDataPdu extends SyntheticEnvironmentFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/GroupID.java b/src-generated/edu/nps/moves/dis/GroupID.java index bebece00bc..c93f5686ed 100644 --- a/src-generated/edu/nps/moves/dis/GroupID.java +++ b/src-generated/edu/nps/moves/dis/GroupID.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Unique designation of a group of entities contained in the isGroupOfPdu. Represents a group of entities rather than a single entity. Section 6.2.43 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class GroupID extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IFFData.java b/src-generated/edu/nps/moves/dis/IFFData.java index 2806a909b6..c182033471 100644 --- a/src-generated/edu/nps/moves/dis/IFFData.java +++ b/src-generated/edu/nps/moves/dis/IFFData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * repeating element in IFF Data specification record - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IFFData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IFFFundamentalParameterData.java b/src-generated/edu/nps/moves/dis/IFFFundamentalParameterData.java index 3519a39adf..db7b4723d7 100644 --- a/src-generated/edu/nps/moves/dis/IFFFundamentalParameterData.java +++ b/src-generated/edu/nps/moves/dis/IFFFundamentalParameterData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Fundamental IFF atc data. Section 6.2.45 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IFFFundamentalParameterData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IOCommsNodeRecord.java b/src-generated/edu/nps/moves/dis/IOCommsNodeRecord.java index 62b082fe32..a0b79ee07b 100644 --- a/src-generated/edu/nps/moves/dis/IOCommsNodeRecord.java +++ b/src-generated/edu/nps/moves/dis/IOCommsNodeRecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.48.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IOCommsNodeRecord extends IORecord implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IOEffectRecord.java b/src-generated/edu/nps/moves/dis/IOEffectRecord.java index 51fce07f7e..606d3b0426 100644 --- a/src-generated/edu/nps/moves/dis/IOEffectRecord.java +++ b/src-generated/edu/nps/moves/dis/IOEffectRecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.48.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IOEffectRecord extends IORecord implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IORecord.java b/src-generated/edu/nps/moves/dis/IORecord.java index 3c299f3aaf..9720b9be21 100644 --- a/src-generated/edu/nps/moves/dis/IORecord.java +++ b/src-generated/edu/nps/moves/dis/IORecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 6.2.48 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IORecord extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IffDataSpecification.java b/src-generated/edu/nps/moves/dis/IffDataSpecification.java index 98c0cf8fb6..cd3a0ab67a 100644 --- a/src-generated/edu/nps/moves/dis/IffDataSpecification.java +++ b/src-generated/edu/nps/moves/dis/IffDataSpecification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Requires hand coding to be useful. Section 6.2.43 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IffDataSpecification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IffLayer2Pdu.java b/src-generated/edu/nps/moves/dis/IffLayer2Pdu.java index 0e428ae1c5..23ab8247b0 100644 --- a/src-generated/edu/nps/moves/dis/IffLayer2Pdu.java +++ b/src-generated/edu/nps/moves/dis/IffLayer2Pdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Section 5.3.7.4.2 When present, layer 2 should follow layer 1 and have the following fields. This requires manual cleanup. the beamData attribute semantics are used in multiple ways. UNFINSISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IffLayer2Pdu extends IffPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IffPdu.java b/src-generated/edu/nps/moves/dis/IffPdu.java index 4a6b932046..514eeacf8b 100644 --- a/src-generated/edu/nps/moves/dis/IffPdu.java +++ b/src-generated/edu/nps/moves/dis/IffPdu.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IffPdu extends DistributedEmissionsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/InformationOperationsActionPdu.java b/src-generated/edu/nps/moves/dis/InformationOperationsActionPdu.java index 78a9c2f457..7db3db08df 100644 --- a/src-generated/edu/nps/moves/dis/InformationOperationsActionPdu.java +++ b/src-generated/edu/nps/moves/dis/InformationOperationsActionPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.12.2: Actions initiated by an IO simulation to support interactions with other IO simulations shall be communicated using this PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.13.3.1 Used to communicate an IO attack or the effects of an IO attack on one or more target entities. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class InformationOperationsActionPdu extends InformationOperationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/InformationOperationsFamilyPdu.java b/src-generated/edu/nps/moves/dis/InformationOperationsFamilyPdu.java index 7ce8fda63e..bdf7ff0ece 100644 --- a/src-generated/edu/nps/moves/dis/InformationOperationsFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/InformationOperationsFamilyPdu.java @@ -1,13 +1,18 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class InformationOperationsFamilyPdu extends PduBase implements Serializable +public abstract class InformationOperationsFamilyPdu extends PduBase implements Serializable { /** Object originating the request */ protected EntityID originatingSimID = new EntityID(); diff --git a/src-generated/edu/nps/moves/dis/InformationOperationsReportPdu.java b/src-generated/edu/nps/moves/dis/InformationOperationsReportPdu.java index 7c744d29da..12eafba6e8 100644 --- a/src-generated/edu/nps/moves/dis/InformationOperationsReportPdu.java +++ b/src-generated/edu/nps/moves/dis/InformationOperationsReportPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.12.3: The information operations status of an entity shall be conveyed with this PDU - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.13.4.1 Used to communicate the effects of an IO attack on one or more target entities. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class InformationOperationsReportPdu extends InformationOperationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IntercomCommunicationsParameters.java b/src-generated/edu/nps/moves/dis/IntercomCommunicationsParameters.java index 49d93ae7f5..11356249c0 100644 --- a/src-generated/edu/nps/moves/dis/IntercomCommunicationsParameters.java +++ b/src-generated/edu/nps/moves/dis/IntercomCommunicationsParameters.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Intercom communcations parameters. Section 6.2.46 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IntercomCommunicationsParameters extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IntercomControlPdu.java b/src-generated/edu/nps/moves/dis/IntercomControlPdu.java index 2347c27e07..d4d2bef358 100644 --- a/src-generated/edu/nps/moves/dis/IntercomControlPdu.java +++ b/src-generated/edu/nps/moves/dis/IntercomControlPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Detailed inofrmation about the state of an intercom device and the actions it is requestion of another intercom device, or the response to a requested action. Required manual intervention to fix the intercom parameters, which can be of variable length. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.8.7 Communicates the state of a particular intercom device, request an action of another intercom device, or respond to an action request. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IntercomControlPdu extends RadioCommunicationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IntercomIdentifier.java b/src-generated/edu/nps/moves/dis/IntercomIdentifier.java index 94aa6f2ad5..abc9413a51 100644 --- a/src-generated/edu/nps/moves/dis/IntercomIdentifier.java +++ b/src-generated/edu/nps/moves/dis/IntercomIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Unique designation of an attached or unattached intercom in an event or exercirse. Section 6.2.48 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IntercomIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IntercomReferenceID.java b/src-generated/edu/nps/moves/dis/IntercomReferenceID.java index cbf521f66a..5c4638774e 100644 --- a/src-generated/edu/nps/moves/dis/IntercomReferenceID.java +++ b/src-generated/edu/nps/moves/dis/IntercomReferenceID.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IntercomReferenceID extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IntercomSignalPdu.java b/src-generated/edu/nps/moves/dis/IntercomSignalPdu.java index 38309d1238..532fa1fa86 100644 --- a/src-generated/edu/nps/moves/dis/IntercomSignalPdu.java +++ b/src-generated/edu/nps/moves/dis/IntercomSignalPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Actual transmission of intercome voice data. Section 7.7.5. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.8.6 Conveys the audio or digital data that is used to communicate between simulated intercom devices + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IntercomSignalPdu extends RadioCommunicationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IsGroupOfPdu.java b/src-generated/edu/nps/moves/dis/IsGroupOfPdu.java index 28be007ccd..93369f0b6e 100644 --- a/src-generated/edu/nps/moves/dis/IsGroupOfPdu.java +++ b/src-generated/edu/nps/moves/dis/IsGroupOfPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information about a particular group of entities grouped together for the purposes of netowrk bandwidth reduction or aggregation. Needs manual cleanup. The GED size requires a database lookup. Section 7.8.3 UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.9.3.1 The IsGroupOf PDU shall communicate information about the individual states of a group of entities, including state information that is necessary for the receiving simulation applications to represent the issuing group of entities in the simulation applications’ own simulation. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IsGroupOfPdu extends EntityManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/IsPartOfPdu.java b/src-generated/edu/nps/moves/dis/IsPartOfPdu.java index 0681212ae0..1152ba43c1 100644 --- a/src-generated/edu/nps/moves/dis/IsPartOfPdu.java +++ b/src-generated/edu/nps/moves/dis/IsPartOfPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * The joining of two or more simulation entities is communicated by this PDU. Section 7.8.5 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.9.5 Used to request hierarchical linkage of separately hosted simulation entities + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class IsPartOfPdu extends EntityManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/JammingTechnique.java b/src-generated/edu/nps/moves/dis/JammingTechnique.java index 4cb16c2884..886f5cf9f2 100644 --- a/src-generated/edu/nps/moves/dis/JammingTechnique.java +++ b/src-generated/edu/nps/moves/dis/JammingTechnique.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Jamming technique. Section 6.2.49, uid 284 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class JammingTechnique extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/JammingTechniqueRaw.java b/src-generated/edu/nps/moves/dis/JammingTechniqueRaw.java index a6cde1b02d..509c0cc59d 100644 --- a/src-generated/edu/nps/moves/dis/JammingTechniqueRaw.java +++ b/src-generated/edu/nps/moves/dis/JammingTechniqueRaw.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Jamming technique. Section 6.2.49, uid 284 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class JammingTechniqueRaw extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LEDetonationPdu.java b/src-generated/edu/nps/moves/dis/LEDetonationPdu.java index 57466c8c86..b477db8a2d 100644 --- a/src-generated/edu/nps/moves/dis/LEDetonationPdu.java +++ b/src-generated/edu/nps/moves/dis/LEDetonationPdu.java @@ -1,11 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * 9.4.6 Communicate information associated with the impact or detonation of a munition. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LEDetonationPdu extends LiveEntityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LEFirePdu.java b/src-generated/edu/nps/moves/dis/LEFirePdu.java index 1f0b9d9e94..6a805cce96 100644 --- a/src-generated/edu/nps/moves/dis/LEFirePdu.java +++ b/src-generated/edu/nps/moves/dis/LEFirePdu.java @@ -1,11 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * 9.4.5 Representation of weapons fire in a DIS exercise involving LEs. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LEFirePdu extends LiveEntityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LEVector3FixedByte.java b/src-generated/edu/nps/moves/dis/LEVector3FixedByte.java index 799c1f1eb2..1550d9cd20 100644 --- a/src-generated/edu/nps/moves/dis/LEVector3FixedByte.java +++ b/src-generated/edu/nps/moves/dis/LEVector3FixedByte.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 3 x 8-bit fixed binary - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LEVector3FixedByte extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LaunchedMunitionRecord.java b/src-generated/edu/nps/moves/dis/LaunchedMunitionRecord.java index fea2d9555c..1d1e7e781d 100644 --- a/src-generated/edu/nps/moves/dis/LaunchedMunitionRecord.java +++ b/src-generated/edu/nps/moves/dis/LaunchedMunitionRecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identity of a communications node. Section 6.2.50 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LaunchedMunitionRecord extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LayerHeader.java b/src-generated/edu/nps/moves/dis/LayerHeader.java index 81616383f7..d4606b852b 100644 --- a/src-generated/edu/nps/moves/dis/LayerHeader.java +++ b/src-generated/edu/nps/moves/dis/LayerHeader.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The identification of the additional information layer number, layer-specific information, and the length of the layer. Section 6.2.51 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LayerHeader extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LinearObjectStatePdu.java b/src-generated/edu/nps/moves/dis/LinearObjectStatePdu.java index 6e56d68413..46a4150b6d 100644 --- a/src-generated/edu/nps/moves/dis/LinearObjectStatePdu.java +++ b/src-generated/edu/nps/moves/dis/LinearObjectStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * : Information abut the addition or modification of a synthetic enviroment object that is anchored to the terrain with a single point and has size or orientation. Section 7.10.5 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.10.5 Used to communicate detailed information about the addition/modification of a synthetic environment object that is geometrically anchored to the terrain with one point and has size and orientation. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LinearObjectStatePdu extends SyntheticEnvironmentFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LinearSegmentParameter.java b/src-generated/edu/nps/moves/dis/LinearSegmentParameter.java index da7bf2f892..400ad7a0e5 100644 --- a/src-generated/edu/nps/moves/dis/LinearSegmentParameter.java +++ b/src-generated/edu/nps/moves/dis/LinearSegmentParameter.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The specification of an individual segment of a linear segment synthetic environment object in a Linear Object State PDU Section 6.2.52 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LinearSegmentParameter extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveDeadReckoningParameters.java b/src-generated/edu/nps/moves/dis/LiveDeadReckoningParameters.java index beec584265..6a43d46cf5 100644 --- a/src-generated/edu/nps/moves/dis/LiveDeadReckoningParameters.java +++ b/src-generated/edu/nps/moves/dis/LiveDeadReckoningParameters.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 16 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveDeadReckoningParameters extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityFamilyPdu.java b/src-generated/edu/nps/moves/dis/LiveEntityFamilyPdu.java index 92dfeb2ba2..1d0e75c787 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityFamilyPdu.java @@ -1,13 +1,18 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class LiveEntityFamilyPdu extends LiveEntityPdu implements Serializable +public abstract class LiveEntityFamilyPdu extends LiveEntityPdu implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/LiveEntityIdentifier.java b/src-generated/edu/nps/moves/dis/LiveEntityIdentifier.java index 0bb20ea044..0fb2b023a2 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityIdentifier.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of each entity in an event or exercise that is contained in a Live Entity PDU. Section 6.2.54 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityLinearVelocity.java b/src-generated/edu/nps/moves/dis/LiveEntityLinearVelocity.java index f5388f6d9c..a273536cfb 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityLinearVelocity.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityLinearVelocity.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 16 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityLinearVelocity extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityOrientation.java b/src-generated/edu/nps/moves/dis/LiveEntityOrientation.java index f2123799d8..674706c968 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityOrientation.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityOrientation.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 8 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityOrientation extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityOrientation16.java b/src-generated/edu/nps/moves/dis/LiveEntityOrientation16.java index 0b8672932a..c1e229187b 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityOrientation16.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityOrientation16.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 16 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityOrientation16 extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityOrientationError.java b/src-generated/edu/nps/moves/dis/LiveEntityOrientationError.java index ddcf7e898a..bb76d92c7d 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityOrientationError.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityOrientationError.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 16 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityOrientationError extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityPdu.java b/src-generated/edu/nps/moves/dis/LiveEntityPdu.java index bd076dfc41..01537e856e 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityPdu.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The live entity PDUs have a slightly different header - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class LiveEntityPdu extends Pdu implements Serializable +public abstract class LiveEntityPdu extends Pdu implements Serializable { /** Subprotocol used to decode the PDU. Section 13 of EBV. uid 417 */ protected DISLiveEntitySubprotocolNumber subprotocolNumber = DISLiveEntitySubprotocolNumber.values()[0]; diff --git a/src-generated/edu/nps/moves/dis/LiveEntityPositionError.java b/src-generated/edu/nps/moves/dis/LiveEntityPositionError.java index 9839dd7dba..239f0497dd 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityPositionError.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityPositionError.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 16 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityPositionError extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveEntityRelativeWorldCoordinates.java b/src-generated/edu/nps/moves/dis/LiveEntityRelativeWorldCoordinates.java index b175c0907a..68b96c546e 100644 --- a/src-generated/edu/nps/moves/dis/LiveEntityRelativeWorldCoordinates.java +++ b/src-generated/edu/nps/moves/dis/LiveEntityRelativeWorldCoordinates.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * 16 bit fixed binaries - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveEntityRelativeWorldCoordinates extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LiveSimulationAddress.java b/src-generated/edu/nps/moves/dis/LiveSimulationAddress.java index 45bb716624..acb02417ad 100644 --- a/src-generated/edu/nps/moves/dis/LiveSimulationAddress.java +++ b/src-generated/edu/nps/moves/dis/LiveSimulationAddress.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * A simulation's designation associated with all Live Entity IDs contained in Live Entity PDUs. Section 6.2.55 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class LiveSimulationAddress extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/LogisticsFamilyPdu.java b/src-generated/edu/nps/moves/dis/LogisticsFamilyPdu.java index 7ab717969f..e27c684d64 100644 --- a/src-generated/edu/nps/moves/dis/LogisticsFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/LogisticsFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Abstract superclass for logistics PDUs. Section 7.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Abstract superclass for logistics PDUs. Section 7.4 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class LogisticsFamilyPdu extends PduBase implements Serializable +public abstract class LogisticsFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/MineEmplacementTime.java b/src-generated/edu/nps/moves/dis/MineEmplacementTime.java index 215dc28a6e..de5fe50811 100644 --- a/src-generated/edu/nps/moves/dis/MineEmplacementTime.java +++ b/src-generated/edu/nps/moves/dis/MineEmplacementTime.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MineEmplacementTime extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MineEntityIdentifier.java b/src-generated/edu/nps/moves/dis/MineEntityIdentifier.java index 241020c885..4637b3568c 100644 --- a/src-generated/edu/nps/moves/dis/MineEntityIdentifier.java +++ b/src-generated/edu/nps/moves/dis/MineEntityIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of a mine contained in the Minefield Data PDU. No espdus are issued for mine entities. Section 6.2.55 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MineEntityIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MinefieldDataPdu.java b/src-generated/edu/nps/moves/dis/MinefieldDataPdu.java index 9dfaf3bb5c..a865c444f5 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldDataPdu.java +++ b/src-generated/edu/nps/moves/dis/MinefieldDataPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information about individual mines within a minefield. This is very, very wrong. Section 7.9.4 UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.10.4 Information about the location and status of a collection of mines in a minefield is conveyed through the Minefield Data PDU on an individual mine basis. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MinefieldDataPdu extends MinefieldFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MinefieldFamilyPdu.java b/src-generated/edu/nps/moves/dis/MinefieldFamilyPdu.java index 5f26796328..f668c71318 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/MinefieldFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Abstract superclass for PDUs relating to minefields. Section 7.9 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class MinefieldFamilyPdu extends PduBase implements Serializable +public abstract class MinefieldFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/MinefieldIdentifier.java b/src-generated/edu/nps/moves/dis/MinefieldIdentifier.java index 1c609d6904..0b62b6b408 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldIdentifier.java +++ b/src-generated/edu/nps/moves/dis/MinefieldIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of a minefield Section 6.2.56 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MinefieldIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MinefieldQueryPdu.java b/src-generated/edu/nps/moves/dis/MinefieldQueryPdu.java index 371f2b7e45..bbdbba7244 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldQueryPdu.java +++ b/src-generated/edu/nps/moves/dis/MinefieldQueryPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Query a minefield for information about individual mines. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.10.3 Contains information about the requesting entity and the region and mine types of interest to the requesting entity. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MinefieldQueryPdu extends MinefieldFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MinefieldResponseNackPdu.java b/src-generated/edu/nps/moves/dis/MinefieldResponseNackPdu.java index b7c9157441..d15b4f9de7 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldResponseNackPdu.java +++ b/src-generated/edu/nps/moves/dis/MinefieldResponseNackPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * proivde the means to request a retransmit of a minefield data pdu. Section 7.9.5 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.10.5 Contains information about the requesting entity and the PDU(s) that were not received in response to a query. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MinefieldResponseNackPdu extends MinefieldFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MinefieldSensorType.java b/src-generated/edu/nps/moves/dis/MinefieldSensorType.java index 1305413909..40e5f494dd 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldSensorType.java +++ b/src-generated/edu/nps/moves/dis/MinefieldSensorType.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information about a minefield sensor. Section 6.2.57 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MinefieldSensorType extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MinefieldStatePdu.java b/src-generated/edu/nps/moves/dis/MinefieldStatePdu.java index 7ba989f13e..282b31d8d3 100644 --- a/src-generated/edu/nps/moves/dis/MinefieldStatePdu.java +++ b/src-generated/edu/nps/moves/dis/MinefieldStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * information about the complete minefield. The minefield presence, perimiter, etc. Section 7.9.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.10.2 Communicate information about the minefield, including the location, perimeter, and types of mines contained within it. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MinefieldStatePdu extends MinefieldFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ModulationParameters.java b/src-generated/edu/nps/moves/dis/ModulationParameters.java index b94b9a6605..45b69cff1a 100644 --- a/src-generated/edu/nps/moves/dis/ModulationParameters.java +++ b/src-generated/edu/nps/moves/dis/ModulationParameters.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Modulation parameters associated with a specific radio system. 6.2.58 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ModulationParameters extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ModulationType.java b/src-generated/edu/nps/moves/dis/ModulationType.java index 859cd3a234..5cefc990eb 100644 --- a/src-generated/edu/nps/moves/dis/ModulationType.java +++ b/src-generated/edu/nps/moves/dis/ModulationType.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information about the type of modulation used for radio transmission. 6.2.59 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ModulationType extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Munition.java b/src-generated/edu/nps/moves/dis/Munition.java index 02c02910b4..b64820b94f 100644 --- a/src-generated/edu/nps/moves/dis/Munition.java +++ b/src-generated/edu/nps/moves/dis/Munition.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * An entity's munition (e.g., bomb, missile) information shall be represented by one or more Munition records. For each type or location of munition, this record shall specify the type, location, quantity and status of munitions that an entity contains. Section 6.2.60 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Munition extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MunitionDescriptor.java b/src-generated/edu/nps/moves/dis/MunitionDescriptor.java index 613700b7cd..e1b8cbb8c7 100644 --- a/src-generated/edu/nps/moves/dis/MunitionDescriptor.java +++ b/src-generated/edu/nps/moves/dis/MunitionDescriptor.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Represents the firing or detonation of a munition. Section 6.2.19.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MunitionDescriptor extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/MunitionReload.java b/src-generated/edu/nps/moves/dis/MunitionReload.java index 7cc58e8526..2fee56763b 100644 --- a/src-generated/edu/nps/moves/dis/MunitionReload.java +++ b/src-generated/edu/nps/moves/dis/MunitionReload.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * indicate weapons (munitions) previously communicated via the Munition record. Section 6.2.61 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class MunitionReload extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/NamedLocationIdentification.java b/src-generated/edu/nps/moves/dis/NamedLocationIdentification.java index ea72bb52e5..bb823d12cd 100644 --- a/src-generated/edu/nps/moves/dis/NamedLocationIdentification.java +++ b/src-generated/edu/nps/moves/dis/NamedLocationIdentification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information about the discrete positional relationship of the part entity with respect to the its host entity Section 6.2.62 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class NamedLocationIdentification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ObjectIdentifier.java b/src-generated/edu/nps/moves/dis/ObjectIdentifier.java index b48354fc40..505ba54de7 100644 --- a/src-generated/edu/nps/moves/dis/ObjectIdentifier.java +++ b/src-generated/edu/nps/moves/dis/ObjectIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of an environmental object. Section 6.2.63 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ObjectIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ObjectType.java b/src-generated/edu/nps/moves/dis/ObjectType.java index 8b455ef0b6..bedd4c7461 100644 --- a/src-generated/edu/nps/moves/dis/ObjectType.java +++ b/src-generated/edu/nps/moves/dis/ObjectType.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of an environmental object. Section 6.2.64 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ObjectType extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/OwnershipStatusRecord.java b/src-generated/edu/nps/moves/dis/OwnershipStatusRecord.java index aaec32dd83..63b2141833 100644 --- a/src-generated/edu/nps/moves/dis/OwnershipStatusRecord.java +++ b/src-generated/edu/nps/moves/dis/OwnershipStatusRecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * used to convey entity and conflict status information associated with transferring ownership of an entity. Section 6.2.65 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class OwnershipStatusRecord extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Pdu.java b/src-generated/edu/nps/moves/dis/Pdu.java index 7a4c9d4f68..dcd086a70a 100644 --- a/src-generated/edu/nps/moves/dis/Pdu.java +++ b/src-generated/edu/nps/moves/dis/Pdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Base class of PduBase and LiveEntityPdu - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class Pdu extends Object implements Serializable +public abstract class Pdu extends Object implements Serializable { /** The version of the protocol. 5=DIS-1995, 6=DIS-1998, 7=DIS-2012 uid 3 */ protected DISProtocolVersion protocolVersion = DISProtocolVersion.IEEE_12781_2012; diff --git a/src-generated/edu/nps/moves/dis/PduBase.java b/src-generated/edu/nps/moves/dis/PduBase.java index 6ec4f0974f..836f2d4658 100644 --- a/src-generated/edu/nps/moves/dis/PduBase.java +++ b/src-generated/edu/nps/moves/dis/PduBase.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The superclass for all PDUs except LiveEntitys. This incorporates the PduHeader record, section 7.2.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class PduBase extends Pdu implements Serializable +public abstract class PduBase extends Pdu implements Serializable { /** PDU Status Record. Described in 6.2.67. This field is not present in earlier DIS versions */ protected PduStatus pduStatus = new PduStatus(); diff --git a/src-generated/edu/nps/moves/dis/PduContainer.java b/src-generated/edu/nps/moves/dis/PduContainer.java deleted file mode 100644 index 44c37da6c2..0000000000 --- a/src-generated/edu/nps/moves/dis/PduContainer.java +++ /dev/null @@ -1,189 +0,0 @@ -package edu.nps.moves.dis; - -import java.util.*; -import java.io.*; -import edu.nps.moves.dis.enumerations.*; - - -/** - * Used for XML compatability. A container that holds PDUs - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG - */ -public class PduContainer extends Object implements Serializable -{ - /** Number of PDUs in the container list */ - protected int numberOfPdus; - - /** record sets */ - protected List< Pdu > pdus = new ArrayList< Pdu >(); - - -/** Constructor */ - public PduContainer() - { - } - -public int getMarshalledSize() -{ - int marshalSize = 0; - - marshalSize += 4; // numberOfPdus - for(int idx=0; idx < pdus.size(); idx++) - { - Pdu listElement = pdus.get(idx); - marshalSize += listElement.getMarshalledSize(); - } - - return marshalSize; -} - - -public PduContainer setPdus(List<Pdu> pPdus) -{ - pdus = pPdus; - return this; -} - -public List<Pdu> getPdus() -{ - return pdus; -} - -/** - * Serializes an object to a DataOutputStream. - * @see java.io.DataOutputStream - * @param dos The DataOutputStream - */ -public void marshal(DataOutputStream dos) -{ - try - { - dos.writeInt( (int)pdus.size()); - - for(int idx = 0; idx < pdus.size(); idx++) - { - Pdu aPdu = pdus.get(idx); - aPdu.marshal(dos); - } - - } - catch(Exception e) - { - System.err.println(e); - } -} - -/** - * Unserializes an object from a DataInputStream. - * @see java.io.DataInputStream - * @param dis The DataInputStream - * @return marshalled size - */ -public int unmarshal(DataInputStream dis) -{ - int uPosition = 0; - try - { - numberOfPdus = dis.readInt(); - uPosition += 4; - for(int idx = 0; idx < numberOfPdus; idx++) - { - Pdu anX = new Pdu(); - uPosition += anX.unmarshal(dis); - pdus.add(anX); - } - - } - catch(Exception e) - { - System.out.println(e); - } - return getMarshalledSize(); -} - -/** - * Packs an object into the ByteBuffer. - * @throws java.nio.BufferOverflowException if buff is too small - * @throws java.nio.ReadOnlyBufferException if buff is read only - * @see java.nio.ByteBuffer - * @param buff The ByteBuffer at the position to begin writing - * @throws Exception ByteBuffer-generated exception - */ -public void marshal(java.nio.ByteBuffer buff) throws Exception -{ - buff.putInt( (int)pdus.size()); - - for(int idx = 0; idx < pdus.size(); idx++) - { - Pdu aPdu = (Pdu)pdus.get(idx); - aPdu.marshal(buff); - } - -} - -/** - * Unpacks a Pdu from the underlying data. - * @throws java.nio.BufferUnderflowException if buff is too small - * @see java.nio.ByteBuffer - * @param buff The ByteBuffer at the position to begin reading - * @return marshalled size - * @throws Exception ByteBuffer-generated exception - */ -public int unmarshal(java.nio.ByteBuffer buff) throws Exception -{ - numberOfPdus = buff.getInt(); - for(int idx = 0; idx < numberOfPdus; idx++) - { - Pdu anX = new Pdu(); - anX.unmarshal(buff); - pdus.add(anX); - } - - return getMarshalledSize(); -} - - /* - * The equals method doesn't always work--mostly it works only on classes that consist only of primitives. Be careful. - */ -@Override - public boolean equals(Object obj) - { - if(this == obj) - return true; - - if(obj == null) - return false; - - if(getClass() != obj.getClass()) - return false; - - return equalsImpl(obj); - } - - /** - * Compare all fields that contribute to the state, ignoring - * transient and static fields, for <code>this</code> and the supplied object - * @param obj the object to compare to - * @return true if the objects are equal, false otherwise. - */ - public boolean equalsImpl(Object obj) - { - boolean ivarsEqual = true; - - if(!(obj instanceof PduContainer)) - return false; - - final PduContainer rhs = (PduContainer)obj; - - if( ! (numberOfPdus == rhs.numberOfPdus)) ivarsEqual = false; - - for(int idx = 0; idx < pdus.size(); idx++) - if( ! ( pdus.get(idx).equals(rhs.pdus.get(idx)))) ivarsEqual = false; - - return ivarsEqual; - } -} // end of class diff --git a/src-generated/edu/nps/moves/dis/PointObjectStatePdu.java b/src-generated/edu/nps/moves/dis/PointObjectStatePdu.java index dd03c20286..4353bc3407 100644 --- a/src-generated/edu/nps/moves/dis/PointObjectStatePdu.java +++ b/src-generated/edu/nps/moves/dis/PointObjectStatePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * : Inormation abut the addition or modification of a synthecic enviroment object that is anchored to the terrain with a single point. Section 7.10.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.10.4 Used to communicate detailed information about the addition/modification of a synthetic environment object that is geometrically anchored to the terrain with a single point. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class PointObjectStatePdu extends SyntheticEnvironmentFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/PropulsionSystemData.java b/src-generated/edu/nps/moves/dis/PropulsionSystemData.java index 399acdfb41..6b80aea42b 100644 --- a/src-generated/edu/nps/moves/dis/PropulsionSystemData.java +++ b/src-generated/edu/nps/moves/dis/PropulsionSystemData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * contains information describing the propulsion systems of the entity. This information shall be provided for each active propulsion system defined. Section 6.2.68 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class PropulsionSystemData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ProtocolMode.java b/src-generated/edu/nps/moves/dis/ProtocolMode.java index ed1a23b272..d3a3b58f34 100644 --- a/src-generated/edu/nps/moves/dis/ProtocolMode.java +++ b/src-generated/edu/nps/moves/dis/ProtocolMode.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Bit field used to identify minefield data. bits 14-15 are a 2-bit enum, other bits unused. Section 6.2.69 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ProtocolMode extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RadioCommsHeader.java b/src-generated/edu/nps/moves/dis/RadioCommsHeader.java index d79aeff90b..5c7b132397 100644 --- a/src-generated/edu/nps/moves/dis/RadioCommsHeader.java +++ b/src-generated/edu/nps/moves/dis/RadioCommsHeader.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RadioCommsHeader extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RadioCommunicationsFamilyPdu.java b/src-generated/edu/nps/moves/dis/RadioCommunicationsFamilyPdu.java index 91eefbc6c3..3b4429ba51 100644 --- a/src-generated/edu/nps/moves/dis/RadioCommunicationsFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/RadioCommunicationsFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Abstract superclass for radio communications PDUs. Section 7.7 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class RadioCommunicationsFamilyPdu extends PduBase implements Serializable +public abstract class RadioCommunicationsFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/RadioIdentifier.java b/src-generated/edu/nps/moves/dis/RadioIdentifier.java index 3e55320a0c..335865b524 100644 --- a/src-generated/edu/nps/moves/dis/RadioIdentifier.java +++ b/src-generated/edu/nps/moves/dis/RadioIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of an attached or unattached radio in an event or exercise Section 6.2.70 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RadioIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RadioType.java b/src-generated/edu/nps/moves/dis/RadioType.java index 582f32865a..2100986f54 100644 --- a/src-generated/edu/nps/moves/dis/RadioType.java +++ b/src-generated/edu/nps/moves/dis/RadioType.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Identifies the type of radio. Section 6.2.71 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RadioType extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ReceiverPdu.java b/src-generated/edu/nps/moves/dis/ReceiverPdu.java index 1b99f90689..9b250e3b85 100644 --- a/src-generated/edu/nps/moves/dis/ReceiverPdu.java +++ b/src-generated/edu/nps/moves/dis/ReceiverPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Communication of a receiver state. Section 7.7.4 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.8.5 Communicates the state of a particular radio receiver. Its primary application is in communicating state information to radio network monitors, data loggers, and similar applications for use in debugging, supervision, and after-action review. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ReceiverPdu extends RadioCommunicationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RecordQueryReliablePdu.java b/src-generated/edu/nps/moves/dis/RecordQueryReliablePdu.java index 37904aeeb0..9be8eed660 100644 --- a/src-generated/edu/nps/moves/dis/RecordQueryReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/RecordQueryReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.13: A request for one or more records of data from an entity. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.14 Used to communicate a request for data in record format. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RecordQueryReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RecordQuerySpecification.java b/src-generated/edu/nps/moves/dis/RecordQuerySpecification.java index ac3faf2a2c..155b6d256f 100644 --- a/src-generated/edu/nps/moves/dis/RecordQuerySpecification.java +++ b/src-generated/edu/nps/moves/dis/RecordQuerySpecification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The identification of the records being queried 6.2.72 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RecordQuerySpecification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RecordReliablePdu.java b/src-generated/edu/nps/moves/dis/RecordReliablePdu.java index 090b080d1c..ca639a0554 100644 --- a/src-generated/edu/nps/moves/dis/RecordReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/RecordReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.11.16: Response to RecordQueryReliablePdu. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.16 Used to respond to a Record Query-R PDU or a Set Record-R PDU. It is used to provide information requested in a Record Query-R PDU, to confirm the information received in a Set Record-R PDU, and to confirm the receipt of a periodic or unsolicited Record-R PDU when the acknowledged service level is used. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RecordReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RecordSpecification.java b/src-generated/edu/nps/moves/dis/RecordSpecification.java index cfd54885ef..42a83533ef 100644 --- a/src-generated/edu/nps/moves/dis/RecordSpecification.java +++ b/src-generated/edu/nps/moves/dis/RecordSpecification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * This record shall specify the number of record sets contained in the Record Specification record and the record details. Section 6.2.73. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RecordSpecification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RecordSpecificationElement.java b/src-generated/edu/nps/moves/dis/RecordSpecificationElement.java index 2beae3f578..31b98ab6da 100644 --- a/src-generated/edu/nps/moves/dis/RecordSpecificationElement.java +++ b/src-generated/edu/nps/moves/dis/RecordSpecificationElement.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Synthetic record, made up from section 6.2.72. This is used to acheive a repeating variable list element. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RecordSpecificationElement extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Relationship.java b/src-generated/edu/nps/moves/dis/Relationship.java index 42b3f2089b..990396566b 100644 --- a/src-generated/edu/nps/moves/dis/Relationship.java +++ b/src-generated/edu/nps/moves/dis/Relationship.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The relationship of the part entity to its host entity. Section 6.2.74. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Relationship extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RemoveEntityPdu.java b/src-generated/edu/nps/moves/dis/RemoveEntityPdu.java index d1df88f4ff..4bb357f94d 100644 --- a/src-generated/edu/nps/moves/dis/RemoveEntityPdu.java +++ b/src-generated/edu/nps/moves/dis/RemoveEntityPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.3 The removal of an entity from an exercise shall be communicated with a Remove Entity PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.3 The removal of an entity from an exercise shall be communicated with a Remove Entity PDU. See 5.6.5.3. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RemoveEntityPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RemoveEntityReliablePdu.java b/src-generated/edu/nps/moves/dis/RemoveEntityReliablePdu.java index 8424ce3025..95d5d9bb59 100644 --- a/src-generated/edu/nps/moves/dis/RemoveEntityReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/RemoveEntityReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.2: Removal of an entity , reliable. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.3 Contains the same information as found in the Remove Entity PDU with the addition of the level of reliability service to be used for the removal action being requested. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RemoveEntityReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RepairCompletePdu.java b/src-generated/edu/nps/moves/dis/RepairCompletePdu.java index 3b7c491d4d..7cc738c828 100644 --- a/src-generated/edu/nps/moves/dis/RepairCompletePdu.java +++ b/src-generated/edu/nps/moves/dis/RepairCompletePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.4.6. Service Request PDU is received and repair is complete. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.5.10 Used by the repairing entity to communicate the repair that has been performed for the entity that requested repair service. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RepairCompletePdu extends LogisticsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RepairResponsePdu.java b/src-generated/edu/nps/moves/dis/RepairResponsePdu.java index c79d404b8d..c59756341d 100644 --- a/src-generated/edu/nps/moves/dis/RepairResponsePdu.java +++ b/src-generated/edu/nps/moves/dis/RepairResponsePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.4.7. Sent after repair complete PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.5.11 used by the receiving entity to acknowledge the receipt of a Repair Complete PDU + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RepairResponsePdu extends LogisticsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/RequestID.java b/src-generated/edu/nps/moves/dis/RequestID.java index b77d08a1d3..ca854d9a6b 100644 --- a/src-generated/edu/nps/moves/dis/RequestID.java +++ b/src-generated/edu/nps/moves/dis/RequestID.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * A monotonically increasing number inserted into all simulation managment PDUs. This should be a hand-coded thingie, maybe a singleton. Section 6.2.75 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class RequestID extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ResupplyCancelPdu.java b/src-generated/edu/nps/moves/dis/ResupplyCancelPdu.java index fa9d4539a1..eee7567025 100644 --- a/src-generated/edu/nps/moves/dis/ResupplyCancelPdu.java +++ b/src-generated/edu/nps/moves/dis/ResupplyCancelPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information used to communicate the offer of supplies by a supplying entity to a receiving entity. Section 7.4.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.5.8 Used to communicate the canceling of a resupply service provided through logistics support. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ResupplyCancelPdu extends LogisticsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ResupplyOfferPdu.java b/src-generated/edu/nps/moves/dis/ResupplyOfferPdu.java index fd6efc82f5..22d2b00456 100644 --- a/src-generated/edu/nps/moves/dis/ResupplyOfferPdu.java +++ b/src-generated/edu/nps/moves/dis/ResupplyOfferPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information used to communicate the offer of supplies by a supplying entity to a receiving entity. Section 7.4.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.5.6 Communicate the offer of supplies by a supplying entity to a receiving entity. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ResupplyOfferPdu extends LogisticsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ResupplyReceivedPdu.java b/src-generated/edu/nps/moves/dis/ResupplyReceivedPdu.java index 9ef7e4b548..fbb9910e2d 100644 --- a/src-generated/edu/nps/moves/dis/ResupplyReceivedPdu.java +++ b/src-generated/edu/nps/moves/dis/ResupplyReceivedPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.4.4. Receipt of supplies is communicated by issuing Resupply Received PDU. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.5.7 Used to acknowledge the receipt of supplies by the receiving entity. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ResupplyReceivedPdu extends LogisticsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SecondaryOperationalData.java b/src-generated/edu/nps/moves/dis/SecondaryOperationalData.java index 23ec89630d..4f611b65e0 100644 --- a/src-generated/edu/nps/moves/dis/SecondaryOperationalData.java +++ b/src-generated/edu/nps/moves/dis/SecondaryOperationalData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Additional operational data for an IFF emitting system and the number of IFF Fundamental Parameter Data records Section 6.2.76. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SecondaryOperationalData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SeesPdu.java b/src-generated/edu/nps/moves/dis/SeesPdu.java index 1a76586a78..f0bb4b2970 100644 --- a/src-generated/edu/nps/moves/dis/SeesPdu.java +++ b/src-generated/edu/nps/moves/dis/SeesPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * SEES PDU, supplemental emissions entity state information. Section 7.6.6 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.6.6 Certain supplemental information on an entity’s physical state and emissions. See 5.7.7 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SeesPdu extends DistributedEmissionsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Sensor.java b/src-generated/edu/nps/moves/dis/Sensor.java index d3835b6eaa..c1d625ced3 100644 --- a/src-generated/edu/nps/moves/dis/Sensor.java +++ b/src-generated/edu/nps/moves/dis/Sensor.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * An entity's sensor information. Section 6.2.77. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Sensor extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SeparationVP.java b/src-generated/edu/nps/moves/dis/SeparationVP.java index a96c964920..ba30ab45f4 100644 --- a/src-generated/edu/nps/moves/dis/SeparationVP.java +++ b/src-generated/edu/nps/moves/dis/SeparationVP.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Physical separation of an entity from another entity. Section 6.2.94.6 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SeparationVP extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ServiceRequestPdu.java b/src-generated/edu/nps/moves/dis/ServiceRequestPdu.java index dfdc16928a..74812b5f33 100644 --- a/src-generated/edu/nps/moves/dis/ServiceRequestPdu.java +++ b/src-generated/edu/nps/moves/dis/ServiceRequestPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Service Request PDU shall be used to communicate information associated with one entity requesting a service from another). Section 7.4.2 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.5.5 Communicate information associated with one entity requesting a service from another. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ServiceRequestPdu extends LogisticsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SetDataPdu.java b/src-generated/edu/nps/moves/dis/SetDataPdu.java index bc204d5a9a..5d7bb190dc 100644 --- a/src-generated/edu/nps/moves/dis/SetDataPdu.java +++ b/src-generated/edu/nps/moves/dis/SetDataPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.10. Change state information with the data contained in this. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.10. Initializing or changing internal state information shall be communicated using a Set Data PDU. See 5.6.5.10 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SetDataPdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SetDataReliablePdu.java b/src-generated/edu/nps/moves/dis/SetDataReliablePdu.java index 2519ab8d77..3fff99a185 100644 --- a/src-generated/edu/nps/moves/dis/SetDataReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/SetDataReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.9: initializing or chaning internal state information, reliable. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.10 Serves the same function as the Set Data PDU but with the addition of reliability service levels. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SetDataReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SetRecordReliablePdu.java b/src-generated/edu/nps/moves/dis/SetRecordReliablePdu.java index 84b3c367cd..f77a9ffa04 100644 --- a/src-generated/edu/nps/moves/dis/SetRecordReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/SetRecordReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.14: Initializing or changing internal parameter info. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.15 Used to set or change certain parameter values. These parameter values are contained within a record format as compared to the datum format used in the Set Data-R PDU. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SetRecordReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/ShaftRPM.java b/src-generated/edu/nps/moves/dis/ShaftRPM.java index 8d26f135c1..e7b341d2e6 100644 --- a/src-generated/edu/nps/moves/dis/ShaftRPM.java +++ b/src-generated/edu/nps/moves/dis/ShaftRPM.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class ShaftRPM extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SignalPdu.java b/src-generated/edu/nps/moves/dis/SignalPdu.java index ca4b80e2ea..af6fa06a70 100644 --- a/src-generated/edu/nps/moves/dis/SignalPdu.java +++ b/src-generated/edu/nps/moves/dis/SignalPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Detailed information about a radio transmitter. This PDU requires manually written code to complete. The encodingScheme field can be used in multiple ways, which requires hand-written code to finish. Section 7.7.3. UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.8.4 Conveys the audio or digital data carried by the simulated radio or intercom transmission. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SignalPdu extends RadioCommunicationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SilentEntitySystem.java b/src-generated/edu/nps/moves/dis/SilentEntitySystem.java index 5a1c680c64..3cf02f7fc7 100644 --- a/src-generated/edu/nps/moves/dis/SilentEntitySystem.java +++ b/src-generated/edu/nps/moves/dis/SilentEntitySystem.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * information abou an enitity not producing espdus. Section 6.2.79 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SilentEntitySystem extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SimulationAddress.java b/src-generated/edu/nps/moves/dis/SimulationAddress.java index cc65f65156..57e1a92041 100644 --- a/src-generated/edu/nps/moves/dis/SimulationAddress.java +++ b/src-generated/edu/nps/moves/dis/SimulationAddress.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * A Simulation Address record shall consist of the Site Identification number and the Application Identification number. Section 6.2.79 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SimulationAddress extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SimulationIdentifier.java b/src-generated/edu/nps/moves/dis/SimulationIdentifier.java index 781a65d480..f0baa8aab6 100644 --- a/src-generated/edu/nps/moves/dis/SimulationIdentifier.java +++ b/src-generated/edu/nps/moves/dis/SimulationIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of a simulation when using the 48-bit identifier format shall be specified by the Sim- ulation Identifier record. The reason that the 48-bit format is required in addition to the 32-bit simulation address format that actually identifies a specific simulation is because some 48-bit identifier fields in PDUs may contain either an Object Identifier, such as an Entity ID, or a Simulation Identifier. Section 6.2.80 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SimulationIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SimulationManagementFamilyPdu.java b/src-generated/edu/nps/moves/dis/SimulationManagementFamilyPdu.java index 7d479b34f0..710f6d3dcc 100644 --- a/src-generated/edu/nps/moves/dis/SimulationManagementFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/SimulationManagementFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * First part of a simulation management (SIMAN) PDU and SIMAN-Reliability (SIMAN-R) PDU. Sectionn 6.2.81 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class SimulationManagementFamilyPdu extends PduBase implements Serializable +public abstract class SimulationManagementFamilyPdu extends PduBase implements Serializable { /** IDs the simulation or entity, either a simulation or an entity. Either 6.2.80 or 6.2.28 */ protected SimulationIdentifier originatingID = new SimulationIdentifier(); diff --git a/src-generated/edu/nps/moves/dis/SimulationManagementWithReliabilityFamilyPdu.java b/src-generated/edu/nps/moves/dis/SimulationManagementWithReliabilityFamilyPdu.java index bfd59fa30d..2d138523a9 100644 --- a/src-generated/edu/nps/moves/dis/SimulationManagementWithReliabilityFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/SimulationManagementWithReliabilityFamilyPdu.java @@ -1,13 +1,18 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class SimulationManagementWithReliabilityFamilyPdu extends PduBase implements Serializable +public abstract class SimulationManagementWithReliabilityFamilyPdu extends PduBase implements Serializable { /** IDs the simulation or entity, either a simulation or an entity. Either 6.2.80 or 6.2.28 */ protected SimulationIdentifier originatingID = new SimulationIdentifier(); diff --git a/src-generated/edu/nps/moves/dis/StandardVariableRecord.java b/src-generated/edu/nps/moves/dis/StandardVariableRecord.java index 05c2dc9d29..12de9e5f71 100644 --- a/src-generated/edu/nps/moves/dis/StandardVariableRecord.java +++ b/src-generated/edu/nps/moves/dis/StandardVariableRecord.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Section 6.2.83 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StandardVariableRecord extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StandardVariableSpecification.java b/src-generated/edu/nps/moves/dis/StandardVariableSpecification.java index e07d9e75d4..13873f821d 100644 --- a/src-generated/edu/nps/moves/dis/StandardVariableSpecification.java +++ b/src-generated/edu/nps/moves/dis/StandardVariableSpecification.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Does not work, and causes failure in anything it is embedded in. Section 6.2.83 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StandardVariableSpecification extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StartResumePdu.java b/src-generated/edu/nps/moves/dis/StartResumePdu.java index 13b8390b33..e71032297e 100644 --- a/src-generated/edu/nps/moves/dis/StartResumePdu.java +++ b/src-generated/edu/nps/moves/dis/StartResumePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.4. Start or resume an exercise. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.4. Start or resume an entity or exercise. See 5.6.5.4. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StartResumePdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StartResumeReliablePdu.java b/src-generated/edu/nps/moves/dis/StartResumeReliablePdu.java index e6b90b28e3..dc72949778 100644 --- a/src-generated/edu/nps/moves/dis/StartResumeReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/StartResumeReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.3: Start resume simulation, relaible. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.4 Serves the same function as the Start/Resume PDU but with the addition of reliability service levels + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StartResumeReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StopFreezePdu.java b/src-generated/edu/nps/moves/dis/StopFreezePdu.java index 42e78a9d51..ecda4e61ae 100644 --- a/src-generated/edu/nps/moves/dis/StopFreezePdu.java +++ b/src-generated/edu/nps/moves/dis/StopFreezePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 7.5.5. Stop or freeze an enity (or exercise). - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Section 7.5.5. Stop or freeze an enity or exercise. See 5.6.5.5 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StopFreezePdu extends SimulationManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StopFreezeReliablePdu.java b/src-generated/edu/nps/moves/dis/StopFreezeReliablePdu.java index 6e47a1bce5..de1fcc2693 100644 --- a/src-generated/edu/nps/moves/dis/StopFreezeReliablePdu.java +++ b/src-generated/edu/nps/moves/dis/StopFreezeReliablePdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Section 5.3.12.4: Stop freeze simulation, relaible. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.12.4.5 Serves the same function as the Stop/Freeze PDU (see 5.6.5.5.1) but with the addition of reliability service levels. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StopFreezeReliablePdu extends SimulationManagementWithReliabilityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StorageFuel.java b/src-generated/edu/nps/moves/dis/StorageFuel.java index 7ca3ef7216..15dc9ce5f2 100644 --- a/src-generated/edu/nps/moves/dis/StorageFuel.java +++ b/src-generated/edu/nps/moves/dis/StorageFuel.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information about an entity's engine fuel. Section 6.2.84. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StorageFuel extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/StorageFuelReload.java b/src-generated/edu/nps/moves/dis/StorageFuelReload.java index 2f47fd94cb..472ea8b695 100644 --- a/src-generated/edu/nps/moves/dis/StorageFuelReload.java +++ b/src-generated/edu/nps/moves/dis/StorageFuelReload.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * For each type or location of Storage Fuel, this record shall specify the type, location, fuel measure- ment units, reload quantity and maximum quantity for storage fuel either for the whole entity or a specific storage fuel location (tank). Section 6.2.85. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class StorageFuelReload extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SupplyQuantity.java b/src-generated/edu/nps/moves/dis/SupplyQuantity.java index fea587eaa6..bb132cc11a 100644 --- a/src-generated/edu/nps/moves/dis/SupplyQuantity.java +++ b/src-generated/edu/nps/moves/dis/SupplyQuantity.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * A supply, and the amount of that supply. Section 6.2.86 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SupplyQuantity extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/SyntheticEnvironmentFamilyPdu.java b/src-generated/edu/nps/moves/dis/SyntheticEnvironmentFamilyPdu.java index b6d7dd402c..4796a18256 100644 --- a/src-generated/edu/nps/moves/dis/SyntheticEnvironmentFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/SyntheticEnvironmentFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Section 5.3.11: Abstract superclass for synthetic environment PDUs - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class SyntheticEnvironmentFamilyPdu extends PduBase implements Serializable +public abstract class SyntheticEnvironmentFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src-generated/edu/nps/moves/dis/SystemIdentifier.java b/src-generated/edu/nps/moves/dis/SystemIdentifier.java index 34fcf811aa..9627f2fa5b 100644 --- a/src-generated/edu/nps/moves/dis/SystemIdentifier.java +++ b/src-generated/edu/nps/moves/dis/SystemIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The ID of the IFF emitting system. Section 6.2.87 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class SystemIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/TotalRecordSets.java b/src-generated/edu/nps/moves/dis/TotalRecordSets.java index c22a2b45c3..afa7c99b2d 100644 --- a/src-generated/edu/nps/moves/dis/TotalRecordSets.java +++ b/src-generated/edu/nps/moves/dis/TotalRecordSets.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Total number of record sets contained in a logical set of one or more PDUs. Used to transfer ownership, etc Section 6.2.88 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class TotalRecordSets extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/TrackJamData.java b/src-generated/edu/nps/moves/dis/TrackJamData.java index c9c0bae398..9b60077e2f 100644 --- a/src-generated/edu/nps/moves/dis/TrackJamData.java +++ b/src-generated/edu/nps/moves/dis/TrackJamData.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Track-Jam data Section 6.2.89 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class TrackJamData extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/TransferOwnershipPdu.java b/src-generated/edu/nps/moves/dis/TransferOwnershipPdu.java index 49b4484dd1..fb2c8cbaeb 100644 --- a/src-generated/edu/nps/moves/dis/TransferOwnershipPdu.java +++ b/src-generated/edu/nps/moves/dis/TransferOwnershipPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Information initiating the dyanic allocation and control of simulation entities between two simulation applications. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class TransferOwnershipPdu extends EntityManagementFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/TransmitterPdu.java b/src-generated/edu/nps/moves/dis/TransmitterPdu.java index 9934bc0088..c722b9ce7c 100644 --- a/src-generated/edu/nps/moves/dis/TransmitterPdu.java +++ b/src-generated/edu/nps/moves/dis/TransmitterPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Detailed information about a radio transmitter. This PDU requires manually written code to complete, since the modulation parameters are of variable length. Section 7.7.2 UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 5.8.3 Communicates the state of a particular radio transmitter or simple intercom. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class TransmitterPdu extends RadioCommunicationsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/TspiPdu.java b/src-generated/edu/nps/moves/dis/TspiPdu.java index 696526f2fe..58b17935a6 100644 --- a/src-generated/edu/nps/moves/dis/TspiPdu.java +++ b/src-generated/edu/nps/moves/dis/TspiPdu.java @@ -1,11 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * 9.4.2 The Time Space Position Information (TSPI) PDU shall communicate information about the LE’s state vector. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class TspiPdu extends LiveEntityFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/UABeam.java b/src-generated/edu/nps/moves/dis/UABeam.java index 7ada98ff4b..8d4f84ca04 100644 --- a/src-generated/edu/nps/moves/dis/UABeam.java +++ b/src-generated/edu/nps/moves/dis/UABeam.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class UABeam extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/UAEmitter.java b/src-generated/edu/nps/moves/dis/UAEmitter.java index 9987ab3df7..03983741b2 100644 --- a/src-generated/edu/nps/moves/dis/UAEmitter.java +++ b/src-generated/edu/nps/moves/dis/UAEmitter.java @@ -1,11 +1,16 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class UAEmitter extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/UAFundamentalParameter.java b/src-generated/edu/nps/moves/dis/UAFundamentalParameter.java index a8b72319fb..11f8ad88bc 100644 --- a/src-generated/edu/nps/moves/dis/UAFundamentalParameter.java +++ b/src-generated/edu/nps/moves/dis/UAFundamentalParameter.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Regeneration parameters for active emission systems that are variable throughout a scenario. Section 6.2.91 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class UAFundamentalParameter extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/UnattachedIdentifier.java b/src-generated/edu/nps/moves/dis/UnattachedIdentifier.java index b87abf4972..e9e13a6219 100644 --- a/src-generated/edu/nps/moves/dis/UnattachedIdentifier.java +++ b/src-generated/edu/nps/moves/dis/UnattachedIdentifier.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * The unique designation of one or more unattached radios in an event or exercise Section 6.2.91 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class UnattachedIdentifier extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/UnderwaterAcousticPdu.java b/src-generated/edu/nps/moves/dis/UnderwaterAcousticPdu.java index 57457935a1..545499fc3d 100644 --- a/src-generated/edu/nps/moves/dis/UnderwaterAcousticPdu.java +++ b/src-generated/edu/nps/moves/dis/UnderwaterAcousticPdu.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * Information about underwater acoustic emmissions. This requires manual cleanup. The beam data records should ALL be a the finish, rather than attached to each emitter system. Section 7.6.4. UNFINISHED - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * 7.6.4 Information about underwater acoustic emmissions. See 5.7.5. + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class UnderwaterAcousticPdu extends DistributedEmissionsFamilyPdu implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/UnsignedDISInteger.java b/src-generated/edu/nps/moves/dis/UnsignedDISInteger.java index 0662ceb81d..2ddea997fc 100644 --- a/src-generated/edu/nps/moves/dis/UnsignedDISInteger.java +++ b/src-generated/edu/nps/moves/dis/UnsignedDISInteger.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * container class not in specification - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class UnsignedDISInteger extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/VariableDatum.java b/src-generated/edu/nps/moves/dis/VariableDatum.java index 8b19513941..ba494fb457 100644 --- a/src-generated/edu/nps/moves/dis/VariableDatum.java +++ b/src-generated/edu/nps/moves/dis/VariableDatum.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * the variable datum type, the datum length, and the value for that variable datum type. Section 6.2.93 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class VariableDatum extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/VariableParameter.java b/src-generated/edu/nps/moves/dis/VariableParameter.java index 8ce00a6b79..d9a8bd05d0 100644 --- a/src-generated/edu/nps/moves/dis/VariableParameter.java +++ b/src-generated/edu/nps/moves/dis/VariableParameter.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * used in DetonationPdu, ArticulatedPartsPdu among others - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class VariableParameter extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/VariableTransmitterParameters.java b/src-generated/edu/nps/moves/dis/VariableTransmitterParameters.java index cde8ff95ee..aff0736304 100644 --- a/src-generated/edu/nps/moves/dis/VariableTransmitterParameters.java +++ b/src-generated/edu/nps/moves/dis/VariableTransmitterParameters.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Relates to radios. Section 6.2.95 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class VariableTransmitterParameters extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Vector2Float.java b/src-generated/edu/nps/moves/dis/Vector2Float.java index 82a5a15059..36429c27ae 100644 --- a/src-generated/edu/nps/moves/dis/Vector2Float.java +++ b/src-generated/edu/nps/moves/dis/Vector2Float.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Two floating point values, x, y - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Vector2Float extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Vector3Double.java b/src-generated/edu/nps/moves/dis/Vector3Double.java index 562ef848a2..80d4ef47e7 100644 --- a/src-generated/edu/nps/moves/dis/Vector3Double.java +++ b/src-generated/edu/nps/moves/dis/Vector3Double.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Three double precision floating point values, x, y, and z. Used for world coordinates Section 6.2.97. - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Vector3Double extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/Vector3Float.java b/src-generated/edu/nps/moves/dis/Vector3Float.java index 6ff82cc992..7589bf2193 100644 --- a/src-generated/edu/nps/moves/dis/Vector3Float.java +++ b/src-generated/edu/nps/moves/dis/Vector3Float.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Three floating point values, x, y, and z. Section 6.2.95 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class Vector3Float extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/VectoringNozzleSystem.java b/src-generated/edu/nps/moves/dis/VectoringNozzleSystem.java index 88f233b230..4c3139e059 100644 --- a/src-generated/edu/nps/moves/dis/VectoringNozzleSystem.java +++ b/src-generated/edu/nps/moves/dis/VectoringNozzleSystem.java @@ -1,17 +1,17 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** * Operational data for describing the vectoring nozzle systems Section 6.2.96 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ public class VectoringNozzleSystem extends Object implements Serializable { diff --git a/src-generated/edu/nps/moves/dis/WarfareFamilyPdu.java b/src-generated/edu/nps/moves/dis/WarfareFamilyPdu.java index 3591ae4ad1..5e74db6291 100644 --- a/src-generated/edu/nps/moves/dis/WarfareFamilyPdu.java +++ b/src-generated/edu/nps/moves/dis/WarfareFamilyPdu.java @@ -1,19 +1,19 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.util.*; import java.io.*; import edu.nps.moves.dis.enumerations.*; - /** - * abstract superclass for fire and detonation pdus that have shared information. Section 7.3 - * - * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. - * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html - * - * @author DMcG + * Abstract superclass for fire and detonation pdus that have shared information. Section 7.3 + * IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols */ -public class WarfareFamilyPdu extends PduBase implements Serializable +public abstract class WarfareFamilyPdu extends PduBase implements Serializable { /** Constructor */ diff --git a/src/edu/nps/moves/dis/Align.java b/src/edu/nps/moves/dis/Align.java index 1d1eebae64..6641146759 100644 --- a/src/edu/nps/moves/dis/Align.java +++ b/src/edu/nps/moves/dis/Align.java @@ -1,3 +1,7 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ package edu.nps.moves.dis; @@ -16,10 +20,6 @@ import java.util.Arrays; */ public class Align { - /** - * @param buff ByteBuffer to write data until 2-byte boundary - * @return number of padding bytes written - */ static public int to16bits(ByteBuffer buff) { int pad = (2 - buff.position() % 2) % 2; @@ -27,10 +27,6 @@ public class Align return pad; } - /** - * @param dos DataOutputStream to write data until 2-byte boundary - * @return number of padding bytes written - */ static public int to16bits(DataOutputStream dos) { int pad = (2 - dos.size() % 2) % 2; @@ -38,10 +34,6 @@ public class Align return pad; } - /** - * @param buff ByteBuffer to write data until 4-byte boundary - * @return number of padding bytes written - */ static public int to32bits(ByteBuffer buff) { int pad = (4 - buff.position() % 4) % 4; @@ -49,10 +41,6 @@ public class Align return pad; } - /** - * @param dos DataOutputStream to write data until 4-byte boundary - * @return number of padding bytes written - */ static public int to32bits(DataOutputStream dos) { int pad = (4 - dos.size() % 4) % 4; @@ -60,10 +48,6 @@ public class Align return pad; } - /** - * @param buff ByteBuffer to write data until 8-byte boundary - * @return number of padding bytes written - */ static public int to64bits(ByteBuffer buff) { int pad = (8 - buff.position() % 8) % 8; @@ -71,10 +55,6 @@ public class Align return pad; } - /** - * @param dos DataOutputStream to write data until 8-byte boundary - * @return number of padding bytes written - */ static public int to64bits(DataOutputStream dos) { int pad = (8 - dos.size() % 8) % 8; @@ -83,10 +63,6 @@ public class Align } /********* Unmarshaling **************/ - /** - * @param buff ByteBuffer to read data until 2-byte boundary - * @return number of padding bytes read - */ static public int from16bits(ByteBuffer buff) { int pad = (2 - buff.position() % 2) % 2; @@ -94,11 +70,6 @@ public class Align return pad; } - /** - * @param position input position in DataInputStream - * @param dis DataInputStream to read bytes until 2-byte boundary - * @return number of padding bytes read - */ static public int from16bits(int position, DataInputStream dis) { int pad = (2 - position % 2) % 2; @@ -106,10 +77,6 @@ public class Align return pad; } - /** - * @param buff ByteBuffer to read bytes until 4-byte boundary - * @return number of padding bytes read - */ static public int from32bits(ByteBuffer buff) { int pad = (4 - buff.position() % 4) % 4; @@ -117,11 +84,6 @@ public class Align return pad; } - /** - * @param position input position in DataInputStream - * @param dis DataInputStream to read bytes until 2-byte boundary - * @return number of padding bytes read - */ static public int from32bits(int position, DataInputStream dis) { int pad = (4 - position % 4) % 4; @@ -129,22 +91,13 @@ public class Align return pad; } - /** - * @param buff ByteBuffer to read bytes until 8-byte boundary - * @return number of padding bytes read - */ - static public int from64bits(ByteBuffer buff) + static public int from64bits(ByteBuffer buff) { int pad = (8 - buff.position() % 8) % 8; Arrays.stream(new int[pad]).forEach(x->buff.get()); return pad; } - /** - * @param position input position in DataInputStream - * @param dis DataInputStream to read bytes until 8-byte boundary - * @return number of padding bytes read - */ static public int from64bits(int position, DataInputStream dis) { int pad = (8 - position % 8) % 8; diff --git a/src/edu/nps/moves/dis/Category.java b/src/edu/nps/moves/dis/Category.java index 7bc43de031..5677a2f859 100644 --- a/src/edu/nps/moves/dis/Category.java +++ b/src/edu/nps/moves/dis/Category.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** - * Domain.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * + * Category.java created on May 7, 2019 * Marker interface to polymorphize category field in Pdus - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface Category { diff --git a/src/edu/nps/moves/dis/DisBitSet.java b/src/edu/nps/moves/dis/DisBitSet.java index d2c8754944..ad7ea3a925 100644 --- a/src/edu/nps/moves/dis/DisBitSet.java +++ b/src/edu/nps/moves/dis/DisBitSet.java @@ -1,3 +1,8 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.io.DataInputStream; diff --git a/src/edu/nps/moves/dis/DisTime.java b/src/edu/nps/moves/dis/DisTime.java index 3c4db4972a..5a8a72c4ec 100644 --- a/src/edu/nps/moves/dis/DisTime.java +++ b/src/edu/nps/moves/dis/DisTime.java @@ -1,3 +1,7 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ package edu.nps.moves.dis; diff --git a/src/edu/nps/moves/dis/EntityCapabilities.java b/src/edu/nps/moves/dis/EntityCapabilities.java index f26418a1cd..b02372308c 100644 --- a/src/edu/nps/moves/dis/EntityCapabilities.java +++ b/src/edu/nps/moves/dis/EntityCapabilities.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** * EntityCapabilities.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * * Marker interface to polymorphize Entity Capabilities (uid 55) - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface EntityCapabilities extends Marshaller {} diff --git a/src/edu/nps/moves/dis/EnumNotFoundException.java b/src/edu/nps/moves/dis/EnumNotFoundException.java index f4db5c91e7..69f54cac05 100644 --- a/src/edu/nps/moves/dis/EnumNotFoundException.java +++ b/src/edu/nps/moves/dis/EnumNotFoundException.java @@ -1,17 +1,12 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html */ package edu.nps.moves.dis; /** * EnumNotFoundException.java created on Apr 15, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public class EnumNotFoundException extends Exception { diff --git a/src/edu/nps/moves/dis/Extra.java b/src/edu/nps/moves/dis/Extra.java index 836dcbda8c..5c00c1e516 100644 --- a/src/edu/nps/moves/dis/Extra.java +++ b/src/edu/nps/moves/dis/Extra.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** - * Domain.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * + * Extra.java created on May 7, 2019 * Marker interface to polymorphize extra field in Pdus - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface Extra { diff --git a/src/edu/nps/moves/dis/JammerCategory.java b/src/edu/nps/moves/dis/JammerCategory.java index c3adcce769..ae7bbe49f6 100644 --- a/src/edu/nps/moves/dis/JammerCategory.java +++ b/src/edu/nps/moves/dis/JammerCategory.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** * JammerCategory.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * * Marker interface to polymorphize category field in JammerTechnique - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface JammerCategory extends Marshaller { diff --git a/src/edu/nps/moves/dis/JammerExtra.java b/src/edu/nps/moves/dis/JammerExtra.java index c23d1a1732..9ea1a5f728 100644 --- a/src/edu/nps/moves/dis/JammerExtra.java +++ b/src/edu/nps/moves/dis/JammerExtra.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** * JammerExtra.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * * Marker interface to polymorphize extra field in JammerTechnique - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface JammerExtra extends Marshaller { diff --git a/src/edu/nps/moves/dis/JammerKind.java b/src/edu/nps/moves/dis/JammerKind.java index 0649a3b451..2349296827 100644 --- a/src/edu/nps/moves/dis/JammerKind.java +++ b/src/edu/nps/moves/dis/JammerKind.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** * JammerKind.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * * Marker interface to polymorphize kind field in JammerTechnique - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface JammerKind extends Marshaller { diff --git a/src/edu/nps/moves/dis/JammerSpecific.java b/src/edu/nps/moves/dis/JammerSpecific.java index 53d041c33f..8b1bf3bdba 100644 --- a/src/edu/nps/moves/dis/JammerSpecific.java +++ b/src/edu/nps/moves/dis/JammerSpecific.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** * JammerSpecific.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * * Marker interface to polymorphize specific field in JammerTechnique - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface JammerSpecific extends Marshaller { diff --git a/src/edu/nps/moves/dis/JammerSubCategory.java b/src/edu/nps/moves/dis/JammerSubCategory.java index 87e8fc49bb..a3d0c2ab22 100644 --- a/src/edu/nps/moves/dis/JammerSubCategory.java +++ b/src/edu/nps/moves/dis/JammerSubCategory.java @@ -1,12 +1,13 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; /** * JammerSubCategory.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * * Marker interface to polymorphize subcategory field in JammerTechnique - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface JammerSubCategory extends Marshaller { diff --git a/src/edu/nps/moves/dis/Marshaller.java b/src/edu/nps/moves/dis/Marshaller.java index 1c6963ace0..7455a6fb6d 100644 --- a/src/edu/nps/moves/dis/Marshaller.java +++ b/src/edu/nps/moves/dis/Marshaller.java @@ -1,3 +1,8 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.io.DataInputStream; @@ -6,44 +11,25 @@ import java.nio.ByteBuffer; /** * Marshaller.java created on Apr 22, 2019 MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ */ public interface Marshaller { - /** - * @return the size in bytes of the serialized object - */ public int getMarshalledSize(); - /** - * Serializes an object into a DataOutputStream. - * @param dos the DataOutputStream to write - * @see java.io.DataOutputStream - */ public void marshal(DataOutputStream dos); - - /** - * Unserializes an object from a DataInputStream - * @param dis the DataInputStream to read - * @see java.io.DataInputStream - * @return number of bytes unmarshalled - */ public int unmarshal(DataInputStream dis); /** - * Serializes an object into a ByteBuffer. - * @param buff The ByteBuffer at the position to begin writing + * Packs a Pdu into the ByteBuffer. * @see java.nio.ByteBuffer + * @param buff The ByteBuffer at the position to begin writing */ public void marshal(ByteBuffer buff); /** - * Unserializes an object from a ByteBuffer - * @param buff The ByteBuffer at the position to begin reading + * Unpacks a Pdu from the underlying data. * @see java.nio.ByteBuffer - * @return unmarshalled size + * @param buff The ByteBuffer at the position to begin reading */ public int unmarshal(ByteBuffer buff); } diff --git a/src/edu/nps/moves/dis/PduStatus.java b/src/edu/nps/moves/dis/PduStatus.java index eb44b47d8f..037988c62b 100644 --- a/src/edu/nps/moves/dis/PduStatus.java +++ b/src/edu/nps/moves/dis/PduStatus.java @@ -1,3 +1,8 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis; import java.io.DataInputStream; diff --git a/src/edu/nps/moves/dis/Specific.java b/src/edu/nps/moves/dis/Specific.java index ddc4560d3c..77f53586b6 100644 --- a/src/edu/nps/moves/dis/Specific.java +++ b/src/edu/nps/moves/dis/Specific.java @@ -1,13 +1,10 @@ -package edu.nps.moves.dis; - /** - * Domain.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * - * Marker interface to polymorphize specific field in Pdus - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html */ + +package edu.nps.moves.dis; + public interface Specific { } diff --git a/src/edu/nps/moves/dis/SubCategory.java b/src/edu/nps/moves/dis/SubCategory.java index 2d520d4f5f..8470af2697 100644 --- a/src/edu/nps/moves/dis/SubCategory.java +++ b/src/edu/nps/moves/dis/SubCategory.java @@ -1,13 +1,10 @@ -package edu.nps.moves.dis; - /** - * Domain.java created on May 7, 2019 - * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu - * - * Marker interface to polymorphize subcategory field in Pdus - * @author Mike Bailey, jmbailey@nps.edu - * @version $Id$ + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html */ + +package edu.nps.moves.dis; + public interface SubCategory { int getValue(); diff --git a/src/edu/nps/moves/dis/examples/EntityUse.java b/src/edu/nps/moves/dis/examples/EntityUse.java new file mode 100644 index 0000000000..343645d68b --- /dev/null +++ b/src/edu/nps/moves/dis/examples/EntityUse.java @@ -0,0 +1,103 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + +package edu.nps.moves.dis.examples; + +import edu.nps.moves.dis.EntityStatePdu; +import edu.nps.moves.dis.EntityType; +import edu.nps.moves.dis.util.DisNetworking; +import edu.nps.moves.dis.util.PduFactory; +import edu.nps.moves.dis.entities.EntityTypeFactory; +import edu.nps.moves.dis.enumerations.DISPDUType; +import java.io.IOException; + +/** + * The Entity Type record, described in section 6.2.30 of IEEE Std 1278.1-2012, IEEE Standard for Distributed Interactive Simulation—Application Protocols, is + * implemented in this library as edu.nps.moves.dis.EntityType.java. There are 8 fields in the record: kind, domain, country, category, subcategory, specific and extra. For + * describing a particular entity in DIS, such as a vehicle, munition, or other, the values for each of these fields are enumerated in the SISO specification, + * SISO-REF-010-v25, 2018-08-29.<p> + * + * The code generator in the open-dis7-source-generator project produces a class for each entity described in the SISO specification. Each of these classes is + * a subclass of EntityType, so may be used in PDUs requiring EntityType instances. The source for each of these classes is trivial. As an example, here is + * the source to Hawk102.java, which is described in the SISO specification under uid 28585:<pre> + * package edu.nps.moves.dis.entities.are.platform.air; + * + * import edu.nps.moves.dis.*; + * import edu.nps.moves.dis.enumerations.*; + * + * //SISO-REF-010-v25, 2018-08-29 + * + * //Country: United Arab Emirates (ARE) + * //Entity kind: Platform + * //Domain: AIR + * + * //Entity uid: 28578 + * + * public class Hawk102 extends EntityType + * { + * public Hawk102() + * { + * setCountry(Country.UNITED_ARAB_EMIRATES_ARE); + * setEntityKind(EntityKind.PLATFORM); + * setDomain(Domain.inst(PlatformDomain.AIR)); + * + * setCategory((byte)40); // uid 28579, Trainer + * setSubCategory((byte)1); // uid 28580, BAE Systems Hawk + * setSpecific((byte)3); // uid 28585, Hawk 102 + * } + * } + * </pre> + * Entity classes are found in several jars included in this project. They are typically separated into countries and/or platforms. Assuming one or more are in the application + * classpath, individual entity types may be used/instantiated in either of 2 ways:<p> + * + * 1. By name, including package. For example, you may include the following statements in your application:<pre> + * import edu.nps.moves.dis.entities.are.platform.air.Hawk102; + * EntityType et = new Hawk102();</pre> + * + * 2. By <b>SISO uid</b>. Included in the <u>edu.nps.moves.dis.entities</u> package is the EntityTypeFactory class. It has a static method with a makeEntity method. You would do:<pre> + * import edu.nps.moves.dis.entities.EntityFactory; + * EntityType et = EntityTypeFactory.makeEntity(28585);</pre> + * + * Importantly, if you pass a legal uid to the makeEntity method, but do not have the appropriate entity jar in your classpath, the method returns null, + * and displays a message on System.err.<p> + * + * The code in this class illustrates EntityType use. + * + */ +public class EntityUse +{ + /** + * Using two methods, create and send an EntityState PDU, describing an AD44 Shenandoah destroyer tender, uid 11963. + * @throws IOException + */ + public static void exampleUse() throws IOException + { + PduFactory pduFactory = new PduFactory(); // uses defaults: usa, exercise id 1, site id 2, app id 3, absolute time + + EntityStatePdu pdu = pduFactory.makeEntityStatePdu(); + /* set desired entity state fields here */ + + EntityType et = EntityTypeFactory.makeEntity(11963); + if(et == null) { + System.err.println("Missing USA SURFACE entity jar in classpath"); + return; + } + + pdu.setEntityType(et); + DisNetworking disnet = new DisNetworking(); // uses defaults: multicast port 3000 ip 230.0.0.0 + disnet.sendPdu(pdu); // possibly throws IOException + + /* Do the same for the second way of creating a Shenandoah entity type and show an alternate way of creating an ESPDU */ + + EntityStatePdu pdu2 = (EntityStatePdu)pduFactory.createPdu(DISPDUType.ENTITY_STATE); + /* set desired entity state fields here */ + + edu.nps.moves.dis.entities.usa.platform.surface.AD44Shenandoah et2 = new edu.nps.moves.dis.entities.usa.platform.surface.AD44Shenandoah(); + /* Use import statement to make the code above more readable */ + + pdu2.setEntityType(et2); + disnet.sendPdu(pdu2); // possibly throws IOException + } +} diff --git a/src/edu/nps/moves/dis/util/CoordinateConversions.java b/src/edu/nps/moves/dis/util/CoordinateConversions.java index 262dbe7918..3a462c96f1 100644 --- a/src/edu/nps/moves/dis/util/CoordinateConversions.java +++ b/src/edu/nps/moves/dis/util/CoordinateConversions.java @@ -1,3 +1,8 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis.util; /** diff --git a/src/edu/nps/moves/dis/util/DisNetworking.java b/src/edu/nps/moves/dis/util/DisNetworking.java new file mode 100644 index 0000000000..6447ee57da --- /dev/null +++ b/src/edu/nps/moves/dis/util/DisNetworking.java @@ -0,0 +1,94 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + +package edu.nps.moves.dis.util; + +import edu.nps.moves.dis.Pdu; +import java.io.ByteArrayOutputStream; +import java.io.DataOutputStream; +import java.io.IOException; +import java.net.*; +import java.util.Enumeration; + +/** + * DisNetworking.java created on Jul 29, 2019 + * Simple multicast receive and send methods + */ +public class DisNetworking +{ + private int DIS_PORT = 3000; + private String MCAST_GROUP = "230.0.0.0"; + private static final int MAX_DIS_PDU_SIZE = 8192; + + public DisNetworking() + { + this(3000, "230.0.0.0"); + } + + public DisNetworking(int port, String mcastgroup) + { + DIS_PORT = port; + MCAST_GROUP = mcastgroup; + } + + public Pdu receivePdu() throws IOException + { + MulticastSocket socket; + DatagramPacket packet; + PduFactory pduFactory = new PduFactory(); + + socket = new MulticastSocket(DIS_PORT); + InetAddress maddr = InetAddress.getByName(MCAST_GROUP); + socket.setNetworkInterface(findIp4Interface()); + socket.joinGroup(maddr); + + byte buffer[] = new byte[MAX_DIS_PDU_SIZE]; + packet = new DatagramPacket(buffer, buffer.length); + + socket.receive(packet); //blocks here waiting for next DIS pdu to be received on broadcast IP and specified port + + System.out.println("packet received from " + packet.getSocketAddress()); + socket.close(); + + return pduFactory.createPdu(packet.getData()); + } + + public void sendPdu(Pdu pdu) throws IOException + { + // turn object into byte stream + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + DataOutputStream dos = new DataOutputStream(baos); + pdu.marshal(dos); + byte[] data = baos.toByteArray(); + + MulticastSocket msocket = new MulticastSocket(); + InetAddress maddr = InetAddress.getByName(MCAST_GROUP); + // load byte buffer into packet and send + DatagramPacket packet = new DatagramPacket(data, data.length, maddr, DIS_PORT); + msocket.setNetworkInterface(findIp4Interface()); + msocket.send(packet); + + msocket.close(); + System.out.println("sent to "+maddr.getHostAddress()+":"+DIS_PORT); + } + + /* find proper interface */ + private static NetworkInterface findIp4Interface() throws SocketException + { + Enumeration<NetworkInterface> ifaces = NetworkInterface.getNetworkInterfaces(); + while (ifaces.hasMoreElements()) { + NetworkInterface nif = ifaces.nextElement(); + Enumeration<InetAddress> addresses = nif.getInetAddresses(); + while (addresses.hasMoreElements()) { + InetAddress addr = addresses.nextElement(); + if (addr instanceof Inet4Address && !addr.isLoopbackAddress()) { + System.out.println("Using network interface " + nif.getDisplayName()); + return nif; + } + } + } + return null; + } +} diff --git a/src/edu/nps/moves/dis/util/DisThreadedNetIF.java b/src/edu/nps/moves/dis/util/DisThreadedNetIF.java new file mode 100644 index 0000000000..13284ba272 --- /dev/null +++ b/src/edu/nps/moves/dis/util/DisThreadedNetIF.java @@ -0,0 +1,258 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + +package edu.nps.moves.dis.util; + +import edu.nps.moves.dis.Pdu; +import edu.nps.moves.dis.enumerations.DISPDUType; +import java.io.ByteArrayOutputStream; +import java.io.DataOutputStream; +import java.io.IOException; +import java.net.*; +import java.util.*; +import java.util.concurrent.LinkedBlockingQueue; + +/** + * DisThreadedNetIF.java created on Jul 29, 2019 + * This is a thread-safe, multicast DIS network interface class. + * It is a singleton, meaning one instance per VM. If a DIS needs to send and receive over + * more than one network address, this class can be modified to be multiply instanciated; + * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu + * + * @author Mike Bailey, jmbailey@nps.edu + * @version $Id$ + */ +public class DisThreadedNetIF +{ + /* ********** listener interface *********** */ + public interface PduListener + { + void incomingPdu(Pdu pdu); + } + + /* ********** singleton plumbing *************** */ + private static DisThreadedNetIF instance; + + public static DisThreadedNetIF inst() + { + if(instance == null) + instance = new DisThreadedNetIF(); + return instance; + } + + public static DisThreadedNetIF inst(int port, String mcastgroup) + { + if(instance == null) + instance = new DisThreadedNetIF(port,mcastgroup); + return instance; + } + + /* *********** class instanciation ************* */ + + private int DIS_PORT = 3000; + private String MCAST_GROUP = "225.4.5.6"; + private static final int MAX_DIS_PDU_SIZE = 8192; + private boolean killed = false; + + private DisThreadedNetIF() + { + this(3000, "225.4.5.6"); + } + + private DisThreadedNetIF(int port, String mcastgroup) + { + DIS_PORT = port; + MCAST_GROUP = mcastgroup; + init(); + } + + /* *********** queues and lists and public methods ************** */ + + private final ArrayList<PduListener> everyTypeListeners = new ArrayList<>(); + private final HashMap<DISPDUType, ArrayList<PduListener>> typeListeners = new HashMap<>(); + private final LinkedBlockingQueue<Pdu> pdus2send = new LinkedBlockingQueue<>(); + + public void addListener(PduListener lis, DISPDUType typ) + { + if(typ == null) + addListener(lis); + else { + ArrayList<PduListener> arLis = typeListeners.get(typ); + if(arLis == null) { + arLis = new ArrayList<>(); + typeListeners.put(typ, arLis); + } + arLis.add(lis); + } + } + + public void addListener(PduListener lis) + { + everyTypeListeners.add(lis); + } + + public void removeListener(PduListener lis) + { + everyTypeListeners.remove(lis); + + typeListeners.entrySet().stream().forEach(entry -> { + ArrayList<PduListener> arLis = entry.getValue(); + if (arLis.contains(lis)) + arLis.remove(lis); + }); + } + + public void send(Pdu pdu) + { + pdus2send.add(pdu); + } + + /* *************** networking i/o ************* */ + private PduFactory pduFactory = new PduFactory(); + + private Thread sender; + private Thread receiver; + + private MulticastSocket socket = null; + + private void init() + { + receiver = new Thread(receiveThread,"DisThreadedNetIF receive thread"); + receiver.setDaemon(true); + receiver.setPriority(Thread.NORM_PRIORITY); + receiver.start(); + + sender = new Thread(sendThread,"DisThreadedNetIF send thread"); + sender.setDaemon(true); + sender.setPriority(Thread.NORM_PRIORITY); + sender.start(); + } + + private Runnable receiveThread = () -> { + DatagramPacket packet; + while (!killed) { // keep trying on error + try { + socket = new MulticastSocket(DIS_PORT); + InetAddress maddr = InetAddress.getByName(MCAST_GROUP); + socket.setNetworkInterface(findIp4Interface()); + socket.joinGroup(maddr); + while (!killed) { + byte buffer[] = new byte[MAX_DIS_PDU_SIZE]; + packet = new DatagramPacket(buffer, buffer.length); + + socket.receive(packet); //blocks here waiting for next DIS pdu to be received on multicast IP and specified port + Pdu pdu = pduFactory.createPdu(packet.getData()); + if (pdu != null) + toListeners(pdu); + } + } + catch (IOException ex) { + if (socket != null) { + socket.close(); + socket = null; + } + System.err.println("Exception in DISThreadedNetIF receive thread: "+ex.getLocalizedMessage()); + System.err.println("Retrying in 5 seconds"); + + } + if (!killed) + sleep(5000); + } + }; + + private final Runnable sendThread = () -> { + while (!killed) { + try { + InetAddress maddr = InetAddress.getByName(MCAST_GROUP); + + while (!killed) { + Pdu pdu = pdus2send.take(); + + // turn object into byte stream + ByteArrayOutputStream baos = new ByteArrayOutputStream(); + DataOutputStream dos = new DataOutputStream(baos); + pdu.marshal(dos); + byte[] data = baos.toByteArray(); + // load byte buffer into packet and send + DatagramPacket packet = new DatagramPacket(data, data.length, maddr, DIS_PORT); + socket.send(packet); + } + } + catch (IOException ex) { + if (socket != null) { + socket.close(); + socket = null; + } + System.err.println("Exception in DISThreadedNetIF send thread: "+ex.getLocalizedMessage()); + System.err.println("Retrying in 5 seconds"); + } + catch(InterruptedException ex) { + // probably killed + } + + if (!killed) + sleep(5000); + } + }; + + private void toListeners(Pdu pdu) + { + everyTypeListeners.stream().forEach(lis -> lis.incomingPdu(pdu)); + + ArrayList<PduListener> arLis = typeListeners.get(pdu.getPduType()); + if(arLis != null) + arLis.stream().forEach(lis -> lis.incomingPdu(pdu)); + } + + public void kill() + { + killed = true; + sender.interrupt(); + receiver.interrupt(); + } + + private void sleep(long ms) + { + try{Thread.sleep(ms);}catch(InterruptedException ex) {} + } + + /* find proper interface */ + private static NetworkInterface findIp4Interface() throws SocketException + { + Enumeration<NetworkInterface> ifaces = NetworkInterface.getNetworkInterfaces(); + while (ifaces.hasMoreElements()) { + NetworkInterface nif = ifaces.nextElement(); + Enumeration<InetAddress> addresses = nif.getInetAddresses(); + while (addresses.hasMoreElements()) { + InetAddress addr = addresses.nextElement(); + if (addr instanceof Inet4Address && !addr.isLoopbackAddress()) { + //System.out.println("Using network interface " + nif.getDisplayName()); + return nif; + } + } + } + return null; + } + + /* simple test... + public static void main(String[] args) { + DisThreadedNetIF netif = new DisThreadedNetIF(); + + PduListener list = (p)->{ + System.out.println("got "+p.getClass().getSimpleName()); + }; + netif.addListener(list); + PduFactory factory = new PduFactory(); + Arrays.stream(DISPDUType.values()).forEach(typ->{ + Pdu pdu = factory.createPdu(typ); + if(pdu != null) + netif.send(factory.createPdu(typ)); + }); + } + */ +} + + + diff --git a/src/edu/nps/moves/dis/util/PduFactory.java b/src/edu/nps/moves/dis/util/PduFactory.java index 0b43cc9d15..a8a074a008 100644 --- a/src/edu/nps/moves/dis/util/PduFactory.java +++ b/src/edu/nps/moves/dis/util/PduFactory.java @@ -1,3 +1,8 @@ +/** + * Copyright (c) 2008-2019, MOVES Institute, Naval Postgraduate School. All rights reserved. + * This work is licensed under the BSD open source license, available at https://www.movesinstitute.org/licenses/bsd.html + */ + package edu.nps.moves.dis.util; import edu.nps.moves.dis.*; @@ -12,1426 +17,1413 @@ import java.util.List; /** * PduFactory.java created on Jun 14, 2019 * MOVES Institute Naval Postgraduate School, Monterey, CA, USA www.nps.edu + * <p> + * A class to 1) create new Pdus (for sending purposes) and 2) create Pdus from byte streams + * received from the net. + * <p> + * For the first use case, this the pdus will be initialized with country, exerciseId * * @author Mike Bailey, jmbailey@nps.edu * @version $Id$ */ public class PduFactory { - private Country country = Country.UNITED_STATES_OF_AMERICA_USA; - private byte defaultExerciseId = 1; - private short defaultSiteId = 2; - private short defaultAppId =3 ; - private boolean useAbsoluteTimestamp = true; - private final DisTime disTime; - - private final Method getTime; - private boolean useFastPdu = false; - - public PduFactory() - { - this.disTime = new DisTime(); - try { - if (useAbsoluteTimestamp) - getTime = DisTime.class.getDeclaredMethod("getDisAbsoluteTimestamp", new Class<?> [0]); - else - getTime = DisTime.class.getDeclaredMethod("getDisRelativeTimestamp", new Class<?> [0]); - } - catch (NoSuchMethodException ex) { - throw new RuntimeException(ex); - } - } - - public PduFactory(Country country, byte exerciseId, short siteId, short applicationId, boolean useAbsoluteTimestamp) - { - this(); - this.country = country; - this.defaultExerciseId = exerciseId; - this.defaultSiteId = siteId; - this.defaultAppId = applicationId; - - this.useAbsoluteTimestamp = useAbsoluteTimestamp; - - } - - public void useFastEspdu(boolean tf) - { - useFastPdu = tf; - } - - /** - * *************************************************** - */ - - /* utility methods*/ - private int doTime() - { - try { - return (int) getTime.invoke(disTime, (Object[]) null); - } - catch (IllegalAccessException | InvocationTargetException ex) { - throw new RuntimeException(ex); - } - } - - private PduBase addBoilerPlate(PduBase pdu) - { - pdu.getPduStatus().setValue((byte)(PduStatus.AII_ACTIVE|PduStatus.CEI_COUPLED)); - pdu.setExerciseID(defaultExerciseId) - .setTimestamp(doTime()) - .setLength((short) pdu.getMarshalledSize()); //todo check if should be done in Pdu class - - return pdu; - } - - private LiveEntityPdu addBoilerPlate(LiveEntityPdu pdu) - { - pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL) - .setExerciseID(defaultExerciseId) - .setTimestamp(doTime()) - .setLength((short) pdu.getMarshalledSize()); //todo check if should be done in Pdu class - - return pdu; - } - - private EntityID newEntityID() - { - EntityID e = new EntityID() /* - .setApplicationID(defaultAppId) - .setSiteID(defaultSiteId)*/; - return e; - } - - private EntityType newEntityType() - { - EntityType et = new EntityType()/* - .setCountry(this.country) - .setDomain(PlatformDomain.SURFACE) - .setEntityKind(EntityKind.OTHER)*/; - return et; - } - - private SimulationAddress newSimulationAddress() - { - SimulationAddress saddr = new SimulationAddress()/* - .setApplication(defaultAppId) - .setSite(defaultSiteId)*/; - return saddr; - } - - private ObjectIdentifier newObjectIdentifier() - { - ObjectIdentifier oi = new ObjectIdentifier()/* - .setSimulationAddress(newSimulationAddress())*/; - return oi; - } - - private ObjectType newObjectType() - { - ObjectType ot = new ObjectType()/* + private Country country = Country.UNITED_STATES_OF_AMERICA_USA; + private byte defaultExerciseId = 1; + private short defaultSiteId = 2; + private short defaultAppId = 3; + private boolean useAbsoluteTimestamp = true; + private final DisTime disTime; + + private Method getTime; + private boolean useFastPdu = false; + + public PduFactory() + { + this.disTime = new DisTime(); + getTimeStampMethod(); + + } + + public PduFactory(Country country, byte exerciseId, short siteId, short applicationId, boolean useAbsoluteTimestamp) + { + this.disTime = new DisTime(); + this.country = country; + this.defaultExerciseId = exerciseId; + this.defaultSiteId = siteId; + this.defaultAppId = applicationId; + + this.useAbsoluteTimestamp = useAbsoluteTimestamp; + getTimeStampMethod(); + } + + private void getTimeStampMethod() + { + try { + if (useAbsoluteTimestamp) + getTime = DisTime.class.getDeclaredMethod("getDisAbsoluteTimestamp", new Class<?>[0]); + else + getTime = DisTime.class.getDeclaredMethod("getDisRelativeTimestamp", new Class<?>[0]); + } + catch (NoSuchMethodException ex) { + throw new RuntimeException(ex); + } + } + + public void useFastEspdu(boolean tf) + { + useFastPdu = tf; + } + + /* ***************************************************/ + /* utility methods*/ + private int doTime() + { + try { + return (int) getTime.invoke(disTime, (Object[]) null); + } + catch (IllegalAccessException | InvocationTargetException ex) { + throw new RuntimeException(ex); + } + } + + private PduBase addBoilerPlate(PduBase pdu) + { + pdu.getPduStatus().setValue((byte) (PduStatus.AII_ACTIVE | PduStatus.CEI_COUPLED)); + pdu.setExerciseID(defaultExerciseId) + .setTimestamp(doTime()) + .setLength((short) pdu.getMarshalledSize()); //todo check if should be done in Pdu class + + return pdu; + } + + private LiveEntityPdu addBoilerPlate(LiveEntityPdu pdu) + { + pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL) + .setExerciseID(defaultExerciseId) + .setTimestamp(doTime()) + .setLength((short) pdu.getMarshalledSize()); //todo check if should be done in Pdu class + + return pdu; + } + + private EntityID newEntityID() + { + EntityID e = new EntityID() + .setApplicationID(defaultAppId) + .setSiteID(defaultSiteId); + return e; + } + + private EntityType newEntityType() + { + EntityType et = new EntityType() + .setCountry(this.country); + /* .setDomain(PlatformDomain.SURFACE) - .setObjectKind(ObjectKind.OTHER)*/; - return ot; - } - - private EventIdentifier newEventIdentifier() - { - EventIdentifier eid = new EventIdentifier();/* - eid.setSimulationAddress(newSimulationAddress());*/ - return eid; - } - - private SimulationIdentifier newSimulationIdentifier() - { - SimulationIdentifier si = new SimulationIdentifier();/* - si.setSimulationAddress(newSimulationAddress());*/ - return si; - } - - private SystemIdentifier newSystemIdentifier() - { - SystemIdentifier si = new SystemIdentifier()/* - .setChangeOptions(new ChangeOptions()) - .setSystemMode(IFFSystemMode.NO_STATEMENT) - .setSystemName(IFFSystemName.NOT_USED_INVALID_VALUE) - .setSystemType(IFFSystemType.NOT_USED_INVALID_VALUE)*/; - return si; - } - - private AggregateType newAggregateType() - { - AggregateType typ = new AggregateType()/* - .setAggregateKind(AggregateStateAggregateKind.OTHER) - .setCountry(this.country) - .setDomain(PlatformDomain.SURFACE) - .setSubcategory(AggregateStateSubcategory.OTHER) - .setSpecificInfo(AggregateStateSpecific.NO_HEADQUARTERS)*/; - return typ; - } - - private AggregateMarking newAggregateMarking() - { - AggregateMarking am = new AggregateMarking()/* - .setCharacterSet(EntityMarkingCharacterSet.ASCII)*/; - return am; - } - - private EntityMarking newEntityMarking() - { - EntityMarking em = new EntityMarking()/* - .setCharacterSet(EntityMarkingCharacterSet.ASCII)*/; - return em; - } - - private MunitionDescriptor newMunitionDescriptor() - { - MunitionDescriptor md = new MunitionDescriptor()/* + .setEntityKind(EntityKind.OTHER) + */ + return et; + } + + private SimulationAddress newSimulationAddress() + { + SimulationAddress saddr = new SimulationAddress() + .setApplication(defaultAppId) + .setSite(defaultSiteId); + return saddr; + } + + private ObjectIdentifier newObjectIdentifier() + { + ObjectIdentifier oi = new ObjectIdentifier() + .setSimulationAddress(newSimulationAddress()); + return oi; + } + + private EventIdentifier newEventIdentifier() + { + EventIdentifier eid = new EventIdentifier(); + eid.setSimulationAddress(newSimulationAddress()); + return eid; + } + + private SimulationIdentifier newSimulationIdentifier() + { + SimulationIdentifier si = new SimulationIdentifier(); + si.setSimulationAddress(newSimulationAddress()); + return si; + } + + private MunitionDescriptor newMunitionDescriptor() + { + MunitionDescriptor md = new MunitionDescriptor() + .setMunitionType(newEntityType()); + /* .setFuse(MunitionDescriptorFuse.OTHER) - .setMunitionType(newEntityType()) - .setWarhead(MunitionDescriptorWarhead.OTHER)*/; - return md; - } - - private DeadReckoningParameters newDeadReckoningParameters() - { - DeadReckoningParameters drp = new DeadReckoningParameters()/* - .setDeadReckoningAlgorithm(DeadReckoningAlgorithm.OTHER) - .setEntityAngularVelocity(new Vector3Float()) - .setEntityLinearAcceleration(new Vector3Float())*/; - return drp; - } - - private LiveDeadReckoningParameters newLiveDeadReckoningParameters() - { - LiveDeadReckoningParameters ldrp = new LiveDeadReckoningParameters()/* - .setDeadReckoningAlgorithm(DeadReckoningAlgorithm.OTHER) - .setEntityAngularVelocity(new LEVector3FixedByte()) - .setEntityLinearAcceleration(new LEVector3FixedByte())*/; - return ldrp; - } - - private NamedLocationIdentification newNamedLocationIdentification() - { - NamedLocationIdentification nli = new NamedLocationIdentification()/* - .setStationName(IsPartOfStationName.OTHER)*/; - return nli; - } - - private Relationship newRelationship() - { - Relationship r = new Relationship()/* - .setNature(IsPartOfNature.OTHER) - .setPosition(IsPartOfPosition.OTHER)*/; - return r; - } - - private MinefieldIdentifier newMinefieldIdentifier() - { - MinefieldIdentifier mi = new MinefieldIdentifier()/* - .setSimulationAddress(newSimulationAddress())*/; - return mi; - } - - private RadioCommsHeader newRadioCommsHeader() - { - RadioCommsHeader rch = new RadioCommsHeader()/* - .setRadioReferenceID(newEntityID())*/; - return rch; - } - - private ModulationType newModulationType() - { - ModulationType mt = new ModulationType()/* - .setMajorModulation(TransmitterMajorModulation.NO_STATEMENT) - .setRadioSystem(TransmitterModulationTypeSystem.OTHER)*/; - return mt; - } - - private RadioType newRadioType() - { - RadioType rt = new RadioType()/* + .setWarhead(MunitionDescriptorWarhead.OTHER); + */ + return md; + } + + private MinefieldIdentifier newMinefieldIdentifier() + { + MinefieldIdentifier mi = new MinefieldIdentifier() + .setSimulationAddress(newSimulationAddress()); + return mi; + } + + private RadioCommsHeader newRadioCommsHeader() + { + RadioCommsHeader rch = new RadioCommsHeader() + .setRadioReferenceID(newEntityID()); + return rch; + } + + private RadioType newRadioType() + { + RadioType rt = new RadioType() + .setCountry(this.country); + /* .setCategory(RadioCategory.OTHER) - .setCountry(this.country) .setEntityKind(EntityKind.OTHER) - .setSubcategory(RadioSubcategory.OTHER)*/; - return rt; - } - - //*******************************************************/ - //*******************************************************/ - - // Pdu construction methods - public EntityStatePdu makeEntityStatePdu() - { - EntityStatePdu pdu = new EntityStatePdu()/* - .setAlternativeEntityType(newEntityType()) - .setEntityType(newEntityType()) + .setSubcategory(RadioSubcategory.OTHER) + */ + return rt; + } + + /* ********************************** */ + /* Pdu construction methods */ + public EntityStatePdu makeEntityStatePdu() + { + EntityStatePdu pdu = new EntityStatePdu() + .setEntityID(newEntityID()) + .setEntityType(newEntityType()) + .setAlternativeEntityType(newEntityType()); + /* .setCapabilities(new SurfacePlatformCapabilities()) .setDeadReckoningParameters(newDeadReckoningParameters()) - .setEntityID(newEntityID()) .setEntityLinearVelocity(new Vector3Float()) .setEntityLocation(new Vector3Double()) .setEntityOrientation(new EulerAngles()) .setForceId(ForceID.OTHER) - .setMarking(newEntityMarking())*/; - - return (EntityStatePdu) addBoilerPlate(pdu); - } - - public FirePdu makeFirePdu() - { - FirePdu pdu = new FirePdu() - .setDescriptor(newMunitionDescriptor())/* - .setEventID(new EventIdentifier()) - .setFiringEntityID(newEntityID()) - .setMunitionExpendibleID(newEntityID()) - .setTargetEntityID(newEntityID()) - .setLocationInWorldCoordinates(new Vector3Double())*/; - - return (FirePdu) addBoilerPlate(pdu); - } - - public DetonationPdu makeDetonationPdu() - { - DetonationPdu pdu = new DetonationPdu() /* - .setDescriptor(newMunitionDescriptor()) + .setMarking(newEntityMarking()) + */ + return (EntityStatePdu) addBoilerPlate(pdu); + } + + public FirePdu makeFirePdu() + { + FirePdu pdu = new FirePdu() + .setFiringEntityID(newEntityID()) + .setMunitionExpendibleID(newEntityID()) + .setTargetEntityID(newEntityID()) + .setEventID(new EventIdentifier()) + .setDescriptor(newMunitionDescriptor()); + /* + .setLocationInWorldCoordinates(new Vector3Double()) + */ + return (FirePdu) addBoilerPlate(pdu); + } + + public DetonationPdu makeDetonationPdu() + { + DetonationPdu pdu = new DetonationPdu() + .setEventID(newEventIdentifier()) + .setDescriptor(newMunitionDescriptor()); + /* .setDetonationResult(DetonationResult.OTHER) - .setEventID(newEventIdentifier())*/; - - return (DetonationPdu) addBoilerPlate(pdu); - } - - public CollisionPdu makeCollisionPdu() - { - CollisionPdu pdu = new CollisionPdu() /* - .setCollidingEntityID(newEntityID()) + */ + return (DetonationPdu) addBoilerPlate(pdu); + } + + public CollisionPdu makeCollisionPdu() + { + CollisionPdu pdu = new CollisionPdu() + .setCollidingEntityID(newEntityID()) + .setEventID(newEventIdentifier()) + .setIssuingEntityID(newEntityID()); + /* .setCollisionType(CollisionType.INELASTIC) - .setEventID(newEventIdentifier()) - .setIssuingEntityID(newEntityID()) .setLocation(new Vector3Float()) .setVelocity(new Vector3Float())*/; - return (CollisionPdu) addBoilerPlate(pdu); - } + return (CollisionPdu) addBoilerPlate(pdu); + } - public ServiceRequestPdu makeServiceRequestPdu() - { - ServiceRequestPdu pdu = new ServiceRequestPdu() /* - .setRequestingEntityID(newEntityID()) + public ServiceRequestPdu makeServiceRequestPdu() + { + ServiceRequestPdu pdu = new ServiceRequestPdu() + .setRequestingEntityID(newEntityID()) + .setServicingEntityID(newEntityID()); + /* .setServiceTypeRequested(ServiceRequestServiceTypeRequested.OTHER) - .setServicingEntityID(newEntityID())*/; - - return (ServiceRequestPdu) addBoilerPlate(pdu); - } - - public ResupplyOfferPdu makeResupplyOfferPdu() - { - ResupplyOfferPdu pdu = new ResupplyOfferPdu()/* - .setReceivingEntityID(newEntityID()) - .setSupplyingEntityID(newEntityID())*/; - - return (ResupplyOfferPdu) addBoilerPlate(pdu); - } - - public ResupplyReceivedPdu makeResupplyReceivedPdu() - { - ResupplyReceivedPdu pdu = new ResupplyReceivedPdu()/* - .setReceivingEntityID(newEntityID()) - .setSupplyingEntityID(newEntityID())*/; - - return (ResupplyReceivedPdu) addBoilerPlate(pdu); - } - - public ResupplyCancelPdu makeResupplyCancelPdu() - { - ResupplyCancelPdu pdu = new ResupplyCancelPdu() /* - .setReceivingEntityID(newEntityID()) - .setSupplyingEntityID(newEntityID())*/; - - return (ResupplyCancelPdu) addBoilerPlate(pdu); - } - - public RepairCompletePdu makeRepairCompletePdu() - { - RepairCompletePdu pdu = new RepairCompletePdu()/* - .setReceivingEntityID(newEntityID()) + */; + + return (ServiceRequestPdu) addBoilerPlate(pdu); + } + + public ResupplyOfferPdu makeResupplyOfferPdu() + { + ResupplyOfferPdu pdu = new ResupplyOfferPdu() + .setReceivingEntityID(newEntityID()) + .setSupplyingEntityID(newEntityID()); + + return (ResupplyOfferPdu) addBoilerPlate(pdu); + } + + public ResupplyReceivedPdu makeResupplyReceivedPdu() + { + ResupplyReceivedPdu pdu = new ResupplyReceivedPdu() + .setReceivingEntityID(newEntityID()) + .setSupplyingEntityID(newEntityID()); + + return (ResupplyReceivedPdu) addBoilerPlate(pdu); + } + + public ResupplyCancelPdu makeResupplyCancelPdu() + { + ResupplyCancelPdu pdu = new ResupplyCancelPdu() + .setReceivingEntityID(newEntityID()) + .setSupplyingEntityID(newEntityID()); + + return (ResupplyCancelPdu) addBoilerPlate(pdu); + } + + public RepairCompletePdu makeRepairCompletePdu() + { + RepairCompletePdu pdu = new RepairCompletePdu() + .setReceivingEntityID(newEntityID()) + .setRepairingEntityID(newEntityID()); + /* .setRepair(RepairCompleteRepair.AIRFRAME) - .setRepairingEntityID(newEntityID())*/; + */; - return (RepairCompletePdu) addBoilerPlate(pdu); - } + return (RepairCompletePdu) addBoilerPlate(pdu); + } - public RepairResponsePdu makeRepairResponsePdu() - { - RepairResponsePdu pdu = new RepairResponsePdu() /* - .setReceivingEntityID(newEntityID()) + public RepairResponsePdu makeRepairResponsePdu() + { + RepairResponsePdu pdu = new RepairResponsePdu() + .setReceivingEntityID(newEntityID()) + .setRepairingEntityID(newEntityID()); + /* .setRepairResult(RepairResponseRepairResult.REPAIR_ENDED) - .setRepairingEntityID(newEntityID())*/; + */ - return (RepairResponsePdu) addBoilerPlate(pdu); - } + return (RepairResponsePdu) addBoilerPlate(pdu); + } - public CreateEntityPdu makeCreateEntityPdu() - { - CreateEntityPdu pdu = new CreateEntityPdu(); + public CreateEntityPdu makeCreateEntityPdu() + { + CreateEntityPdu pdu = new CreateEntityPdu(); - return (CreateEntityPdu) addBoilerPlate(pdu); - } + return (CreateEntityPdu) addBoilerPlate(pdu); + } - public RemoveEntityPdu makeRemoveEntityPdu() - { - RemoveEntityPdu pdu = new RemoveEntityPdu();/* - pdu.setOriginatingID(newSimulationIdentifier()); - pdu.setReceivingID(newSimulationIdentifier());*/ + public RemoveEntityPdu makeRemoveEntityPdu() + { + RemoveEntityPdu pdu = new RemoveEntityPdu(); + pdu.setOriginatingID(newSimulationIdentifier()); + pdu.setReceivingID(newSimulationIdentifier()); - return (RemoveEntityPdu) addBoilerPlate(pdu); - } + return (RemoveEntityPdu) addBoilerPlate(pdu); + } - public StartResumePdu makeStartResumePdu() - { - StartResumePdu pdu = new StartResumePdu(); + public StartResumePdu makeStartResumePdu() + { + StartResumePdu pdu = new StartResumePdu(); - return (StartResumePdu) addBoilerPlate(pdu); - } + return (StartResumePdu) addBoilerPlate(pdu); + } - public StopFreezePdu makeStopFreezePdu() - { - StopFreezePdu pdu = new StopFreezePdu()/* + public StopFreezePdu makeStopFreezePdu() + { + StopFreezePdu pdu = new StopFreezePdu(); + /* .setFrozenBehavior(new StopFreezeFrozenBehavior()) .setRealWorldTime(new ClockTime()) - .setReason(StopFreezeReason.OTHER)*/; - - return (StopFreezePdu) addBoilerPlate(pdu); - } - - public AcknowledgePdu makeAcknowledgePdu() - { - AcknowledgePdu pdu = new AcknowledgePdu()/*; - pdu.setAcknowledgeFlag(AcknowledgeAcknowledgeFlag.CREATE_ENTITY); - pdu.setOriginatingID(newSimulationIdentifier()); - pdu.setResponseFlag(AcknowledgeResponseFlag.OTHER); - pdu.setPduStatus((byte)0)*/; - return (AcknowledgePdu) addBoilerPlate(pdu); - } - - public ActionRequestPdu makeActionRequestPdu() - { - ActionRequestPdu pdu = new ActionRequestPdu()/* - .setActionID(ActionRequestActionID.OTHER)*/; - return (ActionRequestPdu) addBoilerPlate(pdu); - } - - public ActionResponsePdu makeActionResponsePdu() - { - ActionResponsePdu pdu = new ActionResponsePdu()/* - .setRequestStatus(ActionResponseRequestStatus.OTHER)*/; - return (ActionResponsePdu) addBoilerPlate(pdu); - } - - public DataQueryPdu makeDataQueryPdu() - { - DataQueryPdu pdu = new DataQueryPdu(); - - return (DataQueryPdu) addBoilerPlate(pdu); - } - - public SetDataPdu makeSetDataPdu() - { - SetDataPdu pdu = new SetDataPdu(); - - return (SetDataPdu) addBoilerPlate(pdu); - } + .setReason(StopFreezeReason.OTHER) + */ + return (StopFreezePdu) addBoilerPlate(pdu); + } + + public AcknowledgePdu makeAcknowledgePdu() + { + AcknowledgePdu pdu = new AcknowledgePdu(); + pdu.setOriginatingID(newSimulationIdentifier()); + /* + .setAcknowledgeFlag(AcknowledgeAcknowledgeFlag.CREATE_ENTITY); + .setResponseFlag(AcknowledgeResponseFlag.OTHER); + .setPduStatus((byte)0) + */ + return (AcknowledgePdu) addBoilerPlate(pdu); + } - public DataPdu makeDataPdu() - { - DataPdu pdu = new DataPdu(); + public ActionRequestPdu makeActionRequestPdu() + { + ActionRequestPdu pdu = new ActionRequestPdu(); + /* + .setActionID(ActionRequestActionID.OTHER) + */ + return (ActionRequestPdu) addBoilerPlate(pdu); + } + + public ActionResponsePdu makeActionResponsePdu() + { + ActionResponsePdu pdu = new ActionResponsePdu(); + /* + .setRequestStatus(ActionResponseRequestStatus.OTHER) + */ + return (ActionResponsePdu) addBoilerPlate(pdu); + } - return (DataPdu) addBoilerPlate(pdu); - } + public DataQueryPdu makeDataQueryPdu() + { + DataQueryPdu pdu = new DataQueryPdu(); - public EventReportPdu makeEventReportPdu() - { - EventReportPdu pdu = new EventReportPdu()/* - .setEventType(EventReportEventType.OTHER)*/; - - return (EventReportPdu) addBoilerPlate(pdu); - } + return (DataQueryPdu) addBoilerPlate(pdu); + } - public CommentPdu makeCommentPdu() - { - CommentPdu pdu = new CommentPdu(); + public SetDataPdu makeSetDataPdu() + { + SetDataPdu pdu = new SetDataPdu(); - return (CommentPdu) addBoilerPlate(pdu); - } + return (SetDataPdu) addBoilerPlate(pdu); + } - public ElectronicEmissionsPdu makeElectronicEmissionsPdu() - { - ElectronicEmissionsPdu pdu = new ElectronicEmissionsPdu()/* - .setEmittingEntityID(newEntityID()) - .setEventID(newEventIdentifier()) - .setStateUpdateIndicator(ElectromagneticEmissionStateUpdateIndicator.HEARTBEAT_UPDATE)*/; + public DataPdu makeDataPdu() + { + DataPdu pdu = new DataPdu(); - return (ElectronicEmissionsPdu) addBoilerPlate(pdu); - } + return (DataPdu) addBoilerPlate(pdu); + } - public DesignatorPdu makeDesignatorPdu() - { - DesignatorPdu pdu = new DesignatorPdu()/* + public EventReportPdu makeEventReportPdu() + { + EventReportPdu pdu = new EventReportPdu(); + /* + .setEventType(EventReportEventType.OTHER) + */ + return (EventReportPdu) addBoilerPlate(pdu); + } + + public CommentPdu makeCommentPdu() + { + CommentPdu pdu = new CommentPdu(); + + return (CommentPdu) addBoilerPlate(pdu); + } + + public ElectronicEmissionsPdu makeElectronicEmissionsPdu() + { + ElectronicEmissionsPdu pdu = new ElectronicEmissionsPdu() + .setEmittingEntityID(newEntityID()) + .setEventID(newEventIdentifier()); + /* + .setStateUpdateIndicator(ElectromagneticEmissionStateUpdateIndicator.HEARTBEAT_UPDATE) + */ + return (ElectronicEmissionsPdu) addBoilerPlate(pdu); + } + + public DesignatorPdu makeDesignatorPdu() + { + DesignatorPdu pdu = new DesignatorPdu() + .setDesignatedEntityID(newEntityID()) + .setDesignatingEntityID(newEntityID()); + /* .setCodeName(DesignatorSystemName.NOT_SPECIFIED) .setDeadReckoningAlgorithm(DeadReckoningAlgorithm.OTHER) - .setDesignatedEntityID(newEntityID()) - .setDesignatingEntityID(newEntityID()) .setDesignatorCode(DesignatorDesignatorCode.OTHER) .setDesignatorSpotLocation(new Vector3Double()) .setDesignatorSpotWrtDesignated(new Vector3Float()) - .setEntityLinearAcceleration(new Vector3Float())*/; - - return (DesignatorPdu) addBoilerPlate(pdu); - } - - public TransmitterPdu makeTransmitterPdu() - { - TransmitterPdu pdu = new TransmitterPdu()/* + .setEntityLinearAcceleration(new Vector3Float()) + */ + return (DesignatorPdu) addBoilerPlate(pdu); + } + + public TransmitterPdu makeTransmitterPdu() + { + TransmitterPdu pdu = new TransmitterPdu() + .setHeader(newRadioCommsHeader()) + .setRadioEntityType(newRadioType()); + /* .setAntennaLocation(new Vector3Double()) .setAntennaPatternType(TransmitterAntennaPatternType.BEAM) .setCryptoSystem(TransmitterCryptoSystem.NO_ENCRYPTION_DEVICE) - .setHeader(newRadioCommsHeader()) .setInputSource(TransmitterInputSource.OTHER) .setModulationType(newModulationType()) - .setRadioEntityType(newRadioType()) .setRelativeAntennaLocation(new Vector3Float()) - .setTransmitState(TransmitterTransmitState.OFF)*/; - - return (TransmitterPdu) addBoilerPlate(pdu); - } - - public SignalPdu makeSignalPdu() - { - SignalPdu pdu = new SignalPdu()/* - .setHeader(newRadioCommsHeader()) - .setTdlType(SignalTDLType.OTHER)*/; - - return (SignalPdu) addBoilerPlate(pdu); - } - - public ReceiverPdu makeReceiverPdu() - { - ReceiverPdu pdu = new ReceiverPdu()/* - .setHeader(newRadioCommsHeader()) + .setTransmitState(TransmitterTransmitState.OFF) + */ + return (TransmitterPdu) addBoilerPlate(pdu); + } + + public SignalPdu makeSignalPdu() + { + SignalPdu pdu = new SignalPdu() + .setHeader(newRadioCommsHeader()); + /* + .setTdlType(SignalTDLType.OTHER) + */ + return (SignalPdu) addBoilerPlate(pdu); + } + + public ReceiverPdu makeReceiverPdu() + { + ReceiverPdu pdu = new ReceiverPdu() + .setTransmitterEntityId(newEntityID()) + .setHeader(newRadioCommsHeader()); + /* .setReceiverState(ReceiverReceiverState.OFF) - .setTransmitterEntityId(newEntityID())*/; - - return (ReceiverPdu) addBoilerPlate(pdu); - } - - public IffPdu makeIffPdu() - { - IffPdu pdu = new IffPdu()/* - .setEmittingEntityId(newEntityID()) - .setEventID(newEventIdentifier()) + */ + return (ReceiverPdu) addBoilerPlate(pdu); + } + + public IffPdu makeIffPdu() + { + IffPdu pdu = new IffPdu() + .setEmittingEntityId(newEntityID()) + .setEventID(newEventIdentifier()); + /* .setFundamentalParameters(new FundamentalOperationalData()) .setLocation(new Vector3Float()) - .setSystemID(newSystemIdentifier())*/; + .setSystemID(newSystemIdentifier()) + */ - return (IffPdu) addBoilerPlate(pdu); - } + return (IffPdu) addBoilerPlate(pdu); + } - public UnderwaterAcousticPdu makeUnderwaterAcousticPdu() - { - UnderwaterAcousticPdu pdu = new UnderwaterAcousticPdu()/* - .setEmittingEntityID(newEntityID()) - .setEventID(newEventIdentifier()) + public UnderwaterAcousticPdu makeUnderwaterAcousticPdu() + { + UnderwaterAcousticPdu pdu = new UnderwaterAcousticPdu() + .setEmittingEntityID(newEntityID()) + .setEventID(newEventIdentifier()); + /* .setPassiveParameterIndex(UAPassiveParameterIndex.OTHER) - .setStateChangeIndicator(UAStateChangeUpdateIndicator.STATE_UPDATE)*/; + .setStateChangeIndicator(UAStateChangeUpdateIndicator.STATE_UPDATE) + */ + return (UnderwaterAcousticPdu) addBoilerPlate(pdu); + } - return (UnderwaterAcousticPdu) addBoilerPlate(pdu); - } + public SeesPdu makeSeesPdu() + { + SeesPdu pdu = new SeesPdu(); - public SeesPdu makeSeesPdu() - { - SeesPdu pdu = new SeesPdu(); + return (SeesPdu) addBoilerPlate(pdu); + } - return (SeesPdu) addBoilerPlate(pdu); - } + public IntercomSignalPdu makeIntercomSignalPdu() + { + IntercomSignalPdu pdu = new IntercomSignalPdu(); - public IntercomSignalPdu makeIntercomSignalPdu() - { - IntercomSignalPdu pdu = new IntercomSignalPdu(); + return (IntercomSignalPdu) addBoilerPlate(pdu); + } - return (IntercomSignalPdu) addBoilerPlate(pdu); - } - - public IntercomControlPdu makeIntercomControlPdu() - { - IntercomControlPdu pdu = new IntercomControlPdu()/* + public IntercomControlPdu makeIntercomControlPdu() + { + IntercomControlPdu pdu = new IntercomControlPdu() + .setSourceEntityID(newEntityID()); + /* .setCommand(IntercomControlCommand.NO_COMMAND) .setControlType(IntercomControlControlType.STATUS) - .setSourceEntityID(newEntityID()) - .setTransmitLineState(IntercomControlTransmitLineState.NOT_TRANSMITTING)*/; - - return (IntercomControlPdu) addBoilerPlate(pdu); - } + .setTransmitLineState(IntercomControlTransmitLineState.NOT_TRANSMITTING) + */ + return (IntercomControlPdu) addBoilerPlate(pdu); + } - public AggregateStatePdu makeAggregateStatePdu() - { - AggregateStatePdu pdu = new AggregateStatePdu()/* + public AggregateStatePdu makeAggregateStatePdu() + { + AggregateStatePdu pdu = new AggregateStatePdu(); + /* .setAggregateState(AggregateStateAggregateState.OTHER) .setAggregateType(newAggregateType()) .setForceID(ForceID.OTHER) .setFormation(AggregateStateFormation.OTHER) - .setAggregateMarking(newAggregateMarking())*/; - return (AggregateStatePdu) addBoilerPlate(pdu); - } - - public IsGroupOfPdu makeIsGroupOfPdu() - { - IsGroupOfPdu pdu = new IsGroupOfPdu()/* - .setGroupEntityID(newEntityID()) - .setGroupedEntityCategory(IsGroupOfGroupedEntityCategory.UNDEFINED)*/; - - return (IsGroupOfPdu) addBoilerPlate(pdu); - } - - public TransferOwnershipPdu makeTransferOwnershipPdu() - { - TransferOwnershipPdu pdu = new TransferOwnershipPdu()/* - .setOriginatingEntityID(newEntityID()) - .setReceivingEntityID(newEntityID()) + .setAggregateMarking(newAggregateMarking()) + */ + return (AggregateStatePdu) addBoilerPlate(pdu); + } + + public IsGroupOfPdu makeIsGroupOfPdu() + { + IsGroupOfPdu pdu = new IsGroupOfPdu() + .setGroupEntityID(newEntityID()); + /* + .setGroupedEntityCategory(IsGroupOfGroupedEntityCategory.UNDEFINED) + */ + return (IsGroupOfPdu) addBoilerPlate(pdu); + } + + public TransferOwnershipPdu makeTransferOwnershipPdu() + { + TransferOwnershipPdu pdu = new TransferOwnershipPdu() + .setOriginatingEntityID(newEntityID()) + .setReceivingEntityID(newEntityID()) + .setTransferEntityID(newEntityID()); + /* .setRecordSets(new RecordSpecification()) .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) - .setTransferEntityID(newEntityID()) - .setTransferType(TransferControlTransferType.OTHER)*/; - - return (TransferOwnershipPdu) addBoilerPlate(pdu); - } - - public IsPartOfPdu makeIsPartOfPdu() - { - IsPartOfPdu pdu = new IsPartOfPdu()/* + .setTransferType(TransferControlTransferType.OTHER) + */ + return (TransferOwnershipPdu) addBoilerPlate(pdu); + } + + public IsPartOfPdu makeIsPartOfPdu() + { + IsPartOfPdu pdu = new IsPartOfPdu() + .setPartEntityType(newEntityType()) + .setOrginatingEntityID(newEntityID()) + .setReceivingEntityID(newEntityID()); + /* .setNamedLocationID(newNamedLocationIdentification()) - .setOrginatingEntityID(newEntityID()) - .setPartEntityType(newEntityType()) .setPartLocation(new Vector3Float()) - .setReceivingEntityID(newEntityID()) - .setRelationship(newRelationship())*/; - - return (IsPartOfPdu) addBoilerPlate(pdu); - } - - public MinefieldStatePdu makeMinefieldStatePdu() - { - MinefieldStatePdu pdu = new MinefieldStatePdu()/* + .setRelationship(newRelationship()) + */ + return (IsPartOfPdu) addBoilerPlate(pdu); + } + + public MinefieldStatePdu makeMinefieldStatePdu() + { + MinefieldStatePdu pdu = new MinefieldStatePdu(); + pdu.setMinefieldType(newEntityType()) + .setMinefieldID(newMinefieldIdentifier()); + /* .setAppearance(new MinefieldStateAppearanceBitMap()) .setForceID(ForceID.OTHER) - .setMinefieldID(newMinefieldIdentifier()) .setMinefieldLocation(new Vector3Double()) - .setMinefieldOrientation(new EulerAngles()) - .setMinefieldType(newEntityType()) - .setProtocolMode(new ProtocolMode())*/; - - return (MinefieldStatePdu) addBoilerPlate(pdu); - } - - public MinefieldQueryPdu makeMinefieldQueryPdu() - { - MinefieldQueryPdu pdu = new MinefieldQueryPdu()/* + .setMinefieldOrientation(new EulerAngles()) + .setProtocolMode(new ProtocolMode()) + */ + return (MinefieldStatePdu) addBoilerPlate(pdu); + } + + public MinefieldQueryPdu makeMinefieldQueryPdu() + { + MinefieldQueryPdu pdu = new MinefieldQueryPdu() + .setRequestedMineType(newEntityType()) + .setRequestingEntityID(newEntityID()) + .setMinefieldID(newMinefieldIdentifier()); + /* .setDataFilter(new DataFilterRecord()) - .setMinefieldID(newMinefieldIdentifier()) - .setRequestedMineType(newEntityType()) - .setRequestingEntityID(newEntityID())*/; - - return (MinefieldQueryPdu) addBoilerPlate(pdu); - } - - public MinefieldDataPdu makeMinefieldDataPdu() - { - MinefieldDataPdu pdu = new MinefieldDataPdu()/* + */ + return (MinefieldQueryPdu) addBoilerPlate(pdu); + } + + public MinefieldDataPdu makeMinefieldDataPdu() + { + MinefieldDataPdu pdu = new MinefieldDataPdu() + .setMineType(newEntityType()) + .setMinefieldID(newMinefieldIdentifier()) + .setRequestingEntityID(newSimulationIdentifier()); + /* .setDataFilter(new DataFilterRecord()) - .setMineType(newEntityType()) - .setMinefieldID(newMinefieldIdentifier()) - .setRequestingEntityID(newSimulationIdentifier()) .setNumberOfMinesInThisPdu((byte)1); pdu.getFusing().add(new MinefieldDataFusing()); - pdu.getPaintScheme().add(new MinefieldDataPaintScheme())*/; - - return (MinefieldDataPdu) addBoilerPlate(pdu); - } - - public MinefieldResponseNackPdu makeMinefieldResponseNackPdu() - { - MinefieldResponseNackPdu pdu = new MinefieldResponseNackPdu(); - - return (MinefieldResponseNackPdu) addBoilerPlate(pdu); - } - - public EnvironmentalProcessPdu makeEnvironmentalProcessPdu() - { - EnvironmentalProcessPdu pdu = new EnvironmentalProcessPdu()/* - .setEnvironementalProcessID(newObjectIdentifier()) + pdu.getPaintScheme().add(new MinefieldDataPaintScheme()) + */ + return (MinefieldDataPdu) addBoilerPlate(pdu); + } + + public MinefieldResponseNackPdu makeMinefieldResponseNackPdu() + { + MinefieldResponseNackPdu pdu = new MinefieldResponseNackPdu(); + + return (MinefieldResponseNackPdu) addBoilerPlate(pdu); + } + + public EnvironmentalProcessPdu makeEnvironmentalProcessPdu() + { + EnvironmentalProcessPdu pdu = new EnvironmentalProcessPdu() + .setEnvironementalProcessID(newObjectIdentifier()) + .setEnvironmentType(newEntityType()); + /* .setEnvironmentStatus(new EnvironmentalProcessEnvironmentStatus(EnvironmentalProcessEnvironmentStatus.IS_ACTIVE,1)) - .setEnvironmentType(newEntityType()) - .setModelType(EnvironmentalProcessModelType.NO_STATEMENT)*/; - - return (EnvironmentalProcessPdu) addBoilerPlate(pdu); - } - - public GriddedDataPdu makeGriddedDataPdu() - { - GriddedDataPdu pdu = new GriddedDataPdu()/* + .setModelType(EnvironmentalProcessModelType.NO_STATEMENT) + */ + return (EnvironmentalProcessPdu) addBoilerPlate(pdu); + } + + public GriddedDataPdu makeGriddedDataPdu() + { + GriddedDataPdu pdu = new GriddedDataPdu() + .setEnvironmentType(newEntityType()); + /* .setConstantGrid(GriddedDataConstantGrid.CONSTANT_GRID) .setCoordinateSystem(GriddedDataCoordinateSystem.LATITUDE_LONGITUDE_DEPTH) - .setEnvironmentType(newEntityType()) .setEnvironmentalSimulationApplicationID(newSimulationIdentifier()) .setOrientation(new EulerAngles()) - .setSampleTime(new ClockTime())*/; - - return (GriddedDataPdu) addBoilerPlate(pdu); - } - - public PointObjectStatePdu makePointObjectStatePdu() - { - PointObjectStatePdu pdu = new PointObjectStatePdu()/* + .setSampleTime(new ClockTime()) + */ + return (GriddedDataPdu) addBoilerPlate(pdu); + } + + public PointObjectStatePdu makePointObjectStatePdu() + { + PointObjectStatePdu pdu = new PointObjectStatePdu() + .setObjectID(newEntityID()); + /* .setForceID(ForceID.OTHER) .setGenerObjectAppearance(new ObjectStateAppearanceGeneral()) .setModifications(new ObjectStateModificationPointObject()) - .setObjectID(newEntityID()) .setObjectLocation(new Vector3Double()) .setObjectOrientation(new EulerAngles()) .setObjectType(newObjectType()) - .setReceivingID(newSimulationAddress())*/; - - return (PointObjectStatePdu) addBoilerPlate(pdu); - } - - public LinearObjectStatePdu makeLinearObjectStatePdu() - { - LinearObjectStatePdu pdu = new LinearObjectStatePdu()/* + .setReceivingID(newSimulationAddress() + */ + return (PointObjectStatePdu) addBoilerPlate(pdu); + } + + public LinearObjectStatePdu makeLinearObjectStatePdu() + { + LinearObjectStatePdu pdu = new LinearObjectStatePdu() + .setObjectID(newObjectIdentifier()) + .setReceivingID(newSimulationAddress()) + .setReferencedObjectID(newObjectIdentifier()) + .setRequesterID(newSimulationAddress()); + /* .setForceID(ForceID.OTHER) - .setObjectID(newObjectIdentifier()) .setObjectType(newObjectType()) - .setReceivingID(newSimulationAddress()) - .setReferencedObjectID(newObjectIdentifier()) - .setRequesterID(newSimulationAddress())*/; - - return (LinearObjectStatePdu) addBoilerPlate(pdu); - } - - public ArealObjectStatePdu makeArealObjectStatePdu() - { - ArealObjectStatePdu pdu = new ArealObjectStatePdu()/* + */ + return (LinearObjectStatePdu) addBoilerPlate(pdu); + } + + public ArealObjectStatePdu makeArealObjectStatePdu() + { + ArealObjectStatePdu pdu = new ArealObjectStatePdu() + .setObjectID(newObjectIdentifier()); + /* .setForceID(ForceID.OTHER) .setModifications(new ObjectStateModificationArealObject()) - .setObjectID(newObjectIdentifier()) - .setObjectType(newObjectType())*/; - - return (ArealObjectStatePdu) addBoilerPlate(pdu); - } - - public TspiPdu makeTspiPdu() - { - TspiPdu pdu = new TspiPdu()/* + .setObjectType(newObjectType()) + */ + return (ArealObjectStatePdu) addBoilerPlate(pdu); + } + + public TspiPdu makeTspiPdu() + { + TspiPdu pdu = new TspiPdu() + .setLiveEntityId(newEntityID()); + /* .setDeadReckoningParameters(newLiveDeadReckoningParameters()) .setEntityLinearVelocity(new LiveEntityLinearVelocity()) .setEntityLocation(new LiveEntityRelativeWorldCoordinates()) .setEntityOrientation(new LiveEntityOrientation()) - .setLiveEntityId(newEntityID()) .setOrientationError(new LiveEntityOrientationError()) .setPositionError(new LiveEntityPositionError())*/; - - pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); - - return (TspiPdu) addBoilerPlate(pdu); - } - - public AppearancePdu makeAppearancePdu() - { - AppearancePdu pdu = new AppearancePdu()/* + pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); + return (TspiPdu) addBoilerPlate(pdu); + } + + public AppearancePdu makeAppearancePdu() + { + AppearancePdu pdu = new AppearancePdu() + .setEntityType(newEntityType()) + .setAlternateEntityType(newEntityType()) + .setLiveEntityId(new EntityID()); + /* .setCapabilities(new SurfacePlatformCapabilities()) - .setEntityType(newEntityType()) - .setAlternateEntityType(newEntityType()) .setAppearanceFields(new Appearance()) .setEntityMarking(newEntityMarking()) - .setLiveEntityId(new EntityID()) .setForceId(ForceID.OTHER)*/; - pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); - - return (AppearancePdu) addBoilerPlate(pdu); - } - - public ArticulatedPartsPdu makeArticulatedPartsPdu() - { - ArticulatedPartsPdu pdu = new ArticulatedPartsPdu()/* - .setLiveEntityId(new EntityID())*/; - pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); - return (ArticulatedPartsPdu) addBoilerPlate(pdu); - } - - public LEFirePdu makeLEFirePdu() - { - LEFirePdu pdu = new LEFirePdu()/* - .setEventId(newEventIdentifier()) - .setFiringLiveEntityId(newEntityID()) + pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); + return (AppearancePdu) addBoilerPlate(pdu); + } + + public ArticulatedPartsPdu makeArticulatedPartsPdu() + { + ArticulatedPartsPdu pdu = new ArticulatedPartsPdu() + .setLiveEntityId(new EntityID()); + pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); + return (ArticulatedPartsPdu) addBoilerPlate(pdu); + } + + public LEFirePdu makeLEFirePdu() + { + LEFirePdu pdu = new LEFirePdu() + .setEventId(newEventIdentifier()) + .setFiringLiveEntityId(newEntityID()) + .setMunitionLiveEntityId(newEntityID()) + .setTargetLiveEntityId(newEntityID()) + .setMunitionDescriptor(newMunitionDescriptor()); + /* .setLocation(new LiveEntityRelativeWorldCoordinates()) - .setMunitionDescriptor(newMunitionDescriptor()) - .setMunitionLiveEntityId(newEntityID()) - .setTargetLiveEntityId(newEntityID()) - .setVelocity(new LiveEntityLinearVelocity())*/; - - pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); - - return (LEFirePdu) addBoilerPlate(pdu); - } - - public LEDetonationPdu makeLEDetonationPdu() - { - LEDetonationPdu pdu = new LEDetonationPdu()/* + .setVelocity(new LiveEntityLinearVelocity()) + */ + pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); + return (LEFirePdu) addBoilerPlate(pdu); + } + + public LEDetonationPdu makeLEDetonationPdu() + { + LEDetonationPdu pdu = new LEDetonationPdu() + .setEventId(newEventIdentifier()) + .setFiringLiveEntityId(newEntityID()) + .setMunitionLiveEntityId(newEntityID()) + .setTargetLiveEntityId(newEntityID()) + .setMunitionDescriptor(newMunitionDescriptor()); + /* .setEntityLocation(new LiveEntityLinearVelocity()) - .setEventId(newEventIdentifier()) - .setFiringLiveEntityId(newEntityID()) - .setMunitionDescriptor(newMunitionDescriptor()) - .setMunitionLiveEntityId(newEntityID()) .setMunitionOrientation(new LiveEntityOrientation16()) - .setTargetLiveEntityId(newEntityID()) .setVelocity(new LiveEntityLinearVelocity()) - .setWorldLocation(new LiveEntityRelativeWorldCoordinates())*/; + .setWorldLocation(new LiveEntityRelativeWorldCoordinates()) + */ + pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); + return (LEDetonationPdu) addBoilerPlate(pdu); + } + + public CreateEntityReliablePdu makeCreateEntityReliablePdu() + { + CreateEntityReliablePdu pdu = new CreateEntityReliablePdu(); + /* + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); + */ + pdu.setOriginatingID(newSimulationIdentifier()) + .setReceivingID(newSimulationIdentifier()); + return (CreateEntityReliablePdu) addBoilerPlate(pdu); + } + + public RemoveEntityReliablePdu makeRemoveEntityReliablePdu() + { + RemoveEntityReliablePdu pdu = new RemoveEntityReliablePdu(); + /* + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) + */ + return (RemoveEntityReliablePdu) addBoilerPlate(pdu); + } - pdu.setSubprotocolNumber(DISLiveEntitySubprotocolNumber.NO_SUBPROTOCOL); - - return (LEDetonationPdu) addBoilerPlate(pdu); - } + public StartResumeReliablePdu makeStartResumeReliablePdu() + { + StartResumeReliablePdu pdu = new StartResumeReliablePdu(); + /* + .setRealWorldTime(new ClockTime()) + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) + .setSimulationTime(new ClockTime()) + */ + return (StartResumeReliablePdu) addBoilerPlate(pdu); + } - public CreateEntityReliablePdu makeCreateEntityReliablePdu() - { - CreateEntityReliablePdu pdu = new CreateEntityReliablePdu() /* + public StopFreezeReliablePdu makeStopFreezeReliablePdu() + { + StopFreezeReliablePdu pdu = new StopFreezeReliablePdu(); + /* + .setFrozenBehavior(new StopFreezeFrozenBehavior()) + .setRealWorldTime(new ClockTime()) + .setReason(StopFreezeReason.OTHER) + .setRequiredReliablityService(RequiredReliabilityService.ACKNOWLEDGED) + */ + return (StopFreezeReliablePdu) addBoilerPlate(pdu); + } + + public AcknowledgeReliablePdu makeAcknowledgeReliablePdu() + { + AcknowledgeReliablePdu pdu = new AcknowledgeReliablePdu(); + pdu.setOriginatingID(newSimulationIdentifier()); + /* + .setAcknowledgeFlag(AcknowledgeAcknowledgeFlag.CREATE_ENTITY) + .setResponseFlag(AcknowledgeResponseFlag.OTHER); + .setPduStatus((byte)0) + */ + return (AcknowledgeReliablePdu) addBoilerPlate(pdu); + } + + public ActionRequestReliablePdu makeActionRequestReliablePdu() + { + ActionRequestReliablePdu pdu = new ActionRequestReliablePdu(); + /* + .setActionID(ActionRequestActionID.OTHER) + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) + */ + return (ActionRequestReliablePdu) addBoilerPlate(pdu); + } + + public ActionResponseReliablePdu makeActionResponseReliablePdu() + { + ActionResponseReliablePdu pdu = new ActionResponseReliablePdu(); + /* + .setResponseStatus(ActionResponseRequestStatus.OTHER) + */ + return (ActionResponseReliablePdu) addBoilerPlate(pdu); + } + + public DataQueryReliablePdu makeDataQueryReliablePdu() + { + DataQueryReliablePdu pdu = new DataQueryReliablePdu(); + pdu.setOriginatingID(new SimulationIdentifier()); + pdu.setReceivingID(newSimulationIdentifier()); + /* .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); - - pdu.setOriginatingID(newSimulationIdentifier()) - .setReceivingID(newSimulationIdentifier())*/; - - return (CreateEntityReliablePdu) addBoilerPlate(pdu); - } + */ + return (DataQueryReliablePdu) addBoilerPlate(pdu); + } + + public SetDataReliablePdu makeSetDataReliablePdu() + { + SetDataReliablePdu pdu = new SetDataReliablePdu(); + pdu.setReceivingID(newSimulationIdentifier()); + pdu.setOriginatingID(newSimulationIdentifier()); + /* + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); + */ + return (SetDataReliablePdu) addBoilerPlate(pdu); + } + + public DataReliablePdu makeDataReliablePdu() + { + DataReliablePdu pdu = new DataReliablePdu(); + pdu.setOriginatingID(newSimulationIdentifier()); + pdu.setReceivingID(newSimulationIdentifier()); + /* + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); + */ + return (DataReliablePdu) addBoilerPlate(pdu); + } + + public EventReportReliablePdu makeEventReportReliablePdu() + { + EventReportReliablePdu pdu = new EventReportReliablePdu(); + /* + .setEventType(EventReportEventType.OTHER) + */ + return (EventReportReliablePdu) addBoilerPlate(pdu); + } - public RemoveEntityReliablePdu makeRemoveEntityReliablePdu() - { - RemoveEntityReliablePdu pdu = new RemoveEntityReliablePdu()/* - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED)*/; + public CommentReliablePdu makeCommentReliablePdu() + { + CommentReliablePdu pdu = new CommentReliablePdu(); - return (RemoveEntityReliablePdu) addBoilerPlate(pdu); - } + return (CommentReliablePdu) addBoilerPlate(pdu); + } - public StartResumeReliablePdu makeStartResumeReliablePdu() - { - StartResumeReliablePdu pdu = new StartResumeReliablePdu()/* - .setRealWorldTime(new ClockTime()) + public RecordReliablePdu makeRecordReliablePdu() + { + RecordReliablePdu pdu = new RecordReliablePdu(); + /* + .setEventType(RecordREventType.OTHER) .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) - .setSimulationTime(new ClockTime())*/; + */ + return (RecordReliablePdu) addBoilerPlate(pdu); + } - return (StartResumeReliablePdu) addBoilerPlate(pdu); - } + public SetRecordReliablePdu makeSetRecordReliablePdu() + { + SetRecordReliablePdu pdu = new SetRecordReliablePdu(); + /* + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) + */ + return (SetRecordReliablePdu) addBoilerPlate(pdu); + } - public StopFreezeReliablePdu makeStopFreezeReliablePdu() - { - StopFreezeReliablePdu pdu = new StopFreezeReliablePdu()/* - .setFrozenBehavior(new StopFreezeFrozenBehavior()) - .setRealWorldTime(new ClockTime()) - .setReason(StopFreezeReason.OTHER) - .setRequiredReliablityService(RequiredReliabilityService.ACKNOWLEDGED)*/; + public RecordQueryReliablePdu makeRecordQueryReliablePdu() + { + RecordQueryReliablePdu pdu = new RecordQueryReliablePdu(); + /* + .setEventType(RecordQueryREventType.PERIODIC) + .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED) + */ + return (RecordQueryReliablePdu) addBoilerPlate(pdu); + } + + public CollisionElasticPdu makeCollisionElasticPdu() + { + CollisionElasticPdu pdu = new CollisionElasticPdu(); + return (CollisionElasticPdu) addBoilerPlate(pdu); + } + + public EntityStateUpdatePdu makeEntityStateUpdatePdu() + { + EntityStateUpdatePdu pdu = new EntityStateUpdatePdu() + .setEntityID(newEntityID()); + /* + .setEntityLinearVelocity(new Vector3Float()) + .setEntityLocation(new Vector3Double()) + .setEntityOrientation(new EulerAngles()) + */ + return (EntityStateUpdatePdu) addBoilerPlate(pdu); + } + + public DirectedEnergyFirePdu makeDirectedEnergyFirePdu() + { + DirectedEnergyFirePdu pdu = new DirectedEnergyFirePdu() + .setEventID(newEventIdentifier()) + .setFiringEntityID(newEntityID()) + .setMunitionType(newEntityType()); + /* + .setApertureEmitterLocation(new Vector3Float()) + .setFlags(new DEFireFlags(DEFireFlags.WEAPON_ON,1)) + .setPulseShape(DEFirePulseShape.OTHER) + */ + return (DirectedEnergyFirePdu) addBoilerPlate(pdu); + } + + public EntityDamageStatusPdu makeEntityDamageStatusPdu() + { + EntityDamageStatusPdu pdu = new EntityDamageStatusPdu(); + return (EntityDamageStatusPdu) addBoilerPlate(pdu); + } + + public InformationOperationsActionPdu makeInformationOperationsActionPdu() + { + InformationOperationsActionPdu pdu = new InformationOperationsActionPdu() + .setIoAttackerID(newEntityID()) + .setIoPrimaryTargetID(newEntityID()) + .setReceivingSimID(newEntityID()); + /* + .setIOActionPhase(IOActionIOActionPhase.NO_STATEMENT) + .setIOActionType(IOActionIOActionType.NO_STATEMENT) + .setIOSimulationSource(IOActionIOSimulationSource.NO_STATEMENT) + .setIOWarfareType(IOActionIOWarfareType.NO_STATEMENT) + */ + return (InformationOperationsActionPdu) addBoilerPlate(pdu); + } + + public InformationOperationsReportPdu makeInformationOperationsReportPdu() + { + InformationOperationsReportPdu pdu = new InformationOperationsReportPdu() + .setIoAttackerID(newEntityID()) + .setIoPrimaryTargetID(newEntityID()); + /* + .setIoReportType(IOReportIOReportType.NO_STATEMENT) + .setIoSimSource(IOActionIOSimulationSource.NO_STATEMENT) + .setPadding1((byte)0) + */ - return (StopFreezeReliablePdu) addBoilerPlate(pdu); - } + return (InformationOperationsReportPdu) addBoilerPlate(pdu); + } - public AcknowledgeReliablePdu makeAcknowledgeReliablePdu() - { - AcknowledgeReliablePdu pdu = new AcknowledgeReliablePdu() /* - .setAcknowledgeFlag(AcknowledgeAcknowledgeFlag.CREATE_ENTITY) - .setResponseFlag(AcknowledgeResponseFlag.OTHER); - - pdu.setOriginatingID(newSimulationIdentifier()) - .setPduStatus((byte)0)*/; - - return (AcknowledgeReliablePdu) addBoilerPlate(pdu); - } + public AttributePdu makeAttributePdu() + { + AttributePdu pdu = new AttributePdu() + .setOriginatingSimulationAddress(newSimulationAddress()); + /* + .setActionCode(DISAttributeActionCode.NO_STATEMENT) + .setAttributeRecordPduType(DISPDUType.OTHER) + .setAttributeRecordProtocolVersion(DISProtocolFamily.OTHER) + .setMasterAttributeRecordType(VariableRecordTypes.OTHER) + */ - public ActionRequestReliablePdu makeActionRequestReliablePdu() - { - ActionRequestReliablePdu pdu = new ActionRequestReliablePdu()/* - .setActionID(ActionRequestActionID.OTHER) - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED)*/; - return (ActionRequestReliablePdu) addBoilerPlate(pdu); - } + return (AttributePdu) addBoilerPlate(pdu); + } + + /** + * PDU factory. Pass in an array of bytes, get the correct type of pdu back, + * based on the PDU type field contained in the byte array. + * + * @param data + * @return A PDU of the appropriate concrete subclass of PDU + */ + public Pdu createPdu(byte data[]) + { + return createPdu(ByteBuffer.wrap(data)); + } + + /** + * PDU factory. Pass in an array of bytes, get the correct type of pdu back, + * based on the PDU type field contained in the byte buffer. + * + * @param buff + * @return null if there was an error creating the Pdu + */ + public Pdu createPdu(java.nio.ByteBuffer buff) + { + + int pos = buff.position(); // Save buffer's position + if (pos + 2 > buff.limit()) { // Make sure there's enough space in buffer + return null; // Else return null + } // end if: buffer too short + buff.position(pos + 2); // Advance to third byte + final int pduIdx = Byte.toUnsignedInt(buff.get()); // Read Pdu type + buff.position(pos); // Reset buffer + + DISPDUType pduType = DISPDUType.getEnumForValue(pduIdx); + return createPdu(pduType, buff); + } + + public Pdu createPdu(DISPDUType pduType) + { + return createPdu(pduType, null); + } + + private Pdu createPdu(DISPDUType pduType, ByteBuffer buff) + { + Pdu aPdu = null; + switch (pduType) { + // NOTE: 'OTHER' is a valid pduTypeEnum, but has no corresponding object + case ENTITY_STATE: + // if the user has created the factory requesting that he get fast espdus back, give him those. + if (useFastPdu) { + aPdu = new FastEntityStatePdu(); + } + else { + aPdu = new EntityStatePdu(); + } + break; - public ActionResponseReliablePdu makeActionResponseReliablePdu() - { - ActionResponseReliablePdu pdu = new ActionResponseReliablePdu()/* - .setResponseStatus(ActionResponseRequestStatus.OTHER)*/; - return (ActionResponseReliablePdu) addBoilerPlate(pdu); - } + case FIRE: + aPdu = new FirePdu(); + break; - public DataQueryReliablePdu makeDataQueryReliablePdu() - { - DataQueryReliablePdu pdu = new DataQueryReliablePdu()/* - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); - - pdu.setReceivingID(newSimulationIdentifier()) - .setOriginatingID(new SimulationIdentifier()) */; - return (DataQueryReliablePdu) addBoilerPlate(pdu); - } + case DETONATION: + aPdu = new DetonationPdu(); + break; - public SetDataReliablePdu makeSetDataReliablePdu() - { - SetDataReliablePdu pdu = new SetDataReliablePdu() /* - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); - pdu.setReceivingID(newSimulationIdentifier()) - .setOriginatingID(newSimulationIdentifier())*/; - return (SetDataReliablePdu) addBoilerPlate(pdu); - } + case COLLISION: + aPdu = new CollisionPdu(); + break; - public DataReliablePdu makeDataReliablePdu() - { - DataReliablePdu pdu = new DataReliablePdu() /* - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED); - - pdu.setOriginatingID(newSimulationIdentifier()) - .setReceivingID(newSimulationIdentifier())*/; - return (DataReliablePdu) addBoilerPlate(pdu); - } + case SERVICE_REQUEST: + aPdu = new ServiceRequestPdu(); + break; - public EventReportReliablePdu makeEventReportReliablePdu() - { - EventReportReliablePdu pdu = new EventReportReliablePdu()/* - .setEventType(EventReportEventType.OTHER)*/; + case RESUPPLY_OFFER: + aPdu = new ResupplyOfferPdu(); + break; - return (EventReportReliablePdu) addBoilerPlate(pdu); - } + case RESUPPLY_RECEIVED: + aPdu = new ResupplyReceivedPdu(); + break; - public CommentReliablePdu makeCommentReliablePdu() - { - CommentReliablePdu pdu = new CommentReliablePdu(); + case RESUPPLY_CANCEL: + aPdu = new ResupplyCancelPdu(); + break; - return (CommentReliablePdu) addBoilerPlate(pdu); - } + case REPAIR_COMPLETE: + aPdu = new RepairCompletePdu(); + break; - public RecordReliablePdu makeRecordReliablePdu() - { - RecordReliablePdu pdu = new RecordReliablePdu()/* - .setEventType(RecordREventType.OTHER) - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED)*/; + case REPAIR_RESPONSE: + aPdu = new RepairResponsePdu(); + break; - return (RecordReliablePdu) addBoilerPlate(pdu); - } + case CREATE_ENTITY: + aPdu = new CreateEntityPdu(); + break; - public SetRecordReliablePdu makeSetRecordReliablePdu() - { - SetRecordReliablePdu pdu = new SetRecordReliablePdu()/* - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED)*/; + case REMOVE_ENTITY: + aPdu = new RemoveEntityPdu(); + break; - return (SetRecordReliablePdu) addBoilerPlate(pdu); - } + case START_RESUME: + aPdu = new StartResumePdu(); + break; - public RecordQueryReliablePdu makeRecordQueryReliablePdu() - { - RecordQueryReliablePdu pdu = new RecordQueryReliablePdu() /* - .setEventType(RecordQueryREventType.PERIODIC) - .setRequiredReliabilityService(RequiredReliabilityService.ACKNOWLEDGED)*/; + case STOP_FREEZE: + aPdu = new StopFreezePdu(); + break; - return (RecordQueryReliablePdu) addBoilerPlate(pdu); - } + case ACKNOWLEDGE: + aPdu = new AcknowledgePdu(); + break; - public CollisionElasticPdu makeCollisionElasticPdu() - { - CollisionElasticPdu pdu = new CollisionElasticPdu(); + case ACTION_REQUEST: + aPdu = new ActionRequestPdu(); + break; - return (CollisionElasticPdu) addBoilerPlate(pdu); - } + case ACTION_RESPONSE: + aPdu = new ActionResponsePdu(); + break; - public EntityStateUpdatePdu makeEntityStateUpdatePdu() - { - EntityStateUpdatePdu pdu = new EntityStateUpdatePdu() /* - .setEntityID(newEntityID()) - .setEntityLinearVelocity(new Vector3Float()) - .setEntityLocation(new Vector3Double()) - .setEntityOrientation(new EulerAngles()) */; + case DATA_QUERY: + aPdu = new DataQueryPdu(); + break; - return (EntityStateUpdatePdu) addBoilerPlate(pdu); - } + case SET_DATA: + aPdu = new SetDataPdu(); + break; - public DirectedEnergyFirePdu makeDirectedEnergyFirePdu() - { - DirectedEnergyFirePdu pdu = new DirectedEnergyFirePdu() /* - .setApertureEmitterLocation(new Vector3Float()) - .setEventID(newEventIdentifier()) - .setFiringEntityID(newEntityID()) - .setFlags(new DEFireFlags(DEFireFlags.WEAPON_ON,1)) - .setMunitionType(newEntityType()) - .setPulseShape(DEFirePulseShape.OTHER) */; - - return (DirectedEnergyFirePdu) addBoilerPlate(pdu); - } + case DATA: + aPdu = new DataPdu(); + break; - public EntityDamageStatusPdu makeEntityDamageStatusPdu() - { - EntityDamageStatusPdu pdu = new EntityDamageStatusPdu(); + case EVENT_REPORT: + aPdu = new EventReportPdu(); + break; - return (EntityDamageStatusPdu) addBoilerPlate(pdu); - } + case COMMENT: + aPdu = new CommentPdu(); + break; - public InformationOperationsActionPdu makeInformationOperationsActionPdu() - { - InformationOperationsActionPdu pdu = new InformationOperationsActionPdu()/* - .setIOActionPhase(IOActionIOActionPhase.NO_STATEMENT) - .setIOActionType(IOActionIOActionType.NO_STATEMENT) - .setIOSimulationSource(IOActionIOSimulationSource.NO_STATEMENT) - .setIOWarfareType(IOActionIOWarfareType.NO_STATEMENT) - .setIoAttackerID(newEntityID()) - .setIoPrimaryTargetID(newEntityID()) - .setReceivingSimID(newEntityID())*/; + case ELECTROMAGNETIC_EMISSION: + aPdu = new ElectronicEmissionsPdu(); + break; - return (InformationOperationsActionPdu) addBoilerPlate(pdu); - } + case DESIGNATOR: + aPdu = new DesignatorPdu(); + break; - public InformationOperationsReportPdu makeInformationOperationsReportPdu() - { - InformationOperationsReportPdu pdu = new InformationOperationsReportPdu()/* - .setIoAttackerID(newEntityID()) - .setIoPrimaryTargetID(newEntityID()) - .setIoReportType(IOReportIOReportType.NO_STATEMENT) - .setIoSimSource(IOActionIOSimulationSource.NO_STATEMENT) - .setPadding1((byte)0)*/; + case TRANSMITTER: + aPdu = new TransmitterPdu(); + break; - return (InformationOperationsReportPdu) addBoilerPlate(pdu); - } + case SIGNAL: + aPdu = new SignalPdu(); + break; - public AttributePdu makeAttributePdu() - { - AttributePdu pdu = new AttributePdu()/* - .setActionCode(DISAttributeActionCode.NO_STATEMENT) - .setAttributeRecordPduType(DISPDUType.OTHER) - .setAttributeRecordProtocolVersion(DISProtocolFamily.OTHER) - .setMasterAttributeRecordType(VariableRecordTypes.OTHER) - .setOriginatingSimulationAddress(newSimulationAddress())*/; + case RECEIVER: + aPdu = new ReceiverPdu(); + break; - return (AttributePdu) addBoilerPlate(pdu); - } + case IFF: + aPdu = new IffPdu(); + break; - /** - * PDU factory. Pass in an array of bytes, get the correct type of pdu back, - * based on the PDU type field contained in the byte array. - * - * @param data array of bytes - * @return A PDU of the appropriate concrete subclass of PDU - */ - public Pdu createPdu(byte data[]) - { - return createPdu(ByteBuffer.wrap(data)); - } + case UNDERWATER_ACOUSTIC: + aPdu = new UnderwaterAcousticPdu(); + break; - /** - * PDU factory. Pass in an array of bytes, get the correct type of pdu back, - * based on the PDU type field contained in the byte buffer. - * - * @param buff array of bytes - * @return null if there was an error creating the Pdu - */ - public Pdu createPdu(java.nio.ByteBuffer buff) - { - - int pos = buff.position(); // Save buffer's position - if (pos + 2 > buff.limit()) { // Make sure there's enough space in buffer - return null; // Else return null - } // end if: buffer too short - buff.position(pos + 2); // Advance to third byte - final int pduIdx = Byte.toUnsignedInt(buff.get()); // Read Pdu type - buff.position(pos); // Reset buffer - - Pdu aPdu = null; - - DISPDUType pduType = null; - - // Do a lookup to get the enumeration instance that corresponds to this value. - pduType = DISPDUType.getEnumForValue(pduIdx); - - switch (pduType) { - // NOTE: 'OTHER' is a valid pduTypeEnum, but has no corresponding object - case ENTITY_STATE: - // if the user has created the factory requesting that he get fast espdus back, give him those. - if (useFastPdu) { - aPdu = new FastEntityStatePdu(); - } - else { - aPdu = new EntityStatePdu(); - } - break; - - case FIRE: - aPdu = new FirePdu(); - break; - - case DETONATION: - aPdu = new DetonationPdu(); - break; - - case COLLISION: - aPdu = new CollisionPdu(); - break; - - case SERVICE_REQUEST: - aPdu = new ServiceRequestPdu(); - break; - - case RESUPPLY_OFFER: - aPdu = new ResupplyOfferPdu(); - break; - - case RESUPPLY_RECEIVED: - aPdu = new ResupplyReceivedPdu(); - break; - - case RESUPPLY_CANCEL: - aPdu = new ResupplyCancelPdu(); - break; - - case REPAIR_COMPLETE: - aPdu = new RepairCompletePdu(); - break; - - case REPAIR_RESPONSE: - aPdu = new RepairResponsePdu(); - break; - - case CREATE_ENTITY: - aPdu = new CreateEntityPdu(); - break; - - case REMOVE_ENTITY: - aPdu = new RemoveEntityPdu(); - break; - - case START_RESUME: - aPdu = new StartResumePdu(); - break; - - case STOP_FREEZE: - aPdu = new StopFreezePdu(); - break; - - case ACKNOWLEDGE: - aPdu = new AcknowledgePdu(); - break; - - case ACTION_REQUEST: - aPdu = new ActionRequestPdu(); - break; - - case ACTION_RESPONSE: - aPdu = new ActionResponsePdu(); - break; - - case DATA_QUERY: - aPdu = new DataQueryPdu(); - break; - - case SET_DATA: - aPdu = new SetDataPdu(); - break; - - case DATA: - aPdu = new DataPdu(); - break; - - case EVENT_REPORT: - aPdu = new EventReportPdu(); - break; - - case COMMENT: - aPdu = new CommentPdu(); - break; - - case ELECTROMAGNETIC_EMISSION: - aPdu = new ElectronicEmissionsPdu(); - break; - - case DESIGNATOR: - aPdu = new DesignatorPdu(); - break; - - case TRANSMITTER: - aPdu = new TransmitterPdu(); - break; - - case SIGNAL: - aPdu = new SignalPdu(); - break; + case SUPPLEMENTAL_EMISSION_ENTITY_STATE: + aPdu = new SeesPdu(); + break; - case RECEIVER: - aPdu = new ReceiverPdu(); - break; + case INTERCOM_SIGNAL: + aPdu = new IntercomSignalPdu(); + break; - case IFF: - aPdu = new IffPdu(); - break; - - case UNDERWATER_ACOUSTIC: - aPdu = new UnderwaterAcousticPdu(); - break; + case INTERCOM_CONTROL: + aPdu = new IntercomControlPdu(); + break; - case SUPPLEMENTAL_EMISSION_ENTITY_STATE: - aPdu = new SeesPdu(); - break; + case AGGREGATE_STATE: + aPdu = new AggregateStatePdu(); + break; - case INTERCOM_SIGNAL: - aPdu = new IntercomSignalPdu(); - break; + case ISGROUPOF: + aPdu = new IsGroupOfPdu(); + break; - case INTERCOM_CONTROL: - aPdu = new IntercomControlPdu(); - break; + case TRANSFER_OWNERSHIP: + aPdu = new TransferOwnershipPdu(); + break; - case AGGREGATE_STATE: - aPdu = new AggregateStatePdu(); - break; + case ISPARTOF: + aPdu = new IsPartOfPdu(); + break; - case ISGROUPOF: - aPdu = new IsGroupOfPdu(); - break; + case MINEFIELD_STATE: + aPdu = new MinefieldStatePdu(); + break; - case TRANSFER_OWNERSHIP: - aPdu = new TransferOwnershipPdu(); - break; + case MINEFIELD_QUERY: + aPdu = new MinefieldQueryPdu(); + break; - case ISPARTOF: - aPdu = new IsPartOfPdu(); - break; + case MINEFIELD_DATA: + aPdu = new MinefieldDataPdu(); + break; - case MINEFIELD_STATE: - aPdu = new MinefieldStatePdu(); - break; + case MINEFIELD_RESPONSE_NACK: + aPdu = new MinefieldResponseNackPdu(); + break; - case MINEFIELD_QUERY: - aPdu = new MinefieldQueryPdu(); - break; - - case MINEFIELD_DATA: - aPdu = new MinefieldDataPdu(); - break; - - case MINEFIELD_RESPONSE_NACK: - aPdu = new MinefieldResponseNackPdu(); - break; - - case ENVIRONMENTAL_PROCESS: - aPdu = new EnvironmentalProcessPdu(); - break; - - case GRIDDED_DATA: - aPdu = new GriddedDataPdu(); - break; - - case POINT_OBJECT_STATE: - aPdu = new PointObjectStatePdu(); - break; - - case LINEAR_OBJECT_STATE: - aPdu = new LinearObjectStatePdu(); - break; - - case AREAL_OBJECT_STATE: - aPdu = new ArealObjectStatePdu(); - break; - - case TSPI: - aPdu = new TspiPdu(); - break; - - case APPEARANCE: - aPdu = new AppearancePdu(); - break; - - case ARTICULATED_PARTS: - aPdu = new ArticulatedPartsPdu(); - break; - - case LE_FIRE: - aPdu = new LEFirePdu(); - break; - - case LE_DETONATION: - aPdu = new LEDetonationPdu(); - break; - - case CREATE_ENTITY_R: - aPdu = new CreateEntityReliablePdu(); - break; - - case REMOVE_ENTITY_R: - aPdu = new RemoveEntityReliablePdu(); - break; - - case START_RESUME_R: - aPdu = new StartResumeReliablePdu(); - break; - - case STOP_FREEZE_R: - aPdu = new StopFreezeReliablePdu(); - break; - - case ACKNOWLEDGE_R: - aPdu = new AcknowledgeReliablePdu(); - break; - - case ACTION_REQUEST_R: - aPdu = new ActionRequestReliablePdu(); - break; - - case ACTION_RESPONSE_R: - aPdu = new ActionResponseReliablePdu(); - break; - - case DATA_QUERY_R: - aPdu = new DataQueryReliablePdu(); - break; - - case SET_DATA_R: - aPdu = new SetDataReliablePdu(); - break; - - case DATA_R: - aPdu = new DataReliablePdu(); - break; - - case EVENT_REPORT_R: - aPdu = new EventReportReliablePdu(); - break; - - case COMMENT_R: - aPdu = new CommentReliablePdu(); - break; - - case RECORD_R: - aPdu = new RecordReliablePdu(); - break; - - case SET_RECORD_R: - aPdu = new SetRecordReliablePdu(); - break; - - case RECORD_QUERY_R: - aPdu = new RecordQueryReliablePdu(); - break; - - case COLLISION_ELASTIC: - aPdu = new CollisionElasticPdu(); - break; - - case ENTITY_STATE_UPDATE: - aPdu = new EntityStateUpdatePdu(); - break; - - case DIRECTED_ENERGY_FIRE: - aPdu = new DirectedEnergyFirePdu(); - break; - - case ENTITY_DAMAGE_STATUS: - aPdu = new EntityDamageStatusPdu(); - break; - - case INFORMATION_OPERATIONS_ACTION: - aPdu = new InformationOperationsActionPdu(); - break; - - case INFORMATION_OPERATIONS_REPORT: - aPdu = new InformationOperationsReportPdu(); - break; - - case ATTRIBUTE: - aPdu = new AttributePdu(); - break; - - default: - /* - logger.log(Level.INFO, "PDU not implemented. Type = " + pduType + "\n"); - if (pduTypeEnum != null) { - logger.log(Level.INFO, " PDU name is: " + pduTypeEnum.getDescription()); - } - */ - System.out.println("PDU not implemented. Type = " + pduType + "\n"); - } // end switch - - - if (aPdu != null) { - pos = buff.position(); // Save buffer's position - try { - aPdu.unmarshal(buff); - } - catch(Exception ex) { - System.err.println("error unmarshalling "+pduType); - } - buff.position(pos); // Reset buffer - } - - return aPdu; - } + case ENVIRONMENTAL_PROCESS: + aPdu = new EnvironmentalProcessPdu(); + break; - /** - * Decodes datagram contents with bundled PDUs. As a performance hack DIS - * may include several PDUs in one datagram. Typically the max datagram - * size is 8K (above that it runs into some issues with the default - * incoming socket buffer size) but it may be more. The PDUs may be of - * multiple types and different lengths, so we have to step through the - * buffer and depend on the reported PDU length in the header. There's - * a lot that can go wrong. If something blows up, we return all the decoded - * PDUs we can.<p> - * - * @param data array of bytes - * @return List of PDUs decoded - */ - public List<Pdu> getPdusFromBundle(byte data[]) - { - // All the PDUs in this bundle we were able to decode - ArrayList<Pdu> pdus = new ArrayList<Pdu>(); - // The start point of a PDU in the data. We advance this by the size - // of each PDU as we read it. - int pduStartPointInData = 0; - - while (true) { - // This is inefficient, but screw it. Give the GC a workout. Create a new - // data array from where the last PDU left off to the end of the original - // data array. This lets us reuse a bunch of old code. - - byte remaining[] = Arrays.copyOfRange(data, pduStartPointInData, data.length); - - try { - // Decode one PDU - Pdu pdu = this.createPdu(remaining); - - // If the read is muffed somehow, give up on decoding the rest of - // the data - if (pdu == null) { - //System.out.println("Stopped reading bundled PDU due to bad PDU"); - break; - } - else // otherwise add it to the list of PDUs we have decoded from this UDP packet - { - pdus.add(pdu); - } - - // Advance the index to the start of the next PDU - int pduLength = pdu.getMarshalledSize(); //getLength(); - pduStartPointInData = pduStartPointInData + pduLength; - - //System.out.println("PDUStartPOint:" + pduStartPointInData + " data: " + data.length); - // Have we read all the data? - if (pduStartPointInData >= data.length) { - //System.out.println("Out of data to read" + pduStartPointInData + " data length:" + data.length); - break; - } - - } - catch (Exception e) { - System.out.println("Problems decoding multiple PDUs in datagram; decoded as may as possible"); - break; - } - } // end while - - return pdus; - } + case GRIDDED_DATA: + aPdu = new GriddedDataPdu(); + break; + + case POINT_OBJECT_STATE: + aPdu = new PointObjectStatePdu(); + break; + + case LINEAR_OBJECT_STATE: + aPdu = new LinearObjectStatePdu(); + break; + + case AREAL_OBJECT_STATE: + aPdu = new ArealObjectStatePdu(); + break; + + case TSPI: + aPdu = new TspiPdu(); + break; + + case APPEARANCE: + aPdu = new AppearancePdu(); + break; + + case ARTICULATED_PARTS: + aPdu = new ArticulatedPartsPdu(); + break; + + case LE_FIRE: + aPdu = new LEFirePdu(); + break; + + case LE_DETONATION: + aPdu = new LEDetonationPdu(); + break; + + case CREATE_ENTITY_R: + aPdu = new CreateEntityReliablePdu(); + break; + + case REMOVE_ENTITY_R: + aPdu = new RemoveEntityReliablePdu(); + break; + + case START_RESUME_R: + aPdu = new StartResumeReliablePdu(); + break; + + case STOP_FREEZE_R: + aPdu = new StopFreezeReliablePdu(); + break; + + case ACKNOWLEDGE_R: + aPdu = new AcknowledgeReliablePdu(); + break; + + case ACTION_REQUEST_R: + aPdu = new ActionRequestReliablePdu(); + break; + + case ACTION_RESPONSE_R: + aPdu = new ActionResponseReliablePdu(); + break; + + case DATA_QUERY_R: + aPdu = new DataQueryReliablePdu(); + break; + + case SET_DATA_R: + aPdu = new SetDataReliablePdu(); + break; + + case DATA_R: + aPdu = new DataReliablePdu(); + break; + + case EVENT_REPORT_R: + aPdu = new EventReportReliablePdu(); + break; + + case COMMENT_R: + aPdu = new CommentReliablePdu(); + break; + + case RECORD_R: + aPdu = new RecordReliablePdu(); + break; + + case SET_RECORD_R: + aPdu = new SetRecordReliablePdu(); + break; + + case RECORD_QUERY_R: + aPdu = new RecordQueryReliablePdu(); + break; + + case COLLISION_ELASTIC: + aPdu = new CollisionElasticPdu(); + break; + + case ENTITY_STATE_UPDATE: + aPdu = new EntityStateUpdatePdu(); + break; + + case DIRECTED_ENERGY_FIRE: + aPdu = new DirectedEnergyFirePdu(); + break; + + case ENTITY_DAMAGE_STATUS: + aPdu = new EntityDamageStatusPdu(); + break; + + case INFORMATION_OPERATIONS_ACTION: + aPdu = new InformationOperationsActionPdu(); + break; + + case INFORMATION_OPERATIONS_REPORT: + aPdu = new InformationOperationsReportPdu(); + break; + + case ATTRIBUTE: + aPdu = new AttributePdu(); + break; + + default: + System.out.println("PDU not implemented. Type = " + pduType + "\n"); + } // end switch + + if (aPdu != null) { + if (buff != null) { + int pos = buff.position(); // Save buffer's position + try { + aPdu.unmarshal(buff); + } + catch (Exception ex) { + System.err.println("error unmarshalling " + pduType); + } + buff.position(pos); // Reset buffer + } + } + + return aPdu; + } + + /** + * Decodes datagram contents with bundled PDUs. As a performance hack DIS + * may include several PDUs in one datagram. Typically the max datagram + * size is 8K (above that it runs into some issues with the default + * incoming socket buffer size) but it may be more. The PDUs may be of + * multiple types and different lengths, so we have to step through the + * buffer and depend on the reported PDU length in the header. There's + * a lot that can go wrong. If something blows up, we return all the decoded + * PDUs we can.<p> + * + * @param data + * @return List of PDUs decoded + */ + public List<Pdu> getPdusFromBundle(byte data[]) + { + // All the PDUs in this bundle we were able to decode + ArrayList<Pdu> pdus = new ArrayList<Pdu>(); + // The start point of a PDU in the data. We advance this by the size + // of each PDU as we read it. + int pduStartPointInData = 0; + + while (true) { + // This is inefficient, but screw it. Give the GC a workout. Create a new + // data array from where the last PDU left off to the end of the original + // data array. This lets us reuse a bunch of old code. + + byte remaining[] = Arrays.copyOfRange(data, pduStartPointInData, data.length); + + try { + // Decode one PDU + Pdu pdu = this.createPdu(remaining); + + // If the read is muffed somehow, give up on decoding the rest of + // the data + if (pdu == null) { + //System.out.println("Stopped reading bundled PDU due to bad PDU"); + break; + } + else // otherwise add it to the list of PDUs we have decoded from this UDP packet + { + pdus.add(pdu); + } + + // Advance the index to the start of the next PDU + int pduLength = pdu.getMarshalledSize(); //getLength(); + pduStartPointInData = pduStartPointInData + pduLength; + + //System.out.println("PDUStartPOint:" + pduStartPointInData + " data: " + data.length); + // Have we read all the data? + if (pduStartPointInData >= data.length) { + //System.out.println("Out of data to read" + pduStartPointInData + " data length:" + data.length); + break; + } + + } + catch (Exception e) { + System.out.println("Problems decoding multiple PDUs in datagram; decoded as may as possible"); + break; + } + } // end while + + return pdus; + } } -- GitLab