From 436bd956b63484389bf7afde3366ed21c82b191d Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Mon, 1 Jul 2024 11:28:35 -0700 Subject: [PATCH] Update Augmented type for kusama 1002006 (#5928) --- packages/api-augment/src/kusama/consts.ts | 71 - packages/api-augment/src/kusama/errors.ts | 150 +- packages/api-augment/src/kusama/events.ts | 107 +- packages/api-augment/src/kusama/query.ts | 82 +- packages/api-augment/src/kusama/tx.ts | 151 +- packages/types-augment/src/lookup/kusama.ts | 128 +- .../types-augment/src/lookup/types-kusama.ts | 72 +- packages/types-augment/src/registry/kusama.ts | 4 +- .../src/metadata/v14/kusama-hex.ts | 2 +- .../src/metadata/v14/kusama-json.json | 1229 +- .../src/metadata/v14/kusama-rpc.ts | 31 +- .../src/metadata/v14/kusama-types.json | 39929 +++++++--------- .../src/metadata/v14/kusama-ver.ts | 4 +- 13 files changed, 19114 insertions(+), 22846 deletions(-) diff --git a/packages/api-augment/src/kusama/consts.ts b/packages/api-augment/src/kusama/consts.ts index bb50c98a5742..0634c6d34bba 100644 --- a/packages/api-augment/src/kusama/consts.ts +++ b/packages/api-augment/src/kusama/consts.ts @@ -370,47 +370,6 @@ declare module '@polkadot/api-base/types/consts' { **/ [key: string]: Codec; }; - identity: { - /** - * The amount held on deposit for a registered identity. - **/ - basicDeposit: u128 & AugmentedConst; - /** - * The amount held on deposit per encoded byte for a registered identity. - **/ - byteDeposit: u128 & AugmentedConst; - /** - * Maxmimum number of registrars allowed in the system. Needed to bound the complexity - * of, e.g., updating judgements. - **/ - maxRegistrars: u32 & AugmentedConst; - /** - * The maximum number of sub-accounts allowed per identified account. - **/ - maxSubAccounts: u32 & AugmentedConst; - /** - * The maximum length of a suffix. - **/ - maxSuffixLength: u32 & AugmentedConst; - /** - * The maximum length of a username, including its suffix and any system-added delimiters. - **/ - maxUsernameLength: u32 & AugmentedConst; - /** - * The number of blocks within which a username grant must be accepted. - **/ - pendingUsernameExpiration: u32 & AugmentedConst; - /** - * The amount held on deposit for a registered subaccount. This should account for the fact - * that one storage item's value will increase by the size of an account ID, and there will - * be another trie item whose value is the size of an account ID plus 32 bytes. - **/ - subAccountDeposit: u128 & AugmentedConst; - /** - * Generic const - **/ - [key: string]: Codec; - }; indices: { /** * The deposit needed for reserving an index. @@ -887,36 +846,6 @@ declare module '@polkadot/api-base/types/consts' { **/ [key: string]: Codec; }; - stateTrieMigration: { - /** - * Maximal number of bytes that a key can have. - * - * FRAME itself does not limit the key length. - * The concrete value must therefore depend on your storage usage. - * A [`frame_support::storage::StorageNMap`] for example can have an arbitrary number of - * keys which are then hashed and concatenated, resulting in arbitrarily long keys. - * - * Use the *state migration RPC* to retrieve the length of the longest key in your - * storage: - * - * The migration will halt with a `Halted` event if this value is too small. - * Since there is no real penalty from over-estimating, it is advised to use a large - * value. The default is 512 byte. - * - * Some key lengths for reference: - * - [`frame_support::storage::StorageValue`]: 32 byte - * - [`frame_support::storage::StorageMap`]: 64 byte - * - [`frame_support::storage::StorageDoubleMap`]: 96 byte - * - * For more info see - * - **/ - maxKeyLen: u32 & AugmentedConst; - /** - * Generic const - **/ - [key: string]: Codec; - }; system: { /** * Maximum number of block number to block hash mappings to keep (oldest pruned first). diff --git a/packages/api-augment/src/kusama/errors.ts b/packages/api-augment/src/kusama/errors.ts index 2d491fd3860b..ec2c50b5390a 100644 --- a/packages/api-augment/src/kusama/errors.ts +++ b/packages/api-augment/src/kusama/errors.ts @@ -783,116 +783,6 @@ declare module '@polkadot/api-base/types/errors' { **/ [key: string]: AugmentedError; }; - identity: { - /** - * Account ID is already named. - **/ - AlreadyClaimed: AugmentedError; - /** - * Empty index. - **/ - EmptyIndex: AugmentedError; - /** - * Fee is changed. - **/ - FeeChanged: AugmentedError; - /** - * The index is invalid. - **/ - InvalidIndex: AugmentedError; - /** - * Invalid judgement. - **/ - InvalidJudgement: AugmentedError; - /** - * The signature on a username was not valid. - **/ - InvalidSignature: AugmentedError; - /** - * The provided suffix is too long. - **/ - InvalidSuffix: AugmentedError; - /** - * The target is invalid. - **/ - InvalidTarget: AugmentedError; - /** - * The username does not meet the requirements. - **/ - InvalidUsername: AugmentedError; - /** - * The provided judgement was for a different identity. - **/ - JudgementForDifferentIdentity: AugmentedError; - /** - * Judgement given. - **/ - JudgementGiven: AugmentedError; - /** - * Error that occurs when there is an issue paying for judgement. - **/ - JudgementPaymentFailed: AugmentedError; - /** - * The authority cannot allocate any more usernames. - **/ - NoAllocation: AugmentedError; - /** - * No identity found. - **/ - NoIdentity: AugmentedError; - /** - * The username cannot be forcefully removed because it can still be accepted. - **/ - NotExpired: AugmentedError; - /** - * Account isn't found. - **/ - NotFound: AugmentedError; - /** - * Account isn't named. - **/ - NotNamed: AugmentedError; - /** - * Sub-account isn't owned by sender. - **/ - NotOwned: AugmentedError; - /** - * Sender is not a sub-account. - **/ - NotSub: AugmentedError; - /** - * The sender does not have permission to issue a username. - **/ - NotUsernameAuthority: AugmentedError; - /** - * The requested username does not exist. - **/ - NoUsername: AugmentedError; - /** - * Setting this username requires a signature, but none was provided. - **/ - RequiresSignature: AugmentedError; - /** - * Sticky judgement. - **/ - StickyJudgement: AugmentedError; - /** - * Maximum amount of registrars reached. Cannot add any more. - **/ - TooManyRegistrars: AugmentedError; - /** - * Too many subs-accounts. - **/ - TooManySubAccounts: AugmentedError; - /** - * The username is already taken. - **/ - UsernameTaken: AugmentedError; - /** - * Generic error - **/ - [key: string]: AugmentedError; - }; indices: { /** * The index was not available. @@ -2106,6 +1996,10 @@ declare module '@polkadot/api-base/types/errors' { * The user has enough bond and thus cannot be chilled forcefully by an external person. **/ CannotChillOther: AugmentedError; + /** + * Cannot reset a ledger. + **/ + CannotRestoreLedger: AugmentedError; /** * Commission is too low. Must be at least `MinCommission`. **/ @@ -2195,42 +2089,6 @@ declare module '@polkadot/api-base/types/errors' { **/ [key: string]: AugmentedError; }; - stateTrieMigration: { - /** - * Bad child root provided. - **/ - BadChildRoot: AugmentedError; - /** - * Bad witness data provided. - **/ - BadWitness: AugmentedError; - /** - * A key was longer than the configured maximum. - * - * This means that the migration halted at the current [`Progress`] and - * can be resumed with a larger [`crate::Config::MaxKeyLen`] value. - * Retrying with the same [`crate::Config::MaxKeyLen`] value will not work. - * The value should only be increased to avoid a storage migration for the currently - * stored [`crate::Progress::LastKey`]. - **/ - KeyTooLong: AugmentedError; - /** - * Max signed limits not respected. - **/ - MaxSignedLimits: AugmentedError; - /** - * submitter does not have enough funds. - **/ - NotEnoughFunds: AugmentedError; - /** - * Signed migration is not allowed because the maximum limit is not set yet. - **/ - SignedMigrationNotAllowed: AugmentedError; - /** - * Generic error - **/ - [key: string]: AugmentedError; - }; system: { /** * The origin filter prevent the call to be dispatched. diff --git a/packages/api-augment/src/kusama/events.ts b/packages/api-augment/src/kusama/events.ts index 7179b67f8069..b0eeb8e0a4d0 100644 --- a/packages/api-augment/src/kusama/events.ts +++ b/packages/api-augment/src/kusama/events.ts @@ -10,7 +10,7 @@ import type { Bytes, Null, Option, Result, U8aFixed, Vec, bool, u128, u16, u32, import type { ITuple } from '@polkadot/types-codec/types'; import type { EthereumAddress } from '@polkadot/types/interfaces/eth'; import type { AccountId32, H256, Perbill, Perquintill } from '@polkadot/types/interfaces/runtime'; -import type { FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, PalletConvictionVotingTally, PalletElectionProviderMultiPhaseElectionCompute, PalletElectionProviderMultiPhasePhase, PalletMultisigTimepoint, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsCommissionClaimPermission, PalletNominationPoolsPoolState, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletSocietyGroupParams, PalletStakingForcing, PalletStakingRewardDestination, PalletStakingValidatorPrefs, PalletStateTrieMigrationError, PalletStateTrieMigrationMigrationCompute, PolkadotParachainPrimitivesPrimitivesHrmpChannelId, PolkadotPrimitivesV6CandidateReceipt, PolkadotRuntimeCommonImplsVersionedLocatableAsset, PolkadotRuntimeParachainsDisputesDisputeLocation, PolkadotRuntimeParachainsDisputesDisputeResult, PolkadotRuntimeParachainsInclusionAggregateMessageOrigin, SpConsensusGrandpaAppPublic, SpNposElectionsElectionScore, SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, StagingKusamaRuntimeProxyType, StagingXcmV4AssetAssets, StagingXcmV4Location, StagingXcmV4Response, StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, XcmV3TraitsError, XcmVersionedAssets, XcmVersionedLocation } from '@polkadot/types/lookup'; +import type { FrameSupportDispatchDispatchInfo, FrameSupportDispatchPostDispatchInfo, FrameSupportMessagesProcessMessageError, FrameSupportPreimagesBounded, FrameSupportTokensMiscBalanceStatus, PalletConvictionVotingTally, PalletElectionProviderMultiPhaseElectionCompute, PalletElectionProviderMultiPhasePhase, PalletMultisigTimepoint, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsCommissionClaimPermission, PalletNominationPoolsPoolState, PalletRankedCollectiveTally, PalletRankedCollectiveVoteRecord, PalletSocietyGroupParams, PalletStakingForcing, PalletStakingRewardDestination, PalletStakingValidatorPrefs, PolkadotParachainPrimitivesPrimitivesHrmpChannelId, PolkadotPrimitivesV6CandidateReceipt, PolkadotRuntimeCommonImplsVersionedLocatableAsset, PolkadotRuntimeParachainsDisputesDisputeLocation, PolkadotRuntimeParachainsDisputesDisputeResult, PolkadotRuntimeParachainsInclusionAggregateMessageOrigin, SpConsensusGrandpaAppPublic, SpNposElectionsElectionScore, SpRuntimeDispatchError, SpRuntimeDispatchErrorWithPostInfo, SpWeightsWeightV2Weight, StagingKusamaRuntimeProxyType, StagingXcmV4AssetAssets, StagingXcmV4Location, StagingXcmV4Response, StagingXcmV4TraitsOutcome, StagingXcmV4Xcm, XcmV3TraitsError, XcmVersionedAssets, XcmVersionedLocation } from '@polkadot/types/lookup'; export type __AugmentedEvent = AugmentedEvent; @@ -502,7 +502,7 @@ declare module '@polkadot/api-base/types/events' { **/ HrmpChannelForceOpened: AugmentedEvent; /** - * An HRMP channel was opened between two system chains. + * An HRMP channel was opened with a system chain. **/ HrmpSystemChannelOpened: AugmentedEvent; /** @@ -526,82 +526,6 @@ declare module '@polkadot/api-base/types/events' { **/ [key: string]: AugmentedEvent; }; - identity: { - /** - * A username authority was added. - **/ - AuthorityAdded: AugmentedEvent; - /** - * A username authority was removed. - **/ - AuthorityRemoved: AugmentedEvent; - /** - * A dangling username (as in, a username corresponding to an account that has removed its - * identity) has been removed. - **/ - DanglingUsernameRemoved: AugmentedEvent; - /** - * A name was cleared, and the given balance returned. - **/ - IdentityCleared: AugmentedEvent; - /** - * A name was removed and the given balance slashed. - **/ - IdentityKilled: AugmentedEvent; - /** - * A name was set or reset (which will remove all judgements). - **/ - IdentitySet: AugmentedEvent; - /** - * A judgement was given by a registrar. - **/ - JudgementGiven: AugmentedEvent; - /** - * A judgement was asked from a registrar. - **/ - JudgementRequested: AugmentedEvent; - /** - * A judgement request was retracted. - **/ - JudgementUnrequested: AugmentedEvent; - /** - * A queued username passed its expiration without being claimed and was removed. - **/ - PreapprovalExpired: AugmentedEvent; - /** - * A username was set as a primary and can be looked up from `who`. - **/ - PrimaryUsernameSet: AugmentedEvent; - /** - * A registrar was added. - **/ - RegistrarAdded: AugmentedEvent; - /** - * A sub-identity was added to an identity and the deposit paid. - **/ - SubIdentityAdded: AugmentedEvent; - /** - * A sub-identity was removed from an identity and the deposit freed. - **/ - SubIdentityRemoved: AugmentedEvent; - /** - * A sub-identity was cleared, and the given deposit repatriated from the - * main identity account to the sub-identity account. - **/ - SubIdentityRevoked: AugmentedEvent; - /** - * A username was queued, but `who` must accept it prior to `expiration`. - **/ - UsernameQueued: AugmentedEvent; - /** - * A username was set for `who`. - **/ - UsernameSet: AugmentedEvent; - /** - * Generic event - **/ - [key: string]: AugmentedEvent; - }; indices: { /** * A account index was assigned. @@ -1296,6 +1220,10 @@ declare module '@polkadot/api-base/types/events' { * An account has stopped participating as either a validator or nominator. **/ Chilled: AugmentedEvent; + /** + * Report of a controller batch deprecation. + **/ + ControllerBatchDeprecated: AugmentedEvent; /** * The era payout has been set; the first balance is the validator-payout; the second is * the remainder from the maximum amount of reward. @@ -1365,29 +1293,6 @@ declare module '@polkadot/api-base/types/events' { **/ [key: string]: AugmentedEvent; }; - stateTrieMigration: { - /** - * The auto migration task finished. - **/ - AutoMigrationFinished: AugmentedEvent; - /** - * Migration got halted due to an error or miss-configuration. - **/ - Halted: AugmentedEvent; - /** - * Given number of `(top, child)` keys were migrated respectively, with the given - * `compute`. - **/ - Migrated: AugmentedEvent; - /** - * Some account got slashed by the given amount. - **/ - Slashed: AugmentedEvent; - /** - * Generic event - **/ - [key: string]: AugmentedEvent; - }; system: { /** * `:code` was updated. diff --git a/packages/api-augment/src/kusama/query.ts b/packages/api-augment/src/kusama/query.ts index e1f6ac86a621..cf469f01b45b 100644 --- a/packages/api-augment/src/kusama/query.ts +++ b/packages/api-augment/src/kusama/query.ts @@ -6,12 +6,11 @@ import '@polkadot/api-base/types/storage'; import type { ApiTypes, AugmentedQuery, QueryableStorageEntry } from '@polkadot/api-base/types'; -import type { Data } from '@polkadot/types'; import type { BTreeMap, BTreeSet, Bytes, Null, Option, Struct, U8aFixed, Vec, bool, u128, u16, u32, u64 } from '@polkadot/types-codec'; import type { AnyNumber, ITuple } from '@polkadot/types-codec/types'; import type { EthereumAddress } from '@polkadot/types/interfaces/eth'; import type { AccountId32, H256, Perbill, Percent } from '@polkadot/types/interfaces/runtime'; -import type { FrameSupportDispatchPerDispatchClassWeight, FrameSystemAccountInfo, FrameSystemCodeUpgradeAuthorization, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, PalletBagsListListBag, PalletBagsListListNode, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletBountiesBounty, PalletChildBountiesChildBounty, PalletConvictionVotingVoteVoting, PalletElectionProviderMultiPhasePhase, PalletElectionProviderMultiPhaseReadySolution, PalletElectionProviderMultiPhaseRoundSnapshot, PalletElectionProviderMultiPhaseSignedSignedSubmission, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletFastUnstakeUnstakeRequest, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletIdentityAuthorityProperties, PalletIdentityRegistrarInfo, PalletIdentityRegistration, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMultisigMultisig, PalletNisBid, PalletNisReceiptRecord, PalletNisSummaryRecord, PalletNominationPoolsBondedPoolInner, PalletNominationPoolsClaimPermission, PalletNominationPoolsPoolMember, PalletNominationPoolsRewardPool, PalletNominationPoolsSubPools, PalletPreimageOldRequestStatus, PalletPreimageRequestStatus, PalletProxyAnnouncement, PalletProxyProxyDefinition, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveVoteRecord, PalletRecoveryActiveRecovery, PalletRecoveryRecoveryConfig, PalletReferendaReferendumInfoConvictionVotingTally, PalletReferendaReferendumInfoRankedCollectiveTally, PalletSchedulerScheduled, PalletSocietyBid, PalletSocietyCandidacy, PalletSocietyGroupParams, PalletSocietyIntakeRecord, PalletSocietyMemberRecord, PalletSocietyPayoutRecord, PalletSocietyTally, PalletSocietyVote, PalletStakingActiveEraInfo, PalletStakingEraRewardPoints, PalletStakingForcing, PalletStakingNominations, PalletStakingRewardDestination, PalletStakingSlashingSlashingSpans, PalletStakingSlashingSpanRecord, PalletStakingStakingLedger, PalletStakingUnappliedSlash, PalletStakingValidatorPrefs, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletTreasurySpendStatus, PalletVestingReleases, PalletVestingVestingInfo, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotParachainPrimitivesPrimitivesHrmpChannelId, PolkadotPrimitivesV6AssignmentAppPublic, PolkadotPrimitivesV6CandidateCommitments, PolkadotPrimitivesV6DisputeState, PolkadotPrimitivesV6ExecutorParams, PolkadotPrimitivesV6ScrapedOnChainVotes, PolkadotPrimitivesV6SessionInfo, PolkadotPrimitivesV6SlashingPendingSlashes, PolkadotPrimitivesV6UpgradeGoAhead, PolkadotPrimitivesV6UpgradeRestriction, PolkadotPrimitivesV6ValidatorAppPublic, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeCommonCrowdloanFundInfo, PolkadotRuntimeCommonImplsVersionedLocatableAsset, PolkadotRuntimeCommonParasRegistrarParaInfo, PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor, PolkadotRuntimeParachainsAssignerCoretimeSchedule, PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount, PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder, PolkadotRuntimeParachainsConfigurationHostConfiguration, PolkadotRuntimeParachainsHrmpHrmpChannel, PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest, PolkadotRuntimeParachainsInclusionAggregateMessageOrigin, PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord, PolkadotRuntimeParachainsInclusionCandidatePendingAvailability, PolkadotRuntimeParachainsInitializerBufferedSessionChange, PolkadotRuntimeParachainsParasParaGenesisArgs, PolkadotRuntimeParachainsParasParaLifecycle, PolkadotRuntimeParachainsParasParaPastCodeMeta, PolkadotRuntimeParachainsParasPvfCheckActiveVoteState, PolkadotRuntimeParachainsSchedulerPalletCoreOccupied, PolkadotRuntimeParachainsSchedulerPalletParasEntry, PolkadotRuntimeParachainsSharedAllowedRelayParentsTracker, SpAuthorityDiscoveryAppPublic, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpConsensusBeefyEcdsaCryptoPublic, SpConsensusBeefyMmrBeefyAuthoritySet, SpConsensusGrandpaAppPublic, SpCoreCryptoKeyTypeId, SpNposElectionsElectionScore, SpRuntimeDigest, SpStakingExposure, SpStakingExposurePage, SpStakingOffenceOffenceDetails, SpStakingPagedExposureMetadata, SpWeightsWeightV2Weight, StagingKusamaRuntimeRuntimeFreezeReason, StagingKusamaRuntimeRuntimeHoldReason, StagingKusamaRuntimeSessionKeys, XcmVersionedAssetId, XcmVersionedLocation } from '@polkadot/types/lookup'; +import type { FrameSupportDispatchPerDispatchClassWeight, FrameSystemAccountInfo, FrameSystemCodeUpgradeAuthorization, FrameSystemEventRecord, FrameSystemLastRuntimeUpgradeInfo, FrameSystemPhase, PalletBagsListListBag, PalletBagsListListNode, PalletBalancesAccountData, PalletBalancesBalanceLock, PalletBalancesIdAmount, PalletBalancesReserveData, PalletBountiesBounty, PalletChildBountiesChildBounty, PalletConvictionVotingVoteVoting, PalletElectionProviderMultiPhasePhase, PalletElectionProviderMultiPhaseReadySolution, PalletElectionProviderMultiPhaseRoundSnapshot, PalletElectionProviderMultiPhaseSignedSignedSubmission, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletFastUnstakeUnstakeRequest, PalletGrandpaStoredPendingChange, PalletGrandpaStoredState, PalletMessageQueueBookState, PalletMessageQueuePage, PalletMultisigMultisig, PalletNisBid, PalletNisReceiptRecord, PalletNisSummaryRecord, PalletNominationPoolsBondedPoolInner, PalletNominationPoolsClaimPermission, PalletNominationPoolsPoolMember, PalletNominationPoolsRewardPool, PalletNominationPoolsSubPools, PalletPreimageOldRequestStatus, PalletPreimageRequestStatus, PalletProxyAnnouncement, PalletProxyProxyDefinition, PalletRankedCollectiveMemberRecord, PalletRankedCollectiveVoteRecord, PalletRecoveryActiveRecovery, PalletRecoveryRecoveryConfig, PalletReferendaReferendumInfoConvictionVotingTally, PalletReferendaReferendumInfoRankedCollectiveTally, PalletSchedulerScheduled, PalletSocietyBid, PalletSocietyCandidacy, PalletSocietyGroupParams, PalletSocietyIntakeRecord, PalletSocietyMemberRecord, PalletSocietyPayoutRecord, PalletSocietyTally, PalletSocietyVote, PalletStakingActiveEraInfo, PalletStakingEraRewardPoints, PalletStakingForcing, PalletStakingNominations, PalletStakingRewardDestination, PalletStakingSlashingSlashingSpans, PalletStakingSlashingSpanRecord, PalletStakingStakingLedger, PalletStakingUnappliedSlash, PalletStakingValidatorPrefs, PalletTransactionPaymentReleases, PalletTreasuryProposal, PalletTreasurySpendStatus, PalletVestingReleases, PalletVestingVestingInfo, PalletXcmQueryStatus, PalletXcmRemoteLockedFungibleRecord, PalletXcmVersionMigrationStage, PolkadotCorePrimitivesInboundDownwardMessage, PolkadotCorePrimitivesInboundHrmpMessage, PolkadotParachainPrimitivesPrimitivesHrmpChannelId, PolkadotPrimitivesV6AssignmentAppPublic, PolkadotPrimitivesV6CandidateCommitments, PolkadotPrimitivesV6DisputeState, PolkadotPrimitivesV6ExecutorParams, PolkadotPrimitivesV6ScrapedOnChainVotes, PolkadotPrimitivesV6SessionInfo, PolkadotPrimitivesV6SlashingPendingSlashes, PolkadotPrimitivesV6UpgradeGoAhead, PolkadotPrimitivesV6UpgradeRestriction, PolkadotPrimitivesV6ValidatorAppPublic, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeCommonCrowdloanFundInfo, PolkadotRuntimeCommonImplsVersionedLocatableAsset, PolkadotRuntimeCommonParasRegistrarParaInfo, PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor, PolkadotRuntimeParachainsAssignerCoretimeSchedule, PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount, PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder, PolkadotRuntimeParachainsConfigurationHostConfiguration, PolkadotRuntimeParachainsHrmpHrmpChannel, PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest, PolkadotRuntimeParachainsInclusionAggregateMessageOrigin, PolkadotRuntimeParachainsInclusionAvailabilityBitfieldRecord, PolkadotRuntimeParachainsInclusionCandidatePendingAvailability, PolkadotRuntimeParachainsInitializerBufferedSessionChange, PolkadotRuntimeParachainsParasParaGenesisArgs, PolkadotRuntimeParachainsParasParaLifecycle, PolkadotRuntimeParachainsParasParaPastCodeMeta, PolkadotRuntimeParachainsParasPvfCheckActiveVoteState, PolkadotRuntimeParachainsSchedulerPalletCoreOccupied, PolkadotRuntimeParachainsSchedulerPalletParasEntry, PolkadotRuntimeParachainsSharedAllowedRelayParentsTracker, SpAuthorityDiscoveryAppPublic, SpConsensusBabeAppPublic, SpConsensusBabeBabeEpochConfiguration, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBabeDigestsPreDigest, SpConsensusBeefyEcdsaCryptoPublic, SpConsensusBeefyMmrBeefyAuthoritySet, SpConsensusGrandpaAppPublic, SpCoreCryptoKeyTypeId, SpNposElectionsElectionScore, SpRuntimeDigest, SpStakingExposure, SpStakingExposurePage, SpStakingOffenceOffenceDetails, SpStakingPagedExposureMetadata, SpWeightsWeightV2Weight, StagingKusamaRuntimeRuntimeFreezeReason, StagingKusamaRuntimeRuntimeHoldReason, StagingKusamaRuntimeSessionKeys, XcmVersionedAssetId, XcmVersionedLocation } from '@polkadot/types/lookup'; import type { Observable } from '@polkadot/types/types'; export type __AugmentedQuery = AugmentedQuery unknown>; @@ -816,60 +815,6 @@ declare module '@polkadot/api-base/types/storage' { **/ [key: string]: QueryableStorageEntry; }; - identity: { - /** - * Reverse lookup from `username` to the `AccountId` that has registered it. The value should - * be a key in the `IdentityOf` map, but it may not if the user has cleared their identity. - * - * Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one - * primary username. - **/ - accountOfUsername: AugmentedQuery Observable>, [Bytes]> & QueryableStorageEntry; - /** - * Information that is pertinent to identify the entity behind an account. First item is the - * registration, second is the account's primary username. - * - * TWOX-NOTE: OK ― `AccountId` is a secure hash. - **/ - identityOf: AugmentedQuery Observable]>>>, [AccountId32]> & QueryableStorageEntry; - /** - * Usernames that an authority has granted, but that the account controller has not confirmed - * that they want it. Used primarily in cases where the `AccountId` cannot provide a signature - * because they are a pure proxy, multisig, etc. In order to confirm it, they should call - * [`Call::accept_username`]. - * - * First tuple item is the account and second is the acceptance deadline. - **/ - pendingUsernames: AugmentedQuery Observable>>, [Bytes]> & QueryableStorageEntry; - /** - * The set of registrars. Not expected to get very big as can only be added through a - * special origin (likely a council motion). - * - * The index into this can be cast to `RegistrarIndex` to get a valid value. - **/ - registrars: AugmentedQuery Observable>>, []> & QueryableStorageEntry; - /** - * Alternative "sub" identities of this account. - * - * The first item is the deposit, the second is a vector of the accounts. - * - * TWOX-NOTE: OK ― `AccountId` is a secure hash. - **/ - subsOf: AugmentedQuery Observable]>>, [AccountId32]> & QueryableStorageEntry; - /** - * The super-identity of an alternative "sub" identity together with its name, within that - * context. If the account is not some other account's sub-identity, then just `None`. - **/ - superOf: AugmentedQuery Observable>>, [AccountId32]> & QueryableStorageEntry; - /** - * A map of the accounts who are authorized to grant usernames. - **/ - usernameAuthorities: AugmentedQuery Observable>, [AccountId32]> & QueryableStorageEntry; - /** - * Generic query - **/ - [key: string]: QueryableStorageEntry; - }; indices: { /** * The lookup from index to account. @@ -2068,31 +2013,6 @@ declare module '@polkadot/api-base/types/storage' { **/ [key: string]: QueryableStorageEntry; }; - stateTrieMigration: { - /** - * The limits that are imposed on automatic migrations. - * - * If set to None, then no automatic migration happens. - **/ - autoLimits: AugmentedQuery Observable>, []> & QueryableStorageEntry; - /** - * Migration progress. - * - * This stores the snapshot of the last migrated keys. It can be set into motion and move - * forward by any of the means provided by this pallet. - **/ - migrationProcess: AugmentedQuery Observable, []> & QueryableStorageEntry; - /** - * The maximum limits that the signed migration could use. - * - * If not set, no signed submission is allowed. - **/ - signedMigrationMaxLimits: AugmentedQuery Observable>, []> & QueryableStorageEntry; - /** - * Generic query - **/ - [key: string]: QueryableStorageEntry; - }; system: { /** * The full account information for a particular account ID. diff --git a/packages/api-augment/src/kusama/tx.ts b/packages/api-augment/src/kusama/tx.ts index aa9680a54b60..f125e56ea15e 100644 --- a/packages/api-augment/src/kusama/tx.ts +++ b/packages/api-augment/src/kusama/tx.ts @@ -6,12 +6,11 @@ import '@polkadot/api-base/types/submittable'; import type { ApiTypes, AugmentedSubmittable, SubmittableExtrinsic, SubmittableExtrinsicFunction } from '@polkadot/api-base/types'; -import type { Data } from '@polkadot/types'; import type { Bytes, Compact, Option, U8aFixed, Vec, bool, u128, u16, u32, u64, u8 } from '@polkadot/types-codec'; import type { AnyNumber, IMethod, ITuple } from '@polkadot/types-codec/types'; import type { EthereumAddress } from '@polkadot/types/interfaces/eth'; import type { AccountId32, Call, H256, MultiAddress, Perbill, Percent, Perquintill } from '@polkadot/types/interfaces/runtime'; -import type { FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, PalletBalancesAdjustmentDirection, PalletBrokerCoretimeInterfaceCoreAssignment, PalletConvictionVotingConviction, PalletConvictionVotingVoteAccountVote, PalletElectionProviderMultiPhaseRawSolution, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletIdentityJudgement, PalletIdentityLegacyIdentityInfo, PalletMultisigTimepoint, PalletNominationPoolsBondExtra, PalletNominationPoolsClaimPermission, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsCommissionClaimPermission, PalletNominationPoolsConfigOpAccountId32, PalletNominationPoolsConfigOpPerbill, PalletNominationPoolsConfigOpU128, PalletNominationPoolsConfigOpU32, PalletNominationPoolsPoolState, PalletStakingPalletConfigOpPerbill, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingRewardDestination, PalletStakingValidatorPrefs, PalletStateTrieMigrationMigrationLimits, PalletStateTrieMigrationMigrationTask, PalletStateTrieMigrationProgress, PalletVestingVestingInfo, PolkadotParachainPrimitivesPrimitivesHrmpChannelId, PolkadotPrimitivesV6AsyncBackingAsyncBackingParams, PolkadotPrimitivesV6ExecutorParams, PolkadotPrimitivesV6InherentData, PolkadotPrimitivesV6PvfCheckStatement, PolkadotPrimitivesV6SlashingDisputeProof, PolkadotPrimitivesV6ValidatorAppSignature, PolkadotPrimitivesVstagingApprovalVotingParams, PolkadotRuntimeCommonClaimsEcdsaSignature, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeCommonImplsVersionedLocatableAsset, PolkadotRuntimeParachainsInclusionAggregateMessageOrigin, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBeefyEquivocationProof, SpConsensusGrandpaEquivocationProof, SpConsensusSlotsEquivocationProof, SpNposElectionsElectionScore, SpNposElectionsSupport, SpRuntimeMultiSignature, SpRuntimeMultiSigner, SpSessionMembershipProof, SpWeightsWeightV2Weight, StagingKusamaRuntimeOriginCaller, StagingKusamaRuntimeProxyType, StagingKusamaRuntimeSessionKeys, StagingXcmV4Location, XcmV3WeightLimit, XcmVersionedAssets, XcmVersionedLocation, XcmVersionedXcm } from '@polkadot/types/lookup'; +import type { FrameSupportPreimagesBounded, FrameSupportScheduleDispatchTime, PalletBalancesAdjustmentDirection, PalletBrokerCoretimeInterfaceCoreAssignment, PalletConvictionVotingConviction, PalletConvictionVotingVoteAccountVote, PalletElectionProviderMultiPhaseRawSolution, PalletElectionProviderMultiPhaseSolutionOrSnapshotSize, PalletMultisigTimepoint, PalletNominationPoolsBondExtra, PalletNominationPoolsClaimPermission, PalletNominationPoolsCommissionChangeRate, PalletNominationPoolsCommissionClaimPermission, PalletNominationPoolsConfigOpAccountId32, PalletNominationPoolsConfigOpPerbill, PalletNominationPoolsConfigOpU128, PalletNominationPoolsConfigOpU32, PalletNominationPoolsPoolState, PalletStakingPalletConfigOpPerbill, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingRewardDestination, PalletStakingUnlockChunk, PalletStakingValidatorPrefs, PalletVestingVestingInfo, PolkadotParachainPrimitivesPrimitivesHrmpChannelId, PolkadotPrimitivesV6AsyncBackingAsyncBackingParams, PolkadotPrimitivesV6ExecutorParams, PolkadotPrimitivesV6InherentData, PolkadotPrimitivesV6PvfCheckStatement, PolkadotPrimitivesV6SlashingDisputeProof, PolkadotPrimitivesV6ValidatorAppSignature, PolkadotPrimitivesVstagingApprovalVotingParams, PolkadotRuntimeCommonClaimsEcdsaSignature, PolkadotRuntimeCommonClaimsStatementKind, PolkadotRuntimeCommonImplsVersionedLocatableAsset, PolkadotRuntimeParachainsInclusionAggregateMessageOrigin, SpConsensusBabeDigestsNextConfigDescriptor, SpConsensusBeefyEquivocationProof, SpConsensusGrandpaEquivocationProof, SpConsensusSlotsEquivocationProof, SpNposElectionsElectionScore, SpNposElectionsSupport, SpRuntimeMultiSignature, SpRuntimeMultiSigner, SpSessionMembershipProof, SpWeightsWeightV2Weight, StagingKusamaRuntimeOriginCaller, StagingKusamaRuntimeProxyType, StagingKusamaRuntimeSessionKeys, StagingXcmExecutorAssetTransferTransferType, StagingXcmV4Location, XcmV3WeightLimit, XcmVersionedAssetId, XcmVersionedAssets, XcmVersionedLocation, XcmVersionedXcm } from '@polkadot/types/lookup'; export type __AugmentedSubmittable = AugmentedSubmittable<() => unknown>; export type __SubmittableExtrinsic = SubmittableExtrinsic; @@ -650,6 +649,10 @@ declare module '@polkadot/api-base/types/submittable' { [key: string]: SubmittableExtrinsicFunction; }; hrmp: { + /** + * See [`Pallet::establish_channel_with_system`]. + **/ + establishChannelWithSystem: AugmentedSubmittable<(targetSystemChain: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; /** * See [`Pallet::establish_system_channel`]. **/ @@ -695,100 +698,6 @@ declare module '@polkadot/api-base/types/submittable' { **/ [key: string]: SubmittableExtrinsicFunction; }; - identity: { - /** - * See [`Pallet::accept_username`]. - **/ - acceptUsername: AugmentedSubmittable<(username: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; - /** - * See [`Pallet::add_registrar`]. - **/ - addRegistrar: AugmentedSubmittable<(account: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress]>; - /** - * See [`Pallet::add_sub`]. - **/ - addSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, data: Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress, Data]>; - /** - * See [`Pallet::add_username_authority`]. - **/ - addUsernameAuthority: AugmentedSubmittable<(authority: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, suffix: Bytes | string | Uint8Array, allocation: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, Bytes, u32]>; - /** - * See [`Pallet::cancel_request`]. - **/ - cancelRequest: AugmentedSubmittable<(regIndex: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [u32]>; - /** - * See [`Pallet::clear_identity`]. - **/ - clearIdentity: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * See [`Pallet::kill_identity`]. - **/ - killIdentity: AugmentedSubmittable<(target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress]>; - /** - * See [`Pallet::provide_judgement`]. - **/ - provideJudgement: AugmentedSubmittable<(regIndex: Compact | AnyNumber | Uint8Array, target: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, judgement: PalletIdentityJudgement | { Unknown: any } | { FeePaid: any } | { Reasonable: any } | { KnownGood: any } | { OutOfDate: any } | { LowQuality: any } | { Erroneous: any } | string | Uint8Array, identity: H256 | string | Uint8Array) => SubmittableExtrinsic, [Compact, MultiAddress, PalletIdentityJudgement, H256]>; - /** - * See [`Pallet::quit_sub`]. - **/ - quitSub: AugmentedSubmittable<() => SubmittableExtrinsic, []>; - /** - * See [`Pallet::remove_dangling_username`]. - **/ - removeDanglingUsername: AugmentedSubmittable<(username: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; - /** - * See [`Pallet::remove_expired_approval`]. - **/ - removeExpiredApproval: AugmentedSubmittable<(username: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; - /** - * See [`Pallet::remove_sub`]. - **/ - removeSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress]>; - /** - * See [`Pallet::remove_username_authority`]. - **/ - removeUsernameAuthority: AugmentedSubmittable<(authority: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress]>; - /** - * See [`Pallet::rename_sub`]. - **/ - renameSub: AugmentedSubmittable<(sub: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, data: Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress, Data]>; - /** - * See [`Pallet::request_judgement`]. - **/ - requestJudgement: AugmentedSubmittable<(regIndex: Compact | AnyNumber | Uint8Array, maxFee: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact, Compact]>; - /** - * See [`Pallet::set_account_id`]. - **/ - setAccountId: AugmentedSubmittable<(index: Compact | AnyNumber | Uint8Array, updated: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array) => SubmittableExtrinsic, [Compact, MultiAddress]>; - /** - * See [`Pallet::set_fee`]. - **/ - setFee: AugmentedSubmittable<(index: Compact | AnyNumber | Uint8Array, fee: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact, Compact]>; - /** - * See [`Pallet::set_fields`]. - **/ - setFields: AugmentedSubmittable<(index: Compact | AnyNumber | Uint8Array, fields: u64 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact, u64]>; - /** - * See [`Pallet::set_identity`]. - **/ - setIdentity: AugmentedSubmittable<(info: PalletIdentityLegacyIdentityInfo | { additional?: any; display?: any; legal?: any; web?: any; riot?: any; email?: any; pgpFingerprint?: any; image?: any; twitter?: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletIdentityLegacyIdentityInfo]>; - /** - * See [`Pallet::set_primary_username`]. - **/ - setPrimaryUsername: AugmentedSubmittable<(username: Bytes | string | Uint8Array) => SubmittableExtrinsic, [Bytes]>; - /** - * See [`Pallet::set_subs`]. - **/ - setSubs: AugmentedSubmittable<(subs: Vec> | ([AccountId32 | string | Uint8Array, Data | { None: any } | { Raw: any } | { BlakeTwo256: any } | { Sha256: any } | { Keccak256: any } | { ShaThree256: any } | string | Uint8Array])[]) => SubmittableExtrinsic, [Vec>]>; - /** - * See [`Pallet::set_username_for`]. - **/ - setUsernameFor: AugmentedSubmittable<(who: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, username: Bytes | string | Uint8Array, signature: Option | null | Uint8Array | SpRuntimeMultiSignature | { Ed25519: any } | { Sr25519: any } | { Ecdsa: any } | string) => SubmittableExtrinsic, [MultiAddress, Bytes, Option]>; - /** - * Generic tx - **/ - [key: string]: SubmittableExtrinsicFunction; - }; indices: { /** * See [`Pallet::claim`]. @@ -1159,7 +1068,7 @@ declare module '@polkadot/api-base/types/submittable' { /** * See [`Pallet::add_proxy`]. **/ - addProxy: AugmentedSubmittable<(delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, StagingKusamaRuntimeProxyType, u32]>; + addProxy: AugmentedSubmittable<(delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, StagingKusamaRuntimeProxyType, u32]>; /** * See [`Pallet::announce`]. **/ @@ -1167,19 +1076,19 @@ declare module '@polkadot/api-base/types/submittable' { /** * See [`Pallet::create_pure`]. **/ - createPure: AugmentedSubmittable<(proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [StagingKusamaRuntimeProxyType, u32, u16]>; + createPure: AugmentedSubmittable<(proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array, index: u16 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [StagingKusamaRuntimeProxyType, u32, u16]>; /** * See [`Pallet::kill_pure`]. **/ - killPure: AugmentedSubmittable<(spawner: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, StagingKusamaRuntimeProxyType, u16, Compact, Compact]>; + killPure: AugmentedSubmittable<(spawner: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, index: u16 | AnyNumber | Uint8Array, height: Compact | AnyNumber | Uint8Array, extIndex: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, StagingKusamaRuntimeProxyType, u16, Compact, Compact]>; /** * See [`Pallet::proxy`]. **/ - proxy: AugmentedSubmittable<(real: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, forceProxyType: Option | null | Uint8Array | StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress, Option, Call]>; + proxy: AugmentedSubmittable<(real: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, forceProxyType: Option | null | Uint8Array | StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress, Option, Call]>; /** * See [`Pallet::proxy_announced`]. **/ - proxyAnnounced: AugmentedSubmittable<(delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, real: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, forceProxyType: Option | null | Uint8Array | StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress, MultiAddress, Option, Call]>; + proxyAnnounced: AugmentedSubmittable<(delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, real: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, forceProxyType: Option | null | Uint8Array | StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number, call: Call | IMethod | string | Uint8Array) => SubmittableExtrinsic, [MultiAddress, MultiAddress, Option, Call]>; /** * See [`Pallet::reject_announcement`]. **/ @@ -1195,7 +1104,7 @@ declare module '@polkadot/api-base/types/submittable' { /** * See [`Pallet::remove_proxy`]. **/ - removeProxy: AugmentedSubmittable<(delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, StagingKusamaRuntimeProxyType, u32]>; + removeProxy: AugmentedSubmittable<(delegate: MultiAddress | { Id: any } | { Index: any } | { Raw: any } | { Address32: any } | { Address20: any } | string | Uint8Array, proxyType: StagingKusamaRuntimeProxyType | 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools' | number | Uint8Array, delay: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [MultiAddress, StagingKusamaRuntimeProxyType, u32]>; /** * Generic tx **/ @@ -1548,6 +1457,10 @@ declare module '@polkadot/api-base/types/submittable' { * See [`Pallet::rebond`]. **/ rebond: AugmentedSubmittable<(value: Compact | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Compact]>; + /** + * See [`Pallet::restore_ledger`]. + **/ + restoreLedger: AugmentedSubmittable<(stash: AccountId32 | string | Uint8Array, maybeController: Option | null | Uint8Array | AccountId32 | string, maybeTotal: Option | null | Uint8Array | u128 | AnyNumber, maybeUnlocking: Option> | null | Uint8Array | Vec | (PalletStakingUnlockChunk | { value?: any; era?: any } | string | Uint8Array)[]) => SubmittableExtrinsic, [AccountId32, Option, Option, Option>]>; /** * See [`Pallet::scale_validator_count`]. **/ @@ -1597,36 +1510,6 @@ declare module '@polkadot/api-base/types/submittable' { **/ [key: string]: SubmittableExtrinsicFunction; }; - stateTrieMigration: { - /** - * See [`Pallet::continue_migrate`]. - **/ - continueMigrate: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array, realSizeUpper: u32 | AnyNumber | Uint8Array, witnessTask: PalletStateTrieMigrationMigrationTask | { progressTop?: any; progressChild?: any; size_?: any; topItems?: any; childItems?: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletStateTrieMigrationMigrationLimits, u32, PalletStateTrieMigrationMigrationTask]>; - /** - * See [`Pallet::control_auto_migration`]. - **/ - controlAutoMigration: AugmentedSubmittable<(maybeConfig: Option | null | Uint8Array | PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string) => SubmittableExtrinsic, [Option]>; - /** - * See [`Pallet::force_set_progress`]. - **/ - forceSetProgress: AugmentedSubmittable<(progressTop: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array, progressChild: PalletStateTrieMigrationProgress | { ToStart: any } | { LastKey: any } | { Complete: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletStateTrieMigrationProgress, PalletStateTrieMigrationProgress]>; - /** - * See [`Pallet::migrate_custom_child`]. - **/ - migrateCustomChild: AugmentedSubmittable<(root: Bytes | string | Uint8Array, childKeys: Vec | (Bytes | string | Uint8Array)[], totalSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Bytes, Vec, u32]>; - /** - * See [`Pallet::migrate_custom_top`]. - **/ - migrateCustomTop: AugmentedSubmittable<(keys: Vec | (Bytes | string | Uint8Array)[], witnessSize: u32 | AnyNumber | Uint8Array) => SubmittableExtrinsic, [Vec, u32]>; - /** - * See [`Pallet::set_signed_max_limits`]. - **/ - setSignedMaxLimits: AugmentedSubmittable<(limits: PalletStateTrieMigrationMigrationLimits | { size_?: any; item?: any } | string | Uint8Array) => SubmittableExtrinsic, [PalletStateTrieMigrationMigrationLimits]>; - /** - * Generic tx - **/ - [key: string]: SubmittableExtrinsicFunction; - }; system: { /** * See [`Pallet::apply_authorized_upgrade`]. @@ -1882,6 +1765,10 @@ declare module '@polkadot/api-base/types/submittable' { * See [`Pallet::transfer_assets`]. **/ transferAssets: AugmentedSubmittable<(dest: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, beneficiary: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, assets: XcmVersionedAssets | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, feeAssetItem: u32 | AnyNumber | Uint8Array, weightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedLocation, XcmVersionedAssets, u32, XcmV3WeightLimit]>; + /** + * See [`Pallet::transfer_assets_using_type_and_then`]. + **/ + transferAssetsUsingTypeAndThen: AugmentedSubmittable<(dest: XcmVersionedLocation | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, assets: XcmVersionedAssets | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, assetsTransferType: StagingXcmExecutorAssetTransferTransferType | { Teleport: any } | { LocalReserve: any } | { DestinationReserve: any } | { RemoteReserve: any } | string | Uint8Array, remoteFeesId: XcmVersionedAssetId | { V3: any } | { V4: any } | string | Uint8Array, feesTransferType: StagingXcmExecutorAssetTransferTransferType | { Teleport: any } | { LocalReserve: any } | { DestinationReserve: any } | { RemoteReserve: any } | string | Uint8Array, customXcmOnDest: XcmVersionedXcm | { V2: any } | { V3: any } | { V4: any } | string | Uint8Array, weightLimit: XcmV3WeightLimit | { Unlimited: any } | { Limited: any } | string | Uint8Array) => SubmittableExtrinsic, [XcmVersionedLocation, XcmVersionedAssets, StagingXcmExecutorAssetTransferTransferType, XcmVersionedAssetId, StagingXcmExecutorAssetTransferTransferType, XcmVersionedXcm, XcmV3WeightLimit]>; /** * Generic tx **/ diff --git a/packages/types-augment/src/lookup/kusama.ts b/packages/types-augment/src/lookup/kusama.ts index f9858523356c..053197395f71 100644 --- a/packages/types-augment/src/lookup/kusama.ts +++ b/packages/types-augment/src/lookup/kusama.ts @@ -5,7 +5,25 @@ export default { /** - * Lookup121: staging_kusama_runtime::SessionKeys + * Lookup49: staging_kusama_runtime::pallet_im_online::pallet::Event + **/ + StagingKusamaRuntimePalletImOnlinePalletEvent: { + _enum: { + HeartbeatReceived: { + authorityId: 'StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public', + }, + AllGood: 'Null', + SomeOffline: { + offline: 'Vec<(AccountId32,SpStakingExposure)>' + } + } + }, + /** + * Lookup50: staging_kusama_runtime::pallet_im_online::sr25519::app_sr25519::Public + **/ + StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public: 'SpCoreSr25519Public', + /** + * Lookup134: staging_kusama_runtime::SessionKeys **/ StagingKusamaRuntimeSessionKeys: { grandpa: 'SpConsensusGrandpaAppPublic', @@ -16,7 +34,7 @@ export default { beefy: 'SpConsensusBeefyEcdsaCryptoPublic' }, /** - * Lookup148: staging_kusama_runtime::OriginCaller + * Lookup161: staging_kusama_runtime::OriginCaller **/ StagingKusamaRuntimeOriginCaller: { _enum: { @@ -123,19 +141,19 @@ export default { } }, /** - * Lookup150: staging_kusama_runtime::governance::origins::pallet_custom_origins::Origin + * Lookup163: staging_kusama_runtime::governance::origins::pallet_custom_origins::Origin **/ StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin: { _enum: ['StakingAdmin', 'Treasurer', 'FellowshipAdmin', 'GeneralAdmin', 'AuctionAdmin', 'LeaseAdmin', 'ReferendumCanceller', 'ReferendumKiller', 'SmallTipper', 'BigTipper', 'SmallSpender', 'MediumSpender', 'BigSpender', 'WhitelistedCaller', 'FellowshipInitiates', 'Fellows', 'FellowshipExperts', 'FellowshipMasters', 'Fellowship1Dan', 'Fellowship2Dan', 'Fellowship3Dan', 'Fellowship4Dan', 'Fellowship5Dan', 'Fellowship6Dan', 'Fellowship7Dan', 'Fellowship8Dan', 'Fellowship9Dan', 'WishForChange'] }, /** - * Lookup224: staging_kusama_runtime::ProxyType + * Lookup192: staging_kusama_runtime::ProxyType **/ StagingKusamaRuntimeProxyType: { - _enum: ['Any', 'NonTransfer', 'Governance', 'Staking', 'IdentityJudgement', 'CancelProxy', 'Auction', 'Society', 'NominationPools'] + _enum: ['Any', 'NonTransfer', 'Governance', 'Staking', '__Unused4', 'CancelProxy', 'Auction', 'Society', 'NominationPools'] }, /** - * Lookup234: staging_kusama_runtime::NposCompactSolution24 + * Lookup202: staging_kusama_runtime::NposCompactSolution24 **/ StagingKusamaRuntimeNposCompactSolution24: { votes1: 'Vec<(Compact,Compact)>', @@ -164,7 +182,7 @@ export default { votes24: 'Vec<(Compact,[(Compact,Compact);23],Compact)>' }, /** - * Lookup391: polkadot_runtime_parachains::assigner_on_demand::pallet::Call + * Lookup360: polkadot_runtime_parachains::assigner_on_demand::pallet::Call **/ PolkadotRuntimeParachainsAssignerOnDemandPalletCall: { _enum: { @@ -179,7 +197,7 @@ export default { } }, /** - * Lookup399: polkadot_runtime_parachains::coretime::pallet::Call + * Lookup371: polkadot_runtime_parachains::coretime::pallet::Call **/ PolkadotRuntimeParachainsCoretimePalletCall: { _enum: { @@ -198,7 +216,7 @@ export default { } }, /** - * Lookup543: polkadot_runtime_parachains::assigner_on_demand::pallet::Event + * Lookup512: polkadot_runtime_parachains::assigner_on_demand::pallet::Event **/ PolkadotRuntimeParachainsAssignerOnDemandPalletEvent: { _enum: { @@ -212,7 +230,7 @@ export default { } }, /** - * Lookup548: polkadot_runtime_parachains::coretime::pallet::Event + * Lookup517: polkadot_runtime_parachains::coretime::pallet::Event **/ PolkadotRuntimeParachainsCoretimePalletEvent: { _enum: { @@ -225,7 +243,7 @@ export default { } }, /** - * Lookup600: staging_kusama_runtime::RuntimeHoldReason + * Lookup566: staging_kusama_runtime::RuntimeHoldReason **/ StagingKusamaRuntimeRuntimeHoldReason: { _enum: { @@ -267,71 +285,11 @@ export default { __Unused35: 'Null', __Unused36: 'Null', __Unused37: 'Null', - Nis: 'PalletNisHoldReason', - __Unused39: 'Null', - __Unused40: 'Null', - __Unused41: 'Null', - __Unused42: 'Null', - __Unused43: 'Null', - __Unused44: 'Null', - __Unused45: 'Null', - __Unused46: 'Null', - __Unused47: 'Null', - __Unused48: 'Null', - __Unused49: 'Null', - __Unused50: 'Null', - __Unused51: 'Null', - __Unused52: 'Null', - __Unused53: 'Null', - __Unused54: 'Null', - __Unused55: 'Null', - __Unused56: 'Null', - __Unused57: 'Null', - __Unused58: 'Null', - __Unused59: 'Null', - __Unused60: 'Null', - __Unused61: 'Null', - __Unused62: 'Null', - __Unused63: 'Null', - __Unused64: 'Null', - __Unused65: 'Null', - __Unused66: 'Null', - __Unused67: 'Null', - __Unused68: 'Null', - __Unused69: 'Null', - __Unused70: 'Null', - __Unused71: 'Null', - __Unused72: 'Null', - __Unused73: 'Null', - __Unused74: 'Null', - __Unused75: 'Null', - __Unused76: 'Null', - __Unused77: 'Null', - __Unused78: 'Null', - __Unused79: 'Null', - __Unused80: 'Null', - __Unused81: 'Null', - __Unused82: 'Null', - __Unused83: 'Null', - __Unused84: 'Null', - __Unused85: 'Null', - __Unused86: 'Null', - __Unused87: 'Null', - __Unused88: 'Null', - __Unused89: 'Null', - __Unused90: 'Null', - __Unused91: 'Null', - __Unused92: 'Null', - __Unused93: 'Null', - __Unused94: 'Null', - __Unused95: 'Null', - __Unused96: 'Null', - __Unused97: 'Null', - StateTrieMigration: 'PalletStateTrieMigrationHoldReason' + Nis: 'PalletNisHoldReason' } }, /** - * Lookup607: staging_kusama_runtime::RuntimeFreezeReason + * Lookup572: staging_kusama_runtime::RuntimeFreezeReason **/ StagingKusamaRuntimeRuntimeFreezeReason: { _enum: { @@ -380,33 +338,33 @@ export default { } }, /** - * Lookup800: pallet_balances::types::IdAmount + * Lookup742: pallet_balances::types::IdAmount **/ PalletBalancesIdAmount: { id: 'Null', amount: 'u128' }, /** - * Lookup899: polkadot_runtime_parachains::assigner_on_demand::EnqueuedOrder + * Lookup841: polkadot_runtime_parachains::assigner_on_demand::EnqueuedOrder **/ PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder: { paraId: 'u32' }, /** - * Lookup900: polkadot_runtime_parachains::assigner_on_demand::CoreAffinityCount + * Lookup842: polkadot_runtime_parachains::assigner_on_demand::CoreAffinityCount **/ PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount: { coreIdx: 'u32', count: 'u32' }, /** - * Lookup901: polkadot_runtime_parachains::assigner_on_demand::pallet::Error + * Lookup843: polkadot_runtime_parachains::assigner_on_demand::pallet::Error **/ PolkadotRuntimeParachainsAssignerOnDemandPalletError: { _enum: ['InvalidParaId', 'QueueFull', 'SpotPriceHigherThanMaxAmount'] }, /** - * Lookup903: polkadot_runtime_parachains::assigner_coretime::Schedule + * Lookup845: polkadot_runtime_parachains::assigner_coretime::Schedule **/ PolkadotRuntimeParachainsAssignerCoretimeSchedule: { assignments: 'Vec<(PalletBrokerCoretimeInterfaceCoreAssignment,u16)>', @@ -414,21 +372,21 @@ export default { nextSchedule: 'Option' }, /** - * Lookup904: polkadot_runtime_parachains::assigner_coretime::CoreDescriptor + * Lookup846: polkadot_runtime_parachains::assigner_coretime::CoreDescriptor **/ PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor: { queue: 'Option', currentWork: 'Option' }, /** - * Lookup906: polkadot_runtime_parachains::assigner_coretime::QueueDescriptor + * Lookup848: polkadot_runtime_parachains::assigner_coretime::QueueDescriptor **/ PolkadotRuntimeParachainsAssignerCoretimeQueueDescriptor: { first: 'u32', last: 'u32' }, /** - * Lookup908: polkadot_runtime_parachains::assigner_coretime::WorkState + * Lookup850: polkadot_runtime_parachains::assigner_coretime::WorkState **/ PolkadotRuntimeParachainsAssignerCoretimeWorkState: { assignments: 'Vec<(PalletBrokerCoretimeInterfaceCoreAssignment,PolkadotRuntimeParachainsAssignerCoretimeAssignmentState)>', @@ -437,26 +395,26 @@ export default { step: 'u16' }, /** - * Lookup911: polkadot_runtime_parachains::assigner_coretime::AssignmentState + * Lookup853: polkadot_runtime_parachains::assigner_coretime::AssignmentState **/ PolkadotRuntimeParachainsAssignerCoretimeAssignmentState: { ratio: 'u16', remaining: 'u16' }, /** - * Lookup912: polkadot_runtime_parachains::assigner_coretime::pallet::Error + * Lookup854: polkadot_runtime_parachains::assigner_coretime::pallet::Error **/ PolkadotRuntimeParachainsAssignerCoretimePalletError: { _enum: ['AssignmentsEmpty', 'OverScheduled', 'UnderScheduled', 'DisallowedInsert', 'DuplicateInsert', 'AssignmentsNotSorted'] }, /** - * Lookup926: polkadot_runtime_parachains::coretime::pallet::Error + * Lookup868: polkadot_runtime_parachains::coretime::pallet::Error **/ PolkadotRuntimeParachainsCoretimePalletError: { _enum: ['NotBroker'] }, /** - * Lookup972: staging_kusama_runtime::Runtime + * Lookup915: staging_kusama_runtime::Runtime **/ StagingKusamaRuntimeRuntime: 'Null' }; diff --git a/packages/types-augment/src/lookup/types-kusama.ts b/packages/types-augment/src/lookup/types-kusama.ts index b54036889008..19d1e13e1bed 100644 --- a/packages/types-augment/src/lookup/types-kusama.ts +++ b/packages/types-augment/src/lookup/types-kusama.ts @@ -7,10 +7,27 @@ import '@polkadot/types/lookup'; import type { Compact, Enum, Null, Option, Struct, Vec, u128, u16, u32 } from '@polkadot/types-codec'; import type { ITuple } from '@polkadot/types-codec/types'; -import type { PerU16 } from '@polkadot/types/interfaces/runtime'; +import type { AccountId32, PerU16 } from '@polkadot/types/interfaces/runtime'; declare module '@polkadot/types/lookup' { - /** @name StagingKusamaRuntimeSessionKeys (121) */ + /** @name StagingKusamaRuntimePalletImOnlinePalletEvent (49) */ + interface StagingKusamaRuntimePalletImOnlinePalletEvent extends Enum { + readonly isHeartbeatReceived: boolean; + readonly asHeartbeatReceived: { + readonly authorityId: StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public; + } & Struct; + readonly isAllGood: boolean; + readonly isSomeOffline: boolean; + readonly asSomeOffline: { + readonly offline: Vec>; + } & Struct; + readonly type: 'HeartbeatReceived' | 'AllGood' | 'SomeOffline'; + } + + /** @name StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public (50) */ + interface StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public extends SpCoreSr25519Public {} + + /** @name StagingKusamaRuntimeSessionKeys (134) */ interface StagingKusamaRuntimeSessionKeys extends Struct { readonly grandpa: SpConsensusGrandpaAppPublic; readonly babe: SpConsensusBabeAppPublic; @@ -20,7 +37,7 @@ declare module '@polkadot/types/lookup' { readonly beefy: SpConsensusBeefyEcdsaCryptoPublic; } - /** @name StagingKusamaRuntimeOriginCaller (148) */ + /** @name StagingKusamaRuntimeOriginCaller (161) */ interface StagingKusamaRuntimeOriginCaller extends Enum { readonly isSystem: boolean; readonly asSystem: FrameSupportDispatchRawOrigin; @@ -34,7 +51,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'System' | 'Void' | 'Origins' | 'ParachainsOrigin' | 'XcmPallet'; } - /** @name StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin (150) */ + /** @name StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin (163) */ interface StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin extends Enum { readonly isStakingAdmin: boolean; readonly isTreasurer: boolean; @@ -67,21 +84,20 @@ declare module '@polkadot/types/lookup' { readonly type: 'StakingAdmin' | 'Treasurer' | 'FellowshipAdmin' | 'GeneralAdmin' | 'AuctionAdmin' | 'LeaseAdmin' | 'ReferendumCanceller' | 'ReferendumKiller' | 'SmallTipper' | 'BigTipper' | 'SmallSpender' | 'MediumSpender' | 'BigSpender' | 'WhitelistedCaller' | 'FellowshipInitiates' | 'Fellows' | 'FellowshipExperts' | 'FellowshipMasters' | 'Fellowship1Dan' | 'Fellowship2Dan' | 'Fellowship3Dan' | 'Fellowship4Dan' | 'Fellowship5Dan' | 'Fellowship6Dan' | 'Fellowship7Dan' | 'Fellowship8Dan' | 'Fellowship9Dan' | 'WishForChange'; } - /** @name StagingKusamaRuntimeProxyType (224) */ + /** @name StagingKusamaRuntimeProxyType (192) */ interface StagingKusamaRuntimeProxyType extends Enum { readonly isAny: boolean; readonly isNonTransfer: boolean; readonly isGovernance: boolean; readonly isStaking: boolean; - readonly isIdentityJudgement: boolean; readonly isCancelProxy: boolean; readonly isAuction: boolean; readonly isSociety: boolean; readonly isNominationPools: boolean; - readonly type: 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'IdentityJudgement' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools'; + readonly type: 'Any' | 'NonTransfer' | 'Governance' | 'Staking' | 'CancelProxy' | 'Auction' | 'Society' | 'NominationPools'; } - /** @name StagingKusamaRuntimeNposCompactSolution24 (234) */ + /** @name StagingKusamaRuntimeNposCompactSolution24 (202) */ interface StagingKusamaRuntimeNposCompactSolution24 extends Struct { readonly votes1: Vec, Compact]>>; readonly votes2: Vec, ITuple<[Compact, Compact]>, Compact]>>; @@ -109,7 +125,7 @@ declare module '@polkadot/types/lookup' { readonly votes24: Vec, Vec, Compact]>>, Compact]>>; } - /** @name PolkadotRuntimeParachainsAssignerOnDemandPalletCall (391) */ + /** @name PolkadotRuntimeParachainsAssignerOnDemandPalletCall (360) */ interface PolkadotRuntimeParachainsAssignerOnDemandPalletCall extends Enum { readonly isPlaceOrderAllowDeath: boolean; readonly asPlaceOrderAllowDeath: { @@ -124,7 +140,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'PlaceOrderAllowDeath' | 'PlaceOrderKeepAlive'; } - /** @name PolkadotRuntimeParachainsCoretimePalletCall (399) */ + /** @name PolkadotRuntimeParachainsCoretimePalletCall (371) */ interface PolkadotRuntimeParachainsCoretimePalletCall extends Enum { readonly isRequestCoreCount: boolean; readonly asRequestCoreCount: { @@ -140,7 +156,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'RequestCoreCount' | 'AssignCore'; } - /** @name PolkadotRuntimeParachainsAssignerOnDemandPalletEvent (543) */ + /** @name PolkadotRuntimeParachainsAssignerOnDemandPalletEvent (512) */ interface PolkadotRuntimeParachainsAssignerOnDemandPalletEvent extends Enum { readonly isOnDemandOrderPlaced: boolean; readonly asOnDemandOrderPlaced: { @@ -154,7 +170,7 @@ declare module '@polkadot/types/lookup' { readonly type: 'OnDemandOrderPlaced' | 'SpotTrafficSet'; } - /** @name PolkadotRuntimeParachainsCoretimePalletEvent (548) */ + /** @name PolkadotRuntimeParachainsCoretimePalletEvent (517) */ interface PolkadotRuntimeParachainsCoretimePalletEvent extends Enum { readonly isRevenueInfoRequested: boolean; readonly asRevenueInfoRequested: { @@ -167,42 +183,40 @@ declare module '@polkadot/types/lookup' { readonly type: 'RevenueInfoRequested' | 'CoreAssigned'; } - /** @name StagingKusamaRuntimeRuntimeHoldReason (600) */ + /** @name StagingKusamaRuntimeRuntimeHoldReason (566) */ interface StagingKusamaRuntimeRuntimeHoldReason extends Enum { readonly isPreimage: boolean; readonly asPreimage: PalletPreimageHoldReason; readonly isNis: boolean; readonly asNis: PalletNisHoldReason; - readonly isStateTrieMigration: boolean; - readonly asStateTrieMigration: PalletStateTrieMigrationHoldReason; - readonly type: 'Preimage' | 'Nis' | 'StateTrieMigration'; + readonly type: 'Preimage' | 'Nis'; } - /** @name StagingKusamaRuntimeRuntimeFreezeReason (607) */ + /** @name StagingKusamaRuntimeRuntimeFreezeReason (572) */ interface StagingKusamaRuntimeRuntimeFreezeReason extends Enum { readonly isNominationPools: boolean; readonly asNominationPools: PalletNominationPoolsFreezeReason; readonly type: 'NominationPools'; } - /** @name PalletBalancesIdAmount (800) */ + /** @name PalletBalancesIdAmount (742) */ interface PalletBalancesIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder (899) */ + /** @name PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder (841) */ interface PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder extends Struct { readonly paraId: u32; } - /** @name PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount (900) */ + /** @name PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount (842) */ interface PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount extends Struct { readonly coreIdx: u32; readonly count: u32; } - /** @name PolkadotRuntimeParachainsAssignerOnDemandPalletError (901) */ + /** @name PolkadotRuntimeParachainsAssignerOnDemandPalletError (843) */ interface PolkadotRuntimeParachainsAssignerOnDemandPalletError extends Enum { readonly isInvalidParaId: boolean; readonly isQueueFull: boolean; @@ -210,26 +224,26 @@ declare module '@polkadot/types/lookup' { readonly type: 'InvalidParaId' | 'QueueFull' | 'SpotPriceHigherThanMaxAmount'; } - /** @name PolkadotRuntimeParachainsAssignerCoretimeSchedule (903) */ + /** @name PolkadotRuntimeParachainsAssignerCoretimeSchedule (845) */ interface PolkadotRuntimeParachainsAssignerCoretimeSchedule extends Struct { readonly assignments: Vec>; readonly endHint: Option; readonly nextSchedule: Option; } - /** @name PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor (904) */ + /** @name PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor (846) */ interface PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor extends Struct { readonly queue: Option; readonly currentWork: Option; } - /** @name PolkadotRuntimeParachainsAssignerCoretimeQueueDescriptor (906) */ + /** @name PolkadotRuntimeParachainsAssignerCoretimeQueueDescriptor (848) */ interface PolkadotRuntimeParachainsAssignerCoretimeQueueDescriptor extends Struct { readonly first: u32; readonly last: u32; } - /** @name PolkadotRuntimeParachainsAssignerCoretimeWorkState (908) */ + /** @name PolkadotRuntimeParachainsAssignerCoretimeWorkState (850) */ interface PolkadotRuntimeParachainsAssignerCoretimeWorkState extends Struct { readonly assignments: Vec>; readonly endHint: Option; @@ -237,13 +251,13 @@ declare module '@polkadot/types/lookup' { readonly step: u16; } - /** @name PolkadotRuntimeParachainsAssignerCoretimeAssignmentState (911) */ + /** @name PolkadotRuntimeParachainsAssignerCoretimeAssignmentState (853) */ interface PolkadotRuntimeParachainsAssignerCoretimeAssignmentState extends Struct { readonly ratio: u16; readonly remaining: u16; } - /** @name PolkadotRuntimeParachainsAssignerCoretimePalletError (912) */ + /** @name PolkadotRuntimeParachainsAssignerCoretimePalletError (854) */ interface PolkadotRuntimeParachainsAssignerCoretimePalletError extends Enum { readonly isAssignmentsEmpty: boolean; readonly isOverScheduled: boolean; @@ -254,13 +268,13 @@ declare module '@polkadot/types/lookup' { readonly type: 'AssignmentsEmpty' | 'OverScheduled' | 'UnderScheduled' | 'DisallowedInsert' | 'DuplicateInsert' | 'AssignmentsNotSorted'; } - /** @name PolkadotRuntimeParachainsCoretimePalletError (926) */ + /** @name PolkadotRuntimeParachainsCoretimePalletError (868) */ interface PolkadotRuntimeParachainsCoretimePalletError extends Enum { readonly isNotBroker: boolean; readonly type: 'NotBroker'; } - /** @name StagingKusamaRuntimeRuntime (972) */ + /** @name StagingKusamaRuntimeRuntime (915) */ type StagingKusamaRuntimeRuntime = Null; } // declare module diff --git a/packages/types-augment/src/registry/kusama.ts b/packages/types-augment/src/registry/kusama.ts index fa57e2c1c1bc..df6a5d6a4941 100644 --- a/packages/types-augment/src/registry/kusama.ts +++ b/packages/types-augment/src/registry/kusama.ts @@ -5,7 +5,7 @@ // this is required to allow for ambient/previous definitions import '@polkadot/types/types/registry'; -import type { PalletBalancesIdAmount, PolkadotRuntimeParachainsAssignerCoretimeAssignmentState, PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor, PolkadotRuntimeParachainsAssignerCoretimePalletError, PolkadotRuntimeParachainsAssignerCoretimeQueueDescriptor, PolkadotRuntimeParachainsAssignerCoretimeSchedule, PolkadotRuntimeParachainsAssignerCoretimeWorkState, PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount, PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder, PolkadotRuntimeParachainsAssignerOnDemandPalletCall, PolkadotRuntimeParachainsAssignerOnDemandPalletError, PolkadotRuntimeParachainsAssignerOnDemandPalletEvent, PolkadotRuntimeParachainsCoretimePalletCall, PolkadotRuntimeParachainsCoretimePalletError, PolkadotRuntimeParachainsCoretimePalletEvent, StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin, StagingKusamaRuntimeNposCompactSolution24, StagingKusamaRuntimeOriginCaller, StagingKusamaRuntimeProxyType, StagingKusamaRuntimeRuntime, StagingKusamaRuntimeRuntimeFreezeReason, StagingKusamaRuntimeRuntimeHoldReason, StagingKusamaRuntimeSessionKeys } from '@polkadot/types/lookup'; +import type { PalletBalancesIdAmount, PolkadotRuntimeParachainsAssignerCoretimeAssignmentState, PolkadotRuntimeParachainsAssignerCoretimeCoreDescriptor, PolkadotRuntimeParachainsAssignerCoretimePalletError, PolkadotRuntimeParachainsAssignerCoretimeQueueDescriptor, PolkadotRuntimeParachainsAssignerCoretimeSchedule, PolkadotRuntimeParachainsAssignerCoretimeWorkState, PolkadotRuntimeParachainsAssignerOnDemandCoreAffinityCount, PolkadotRuntimeParachainsAssignerOnDemandEnqueuedOrder, PolkadotRuntimeParachainsAssignerOnDemandPalletCall, PolkadotRuntimeParachainsAssignerOnDemandPalletError, PolkadotRuntimeParachainsAssignerOnDemandPalletEvent, PolkadotRuntimeParachainsCoretimePalletCall, PolkadotRuntimeParachainsCoretimePalletError, PolkadotRuntimeParachainsCoretimePalletEvent, StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin, StagingKusamaRuntimeNposCompactSolution24, StagingKusamaRuntimeOriginCaller, StagingKusamaRuntimePalletImOnlinePalletEvent, StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public, StagingKusamaRuntimeProxyType, StagingKusamaRuntimeRuntime, StagingKusamaRuntimeRuntimeFreezeReason, StagingKusamaRuntimeRuntimeHoldReason, StagingKusamaRuntimeSessionKeys } from '@polkadot/types/lookup'; declare module '@polkadot/types/types/registry' { interface InterfaceTypes { @@ -27,6 +27,8 @@ declare module '@polkadot/types/types/registry' { StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin: StagingKusamaRuntimeGovernanceOriginsPalletCustomOriginsOrigin; StagingKusamaRuntimeNposCompactSolution24: StagingKusamaRuntimeNposCompactSolution24; StagingKusamaRuntimeOriginCaller: StagingKusamaRuntimeOriginCaller; + StagingKusamaRuntimePalletImOnlinePalletEvent: StagingKusamaRuntimePalletImOnlinePalletEvent; + StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public: StagingKusamaRuntimePalletImOnlineSr25519AppSr25519Public; StagingKusamaRuntimeProxyType: StagingKusamaRuntimeProxyType; StagingKusamaRuntimeRuntime: StagingKusamaRuntimeRuntime; StagingKusamaRuntimeRuntimeFreezeReason: StagingKusamaRuntimeRuntimeFreezeReason; diff --git a/packages/types-support/src/metadata/v14/kusama-hex.ts b/packages/types-support/src/metadata/v14/kusama-hex.ts index 43994d7ccc84..313aef7c8197 100644 --- a/packages/types-support/src/metadata/v14/kusama-hex.ts +++ b/packages/types-support/src/metadata/v14/kusama-hex.ts @@ -5,4 +5,4 @@ // cargo run --release -- purge-chain -y --chain kusama-dev && cargo run --release -- --chain kusama-dev --alice --force-authoring -export default '0x6d6574610e350f000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f08144e6f6e636501102c4163636f756e74446174610114001401146e6f6e63651001144e6f6e6365000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e74446174610000100000050500140c3c70616c6c65745f62616c616e6365731474797065732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e6365000114666c6167731c01284578747261466c61677300001800000507001c0c3c70616c6c65745f62616c616e636573147479706573284578747261466c61677300000400180110753132380000200c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540124000c01186e6f726d616c2401045400012c6f7065726174696f6e616c240104540001246d616e6461746f7279240104540000240c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6528010c75363400012870726f6f665f73697a6528010c7536340000280000062c002c000005060030083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000034000002080038102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f67733c013c5665633c4469676573744974656d3e00003c000002400040102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e00060024436f6e73656e7375730800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000400105365616c0800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000500144f74686572040034011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e74557064617465640008000044000003040000000800480000024c004c08306672616d655f73797374656d2c4576656e745265636f7264080445015004540130000c01147068617365b508011450686173650001146576656e7450010445000118746f70696373950301185665633c543e000050085873746167696e675f6b7573616d615f72756e74696d653052756e74696d654576656e740001b81853797374656d04005401706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c496e646963657304007c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0003002042616c616e636573040080017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000400485472616e73616374696f6e5061796d656e7404008801a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e0021001c5374616b696e6704008c017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000600204f6666656e6365730400a4015870616c6c65745f6f6666656e6365733a3a4576656e740007001c53657373696f6e0400ac015470616c6c65745f73657373696f6e3a3a4576656e740008001c4772616e6470610400b0015470616c6c65745f6772616e6470613a3a4576656e74000a002054726561737572790400c4017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00120040436f6e76696374696f6e566f74696e670400510101a070616c6c65745f636f6e76696374696f6e5f766f74696e673a3a4576656e743c52756e74696d653e001400245265666572656e646104005501018070616c6c65745f7265666572656e64613a3a4576656e743c52756e74696d653e0015005046656c6c6f7773686970436f6c6c6563746976650400d50701390170616c6c65745f72616e6b65645f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f72616e6b65645f636f6c6c6563746976653a3a0a496e7374616e6365313e0016004c46656c6c6f77736869705265666572656e64610400e10701f470616c6c65745f7265666572656e64613a3a4576656e743c52756e74696d652c2070616c6c65745f7265666572656e64613a3a496e7374616e6365323e0017002457686974656c6973740400e507018070616c6c65745f77686974656c6973743a3a4576656e743c52756e74696d653e002c0018436c61696d730400f9070158636c61696d733a3a4576656e743c52756e74696d653e0013001c5574696c6974790400fd07015470616c6c65745f7574696c6974793a3a4576656e74001800204964656e7469747904000508017c70616c6c65745f6964656e746974793a3a4576656e743c52756e74696d653e0019001c536f636965747904000908017870616c6c65745f736f63696574793a3a4576656e743c52756e74696d653e001a00205265636f7665727904001108017c70616c6c65745f7265636f766572793a3a4576656e743c52756e74696d653e001b001c56657374696e6704001508017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001c00245363686564756c657204001908018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e001d001450726f787904002108017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001e00204d756c746973696704002508017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e001f0020507265696d61676504002908017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e00200020426f756e7469657304002d08017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e002300344368696c64426f756e7469657304003108019470616c6c65745f6368696c645f626f756e746965733a3a4576656e743c52756e74696d653e00280068456c656374696f6e50726f76696465724d756c746950686173650400350801d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e0025000c4e697304004508016870616c6c65745f6e69733a3a4576656e743c52756e74696d653e002600584e6973436f756e7465727061727442616c616e6365730400490801ec70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d652c2070616c6c65745f62616c616e6365733a3a496e7374616e6365323e002d0024566f7465724c69737404004d0801f470616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d652c2070616c6c65745f626167735f6c6973743a3a496e7374616e6365313e0027003c4e6f6d696e6174696f6e506f6f6c7304005108019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e0029002c46617374556e7374616b6504005508018c70616c6c65745f666173745f756e7374616b653a3a4576656e743c52756e74696d653e002a003450617261496e636c7573696f6e04005908019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e00350014506172617304006908015c70617261636861696e735f70617261733a3a4576656e740038001048726d7004006d08017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003c00345061726173446973707574657304007108018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e003e00684f6e44656d616e6441737369676e6d656e7450726f766964657204007d0801b470617261636861696e735f61737369676e65725f6f6e5f64656d616e643a3a4576656e743c52756e74696d653e0040002452656769737472617204008108017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e00460014536c6f7473040085080154736c6f74733a3a4576656e743c52756e74696d653e0047002041756374696f6e7304008908016061756374696f6e733a3a4576656e743c52756e74696d653e0048002443726f77646c6f616e04008d08016463726f77646c6f616e3a3a4576656e743c52756e74696d653e00490020436f726574696d65040091080160636f726574696d653a3a4576656e743c52756e74696d653e004a00485374617465547269654d6967726174696f6e0400950801ac70616c6c65745f73746174655f747269655f6d6967726174696f6e3a3a4576656e743c52756e74696d653e0062002458636d50616c6c65740400a108016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e006300304d65737361676551756575650400a908019070616c6c65745f6d6573736167655f71756575653a3a4576656e743c52756e74696d653e006400244173736574526174650400b108018470616c6c65745f61737365745f726174653a3a4576656e743c52756e74696d653e00650000540c306672616d655f73797374656d1870616c6c6574144576656e7404045400011c4045787472696e7369635375636365737304013464697370617463685f696e666f5801304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7264013444697370617463684572726f7200013464697370617463685f696e666f5801304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736830011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e4455706772616465417574686f72697a6564080124636f64655f6861736830011c543a3a48617368000134636865636b5f76657273696f6e780110626f6f6c00060468416e20757067726164652077617320617574686f72697a65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e580c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874240118576569676874000114636c6173735c01344469737061746368436c617373000120706179735f6665656001105061797300005c0c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000600c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f0001000064082873705f72756e74696d653444697370617463684572726f72000138144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040068012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e04006c0128546f6b656e4572726f720007002841726974686d65746963040070013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04007401485472616e73616374696f6e616c4572726f7200090024457868617573746564000a0028436f7272757074696f6e000b002c556e617661696c61626c65000c0038526f6f744e6f74416c6c6f776564000d000068082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7244018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d00006c082873705f72756e74696d6528546f6b656e4572726f720001284046756e6473556e617661696c61626c65000000304f6e6c7950726f76696465720001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006004043616e6e6f74437265617465486f6c64000700344e6f74457870656e6461626c650008001c426c6f636b65640009000070083473705f61726974686d657469633c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000074082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100007800000500007c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574800c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001581c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475738401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e4c546f74616c49737375616e6365466f7263656408010c6f6c64180128543a3a42616c616e636500010c6e6577180128543a3a42616c616e6365001504ac5468652060546f74616c49737375616e6365602077617320666f72636566756c6c79206368616e6765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000880c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748c103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001441c457261506169640c01246572615f696e646578100120457261496e64657800014076616c696461746f725f7061796f757418013042616c616e63654f663c543e00012472656d61696e64657218013042616c616e63654f663c543e000008550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642e2052657761726465640c01147374617368000130543a3a4163636f756e7449640001106465737490017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000118616d6f756e7418013042616c616e63654f663c543e0001040d01546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e7420746f20746869732064657374696e6174696f6e2e1c536c61736865640801187374616b6572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0002041d0141207374616b6572202876616c696461746f72206f72206e6f6d696e61746f722920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e34536c6173685265706f727465640c012476616c696461746f72000130543a3a4163636f756e7449640001206672616374696f6e94011c50657262696c6c000124736c6173685f657261100120457261496e64657800030859014120736c61736820666f722074686520676976656e2076616c696461746f722c20666f722074686520676976656e2070657263656e74616765206f66207468656972207374616b652c2061742074686520676976656e54657261206173206265656e207265706f727465642e684f6c64536c617368696e675265706f727444697363617264656404013473657373696f6e5f696e64657810013053657373696f6e496e6465780004081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c64446e6f742062652070726f6365737365642e385374616b657273456c65637465640005048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000610d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00070490416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e2457697468647261776e0801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0008085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e6365606466726f6d2074686520756e6c6f636b696e672071756575652e184b69636b65640801246e6f6d696e61746f72000130543a3a4163636f756e7449640001147374617368000130543a3a4163636f756e744964000904b441206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e545374616b696e67456c656374696f6e4661696c6564000a04ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640401147374617368000130543a3a4163636f756e744964000b042101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e345061796f7574537461727465640801246572615f696e646578100120457261496e64657800013c76616c696461746f725f7374617368000130543a3a4163636f756e744964000c0498546865207374616b657273272072657761726473206172652067657474696e6720706169642e4456616c696461746f7250726566735365740801147374617368000130543a3a4163636f756e744964000114707265667398013856616c696461746f725072656673000d0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e68536e617073686f74566f7465727353697a65457863656564656404011073697a6510010c753332000e0468566f746572732073697a65206c696d697420726561636865642e6c536e617073686f745461726765747353697a65457863656564656404011073697a6510010c753332000f046c546172676574732073697a65206c696d697420726561636865642e20466f7263654572610401106d6f6465a0011c466f7263696e670010047441206e657720666f72636520657261206d6f646520776173207365742e047c54686520604576656e746020656e756d206f6620746869732070616c6c657490083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e6500040000940c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c753332000098083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e9c011c50657262696c6c00011c626c6f636b6564780110626f6f6c00009c0000069400a0083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c7761797300030000a40c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e64a801104b696e6400012074696d65736c6f743401384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652ea8000003100000000800ac0c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b00c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574b40134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b4000002b800b800000408bc2c00bc0c5073705f636f6e73656e7375735f6772616e6470610c617070185075626c696300000400c0013c656432353531393a3a5075626c69630000c00c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000c40c3c70616c6c65745f74726561737572791870616c6c6574144576656e740804540004490001382050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e345370656e64417070726f7665640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000118616d6f756e7418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640007049c41206e6577207370656e642070726f706f73616c20686173206265656e20617070726f7665642e3c55706461746564496e61637469766508012c726561637469766174656418013c42616c616e63654f663c542c20493e00012c646561637469766174656418013c42616c616e63654f663c542c20493e000804cc54686520696e6163746976652066756e6473206f66207468652070616c6c65742068617665206265656e20757064617465642e4841737365745370656e64417070726f766564180114696e6465781001285370656e64496e64657800012861737365745f6b696e64c80130543a3a41737365744b696e64000118616d6f756e74180150417373657442616c616e63654f663c542c20493e00012c62656e656669636961727931010138543a3a42656e656669636961727900012876616c69645f66726f6d100144426c6f636b4e756d626572466f723c543e0001246578706972655f6174100144426c6f636b4e756d626572466f723c543e000904b441206e6577206173736574207370656e642070726f706f73616c20686173206265656e20617070726f7665642e4041737365745370656e64566f69646564040114696e6465781001285370656e64496e646578000a0474416e20617070726f766564207370656e642077617320766f696465642e1050616964080114696e6465781001285370656e64496e6465780001287061796d656e745f69642c01643c543a3a5061796d6173746572206173205061793e3a3a4964000b044c41207061796d656e742068617070656e65642e345061796d656e744661696c6564080114696e6465781001285370656e64496e6465780001287061796d656e745f69642c01643c543a3a5061796d6173746572206173205061793e3a3a4964000c049041207061796d656e74206661696c656420616e642063616e20626520726574726965642e385370656e6450726f636573736564040114696e6465781001285370656e64496e646578000d084d0141207370656e64207761732070726f63657373656420616e642072656d6f7665642066726f6d207468652073746f726167652e204974206d696768742068617665206265656e207375636365737366756c6c797070616964206f72206974206d6179206861766520657870697265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574c80c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14696d706c735c56657273696f6e65644c6f63617461626c6541737365740001080856330801206c6f636174696f6ecc015878636d3a3a76333a3a4d756c74694c6f636174696f6e00012061737365745f6964f4014078636d3a3a76333a3a417373657449640003000856340801206c6f636174696f6ef8014478636d3a3a76343a3a4c6f636174696f6e00012061737365745f69642d01014078636d3a3a76343a3a4173736574496400040000cc102c73746167696e675f78636d087633346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72d001244a756e6374696f6e730000d0100c78636d087633246a756e6374696f6e73244a756e6374696f6e7300012410486572650000000858310400d401204a756e6374696f6e0001000858320800d401204a756e6374696f6e0000d401204a756e6374696f6e0002000858330c00d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0003000858341000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0004000858351400d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0005000858361800d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0006000858371c00d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0007000858382000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e0000d401204a756e6374696f6e00080000d4100c78636d087633206a756e6374696f6e204a756e6374696f6e0001282450617261636861696e0400d8010c7533320000002c4163636f756e744964333208011c6e6574776f726bdc01444f7074696f6e3c4e6574776f726b49643e00010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726bdc01444f7074696f6e3c4e6574776f726b49643e000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726bdc01444f7074696f6e3c4e6574776f726b49643e00010c6b6579e401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e80110753132380005002847656e6572616c4b65790801186c656e6774680801087538000110646174610401205b75383b2033325d000600244f6e6c794368696c6400070024506c7572616c6974790801086964ec0118426f6479496400011070617274f00120426f6479506172740008003c476c6f62616c436f6e73656e7375730400e001244e6574776f726b496400090000d80000061000dc04184f7074696f6e04045401e00108104e6f6e6500000010536f6d650400e00000010000e0100c78636d087633206a756e6374696f6e244e6574776f726b496400012c24427947656e6573697304000401205b75383b2033325d000000184279466f726b080130626c6f636b5f6e756d6265722c010c753634000128626c6f636b5f686173680401205b75383b2033325d00010020506f6c6b61646f74000200184b7573616d610003001c57657374656e6400040018526f636f636f00050018576f636f636f00060020457468657265756d040120636861696e5f696428010c7536340007002c426974636f696e436f72650008002c426974636f696e4361736800090040506f6c6b61646f7442756c6c6574696e000a0000e4000003140000000800e80000061800ec100c78636d087633206a756e6374696f6e18426f6479496400012810556e69740000001c4d6f6e696b6572040044011c5b75383b20345d00010014496e6465780400d8010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c0006001c446566656e73650007003841646d696e697374726174696f6e00080020547265617375727900090000f0100c78636d087633206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74d8010c753332000100204672616374696f6e08010c6e6f6dd8010c75333200011464656e6f6dd8010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dd8010c75333200011464656e6f6dd8010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dd8010c75333200011464656e6f6dd8010c75333200040000f4100c78636d087633286d756c746961737365741c4173736574496400010820436f6e63726574650400cc01344d756c74694c6f636174696f6e00000020416273747261637404000401205b75383b2033325d00010000f8102c73746167696e675f78636d087634206c6f636174696f6e204c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72fc01244a756e6374696f6e730000fc102c73746167696e675f78636d087634246a756e6374696f6e73244a756e6374696f6e7300012410486572650000000858310400010101484172633c5b4a756e6374696f6e3b20315d3e0001000858320400110101484172633c5b4a756e6374696f6e3b20325d3e0002000858330400150101484172633c5b4a756e6374696f6e3b20335d3e0003000858340400190101484172633c5b4a756e6374696f6e3b20345d3e00040008583504001d0101484172633c5b4a756e6374696f6e3b20355d3e0005000858360400210101484172633c5b4a756e6374696f6e3b20365d3e0006000858370400250101484172633c5b4a756e6374696f6e3b20375d3e0007000858380400290101484172633c5b4a756e6374696f6e3b20385d3e000800000101000003010000000501000501102c73746167696e675f78636d087634206a756e6374696f6e204a756e6374696f6e0001282450617261636861696e0400d8010c7533320000002c4163636f756e744964333208011c6e6574776f726b090101444f7074696f6e3c4e6574776f726b49643e00010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b090101444f7074696f6e3c4e6574776f726b49643e000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726b090101444f7074696f6e3c4e6574776f726b49643e00010c6b6579e401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e80110753132380005002847656e6572616c4b65790801186c656e6774680801087538000110646174610401205b75383b2033325d000600244f6e6c794368696c6400070024506c7572616c6974790801086964ec0118426f6479496400011070617274f00120426f6479506172740008003c476c6f62616c436f6e73656e73757304000d0101244e6574776f726b496400090000090104184f7074696f6e040454010d010108104e6f6e6500000010536f6d6504000d0100000100000d01102c73746167696e675f78636d087634206a756e6374696f6e244e6574776f726b496400012c24427947656e6573697304000401205b75383b2033325d000000184279466f726b080130626c6f636b5f6e756d6265722c010c753634000128626c6f636b5f686173680401205b75383b2033325d00010020506f6c6b61646f74000200184b7573616d610003001c57657374656e6400040018526f636f636f00050018576f636f636f00060020457468657265756d040120636861696e5f696428010c7536340007002c426974636f696e436f72650008002c426974636f696e4361736800090040506f6c6b61646f7442756c6c6574696e000a00001101000003020000000501001501000003030000000501001901000003040000000501001d01000003050000000501002101000003060000000501002501000003070000000501002901000003080000000501002d01102c73746167696e675f78636d0876341461737365741c4173736574496400000400f801204c6f636174696f6e00003101080c78636d4456657273696f6e65644c6f636174696f6e00010c08563204003501014476323a3a4d756c74694c6f636174696f6e0001000856330400cc014476333a3a4d756c74694c6f636174696f6e0003000856340400f8013076343a3a4c6f636174696f6e000400003501100c78636d087632346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72390101244a756e6374696f6e7300003901100c78636d087632346d756c74696c6f636174696f6e244a756e6374696f6e73000124104865726500000008583104003d0101204a756e6374696f6e00010008583208003d0101204a756e6374696f6e00003d0101204a756e6374696f6e0002000858330c003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00030008583410003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00040008583514003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00050008583618003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e0006000858371c003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00070008583820003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e00003d0101204a756e6374696f6e000800003d01100c78636d087632206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400d8010c7533320000002c4163636f756e744964333208011c6e6574776f726b410101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b410101244e6574776f726b4964000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726b410101244e6574776f726b496400010c6b6579e401205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400e80110753132380005002847656e6572616c4b65790400450101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c697479080108696449010118426f64794964000110706172744d010120426f6479506172740008000041010c0c78636d087632244e6574776f726b49640001100c416e79000000144e616d65640400450101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d610003000045010c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004003401185665633c543e000049010c0c78636d08763218426f6479496400012810556e6974000000144e616d65640400450101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e6465780400d8010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c0006001c446566656e73650007003841646d696e697374726174696f6e000800205472656173757279000900004d010c0c78636d08763220426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74d8010c753332000100204672616374696f6e08010c6e6f6dd8010c75333200011464656e6f6dd8010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dd8010c75333200011464656e6f6dd8010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dd8010c75333200011464656e6f6dd8010c7533320004000051010c6070616c6c65745f636f6e76696374696f6e5f766f74696e671870616c6c6574144576656e740804540004490001082444656c6567617465640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e7449640000041d01416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e205c5b77686f2c207461726765745c5d2c556e64656c6567617465640400000130543a3a4163636f756e744964000104f4416e205c5b6163636f756e745c5d206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657455010c4070616c6c65745f7265666572656e64611870616c6c6574144576656e74080454000449000140245375626d69747465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b5901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c5d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e00048041207265666572656e64756d20686173206265656e207375626d69747465642e544465636973696f6e4465706f736974506c616365640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e010494546865206465636973696f6e206465706f73697420686173206265656e20706c616365642e5c4465636973696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e02049c546865206465636973696f6e206465706f73697420686173206265656e20726566756e6465642e384465706f736974536c617368656408010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e03046c41206465706f73697420686173206265656e20736c61736865642e3c4465636973696f6e53746172746564100114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b5901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c5d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e011474616c6c79d1070120543a3a54616c6c7904b85468652063757272656e742074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0404bc41207265666572656e64756d20686173206d6f76656420696e746f20746865206465636964696e672070686173652e38436f6e6669726d53746172746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e050038436f6e6669726d41626f72746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e060024436f6e6669726d6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79d1070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0704210141207265666572656e64756d2068617320656e6465642069747320636f6e6669726d6174696f6e20706861736520616e6420697320726561647920666f7220617070726f76616c2e20417070726f766564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e08040d0141207265666572656e64756d20686173206265656e20617070726f76656420616e64206974732070726f706f73616c20686173206265656e207363686564756c65642e2052656a6563746564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79d1070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0904ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2054696d65644f7574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79d1070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0a04d841207265666572656e64756d20686173206265656e2074696d6564206f757420776974686f7574206265696e6720646563696465642e2443616e63656c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79d1070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0b048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e184b696c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79d1070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0c047441207265666572656e64756d20686173206265656e206b696c6c65642e645375626d697373696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e0d04a4546865207375626d697373696f6e206465706f73697420686173206265656e20726566756e6465642e2c4d65746164617461536574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0e049c4d6574616461746120666f722061207265666572656e64756d20686173206265656e207365742e3c4d65746164617461436c6561726564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0f04ac4d6574616461746120666f722061207265666572656e64756d20686173206265656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574590100000504005d0110346672616d655f737570706f72741874726169747324707265696d616765731c426f756e646564080454016101044801c907010c184c656761637904011068617368300124483a3a4f757470757400000018496e6c696e650400cd070134426f756e646564496e6c696e65000100184c6f6f6b757008011068617368300124483a3a4f757470757400010c6c656e10010c753332000200006101085873746167696e675f6b7573616d615f72756e74696d652c52756e74696d6543616c6c0001d01853797374656d0400650101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e00000010426162650400750101a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0001002454696d657374616d7004009d0101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0002001c496e64696365730400a10101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0003002042616c616e6365730400b10101b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e0004001c5374616b696e670400bd0101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0006001c53657373696f6e0400e10101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0008001c4772616e6470610400010201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a002054726561737572790400310201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00120040436f6e76696374696f6e566f74696e670400390201d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e76696374696f6e566f74696e672c2052756e74696d653e001400245265666572656e646104004d0201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265666572656e64612c2052756e74696d653e0015005046656c6c6f7773686970436f6c6c6563746976650400750201e50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46656c6c6f7773686970436f6c6c6563746976652c2052756e74696d653e0016004c46656c6c6f77736869705265666572656e64610400790201e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46656c6c6f77736869705265666572656e64612c2052756e74696d653e0017002457686974656c69737404007d0201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c57686974656c6973742c2052756e74696d653e002c0018436c61696d730400810201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436c61696d732c2052756e74696d653e0013001c5574696c6974790400a50201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e001800204964656e746974790400ad0201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4964656e746974792c2052756e74696d653e0019001c536f636965747904005d0301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536f63696574792c2052756e74696d653e001a00205265636f766572790400610301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265636f766572792c2052756e74696d653e001b001c56657374696e670400650301b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001c00245363686564756c657204006d0301b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e001d001450726f78790400790301a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001e00204d756c74697369670400850301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e001f0020507265696d6167650400910301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e00200020426f756e746965730400990301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e002300344368696c64426f756e7469657304009d0301c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4368696c64426f756e746965732c2052756e74696d653e00280068456c656374696f6e50726f76696465724d756c746950686173650400a10301fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e0025000c4e69730400f50401a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e69732c2052756e74696d653e002600584e6973436f756e7465727061727442616c616e6365730400010501ed0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6973436f756e7465727061727442616c616e6365732c2052756e74696d653e002d0024566f7465724c6973740400050501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0027003c4e6f6d696e6174696f6e506f6f6c730400090501d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e0029002c46617374556e7374616b6504003d0501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46617374556e7374616b652c2052756e74696d653e002a0034436f6e66696775726174696f6e0400410501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e0033002c50617261735368617265640400610501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e0034003450617261496e636c7573696f6e0400650501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e0035003050617261496e686572656e740400690501c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e0036001450617261730400f50501a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e0038002c496e697469616c697a65720400fd0501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0039001048726d700400010601a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e003c0034506172617344697370757465730400090601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003e00345061726173536c617368696e6704000d0601c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5061726173536c617368696e672c2052756e74696d653e003f00684f6e44656d616e6441737369676e6d656e7450726f766964657204001d0601fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4f6e44656d616e6441737369676e6d656e7450726f76696465722c2052756e74696d653e004000245265676973747261720400210601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e00460014536c6f74730400250601a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e0047002041756374696f6e730400290601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e0048002443726f77646c6f616e0400310601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e00490020436f726574696d6504003d0601b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f726574696d652c2052756e74696d653e004a00485374617465547269654d6967726174696f6e0400510601dd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374617465547269654d6967726174696f6e2c2052756e74696d653e0062002458636d50616c6c65740400690601b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e006300304d65737361676551756575650400950701c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d65737361676551756575652c2052756e74696d653e006400244173736574526174650400a10701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574526174652c2052756e74696d653e0065001442656566790400a90701a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42656566792c2052756e74696d653e00c8000065010c306672616d655f73797374656d1870616c6c65741043616c6c04045400012c1872656d61726b04011872656d61726b34011c5665633c75383e0000045c536565205b6050616c6c65743a3a72656d61726b605d2e387365745f686561705f706167657304011470616765732c010c7536340001047c536565205b6050616c6c65743a3a7365745f686561705f7061676573605d2e207365745f636f6465040110636f646534011c5665633c75383e00020464536565205b6050616c6c65743a3a7365745f636f6465605d2e5c7365745f636f64655f776974686f75745f636865636b73040110636f646534011c5665633c75383e000304a0536565205b6050616c6c65743a3a7365745f636f64655f776974686f75745f636865636b73605d2e2c7365745f73746f726167650401146974656d73690101345665633c4b657956616c75653e00040470536565205b6050616c6c65743a3a7365745f73746f72616765605d2e306b696c6c5f73746f726167650401106b657973710101205665633c4b65793e00050474536565205b6050616c6c65743a3a6b696c6c5f73746f72616765605d2e2c6b696c6c5f70726566697808011870726566697834010c4b657900011c7375626b65797310010c75333200060470536565205b6050616c6c65743a3a6b696c6c5f707265666978605d2e4472656d61726b5f776974685f6576656e7404011872656d61726b34011c5665633c75383e00070488536565205b6050616c6c65743a3a72656d61726b5f776974685f6576656e74605d2e44617574686f72697a655f75706772616465040124636f64655f6861736830011c543a3a4861736800090488536565205b6050616c6c65743a3a617574686f72697a655f75706772616465605d2e80617574686f72697a655f757067726164655f776974686f75745f636865636b73040124636f64655f6861736830011c543a3a48617368000a04c4536565205b6050616c6c65743a3a617574686f72697a655f757067726164655f776974686f75745f636865636b73605d2e606170706c795f617574686f72697a65645f75706772616465040110636f646534011c5665633c75383e000b04a4536565205b6050616c6c65743a3a6170706c795f617574686f72697a65645f75706772616465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e69010000026d01006d01000004083434007101000002340075010c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f6679010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f6679010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967910101504e657874436f6e66696744657363726970746f720002048c536565205b6050616c6c65743a3a706c616e5f636f6e6669675f6368616e6765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7901084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f660818486561646572017d01084964018101001001206f6666656e646572810101084964000110736c6f7489010110536c6f7400013066697273745f6865616465727d0101184865616465720001347365636f6e645f6865616465727d01011848656164657200007d01102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d62657201101048617368000014012c706172656e745f68617368300130486173683a3a4f75747075740001186e756d626572d801184e756d62657200012873746174655f726f6f74300130486173683a3a4f757470757400013c65787472696e736963735f726f6f74300130486173683a3a4f7574707574000118646967657374380118446967657374000081010c4473705f636f6e73656e7375735f626162650c617070185075626c6963000004008501013c737232353531393a3a5075626c6963000085010c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d00008901084873705f636f6e73656e7375735f736c6f747310536c6f74000004002c010c75363400008d01082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573710101305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e74000091010c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f720001040856310801046395010128287536342c2075363429000134616c6c6f7765645f736c6f747399010130416c6c6f776564536c6f7473000100009501000004082c2c009901084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f7473000200009d010c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77280124543a3a4d6f6d656e7400000450536565205b6050616c6c65743a3a736574605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea1010c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e64657800000458536565205b6050616c6c65743a3a636c61696d605d2e207472616e7366657208010c6e6577a50101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e64657800010464536565205b6050616c6c65743a3a7472616e73666572605d2e1066726565040114696e64657810013c543a3a4163636f756e74496e64657800020454536565205b6050616c6c65743a3a66726565605d2e38666f7263655f7472616e736665720c010c6e6577a50101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65780110626f6f6c0003047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004045c536565205b6050616c6c65743a3a667265657a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea5010c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801a901011408496404000001244163636f756e74496400000014496e6465780400ad0101304163636f756e74496e6465780001000c526177040034011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400e401205b75383b2032305d00040000a9010000040000ad01000006a90100b1010c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000120507472616e736665725f616c6c6f775f646561746808011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e38666f7263655f7472616e736665720c0118736f75726365a50101504163636f756e7449644c6f6f6b75704f663c543e00011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c69766508011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c08011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665780110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686fb50101445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e44666f7263655f7365745f62616c616e636508010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565e80128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e6c666f7263655f61646a7573745f746f74616c5f69737375616e6365080124646972656374696f6eb901014c41646a7573746d656e74446972656374696f6e00011464656c7461e80128543a3a42616c616e6365000904b0536565205b6050616c6c65743a3a666f7263655f61646a7573745f746f74616c5f69737375616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb5010000020000b9010c3c70616c6c65745f62616c616e6365731474797065734c41646a7573746d656e74446972656374696f6e00010820496e63726561736500000020446563726561736500010000bd01103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400017410626f6e6408011476616c7565e8013042616c616e63654f663c543e000114706179656590017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e00000454536565205b6050616c6c65743a3a626f6e64605d2e28626f6e645f65787472610401386d61785f6164646974696f6e616ce8013042616c616e63654f663c543e0001046c536565205b6050616c6c65743a3a626f6e645f6578747261605d2e18756e626f6e6404011476616c7565e8013042616c616e63654f663c543e0002045c536565205b6050616c6c65743a3a756e626f6e64605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200030488536565205b6050616c6c65743a3a77697468647261775f756e626f6e646564605d2e2076616c6964617465040114707265667398013856616c696461746f72507265667300040464536565205b6050616c6c65743a3a76616c6964617465605d2e206e6f6d696e61746504011c74617267657473c10101645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00050464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e146368696c6c00060458536565205b6050616c6c65743a3a6368696c6c605d2e247365745f7061796565040114706179656590017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e00070468536565205b6050616c6c65743a3a7365745f7061796565605d2e387365745f636f6e74726f6c6c65720008047c536565205b6050616c6c65743a3a7365745f636f6e74726f6c6c6572605d2e4c7365745f76616c696461746f725f636f756e7404010c6e6577d8010c75333200090490536565205b6050616c6c65743a3a7365745f76616c696461746f725f636f756e74605d2e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cd8010c753332000a04a4536565205b6050616c6c65743a3a696e6372656173655f76616c696461746f725f636f756e74605d2e547363616c655f76616c696461746f725f636f756e74040118666163746f72c501011c50657263656e74000b0498536565205b6050616c6c65743a3a7363616c655f76616c696461746f725f636f756e74605d2e34666f7263655f6e6f5f65726173000c0478536565205b6050616c6c65743a3a666f7263655f6e6f5f65726173605d2e34666f7263655f6e65775f657261000d0478536565205b6050616c6c65743a3a666f7263655f6e65775f657261605d2e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573b50101445665633c543a3a4163636f756e7449643e000e0488536565205b6050616c6c65743a3a7365745f696e76756c6e657261626c6573605d2e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0478536565205b6050616c6c65743a3a666f7263655f756e7374616b65605d2e50666f7263655f6e65775f6572615f616c7761797300100494536565205b6050616c6c65743a3a666f7263655f6e65775f6572615f616c77617973605d2e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e6469636573c90101205665633c7533323e00110498536565205b6050616c6c65743a3a63616e63656c5f64656665727265645f736c617368605d2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012047c536565205b6050616c6c65743a3a7061796f75745f7374616b657273605d2e187265626f6e6404011476616c7565e8013042616c616e63654f663c543e0013045c536565205b6050616c6c65743a3a7265626f6e64605d2e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320014046c536565205b6050616c6c65743a3a726561705f7374617368605d2e106b69636b04010c77686fc10101645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00150454536565205b6050616c6c65743a3a6b69636b605d2e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e64cd010158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e64cd010158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e74d1010134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e74d1010134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c64d5010144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6ed9010144436f6e6669674f703c50657262696c6c3e00160490536565205b6050616c6c65743a3a7365745f7374616b696e675f636f6e66696773605d2e2c6368696c6c5f6f746865720401147374617368000130543a3a4163636f756e74496400170470536565205b6050616c6c65743a3a6368696c6c5f6f74686572605d2e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e744964001804ac536565205b6050616c6c65743a3a666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e605d2e487365745f6d696e5f636f6d6d697373696f6e04010c6e657794011c50657262696c6c0019048c536565205b6050616c6c65743a3a7365745f6d696e5f636f6d6d697373696f6e605d2e587061796f75745f7374616b6572735f62795f706167650c013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780001107061676510011050616765001a049c536565205b6050616c6c65743a3a7061796f75745f7374616b6572735f62795f70616765605d2e307570646174655f7061796565040128636f6e74726f6c6c6572000130543a3a4163636f756e744964001b0474536565205b6050616c6c65743a3a7570646174655f7061796565605d2e686465707265636174655f636f6e74726f6c6c65725f626174636804012c636f6e74726f6c6c657273dd0101f4426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d6178436f6e74726f6c6c657273496e4465707265636174696f6e42617463683e001c04ac536565205b6050616c6c65743a3a6465707265636174655f636f6e74726f6c6c65725f6261746368605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec101000002a50100c5010c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000c9010000021000cd01103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000d101103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000d501103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401c501010c104e6f6f700000000c5365740400c5010104540001001852656d6f766500020000d901103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540194010c104e6f6f700000000c5365740400940104540001001852656d6f766500020000dd010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400b50101185665633c543e0000e1010c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b657973e501011c543a3a4b65797300011470726f6f6634011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f6b657973605d2e2870757267655f6b6579730001046c536565205b6050616c6c65743a3a70757267655f6b657973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee501085873746167696e675f6b7573616d615f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061bc01d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265810101c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f72e90101e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74ed0101f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279f10101fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630001146265656679f50101c83c4265656679206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630000e901104c706f6c6b61646f745f7072696d6974697665730876363476616c696461746f725f617070185075626c6963000004008501013c737232353531393a3a5075626c69630000ed01104c706f6c6b61646f745f7072696d6974697665730876363861737369676e6d656e745f617070185075626c6963000004008501013c737232353531393a3a5075626c69630000f1010c5873705f617574686f726974795f646973636f766572790c617070185075626c6963000004008501013c737232353531393a3a5075626c69630000f5010c4873705f636f6e73656e7375735f62656566793065636473615f63727970746f185075626c696300000400f901013465636473613a3a5075626c69630000f9010c1c73705f636f7265146563647361185075626c696300000400fd0101805b75383b205055424c49435f4b45595f53455249414c495a45445f53495a455d0000fd0100000321000000080001020c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66050201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66050201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e306e6f74655f7374616c6c656408011464656c6179100144426c6f636b4e756d626572466f723c543e00016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a6e6f74655f7374616c6c6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0502085073705f636f6e73656e7375735f6772616e6470614445717569766f636174696f6e50726f6f660804480130044e0110000801187365745f69642c0114536574496400013065717569766f636174696f6e0902014845717569766f636174696f6e3c482c204e3e00000902085073705f636f6e73656e7375735f6772616e6470613045717569766f636174696f6e0804480130044e011001081c507265766f746504000d020139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040025020141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100000d02084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401bc0456011102045301150200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479bc0108496400011466697273742102011828562c2053290001187365636f6e642102011828562c20532900001102084066696e616c6974795f6772616e6470611c507265766f74650804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e000015020c5073705f636f6e73656e7375735f6772616e6470610c617070245369676e61747572650000040019020148656432353531393a3a5369676e6174757265000019020c1c73705f636f72651c65643235353139245369676e6174757265000004001d0201205b75383b2036345d00001d0200000340000000080021020000040811021502002502084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401bc0456012902045301150200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479bc0108496400011466697273742d02011828562c2053290001187365636f6e642d02011828562c20532900002902084066696e616c6974795f6772616e64706124507265636f6d6d69740804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e00002d0200000408290215020031020c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001243470726f706f73655f7370656e6408011476616c7565e8013c42616c616e63654f663c542c20493e00012c62656e6566696369617279a50101504163636f756e7449644c6f6f6b75704f663c543e00000478536565205b6050616c6c65743a3a70726f706f73655f7370656e64605d2e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f6964d8013450726f706f73616c496e64657800010480536565205b6050616c6c65743a3a72656a6563745f70726f706f73616c605d2e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f6964d8013450726f706f73616c496e64657800020484536565205b6050616c6c65743a3a617070726f76655f70726f706f73616c605d2e2c7370656e645f6c6f63616c080118616d6f756e74e8013c42616c616e63654f663c542c20493e00012c62656e6566696369617279a50101504163636f756e7449644c6f6f6b75704f663c543e00030470536565205b6050616c6c65743a3a7370656e645f6c6f63616c605d2e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f6964d8013450726f706f73616c496e64657800040480536565205b6050616c6c65743a3a72656d6f76655f617070726f76616c605d2e147370656e6410012861737365745f6b696e64c80144426f783c543a3a41737365744b696e643e000118616d6f756e74e80150417373657442616c616e63654f663c542c20493e00012c62656e656669636961727931010178426f783c42656e65666963696172794c6f6f6b75704f663c542c20493e3e00012876616c69645f66726f6d350201644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e00050458536565205b6050616c6c65743a3a7370656e64605d2e187061796f7574040114696e6465781001285370656e64496e6465780006045c536565205b6050616c6c65743a3a7061796f7574605d2e30636865636b5f737461747573040114696e6465781001285370656e64496e64657800070474536565205b6050616c6c65743a3a636865636b5f737461747573605d2e28766f69645f7370656e64040114696e6465781001285370656e64496e6465780008046c536565205b6050616c6c65743a3a766f69645f7370656e64605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e350204184f7074696f6e04045401100108104e6f6e6500000010536f6d65040010000001000039020c6070616c6c65745f636f6e76696374696f6e5f766f74696e671870616c6c65741043616c6c08045400044900011810766f7465080128706f6c6c5f696e646578d80144506f6c6c496e6465784f663c542c20493e000110766f74653d0201704163636f756e74566f74653c42616c616e63654f663c542c20493e3e00000454536565205b6050616c6c65743a3a766f7465605d2e2064656c6567617465100114636c61737359010134436c6173734f663c542c20493e000108746fa50101504163636f756e7449644c6f6f6b75704f663c543e000128636f6e76696374696f6e45020128436f6e76696374696f6e00011c62616c616e636518013c42616c616e63654f663c542c20493e00010464536565205b6050616c6c65743a3a64656c6567617465605d2e28756e64656c6567617465040114636c61737359010134436c6173734f663c542c20493e0002046c536565205b6050616c6c65743a3a756e64656c6567617465605d2e18756e6c6f636b080114636c61737359010134436c6173734f663c542c20493e000118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e0003045c536565205b6050616c6c65743a3a756e6c6f636b605d2e2c72656d6f76655f766f7465080114636c617373490201544f7074696f6e3c436c6173734f663c542c20493e3e000114696e646578100144506f6c6c496e6465784f663c542c20493e00040470536565205b6050616c6c65743a3a72656d6f76655f766f7465605d2e4472656d6f76655f6f746865725f766f74650c0118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e000114636c61737359010134436c6173734f663c542c20493e000114696e646578100144506f6c6c496e6465784f663c542c20493e00050488536565205b6050616c6c65743a3a72656d6f76655f6f746865725f766f7465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e3d020c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f74652c4163636f756e74566f7465041c42616c616e63650118010c205374616e64617264080110766f746541020110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001003053706c69744162737461696e0c010c61796518011c42616c616e636500010c6e617918011c42616c616e636500011c6162737461696e18011c42616c616e63650002000041020c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f746510566f7465000004000800000045020c6070616c6c65745f636f6e76696374696f6e5f766f74696e6728636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b6564367800060000490204184f7074696f6e0404540159010108104e6f6e6500000010536f6d650400590100000100004d020c4070616c6c65745f7265666572656e64611870616c6c65741043616c6c080454000449000124187375626d69740c013c70726f706f73616c5f6f726967696e5102015c426f783c50616c6c6574734f726967696e4f663c543e3e00012070726f706f73616c5d01014c426f756e64656443616c6c4f663c542c20493e000140656e6163746d656e745f6d6f6d656e746d02017c446973706174636854696d653c426c6f636b4e756d626572466f723c543e3e0000045c536565205b6050616c6c65743a3a7375626d6974605d2e58706c6163655f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e6465780001049c536565205b6050616c6c65743a3a706c6163655f6465636973696f6e5f6465706f736974605d2e5c726566756e645f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000204a0536565205b6050616c6c65743a3a726566756e645f6465636973696f6e5f6465706f736974605d2e1863616e63656c040114696e64657810013c5265666572656e64756d496e6465780003045c536565205b6050616c6c65743a3a63616e63656c605d2e106b696c6c040114696e64657810013c5265666572656e64756d496e64657800040454536565205b6050616c6c65743a3a6b696c6c605d2e406e756467655f7265666572656e64756d040114696e64657810013c5265666572656e64756d496e64657800050484536565205b6050616c6c65743a3a6e756467655f7265666572656e64756d605d2e486f6e655f66657765725f6465636964696e67040114747261636b5901013c547261636b49644f663c542c20493e0006048c536565205b6050616c6c65743a3a6f6e655f66657765725f6465636964696e67605d2e64726566756e645f7375626d697373696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000704a8536565205b6050616c6c65743a3a726566756e645f7375626d697373696f6e5f6465706f736974605d2e307365745f6d65746164617461080114696e64657810013c5265666572656e64756d496e6465780001286d617962655f686173687102013c4f7074696f6e3c543a3a486173683e00080474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e5102085873746167696e675f6b7573616d615f72756e74696d65304f726967696e43616c6c65720001141873797374656d0400550201746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c4f726967696e7304005902017470616c6c65745f637573746f6d5f6f726967696e733a3a4f726967696e002b004050617261636861696e734f726967696e04005d02016470617261636861696e735f6f726967696e3a3a4f726967696e0032002458636d50616c6c657404006502014870616c6c65745f78636d3a3a4f726967696e00630010566f69640400690201410173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a0a5f5f707269766174653a3a566f69640004000055020c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200005902145873746167696e675f6b7573616d615f72756e74696d6528676f7665726e616e63651c6f726967696e735470616c6c65745f637573746f6d5f6f726967696e73184f726967696e000170305374616b696e6741646d696e000000245472656173757265720001003c46656c6c6f777368697041646d696e0002003047656e6572616c41646d696e0003003041756374696f6e41646d696e000400284c6561736541646d696e0005004c5265666572656e64756d43616e63656c6c6572000600405265666572656e64756d4b696c6c65720007002c536d616c6c5469707065720008002442696754697070657200090030536d616c6c5370656e646572000a00344d656469756d5370656e646572000b00284269675370656e646572000c004457686974656c697374656443616c6c6572000d004c46656c6c6f7773686970496e69746961746573000e001c46656c6c6f7773000f004446656c6c6f7773686970457870657274730010004446656c6c6f77736869704d6173746572730011003846656c6c6f77736869703144616e0012003846656c6c6f77736869703244616e0013003846656c6c6f77736869703344616e0014003846656c6c6f77736869703444616e0015003846656c6c6f77736869703544616e0016003846656c6c6f77736869703644616e0017003846656c6c6f77736869703744616e0018003846656c6c6f77736869703844616e0019003846656c6c6f77736869703944616e001a003457697368466f724368616e6765001b00005d02106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e0400610201185061726149640000000061020c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665730849640000040010010c753332000065020c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400f801204c6f636174696f6e00000020526573706f6e73650400f801204c6f636174696f6e000100006902081c73705f636f726510566f6964000100006d0210346672616d655f737570706f727418747261697473207363686564756c6530446973706174636854696d65042c426c6f636b4e756d62657201100108084174040010012c426c6f636b4e756d626572000000144166746572040010012c426c6f636b4e756d62657200010000710204184f7074696f6e04045401300108104e6f6e6500000010536f6d65040030000001000075020c6070616c6c65745f72616e6b65645f636f6c6c6563746976651870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e0000046c536565205b6050616c6c65743a3a6164645f6d656d626572605d2e3870726f6d6f74655f6d656d62657204010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e0001047c536565205b6050616c6c65743a3a70726f6d6f74655f6d656d626572605d2e3464656d6f74655f6d656d62657204010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e00020478536565205b6050616c6c65743a3a64656d6f74655f6d656d626572605d2e3472656d6f76655f6d656d62657208010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e0001206d696e5f72616e6b5901011052616e6b00030478536565205b6050616c6c65743a3a72656d6f76655f6d656d626572605d2e10766f7465080110706f6c6c100144506f6c6c496e6465784f663c542c20493e00010c617965780110626f6f6c00040454536565205b6050616c6c65743a3a766f7465605d2e30636c65616e75705f706f6c6c080128706f6c6c5f696e646578100144506f6c6c496e6465784f663c542c20493e00010c6d617810010c75333200050474536565205b6050616c6c65743a3a636c65616e75705f706f6c6c605d2e3c65786368616e67655f6d656d62657208010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e00011c6e65775f77686fa50101504163636f756e7449644c6f6f6b75704f663c543e00060480536565205b6050616c6c65743a3a65786368616e67655f6d656d626572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e79020c4070616c6c65745f7265666572656e64611870616c6c65741043616c6c080454000449000124187375626d69740c013c70726f706f73616c5f6f726967696e5102015c426f783c50616c6c6574734f726967696e4f663c543e3e00012070726f706f73616c5d01014c426f756e64656443616c6c4f663c542c20493e000140656e6163746d656e745f6d6f6d656e746d02017c446973706174636854696d653c426c6f636b4e756d626572466f723c543e3e0000045c536565205b6050616c6c65743a3a7375626d6974605d2e58706c6163655f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e6465780001049c536565205b6050616c6c65743a3a706c6163655f6465636973696f6e5f6465706f736974605d2e5c726566756e645f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000204a0536565205b6050616c6c65743a3a726566756e645f6465636973696f6e5f6465706f736974605d2e1863616e63656c040114696e64657810013c5265666572656e64756d496e6465780003045c536565205b6050616c6c65743a3a63616e63656c605d2e106b696c6c040114696e64657810013c5265666572656e64756d496e64657800040454536565205b6050616c6c65743a3a6b696c6c605d2e406e756467655f7265666572656e64756d040114696e64657810013c5265666572656e64756d496e64657800050484536565205b6050616c6c65743a3a6e756467655f7265666572656e64756d605d2e486f6e655f66657765725f6465636964696e67040114747261636b5901013c547261636b49644f663c542c20493e0006048c536565205b6050616c6c65743a3a6f6e655f66657765725f6465636964696e67605d2e64726566756e645f7375626d697373696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000704a8536565205b6050616c6c65743a3a726566756e645f7375626d697373696f6e5f6465706f736974605d2e307365745f6d65746164617461080114696e64657810013c5265666572656e64756d496e6465780001286d617962655f686173687102013c4f7074696f6e3c543a3a486173683e00080474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7d020c4070616c6c65745f77686974656c6973741870616c6c65741043616c6c0404540001103877686974656c6973745f63616c6c04012463616c6c5f6861736830011c543a3a486173680000047c536565205b6050616c6c65743a3a77686974656c6973745f63616c6c605d2e5c72656d6f76655f77686974656c69737465645f63616c6c04012463616c6c5f6861736830011c543a3a48617368000104a0536565205b6050616c6c65743a3a72656d6f76655f77686974656c69737465645f63616c6c605d2e6464697370617463685f77686974656c69737465645f63616c6c0c012463616c6c5f6861736830011c543a3a4861736800014063616c6c5f656e636f6465645f6c656e10010c75333200014c63616c6c5f7765696768745f7769746e657373240118576569676874000204a8536565205b6050616c6c65743a3a64697370617463685f77686974656c69737465645f63616c6c605d2e9c64697370617463685f77686974656c69737465645f63616c6c5f776974685f707265696d61676504011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000304e0536565205b6050616c6c65743a3a64697370617463685f77686974656c69737465645f63616c6c5f776974685f707265696d616765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e8102105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c65741043616c6c04045400011414636c61696d08011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e61747572658502013845636473615369676e617475726500000458536565205b6050616c6c65743a3a636c61696d605d2e286d696e745f636c61696d10010c77686f8d02013c457468657265756d4164647265737300011476616c756518013042616c616e63654f663c543e00014076657374696e675f7363686564756c65910201dc4f7074696f6e3c2842616c616e63654f663c543e2c2042616c616e63654f663c543e2c20426c6f636b4e756d626572466f723c543e293e00012473746174656d656e74990201544f7074696f6e3c53746174656d656e744b696e643e0001046c536565205b6050616c6c65743a3a6d696e745f636c61696d605d2e30636c61696d5f6174746573740c011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e61747572658502013845636473615369676e617475726500012473746174656d656e7434011c5665633c75383e00020474536565205b6050616c6c65743a3a636c61696d5f617474657374605d2e1861747465737404012473746174656d656e7434011c5665633c75383e0003045c536565205b6050616c6c65743a3a617474657374605d2e286d6f76655f636c61696d0c010c6f6c648d02013c457468657265756d4164647265737300010c6e65778d02013c457468657265756d416464726573730001386d617962655f707265636c61696da10201504f7074696f6e3c543a3a4163636f756e7449643e0004046c536565205b6050616c6c65743a3a6d6f76655f636c61696d605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e85020c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733845636473615369676e617475726500000400890201205b75383b2036355d000089020000034100000008008d020c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733c457468657265756d4164647265737300000400e401205b75383b2032305d0000910204184f7074696f6e0404540195020108104e6f6e6500000010536f6d6504009502000001000095020000040c18181000990204184f7074696f6e040454019d020108104e6f6e6500000010536f6d6504009d0200000100009d020c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733453746174656d656e744b696e640001081c526567756c6172000000105361667400010000a10204184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000a5020c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011814626174636804011463616c6c73a902017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a6261746368605d2e3461735f64657269766174697665080114696e6465785901010c75313600011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00010478536565205b6050616c6c65743a3a61735f64657269766174697665605d2e2462617463685f616c6c04011463616c6c73a902017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00020468536565205b6050616c6c65743a3a62617463685f616c6c605d2e2c64697370617463685f617308012461735f6f726967696e51020154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030470536565205b6050616c6c65743a3a64697370617463685f6173605d2e2c666f7263655f626174636804011463616c6c73a902017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00040470536565205b6050616c6c65743a3a666f7263655f6261746368605d2e2c776974685f77656967687408011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400050470536565205b6050616c6c65743a3a776974685f776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea902000002610100ad020c3c70616c6c65745f6964656e746974791870616c6c65741043616c6c040454000158346164645f72656769737472617204011c6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e00000478536565205b6050616c6c65743a3a6164645f726567697374726172605d2e307365745f6964656e74697479040110696e666fb102016c426f783c543a3a4964656e74697479496e666f726d6174696f6e3e00010474536565205b6050616c6c65743a3a7365745f6964656e74697479605d2e207365745f73756273040110737562733d0301645665633c28543a3a4163636f756e7449642c2044617461293e00020464536565205b6050616c6c65743a3a7365745f73756273605d2e38636c6561725f6964656e746974790003047c536565205b6050616c6c65743a3a636c6561725f6964656e74697479605d2e44726571756573745f6a756467656d656e740801247265675f696e646578d80138526567697374726172496e64657800011c6d61785f666565e8013042616c616e63654f663c543e00040488536565205b6050616c6c65743a3a726571756573745f6a756467656d656e74605d2e3863616e63656c5f726571756573740401247265675f696e646578100138526567697374726172496e6465780005047c536565205b6050616c6c65743a3a63616e63656c5f72657175657374605d2e1c7365745f666565080114696e646578d80138526567697374726172496e64657800010c666565e8013042616c616e63654f663c543e00060460536565205b6050616c6c65743a3a7365745f666565605d2e387365745f6163636f756e745f6964080114696e646578d80138526567697374726172496e64657800010c6e6577a50101504163636f756e7449644c6f6f6b75704f663c543e0007047c536565205b6050616c6c65743a3a7365745f6163636f756e745f6964605d2e287365745f6669656c6473080114696e646578d80138526567697374726172496e6465780001186669656c64732c0129013c543a3a4964656e74697479496e666f726d6174696f6e206173204964656e74697479496e666f726d6174696f6e50726f76696465723e3a3a0a4669656c64734964656e7469666965720008046c536565205b6050616c6c65743a3a7365745f6669656c6473605d2e4470726f766964655f6a756467656d656e741001247265675f696e646578d80138526567697374726172496e646578000118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e0001246a756467656d656e744503015c4a756467656d656e743c42616c616e63654f663c543e3e0001206964656e7469747930011c543a3a4861736800090488536565205b6050616c6c65743a3a70726f766964655f6a756467656d656e74605d2e346b696c6c5f6964656e74697479040118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e000a0478536565205b6050616c6c65743a3a6b696c6c5f6964656e74697479605d2e1c6164645f73756208010c737562a50101504163636f756e7449644c6f6f6b75704f663c543e00011064617461bd02011044617461000b0460536565205b6050616c6c65743a3a6164645f737562605d2e2872656e616d655f73756208010c737562a50101504163636f756e7449644c6f6f6b75704f663c543e00011064617461bd02011044617461000c046c536565205b6050616c6c65743a3a72656e616d655f737562605d2e2872656d6f76655f73756204010c737562a50101504163636f756e7449644c6f6f6b75704f663c543e000d046c536565205b6050616c6c65743a3a72656d6f76655f737562605d2e20717569745f737562000e0464536565205b6050616c6c65743a3a717569745f737562605d2e586164645f757365726e616d655f617574686f726974790c0124617574686f72697479a50101504163636f756e7449644c6f6f6b75704f663c543e00011873756666697834011c5665633c75383e000128616c6c6f636174696f6e10010c753332000f049c536565205b6050616c6c65743a3a6164645f757365726e616d655f617574686f72697479605d2e6472656d6f76655f757365726e616d655f617574686f72697479040124617574686f72697479a50101504163636f756e7449644c6f6f6b75704f663c543e001004a8536565205b6050616c6c65743a3a72656d6f76655f757365726e616d655f617574686f72697479605d2e407365745f757365726e616d655f666f720c010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e000120757365726e616d6534011c5665633c75383e0001247369676e6174757265490301704f7074696f6e3c543a3a4f6666636861696e5369676e61747572653e00110484536565205b6050616c6c65743a3a7365745f757365726e616d655f666f72605d2e3c6163636570745f757365726e616d65040120757365726e616d655903012c557365726e616d653c543e00120480536565205b6050616c6c65743a3a6163636570745f757365726e616d65605d2e5c72656d6f76655f657870697265645f617070726f76616c040120757365726e616d655903012c557365726e616d653c543e001304a0536565205b6050616c6c65743a3a72656d6f76655f657870697265645f617070726f76616c605d2e507365745f7072696d6172795f757365726e616d65040120757365726e616d655903012c557365726e616d653c543e00140494536565205b6050616c6c65743a3a7365745f7072696d6172795f757365726e616d65605d2e6072656d6f76655f64616e676c696e675f757365726e616d65040120757365726e616d655903012c557365726e616d653c543e001504a4536565205b6050616c6c65743a3a72656d6f76655f64616e676c696e675f757365726e616d65605d2e04704964656e746974792070616c6c6574206465636c61726174696f6e2eb1020c3c70616c6c65745f6964656e74697479186c6567616379304964656e74697479496e666f04284669656c644c696d697400002401286164646974696f6e616cb5020190426f756e6465645665633c28446174612c2044617461292c204669656c644c696d69743e00011c646973706c6179bd020110446174610001146c6567616cbd0201104461746100010c776562bd0201104461746100011072696f74bd02011044617461000114656d61696cbd0201104461746100013c7067705f66696e6765727072696e74390301404f7074696f6e3c5b75383b2032305d3e000114696d616765bd0201104461746100011c74776974746572bd020110446174610000b5020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b902045300000400350301185665633c543e0000b90200000408bd02bd0200bd020c3c70616c6c65745f6964656e746974791474797065731044617461000198104e6f6e6500000010526177300400c1020000010010526177310400c5020000020010526177320400c9020000030010526177330400cd020000040010526177340400440000050010526177350400d1020000060010526177360400d5020000070010526177370400d9020000080010526177380400dd020000090010526177390400e10200000a001452617731300400e50200000b001452617731310400e90200000c001452617731320400ed0200000d001452617731330400f10200000e001452617731340400f50200000f001452617731350400f902000010001452617731360400a8000011001452617731370400fd0200001200145261773138040001030000130014526177313904000503000014001452617732300400e400001500145261773231040009030000160014526177323204000d0300001700145261773233040011030000180014526177323404001503000019001452617732350400190300001a0014526177323604001d0300001b001452617732370400210300001c001452617732380400250300001d001452617732390400290300001e0014526177333004002d0300001f001452617733310400310300002000145261773332040004000021002c426c616b6554776f323536040004000022001853686132353604000400002300244b656363616b323536040004000024002c53686154687265653235360400040000250000c102000003000000000800c502000003010000000800c902000003020000000800cd02000003030000000800d102000003050000000800d502000003060000000800d902000003070000000800dd02000003080000000800e102000003090000000800e5020000030a0000000800e9020000030b0000000800ed020000030c0000000800f1020000030d0000000800f5020000030e0000000800f9020000030f0000000800fd020000031100000008000103000003120000000800050300000313000000080009030000031500000008000d030000031600000008001103000003170000000800150300000318000000080019030000031900000008001d030000031a000000080021030000031b000000080025030000031c000000080029030000031d00000008002d030000031e000000080031030000031f00000008003503000002b90200390304184f7074696f6e04045401e40108104e6f6e6500000010536f6d650400e400000100003d0300000241030041030000040800bd020045030c3c70616c6c65745f6964656e74697479147479706573244a756467656d656e74041c42616c616e63650118011c1c556e6b6e6f776e0000001c46656550616964040018011c42616c616e636500010028526561736f6e61626c65000200244b6e6f776e476f6f64000300244f75744f6644617465000400284c6f775175616c697479000500244572726f6e656f757300060000490304184f7074696f6e040454014d030108104e6f6e6500000010536f6d6504004d0300000100004d03082873705f72756e74696d65384d756c74695369676e617475726500010c1c45643235353139040019020148656432353531393a3a5369676e61747572650000001c53723235353139040051030148737232353531393a3a5369676e617475726500010014456364736104005503014065636473613a3a5369676e61747572650002000051030c1c73705f636f72651c73723235353139245369676e6174757265000004001d0201205b75383b2036345d000055030c1c73705f636f7265146563647361245369676e6174757265000004008902017c5b75383b205349474e41545552455f53455249414c495a45445f53495a455d000059030c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00005d030c3870616c6c65745f736f63696574791870616c6c65741043616c6c0804540004490001500c62696404011476616c756518013c42616c616e63654f663c542c20493e00000450536565205b6050616c6c65743a3a626964605d2e14756e62696400010458536565205b6050616c6c65743a3a756e626964605d2e14766f7563680c010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c756518013c42616c616e63654f663c542c20493e00010c74697018013c42616c616e63654f663c542c20493e00020458536565205b6050616c6c65743a3a766f756368605d2e1c756e766f75636800030460536565205b6050616c6c65743a3a756e766f756368605d2e10766f746508012463616e646964617465a50101504163636f756e7449644c6f6f6b75704f663c543e00011c617070726f7665780110626f6f6c00040454536565205b6050616c6c65743a3a766f7465605d2e34646566656e6465725f766f746504011c617070726f7665780110626f6f6c00050478536565205b6050616c6c65743a3a646566656e6465725f766f7465605d2e187061796f75740006045c536565205b6050616c6c65743a3a7061796f7574605d2e2c77616976655f7265706179040118616d6f756e7418013c42616c616e63654f663c542c20493e00070470536565205b6050616c6c65743a3a77616976655f7265706179605d2e34666f756e645f736f636965747918011c666f756e646572a50101504163636f756e7449644c6f6f6b75704f663c543e00012c6d61785f6d656d6265727310010c7533320001286d61785f696e74616b6510010c75333200012c6d61785f737472696b657310010c75333200014463616e6469646174655f6465706f73697418013c42616c616e63654f663c542c20493e00011472756c657334011c5665633c75383e00080478536565205b6050616c6c65743a3a666f756e645f736f6369657479605d2e20646973736f6c766500090464536565205b6050616c6c65743a3a646973736f6c7665605d2e586a756467655f73757370656e6465645f6d656d62657208010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e00011c666f7267697665780110626f6f6c000a049c536565205b6050616c6c65743a3a6a756467655f73757370656e6465645f6d656d626572605d2e387365745f706172616d657465727310012c6d61785f6d656d6265727310010c7533320001286d61785f696e74616b6510010c75333200012c6d61785f737472696b657310010c75333200014463616e6469646174655f6465706f73697418013c42616c616e63654f663c542c20493e000b047c536565205b6050616c6c65743a3a7365745f706172616d6574657273605d2e3870756e6973685f736b6570746963000c047c536565205b6050616c6c65743a3a70756e6973685f736b6570746963605d2e40636c61696d5f6d656d62657273686970000d0484536565205b6050616c6c65743a3a636c61696d5f6d656d62657273686970605d2e44626573746f775f6d656d6265727368697004012463616e646964617465000130543a3a4163636f756e744964000e0488536565205b6050616c6c65743a3a626573746f775f6d656d62657273686970605d2e386b69636b5f63616e64696461746504012463616e646964617465000130543a3a4163636f756e744964000f047c536565205b6050616c6c65743a3a6b69636b5f63616e646964617465605d2e4072657369676e5f63616e64696461637900100484536565205b6050616c6c65743a3a72657369676e5f63616e646964616379605d2e3864726f705f63616e64696461746504012463616e646964617465000130543a3a4163636f756e7449640011047c536565205b6050616c6c65743a3a64726f705f63616e646964617465605d2e44636c65616e75705f63616e64696461637908012463616e646964617465000130543a3a4163636f756e74496400010c6d617810010c75333200120488536565205b6050616c6c65743a3a636c65616e75705f63616e646964616379605d2e44636c65616e75705f6368616c6c656e676508013c6368616c6c656e67655f726f756e64100128526f756e64496e64657800010c6d617810010c75333200130488536565205b6050616c6c65743a3a636c65616e75705f6368616c6c656e6765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e61030c3c70616c6c65745f7265636f766572791870616c6c65741043616c6c0404540001243061735f7265636f766572656408011c6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e00011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000474536565205b6050616c6c65743a3a61735f7265636f7665726564605d2e347365745f7265636f76657265640801106c6f7374a50101504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572a50101504163636f756e7449644c6f6f6b75704f663c543e00010478536565205b6050616c6c65743a3a7365745f7265636f7665726564605d2e3c6372656174655f7265636f766572790c011c667269656e6473b50101445665633c543a3a4163636f756e7449643e0001247468726573686f6c645901010c75313600013064656c61795f706572696f64100144426c6f636b4e756d626572466f723c543e00020480536565205b6050616c6c65743a3a6372656174655f7265636f76657279605d2e44696e6974696174655f7265636f7665727904011c6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e00030488536565205b6050616c6c65743a3a696e6974696174655f7265636f76657279605d2e38766f7563685f7265636f766572790801106c6f7374a50101504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572a50101504163636f756e7449644c6f6f6b75704f663c543e0004047c536565205b6050616c6c65743a3a766f7563685f7265636f76657279605d2e38636c61696d5f7265636f7665727904011c6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e0005047c536565205b6050616c6c65743a3a636c61696d5f7265636f76657279605d2e38636c6f73655f7265636f7665727904011c72657363756572a50101504163636f756e7449644c6f6f6b75704f663c543e0006047c536565205b6050616c6c65743a3a636c6f73655f7265636f76657279605d2e3c72656d6f76655f7265636f7665727900070480536565205b6050616c6c65743a3a72656d6f76655f7265636f76657279605d2e4063616e63656c5f7265636f766572656404011c6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e00080484536565205b6050616c6c65743a3a63616e63656c5f7265636f7665726564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e65030c3870616c6c65745f76657374696e671870616c6c65741043616c6c040454000118107665737400000454536565205b6050616c6c65743a3a76657374605d2e28766573745f6f74686572040118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e0001046c536565205b6050616c6c65743a3a766573745f6f74686572605d2e3c7665737465645f7472616e73666572080118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65690301b056657374696e67496e666f3c42616c616e63654f663c543e2c20426c6f636b4e756d626572466f723c543e3e00020480536565205b6050616c6c65743a3a7665737465645f7472616e73666572605d2e54666f7263655f7665737465645f7472616e736665720c0118736f75726365a50101504163636f756e7449644c6f6f6b75704f663c543e000118746172676574a50101504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65690301b056657374696e67496e666f3c42616c616e63654f663c543e2c20426c6f636b4e756d626572466f723c543e3e00030498536565205b6050616c6c65743a3a666f7263655f7665737465645f7472616e73666572605d2e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c75333200040480536565205b6050616c6c65743a3a6d657267655f7363686564756c6573605d2e74666f7263655f72656d6f76655f76657374696e675f7363686564756c65080118746172676574a501018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001387363686564756c655f696e64657810010c753332000504b8536565205b6050616c6c65743a3a666f7263655f72656d6f76655f76657374696e675f7363686564756c65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e69030c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d62657200006d030c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963710301ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000464536565205b6050616c6c65743a3a7363686564756c65605d2e1863616e63656c0801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001045c536565205b6050616c6c65743a3a63616e63656c605d2e387363686564756c655f6e616d656414010869640401205461736b4e616d650001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963710301ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0002047c536565205b6050616c6c65743a3a7363686564756c655f6e616d6564605d2e3063616e63656c5f6e616d656404010869640401205461736b4e616d6500030474536565205b6050616c6c65743a3a63616e63656c5f6e616d6564605d2e387363686564756c655f61667465721001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963710301ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0004047c536565205b6050616c6c65743a3a7363686564756c655f6166746572605d2e507363686564756c655f6e616d65645f616674657214010869640401205461736b4e616d650001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963710301ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00050494536565205b6050616c6c65743a3a7363686564756c655f6e616d65645f6166746572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e710304184f7074696f6e0404540175030108104e6f6e6500000010536f6d6504007503000001000075030000040810100079030c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616ca50101504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f747970657d0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a70726f7879605d2e246164645f70726f78790c012064656c6567617465a50101504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706581030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00010468536565205b6050616c6c65743a3a6164645f70726f7879605d2e3072656d6f76655f70726f78790c012064656c6567617465a50101504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706581030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a72656d6f76655f70726f7879605d2e3872656d6f76655f70726f786965730003047c536565205b6050616c6c65743a3a72656d6f76655f70726f78696573605d2e2c6372656174655f707572650c012870726f78795f7479706581030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e000114696e6465785901010c75313600040470536565205b6050616c6c65743a3a6372656174655f70757265605d2e246b696c6c5f7075726514011c737061776e6572a50101504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706581030130543a3a50726f787954797065000114696e6465785901010c753136000118686569676874d80144426c6f636b4e756d626572466f723c543e0001246578745f696e646578d8010c75333200050468536565205b6050616c6c65743a3a6b696c6c5f70757265605d2e20616e6e6f756e63650801107265616ca50101504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00060464536565205b6050616c6c65743a3a616e6e6f756e6365605d2e4c72656d6f76655f616e6e6f756e63656d656e740801107265616ca50101504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00070490536565205b6050616c6c65743a3a72656d6f76655f616e6e6f756e63656d656e74605d2e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465a50101504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00080490536565205b6050616c6c65743a3a72656a6563745f616e6e6f756e63656d656e74605d2e3c70726f78795f616e6e6f756e63656410012064656c6567617465a50101504163636f756e7449644c6f6f6b75704f663c543e0001107265616ca50101504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f747970657d0301504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00090480536565205b6050616c6c65743a3a70726f78795f616e6e6f756e636564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7d0304184f7074696f6e0404540181030108104e6f6e6500000010536f6d650400810300000100008103085873746167696e675f6b7573616d615f72756e74696d652450726f7879547970650001240c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e67000300444964656e746974794a756467656d656e740004002c43616e63656c50726f78790005001c41756374696f6e0006001c536f63696574790007003c4e6f6d696e6174696f6e506f6f6c730008000085030c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573b50101445665633c543a3a4163636f756e7449643e00011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000494536565205b6050616c6c65743a3a61735f6d756c74695f7468726573686f6c645f31605d2e2061735f6d756c74691401247468726573686f6c645901010c7531360001446f746865725f7369676e61746f72696573b50101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74890301904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00011063616c6c6101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0001286d61785f77656967687424011857656967687400010464536565205b6050616c6c65743a3a61735f6d756c7469605d2e40617070726f76655f61735f6d756c74691401247468726573686f6c645901010c7531360001446f746865725f7369676e61746f72696573b50101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74890301904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687424011857656967687400020484536565205b6050616c6c65743a3a617070726f76655f61735f6d756c7469605d2e3c63616e63656c5f61735f6d756c74691001247468726573686f6c645901010c7531360001446f746865725f7369676e61746f72696573b50101445665633c543a3a4163636f756e7449643e00012474696d65706f696e748d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e00012463616c6c5f686173680401205b75383b2033325d00030480536565205b6050616c6c65743a3a63616e63656c5f61735f6d756c7469605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e890304184f7074696f6e040454018d030108104e6f6e6500000010536f6d6504008d0300000100008d03083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000091030c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000114346e6f74655f707265696d616765040114627974657334011c5665633c75383e00000478536565205b6050616c6c65743a3a6e6f74655f707265696d616765605d2e3c756e6e6f74655f707265696d6167650401106861736830011c543a3a4861736800010480536565205b6050616c6c65743a3a756e6e6f74655f707265696d616765605d2e40726571756573745f707265696d6167650401106861736830011c543a3a4861736800020484536565205b6050616c6c65743a3a726571756573745f707265696d616765605d2e48756e726571756573745f707265696d6167650401106861736830011c543a3a486173680003048c536565205b6050616c6c65743a3a756e726571756573745f707265696d616765605d2e38656e737572655f75706461746564040118686173686573950301305665633c543a3a486173683e0004047c536565205b6050616c6c65743a3a656e737572655f75706461746564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e9503000002300099030c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0804540004490001243870726f706f73655f626f756e747908011476616c7565e8013c42616c616e63654f663c542c20493e00012c6465736372697074696f6e34011c5665633c75383e0000047c536565205b6050616c6c65743a3a70726f706f73655f626f756e7479605d2e38617070726f76655f626f756e7479040124626f756e74795f6964d8012c426f756e7479496e6465780001047c536565205b6050616c6c65743a3a617070726f76655f626f756e7479605d2e3c70726f706f73655f63757261746f720c0124626f756e74795f6964d8012c426f756e7479496e64657800011c63757261746f72a50101504163636f756e7449644c6f6f6b75704f663c543e00010c666565e8013c42616c616e63654f663c542c20493e00020480536565205b6050616c6c65743a3a70726f706f73655f63757261746f72605d2e40756e61737369676e5f63757261746f72040124626f756e74795f6964d8012c426f756e7479496e64657800030484536565205b6050616c6c65743a3a756e61737369676e5f63757261746f72605d2e386163636570745f63757261746f72040124626f756e74795f6964d8012c426f756e7479496e6465780004047c536565205b6050616c6c65743a3a6163636570745f63757261746f72605d2e3061776172645f626f756e7479080124626f756e74795f6964d8012c426f756e7479496e64657800012c62656e6566696369617279a50101504163636f756e7449644c6f6f6b75704f663c543e00050474536565205b6050616c6c65743a3a61776172645f626f756e7479605d2e30636c61696d5f626f756e7479040124626f756e74795f6964d8012c426f756e7479496e64657800060474536565205b6050616c6c65743a3a636c61696d5f626f756e7479605d2e30636c6f73655f626f756e7479040124626f756e74795f6964d8012c426f756e7479496e64657800070474536565205b6050616c6c65743a3a636c6f73655f626f756e7479605d2e50657874656e645f626f756e74795f657870697279080124626f756e74795f6964d8012c426f756e7479496e64657800011872656d61726b34011c5665633c75383e00080494536565205b6050616c6c65743a3a657874656e645f626f756e74795f657870697279605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e9d030c5470616c6c65745f6368696c645f626f756e746965731870616c6c65741043616c6c04045400011c406164645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800011476616c7565e8013042616c616e63654f663c543e00012c6465736372697074696f6e34011c5665633c75383e00000484536565205b6050616c6c65743a3a6164645f6368696c645f626f756e7479605d2e3c70726f706f73655f63757261746f72100140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964d8012c426f756e7479496e64657800011c63757261746f72a50101504163636f756e7449644c6f6f6b75704f663c543e00010c666565e8013042616c616e63654f663c543e00010480536565205b6050616c6c65743a3a70726f706f73655f63757261746f72605d2e386163636570745f63757261746f72080140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964d8012c426f756e7479496e6465780002047c536565205b6050616c6c65743a3a6163636570745f63757261746f72605d2e40756e61737369676e5f63757261746f72080140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964d8012c426f756e7479496e64657800030484536565205b6050616c6c65743a3a756e61737369676e5f63757261746f72605d2e4861776172645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964d8012c426f756e7479496e64657800012c62656e6566696369617279a50101504163636f756e7449644c6f6f6b75704f663c543e0004048c536565205b6050616c6c65743a3a61776172645f6368696c645f626f756e7479605d2e48636c61696d5f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964d8012c426f756e7479496e6465780005048c536565205b6050616c6c65743a3a636c61696d5f6368696c645f626f756e7479605d2e48636c6f73655f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964d8012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964d8012c426f756e7479496e6465780006048c536565205b6050616c6c65743a3a636c6f73655f6368696c645f626f756e7479605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea1030c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6ea50301b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e657373d9040158536f6c7574696f6e4f72536e617073686f7453697a6500000480536565205b6050616c6c65743a3a7375626d69745f756e7369676e6564605d2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f7265dd0401544f7074696f6e3c456c656374696f6e53636f72653e000104b0536565205b6050616c6c65743a3a7365745f6d696e696d756d5f756e747275737465645f73636f7265605d2e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f727473e1040158537570706f7274733c543a3a4163636f756e7449643e000204b8536565205b6050616c6c65743a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e187375626d69740401307261775f736f6c7574696f6ea50301b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003045c536565205b6050616c6c65743a3a7375626d6974605d2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f746572733502012c4f7074696f6e3c7533323e0001446d617962655f6d61785f746172676574733502012c4f7074696f6e3c7533323e00040490536565205b6050616c6c65743a3a676f7665726e616e63655f66616c6c6261636b605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea503089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e04045301a903000c0120736f6c7574696f6ea90301045300011473636f7265d5040134456c656374696f6e53636f7265000114726f756e6410010c7533320000a903085873746167696e675f6b7573616d615f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e32340000600118766f74657331ad0300000118766f74657332b90300000118766f74657333cd0300000118766f74657334d90300000118766f74657335e50300000118766f74657336f10300000118766f74657337fd0300000118766f74657338090400000118766f7465733915040000011c766f746573313021040000011c766f74657331312d040000011c766f746573313239040000011c766f746573313345040000011c766f746573313451040000011c766f74657331355d040000011c766f746573313669040000011c766f746573313775040000011c766f746573313881040000011c766f74657331398d040000011c766f746573323099040000011c766f7465733231a5040000011c766f7465733232b1040000011c766f7465733233bd040000011c766f7465733234c904000000ad03000002b10300b10300000408d8b50300b503000006590100b903000002bd0300bd030000040cd8c103b50300c10300000408b503c50300c503000006c90300c9030c3473705f61726974686d65746963287065725f7468696e677318506572553136000004005901010c7531360000cd03000002d10300d1030000040cd8d503b50300d50300000302000000c10300d903000002dd0300dd030000040cd8e103b50300e10300000303000000c10300e503000002e90300e9030000040cd8ed03b50300ed0300000304000000c10300f103000002f50300f5030000040cd8f903b50300f90300000305000000c10300fd0300000201040001040000040cd80504b50300050400000306000000c1030009040000020d04000d040000040cd81104b50300110400000307000000c10300150400000219040019040000040cd81d04b503001d0400000308000000c10300210400000225040025040000040cd82904b50300290400000309000000c103002d0400000231040031040000040cd83504b5030035040000030a000000c1030039040000023d04003d040000040cd84104b5030041040000030b000000c10300450400000249040049040000040cd84d04b503004d040000030c000000c10300510400000255040055040000040cd85904b5030059040000030d000000c103005d0400000261040061040000040cd86504b5030065040000030e000000c1030069040000026d04006d040000040cd87104b5030071040000030f000000c10300750400000279040079040000040cd87d04b503007d0400000310000000c10300810400000285040085040000040cd88904b50300890400000311000000c103008d0400000291040091040000040cd89504b50300950400000312000000c1030099040000029d04009d040000040cd8a104b50300a10400000313000000c10300a504000002a90400a9040000040cd8ad04b50300ad0400000314000000c10300b104000002b50400b5040000040cd8b904b50300b90400000315000000c10300bd04000002c10400c1040000040cd8c504b50300c50400000316000000c10300c904000002cd0400cd040000040cd8d104b50300d10400000317000000c10300d504084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e63650000d904089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273d8010c75333200011c74617267657473d8010c7533320000dd0404184f7074696f6e04045401d5040108104e6f6e6500000010536f6d650400d5040000010000e104000002e50400e5040000040800e90400e904084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f74657273ed0401845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e0000ed04000002f10400f10400000408001800f5040c2870616c6c65745f6e69731870616c6c65741043616c6c04045400011c24706c6163655f626964080118616d6f756e74e8013042616c616e63654f663c543e0001206475726174696f6e10010c75333200000468536565205b6050616c6c65743a3a706c6163655f626964605d2e2c726574726163745f626964080118616d6f756e74e8013042616c616e63654f663c543e0001206475726174696f6e10010c75333200010470536565205b6050616c6c65743a3a726574726163745f626964605d2e3066756e645f6465666963697400020474536565205b6050616c6c65743a3a66756e645f64656669636974605d2e30746861775f70726976617465080114696e646578d8013052656365697074496e6465780001406d617962655f70726f706f7274696f6ef904014c4f7074696f6e3c5065727175696e74696c6c3e00030474536565205b6050616c6c65743a3a746861775f70726976617465605d2e34746861775f636f6d6d756e616c040114696e646578d8013052656365697074496e64657800040478536565205b6050616c6c65743a3a746861775f636f6d6d756e616c605d2e24636f6d6d756e696679040114696e646578d8013052656365697074496e64657800050468536565205b6050616c6c65743a3a636f6d6d756e696679605d2e24707269766174697a65040114696e646578d8013052656365697074496e64657800060468536565205b6050616c6c65743a3a707269766174697a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ef90404184f7074696f6e04045401fd040108104e6f6e6500000010536f6d650400fd040000010000fd040c3473705f61726974686d65746963287065725f7468696e67732c5065727175696e74696c6c000004002c010c753634000001050c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000120507472616e736665725f616c6c6f775f646561746808011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e38666f7263655f7472616e736665720c0118736f75726365a50101504163636f756e7449644c6f6f6b75704f663c543e00011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c69766508011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565e80128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c08011064657374a50101504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665780110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686fb50101445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e44666f7263655f7365745f62616c616e636508010c77686fa50101504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565e80128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e6c666f7263655f61646a7573745f746f74616c5f69737375616e6365080124646972656374696f6eb901014c41646a7573746d656e74446972656374696f6e00011464656c7461e80128543a3a42616c616e6365000904b0536565205b6050616c6c65743a3a666f7263655f61646a7573745f746f74616c5f69737375616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e05050c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c08045400044900010c1472656261670401286469736c6f6361746564a50101504163636f756e7449644c6f6f6b75704f663c543e00000458536565205b6050616c6c65743a3a7265626167605d2e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572a50101504163636f756e7449644c6f6f6b75704f663c543e00010480536565205b6050616c6c65743a3a7075745f696e5f66726f6e745f6f66605d2e547075745f696e5f66726f6e745f6f665f6f7468657208011c68656176696572a50101504163636f756e7449644c6f6f6b75704f663c543e00011c6c696768746572a50101504163636f756e7449644c6f6f6b75704f663c543e00020498536565205b6050616c6c65743a3a7075745f696e5f66726f6e745f6f665f6f74686572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e09050c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c04045400015c106a6f696e080118616d6f756e74e8013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400000454536565205b6050616c6c65743a3a6a6f696e605d2e28626f6e645f657874726104011465787472610d05015c426f6e6445787472613c42616c616e63654f663c543e3e0001046c536565205b6050616c6c65743a3a626f6e645f6578747261605d2e30636c61696d5f7061796f757400020474536565205b6050616c6c65743a3a636c61696d5f7061796f7574605d2e18756e626f6e640801386d656d6265725f6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e000140756e626f6e64696e675f706f696e7473e8013042616c616e63654f663c543e0003045c536565205b6050616c6c65743a3a756e626f6e64605d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c7533320004049c536565205b6050616c6c65743a3a706f6f6c5f77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74a50101504163636f756e7449644c6f6f6b75704f663c543e0001486e756d5f736c617368696e675f7370616e7310010c75333200050488536565205b6050616c6c65743a3a77697468647261775f756e626f6e646564605d2e18637265617465100118616d6f756e74e8013042616c616e63654f663c543e000110726f6f74a50101504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72a50101504163636f756e7449644c6f6f6b75704f663c543e00011c626f756e636572a50101504163636f756e7449644c6f6f6b75704f663c543e0006045c536565205b6050616c6c65743a3a637265617465605d2e4c6372656174655f776974685f706f6f6c5f6964140118616d6f756e74e8013042616c616e63654f663c543e000110726f6f74a50101504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72a50101504163636f756e7449644c6f6f6b75704f663c543e00011c626f756e636572a50101504163636f756e7449644c6f6f6b75704f663c543e00011c706f6f6c5f6964100118506f6f6c496400070490536565205b6050616c6c65743a3a6372656174655f776974685f706f6f6c5f6964605d2e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273b50101445665633c543a3a4163636f756e7449643e00080464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e247365745f737461746508011c706f6f6c5f6964100118506f6f6c4964000114737461746511050124506f6f6c537461746500090468536565205b6050616c6c65743a3a7365745f7374617465605d2e307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d6574616461746134011c5665633c75383e000a0474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e2c7365745f636f6e666967731801346d696e5f6a6f696e5f626f6e6415050158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e6415050158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c7319050134436f6e6669674f703c7533323e00012c6d61785f6d656d6265727319050134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6c19050134436f6e6669674f703c7533323e000154676c6f62616c5f6d61785f636f6d6d697373696f6e1d050144436f6e6669674f703c50657262696c6c3e000b0470536565205b6050616c6c65743a3a7365745f636f6e66696773605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f7421050158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f7221050158436f6e6669674f703c543a3a4163636f756e7449643e00012c6e65775f626f756e63657221050158436f6e6669674f703c543a3a4163636f756e7449643e000c0474536565205b6050616c6c65743a3a7570646174655f726f6c6573605d2e146368696c6c04011c706f6f6c5f6964100118506f6f6c4964000d0458536565205b6050616c6c65743a3a6368696c6c605d2e40626f6e645f65787472615f6f746865720801186d656d626572a50101504163636f756e7449644c6f6f6b75704f663c543e00011465787472610d05015c426f6e6445787472613c42616c616e63654f663c543e3e000e0484536565205b6050616c6c65743a3a626f6e645f65787472615f6f74686572605d2e507365745f636c61696d5f7065726d697373696f6e0401287065726d697373696f6e2505013c436c61696d5065726d697373696f6e000f0494536565205b6050616c6c65743a3a7365745f636c61696d5f7065726d697373696f6e605d2e48636c61696d5f7061796f75745f6f746865720401146f74686572000130543a3a4163636f756e7449640010048c536565205b6050616c6c65743a3a636c61696d5f7061796f75745f6f74686572605d2e387365745f636f6d6d697373696f6e08011c706f6f6c5f6964100118506f6f6c49640001386e65775f636f6d6d697373696f6e2905017c4f7074696f6e3c2850657262696c6c2c20543a3a4163636f756e744964293e0011047c536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e605d2e487365745f636f6d6d697373696f6e5f6d617808011c706f6f6c5f6964100118506f6f6c49640001386d61785f636f6d6d697373696f6e94011c50657262696c6c0012048c536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e5f6d6178605d2e687365745f636f6d6d697373696f6e5f6368616e67655f7261746508011c706f6f6c5f6964100118506f6f6c496400012c6368616e67655f726174653105019c436f6d6d697373696f6e4368616e6765526174653c426c6f636b4e756d626572466f723c543e3e001304ac536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e5f6368616e67655f72617465605d2e40636c61696d5f636f6d6d697373696f6e04011c706f6f6c5f6964100118506f6f6c496400140484536565205b6050616c6c65743a3a636c61696d5f636f6d6d697373696f6e605d2e4c61646a7573745f706f6f6c5f6465706f73697404011c706f6f6c5f6964100118506f6f6c496400150490536565205b6050616c6c65743a3a61646a7573745f706f6f6c5f6465706f736974605d2e7c7365745f636f6d6d697373696f6e5f636c61696d5f7065726d697373696f6e08011c706f6f6c5f6964100118506f6f6c49640001287065726d697373696f6e350501bc4f7074696f6e3c436f6d6d697373696f6e436c61696d5065726d697373696f6e3c543a3a4163636f756e7449643e3e001604c0536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e5f636c61696d5f7065726d697373696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0d05085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c52657761726473000100001105085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e67000200001505085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200001905085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200001d05085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540194010c104e6f6f700000000c5365740400940104540001001852656d6f7665000200002105085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f7665000200002505085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c436c61696d5065726d697373696f6e000110305065726d697373696f6e6564000000585065726d697373696f6e6c657373436f6d706f756e64000100585065726d697373696f6e6c6573735769746864726177000200445065726d697373696f6e6c657373416c6c00030000290504184f7074696f6e040454012d050108104e6f6e6500000010536f6d6504002d0500000100002d05000004089400003105085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7350436f6d6d697373696f6e4368616e676552617465042c426c6f636b4e756d6265720110000801306d61785f696e63726561736594011c50657262696c6c0001246d696e5f64656c617910012c426c6f636b4e756d6265720000350504184f7074696f6e0404540139050108104e6f6e6500000010536f6d650400390500000100003905085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7364436f6d6d697373696f6e436c61696d5065726d697373696f6e04244163636f756e74496401000108385065726d697373696f6e6c6573730000001c4163636f756e7404000001244163636f756e744964000100003d050c4c70616c6c65745f666173745f756e7374616b651870616c6c65741043616c6c04045400010c5472656769737465725f666173745f756e7374616b6500000498536565205b6050616c6c65743a3a72656769737465725f666173745f756e7374616b65605d2e28646572656769737465720001046c536565205b6050616c6c65743a3a64657265676973746572605d2e1c636f6e74726f6c040134657261735f746f5f636865636b100120457261496e64657800020460536565205b6050616c6c65743a3a636f6e74726f6c605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e4105106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001bc7c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100144426c6f636b4e756d626572466f723c543e000004c0536565205b6050616c6c65743a3a7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e605d2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100144426c6f636b4e756d626572466f723c543e000104b4536565205b6050616c6c65743a3a7365745f76616c69646174696f6e5f757067726164655f64656c6179605d2e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100144426c6f636b4e756d626572466f723c543e000204a8536565205b6050616c6c65743a3a7365745f636f64655f726574656e74696f6e5f706572696f64605d2e447365745f6d61785f636f64655f73697a6504010c6e657710010c75333200030488536565205b6050616c6c65743a3a7365745f6d61785f636f64655f73697a65605d2e407365745f6d61785f706f765f73697a6504010c6e657710010c75333200040484536565205b6050616c6c65743a3a7365745f6d61785f706f765f73697a65605d2e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049c536565205b6050616c6c65743a3a7365745f6d61785f686561645f646174615f73697a65605d2e487365745f636f726574696d655f636f72657304010c6e657710010c7533320006048c536565205b6050616c6c65743a3a7365745f636f726574696d655f636f726573605d2e547365745f6f6e5f64656d616e645f7265747269657304010c6e657710010c75333200070498536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f72657472696573605d2e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100144426c6f636b4e756d626572466f723c543e000804b4536565205b6050616c6c65743a3a7365745f67726f75705f726f746174696f6e5f6672657175656e6379605d2e747365745f70617261735f617661696c6162696c6974795f706572696f6404010c6e6577100144426c6f636b4e756d626572466f723c543e000904b8536565205b6050616c6c65743a3a7365745f70617261735f617661696c6162696c6974795f706572696f64605d2e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04a4536565205b6050616c6c65743a3a7365745f7363686564756c696e675f6c6f6f6b6168656164605d2e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e65773502012c4f7074696f6e3c7533323e000c04b0536565205b6050616c6c65743a3a7365745f6d61785f76616c696461746f72735f7065725f636f7265605d2e487365745f6d61785f76616c696461746f727304010c6e65773502012c4f7074696f6e3c7533323e000d048c536565205b6050616c6c65743a3a7365745f6d61785f76616c696461746f7273605d2e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e048c536565205b6050616c6c65743a3a7365745f646973707574655f706572696f64605d2eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100144426c6f636b4e756d626572466f723c543e000f04f8536565205b6050616c6c65743a3a7365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f64605d2e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c75333200120488536565205b6050616c6c65743a3a7365745f6e6f5f73686f775f736c6f7473605d2e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c75333200130494536565205b6050616c6c65743a3a7365745f6e5f64656c61795f7472616e63686573605d2e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c753332001404bc536565205b6050616c6c65743a3a7365745f7a65726f74685f64656c61795f7472616e6368655f7769647468605d2e507365745f6e65656465645f617070726f76616c7304010c6e657710010c75333200150494536565205b6050616c6c65743a3a7365745f6e65656465645f617070726f76616c73605d2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604b4536565205b6050616c6c65743a3a7365745f72656c61795f7672665f6d6f64756c6f5f73616d706c6573605d2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c753332001704ac536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f71756575655f636f756e74605d2e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c753332001804a8536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f71756575655f73697a65605d2e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c753332001904b8536565205b6050616c6c65743a3a7365745f6d61785f646f776e776172645f6d6573736167655f73697a65605d2e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b04b0536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f6d6573736167655f73697a65605d2ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c04e4536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e646964617465605d2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d04a8536565205b6050616c6c65743a3a7365745f68726d705f6f70656e5f726571756573745f74746c605d2e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e04a0536565205b6050616c6c65743a3a7365745f68726d705f73656e6465725f6465706f736974605d2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f04ac536565205b6050616c6c65743a3a7365745f68726d705f726563697069656e745f6465706f736974605d2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c753332002004b8536565205b6050616c6c65743a3a7365745f68726d705f6368616e6e656c5f6d61785f6361706163697479605d2e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c753332002104c0536565205b6050616c6c65743a3a7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a65605d2e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c753332002204e0536565205b6050616c6c65743a3a7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c73605d2e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c753332002404c8536565205b6050616c6c65743a3a7365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a65605d2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c753332002504e4536565205b6050616c6c65743a3a7365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c73605d2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332002704dc536565205b6050616c6c65743a3a7365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e646964617465605d2e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a048c536565205b6050616c6c65743a3a7365745f7076665f766f74696e675f74746c605d2e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100144426c6f636b4e756d626572466f723c543e002b04d4536565205b6050616c6c65743a3a7365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c6179605d2e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577780110626f6f6c002c04b4536565205b6050616c6c65743a3a7365745f6279706173735f636f6e73697374656e63795f636865636b605d2e607365745f6173796e635f6261636b696e675f706172616d7304010c6e6577450501484173796e634261636b696e67506172616d73002d04a4536565205b6050616c6c65743a3a7365745f6173796e635f6261636b696e675f706172616d73605d2e4c7365745f6578656375746f725f706172616d7304010c6e6577490501384578656375746f72506172616d73002e0490536565205b6050616c6c65743a3a7365745f6578656375746f725f706172616d73605d2e587365745f6f6e5f64656d616e645f626173655f66656504010c6e657718011c42616c616e6365002f049c536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f626173655f666565605d2e747365745f6f6e5f64656d616e645f6665655f766172696162696c69747904010c6e657794011c50657262696c6c003004b8536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f6665655f766172696162696c697479605d2e707365745f6f6e5f64656d616e645f71756575655f6d61785f73697a6504010c6e657710010c753332003104b4536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f71756575655f6d61785f73697a65605d2e987365745f6f6e5f64656d616e645f7461726765745f71756575655f7574696c697a6174696f6e04010c6e657794011c50657262696c6c003204dc536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f7461726765745f71756575655f7574696c697a6174696f6e605d2e447365745f6f6e5f64656d616e645f74746c04010c6e6577100144426c6f636b4e756d626572466f723c543e00330488536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f74746c605d2e647365745f6d696e696d756d5f6261636b696e675f766f74657304010c6e657710010c753332003404a8536565205b6050616c6c65743a3a7365745f6d696e696d756d5f6261636b696e675f766f746573605d2e407365745f6e6f64655f66656174757265080114696e646578080108753800011476616c7565780110626f6f6c00350484536565205b6050616c6c65743a3a7365745f6e6f64655f66656174757265605d2e687365745f617070726f76616c5f766f74696e675f706172616d7304010c6e65775d050150417070726f76616c566f74696e67506172616d73003604ac536565205b6050616c6c65743a3a7365745f617070726f76616c5f766f74696e675f706172616d73605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e4505104c706f6c6b61646f745f7072696d697469766573087636346173796e635f6261636b696e67484173796e634261636b696e67506172616d73000008014c6d61785f63616e6469646174655f646570746810010c753332000150616c6c6f7765645f616e6365737472795f6c656e10010c75333200004905104c706f6c6b61646f745f7072696d6974697665730876363c6578656375746f725f706172616d73384578656375746f72506172616d73000004004d0501485665633c4578656375746f72506172616d3e00004d050000025105005105104c706f6c6b61646f745f7072696d6974697665730876363c6578656375746f725f706172616d73344578656375746f72506172616d00011c384d61784d656d6f72795061676573040010010c7533320001003c537461636b4c6f676963616c4d6178040010010c75333200020038537461636b4e61746976654d6178040010010c75333200030050507265636865636b696e674d61784d656d6f727904002c010c753634000400385076665072657054696d656f757408005505012c507666507265704b696e6400002c010c753634000500385076664578656354696d656f757408005905012c507666457865634b696e6400002c010c753634000600445761736d45787442756c6b4d656d6f72790007000055050c4c706f6c6b61646f745f7072696d6974697665730876362c507666507265704b696e6400010820507265636865636b0000001c507265706172650001000059050c4c706f6c6b61646f745f7072696d6974697665730876362c507666457865634b696e640001081c4261636b696e6700000020417070726f76616c000100005d050c4c706f6c6b61646f745f7072696d697469766573207673746167696e6750417070726f76616c566f74696e67506172616d73000004016c6d61785f617070726f76616c5f636f616c657363655f636f756e7410010c75333200006105106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e6505106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e6905106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e746572040110646174616d05019050617261636861696e73496e686572656e74446174613c486561646572466f723c543e3e00000458536565205b6050616c6c65743a3a656e746572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e6d050c4c706f6c6b61646f745f7072696d69746976657308763630496e686572656e7444617461040c484452017d01001001246269746669656c647371050190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e646964617465738d05017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573d10501604d756c74694469737075746553746174656d656e74536574000134706172656e745f6865616465727d01010c484452000071050000027505007505104c706f6c6b61646f745f7072696d697469766573087636187369676e65643c556e636865636b65645369676e6564081c5061796c6f61640179052c5265616c5061796c6f6164017905000c011c7061796c6f61647905011c5061796c6f616400013c76616c696461746f725f696e6465788505013856616c696461746f72496e6465780001247369676e61747572658905014856616c696461746f725369676e6174757265000079050c4c706f6c6b61646f745f7072696d69746976657308763650417661696c6162696c6974794269746669656c64000004007d05017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00007d050000070881050081050c18626974766563146f72646572104c7362300000000085050c4c706f6c6b61646f745f7072696d6974697665730876363856616c696461746f72496e6465780000040010010c75333200008905104c706f6c6b61646f745f7072696d6974697665730876363476616c696461746f725f617070245369676e61747572650000040051030148737232353531393a3a5369676e617475726500008d0500000291050091050c4c706f6c6b61646f745f7072696d6974697665730876363c4261636b656443616e6469646174650404480130000c012463616e64696461746595050170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f746573c90501605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e64696365737d05017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e000095050c4c706f6c6b61646f745f7072696d69746976657308763664436f6d6d697474656443616e6469646174655265636569707404044801300008012864657363726970746f729905015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e7473a905015043616e646964617465436f6d6d69746d656e7473000099050c4c706f6c6b61646f745f7072696d6974697665730876364c43616e64696461746544657363726970746f7204044801300024011c706172615f696461020108496400013072656c61795f706172656e7430010448000120636f6c6c61746f729d050128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736830011048617368000120706f765f6861736830011048617368000130657261737572655f726f6f74300110486173680001247369676e6174757265a1050144436f6c6c61746f725369676e6174757265000124706172615f686561643001104861736800015076616c69646174696f6e5f636f64655f68617368a505014856616c69646174696f6e436f64654861736800009d05104c706f6c6b61646f745f7072696d69746976657308763630636f6c6c61746f725f617070185075626c6963000004008501013c737232353531393a3a5075626c69630000a105104c706f6c6b61646f745f7072696d69746976657308763630636f6c6c61746f725f617070245369676e61747572650000040051030148737232353531393a3a5369676e61747572650000a5050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665734856616c69646174696f6e436f64654861736800000400300110486173680000a9050c4c706f6c6b61646f745f7072696d6974697665730876365043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d65737361676573ad0501385570776172644d6573736167657300014c686f72697a6f6e74616c5f6d65737361676573b1050148486f72697a6f6e74616c4d6573736167657300014c6e65775f76616c69646174696f6e5f636f6465bd0501584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f64617461c5050120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e0000ad050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540134045300000400710101185665633c543e0000b1050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b505045300000400b90501185665633c543e0000b5050860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401610200080124726563697069656e746102010849640001106461746134015073705f7374643a3a7665633a3a5665633c75383e0000b905000002b50500bd0504184f7074696f6e04045401c1050108104e6f6e6500000010536f6d650400c1050000010000c1050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665733856616c69646174696f6e436f64650000040034011c5665633c75383e0000c5050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665732048656164446174610000040034011c5665633c75383e0000c905000002cd0500cd050c4c706f6c6b61646f745f7072696d6974697665730876364c56616c69646974794174746573746174696f6e00010820496d706c6963697404008905014856616c696461746f725369676e6174757265000100204578706c6963697404008905014856616c696461746f725369676e617475726500020000d105000002d50500d5050c4c706f6c6b61646f745f7072696d6974697665730876364c4469737075746553746174656d656e7453657400000c013863616e6469646174655f68617368d905013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473dd0501ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e0000d9050860706f6c6b61646f745f636f72655f7072696d6974697665733443616e6469646174654861736800000400300110486173680000dd05000002e10500e1050000040ce5058505890500e5050c4c706f6c6b61646f745f7072696d697469766573087636404469737075746553746174656d656e740001081456616c69640400e905016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c69640400f105016c496e76616c69644469737075746553746174656d656e744b696e6400010000e9050c4c706f6c6b61646f745f7072696d6974697665730876366456616c69644469737075746553746174656d656e744b696e64000114204578706c696369740000003c4261636b696e675365636f6e646564040030011048617368000100304261636b696e6756616c696404003001104861736800020040417070726f76616c436865636b696e6700030088417070726f76616c436865636b696e674d756c7469706c6543616e646964617465730400ed0501485665633c43616e646964617465486173683e00040000ed05000002d90500f1050c4c706f6c6b61646f745f7072696d6974697665730876366c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c6963697400000000f505106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012458666f7263655f7365745f63757272656e745f636f646508011070617261610201185061726149640001206e65775f636f6465c105013856616c69646174696f6e436f64650000049c536565205b6050616c6c65743a3a666f7263655f7365745f63757272656e745f636f6465605d2e58666f7263655f7365745f63757272656e745f6865616408011070617261610201185061726149640001206e65775f68656164c505012048656164446174610001049c536565205b6050616c6c65743a3a666f7263655f7365745f63757272656e745f68656164605d2e6c666f7263655f7363686564756c655f636f64655f757067726164650c011070617261610201185061726149640001206e65775f636f6465c105013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100144426c6f636b4e756d626572466f723c543e000204b0536565205b6050616c6c65743a3a666f7263655f7363686564756c655f636f64655f75706772616465605d2e4c666f7263655f6e6f74655f6e65775f6865616408011070617261610201185061726149640001206e65775f68656164c5050120486561644461746100030490536565205b6050616c6c65743a3a666f7263655f6e6f74655f6e65775f68656164605d2e48666f7263655f71756575655f616374696f6e04011070617261610201185061726149640004048c536565205b6050616c6c65743a3a666f7263655f71756575655f616374696f6e605d2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f6465c105013856616c69646174696f6e436f6465000504b0536565205b6050616c6c65743a3a6164645f747275737465645f76616c69646174696f6e5f636f6465605d2e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f68617368a505014856616c69646174696f6e436f646548617368000604b0536565205b6050616c6c65743a3a706f6b655f756e757365645f76616c69646174696f6e5f636f6465605d2e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d74f9050144507666436865636b53746174656d656e740001247369676e61747572658905014856616c696461746f725369676e6174757265000704b0536565205b6050616c6c65743a3a696e636c7564655f7076665f636865636b5f73746174656d656e74605d2e74666f7263655f7365745f6d6f73745f726563656e745f636f6e74657874080110706172616102011850617261496400011c636f6e74657874100144426c6f636b4e756d626572466f723c543e000804b8536565205b6050616c6c65743a3a666f7263655f7365745f6d6f73745f726563656e745f636f6e74657874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ef9050c4c706f6c6b61646f745f7072696d69746976657308763644507666436865636b53746174656d656e740000100118616363657074780110626f6f6c00011c7375626a656374a505014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e6465788505013856616c696461746f72496e6465780000fd05106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000478536565205b6050616c6c65743a3a666f7263655f617070726f7665605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0106106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c0404540001285868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e746102011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000049c536565205b6050616c6c65743a3a68726d705f696e69745f6f70656e5f6368616e6e656c605d2e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e64657261020118506172614964000104a4536565205b6050616c6c65743a3a68726d705f6163636570745f6f70656e5f6368616e6e656c605d2e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f69640506013448726d704368616e6e656c49640002048c536565205b6050616c6c65743a3a68726d705f636c6f73655f6368616e6e656c605d2e40666f7263655f636c65616e5f68726d700c0110706172616102011850617261496400012c6e756d5f696e626f756e6410010c7533320001306e756d5f6f7574626f756e6410010c75333200030484536565205b6050616c6c65743a3a666f7263655f636c65616e5f68726d70605d2e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000404a0536565205b6050616c6c65743a3a666f7263655f70726f636573735f68726d705f6f70656e605d2e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000504a4536565205b6050616c6c65743a3a666f7263655f70726f636573735f68726d705f636c6f7365605d2e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f69640506013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c753332000604a4536565205b6050616c6c65743a3a68726d705f63616e63656c5f6f70656e5f72657175657374605d2e5c666f7263655f6f70656e5f68726d705f6368616e6e656c10011873656e64657261020118506172614964000124726563697069656e74610201185061726149640001306d61785f636170616369747910010c7533320001406d61785f6d6573736167655f73697a6510010c753332000704a0536565205b6050616c6c65743a3a666f7263655f6f70656e5f68726d705f6368616e6e656c605d2e6065737461626c6973685f73797374656d5f6368616e6e656c08011873656e64657261020118506172614964000124726563697069656e7461020118506172614964000804a4536565205b6050616c6c65743a3a65737461626c6973685f73797374656d5f6368616e6e656c605d2e54706f6b655f6368616e6e656c5f6465706f7369747308011873656e64657261020118506172614964000124726563697069656e746102011850617261496400090498536565205b6050616c6c65743a3a706f6b655f6368616e6e656c5f6465706f73697473605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e05060c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665733448726d704368616e6e656c4964000008011873656e646572610201084964000124726563697069656e7461020108496400000906106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a650000047c536565205b6050616c6c65743a3a666f7263655f756e667265657a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e0d06146c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e671870616c6c65741043616c6c040454000104707265706f72745f646973707574655f6c6f73745f756e7369676e6564080134646973707574655f70726f6f6611060144426f783c4469737075746550726f6f663e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f66000004b4536565205b6050616c6c65743a3a7265706f72745f646973707574655f6c6f73745f756e7369676e6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e1106104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e67304469737075746550726f6f66000010012474696d655f736c6f7415060140446973707574657354696d65536c6f740001106b696e641906014c536c617368696e674f6666656e63654b696e6400013c76616c696461746f725f696e6465788505013856616c696461746f72496e64657800013076616c696461746f725f6964e901012c56616c696461746f72496400001506104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e6740446973707574657354696d65536c6f74000008013473657373696f6e5f696e64657810013053657373696f6e496e64657800013863616e6469646174655f68617368d905013443616e6469646174654861736800001906104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e674c536c617368696e674f6666656e63654b696e6400010828466f72496e76616c696400000030416761696e737456616c6964000100001d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e641870616c6c65741043616c6c0404540001085c706c6163655f6f726465725f616c6c6f775f64656174680801286d61785f616d6f756e7418013042616c616e63654f663c543e00011c706172615f696461020118506172614964000004a0536565205b6050616c6c65743a3a706c6163655f6f726465725f616c6c6f775f6465617468605d2e58706c6163655f6f726465725f6b6565705f616c6976650801286d61785f616d6f756e7418013042616c616e63654f663c543e00011c706172615f6964610201185061726149640001049c536565205b6050616c6c65743a3a706c6163655f6f726465725f6b6565705f616c697665605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2106105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001242072656769737465720c010869646102011850617261496400013067656e657369735f68656164c5050120486561644461746100013c76616c69646174696f6e5f636f6465c105013856616c69646174696f6e436f646500000464536565205b6050616c6c65743a3a7265676973746572605d2e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869646102011850617261496400013067656e657369735f68656164c5050120486561644461746100013c76616c69646174696f6e5f636f6465c105013856616c69646174696f6e436f64650001047c536565205b6050616c6c65743a3a666f7263655f7265676973746572605d2e28646572656769737465720401086964610201185061726149640002046c536565205b6050616c6c65743a3a64657265676973746572605d2e10737761700801086964610201185061726149640001146f746865726102011850617261496400030454536565205b6050616c6c65743a3a73776170605d2e2c72656d6f76655f6c6f636b040110706172616102011850617261496400040470536565205b6050616c6c65743a3a72656d6f76655f6c6f636b605d2e1c7265736572766500050460536565205b6050616c6c65743a3a72657365727665605d2e206164645f6c6f636b040110706172616102011850617261496400060464536565205b6050616c6c65743a3a6164645f6c6f636b605d2e547363686564756c655f636f64655f7570677261646508011070617261610201185061726149640001206e65775f636f6465c105013856616c69646174696f6e436f646500070498536565205b6050616c6c65743a3a7363686564756c655f636f64655f75706772616465605d2e407365745f63757272656e745f6865616408011070617261610201185061726149640001206e65775f68656164c5050120486561644461746100080484536565205b6050616c6c65743a3a7365745f63757272656e745f68656164605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2506105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c6561736514011070617261610201185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00000470536565205b6050616c6c65743a3a666f7263655f6c65617365605d2e40636c6561725f616c6c5f6c6561736573040110706172616102011850617261496400010484536565205b6050616c6c65743a3a636c6561725f616c6c5f6c6561736573605d2e3c747269676765725f6f6e626f617264040110706172616102011850617261496400020480536565205b6050616c6c65743a3a747269676765725f6f6e626f617264605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2906105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6ed80144426c6f636b4e756d626572466f723c543e0001486c656173655f706572696f645f696e646578d801404c65617365506572696f644f663c543e00000470536565205b6050616c6c65743a3a6e65775f61756374696f6e605d2e0c626964140110706172612d06011850617261496400013461756374696f6e5f696e646578d8013041756374696f6e496e64657800012866697273745f736c6f74d801404c65617365506572696f644f663c543e0001246c6173745f736c6f74d801404c65617365506572696f644f663c543e000118616d6f756e74e8013042616c616e63654f663c543e00010450536565205b6050616c6c65743a3a626964605d2e3863616e63656c5f61756374696f6e0002047c536565205b6050616c6c65743a3a63616e63656c5f61756374696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2d060000066102003106105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e6465782d06011850617261496400010c636170e8013042616c616e63654f663c543e00013066697273745f706572696f64d801404c65617365506572696f644f663c543e00012c6c6173745f706572696f64d801404c65617365506572696f644f663c543e00010c656e64d80144426c6f636b4e756d626572466f723c543e00012076657269666965723506014c4f7074696f6e3c4d756c74695369676e65723e0000045c536565205b6050616c6c65743a3a637265617465605d2e28636f6e747269627574650c0114696e6465782d06011850617261496400011476616c7565e8013042616c616e63654f663c543e0001247369676e6174757265490301584f7074696f6e3c4d756c74695369676e61747572653e0001046c536565205b6050616c6c65743a3a636f6e74726962757465605d2e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e6465782d06011850617261496400020464536565205b6050616c6c65743a3a7769746864726177605d2e18726566756e64040114696e6465782d0601185061726149640003045c536565205b6050616c6c65743a3a726566756e64605d2e20646973736f6c7665040114696e6465782d06011850617261496400040464536565205b6050616c6c65743a3a646973736f6c7665605d2e1065646974180114696e6465782d06011850617261496400010c636170e8013042616c616e63654f663c543e00013066697273745f706572696f64d801404c65617365506572696f644f663c543e00012c6c6173745f706572696f64d801404c65617365506572696f644f663c543e00010c656e64d80144426c6f636b4e756d626572466f723c543e00012076657269666965723506014c4f7074696f6e3c4d756c74695369676e65723e00050454536565205b6050616c6c65743a3a65646974605d2e206164645f6d656d6f080114696e646578610201185061726149640001106d656d6f34011c5665633c75383e00060464536565205b6050616c6c65743a3a6164645f6d656d6f605d2e10706f6b65040114696e6465786102011850617261496400070454536565205b6050616c6c65743a3a706f6b65605d2e38636f6e747269627574655f616c6c080114696e6465782d0601185061726149640001247369676e6174757265490301584f7074696f6e3c4d756c74695369676e61747572653e0008047c536565205b6050616c6c65743a3a636f6e747269627574655f616c6c605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e350604184f7074696f6e0404540139060108104e6f6e6500000010536f6d650400390600000100003906082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400c0013c656432353531393a3a5075626c69630000001c5372323535313904008501013c737232353531393a3a5075626c69630001001445636473610400f901013465636473613a3a5075626c6963000200003d06106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320636f726574696d651870616c6c65741043616c6c04045400010848726571756573745f636f72655f636f756e74040114636f756e745901010c7531360001048c536565205b6050616c6c65743a3a726571756573745f636f72655f636f756e74605d2e2c61737369676e5f636f7265100110636f72655901013c42726f6b6572436f7265496e646578000114626567696e100144426c6f636b4e756d626572466f723c543e00012861737369676e6d656e744106018c5665633c28436f726541737369676e6d656e742c2050617274734f663537363030293e000120656e645f68696e74350201644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e00040470536565205b6050616c6c65743a3a61737369676e5f636f7265605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e410600000245060045060000040849064d060049060c3470616c6c65745f62726f6b657248636f726574696d655f696e7465726661636538436f726541737369676e6d656e7400010c1049646c6500000010506f6f6c000100105461736b04001001185461736b4964000200004d060c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d653050617274734f663537363030000004005901010c753136000051060c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c65741043616c6c04045400011858636f6e74726f6c5f6175746f5f6d6967726174696f6e0401306d617962655f636f6e6669675506015c4f7074696f6e3c4d6967726174696f6e4c696d6974733e0000049c536565205b6050616c6c65743a3a636f6e74726f6c5f6175746f5f6d6967726174696f6e605d2e40636f6e74696e75655f6d6967726174650c01186c696d6974735906013c4d6967726174696f6e4c696d69747300013c7265616c5f73697a655f757070657210010c7533320001307769746e6573735f7461736b5d0601404d6967726174696f6e5461736b3c543e00010484536565205b6050616c6c65743a3a636f6e74696e75655f6d696772617465605d2e486d6967726174655f637573746f6d5f746f700801106b657973710101305665633c5665633c75383e3e0001307769746e6573735f73697a6510010c7533320002048c536565205b6050616c6c65743a3a6d6967726174655f637573746f6d5f746f70605d2e506d6967726174655f637573746f6d5f6368696c640c0110726f6f7434011c5665633c75383e0001286368696c645f6b657973710101305665633c5665633c75383e3e000128746f74616c5f73697a6510010c75333200030494536565205b6050616c6c65743a3a6d6967726174655f637573746f6d5f6368696c64605d2e547365745f7369676e65645f6d61785f6c696d6974730401186c696d6974735906013c4d6967726174696f6e4c696d69747300040498536565205b6050616c6c65743a3a7365745f7369676e65645f6d61785f6c696d697473605d2e48666f7263655f7365745f70726f677265737308013070726f67726573735f746f706106013450726f67726573734f663c543e00013870726f67726573735f6368696c646106013450726f67726573734f663c543e0005048c536565205b6050616c6c65743a3a666f7263655f7365745f70726f6772657373605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e550604184f7074696f6e0404540159060108104e6f6e6500000010536f6d6504005906000001000059060c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c65743c4d6967726174696f6e4c696d697473000008011073697a6510010c7533320001106974656d10010c75333200005d060c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c6574344d6967726174696f6e5461736b040454000014013070726f67726573735f746f706106013450726f67726573734f663c543e00013870726f67726573735f6368696c646106013450726f67726573734f663c543e00011073697a6510010c753332000124746f705f6974656d7310010c75333200012c6368696c645f6974656d7310010c753332000061060c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c65742050726f677265737304244d61784b65794c656e00010c1c546f53746172740000001c4c6173744b6579040065060164426f756e6465645665633c75382c204d61784b65794c656e3e00010020436f6d706c6574650002000065060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000069060c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001341073656e640801106465737431010158426f783c56657273696f6e65644c6f636174696f6e3e00011c6d6573736167656d060154426f783c56657273696f6e656458636d3c28293e3e00000454536565205b6050616c6c65743a3a73656e64605d2e3c74656c65706f72745f6173736574731001106465737431010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727931010158426f783c56657273696f6e65644c6f636174696f6e3e00011861737365747365070150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c75333200010480536565205b6050616c6c65743a3a74656c65706f72745f617373657473605d2e5c726573657276655f7472616e736665725f6173736574731001106465737431010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727931010158426f783c56657273696f6e65644c6f636174696f6e3e00011861737365747365070150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c753332000204a0536565205b6050616c6c65743a3a726573657276655f7472616e736665725f617373657473605d2e1c6578656375746508011c6d657373616765690701b4426f783c56657273696f6e656458636d3c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e3e0001286d61785f77656967687424011857656967687400030460536565205b6050616c6c65743a3a65786563757465605d2e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6ef80134426f783c4c6f636174696f6e3e00011c76657273696f6e10012858636d56657273696f6e00040488536565205b6050616c6c65743a3a666f7263655f78636d5f76657273696f6e605d2e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e350201484f7074696f6e3c58636d56657273696f6e3e000504a8536565205b6050616c6c65743a3a666f7263655f64656661756c745f78636d5f76657273696f6e605d2e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e31010158426f783c56657273696f6e65644c6f636174696f6e3e000604bc536565205b6050616c6c65743a3a666f7263655f7375627363726962655f76657273696f6e5f6e6f74696679605d2e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e31010158426f783c56657273696f6e65644c6f636174696f6e3e000704c4536565205b6050616c6c65743a3a666f7263655f756e7375627363726962655f76657273696f6e5f6e6f74696679605d2e7c6c696d697465645f726573657276655f7472616e736665725f6173736574731401106465737431010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727931010158426f783c56657273696f6e65644c6f636174696f6e3e00011861737365747365070150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69741907012c5765696768744c696d6974000804c0536565205b6050616c6c65743a3a6c696d697465645f726573657276655f7472616e736665725f617373657473605d2e5c6c696d697465645f74656c65706f72745f6173736574731401106465737431010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727931010158426f783c56657273696f6e65644c6f636174696f6e3e00011861737365747365070150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69741907012c5765696768744c696d6974000904a0536565205b6050616c6c65743a3a6c696d697465645f74656c65706f72745f617373657473605d2e40666f7263655f73757370656e73696f6e04012473757370656e646564780110626f6f6c000a0484536565205b6050616c6c65743a3a666f7263655f73757370656e73696f6e605d2e3c7472616e736665725f6173736574731401106465737431010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727931010158426f783c56657273696f6e65644c6f636174696f6e3e00011861737365747365070150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69741907012c5765696768744c696d6974000b0480536565205b6050616c6c65743a3a7472616e736665725f617373657473605d2e30636c61696d5f61737365747308011861737365747365070150426f783c56657273696f6e65644173736574733e00012c62656e656669636961727931010158426f783c56657273696f6e65644c6f636174696f6e3e000c0474536565205b6050616c6c65743a3a636c61696d5f617373657473605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e6d06080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010c08563204007106015076323a3a58636d3c52756e74696d6543616c6c3e0002000856330400bd06015076333a3a58636d3c52756e74696d6543616c6c3e00030008563404001d07015076343a3a58636d3c52756e74696d6543616c6c3e0004000071060c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400750601745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e0000750600000279060079060c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c000170345769746864726177417373657404007d06012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404007d06012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404007d06012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f696428011c51756572794964000120726573706f6e736595060120526573706f6e73650001286d61785f77656967687428010c753634000300345472616e7366657241737365740801186173736574737d06012c4d756c746941737365747300012c62656e6566696369617279350101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574737d06012c4d756c746941737365747300011064657374350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065a50601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737428010c75363400011063616c6ca9060168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572d8010c7533320001406d61785f6d6573736167655f73697a65d8010c7533320001306d61785f6361706163697479d8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74d8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72d8010c75333200011873656e646572d8010c753332000124726563697069656e74d8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040039010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f696428011c5175657279496400011064657374350101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f77656967687428010c753634000c00304465706f73697441737365740c0118617373657473ad0601404d756c7469417373657446696c7465720001286d61785f617373657473d8010c75333200012c62656e6566696369617279350101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473ad0601404d756c7469417373657446696c7465720001286d61785f617373657473d8010c75333200011064657374350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e000e003445786368616e6765417373657408011067697665ad0601404d756c7469417373657446696c74657200011c726563656976657d06012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473ad0601404d756c7469417373657446696c74657200011c72657365727665350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473ad0601404d756c7469417373657446696c74657200011064657374350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f696428011c5175657279496400011064657374350101344d756c74694c6f636174696f6e000118617373657473ad0601404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f77656967687428010c75363400120030427579457865637574696f6e08011066656573850601284d756c746941737365740001307765696768745f6c696d6974b906012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204007106014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e64697804007106014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574737d06012c4d756c74694173736574730001187469636b6574350101344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f77656967687428010c753634001a0048556e73756273637269626556657273696f6e001b00007d06100c78636d087632286d756c746961737365742c4d756c7469417373657473000004008106013c5665633c4d756c746941737365743e000081060000028506008506100c78636d087632286d756c74696173736574284d756c74694173736574000008010869648906011c4173736574496400010c66756e8d06012c46756e676962696c69747900008906100c78636d087632286d756c746961737365741c4173736574496400010820436f6e63726574650400350101344d756c74694c6f636174696f6e000000204162737472616374040034011c5665633c75383e000100008d06100c78636d087632286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400e80110753132380000002c4e6f6e46756e6769626c650400910601344173736574496e7374616e6365000100009106100c78636d087632286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400e801107531323800010018417272617934040044011c5b75383b20345d000200184172726179380400dd02011c5b75383b20385d0003001c417272617931360400a801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040034011c5665633c75383e0006000095060c0c78636d08763220526573706f6e7365000110104e756c6c0000001841737365747304007d06012c4d756c74694173736574730001003c457865637574696f6e526573756c740400990601504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000990604184f7074696f6e040454019d060108104e6f6e6500000010536f6d6504009d0600000100009d060000040810a10600a106100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e73697665001400105472617004002c010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002c01185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c6500190000a5060c0c78636d087632284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d00030000a9060c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656434011c5665633c75383e0000ad06100c78636d087632286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504007d06012c4d756c74694173736574730000001057696c640400b106013857696c644d756c7469417373657400010000b106100c78636d087632286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869648906011c4173736574496400010c66756eb506013c57696c6446756e676962696c69747900010000b506100c78636d087632286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c6500010000b9060c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d69746564040028010c75363400010000bd060c0c78636d0876330c58636d041043616c6c00000400c10601585665633c496e737472756374696f6e3c43616c6c3e3e0000c106000002c50600c5060c0c78636d0876332c496e737472756374696f6e041043616c6c0001c034576974686472617741737365740400c906012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400c906012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400c906012c4d756c7469417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e7365dd060120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572050701544f7074696f6e3c4d756c74694c6f636174696f6e3e000300345472616e736665724173736574080118617373657473c906012c4d756c746941737365747300012c62656e6566696369617279cc01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473c906012c4d756c746941737365747300011064657374cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64a50601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6ca906014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572d8010c7533320001406d61785f6d6573736167655f73697a65d8010c7533320001306d61785f6361706163697479d8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74d8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72d8010c75333200011873656e646572d8010c753332000124726563697069656e74d8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400d00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720400090701445175657279526573706f6e7365496e666f000c00304465706f73697441737365740801186173736574730d0701404d756c7469417373657446696c74657200012c62656e6566696369617279cc01344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365740c01186173736574730d0701404d756c7469417373657446696c74657200011064657374cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e000e003445786368616e676541737365740c0110676976650d0701404d756c7469417373657446696c74657200011077616e74c906012c4d756c746941737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c01186173736574730d0701404d756c7469417373657446696c74657200011c72657365727665cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e00100040496e69746961746554656c65706f72740c01186173736574730d0701404d756c7469417373657446696c74657200011064657374cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f090701445175657279526573706f6e7365496e666f0001186173736574730d0701404d756c7469417373657446696c74657200120030427579457865637574696f6e08011066656573d10601284d756c746941737365740001307765696768745f6c696d69741907012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400bd06012458636d3c43616c6c3e0015002c536574417070656e6469780400bd06012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473c906012c4d756c74694173736574730001187469636b6574cc01344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e41737365740400c906012c4d756c7469417373657473001c002c45787065637441737365740400c906012c4d756c7469417373657473001d00304578706563744f726967696e0400050701544f7074696f6e3c4d756c74694c6f636174696f6e3e001e002c4578706563744572726f720400e10601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400fd0601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f090701445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578d8010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72d8010c75333200013c6d696e5f63726174655f6d696e6f72d8010c753332002200505265706f72745472616e736163745374617475730400090701445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400d401204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726be001244e6574776f726b496400012c64657374696e6174696f6ed00154496e746572696f724d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e002600244c6f636b41737365740801146173736574d10601284d756c74694173736574000120756e6c6f636b6572cc01344d756c74694c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574d10601284d756c74694173736574000118746172676574cc01344d756c74694c6f636174696f6e002800384e6f7465556e6c6f636b61626c650801146173736574d10601284d756c746941737365740001146f776e6572cc01344d756c74694c6f636174696f6e0029003452657175657374556e6c6f636b0801146173736574d10601284d756c746941737365740001186c6f636b6572cc01344d756c74694c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400cc01344d756c74694c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69741907012c5765696768744c696d6974000130636865636b5f6f726967696e050701544f7074696f6e3c4d756c74694c6f636174696f6e3e002f0000c906100c78636d087633286d756c746961737365742c4d756c746941737365747300000400cd06013c5665633c4d756c746941737365743e0000cd06000002d10600d106100c78636d087633286d756c74696173736574284d756c7469417373657400000801086964f4011c4173736574496400010c66756ed506012c46756e676962696c6974790000d506100c78636d087633286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400e80110753132380000002c4e6f6e46756e6769626c650400d90601344173736574496e7374616e636500010000d906100c78636d087633286d756c74696173736574344173736574496e7374616e636500011824556e646566696e656400000014496e6465780400e801107531323800010018417272617934040044011c5b75383b20345d000200184172726179380400dd02011c5b75383b20385d0003001c417272617931360400a801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050000dd060c0c78636d08763320526573706f6e7365000118104e756c6c000000184173736574730400c906012c4d756c74694173736574730001003c457865637574696f6e526573756c740400e10601504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e0003002c50616c6c657473496e666f0400ed060198426f756e6465645665633c50616c6c6574496e666f2c204d617850616c6c657473496e666f3e000400384469737061746368526573756c740400fd0601384d617962654572726f72436f646500050000e10604184f7074696f6e04045401e5060108104e6f6e6500000010536f6d650400e5060000010000e5060000040810e90600e906100c78636d08763318747261697473144572726f720001a0204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300304c6f636174696f6e46756c6c000400544c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e73697665001400105472617004002c010c753634001500404578706563746174696f6e46616c73650016003850616c6c65744e6f74466f756e64001700304e616d654d69736d617463680018004c56657273696f6e496e636f6d70617469626c6500190050486f6c64696e67576f756c644f766572666c6f77001a002c4578706f72744572726f72001b00385265616e63686f724661696c6564001c00184e6f4465616c001d0028466565734e6f744d6574001e00244c6f636b4572726f72001f00304e6f5065726d697373696f6e00200028556e616e63686f726564002100384e6f744465706f73697461626c650022004c556e68616e646c656458636d56657273696f6e002300485765696768744c696d69745265616368656404002401185765696768740024001c426172726965720025004c5765696768744e6f74436f6d70757461626c650026004445786365656473537461636b4c696d697400270000ed060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401f106045300000400f90601185665633c543e0000f1060c0c78636d0876332850616c6c6574496e666f0000180114696e646578d8010c7533320001106e616d65f5060180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e00012c6d6f64756c655f6e616d65f5060180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e0001146d616a6f72d8010c7533320001146d696e6f72d8010c7533320001147061746368d8010c7533320000f5060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000f906000002f10600fd060c0c78636d087633384d617962654572726f72436f646500010c1c53756363657373000000144572726f7204000107018c426f756e6465645665633c75382c204d617844697370617463684572726f724c656e3e000100385472756e63617465644572726f7204000107018c426f756e6465645665633c75382c204d617844697370617463684572726f724c656e3e0002000001070c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000050704184f7074696f6e04045401cc0108104e6f6e6500000010536f6d650400cc000001000009070c0c78636d087633445175657279526573706f6e7365496e666f00000c012c64657374696e6174696f6ecc01344d756c74694c6f636174696f6e00012071756572795f696428011c517565727949640001286d61785f77656967687424011857656967687400000d07100c78636d087633286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400c906012c4d756c74694173736574730000001057696c6404001107013857696c644d756c74694173736574000100001107100c78636d087633286d756c746961737365743857696c644d756c746941737365740001100c416c6c00000014416c6c4f660801086964f4011c4173736574496400010c66756e1507013c57696c6446756e676962696c69747900010028416c6c436f756e7465640400d8010c75333200020030416c6c4f66436f756e7465640c01086964f4011c4173736574496400010c66756e1507013c57696c6446756e676962696c697479000114636f756e74d8010c753332000300001507100c78636d087633286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000019070c0c78636d0876332c5765696768744c696d697400010824556e6c696d697465640000001c4c696d697465640400240118576569676874000100001d070c2c73746167696e675f78636d0876340c58636d041043616c6c00000400210701585665633c496e737472756374696f6e3c43616c6c3e3e0000210700000225070025070c2c73746167696e675f78636d0876342c496e737472756374696f6e041043616c6c0001c03457697468647261774173736574040029070118417373657473000000545265736572766541737365744465706f7369746564040029070118417373657473000100585265636569766554656c65706f727465644173736574040029070118417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e73653d070120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572510701404f7074696f6e3c4c6f636174696f6e3e000300345472616e7366657241737365740801186173736574732907011841737365747300012c62656e6566696369617279f801204c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732907011841737365747300011064657374f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64a50601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6ca906014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572d8010c7533320001406d61785f6d6573736167655f73697a65d8010c7533320001306d61785f6361706163697479d8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74d8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72d8010c75333200011873656e646572d8010c753332000124726563697069656e74d8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400fc0140496e746572696f724c6f636174696f6e000b002c5265706f72744572726f720400550701445175657279526573706f6e7365496e666f000c00304465706f73697441737365740801186173736574735907012c417373657446696c74657200012c62656e6566696369617279f801204c6f636174696f6e000d004c4465706f7369745265736572766541737365740c01186173736574735907012c417373657446696c74657200011064657374f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e000e003445786368616e676541737365740c0110676976655907012c417373657446696c74657200011077616e742907011841737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c01186173736574735907012c417373657446696c74657200011c72657365727665f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e00100040496e69746961746554656c65706f72740c01186173736574735907012c417373657446696c74657200011064657374f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f550701445175657279526573706f6e7365496e666f0001186173736574735907012c417373657446696c74657200120030427579457865637574696f6e080110666565733107011441737365740001307765696768745f6c696d69741907012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204001d07012458636d3c43616c6c3e0015002c536574417070656e64697804001d07012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473290701184173736574730001187469636b6574f801204c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e4173736574040029070118417373657473001c002c4578706563744173736574040029070118417373657473001d00304578706563744f726967696e0400510701404f7074696f6e3c4c6f636174696f6e3e001e002c4578706563744572726f720400e10601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400fd0601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f550701445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578d8010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72d8010c75333200013c6d696e5f63726174655f6d696e6f72d8010c753332002200505265706f72745472616e736163745374617475730400550701445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400050101204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726b0d0101244e6574776f726b496400012c64657374696e6174696f6efc0140496e746572696f724c6f636174696f6e00010c78636d1d07011c58636d3c28293e002600244c6f636b41737365740801146173736574310701144173736574000120756e6c6f636b6572f801204c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574310701144173736574000118746172676574f801204c6f636174696f6e002800384e6f7465556e6c6f636b61626c6508011461737365743107011441737365740001146f776e6572f801204c6f636174696f6e0029003452657175657374556e6c6f636b08011461737365743107011441737365740001186c6f636b6572f801204c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400f801204c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69741907012c5765696768744c696d6974000130636865636b5f6f726967696e510701404f7074696f6e3c4c6f636174696f6e3e002f00002907102c73746167696e675f78636d08763414617373657418417373657473000004002d0701285665633c41737365743e00002d070000023107003107102c73746167696e675f78636d087634146173736574144173736574000008010869642d01011c4173736574496400010c66756e3507012c46756e676962696c69747900003507102c73746167696e675f78636d0876341461737365742c46756e676962696c6974790001082046756e6769626c650400e80110753132380000002c4e6f6e46756e6769626c650400390701344173736574496e7374616e6365000100003907102c73746167696e675f78636d087634146173736574344173736574496e7374616e636500011824556e646566696e656400000014496e6465780400e801107531323800010018417272617934040044011c5b75383b20345d000200184172726179380400dd02011c5b75383b20385d0003001c417272617931360400a801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d000500003d070c2c73746167696e675f78636d08763420526573706f6e7365000118104e756c6c000000184173736574730400290701184173736574730001003c457865637574696f6e526573756c740400e10601504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e0003002c50616c6c657473496e666f040041070198426f756e6465645665633c50616c6c6574496e666f2c204d617850616c6c657473496e666f3e000400384469737061746368526573756c740400fd0601384d617962654572726f72436f64650005000041070c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540145070453000004004d0701185665633c543e000045070c2c73746167696e675f78636d0876342850616c6c6574496e666f0000180114696e646578d8010c7533320001106e616d6549070180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e00012c6d6f64756c655f6e616d6549070180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e0001146d616a6f72d8010c7533320001146d696e6f72d8010c7533320001147061746368d8010c753332000049070c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00004d07000002450700510704184f7074696f6e04045401f80108104e6f6e6500000010536f6d650400f8000001000055070c2c73746167696e675f78636d087634445175657279526573706f6e7365496e666f00000c012c64657374696e6174696f6ef801204c6f636174696f6e00012071756572795f696428011c517565727949640001286d61785f77656967687424011857656967687400005907102c73746167696e675f78636d0876341461737365742c417373657446696c74657200010820446566696e6974650400290701184173736574730000001057696c6404005d07012457696c644173736574000100005d07102c73746167696e675f78636d0876341461737365742457696c6441737365740001100c416c6c00000014416c6c4f6608010869642d01011c4173736574496400010c66756e6107013c57696c6446756e676962696c69747900010028416c6c436f756e7465640400d8010c75333200020030416c6c4f66436f756e7465640c010869642d01011c4173736574496400010c66756e6107013c57696c6446756e676962696c697479000114636f756e74d8010c753332000300006107102c73746167696e675f78636d0876341461737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c65000100006507080c78636d3c56657273696f6e656441737365747300010c08563204007d06013c76323a3a4d756c74694173736574730001000856330400c906013c76333a3a4d756c746941737365747300030008563404002907012876343a3a417373657473000400006907080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010c08563204006d07015076323a3a58636d3c52756e74696d6543616c6c3e00020008563304007d07015076333a3a58636d3c52756e74696d6543616c6c3e00030008563404008907015076343a3a58636d3c52756e74696d6543616c6c3e000400006d070c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400710701745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e0000710700000275070075070c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c000170345769746864726177417373657404007d06012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404007d06012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404007d06012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f696428011c51756572794964000120726573706f6e736595060120526573706f6e73650001286d61785f77656967687428010c753634000300345472616e7366657241737365740801186173736574737d06012c4d756c746941737365747300012c62656e6566696369617279350101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574737d06012c4d756c746941737365747300011064657374350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065a50601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737428010c75363400011063616c6c79070168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572d8010c7533320001406d61785f6d6573736167655f73697a65d8010c7533320001306d61785f6361706163697479d8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74d8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72d8010c75333200011873656e646572d8010c753332000124726563697069656e74d8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040039010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f696428011c5175657279496400011064657374350101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f77656967687428010c753634000c00304465706f73697441737365740c0118617373657473ad0601404d756c7469417373657446696c7465720001286d61785f617373657473d8010c75333200012c62656e6566696369617279350101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473ad0601404d756c7469417373657446696c7465720001286d61785f617373657473d8010c75333200011064657374350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e000e003445786368616e6765417373657408011067697665ad0601404d756c7469417373657446696c74657200011c726563656976657d06012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473ad0601404d756c7469417373657446696c74657200011c72657365727665350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473ad0601404d756c7469417373657446696c74657200011064657374350101344d756c74694c6f636174696f6e00010c78636d7106011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f696428011c5175657279496400011064657374350101344d756c74694c6f636174696f6e000118617373657473ad0601404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f77656967687428010c75363400120030427579457865637574696f6e08011066656573850601284d756c746941737365740001307765696768745f6c696d6974b906012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204006d07014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e64697804006d07014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574737d06012c4d756c74694173736574730001187469636b6574350101344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f77656967687428010c753634001a0048556e73756273637269626556657273696f6e001b000079070c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656434011c5665633c75383e00007d070c0c78636d0876330c58636d041043616c6c00000400810701585665633c496e737472756374696f6e3c43616c6c3e3e0000810700000285070085070c0c78636d0876332c496e737472756374696f6e041043616c6c0001c034576974686472617741737365740400c906012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400c906012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400c906012c4d756c7469417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e7365dd060120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572050701544f7074696f6e3c4d756c74694c6f636174696f6e3e000300345472616e736665724173736574080118617373657473c906012c4d756c746941737365747300012c62656e6566696369617279cc01344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473c906012c4d756c746941737365747300011064657374cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64a50601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6c7907014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572d8010c7533320001406d61785f6d6573736167655f73697a65d8010c7533320001306d61785f6361706163697479d8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74d8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72d8010c75333200011873656e646572d8010c753332000124726563697069656e74d8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400d00154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720400090701445175657279526573706f6e7365496e666f000c00304465706f73697441737365740801186173736574730d0701404d756c7469417373657446696c74657200012c62656e6566696369617279cc01344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365740c01186173736574730d0701404d756c7469417373657446696c74657200011064657374cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e000e003445786368616e676541737365740c0110676976650d0701404d756c7469417373657446696c74657200011077616e74c906012c4d756c746941737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c01186173736574730d0701404d756c7469417373657446696c74657200011c72657365727665cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e00100040496e69746961746554656c65706f72740c01186173736574730d0701404d756c7469417373657446696c74657200011064657374cc01344d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f090701445175657279526573706f6e7365496e666f0001186173736574730d0701404d756c7469417373657446696c74657200120030427579457865637574696f6e08011066656573d10601284d756c746941737365740001307765696768745f6c696d69741907012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204007d07012458636d3c43616c6c3e0015002c536574417070656e64697804007d07012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473c906012c4d756c74694173736574730001187469636b6574cc01344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e41737365740400c906012c4d756c7469417373657473001c002c45787065637441737365740400c906012c4d756c7469417373657473001d00304578706563744f726967696e0400050701544f7074696f6e3c4d756c74694c6f636174696f6e3e001e002c4578706563744572726f720400e10601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400fd0601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f090701445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578d8010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72d8010c75333200013c6d696e5f63726174655f6d696e6f72d8010c753332002200505265706f72745472616e736163745374617475730400090701445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400d401204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726be001244e6574776f726b496400012c64657374696e6174696f6ed00154496e746572696f724d756c74694c6f636174696f6e00010c78636dbd06011c58636d3c28293e002600244c6f636b41737365740801146173736574d10601284d756c74694173736574000120756e6c6f636b6572cc01344d756c74694c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574d10601284d756c74694173736574000118746172676574cc01344d756c74694c6f636174696f6e002800384e6f7465556e6c6f636b61626c650801146173736574d10601284d756c746941737365740001146f776e6572cc01344d756c74694c6f636174696f6e0029003452657175657374556e6c6f636b0801146173736574d10601284d756c746941737365740001186c6f636b6572cc01344d756c74694c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400cc01344d756c74694c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69741907012c5765696768744c696d6974000130636865636b5f6f726967696e050701544f7074696f6e3c4d756c74694c6f636174696f6e3e002f000089070c2c73746167696e675f78636d0876340c58636d041043616c6c000004008d0701585665633c496e737472756374696f6e3c43616c6c3e3e00008d0700000291070091070c2c73746167696e675f78636d0876342c496e737472756374696f6e041043616c6c0001c03457697468647261774173736574040029070118417373657473000000545265736572766541737365744465706f7369746564040029070118417373657473000100585265636569766554656c65706f727465644173736574040029070118417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e73653d070120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572510701404f7074696f6e3c4c6f636174696f6e3e000300345472616e7366657241737365740801186173736574732907011841737365747300012c62656e6566696369617279f801204c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574732907011841737365747300011064657374f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64a50601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6c7907014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572d8010c7533320001406d61785f6d6573736167655f73697a65d8010c7533320001306d61785f6361706163697479d8010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74d8010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72d8010c75333200011873656e646572d8010c753332000124726563697069656e74d8010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400fc0140496e746572696f724c6f636174696f6e000b002c5265706f72744572726f720400550701445175657279526573706f6e7365496e666f000c00304465706f73697441737365740801186173736574735907012c417373657446696c74657200012c62656e6566696369617279f801204c6f636174696f6e000d004c4465706f7369745265736572766541737365740c01186173736574735907012c417373657446696c74657200011064657374f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e000e003445786368616e676541737365740c0110676976655907012c417373657446696c74657200011077616e742907011841737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c01186173736574735907012c417373657446696c74657200011c72657365727665f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e00100040496e69746961746554656c65706f72740c01186173736574735907012c417373657446696c74657200011064657374f801204c6f636174696f6e00010c78636d1d07011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f550701445175657279526573706f6e7365496e666f0001186173736574735907012c417373657446696c74657200120030427579457865637574696f6e080110666565733107011441737365740001307765696768745f6c696d69741907012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204008907012458636d3c43616c6c3e0015002c536574417070656e64697804008907012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473290701184173736574730001187469636b6574f801204c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e4173736574040029070118417373657473001c002c4578706563744173736574040029070118417373657473001d00304578706563744f726967696e0400510701404f7074696f6e3c4c6f636174696f6e3e001e002c4578706563744572726f720400e10601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400fd0601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f550701445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578d8010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72d8010c75333200013c6d696e5f63726174655f6d696e6f72d8010c753332002200505265706f72745472616e736163745374617475730400550701445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400050101204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726b0d0101244e6574776f726b496400012c64657374696e6174696f6efc0140496e746572696f724c6f636174696f6e00010c78636d1d07011c58636d3c28293e002600244c6f636b41737365740801146173736574310701144173736574000120756e6c6f636b6572f801204c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574310701144173736574000118746172676574f801204c6f636174696f6e002800384e6f7465556e6c6f636b61626c6508011461737365743107011441737365740001146f776e6572f801204c6f636174696f6e0029003452657175657374556e6c6f636b08011461737365743107011441737365740001186c6f636b6572f801204c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400f801204c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69741907012c5765696768744c696d6974000130636865636b5f6f726967696e510701404f7074696f6e3c4c6f636174696f6e3e002f000095070c5070616c6c65745f6d6573736167655f71756575651870616c6c65741043616c6c04045400010824726561705f706167650801386d6573736167655f6f726967696e990701484d6573736167654f726967696e4f663c543e000128706167655f696e64657810012450616765496e64657800000468536565205b6050616c6c65743a3a726561705f70616765605d2e48657865637574655f6f7665727765696768741001386d6573736167655f6f726967696e990701484d6573736167654f726967696e4f663c543e0001107061676510012450616765496e646578000114696e64657810011c543a3a53697a650001307765696768745f6c696d69742401185765696768740001048c536565205b6050616c6c65743a3a657865637574655f6f766572776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e99070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e584167677265676174654d6573736167654f726967696e0001040c556d7004009d070128556d7051756575654964000000009d070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e28556d7051756575654964000104105061726104006102011850617261496400000000a1070c4470616c6c65745f61737365745f726174651870616c6c65741043616c6c04045400010c1863726561746508012861737365745f6b696e64c80144426f783c543a3a41737365744b696e643e00011072617465a50701244669786564553132380000045c536565205b6050616c6c65743a3a637265617465605d2e1875706461746508012861737365745f6b696e64c80144426f783c543a3a41737365744b696e643e00011072617465a50701244669786564553132380001045c536565205b6050616c6c65743a3a757064617465605d2e1872656d6f766504012861737365745f6b696e64c80144426f783c543a3a41737365744b696e643e0002045c536565205b6050616c6c65743a3a72656d6f7665605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea5070c3473705f61726974686d657469632c66697865645f706f696e742446697865645531323800000400180110753132380000a9070c3070616c6c65745f62656566791870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66ad07018d01426f783c45717569766f636174696f6e50726f6f663c426c6f636b4e756d626572466f723c543e2c20543a3a426565667949642c3c543a3a426565667949640a61732052756e74696d654170705075626c69633e3a3a5369676e61747572652c3e2c3e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66ad07018d01426f783c45717569766f636174696f6e50726f6f663c426c6f636b4e756d626572466f723c543e2c20543a3a426565667949642c3c543a3a426565667949640a61732052756e74696d654170705075626c69633e3a3a5369676e61747572652c3e2c3e00013c6b65795f6f776e65725f70726f6f668d010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e3c7365745f6e65775f67656e6573697304013c64656c61795f696e5f626c6f636b73100144426c6f636b4e756d626572466f723c543e00020480536565205b6050616c6c65743a3a7365745f6e65775f67656e65736973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ead07084873705f636f6e73656e7375735f62656566794445717569766f636174696f6e50726f6f660c184e756d626572011008496401f501245369676e617475726501b107000801146669727374b5070188566f74654d6573736167653c4e756d6265722c2049642c205369676e61747572653e0001187365636f6e64b5070188566f74654d6573736167653c4e756d6265722c2049642c205369676e61747572653e0000b1070c4873705f636f6e73656e7375735f62656566793065636473615f63727970746f245369676e6174757265000004005503014065636473613a3a5369676e61747572650000b507084873705f636f6e73656e7375735f62656566792c566f74654d6573736167650c184e756d626572011008496401f501245369676e617475726501b107000c0128636f6d6d69746d656e74b9070148436f6d6d69746d656e743c4e756d6265723e0001086964f501010849640001247369676e6174757265b10701245369676e61747572650000b9070c4873705f636f6e73656e7375735f626565667928636f6d6d69746d656e7428436f6d6d69746d656e74043054426c6f636b4e756d6265720110000c011c7061796c6f6164bd07011c5061796c6f6164000130626c6f636b5f6e756d62657210013054426c6f636b4e756d62657200014076616c696461746f725f7365745f69642c013856616c696461746f7253657449640000bd070c4873705f636f6e73656e7375735f62656566791c7061796c6f61641c5061796c6f616400000400c10701785665633c2842656566795061796c6f616449642c205665633c75383e293e0000c107000002c50700c50700000408c9023400c9070c2873705f72756e74696d65187472616974732c426c616b6554776f32353600000000cd070c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000d1070c6070616c6c65745f636f6e76696374696f6e5f766f74696e671474797065731454616c6c790814566f746573011814546f74616c00000c011061796573180114566f7465730001106e617973180114566f74657300011c737570706f7274180114566f7465730000d5070c6070616c6c65745f72616e6b65645f636f6c6c6563746976651870616c6c6574144576656e740804540004490001142c4d656d626572416464656404010c77686f000130543a3a4163636f756e7449640000047841206d656d626572206077686f6020686173206265656e2061646465642e2c52616e6b4368616e67656408010c77686f000130543a3a4163636f756e74496400011072616e6b5901011052616e6b000104f4546865206d656d626572206077686f6073652072616e6b20686173206265656e206368616e67656420746f2074686520676976656e206072616e6b602e344d656d62657252656d6f76656408010c77686f000130543a3a4163636f756e74496400011072616e6b5901011052616e6b0002041901546865206d656d626572206077686f60206f6620676976656e206072616e6b6020686173206265656e2072656d6f7665642066726f6d2074686520636f6c6c6563746976652e14566f74656410010c77686f000130543a3a4163636f756e744964000110706f6c6c100144506f6c6c496e6465784f663c542c20493e000110766f7465d9070128566f74655265636f726400011474616c6c79dd07013454616c6c794f663c542c20493e0003085501546865206d656d626572206077686f602068617320766f74656420666f72207468652060706f6c6c6020776974682074686520676976656e2060766f746560206c656164696e6720746f20616e2075706461746564206074616c6c79602e3c4d656d62657245786368616e67656408010c77686f000130543a3a4163636f756e74496400011c6e65775f77686f000130543a3a4163636f756e744964000404f0546865206d656d626572206077686f602068616420746865697220604163636f756e74496460206368616e67656420746f20606e65775f77686f602e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574d907086070616c6c65745f72616e6b65645f636f6c6c65637469766528566f74655265636f72640001080c4179650400100114566f7465730000000c4e61790400100114566f74657300010000dd07086070616c6c65745f72616e6b65645f636f6c6c6563746976651454616c6c790c045400044900044d00000c0124626172655f6179657310012c4d656d626572496e64657800011061796573100114566f7465730001106e617973100114566f7465730000e1070c4070616c6c65745f7265666572656e64611870616c6c6574144576656e74080454000449000140245375626d69747465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b5901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c5d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e00048041207265666572656e64756d20686173206265656e207375626d69747465642e544465636973696f6e4465706f736974506c616365640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e010494546865206465636973696f6e206465706f73697420686173206265656e20706c616365642e5c4465636973696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e02049c546865206465636973696f6e206465706f73697420686173206265656e20726566756e6465642e384465706f736974536c617368656408010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e03046c41206465706f73697420686173206265656e20736c61736865642e3c4465636973696f6e53746172746564100114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b5901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c5d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e011474616c6c79dd070120543a3a54616c6c7904b85468652063757272656e742074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0404bc41207265666572656e64756d20686173206d6f76656420696e746f20746865206465636964696e672070686173652e38436f6e6669726d53746172746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e050038436f6e6669726d41626f72746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e060024436f6e6669726d6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79dd070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0704210141207265666572656e64756d2068617320656e6465642069747320636f6e6669726d6174696f6e20706861736520616e6420697320726561647920666f7220617070726f76616c2e20417070726f766564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e08040d0141207265666572656e64756d20686173206265656e20617070726f76656420616e64206974732070726f706f73616c20686173206265656e207363686564756c65642e2052656a6563746564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79dd070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0904ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2054696d65644f7574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79dd070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0a04d841207265666572656e64756d20686173206265656e2074696d6564206f757420776974686f7574206265696e6720646563696465642e2443616e63656c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79dd070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0b048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e184b696c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c79dd070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0c047441207265666572656e64756d20686173206265656e206b696c6c65642e645375626d697373696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e0d04a4546865207375626d697373696f6e206465706f73697420686173206265656e20726566756e6465642e2c4d65746164617461536574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0e049c4d6574616461746120666f722061207265666572656e64756d20686173206265656e207365742e3c4d65746164617461436c6561726564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0f04ac4d6574616461746120666f722061207265666572656e64756d20686173206265656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e5070c4070616c6c65745f77686974656c6973741870616c6c6574144576656e7404045400010c3c43616c6c57686974656c697374656404012463616c6c5f6861736830011c543a3a486173680000005857686974656c697374656443616c6c52656d6f76656404012463616c6c5f6861736830011c543a3a486173680001006457686974656c697374656443616c6c4469737061746368656408012463616c6c5f6861736830011c543a3a48617368000118726573756c74e90701684469737061746368526573756c7457697468506f7374496e666f000200047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e9070418526573756c7408045401ed07044501f5070108084f6b0400ed07000000000c4572720400f5070000010000ed070c346672616d655f737570706f727420646973706174636840506f73744469737061746368496e666f000008013461637475616c5f776569676874f10701384f7074696f6e3c5765696768743e000120706179735f666565600110506179730000f10704184f7074696f6e04045401240108104e6f6e6500000010536f6d650400240000010000f507082873705f72756e74696d656444697370617463684572726f7257697468506f7374496e666f0410496e666f01ed0700080124706f73745f696e666fed070110496e666f0001146572726f7264013444697370617463684572726f720000f907105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144576656e740404540001041c436c61696d65640c010c77686f000130543a3a4163636f756e744964000140657468657265756d5f616464726573738d02013c457468657265756d41646472657373000118616d6f756e7418013042616c616e63654f663c543e00000468536f6d656f6e6520636c61696d656420736f6d6520444f54732e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574fd070c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7264013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7264013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74010801384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657401080418526573756c7408045401a901044501640108084f6b0400a901000000000c457272040064000001000005080c3c70616c6c65745f6964656e746974791870616c6c6574144576656e740404540001442c4964656e7469747953657404010c77686f000130543a3a4163636f756e744964000004ec41206e616d652077617320736574206f72207265736574202877686963682077696c6c2072656d6f766520616c6c206a756467656d656e7473292e3c4964656e74697479436c656172656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000104cc41206e616d652077617320636c65617265642c20616e642074686520676976656e2062616c616e63652072657475726e65642e384964656e746974794b696c6c656408010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000204c441206e616d65207761732072656d6f76656420616e642074686520676976656e2062616c616e636520736c61736865642e484a756467656d656e7452657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780003049c41206a756467656d656e74207761732061736b65642066726f6d2061207265676973747261722e504a756467656d656e74556e72657175657374656408010c77686f000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780004048841206a756467656d656e74207265717565737420776173207265747261637465642e384a756467656d656e74476976656e080118746172676574000130543a3a4163636f756e74496400013c7265676973747261725f696e646578100138526567697374726172496e6465780005049441206a756467656d656e742077617320676976656e2062792061207265676973747261722e38526567697374726172416464656404013c7265676973747261725f696e646578100138526567697374726172496e646578000604584120726567697374726172207761732061646465642e405375624964656e7469747941646465640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000704f441207375622d6964656e746974792077617320616464656420746f20616e206964656e7469747920616e6420746865206465706f73697420706169642e485375624964656e7469747952656d6f7665640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000804090141207375622d6964656e74697479207761732072656d6f7665642066726f6d20616e206964656e7469747920616e6420746865206465706f7369742066726565642e485375624964656e746974795265766f6b65640c010c737562000130543a3a4163636f756e7449640001106d61696e000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e000908190141207375622d6964656e746974792077617320636c65617265642c20616e642074686520676976656e206465706f7369742072657061747269617465642066726f6d20746865c86d61696e206964656e74697479206163636f756e7420746f20746865207375622d6964656e74697479206163636f756e742e38417574686f726974794164646564040124617574686f72697479000130543a3a4163636f756e744964000a047c4120757365726e616d6520617574686f72697479207761732061646465642e40417574686f7269747952656d6f766564040124617574686f72697479000130543a3a4163636f756e744964000b04844120757365726e616d6520617574686f72697479207761732072656d6f7665642e2c557365726e616d6553657408010c77686f000130543a3a4163636f756e744964000120757365726e616d655903012c557365726e616d653c543e000c04744120757365726e616d65207761732073657420666f72206077686f602e38557365726e616d655175657565640c010c77686f000130543a3a4163636f756e744964000120757365726e616d655903012c557365726e616d653c543e00012865787069726174696f6e100144426c6f636b4e756d626572466f723c543e000d0419014120757365726e616d6520776173207175657565642c20627574206077686f60206d75737420616363657074206974207072696f7220746f206065787069726174696f6e602e48507265617070726f76616c4578706972656404011477686f7365000130543a3a4163636f756e744964000e043901412071756575656420757365726e616d6520706173736564206974732065787069726174696f6e20776974686f7574206265696e6720636c61696d656420616e64207761732072656d6f7665642e485072696d617279557365726e616d6553657408010c77686f000130543a3a4163636f756e744964000120757365726e616d655903012c557365726e616d653c543e000f0401014120757365726e616d6520776173207365742061732061207072696d61727920616e642063616e206265206c6f6f6b65642075702066726f6d206077686f602e5c44616e676c696e67557365726e616d6552656d6f76656408010c77686f000130543a3a4163636f756e744964000120757365726e616d655903012c557365726e616d653c543e0010085d01412064616e676c696e6720757365726e616d652028617320696e2c206120757365726e616d6520636f72726573706f6e64696e6720746f20616e206163636f756e742074686174206861732072656d6f766564206974736c6964656e746974792920686173206265656e2072656d6f7665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657409080c3870616c6c65745f736f63696574791870616c6c6574144576656e740804540004490001441c466f756e64656404011c666f756e646572000130543a3a4163636f756e744964000004b454686520736f636965747920697320666f756e6465642062792074686520676976656e206964656e746974792e0c42696408013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e0001085d0141206d656d6265727368697020626964206a7573742068617070656e65642e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64207468656972206f6666657238697320746865207365636f6e642e14566f7563680c013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e000120766f756368696e67000130543a3a4163636f756e7449640002085d0141206d656d6265727368697020626964206a7573742068617070656e656420627920766f756368696e672e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64ec7468656972206f6666657220697320746865207365636f6e642e2054686520766f756368696e67207061727479206973207468652074686972642e244175746f556e62696404012463616e646964617465000130543a3a4163636f756e7449640003040501412063616e646964617465207761732064726f70706564202864756520746f20616e20657863657373206f66206269647320696e207468652073797374656d292e14556e62696404012463616e646964617465000130543a3a4163636f756e744964000404ac412063616e646964617465207761732064726f70706564202862792074686569722072657175657374292e1c556e766f75636804012463616e646964617465000130543a3a4163636f756e744964000504f4412063616e646964617465207761732064726f70706564202862792072657175657374206f662077686f20766f756368656420666f72207468656d292e20496e64756374656408011c7072696d617279000130543a3a4163636f756e74496400012863616e64696461746573b50101445665633c543a3a4163636f756e7449643e0006085501412067726f7570206f662063616e646964617465732068617665206265656e20696e6475637465642e205468652062617463682773207072696d617279206973207468652066697273742076616c75652c2074686570626174636820696e2066756c6c20697320746865207365636f6e642e6053757370656e6465644d656d6265724a756467656d656e7408010c77686f000130543a3a4163636f756e7449640001186a7564676564780110626f6f6c0007048c412073757370656e646564206d656d62657220686173206265656e206a75646765642e4843616e64696461746553757370656e64656404012463616e646964617465000130543a3a4163636f756e74496400080478412063616e64696461746520686173206265656e2073757370656e6465643c4d656d62657253757370656e6465640401186d656d626572000130543a3a4163636f756e7449640009046c41206d656d62657220686173206265656e2073757370656e646564284368616c6c656e6765640401186d656d626572000130543a3a4163636f756e744964000a047041206d656d62657220686173206265656e206368616c6c656e67656410566f74650c012463616e646964617465000130543a3a4163636f756e744964000114766f746572000130543a3a4163636f756e744964000110766f7465780110626f6f6c000b04584120766f746520686173206265656e20706c6163656430446566656e646572566f7465080114766f746572000130543a3a4163636f756e744964000110766f7465780110626f6f6c000c04b44120766f746520686173206265656e20706c6163656420666f72206120646566656e64696e67206d656d626572244e6577506172616d73040118706172616d730d08015047726f7570506172616d73466f723c542c20493e000d04cc41206e657720736574206f66205c5b706172616d735c5d20686173206265656e2073657420666f72207468652067726f75702e24556e666f756e64656404011c666f756e646572000130543a3a4163636f756e744964000e0454536f636965747920697320756e666f756e6465642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e000f04cc536f6d652066756e64732077657265206465706f736974656420696e746f2074686520736f6369657479206163636f756e742e20456c6576617465640801186d656d626572000130543a3a4163636f756e74496400011072616e6b10011052616e6b0010049841205c5b6d656d6265725c5d20676f7420656c65766174656420746f205c5b72616e6b5c5d2e047c54686520604576656e746020656e756d206f6620746869732070616c6c65740d08083870616c6c65745f736f63696574792c47726f7570506172616d73041c42616c616e636501180010012c6d61785f6d656d6265727310010c7533320001286d61785f696e74616b6510010c75333200012c6d61785f737472696b657310010c75333200014463616e6469646174655f6465706f73697418011c42616c616e6365000011080c3c70616c6c65745f7265636f766572791870616c6c6574144576656e740404540001183c5265636f766572794372656174656404011c6163636f756e74000130543a3a4163636f756e744964000004c841207265636f766572792070726f6365737320686173206265656e2073657420757020666f7220616e206163636f756e742e445265636f76657279496e697469617465640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e744964000104290141207265636f766572792070726f6365737320686173206265656e20696e6974696174656420666f72206c6f7374206163636f756e742062792072657363756572206163636f756e742e3c5265636f76657279566f75636865640c01306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400011873656e646572000130543a3a4163636f756e744964000204590141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20766f756368656420666f722062792073656e6465722e385265636f76657279436c6f7365640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e7449640003041d0141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20636c6f7365642e404163636f756e745265636f76657265640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400040401014c6f7374206163636f756e7420686173206265656e207375636365737366756c6c79207265636f76657265642062792072657363756572206163636f756e742e3c5265636f7665727952656d6f7665640401306c6f73745f6163636f756e74000130543a3a4163636f756e744964000504cc41207265636f766572792070726f6365737320686173206265656e2072656d6f76656420666f7220616e206163636f756e742e04304576656e747320747970652e15080c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657419080c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000118245363686564756c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736b750301785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869641d0801404f7074696f6e3c5461736b4e616d653e000118726573756c74010801384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e3c43616c6c556e617661696c61626c650801107461736b750301785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869641d0801404f7074696f6e3c5461736b4e616d653e00030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e38506572696f6469634661696c65640801107461736b750301785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869641d0801404f7074696f6e3c5461736b4e616d653e0004043d0154686520676976656e207461736b2077617320756e61626c6520746f2062652072656e657765642073696e636520746865206167656e64612069732066756c6c206174207468617420626c6f636b2e545065726d616e656e746c794f7665727765696768740801107461736b750301785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e00010869641d0801404f7074696f6e3c5461736b4e616d653e000504f054686520676976656e207461736b2063616e206e657665722062652065786563757465642073696e6365206974206973206f7665727765696768742e04304576656e747320747970652e1d0804184f7074696f6e04045401040108104e6f6e6500000010536f6d65040004000001000021080c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74010801384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e2c507572654372656174656410011070757265000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706581030130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465785901010c753136000108dc412070757265206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736830013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706581030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706581030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00040450412070726f7879207761732072656d6f7665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657425080c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e748d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e748d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74010801384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e748d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657429080c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736830011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736830011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736830011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65742d080c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7408045400044900012c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e646578000004504e657720626f756e74792070726f706f73616c2e38426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013c42616c616e63654f663c542c20493e000104cc4120626f756e74792070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e48426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e646578000204b84120626f756e74792070726f706f73616c2069732066756e64656420616e6420626563616d65206163746976652e34426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000304944120626f756e7479206973206177617264656420746f20612062656e65666963696172792e34426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640004048c4120626f756e747920697320636c61696d65642062792062656e65666963696172792e38426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e646578000504584120626f756e74792069732063616e63656c6c65642e38426f756e7479457874656e646564040114696e64657810012c426f756e7479496e646578000604704120626f756e74792065787069727920697320657874656e6465642e38426f756e7479417070726f766564040114696e64657810012c426f756e7479496e646578000704544120626f756e747920697320617070726f7665642e3c43757261746f7250726f706f736564080124626f756e74795f696410012c426f756e7479496e64657800011c63757261746f72000130543a3a4163636f756e744964000804744120626f756e74792063757261746f722069732070726f706f7365642e4443757261746f72556e61737369676e6564040124626f756e74795f696410012c426f756e7479496e6465780009047c4120626f756e74792063757261746f7220697320756e61737369676e65642e3c43757261746f724163636570746564080124626f756e74795f696410012c426f756e7479496e64657800011c63757261746f72000130543a3a4163636f756e744964000a04744120626f756e74792063757261746f722069732061636365707465642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657431080c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144576656e74040454000110144164646564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780000046041206368696c642d626f756e74792069732061646465642e1c417761726465640c0114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000104ac41206368696c642d626f756e7479206973206177617264656420746f20612062656e65666963696172792e1c436c61696d6564100114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e744964000204a441206368696c642d626f756e747920697320636c61696d65642062792062656e65666963696172792e2043616e63656c6564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780003047041206368696c642d626f756e74792069732063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657435080c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011838536f6c7574696f6e53746f7265640c011c636f6d707574653908013c456c656374696f6e436f6d707574650001186f726967696ea10201504f7074696f6e3c543a3a4163636f756e7449643e000130707265765f656a6563746564780110626f6f6c00001cb44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e00510154686520606f726967696e6020696e6469636174657320746865206f726967696e206f662074686520736f6c7574696f6e2e20496620606f726967696e602069732060536f6d65284163636f756e74496429602c55017468652073746f72656420736f6c7574696f6e20776173207375626d6974656420696e20746865207369676e65642070686173652062792061206d696e657220776974682074686520604163636f756e744964602e25014f74686572776973652c2074686520736f6c7574696f6e207761732073746f7265642065697468657220647572696e672074686520756e7369676e6564207068617365206f722062794d0160543a3a466f7263654f726967696e602e205468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6548726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a656408011c636f6d707574653908013c456c656374696f6e436f6d7075746500011473636f7265d5040134456c656374696f6e53636f7265000104190154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682074686520676976656e20636f6d7075746174696f6e20616e642073636f72652e38456c656374696f6e4661696c656400020c4c416e20656c656374696f6e206661696c65642e0001014e6f74206d7563682063616e20626520736169642061626f757420776869636820636f6d7075746573206661696c656420696e207468652070726f636573732e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0004042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e4450686173655472616e736974696f6e65640c011066726f6d3d08016050686173653c426c6f636b4e756d626572466f723c543e3e000108746f3d08016050686173653c426c6f636b4e756d626572466f723c543e3e000114726f756e6410010c753332000504b85468657265207761732061207068617365207472616e736974696f6e20696e206120676976656e20726f756e642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65743908089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e6379000400003d08089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e656404004108012828626f6f6c2c20426e2900020024456d657267656e63790003000041080000040878100045080c2870616c6c65745f6e69731870616c6c6574144576656e7404045400011c24426964506c616365640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c75333200000478412062696420776173207375636365737366756c6c7920706c616365642e304269645265747261637465640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c753332000104dc412062696420776173207375636365737366756c6c792072656d6f76656420286265666f7265206265696e67206163636570746564292e2842696444726f707065640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c75333200020455014120626964207761732064726f707065642066726f6d20612071756575652062656361757365206f6620616e6f746865722c206d6f7265207375627374616e7469616c2c20626964207761732070726573656e742e18497373756564140114696e64657810013052656365697074496e6465780470546865206964656e74697479206f662074686520726563656970742e0118657870697279100144426c6f636b4e756d626572466f723c543e04d054686520626c6f636b206e756d626572206174207768696368207468652072656365697074206d6179206265207468617765642e010c77686f000130543a3a4163636f756e7449640464546865206f776e6572206f662074686520726563656970742e012870726f706f7274696f6efd04012c5065727175696e74696c6c0431015468652070726f706f7274696f6e206f66207468652065666665637469766520746f74616c2069737375616e636520776869636820746865207265636569707420726570726573656e74732e0118616d6f756e7418013042616c616e63654f663c543e04d854686520616d6f756e74206f662066756e6473207768696368207765726520646562697465642066726f6d20746865206f776e65722e030405014120626964207761732061636365707465642e205468652062616c616e6365206d6179206e6f742062652072656c656173656420756e74696c206578706972792e18546861776564140114696e64657810013052656365697074496e6465780470546865206964656e74697479206f662074686520726563656970742e010c77686f000130543a3a4163636f756e7449640428546865206f776e65722e012870726f706f7274696f6efd04012c5065727175696e74696c6c0439015468652070726f706f7274696f6e206f66207468652065666665637469766520746f74616c2069737375616e636520627920776869636820746865206f776e65722077617320646562697465642e0118616d6f756e7418013042616c616e63654f663c543e04ac54686520616d6f756e7420627920776869636820746865206f776e6572207761732063726564697465642e011c64726f70706564780110626f6f6c048c496620607472756560207468656e20746865207265636569707420697320646f6e652e0404c0416e207265636569707420686173206265656e20286174206c65617374207061727469616c6c7929207468617765642e1846756e64656404011c6465666963697418013042616c616e63654f663c543e000504b4416e206175746f6d617469632066756e64696e67206f6620746865206465666963697420776173206d6164652e2c5472616e736665727265640c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000114696e64657810013052656365697074496e6465780006046441207265636569707420776173207472616e7366657265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657449080c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001581c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475738401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e4c546f74616c49737375616e6365466f7263656408010c6f6c64180128543a3a42616c616e636500010c6e6577180128543a3a42616c616e6365001504ac5468652060546f74616c49737375616e6365602077617320666f72636566756c6c79206368616e6765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65744d080c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d2c0120543a3a53636f7265000108746f2c0120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f72652c0120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e047c54686520604576656e746020656e756d206f6620746869732070616c6c657451080c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e740404540001481c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564780110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465641401186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e00010c657261100120457261496e64657800032c9841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e0039012d206062616c616e6365602069732074686520636f72726573706f6e64696e672062616c616e6365206f6620746865206e756d626572206f6620706f696e7473207468617420686173206265656e5501202072657175657374656420746f20626520756e626f6e646564202874686520617267756d656e74206f66207468652060756e626f6e6460207472616e73616374696f6e292066726f6d2074686520626f6e6465641c2020706f6f6c2e45012d2060706f696e74736020697320746865206e756d626572206f6620706f696e747320746861742061726520697373756564206173206120726573756c74206f66206062616c616e636560206265696e67c0646973736f6c76656420696e746f2074686520636f72726573706f6e64696e6720756e626f6e64696e6720706f6f6c2ee42d206065726160206973207468652065726120696e207768696368207468652062616c616e63652077696c6c20626520756e626f6e6465642e5501496e2074686520616273656e6365206f6620736c617368696e672c2074686573652076616c7565732077696c6c206d617463682e20496e207468652070726573656e6365206f6620736c617368696e672c207468654d016e756d626572206f6620706f696e74732074686174206172652069737375656420696e2074686520756e626f6e64696e6720706f6f6c2077696c6c206265206c657373207468616e2074686520616d6f756e746472657175657374656420746f20626520756e626f6e6465642e2457697468647261776e1001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e0004189c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e00210154686520676976656e206e756d626572206f662060706f696e7473602068617665206265656e20646973736f6c76656420696e2072657475726e206f66206062616c616e6365602e00590153696d696c617220746f2060556e626f6e64656460206576656e742c20696e2074686520616273656e6365206f6620736c617368696e672c2074686520726174696f206f6620706f696e7420746f2062616c616e63652877696c6c20626520312e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f737461746511050124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74a10201504f7074696f6e3c543a3a4163636f756e7449643e00011c626f756e636572a10201504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72a10201504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e2c506f6f6c536c617368656408011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e0009040d01546865206163746976652062616c616e6365206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e50556e626f6e64696e67506f6f6c536c61736865640c011c706f6f6c5f6964100118506f6f6c496400010c657261100120457261496e64657800011c62616c616e636518013042616c616e63654f663c543e000a04250154686520756e626f6e6420706f6f6c206174206065726160206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e54506f6f6c436f6d6d697373696f6e5570646174656408011c706f6f6c5f6964100118506f6f6c496400011c63757272656e742905017c4f7074696f6e3c2850657262696c6c2c20543a3a4163636f756e744964293e000b04b44120706f6f6c277320636f6d6d697373696f6e2073657474696e6720686173206265656e206368616e6765642e60506f6f6c4d6178436f6d6d697373696f6e5570646174656408011c706f6f6c5f6964100118506f6f6c49640001386d61785f636f6d6d697373696f6e94011c50657262696c6c000c04d44120706f6f6c2773206d6178696d756d20636f6d6d697373696f6e2073657474696e6720686173206265656e206368616e6765642e7c506f6f6c436f6d6d697373696f6e4368616e6765526174655570646174656408011c706f6f6c5f6964100118506f6f6c496400012c6368616e67655f726174653105019c436f6d6d697373696f6e4368616e6765526174653c426c6f636b4e756d626572466f723c543e3e000d04cc4120706f6f6c277320636f6d6d697373696f6e20606368616e67655f726174656020686173206265656e206368616e6765642e90506f6f6c436f6d6d697373696f6e436c61696d5065726d697373696f6e5570646174656408011c706f6f6c5f6964100118506f6f6c49640001287065726d697373696f6e350501bc4f7074696f6e3c436f6d6d697373696f6e436c61696d5065726d697373696f6e3c543a3a4163636f756e7449643e3e000e04c8506f6f6c20636f6d6d697373696f6e20636c61696d207065726d697373696f6e20686173206265656e20757064617465642e54506f6f6c436f6d6d697373696f6e436c61696d656408011c706f6f6c5f6964100118506f6f6c4964000128636f6d6d697373696f6e18013042616c616e63654f663c543e000f0484506f6f6c20636f6d6d697373696f6e20686173206265656e20636c61696d65642e644d696e42616c616e63654465666963697441646a757374656408011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e001004c8546f70706564207570206465666963697420696e2066726f7a656e204544206f66207468652072657761726420706f6f6c2e604d696e42616c616e636545786365737341646a757374656408011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e001104bc436c61696d6564206578636573732066726f7a656e204544206f66206166207468652072657761726420706f6f6c2e04584576656e7473206f6620746869732070616c6c65742e55080c4c70616c6c65745f666173745f756e7374616b651870616c6c6574144576656e7404045400011420556e7374616b65640801147374617368000130543a3a4163636f756e744964000118726573756c74010801384469737061746368526573756c740000045841207374616b65722077617320756e7374616b65642e1c536c61736865640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000104190141207374616b65722077617320736c617368656420666f722072657175657374696e6720666173742d756e7374616b65207768696c7374206265696e67206578706f7365642e304261746368436865636b656404011065726173c90101345665633c457261496e6465783e00020445014120626174636820776173207061727469616c6c7920636865636b656420666f722074686520676976656e20657261732c20627574207468652070726f6365737320646964206e6f742066696e6973682e34426174636846696e697368656404011073697a6510010c7533320003109c41206261746368206f66206120676976656e2073697a6520776173207465726d696e617465642e0055015468697320697320616c7761797320666f6c6c6f77732062792061206e756d626572206f662060556e7374616b656460206f722060536c617368656460206576656e74732c206d61726b696e672074686520656e64e86f66207468652062617463682e2041206e65772062617463682077696c6c20626520637265617465642075706f6e206e65787420626c6f636b2e34496e7465726e616c4572726f72000404e8416e20696e7465726e616c206572726f722068617070656e65642e204f7065726174696f6e732077696c6c20626520706175736564206e6f772e047c54686520604576656e746020656e756d206f6620746869732070616c6c65745908106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e740404540001103c43616e6469646174654261636b656410005d08016443616e646964617465526563656970743c543a3a486173683e0000c50501204865616444617461000061080124436f7265496e64657800006508012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c7564656410005d08016443616e646964617465526563656970743c543a3a486173683e0000c50501204865616444617461000061080124436f7265496e64657800006508012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c005d08016443616e646964617465526563656970743c543a3a486173683e0000c50501204865616444617461000061080124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d60585570776172644d65737361676573526563656976656408011066726f6d61020118506172614964000114636f756e7410010c753332000304f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65745d080c4c706f6c6b61646f745f7072696d6974697665730876364043616e6469646174655265636569707404044801300008012864657363726970746f729905015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f6861736830011048617368000061080c4c706f6c6b61646f745f7072696d69746976657308763624436f7265496e6465780000040010010c753332000065080c4c706f6c6b61646f745f7072696d6974697665730876362847726f7570496e6465780000040010010c75333200006908106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f646555706461746564040061020118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e744865616455706461746564040061020118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c6564040061020118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f746564040061020118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e517565756564080061020118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b537461727465640800a505014856616c69646174696f6e436f646548617368000061020118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b41636365707465640800a505014856616c69646174696f6e436f646548617368000061020118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a65637465640800a505014856616c69646174696f6e436f646548617368000061020118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f696460047c54686520604576656e746020656e756d206f6620746869732070616c6c65746d08106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e7404045400011c504f70656e4368616e6e656c52657175657374656410011873656e64657261020118506172614964000124726563697069656e746102011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c753332000004704f70656e2048524d50206368616e6e656c207265717565737465642e4c4f70656e4368616e6e656c43616e63656c656408013062795f70617261636861696e610201185061726149640001286368616e6e656c5f69640506013448726d704368616e6e656c49640001042901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e4c4f70656e4368616e6e656c416363657074656408011873656e64657261020118506172614964000124726563697069656e74610201185061726149640002046c4f70656e2048524d50206368616e6e656c2061636365707465642e344368616e6e656c436c6f73656408013062795f70617261636861696e610201185061726149640001286368616e6e656c5f69640506013448726d704368616e6e656c49640003045048524d50206368616e6e656c20636c6f7365642e5848726d704368616e6e656c466f7263654f70656e656410011873656e64657261020118506172614964000124726563697069656e746102011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c753332000404ac416e2048524d50206368616e6e656c20776173206f70656e65642076696120526f6f74206f726967696e2e5c48726d7053797374656d4368616e6e656c4f70656e656410011873656e64657261020118506172614964000124726563697069656e746102011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c753332000504d4416e2048524d50206368616e6e656c20776173206f70656e6564206265747765656e2074776f2073797374656d20636861696e732e684f70656e4368616e6e656c4465706f736974735570646174656408011873656e64657261020118506172614964000124726563697069656e7461020118506172614964000604a0416e2048524d50206368616e6e656c2773206465706f73697473207765726520757064617465642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65747108106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e7404045400010c4044697370757465496e697469617465640800d905013443616e6469646174654861736800007508013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c756465640800d905013443616e6469646174654861736800007908013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d60185265766572740400100144426c6f636b4e756d626572466f723c543e000210fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657475080c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f74650001000079080c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c6964000100007d08106c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e641870616c6c6574144576656e740404540001084c4f6e44656d616e644f72646572506c6163656408011c706172615f69646102011850617261496400012873706f745f707269636518013042616c616e63654f663c543e000004b8416e206f726465722077617320706c6163656420617420736f6d652073706f7420707269636520616d6f756e742e3853706f745472616666696353657404011c74726166666963a5070124466978656455313238000104c45468652076616c7565206f66207468652073706f742074726166666963206d756c7469706c696572206368616e6765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748108105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e74040454000110285265676973746572656408011c706172615f69646102011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69646102011850617261496400010020526573657276656408011c706172615f69646102011850617261496400010c77686f000130543a3a4163636f756e7449640002001c5377617070656408011c706172615f6964610201185061726149640001206f746865725f696461020118506172614964000300047c54686520604576656e746020656e756d206f6620746869732070616c6c65748508105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f6964610201185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748908105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100144426c6f636b4e756d626572466f723c543e0000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f6964610201185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004085501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696eb87265736572766520627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f696461020118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100144426c6f636b4e756d626572466f723c543e00060859015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765106d61702e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748d08105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f6964610201185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657861020118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657861020118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f6964610201185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f6964610201185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f6964610201185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f696461020118506172614964000118726573756c74010801384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f696461020118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f6964610201185061726149640001106d656d6f34011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f696461020118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e6577526169736560047c54686520604576656e746020656e756d206f6620746869732070616c6c65749108106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320636f726574696d651870616c6c6574144576656e7404045400010850526576656e7565496e666f5265717565737465640401107768656e100144426c6f636b4e756d626572466f723c543e00000421015468652062726f6b657220636861696e206861732061736b656420666f7220726576656e756520696e666f726d6174696f6e20666f72206120737065636966696320626c6f636b2e30436f726541737369676e6564040110636f726561080124436f7265496e646578000104ec4120636f7265206861732072656365697665642061206e65772061737369676e6d656e742066726f6d207468652062726f6b657220636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657495080c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c6574144576656e74040454000110204d696772617465640c010c746f7010010c7533320001146368696c6410010c75333200011c636f6d70757465990801404d6967726174696f6e436f6d707574650000083901476976656e206e756d626572206f66206028746f702c206368696c642960206b6579732077657265206d6967726174656420726573706563746976656c792c20776974682074686520676976656e2860636f6d70757465602e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000104b4536f6d65206163636f756e7420676f7420736c61736865642062792074686520676976656e20616d6f756e742e544175746f4d6967726174696f6e46696e697368656400020484546865206175746f206d6967726174696f6e207461736b2066696e69736865642e1848616c7465640401146572726f729d0801204572726f723c543e000304ec4d6967726174696f6e20676f742068616c7465642064756520746f20616e206572726f72206f72206d6973732d636f6e66696775726174696f6e2e0470496e6e6572206576656e7473206f6620746869732070616c6c65742e99080c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c6574404d6967726174696f6e436f6d70757465000108185369676e6564000000104175746f000100009d080c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c6574144572726f720404540001183c4d61785369676e65644c696d697473000004804d6178207369676e6564206c696d697473206e6f74207265737065637465642e284b6579546f6f4c6f6e6700011cb441206b657920776173206c6f6e676572207468616e2074686520636f6e66696775726564206d6178696d756d2e00110154686973206d65616e73207468617420746865206d6967726174696f6e2068616c746564206174207468652063757272656e74205b6050726f6772657373605d20616e64010163616e20626520726573756d656420776974682061206c6172676572205b6063726174653a3a436f6e6669673a3a4d61784b65794c656e605d2076616c75652e21015265747279696e672077697468207468652073616d65205b6063726174653a3a436f6e6669673a3a4d61784b65794c656e605d2076616c75652077696c6c206e6f7420776f726b2e45015468652076616c75652073686f756c64206f6e6c7920626520696e6372656173656420746f2061766f696420612073746f72616765206d6967726174696f6e20666f72207468652063757272656e746c799073746f726564205b6063726174653a3a50726f67726573733a3a4c6173744b6579605d2e384e6f74456e6f75676846756e6473000204947375626d697474657220646f6573206e6f74206861766520656e6f7567682066756e64732e284261645769746e65737300030468426164207769746e65737320646174612070726f76696465642e645369676e65644d6967726174696f6e4e6f74416c6c6f77656400040425015369676e6564206d6967726174696f6e206973206e6f7420616c6c6f776564206265636175736520746865206d6178696d756d206c696d6974206973206e6f7420736574207965742e304261644368696c64526f6f7400050460426164206368696c6420726f6f742070726f76696465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea1080c2870616c6c65745f78636d1870616c6c6574144576656e7404045400016024417474656d7074656404011c6f7574636f6d65a508015078636d3a3a6c61746573743a3a4f7574636f6d65000004a8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e1053656e741001186f726967696ef801204c6f636174696f6e00012c64657374696e6174696f6ef801204c6f636174696f6e00011c6d6573736167651d07011c58636d3c28293e0001286d6573736167655f696404011c58636d486173680001045c412058434d206d657373616765207761732073656e742e48556e6578706563746564526573706f6e73650801186f726967696ef801204c6f636174696f6e00012071756572795f69642c011c5175657279496400020c5901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e34526573706f6e7365526561647908012071756572795f69642c011c51756572794964000120726573706f6e73653d070120526573706f6e73650003085d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e204e6f7469666965640c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e64657808010875380004085901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e404e6f746966794f76657277656967687414012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e646578080108753800013461637475616c5f77656967687424011857656967687400014c6d61785f62756467657465645f77656967687424011857656967687400050c4901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e5901636f756c64206e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e4c4e6f7469667944697370617463684572726f720c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e64657808010875380006085501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e484e6f746966794465636f64654661696c65640c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e646578080108753800070c5101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e40496e76616c6964526573706f6e6465720c01186f726967696ef801204c6f636174696f6e00012071756572795f69642c011c5175657279496400014465787065637465645f6c6f636174696f6e510701404f7074696f6e3c4c6f636174696f6e3e00080c5901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e5c496e76616c6964526573706f6e64657256657273696f6e0801186f726967696ef801204c6f636174696f6e00012071756572795f69642c011c5175657279496400091c5101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e34526573706f6e736554616b656e04012071756572795f69642c011c51756572794964000a04c8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e34417373657473547261707065640c011068617368300110483235360001186f726967696ef801204c6f636174696f6e0001186173736574736507013c56657273696f6e6564417373657473000b04b8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e5456657273696f6e4368616e67654e6f74696669656410012c64657374696e6174696f6ef801204c6f636174696f6e000118726573756c7410012858636d56657273696f6e000110636f7374290701184173736574730001286d6573736167655f696404011c58636d48617368000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00e054686520636f7374206f662073656e64696e672069742028626f726e652062792074686520636861696e2920697320696e636c756465642e5c537570706f7274656456657273696f6e4368616e6765640801206c6f636174696f6ef801204c6f636174696f6e00011c76657273696f6e10012858636d56657273696f6e000d08390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e504e6f7469667954617267657453656e644661696c0c01206c6f636174696f6ef801204c6f636174696f6e00012071756572795f69642c011c517565727949640001146572726f72e906012058636d4572726f72000e0859014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e644e6f746966795461726765744d6967726174696f6e4661696c0801206c6f636174696f6e3101014456657273696f6e65644c6f636174696f6e00012071756572795f69642c011c51756572794964000f0859014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e54496e76616c69645175657269657256657273696f6e0801186f726967696ef801204c6f636174696f6e00012071756572795f69642c011c5175657279496400101c5501457870656374656420717565727920726573706f6e736520686173206265656e20726563656976656420627574207468652065787065637465642071756572696572206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e38496e76616c6964517565726965721001186f726967696ef801204c6f636174696f6e00012071756572795f69642c011c5175657279496400014065787065637465645f71756572696572f801204c6f636174696f6e0001506d617962655f61637475616c5f71756572696572510701404f7074696f6e3c4c6f636174696f6e3e00110c5d01457870656374656420717565727920726573706f6e736520686173206265656e20726563656976656420627574207468652071756572696572206c6f636174696f6e206f662074686520726573706f6e736520646f657351016e6f74206d61746368207468652065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e5056657273696f6e4e6f74696679537461727465640c012c64657374696e6174696f6ef801204c6f636174696f6e000110636f7374290701184173736574730001286d6573736167655f696404011c58636d486173680012085901412072656d6f746520686173207265717565737465642058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e2066726f6d20757320616e64207765206861766520686f6e6f7265642069742e1d01412076657273696f6e20696e666f726d6174696f6e206d6573736167652069732073656e7420746f207468656d20616e642069747320636f737420697320696e636c756465642e5856657273696f6e4e6f746966795265717565737465640c012c64657374696e6174696f6ef801204c6f636174696f6e000110636f7374290701184173736574730001286d6573736167655f696404011c58636d486173680013043d015765206861766520726571756573746564207468617420612072656d6f746520636861696e2073656e642075732058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e732e6056657273696f6e4e6f74696679556e7265717565737465640c012c64657374696e6174696f6ef801204c6f636174696f6e000110636f7374290701184173736574730001286d6573736167655f696404011c58636d4861736800140825015765206861766520726571756573746564207468617420612072656d6f746520636861696e2073746f70732073656e64696e672075732058434d2076657273696f6e206368616e6765386e6f74696669636174696f6e732e204665657350616964080118706179696e67f801204c6f636174696f6e0001106665657329070118417373657473001504310146656573207765726520706169642066726f6d2061206c6f636174696f6e20666f7220616e206f7065726174696f6e20286f6674656e20666f72207573696e67206053656e6458636d60292e34417373657473436c61696d65640c011068617368300110483235360001186f726967696ef801204c6f636174696f6e0001186173736574736507013c56657273696f6e6564417373657473001604c0536f6d65206173736574732068617665206265656e20636c61696d65642066726f6d20616e20617373657420747261706056657273696f6e4d6967726174696f6e46696e697368656404011c76657273696f6e10012858636d56657273696f6e00170484412058434d2076657273696f6e206d6967726174696f6e2066696e69736865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574a508102c73746167696e675f78636d087634187472616974731c4f7574636f6d6500010c20436f6d706c6574650401107573656424011857656967687400000028496e636f6d706c657465080110757365642401185765696768740001146572726f72e90601144572726f72000100144572726f720401146572726f72e90601144572726f7200020000a9080c5070616c6c65745f6d6573736167655f71756575651870616c6c6574144576656e740404540001104050726f63657373696e674661696c65640c010869643001104832353604945468652060626c616b65325f323536602068617368206f6620746865206d6573736167652e01186f726967696e990701484d6573736167654f726967696e4f663c543e0464546865207175657565206f6620746865206d6573736167652e01146572726f72ad08014c50726f636573734d6573736167654572726f721060546865206572726f722074686174206f636375727265642e00490154686973206572726f7220697320707265747479206f70617175652e204d6f72652066696e652d677261696e6564206572726f7273206e65656420746f20626520656d6974746564206173206576656e74736862792074686520604d65737361676550726f636573736f72602e000455014d657373616765206469736361726465642064756520746f20616e206572726f7220696e2074686520604d65737361676550726f636573736f72602028757375616c6c79206120666f726d6174206572726f72292e2450726f63657373656410010869643001104832353604945468652060626c616b65325f323536602068617368206f6620746865206d6573736167652e01186f726967696e990701484d6573736167654f726967696e4f663c543e0464546865207175657565206f6620746865206d6573736167652e012c7765696768745f7573656424011857656967687404c0486f77206d7563682077656967687420776173207573656420746f2070726f6365737320746865206d6573736167652e011c73756363657373780110626f6f6c18885768657468657220746865206d657373616765207761732070726f6365737365642e0049014e6f74652074686174207468697320646f6573206e6f74206d65616e20746861742074686520756e6465726c79696e6720604d65737361676550726f636573736f72602077617320696e7465726e616c6c7935017375636365737366756c2e204974202a736f6c656c792a206d65616e73207468617420746865204d512070616c6c65742077696c6c2074726561742074686973206173206120737563636573734d01636f6e646974696f6e20616e64206469736361726420746865206d6573736167652e20416e7920696e7465726e616c206572726f72206e6565647320746f20626520656d6974746564206173206576656e74736862792074686520604d65737361676550726f636573736f72602e0104544d6573736167652069732070726f6365737365642e484f766572776569676874456e71756575656410010869640401205b75383b2033325d04945468652060626c616b65325f323536602068617368206f6620746865206d6573736167652e01186f726967696e990701484d6573736167654f726967696e4f663c543e0464546865207175657565206f6620746865206d6573736167652e0128706167655f696e64657810012450616765496e64657804605468652070616765206f6620746865206d6573736167652e01346d6573736167655f696e64657810011c543a3a53697a6504a454686520696e646578206f6620746865206d6573736167652077697468696e2074686520706167652e02048c4d65737361676520706c6163656420696e206f7665727765696768742071756575652e28506167655265617065640801186f726967696e990701484d6573736167654f726967696e4f663c543e0458546865207175657565206f662074686520706167652e0114696e64657810012450616765496e646578045854686520696e646578206f662074686520706167652e03045454686973207061676520776173207265617065642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ad0810346672616d655f737570706f727418747261697473206d657373616765734c50726f636573734d6573736167654572726f7200011424426164466f726d61740000001c436f72727570740001002c556e737570706f72746564000200284f7665727765696768740400240118576569676874000300145969656c6400040000b1080c4470616c6c65745f61737365745f726174651870616c6c6574144576656e7404045400010c404173736574526174654372656174656408012861737365745f6b696e64c80130543a3a41737365744b696e6400011072617465a50701244669786564553132380000004041737365745261746552656d6f76656404012861737365745f6b696e64c80130543a3a41737365744b696e6400010040417373657452617465557064617465640c012861737365745f6b696e64c80130543a3a41737365744b696e6400010c6f6c64a507012446697865645531323800010c6e6577a5070124466978656455313238000200047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b50808306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e00020000b908000002750300bd0808306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6ed8014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d65c108016473705f72756e74696d653a3a52756e74696d65537472696e670000c1080000050200c50808306672616d655f73797374656d60436f646555706772616465417574686f72697a6174696f6e0404540000080124636f64655f6861736830011c543a3a48617368000134636865636b5f76657273696f6e780110626f6f6c0000c9080c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2401185765696768740001246d61785f626c6f636b2401185765696768740001247065725f636c617373cd0801845065724469737061746368436c6173733c57656967687473506572436c6173733e0000cd080c346672616d655f737570706f7274206469737061746368405065724469737061746368436c61737304045401d108000c01186e6f726d616cd10801045400012c6f7065726174696f6e616cd1080104540001246d616e6461746f7279d1080104540000d1080c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632401185765696768740001346d61785f65787472696e736963f10701384f7074696f6e3c5765696768743e0001246d61785f746f74616cf10701384f7074696f6e3c5765696768743e0001207265736572766564f10701384f7074696f6e3c5765696768743e0000d5080c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178d90801545065724469737061746368436c6173733c7533323e0000d9080c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f7279100104540000dd08082873705f776569676874733c52756e74696d6544625765696768740000080110726561642c010c75363400011477726974652c010c7536340000e108082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d65c108013452756e74696d65537472696e67000124696d706c5f6e616d65c108013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c75333200011061706973e508011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e08010875380000e508040c436f7704045401e908000400e908000000e908000002ed0800ed0800000408dd021000f1080c306672616d655f73797374656d1870616c6c6574144572726f720404540001203c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e444e6f7468696e67417574686f72697a6564000604584e6f207570677261646520617574686f72697a65642e30556e617574686f72697a656400070494546865207375626d697474656420636f6465206973206e6f7420617574686f72697a65642e046c4572726f7220666f72207468652053797374656d2070616c6c6574f5080c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401f908045300000400fd0801185665633c543e0000f9080000040881012c00fd08000002f9080001090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540104045300000400050901185665633c543e000005090000020400090904184f7074696f6e040454010d090108104e6f6e6500000010536f6d6504000d0900000100000d090c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400110901405072696d617279507265446967657374000100385365636f6e64617279506c61696e04001909015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e6461727956524604001d0901545365636f6e646172795652465072654469676573740003000011090c4473705f636f6e73656e7375735f626162651c64696765737473405072696d61727950726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f7489010110536c6f740001347672665f7369676e6174757265150901305672665369676e617475726500001509101c73705f636f72651c737232353531390c767266305672665369676e617475726500000801287072655f6f75747075740401305672665072654f757470757400011470726f6f661d02012056726650726f6f66000019090c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f7489010110536c6f7400001d090c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e6461727956524650726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f7489010110536c6f740001347672665f7369676e6174757265150901305672665369676e617475726500002109084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e00000801046395010128287536342c2075363429000134616c6c6f7765645f736c6f747399010130416c6c6f776564536c6f7473000025090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540129090453000004002d0901185665633c543e00002909000004082c10002d0900000229090031090c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e35090000040c0018780039090c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e3d090c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454014109045300000400490901185665633c543e000041090c3c70616c6c65745f62616c616e6365731474797065732c42616c616e63654c6f636b041c42616c616e63650118000c01086964dd0201384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e734509011c526561736f6e73000045090c3c70616c6c65745f62616c616e6365731474797065731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c0002000049090000024109004d090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454015109045300000400550901185665633c543e000051090c3c70616c6c65745f62616c616e6365731474797065732c52657365727665446174610844526573657276654964656e74696669657201dd021c42616c616e63650118000801086964dd020144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000550900000251090059090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454015d09045300000400710901185665633c543e00005d090c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e74080849640161091c42616c616e63650118000801086964610901084964000118616d6f756e7418011c42616c616e636500006109085873746167696e675f6b7573616d615f72756e74696d654452756e74696d65486f6c64526561736f6e00010c20507265696d61676504006509016c70616c6c65745f707265696d6167653a3a486f6c64526561736f6e0020000c4e697304006909015870616c6c65745f6e69733a3a486f6c64526561736f6e002600485374617465547269654d6967726174696f6e04006d09019c70616c6c65745f73746174655f747269655f6d6967726174696f6e3a3a486f6c64526561736f6e0062000065090c3c70616c6c65745f707265696d6167651870616c6c657428486f6c64526561736f6e00010420507265696d6167650000000069090c2870616c6c65745f6e69731870616c6c657428486f6c64526561736f6e000104284e667452656365697074000000006d090c6c70616c6c65745f73746174655f747269655f6d6967726174696f6e1870616c6c657428486f6c64526561736f6e0001043c536c617368466f724d6967726174650000000071090000025d090075090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017909045300000400850901185665633c543e000079090c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e7408084964017d091c42616c616e636501180008010869647d0901084964000118616d6f756e7418011c42616c616e636500007d09085873746167696e675f6b7573616d615f72756e74696d654c52756e74696d65467265657a65526561736f6e0001043c4e6f6d696e6174696f6e506f6f6c7304008109019470616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a467265657a65526561736f6e0029000081090c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657430467265657a65526561736f6e00010438506f6f6c4d696e42616c616e636500000000850900000279090089090c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001303856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804f84e756d626572206f6620686f6c647320657863656564206056617269616e74436f756e744f663c543a3a52756e74696d65486f6c64526561736f6e3e602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e4c49737375616e63654465616374697661746564000a0401015468652069737375616e63652063616e6e6f74206265206d6f6469666965642073696e636520697420697320616c72656164792064656163746976617465642e2444656c74615a65726f000b04645468652064656c74612063616e6e6f74206265207a65726f2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e8d09086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100009109083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616ce8013042616c616e63654f663c543e000118616374697665e8013042616c616e63654f663c543e000124756e6c6f636b696e67950901f0426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c20543a3a4d6178556e6c6f636b696e674368756e6b733e0001586c65676163795f636c61696d65645f72657761726473a1090194426f756e6465645665633c457261496e6465782c20543a3a486973746f727944657074683e000095090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540199090453000004009d0901185665633c543e00009909083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565e8011c42616c616e636500010c657261d80120457261496e64657800009d09000002990900a1090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540110045300000400c90101185665633c543e0000a509083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473a90901b4426f756e6465645665633c543a3a4163636f756e7449642c204d61784e6f6d696e6174696f6e734f663c543e3e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564780110626f6f6c0000a9090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400b50101185665633c543e0000ad09083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e6465780001147374617274b109012c4f7074696f6e3c7536343e0000b10904184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c0000010000b50900000408100000b909082873705f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616ce8011c42616c616e636500010c6f776ee8011c42616c616e63650001186f7468657273bd0901ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000bd09000002c10900c109082873705f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565e8011c42616c616e63650000c509082873705f7374616b696e675450616765644578706f737572654d65746164617461041c42616c616e6365011800100114746f74616ce8011c42616c616e636500010c6f776ee8011c42616c616e636500013c6e6f6d696e61746f725f636f756e7410010c753332000128706167655f636f756e74100110506167650000c9090000040c10001000cd09082873705f7374616b696e67304578706f737572655061676508244163636f756e74496401001c42616c616e6365011800080128706167655f746f74616ce8011c42616c616e63650001186f7468657273bd0901ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000d109083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616cd509018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e0000d509042042547265654d617008044b010004560110000400d909000000d909000002dd0900dd0900000408001000e109000002e50900e509083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f7468657273ed0401645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273b50101385665633c4163636f756e7449643e0001187061796f757418011c42616c616e63650000e90900000408941800ed090c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f72c90101345665633c457261496e6465783e0000f1090c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e63650000f509000002f90900f90900000408107800fd09103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f7204045400016c344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e2c496e76616c696450616765000f04844e6f206e6f6d696e61746f7273206578697374206f6e207468697320706167652e54496e636f7272656374486973746f72794465707468001004c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001104b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650012043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300130494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740014043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001504550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730016084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f7273001708550154686572652061726520746f6f206d616e792076616c696461746f722063616e6469646174657320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865d47374616b696e672073657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001804e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e2c426f756e644e6f744d657400190458536f6d6520626f756e64206973206e6f74206d65742e50436f6e74726f6c6c657244657072656361746564001a04010155736564207768656e20617474656d7074696e6720746f20757365206465707265636174656420636f6e74726f6c6c6572206163636f756e74206c6f6769632e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e010a0c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201050a000801206f6666656e646572050a01204f6666656e6465720001247265706f7274657273b50101345665633c5265706f727465723e0000050a0000040800b90900090a00000408a834000d0a00000408301000110a000002150a00150a0000040800e50100190a000004081d0a34001d0a0c1c73705f636f72651863727970746f244b65795479706549640000040044011c5b75383b20345d0000210a0c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e250a083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e00030000290a083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965732d0a016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564350201244f7074696f6e3c4e3e00002d0a0c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b8045300000400b401185665633c543e0000310a0c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e350a0c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401f101045300000400390a01185665633c543e0000390a000002f101003d0a083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e63650000410a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540110045300000400c90101185665633c543e0000450a083c70616c6c65745f74726561737572792c5370656e64537461747573142441737365744b696e6401c830417373657442616c616e636501182c42656e65666963696172790131012c426c6f636b4e756d6265720110245061796d656e744964012c0018012861737365745f6b696e64c8012441737365744b696e64000118616d6f756e74180130417373657442616c616e636500012c62656e65666963696172793101012c42656e656669636961727900012876616c69645f66726f6d10012c426c6f636b4e756d6265720001246578706972655f617410012c426c6f636b4e756d626572000118737461747573490a015c5061796d656e7453746174653c5061796d656e7449643e0000490a083c70616c6c65745f7472656173757279305061796d656e74537461746504084964012c010c1c50656e64696e6700000024417474656d7074656404010869642c01084964000100184661696c6564000200004d0a0c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c7533320000510a04184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000550a08346672616d655f737570706f72742050616c6c6574496400000400dd02011c5b75383b20385d0000590a0c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900013070496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104ac4e6f2070726f706f73616c2c20626f756e7479206f72207370656e64206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e58496e73756666696369656e745065726d697373696f6e0003084501546865207370656e64206f726967696e2069732076616c6964206275742074686520616d6f756e7420697420697320616c6c6f77656420746f207370656e64206973206c6f776572207468616e207468654c616d6f756e7420746f206265207370656e742e4c50726f706f73616c4e6f74417070726f7665640004047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e584661696c6564546f436f6e7665727442616c616e636500050451015468652062616c616e6365206f6620746865206173736574206b696e64206973206e6f7420636f6e7665727469626c6520746f207468652062616c616e6365206f6620746865206e61746976652061737365742e305370656e6445787069726564000604b0546865207370656e6420686173206578706972656420616e642063616e6e6f7420626520636c61696d65642e2c4561726c795061796f7574000704a4546865207370656e64206973206e6f742079657420656c696769626c6520666f72207061796f75742e40416c7265616479417474656d707465640008049c546865207061796d656e742068617320616c7265616479206265656e20617474656d707465642e2c5061796f75744572726f72000904cc54686572652077617320736f6d65206973737565207769746820746865206d656368616e69736d206f66207061796d656e742e304e6f74417474656d70746564000a04a4546865207061796f757420776173206e6f742079657420617474656d707465642f636c61696d65642e30496e636f6e636c7573697665000b04c4546865207061796d656e7420686173206e656974686572206661696c6564206e6f7220737563636565646564207965742e04784572726f7220666f72207468652074726561737572792070616c6c65742e5d0a0000040800590100610a0c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f746518566f74696e67141c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d626572011024506f6c6c496e6465780110204d6178566f7465730001081c43617374696e670400650a01c843617374696e673c42616c616e63652c20426c6f636b4e756d6265722c20506f6c6c496e6465782c204d6178566f7465733e0000002844656c65676174696e6704007d0a01ac44656c65676174696e673c42616c616e63652c204163636f756e7449642c20426c6f636b4e756d6265723e00010000650a0c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f74651c43617374696e67101c42616c616e636501182c426c6f636b4e756d626572011024506f6c6c496e6465780110204d6178566f74657300000c0114766f746573690a01dc426f756e6465645665633c28506f6c6c496e6465782c204163636f756e74566f74653c42616c616e63653e292c204d6178566f7465733e00012c64656c65676174696f6e73750a015044656c65676174696f6e733c42616c616e63653e0001147072696f72790a017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000690a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454016d0a045300000400710a01185665633c543e00006d0a00000408103d0200710a0000026d0a00750a0c6070616c6c65745f636f6e76696374696f6e5f766f74696e671474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000790a0c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e636500007d0a0c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f74652844656c65676174696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100014011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6e45020128436f6e76696374696f6e00012c64656c65676174696f6e73750a015044656c65676174696f6e733c42616c616e63653e0001147072696f72790a017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000810a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401850a045300000400890a01185665633c543e0000850a0000040859011800890a000002850a008d0a0c6070616c6c65745f636f6e76696374696f6e5f766f74696e671870616c6c6574144572726f72080454000449000130284e6f744f6e676f696e6700000450506f6c6c206973206e6f74206f6e676f696e672e204e6f74566f746572000104ac54686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e2074686520706f6c6c2e304e6f5065726d697373696f6e000204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e3c4e6f5065726d697373696f6e5965740003045901546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e207269676874206e6f77206275742077696c6c20646f20696e20746865206675747572652e44416c726561647944656c65676174696e6700040488546865206163636f756e7420697320616c72656164792064656c65676174696e672e34416c7265616479566f74696e670005085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e73756666696369656e7446756e6473000604fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67000704a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e204e6f6e73656e73650008049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c4d6178566f74657352656163686564000904804d6178696d756d206e756d626572206f6620766f74657320726561636865642e2c436c6173734e6565646564000a04390154686520636c617373206d75737420626520737570706c6965642073696e6365206974206973206e6f7420656173696c792064657465726d696e61626c652066726f6d207468652073746174652e20426164436c617373000b048454686520636c61737320494420737570706c69656420697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e910a0c4070616c6c65745f7265666572656e6461147479706573385265666572656e64756d496e666f201c547261636b49640159013452756e74696d654f726967696e015102184d6f6d656e7401101043616c6c015d011c42616c616e636501181454616c6c7901d107244163636f756e74496401003c5363686564756c654164647265737301750301181c4f6e676f696e670400950a018d015265666572656e64756d5374617475733c547261636b49642c2052756e74696d654f726967696e2c204d6f6d656e742c2043616c6c2c2042616c616e63652c2054616c6c792c0a4163636f756e7449642c205363686564756c65416464726573732c3e00000020417070726f7665640c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001002052656a65637465640c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0002002443616e63656c6c65640c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0003002054696d65644f75740c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e000400184b696c6c656404001001184d6f6d656e7400050000950a0c4070616c6c65745f7265666572656e6461147479706573405265666572656e64756d537461747573201c547261636b49640159013452756e74696d654f726967696e015102184d6f6d656e7401101043616c6c015d011c42616c616e636501181454616c6c7901d107244163636f756e74496401003c5363686564756c6541646472657373017503002c0114747261636b5901011c547261636b49640001186f726967696e5102013452756e74696d654f726967696e00012070726f706f73616c5d01011043616c6c000124656e6163746d656e746d020150446973706174636854696d653c4d6f6d656e743e0001247375626d69747465641001184d6f6d656e740001487375626d697373696f6e5f6465706f736974990a016c4465706f7369743c4163636f756e7449642c2042616c616e63653e0001406465636973696f6e5f6465706f7369749d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001206465636964696e67a10a01784f7074696f6e3c4465636964696e675374617475733c4d6f6d656e743e3e00011474616c6c79d107011454616c6c79000120696e5f7175657565780110626f6f6c000114616c61726da90a01844f7074696f6e3c284d6f6d656e742c205363686564756c6541646472657373293e0000990a0c4070616c6c65745f7265666572656e64611474797065731c4465706f73697408244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e744964000118616d6f756e7418011c42616c616e636500009d0a04184f7074696f6e04045401990a0108104e6f6e6500000010536f6d650400990a0000010000a10a04184f7074696f6e04045401a50a0108104e6f6e6500000010536f6d650400a50a0000010000a50a0c4070616c6c65745f7265666572656e6461147479706573384465636964696e67537461747573042c426c6f636b4e756d62657201100008011473696e636510012c426c6f636b4e756d626572000128636f6e6669726d696e673502014c4f7074696f6e3c426c6f636b4e756d6265723e0000a90a04184f7074696f6e04045401ad0a0108104e6f6e6500000010536f6d650400ad0a0000010000ad0a0000040810750300b10a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b50a045300000400b90a01185665633c543e0000b50a00000408101800b90a000002b50a00bd0a000002c10a00c10a000004085901c50a00c50a0c4070616c6c65745f7265666572656e646114747970657324547261636b496e666f081c42616c616e63650118184d6f6d656e740110002401106e616d65c10801302627737461746963207374720001306d61785f6465636964696e6710010c7533320001406465636973696f6e5f6465706f73697418011c42616c616e6365000138707265706172655f706572696f641001184d6f6d656e7400013c6465636973696f6e5f706572696f641001184d6f6d656e74000138636f6e6669726d5f706572696f641001184d6f6d656e740001506d696e5f656e6163746d656e745f706572696f641001184d6f6d656e740001306d696e5f617070726f76616cc90a0114437572766500012c6d696e5f737570706f7274c90a011443757276650000c90a0c4070616c6c65745f7265666572656e646114747970657314437572766500010c404c696e65617244656372656173696e670c01186c656e67746894011c50657262696c6c000114666c6f6f7294011c50657262696c6c0001106365696c94011c50657262696c6c000000445374657070656444656372656173696e67100114626567696e94011c50657262696c6c00010c656e6494011c50657262696c6c0001107374657094011c50657262696c6c000118706572696f6494011c50657262696c6c000100285265636970726f63616c0c0118666163746f72cd0a01204669786564493634000120785f6f6666736574cd0a01204669786564493634000120795f6f6666736574cd0a0120466978656449363400020000cd0a0c3473705f61726974686d657469632c66697865645f706f696e7420466978656449363400000400d10a010c6936340000d10a0000050c00d50a0c4070616c6c65745f7265666572656e64611870616c6c6574144572726f72080454000449000134284e6f744f6e676f696e67000004685265666572656e64756d206973206e6f74206f6e676f696e672e284861734465706f736974000104b85265666572656e64756d2773206465636973696f6e206465706f73697420697320616c726561647920706169642e20426164547261636b0002049c54686520747261636b206964656e74696669657220676976656e2077617320696e76616c69642e1046756c6c000304310154686572652061726520616c726561647920612066756c6c20636f6d706c656d656e74206f66207265666572656e646120696e2070726f677265737320666f72207468697320747261636b2e285175657565456d70747900040480546865207175657565206f662074686520747261636b20697320656d7074792e344261645265666572656e64756d000504e4546865207265666572656e64756d20696e6465782070726f766964656420697320696e76616c696420696e207468697320636f6e746578742e2c4e6f7468696e67546f446f000604ac546865726520776173206e6f7468696e6720746f20646f20696e2074686520616476616e63656d656e742e1c4e6f547261636b000704a04e6f20747261636b2065786973747320666f72207468652070726f706f73616c206f726967696e2e28556e66696e69736865640008040101416e79206465706f7369742063616e6e6f7420626520726566756e64656420756e74696c20616674657220746865206465636973696f6e206973206f7665722e304e6f5065726d697373696f6e000904a8546865206465706f73697420726566756e646572206973206e6f7420746865206465706f7369746f722e244e6f4465706f736974000a04cc546865206465706f7369742063616e6e6f7420626520726566756e6465642073696e6365206e6f6e6520776173206d6164652e24426164537461747573000b04d0546865207265666572656e64756d2073746174757320697320696e76616c696420666f722074686973206f7065726174696f6e2e40507265696d6167654e6f744578697374000c047054686520707265696d61676520646f6573206e6f742065786973742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ed90a086070616c6c65745f72616e6b65645f636f6c6c656374697665304d656d6265725265636f7264000004011072616e6b5901011052616e6b0000dd0a0000040859010000e10a0000040859011000e50a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000e90a0c6070616c6c65745f72616e6b65645f636f6c6c6563746976651870616c6c6574144572726f7208045400044900012834416c72656164794d656d626572000004704163636f756e7420697320616c72656164792061206d656d6265722e244e6f744d656d626572000104604163636f756e74206973206e6f742061206d656d6265722e284e6f74506f6c6c696e67000204b854686520676976656e20706f6c6c20696e64657820697320756e6b6e6f776e206f722068617320636c6f7365642e1c4f6e676f696e670003048054686520676976656e20706f6c6c206973207374696c6c206f6e676f696e672e344e6f6e6552656d61696e696e67000404ac546865726520617265206e6f2066757274686572207265636f72647320746f2062652072656d6f7665642e28436f7272757074696f6e00050468556e6578706563746564206572726f7220696e2073746174652e2852616e6b546f6f4c6f7700060494546865206d656d62657227732072616e6b20697320746f6f206c6f7720746f20766f74652e38496e76616c69645769746e6573730007049854686520696e666f726d6174696f6e2070726f766964656420697320696e636f72726563742e304e6f5065726d697373696f6e000804f8546865206f726967696e206973206e6f742073756666696369656e746c792070726976696c6567656420746f20646f20746865206f7065726174696f6e2e2853616d654d656d626572000904e0546865206e6577206d656d62657220746f2065786368616e6765206973207468652073616d6520617320746865206f6c64206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742eed0a0c4070616c6c65745f7265666572656e6461147479706573385265666572656e64756d496e666f201c547261636b49640159013452756e74696d654f726967696e015102184d6f6d656e7401101043616c6c015d011c42616c616e636501181454616c6c7901dd07244163636f756e74496401003c5363686564756c654164647265737301750301181c4f6e676f696e670400f10a018d015265666572656e64756d5374617475733c547261636b49642c2052756e74696d654f726967696e2c204d6f6d656e742c2043616c6c2c2042616c616e63652c2054616c6c792c0a4163636f756e7449642c205363686564756c65416464726573732c3e00000020417070726f7665640c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001002052656a65637465640c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0002002443616e63656c6c65640c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0003002054696d65644f75740c001001184d6f6d656e7400009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e00009d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e000400184b696c6c656404001001184d6f6d656e7400050000f10a0c4070616c6c65745f7265666572656e6461147479706573405265666572656e64756d537461747573201c547261636b49640159013452756e74696d654f726967696e015102184d6f6d656e7401101043616c6c015d011c42616c616e636501181454616c6c7901dd07244163636f756e74496401003c5363686564756c6541646472657373017503002c0114747261636b5901011c547261636b49640001186f726967696e5102013452756e74696d654f726967696e00012070726f706f73616c5d01011043616c6c000124656e6163746d656e746d020150446973706174636854696d653c4d6f6d656e743e0001247375626d69747465641001184d6f6d656e740001487375626d697373696f6e5f6465706f736974990a016c4465706f7369743c4163636f756e7449642c2042616c616e63653e0001406465636973696f6e5f6465706f7369749d0a018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001206465636964696e67a10a01784f7074696f6e3c4465636964696e675374617475733c4d6f6d656e743e3e00011474616c6c79dd07011454616c6c79000120696e5f7175657565780110626f6f6c000114616c61726da90a01844f7074696f6e3c284d6f6d656e742c205363686564756c6541646472657373293e0000f50a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454017503045300000400b90801185665633c543e0000f90a0c4070616c6c65745f7265666572656e64611870616c6c6574144572726f72080454000449000134284e6f744f6e676f696e67000004685265666572656e64756d206973206e6f74206f6e676f696e672e284861734465706f736974000104b85265666572656e64756d2773206465636973696f6e206465706f73697420697320616c726561647920706169642e20426164547261636b0002049c54686520747261636b206964656e74696669657220676976656e2077617320696e76616c69642e1046756c6c000304310154686572652061726520616c726561647920612066756c6c20636f6d706c656d656e74206f66207265666572656e646120696e2070726f677265737320666f72207468697320747261636b2e285175657565456d70747900040480546865207175657565206f662074686520747261636b20697320656d7074792e344261645265666572656e64756d000504e4546865207265666572656e64756d20696e6465782070726f766964656420697320696e76616c696420696e207468697320636f6e746578742e2c4e6f7468696e67546f446f000604ac546865726520776173206e6f7468696e6720746f20646f20696e2074686520616476616e63656d656e742e1c4e6f547261636b000704a04e6f20747261636b2065786973747320666f72207468652070726f706f73616c206f726967696e2e28556e66696e69736865640008040101416e79206465706f7369742063616e6e6f7420626520726566756e64656420756e74696c20616674657220746865206465636973696f6e206973206f7665722e304e6f5065726d697373696f6e000904a8546865206465706f73697420726566756e646572206973206e6f7420746865206465706f7369746f722e244e6f4465706f736974000a04cc546865206465706f7369742063616e6e6f7420626520726566756e6465642073696e6365206e6f6e6520776173206d6164652e24426164537461747573000b04d0546865207265666572656e64756d2073746174757320697320696e76616c696420666f722074686973206f7065726174696f6e2e40507265696d6167654e6f744578697374000c047054686520707265696d61676520646f6573206e6f742065786973742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742efd0a0c4070616c6c65745f77686974656c6973741870616c6c6574144572726f720404540001144c556e617661696c61626c65507265496d616765000004c854686520707265696d616765206f66207468652063616c6c206861736820636f756c64206e6f74206265206c6f616465642e3c556e6465636f6461626c6543616c6c000104785468652063616c6c20636f756c64206e6f74206265206465636f6465642e60496e76616c696443616c6c5765696768745769746e657373000204ec54686520776569676874206f6620746865206465636f6465642063616c6c2077617320686967686572207468616e20746865207769746e6573732e5043616c6c49734e6f7457686974656c6973746564000304745468652063616c6c20776173206e6f742077686974656c69737465642e5843616c6c416c726561647957686974656c6973746564000404a05468652063616c6c2077617320616c72656164792077686974656c69737465643b204e6f2d4f702e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e010b105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144572726f7204045400011860496e76616c6964457468657265756d5369676e61747572650000046c496e76616c696420457468657265756d207369676e61747572652e405369676e65724861734e6f436c61696d00010478457468657265756d206164647265737320686173206e6f20636c61696d2e4053656e6465724861734e6f436c61696d000204b04163636f756e742049442073656e64696e67207472616e73616374696f6e20686173206e6f20636c61696d2e30506f74556e646572666c6f77000308490154686572652773206e6f7420656e6f75676820696e2074686520706f7420746f20706179206f757420736f6d6520756e76657374656420616d6f756e742e2047656e6572616c6c7920696d706c6965732061306c6f676963206572726f722e40496e76616c696453746174656d656e740004049041206e65656465642073746174656d656e7420776173206e6f7420696e636c756465642e4c56657374656442616c616e6365457869737473000504a4546865206163636f756e7420616c7265616479206861732061207665737465642062616c616e63652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e050b0c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e090b000004080d0b1d0b000d0b0c3c70616c6c65745f6964656e7469747914747970657330526567697374726174696f6e0c1c42616c616e63650118344d61784a756467656d656e747300304964656e74697479496e666f01b102000c01286a756467656d656e7473110b01fc426f756e6465645665633c28526567697374726172496e6465782c204a756467656d656e743c42616c616e63653e292c204d61784a756467656d656e74733e00011c6465706f73697418011c42616c616e6365000110696e666fb10201304964656e74697479496e666f0000110b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401150b045300000400190b01185665633c543e0000150b0000040810450300190b000002150b001d0b04184f7074696f6e0404540159030108104e6f6e6500000010536f6d65040059030000010000210b0000040818250b00250b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400b50101185665633c543e0000290b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454012d0b045300000400350b01185665633c543e00002d0b04184f7074696f6e04045401310b0108104e6f6e6500000010536f6d650400310b0000010000310b0c3c70616c6c65745f6964656e7469747914747970657334526567697374726172496e666f0c1c42616c616e63650118244163636f756e74496401001c49644669656c64012c000c011c6163636f756e740001244163636f756e74496400010c66656518011c42616c616e63650001186669656c64732c011c49644669656c640000350b0000022d0b00390b0c3c70616c6c65745f6964656e746974791474797065734c417574686f7269747950726f706572746965730418537566666978013d0b000801187375666669783d0b0118537566666978000128616c6c6f636174696f6e100128416c6c6f636174696f6e00003d0b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000410b0c3c70616c6c65745f6964656e746974791870616c6c6574144572726f7204045400016848546f6f4d616e795375624163636f756e74730000045c546f6f206d616e7920737562732d6163636f756e74732e204e6f74466f756e64000104504163636f756e742069736e277420666f756e642e204e6f744e616d6564000204504163636f756e742069736e2774206e616d65642e28456d707479496e64657800030430456d70747920696e6465782e284665654368616e6765640004043c466565206973206368616e6765642e284e6f4964656e74697479000504484e6f206964656e7469747920666f756e642e3c537469636b794a756467656d656e7400060444537469636b79206a756467656d656e742e384a756467656d656e74476976656e000704404a756467656d656e7420676976656e2e40496e76616c69644a756467656d656e7400080448496e76616c6964206a756467656d656e742e30496e76616c6964496e6465780009045454686520696e64657820697320696e76616c69642e34496e76616c6964546172676574000a04585468652074617267657420697320696e76616c69642e44546f6f4d616e7952656769737472617273000b04e84d6178696d756d20616d6f756e74206f66207265676973747261727320726561636865642e2043616e6e6f742061646420616e79206d6f72652e38416c7265616479436c61696d6564000c04704163636f756e7420494420697320616c7265616479206e616d65642e184e6f74537562000d047053656e646572206973206e6f742061207375622d6163636f756e742e204e6f744f776e6564000e04885375622d6163636f756e742069736e2774206f776e65642062792073656e6465722e744a756467656d656e74466f72446966666572656e744964656e74697479000f04d05468652070726f7669646564206a756467656d656e742077617320666f72206120646966666572656e74206964656e746974792e584a756467656d656e745061796d656e744661696c6564001004f84572726f722074686174206f6363757273207768656e20746865726520697320616e20697373756520706179696e6720666f72206a756467656d656e742e34496e76616c6964537566666978001104805468652070726f76696465642073756666697820697320746f6f206c6f6e672e504e6f74557365726e616d65417574686f72697479001204e05468652073656e64657220646f6573206e6f742068617665207065726d697373696f6e20746f206973737565206120757365726e616d652e304e6f416c6c6f636174696f6e001304c454686520617574686f726974792063616e6e6f7420616c6c6f6361746520616e79206d6f726520757365726e616d65732e40496e76616c69645369676e6174757265001404a8546865207369676e6174757265206f6e206120757365726e616d6520776173206e6f742076616c69642e4452657175697265735369676e6174757265001504090153657474696e67207468697320757365726e616d652072657175697265732061207369676e61747572652c20627574206e6f6e65207761732070726f76696465642e3c496e76616c6964557365726e616d65001604b054686520757365726e616d6520646f6573206e6f74206d6565742074686520726571756972656d656e74732e34557365726e616d6554616b656e0017047854686520757365726e616d6520697320616c72656164792074616b656e2e284e6f557365726e616d65001804985468652072657175657374656420757365726e616d6520646f6573206e6f742065786973742e284e6f74457870697265640019042d0154686520757365726e616d652063616e6e6f7420626520666f72636566756c6c792072656d6f76656420626563617573652069742063616e207374696c6c2062652061636365707465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e450b083870616c6c65745f736f6369657479304d656d6265725265636f7264000010011072616e6b10011052616e6b00011c737472696b657310012c537472696b65436f756e74000120766f756368696e67490b01584f7074696f6e3c566f756368696e675374617475733e000114696e64657810010c7533320000490b04184f7074696f6e040454014d0b0108104e6f6e6500000010536f6d6504004d0b00000100004d0b083870616c6c65745f736f636965747938566f756368696e6753746174757300010820566f756368696e670000001842616e6e656400010000510b083870616c6c65745f736f6369657479305061796f75745265636f7264081c42616c616e63650118285061796f75747356656301550b000801107061696418011c42616c616e636500011c7061796f757473550b01285061796f7574735665630000550b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b50a045300000400b90a01185665633c543e0000590b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454015d0b045300000400650b01185665633c543e00005d0b083870616c6c65745f736f63696574790c42696408244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001106b696e64610b016c4269644b696e643c4163636f756e7449642c2042616c616e63653e00011476616c756518011c42616c616e63650000610b083870616c6c65745f736f63696574791c4269644b696e6408244163636f756e74496401001c42616c616e6365011801081c4465706f736974040018011c42616c616e636500000014566f75636808000001244163636f756e744964000018011c42616c616e636500010000650b0000025d0b00690b083870616c6c65745f736f63696574792443616e64696461637908244163636f756e74496401001c42616c616e6365011800140114726f756e64100128526f756e64496e6465780001106b696e64610b016c4269644b696e643c4163636f756e7449642c2042616c616e63653e00010c62696418011c42616c616e636500011474616c6c796d0b011454616c6c79000138736b65707469635f73747275636b780110626f6f6c00006d0b083870616c6c65745f736f63696574791454616c6c790000080124617070726f76616c73100124566f7465436f756e7400012872656a656374696f6e73100124566f7465436f756e740000710b00000408000000750b083870616c6c65745f736f636965747910566f7465000008011c617070726f7665780110626f6f6c00011877656967687410010c7533320000790b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00007d0b083870616c6c65745f736f636965747930496e74616b655265636f726408244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e74496400010c62696418011c42616c616e6365000114726f756e64100128526f756e64496e6465780000810b0000040c00006d0b00850b0c3870616c6c65745f736f63696574791870616c6c6574144572726f72080454000449000180244e6f744d656d6265720000045455736572206973206e6f742061206d656d6265722e34416c72656164794d656d626572000104645573657220697320616c72656164792061206d656d6265722e2453757370656e64656400020448557365722069732073757370656e6465642e304e6f7453757370656e6465640003045855736572206973206e6f742073757370656e6465642e204e6f5061796f7574000404484e6f7468696e6720746f207061796f75742e38416c7265616479466f756e64656400050460536f636965747920616c726561647920666f756e6465642e3c496e73756666696369656e74506f74000604984e6f7420656e6f75676820696e20706f7420746f206163636570742063616e6469646174652e3c416c7265616479566f756368696e67000704e44d656d62657220697320616c726561647920766f756368696e67206f722062616e6e65642066726f6d20766f756368696e6720616761696e2e4c4e6f74566f756368696e674f6e4269646465720008045c4d656d626572206973206e6f7420766f756368696e672e10486561640009049043616e6e6f742072656d6f7665207468652068656164206f662074686520636861696e2e1c466f756e646572000a046843616e6e6f742072656d6f76652074686520666f756e6465722e28416c7265616479426964000b0470557365722068617320616c7265616479206d6164652061206269642e40416c726561647943616e646964617465000c04705573657220697320616c726561647920612063616e6469646174652e304e6f7443616e646964617465000d046055736572206973206e6f7420612063616e6469646174652e284d61784d656d62657273000e0480546f6f206d616e79206d656d6265727320696e2074686520736f63696574792e284e6f74466f756e646572000f04785468652063616c6c6572206973206e6f742074686520666f756e6465722e1c4e6f74486561640010046c5468652063616c6c6572206973206e6f742074686520686561642e2c4e6f74417070726f7665640011042d01546865206d656d626572736869702063616e6e6f7420626520636c61696d6564206173207468652063616e64696461746520776173206e6f7420636c6561726c7920617070726f7665642e2c4e6f7452656a656374656400120425015468652063616e6469646174652063616e6e6f74206265206b69636b6564206173207468652063616e64696461746520776173206e6f7420636c6561726c792072656a65637465642e20417070726f76656400130419015468652063616e6469646163792063616e6e6f742062652064726f70706564206173207468652063616e6469646174652077617320636c6561726c7920617070726f7665642e2052656a65637465640014041d015468652063616e6469646163792063616e6e6f7420626520626573746f776564206173207468652063616e6469646174652077617320636c6561726c792072656a65637465642e28496e50726f677265737300150415015468652063616e6469646163792063616e6e6f7420626520636f6e636c756465642061732074686520766f74696e67206973207374696c6c20696e2070726f67726573732e20546f6f4561726c7900160441015468652063616e6469646163792063616e6e6f74206265207072756e656420756e74696c20612066756c6c206164646974696f6e616c20696e74616b6520706572696f6420686173207061737365642e14566f7465640017046854686520736b657074696320616c726561647920766f7465642e1c45787069726564001804f054686520736b6570746963206e656564206e6f7420766f7465206f6e2063616e646964617465732066726f6d206578706972656420726f756e64732e244e6f744269646465720019045455736572206973206e6f742061206269646465722e284e6f446566656e646572001a047c5468657265206973206e6f20646566656e6465722063757272656e746c792e204e6f7447726f7570001b045047726f757020646f65736e27742065786973742e3c416c7265616479456c657661746564001c04b0546865206d656d62657220697320616c726561647920656c65766174656420746f20746869732072616e6b2e3c416c726561647950756e6973686564001d04dc54686520736b65707469632068617320616c7265616479206265656e2070756e697368656420666f722074686973206f6666656e63652e44496e73756666696369656e7446756e6473001e04c046756e64732061726520696e73756666696369656e7420746f20706179206f666620736f63696574792064656274732e1c4e6f566f746573001f04d05468652063616e6469646174652f646566656e64657220686173206e6f207374616c6520766f74657320746f2072656d6f76652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e890b083c70616c6c65745f7265636f76657279385265636f76657279436f6e6669670c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e6473018d0b0010013064656c61795f706572696f6410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e64738d0b011c467269656e64730001247468726573686f6c645901010c75313600008d0b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400b50101185665633c543e0000910b083c70616c6c65745f7265636f76657279384163746976655265636f766572790c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e6473018d0b000c011c6372656174656410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e64738d0b011c467269656e64730000950b0c3c70616c6c65745f7265636f766572791870616c6c6574144572726f72040454000140284e6f74416c6c6f776564000004f055736572206973206e6f7420616c6c6f77656420746f206d616b6520612063616c6c206f6e20626568616c66206f662074686973206163636f756e74345a65726f5468726573686f6c640001048c5468726573686f6c64206d7573742062652067726561746572207468616e207a65726f404e6f74456e6f756768467269656e6473000204d0467269656e6473206c697374206d7573742062652067726561746572207468616e207a65726f20616e64207468726573686f6c64284d6178467269656e6473000304a8467269656e6473206c697374206d757374206265206c657373207468616e206d617820667269656e6473244e6f74536f72746564000404c8467269656e6473206c697374206d75737420626520736f7274656420616e642066726565206f66206475706c696361746573384e6f745265636f76657261626c650005049c54686973206163636f756e74206973206e6f742073657420757020666f72207265636f7665727948416c72656164795265636f76657261626c65000604ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f7665727938416c726561647953746172746564000704dc41207265636f766572792070726f636573732068617320616c7265616479207374617274656420666f722074686973206163636f756e74284e6f7453746172746564000804cc41207265636f766572792070726f6365737320686173206e6f74207374617274656420666f7220746869732072657363756572244e6f74467269656e64000904a854686973206163636f756e74206973206e6f74206120667269656e642077686f2063616e20766f7563682c44656c6179506572696f64000a04190154686520667269656e64206d757374207761697420756e74696c207468652064656c617920706572696f6420746f20766f75636820666f722074686973207265636f7665727938416c7265616479566f7563686564000b04bc5468697320757365722068617320616c726561647920766f756368656420666f722074686973207265636f76657279245468726573686f6c64000c04e8546865207468726573686f6c6420666f72207265636f766572696e672074686973206163636f756e7420686173206e6f74206265656e206d65742c5374696c6c416374697665000d04fc546865726520617265207374696c6c20616374697665207265636f7665727920617474656d7074732074686174206e65656420746f20626520636c6f73656430416c726561647950726f7879000e04ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f76657279204261645374617465000f0478536f6d6520696e7465726e616c2073746174652069732062726f6b656e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e990b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540169030453000004009d0b01185665633c543e00009d0b000002690300a10b083870616c6c65745f76657374696e672052656c656173657300010808563000000008563100010000a50b0c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742ea90b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401ad0b045300000400b50b01185665633c543e0000ad0b04184f7074696f6e04045401b10b0108104e6f6e6500000010536f6d650400b10b0000010000b10b084070616c6c65745f7363686564756c6572245363686564756c656414104e616d6501041043616c6c015d012c426c6f636b4e756d62657201103450616c6c6574734f726967696e015102244163636f756e7449640100001401206d617962655f69641d0801304f7074696f6e3c4e616d653e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c5d01011043616c6c0001386d617962655f706572696f646963710301944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e5102013450616c6c6574734f726967696e0000b50b000002ad0b00b90b0c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000114404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e144e616d6564000404d0417474656d707420746f207573652061206e6f6e2d6e616d65642066756e6374696f6e206f6e2061206e616d6564207461736b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ebd0b00000408c10b1800c10b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c50b045300000400c90b01185665633c543e0000c50b083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650181032c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970658103012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000c90b000002c50b00cd0b00000408d10b1800d10b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401d50b045300000400d90b01185665633c543e0000d50b083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801302c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173683001104861736800011868656967687410012c426c6f636b4e756d6265720000d90b000002d50b00dd0b0c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee10b00000408000400e50b083c70616c6c65745f6d756c7469736967204d756c7469736967102c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100304d6178417070726f76616c7300001001107768656e8d03015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73e90b018c426f756e6465645665633c4163636f756e7449642c204d6178417070726f76616c733e0000e90b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400b50101185665633c543e0000ed0b0c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef10b083c70616c6c65745f707265696d616765404f6c645265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e72657175657374656408011c6465706f736974f1040150284163636f756e7449642c2042616c616e63652900010c6c656e10010c753332000000245265717565737465640c011c6465706f736974f50b01704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e000114636f756e7410010c75333200010c6c656e3502012c4f7074696f6e3c7533323e00010000f50b04184f7074696f6e04045401f1040108104e6f6e6500000010536f6d650400f1040000010000f90b083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e7449640100185469636b657401fd0b01082c556e7265717565737465640801187469636b6574010c014c284163636f756e7449642c205469636b65742900010c6c656e10010c753332000000245265717565737465640c01306d617962655f7469636b6574050c016c4f7074696f6e3c284163636f756e7449642c205469636b6574293e000114636f756e7410010c7533320001246d617962655f6c656e3502012c4f7074696f6e3c7533323e00010000fd0b14346672616d655f737570706f72741874726169747318746f6b656e732066756e6769626c6544486f6c64436f6e73696465726174696f6e10044100044600045200044400000400180128463a3a42616c616e63650000010c0000040800fd0b00050c04184f7074696f6e04045401010c0108104e6f6e6500000010536f6d650400010c0000010000090c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00000d0c0c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400012018546f6f426967000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e1c546f6f4d616e7900060455014d6f7265207468616e20604d41585f484153485f555047524144455f42554c4b5f434f554e54602068617368657320776572652072657175657374656420746f206265207570677261646564206174206f6e63652e18546f6f466577000704e4546f6f206665772068617368657320776572652072657175657374656420746f2062652075706772616465642028692e652e207a65726f292e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e110c083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e6365000118737461747573150c0190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e0000150c083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200050000190c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00001d0c0c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7208045400044900012c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e30526561736f6e546f6f4269670002048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e40556e65787065637465645374617475730003048054686520626f756e74792073746174757320697320756e65787065637465642e385265717569726543757261746f720004045c5265717569726520626f756e74792063757261746f722e30496e76616c696456616c756500050454496e76616c696420626f756e74792076616c75652e28496e76616c69644665650006044c496e76616c696420626f756e7479206665652e3450656e64696e675061796f75740007086c4120626f756e7479207061796f75742069732070656e64696e672ef8546f2063616e63656c2074686520626f756e74792c20796f75206d75737420756e61737369676e20616e6420736c617368207468652063757261746f722e245072656d6174757265000804450154686520626f756e746965732063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e504861734163746976654368696c64426f756e7479000904050154686520626f756e74792063616e6e6f7420626520636c6f73656420626563617573652069742068617320616374697665206368696c6420626f756e746965732e34546f6f4d616e79517565756564000a0498546f6f206d616e7920617070726f76616c732061726520616c7265616479207175657565642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e210c085470616c6c65745f6368696c645f626f756e746965732c4368696c64426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011000140134706172656e745f626f756e747910012c426f756e7479496e64657800011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000118737461747573250c01a44368696c64426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e0000250c085470616c6c65745f6368696c645f626f756e74696573444368696c64426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001101441646465640000003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640001001841637469766504011c63757261746f720001244163636f756e7449640002003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200030000290c0c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144572726f7204045400010c54506172656e74426f756e74794e6f74416374697665000004a454686520706172656e7420626f756e7479206973206e6f7420696e206163746976652073746174652e64496e73756666696369656e74426f756e747942616c616e6365000104e454686520626f756e74792062616c616e6365206973206e6f7420656e6f75676820746f20616464206e6577206368696c642d626f756e74792e50546f6f4d616e794368696c64426f756e746965730002040d014e756d626572206f66206368696c6420626f756e746965732065786365656473206c696d697420604d61784163746976654368696c64426f756e7479436f756e74602e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e2d0c089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e08244163636f756e74496400284d617857696e6e65727300000c0120737570706f727473310c0198426f756e646564537570706f7274733c4163636f756e7449642c204d617857696e6e6572733e00011473636f7265d5040134456c656374696f6e53636f726500011c636f6d707574653908013c456c656374696f6e436f6d707574650000310c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401e504045300000400e10401185665633c543e0000350c089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f7408244163636f756e7449640100304461746150726f766964657201390c00080118766f746572733d0c01445665633c4461746150726f76696465723e00011c74617267657473b50101385665633c4163636f756e7449643e0000390c0000040c002ca909003d0c000002390c00410c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401450c045300000400490c01185665633c543e0000450c0000040cd504101000490c000002450c004d0c0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e01a9030010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6ea5030154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e63650000510c0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f7204045400013c6850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c65642c426f756e644e6f744d6574000c0448536f6d6520626f756e64206e6f74206d657438546f6f4d616e7957696e6e657273000d049c5375626d697474656420736f6c7574696f6e2068617320746f6f206d616e792077696e6e657273645072654469737061746368446966666572656e74526f756e64000e04b453756d697373696f6e2077617320707265706172656420666f72206120646966666572656e7420726f756e642e040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e550c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b50a045300000400b90a01185665633c543e0000590c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454015d0c045300000400610c01185665633c543e00005d0c0c2870616c6c65745f6e69731870616c6c65740c426964081c42616c616e63650118244163636f756e744964010000080118616d6f756e7418011c42616c616e636500010c77686f0001244163636f756e7449640000610c0000025d0c00650c0c2870616c6c65745f6e69731870616c6c65743453756d6d6172795265636f7264082c426c6f636b4e756d62657201101c42616c616e636501180014013c70726f706f7274696f6e5f6f776564fd04012c5065727175696e74696c6c000114696e64657810013052656365697074496e646578000118746861776564fd04012c5065727175696e74696c6c00012c6c6173745f706572696f6410012c426c6f636b4e756d62657200014072656365697074735f6f6e5f686f6c6418011c42616c616e63650000690c0c2870616c6c65745f6e69731870616c6c657434526563656970745265636f72640c244163636f756e74496401002c426c6f636b4e756d62657201101c42616c616e63650118000c012870726f706f7274696f6efd04012c5065727175696e74696c6c0001146f776e6572f50b01704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00011865787069727910012c426c6f636b4e756d62657200006d0c00000408fd041000710c0c2870616c6c65745f6e69731870616c6c6574144572726f7204045400013c404475726174696f6e546f6f536d616c6c000004a4546865206475726174696f6e206f662074686520626964206973206c657373207468616e206f6e652e384475726174696f6e546f6f426967000104f4546865206475726174696f6e20697320746865206269642069732067726561746572207468616e20746865206e756d626572206f66207175657565732e38416d6f756e74546f6f536d616c6c000204dc54686520616d6f756e74206f662074686520626964206973206c657373207468616e20746865206d696e696d756d20616c6c6f7765642e24426964546f6f4c6f77000308410154686520717565756520666f7220746865206269642773206475726174696f6e2069732066756c6c20616e642074686520616d6f756e742062696420697320746f6f206c6f7720746f2067657420696e887468726f756768207265706c6163696e6720616e206578697374696e67206269642e38556e6b6e6f776e52656365697074000404645265636569707420696e64657820697320756e6b6e6f776e2e204e6f744f776e6572000504744e6f7420746865206f776e6572206f662074686520726563656970742e284e6f744578706972656400060470426f6e64206e6f74207965742061742065787069727920646174652e28556e6b6e6f776e426964000704a854686520676976656e2062696420666f722072657472616374696f6e206973206e6f7420666f756e642e34506f7274696f6e546f6f426967000804e054686520706f7274696f6e20737570706c696564206973206265796f6e64207468652076616c7565206f662074686520726563656970742e20556e66756e646564000904944e6f7420656e6f7567682066756e6473206172652068656c6420746f20706179206f75742e34416c726561647946756e646564000a04b054686572652061726520656e6f7567682066756e647320666f7220776861742069732072657175697265642e245468726f74746c6564000b04cc5468652074686177207468726f74746c6520686173206265656e207265616368656420666f72207468697320706572696f642e244d616b657344757374000c041101546865206f7065726174696f6e20776f756c6420726573756c7420696e2061207265636569707420776f72746820616e20696e7369676e666963616e742076616c75652e3c416c7265616479436f6d6d756e616c000d0480546865207265636569707420697320616c726561647920636f6d6d756e616c2e38416c726561647950726976617465000e047c546865207265636569707420697320616c726561647920707269766174652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e750c0c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454014109045300000400490901185665633c543e0000790c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454015109045300000400550901185665633c543e00007d0c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401810c045300000400850c01185665633c543e0000810c0c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e740808496401a9011c42616c616e63650118000801086964a90101084964000118616d6f756e7418011c42616c616e63650000850c000002810c00890c0c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001303856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804f84e756d626572206f6620686f6c647320657863656564206056617269616e74436f756e744f663c543a3a52756e74696d65486f6c64526561736f6e3e602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e4c49737375616e63654465616374697661746564000a0401015468652069737375616e63652063616e6e6f74206265206d6f6469666965642073696e636520697420697320616c72656164792064656163746976617465642e2444656c74615a65726f000b04645468652064656c74612063616e6e6f74206265207a65726f2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e8d0c0c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576a10201504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874a10201504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f75707065722c0120543a3a53636f726500011473636f72652c0120543a3a53636f72650000910c0c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164a10201504f7074696f6e3c543a3a4163636f756e7449643e0001107461696ca10201504f7074696f6e3c543a3a4163636f756e7449643e0000950c0000022c00990c0c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c69737404009d0c01244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e9d0c0c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e6400030000a10c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001706c6173745f7265636f726465645f7265776172645f636f756e746572a5070140543a3a526577617264436f756e746572000138756e626f6e64696e675f65726173a50c01e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e0000a50c0c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b011004560118045300000400a90c013842547265654d61703c4b2c20563e0000a90c042042547265654d617008044b011004560118000400b90a000000ad0c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000140128636f6d6d697373696f6eb10c0134436f6d6d697373696f6e3c543e0001386d656d6265725f636f756e74657210010c753332000118706f696e747318013042616c616e63654f663c543e000114726f6c6573bd0c015c506f6f6c526f6c65733c543a3a4163636f756e7449643e000114737461746511050124506f6f6c53746174650000b10c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328436f6d6d697373696f6e040454000014011c63757272656e742905017c4f7074696f6e3c2850657262696c6c2c20543a3a4163636f756e744964293e00010c6d6178b50c013c4f7074696f6e3c50657262696c6c3e00012c6368616e67655f72617465b90c01bc4f7074696f6e3c436f6d6d697373696f6e4368616e6765526174653c426c6f636b4e756d626572466f723c543e3e3e0001347468726f74746c655f66726f6d350201644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e000140636c61696d5f7065726d697373696f6e350501bc4f7074696f6e3c436f6d6d697373696f6e436c61696d5065726d697373696f6e3c543a3a4163636f756e7449643e3e0000b50c04184f7074696f6e04045401940108104e6f6e6500000010536f6d650400940000010000b90c04184f7074696f6e0404540131050108104e6f6e6500000010536f6d65040031050000010000bd0c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74a10201444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72a10201444f7074696f6e3c4163636f756e7449643e00011c626f756e636572a10201444f7074696f6e3c4163636f756e7449643e0000c10c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400001401706c6173745f7265636f726465645f7265776172645f636f756e746572a5070140543a3a526577617264436f756e74657200016c6c6173745f7265636f726465645f746f74616c5f7061796f75747318013042616c616e63654f663c543e000154746f74616c5f726577617264735f636c61696d656418013042616c616e63654f663c543e000160746f74616c5f636f6d6d697373696f6e5f70656e64696e6718013042616c616e63654f663c543e000160746f74616c5f636f6d6d697373696f6e5f636c61696d656418013042616c616e63654f663c543e0000c50c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261c90c0134556e626f6e64506f6f6c3c543e000120776974685f657261cd0c010101426f756e64656442547265654d61703c457261496e6465782c20556e626f6e64506f6f6c3c543e2c20546f74616c556e626f6e64696e67506f6f6c733c543e3e0000c90c085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e0000cd0c0c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601c90c045300000400d10c013842547265654d61703c4b2c20563e0000d10c042042547265654d617008044b0110045601c90c000400d50c000000d50c000002d90c00d90c0000040810c90c00dd0c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000e10c0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400018030506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e3846756c6c79556e626f6e64696e670005083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740006040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790007044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000814290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e005501546865206465706f7369746f722063616e206e6576657220756e626f6e6420746f20612076616c7565206c657373207468616e206050616c6c65743a3a6465706f7369746f725f6d696e5f626f6e64602e205468655d0163616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e204d656d626572732063616e206e6576657220756e626f6e6420746f20616876616c75652062656c6f7720604d696e4a6f696e426f6e64602e304f766572666c6f775269736b0009042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000a085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e304e6f744e6f6d696e61746f72000b04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000c043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e000d047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73000e04845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d62657273000f049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650010048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001104b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001204ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d24446566656e736976650400e50c0138446566656e736976654572726f720013083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001404bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e5c4d6178436f6d6d697373696f6e526573747269637465640015041d0154686520706f6f6c2773206d617820636f6d6d697373696f6e2063616e6e6f742062652073657420686967686572207468616e20746865206578697374696e672076616c75652e60436f6d6d697373696f6e457863656564734d6178696d756d001604ec54686520737570706c69656420636f6d6d697373696f6e206578636565647320746865206d617820616c6c6f77656420636f6d6d697373696f6e2e78436f6d6d697373696f6e45786365656473476c6f62616c4d6178696d756d001704e854686520737570706c69656420636f6d6d697373696f6e206578636565647320676c6f62616c206d6178696d756d20636f6d6d697373696f6e2e64436f6d6d697373696f6e4368616e67655468726f74746c656400180409014e6f7420656e6f75676820626c6f636b732068617665207375727061737365642073696e636520746865206c61737420636f6d6d697373696f6e207570646174652e78436f6d6d697373696f6e4368616e6765526174654e6f74416c6c6f7765640019040101546865207375626d6974746564206368616e67657320746f20636f6d6d697373696f6e206368616e6765207261746520617265206e6f7420616c6c6f7765642e4c4e6f50656e64696e67436f6d6d697373696f6e001a04a05468657265206973206e6f2070656e64696e6720636f6d6d697373696f6e20746f20636c61696d2e584e6f436f6d6d697373696f6e43757272656e74536574001b048c4e6f20636f6d6d697373696f6e2063757272656e7420686173206265656e207365742e2c506f6f6c4964496e557365001c0464506f6f6c2069642063757272656e746c7920696e207573652e34496e76616c6964506f6f6c4964001d049c506f6f6c2069642070726f7669646564206973206e6f7420636f72726563742f757361626c652e4c426f6e64457874726152657374726963746564001e04fc426f6e64696e67206578747261206973207265737472696374656420746f207468652065786163742070656e64696e672072657761726420616d6f756e742e3c4e6f7468696e67546f41646a757374001f04b04e6f20696d62616c616e636520696e20746865204544206465706f73697420666f722074686520706f6f6c2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee50c0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657438446566656e736976654572726f72000114684e6f74456e6f7567685370616365496e556e626f6e64506f6f6c00000030506f6f6c4e6f74466f756e6400010048526577617264506f6f6c4e6f74466f756e6400020040537562506f6f6c734e6f74466f756e6400030070426f6e64656453746173684b696c6c65645072656d61747572656c7900040000e90c0c4c70616c6c65745f666173745f756e7374616b6514747970657338556e7374616b6552657175657374040454000008011c73746173686573ed0c01d8426f756e6465645665633c28543a3a4163636f756e7449642c2042616c616e63654f663c543e292c20543a3a426174636853697a653e00011c636865636b6564f10c0190426f756e6465645665633c457261496e6465782c204d6178436865636b696e673c543e3e0000ed0c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401f104045300000400ed0401185665633c543e0000f10c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540110045300000400c90101185665633c543e0000f50c0c4c70616c6c65745f666173745f756e7374616b651870616c6c6574144572726f72040454000118344e6f74436f6e74726f6c6c657200000cb85468652070726f766964656420436f6e74726f6c6c6572206163636f756e7420776173206e6f7420666f756e642e00c054686973206d65616e7320746861742074686520676976656e206163636f756e74206973206e6f7420626f6e6465642e34416c7265616479517565756564000104ac54686520626f6e646564206163636f756e742068617320616c7265616479206265656e207175657565642e384e6f7446756c6c79426f6e646564000204bc54686520626f6e646564206163636f756e74206861732061637469766520756e6c6f636b696e67206368756e6b732e244e6f74517565756564000304b45468652070726f766964656420756e2d7374616b6572206973206e6f7420696e2074686520605175657565602e2c416c72656164794865616400040405015468652070726f766964656420756e2d7374616b657220697320616c726561647920696e20486561642c20616e642063616e6e6f7420646572656769737465722e3843616c6c4e6f74416c6c6f7765640005041d015468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742062656361757365207468652070616c6c6574206973206e6f74206163746976652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef90c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000b401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001506173796e635f6261636b696e675f706172616d73450501484173796e634261636b696e67506172616d730001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c75333200019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c75333200013c6578656375746f725f706172616d73490501384578656375746f72506172616d73000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000138636f726574696d655f636f72657310010c7533320001446f6e5f64656d616e645f7265747269657310010c7533320001606f6e5f64656d616e645f71756575655f6d61785f73697a6510010c7533320001886f6e5f64656d616e645f7461726765745f71756575655f7574696c697a6174696f6e94011c50657262696c6c0001646f6e5f64656d616e645f6665655f766172696162696c69747994011c50657262696c6c0001486f6e5f64656d616e645f626173655f66656518011c42616c616e63650001346f6e5f64656d616e645f74746c10012c426c6f636b4e756d62657200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d62657200016470617261735f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f72653502012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f72733502012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001546d696e696d756d5f6261636b696e675f766f74657310010c7533320001346e6f64655f66656174757265737d0501304e6f64654665617475726573000158617070726f76616c5f766f74696e675f706172616d735d050150417070726f76616c566f74696e67506172616d730000fd0c000002010d00010d0000040810f90c00050d106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e090d0000028505000d0d000002e90100110d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731873686172656468416c6c6f77656452656c6179506172656e7473547261636b657208104861736801302c426c6f636b4e756d626572011000080118627566666572150d015856656344657175653c28486173682c2048617368293e0001346c61746573745f6e756d62657210012c426c6f636b4e756d6265720000150d000002190d00190d000004083030001d0d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c6479050150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e0000210d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480130044e011000200110636f726561080124436f7265496e64657800011068617368d905013443616e6469646174654861736800012864657363726970746f729905015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f7465737d0501604269745665633c75382c204269744f726465724c7362303e00011c6261636b6572737d0501604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f75706508012847726f7570496e6465780000250d106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e4c5363686564756c65644f75744f664f72646572000b04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000c04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000d0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000e04604f757470757420636f646520697320746f6f206c6172676554446973616c6c6f77656452656c6179506172656e74000f08ec5468652063616e64696461746527732072656c61792d706172656e7420776173206e6f7420616c6c6f7765642e204569746865722069742077617325016e6f7420726563656e7420656e6f756768206f72206974206469646e277420616476616e6365206261736564206f6e20746865206c6173742070617261636861696e20626c6f636b2e44496e76616c696441737369676e6d656e7400100815014661696c656420746f20636f6d707574652067726f757020696e64657820666f722074686520636f72653a206569746865722069742773206f7574206f6620626f756e6473e86f72207468652072656c617920706172656e7420646f65736e27742062656c6f6e6720746f207468652063757272656e742073657373696f6e2e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0855015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c7470617261206865616420696e2074686520636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e290d0c4c706f6c6b61646f745f7072696d6974697665730876364c536372617065644f6e436861696e566f7465730404480130000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e6469646174652d0d011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573d10501604d756c74694469737075746553746174656d656e7453657400002d0d000002310d00310d000004085d08350d00350d000002390d00390d000004088505cd05003d0d106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400012464546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e404261636b6564427944697361626c6564000604b8412063616e64696461746520776173206261636b656420627920612064697361626c65642076616c696461746f725c4261636b65644f6e556e7363686564756c6564436f72650007040101412063616e64696461746520776173206261636b6564206576656e2074686f756768207468652070617261696420776173206e6f74207363686564756c65642e50556e7363686564756c656443616e64696461746500080474546f6f206d616e792063616e6469646174657320737570706c6965642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e410d000002090d00450d000002490d00490d106c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65721870616c6c657430436f72654f6363757069656404044e01100108104672656500000014506172617304004d0d01345061726173456e7472793c4e3e000100004d0d106c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65721870616c6c6574285061726173456e74727904044e0110000c012861737369676e6d656e74510d012841737369676e6d656e74000154617661696c6162696c6974795f74696d656f75747310010c75333200010c74746c1001044e0000510d106c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657218636f6d6d6f6e2841737369676e6d656e7400010810506f6f6c08011c706172615f696461020118506172614964000128636f72655f696e64657861080124436f7265496e6465780000001042756c6b04006102011850617261496400010000550d042042547265654d617008044b016108045601590d0004005d0d000000590d0000024d0d005d0d000002610d00610d000004086108590d00650d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f6163636570747d0501604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a6563747d0501604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d626572000118636175736573690d017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e0000690d0000026d0d006d0d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e670400610201185061726149640000001c557067726164650c010869646102011850617261496400012c696e636c756465645f617410012c426c6f636b4e756d6265720001307365745f676f5f6168656164710d0128536574476f416865616400010000710d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617328536574476f41686561640001080c596573000000084e6f00010000750d000002a50500790d0000026102007d0d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e00060000810d0000040861021000850d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573890d01605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564350201244f7074696f6e3c4e3e0000890d0000028d0d008d0d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e0000910d000002810d00950d0c4c706f6c6b61646f745f7072696d6974697665730876363855706772616465476f41686561640001081441626f72740000001c476f416865616400010000990d0c4c706f6c6b61646f745f7072696d69746976657308763648557067726164655265737472696374696f6e0001041c50726573656e74000000009d0d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f68656164c5050120486561644461746100013c76616c69646174696f6e5f636f6465c105013856616c69646174696f6e436f6465000124706172615f6b696e64780120506172614b696e640000a10d106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f7455706772616465000304d4506172612063616e6e6f7420626520757067726164656420746f2061206c6561736520686f6c64696e672070617261636861696e2e3c43616e6e6f74446f776e6772616465000404d0506172612063616e6e6f7420626520646f776e67726164656420746f20616e206f6e2d64656d616e642070617261636861696e2e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e4443616e6e6f7455706772616465436f6465000b04cc50617261636861696e2063616e6e6f742063757272656e746c79207363686564756c65206120636f646520757067726164652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea50d000002a90d00a90d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f72730d0d01405665633c56616c696461746f7249643e0001187175657565640d0d01405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000ad0d000002b10d00b10d0860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736734013c446f776e776172644d6573736167650000b50d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564780110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320000b90d000002050600bd0d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164710201304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000c10d000002c50d00c50d0860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746134015073705f7374643a3a7665633a3a5665633c75383e0000c90d000002cd0d00cd0d0000040810790d00d10d106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f72040454000150544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e704368616e6e656c4372656174696f6e4e6f74417574686f72697a6564001304e8546865206368616e6e656c206265747765656e2074686573652074776f20636861696e732063616e6e6f7420626520617574686f72697a65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ed50d000002ed0100d90d0c4c706f6c6b61646f745f7072696d6974697665730876362c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e6469636573090d014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273dd0d019c496e64657865645665633c56616c696461746f72496e6465782c2056616c696461746f7249643e000138646973636f766572795f6b657973390a01645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b657973d50d01445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073e10d01ac496e64657865645665633c47726f7570496e6465782c205665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000dd0d0c4c706f6c6b61646f745f7072696d69746976657308763628496e646578656456656308044b018505045601e9010004000d0d01185665633c563e0000e10d0c4c706f6c6b61646f745f7072696d69746976657308763628496e646578656456656308044b016508045601090d000400410d01185665633c563e0000e50d0000040810d90500e90d0c4c706f6c6b61646f745f7072696d6974697665730876363044697370757465537461746504044e01100010013876616c696461746f72735f666f727d05017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e73747d05017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174350201244f7074696f6e3c4e3e0000ed0d04204254726565536574040454018505000400090d000000f10d106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f72040454000124744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e4853696e676c65536964656444697370757465000504c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e3c4d616c6963696f75734261636b65720006049c41206469737075746520766f74652066726f6d2061206d616c6963696f7573206261636b65722e4c4d697373696e674261636b696e67566f746573000704e04e6f206261636b696e6720766f74657320776572652070726f766964657320616c6f6e6720646973707574652073746174656d656e74732e48556e636f6e6669726d656444697370757465000804b0556e636f6e6669726d656420646973707574652073746174656d656e7420736574732070726f76696465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef50d104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e673850656e64696e67536c617368657300000801106b657973f90d019442547265654d61703c56616c696461746f72496e6465782c2056616c696461746f7249643e0001106b696e641906014c536c617368696e674f6666656e63654b696e640000f90d042042547265654d617008044b018505045601e901000400fd0d000000fd0d000002010e00010e000004088505e90100050e146c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e671870616c6c6574144572726f7204045400011860496e76616c69644b65794f776e65727368697050726f6f660000048c546865206b6579206f776e6572736869702070726f6f6620697320696e76616c69642e4c496e76616c696453657373696f6e496e646578000104a05468652073657373696f6e20696e64657820697320746f6f206f6c64206f7220696e76616c69642e50496e76616c696443616e64696461746548617368000204785468652063616e646964617465206861736820697320696e76616c69642e54496e76616c696456616c696461746f72496e64657800030801015468657265206973206e6f2070656e64696e6720736c61736820666f722074686520676976656e2076616c696461746f7220696e64657820616e642074696d6514736c6f742e6056616c696461746f72496e64657849644d69736d61746368000404d05468652076616c696461746f7220696e64657820646f6573206e6f74206d61746368207468652076616c696461746f722069642e5c4475706c6963617465536c617368696e675265706f72740005040d0154686520676976656e20736c617368696e67207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e090e0000020d0e000d0e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e6434456e7175657565644f72646572000004011c706172615f6964610201185061726149640000110e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e6444436f7265416666696e697479436f756e740000080120636f72655f69647861080124436f7265496e646578000114636f756e7410010c7533320000150e106c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e641870616c6c6574144572726f7204045400010c34496e76616c69645061726149640000085d0154686520605061726149646020737570706c69656420746f207468652060706c6163655f6f72646572602063616c6c206973206e6f7420612076616c6964206050617261546872656164602c206d616b696e67207468654063616c6c20697320696e76616c69642e24517565756546756c6c000104e4546865206f726465722071756575652069732066756c6c2c2060706c6163655f6f72646572602077696c6c206e6f7420636f6e74696e75652e7053706f7450726963654869676865725468616e4d6178416d6f756e740002084d015468652063757272656e742073706f7420707269636520697320686967686572207468616e20746865206d617820616d6f756e742073706563696669656420696e207468652060706c6163655f6f72646572606063616c6c2c206d616b696e6720697420696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e190e00000408106108001d0e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d65205363686564756c6504044e0110000c012c61737369676e6d656e74734106018c5665633c28436f726541737369676e6d656e742c2050617274734f663537363030293e000120656e645f68696e74350201244f7074696f6e3c4e3e0001346e6578745f7363686564756c65350201244f7074696f6e3c4e3e0000210e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d6538436f726544657363726970746f7204044e0110000801147175657565250e01684f7074696f6e3c517565756544657363726970746f723c4e3e3e00013063757272656e745f776f726b2d0e01504f7074696f6e3c576f726b53746174653c4e3e3e0000250e04184f7074696f6e04045401290e0108104e6f6e6500000010536f6d650400290e0000010000290e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d653c517565756544657363726970746f7204044e01100008011466697273741001044e0001106c6173741001044e00002d0e04184f7074696f6e04045401310e0108104e6f6e6500000010536f6d650400310e0000010000310e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d6524576f726b537461746504044e01100010012c61737369676e6d656e7473350e01985665633c28436f726541737369676e6d656e742c2041737369676e6d656e745374617465293e000120656e645f68696e74350201244f7074696f6e3c4e3e00010c706f735901010c753136000110737465704d06013050617274734f6635373630300000350e000002390e00390e0000040849063d0e003d0e0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d653c41737369676e6d656e7453746174650000080114726174696f4d06013050617274734f66353736303000012472656d61696e696e674d06013050617274734f6635373630300000410e106c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d651870616c6c6574144572726f720404540001184041737369676e6d656e7473456d707479000000344f7665725363686564756c65640001049041737369676e6d656e747320746f6765746865722065786365656465642035373630302e38556e6465725363686564756c65640002049041737369676e6d656e747320746f676574686572206c657373207468616e20353736303040446973616c6c6f776564496e73657274000308510161737369676e5f636f7265206973206f6e6c7920616c6c6f77656420746f20617070656e64206e65772061737369676e6d656e74732061742074686520656e64206f6620616c7265616479206578697374696e67146f6e65732e3c4475706c6963617465496e736572740004045501547269656420746f20696e736572742061207363686564756c6520666f72207468652073616d6520636f726520616e6420626c6f636b206e756d62657220617320616e206578697374696e67207363686564756c655041737369676e6d656e74734e6f74536f72746564000504ac547269656420746f2061646420616e20756e736f7274656420736574206f662061737369676e6d656e7473048054686520604572726f726020656e756d206f6620746869732070616c6c65742e450e0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564490e01304f7074696f6e3c626f6f6c3e0000490e04184f7074696f6e04045401780108104e6f6e6500000010536f6d6504007800000100004d0e105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f7450617261746872656164000604bc50617261206973206e6f742061205061726174687265616420286f6e2d64656d616e642070617261636861696e292e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e67726164650008042d0143616e6e6f74207363686564756c6520646f776e6772616465206f66206c6561736520686f6c64696e672070617261636861696e20746f206f6e2d64656d616e642070617261636861696e3443616e6e6f7455706772616465000904250143616e6e6f74207363686564756c652075706772616465206f66206f6e2d64656d616e642070617261636861696e20746f206c6561736520686f6c64696e672070617261636861696e28506172614c6f636b6564000a08490150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e2c676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08510143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261738461726520636f727265637420666f7220746865207377617020746f20776f726b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e510e000002f50b00550e105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e590e00000408006102005d0e00000324000000610e00610e04184f7074696f6e04045401650e0108104e6f6e6500000010536f6d650400650e0000010000650e0000040c0061021800690e105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e6d0e0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e74496400012076657269666965723506014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6e710e01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000710e0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d62657200020000750e105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110855015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e741c706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e790e106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320636f726574696d651870616c6c6574144572726f72040454000104244e6f7442726f6b6572000004290154686520706172616964206d616b696e67207468652063616c6c206973206e6f742074686520636f726574696d652062726f6b65726167652073797374656d2070617261636861696e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e7d0e0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e67100124726573706f6e6465723101014456657273696f6e65644c6f636174696f6e00014c6d617962655f6d617463685f71756572696572810e01644f7074696f6e3c56657273696f6e65644c6f636174696f6e3e0001306d617962655f6e6f74696679850e01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e3101014456657273696f6e65644c6f636174696f6e00012469735f616374697665780110626f6f6c000100145265616479080120726573706f6e73658d0e014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000810e04184f7074696f6e0404540131010108104e6f6e6500000010536f6d65040031010000010000850e04184f7074696f6e04045401890e0108104e6f6e6500000010536f6d650400890e0000010000890e000004080808008d0e080c78636d4456657273696f6e6564526573706f6e736500010c08563204009506013076323a3a526573706f6e73650002000856330400dd06013076333a3a526573706f6e736500030008563404003d07013076343a3a526573706f6e736500040000910e0000040810310100950e0000040c2c241000990e0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454019d0e045300000400a10e01185665633c543e00009d0e0000040831011000a10e0000029d0e00a50e0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e74546172676574730400a90e013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000a90e04184f7074696f6e04045401340108104e6f6e6500000010536f6d650400340000010000ad0e0000040c1000b10e00b10e080c78636d4056657273696f6e6564417373657449640001080856330400f4012c76333a3a4173736574496400030008563404002d01012c76343a3a4173736574496400040000b50e0c2870616c6c65745f78636d1870616c6c65746852656d6f74654c6f636b656446756e6769626c655265636f72640848436f6e73756d65724964656e74696669657201a901304d6178436f6e73756d6572730000100118616d6f756e74180110753132380001146f776e65723101014456657273696f6e65644c6f636174696f6e0001186c6f636b65723101014456657273696f6e65644c6f636174696f6e000124636f6e73756d657273b90e01d0426f756e6465645665633c28436f6e73756d65724964656e7469666965722c2075313238292c204d6178436f6e73756d6572733e0000b90e0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401bd0e045300000400c10e01185665633c543e0000bd0e00000408a9011800c10e000002bd0e00c50e0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c90e045300000400cd0e01185665633c543e0000c90e0000040818310100cd0e000002c90e00d10e0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001642c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108410154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652ec8506572686170732061206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404dc5468652064657374696e6174696f6e20604c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e5843616e6e6f74436865636b4f757454656c65706f7274000d042901436f756c64206e6f7420636865636b2d6f7574207468652061737365747320666f722074656c65706f72746174696f6e20746f207468652064657374696e6174696f6e20636861696e2e284c6f7742616c616e6365000e044101546865206f776e657220646f6573206e6f74206f776e2028616c6c29206f662074686520617373657420746861742074686579207769736820746f20646f20746865206f7065726174696f6e206f6e2e30546f6f4d616e794c6f636b73000f04c0546865206173736574206f776e65722068617320746f6f206d616e79206c6f636b73206f6e207468652061737365742e4c4163636f756e744e6f74536f7665726569676e001004310154686520676976656e206163636f756e74206973206e6f7420616e206964656e7469666961626c6520736f7665726569676e206163636f756e7420666f7220616e79206c6f636174696f6e2e28466565734e6f744d65740011042901546865206f7065726174696f6e207265717569726564206665657320746f20626520706169642077686963682074686520696e69746961746f7220636f756c64206e6f74206d6565742e304c6f636b4e6f74466f756e64001204f4412072656d6f7465206c6f636b20776974682074686520636f72726573706f6e64696e67206461746120636f756c64206e6f7420626520666f756e642e14496e557365001304490154686520756e6c6f636b206f7065726174696f6e2063616e6e6f742073756363656564206265636175736520746865726520617265207374696c6c20636f6e73756d657273206f6620746865206c6f636b2e5c496e76616c696441737365744e6f74436f6e63726574650014046c496e76616c6964206e6f6e2d636f6e63726574652061737365742e68496e76616c69644173736574556e6b6e6f776e52657365727665001504f0496e76616c69642061737365742c207265736572766520636861696e20636f756c64206e6f742062652064657465726d696e656420666f722069742e78496e76616c69644173736574556e737570706f72746564526573657276650016044501496e76616c69642061737365742c20646f206e6f7420737570706f72742072656d6f7465206173736574207265736572766573207769746820646966666572656e7420666565732072657365727665732e3c546f6f4d616e7952657365727665730017044901546f6f206d616e7920617373657473207769746820646966666572656e742072657365727665206c6f636174696f6e732068617665206265656e20617474656d7074656420666f72207472616e736665722e604c6f63616c457865637574696f6e496e636f6d706c6574650018047c4c6f63616c2058434d20657865637574696f6e20696e636f6d706c6574652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ed50e085070616c6c65745f6d6573736167655f717565756524426f6f6b537461746504344d6573736167654f726967696e01990700180114626567696e10012450616765496e64657800010c656e6410012450616765496e646578000114636f756e7410012450616765496e64657800014072656164795f6e65696768626f757273d90e01844f7074696f6e3c4e65696768626f7572733c4d6573736167654f726967696e3e3e0001346d6573736167655f636f756e742c010c75363400011073697a652c010c7536340000d90e04184f7074696f6e04045401dd0e0108104e6f6e6500000010536f6d650400dd0e0000010000dd0e085070616c6c65745f6d6573736167655f7175657565284e65696768626f75727304344d6573736167654f726967696e0199070008011070726576990701344d6573736167654f726967696e0001106e657874990701344d6573736167654f726967696e0000e10e0000040899071000e50e085070616c6c65745f6d6573736167655f71756575651050616765081053697a650110204865617053697a65000018012472656d61696e696e6710011053697a6500013872656d61696e696e675f73697a6510011053697a6500012c66697273745f696e64657810011053697a65000114666972737410011053697a650001106c61737410011053697a6500011068656170e90e019c426f756e6465645665633c75382c20496e746f5533323c4865617053697a652c2053697a653e3e0000e90e0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000ed0e0c5070616c6c65745f6d6573736167655f71756575651870616c6c6574144572726f720404540001242c4e6f745265617061626c65000008490150616765206973206e6f74207265617061626c65206265636175736520697420686173206974656d732072656d61696e696e6720746f2062652070726f63657373656420616e64206973206e6f74206f6c641c656e6f7567682e184e6f50616765000104845061676520746f2062652072656170656420646f6573206e6f742065786973742e244e6f4d657373616765000204a8546865207265666572656e636564206d65737361676520636f756c64206e6f7420626520666f756e642e40416c726561647950726f6365737365640003040101546865206d6573736167652077617320616c72656164792070726f63657373656420616e642063616e6e6f742062652070726f63657373656420616761696e2e18517565756564000404ac546865206d6573736167652069732071756575656420666f722066757475726520657865637574696f6e2e48496e73756666696369656e74576569676874000504190154686572652069732074656d706f726172696c79206e6f7420656e6f7567682077656967687420746f20636f6e74696e756520736572766963696e67206d657373616765732e6054656d706f726172696c79556e70726f6365737361626c65000610a854686973206d6573736167652069732074656d706f726172696c7920756e70726f6365737361626c652e00590153756368206572726f7273206172652065787065637465642c20627574206e6f742067756172616e746565642c20746f207265736f6c7665207468656d73656c766573206576656e7475616c6c79207468726f756768247265747279696e672e2c517565756550617573656400070cec5468652071756575652069732070617573656420616e64206e6f206d6573736167652063616e2062652065786563757465642066726f6d2069742e001d01546869732063616e206368616e676520617420616e792074696d6520616e64206d6179207265736f6c766520696e20746865206675747572652062792072652d747279696e672e4c526563757273697665446973616c6c6f7765640008043101416e6f746865722063616c6c20697320696e2070726f677265737320616e64206e6565647320746f2066696e697368206265666f726520746869732063616c6c2063616e2068617070656e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef10e0c4470616c6c65745f61737365745f726174651870616c6c6574144572726f7204045400010840556e6b6e6f776e41737365744b696e640000047854686520676976656e20617373657420494420697320756e6b6e6f776e2e34416c7265616479457869737473000104510154686520676976656e20617373657420494420616c72656164792068617320616e2061737369676e656420636f6e76657273696f6e207261746520616e642063616e6e6f742062652072652d637265617465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef50e0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401f501045300000400f90e01185665633c543e0000f90e000002f50100fd0e0c3070616c6c65745f62656566791870616c6c6574144572726f7204045400011060496e76616c69644b65794f776e65727368697050726f6f66000004310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660001043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e010f0c4873705f636f6e73656e7375735f62656566790c6d6d72444265656679417574686f726974795365740458417574686f72697479536574436f6d6d69746d656e740130000c010869642c015463726174653a3a56616c696461746f72536574496400010c6c656e10010c7533320001446b65797365745f636f6d6d69746d656e74300158417574686f72697479536574436f6d6d69746d656e740000050f102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301a5011043616c6c016101245369676e6174757265014d0314457874726101090f00040034000000090f000004200d0f110f150f190f1d0f250f290f2d0f000d0f10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000110f10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000150f10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e04045400000000190f10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e65736973040454000000001d0f10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400210f010c4572610000210f102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000250f10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400d80120543a3a4e6f6e63650000290f10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b576569676874040454000000002d0f086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400e8013042616c616e63654f663c543e0000310f085873746167696e675f6b7573616d615f72756e74696d651c52756e74696d650000000005011853797374656d011853797374656d441c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b576569676874010020180000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510308000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510340400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801003080000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010038040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004804001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f706963730101040230b9080400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e005901205468652076616c756520686173207468652074797065206028426c6f636b4e756d626572466f723c543e2c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000bd0804000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100780400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100780400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e50686173650000b508040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e44417574686f72697a6564557067726164650000c508040004b82060536f6d6560206966206120636f6465207570677261646520686173206265656e20617574686f72697a65642e01650101541830426c6f636b57656967687473c908010207a81a0a5303000b00204aa9d10113ffffffffffffffff4273bb1d00010b30f3708f580113a3703d0ad7a370bd010b0098f73e5d0113ffffffffffffffbf0100004273bb1d00010b307bc3f9cc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff01070088526a741300000000000000404273bb1d0000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e677468d5083000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101000100000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e204462576569676874dd084040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6ee1082d04186b7573616d61347061726974792d6b7573616d6102000000104a0f00000000004cdf6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0a00000049eaaf1b548a0cb00300000091d5df18b0d2cf58020000002a5e924655399e6001000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a804000000f3ff14d5ab5270590300000017a6bc0d0062aeb30100000018ef58a3b67ba77001000000fbc577b9d747efd60100000019000000010484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978590108020014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e01f108001042616265011042616265442845706f6368496e64657801002c20000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f7269746965730100f5080400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100890120000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100890120000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000910104000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f7269746965730100f50804000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510010904000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000090904000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e65737301001d0804001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f6368537461727401007503200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000210904000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000021090400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e34536b697070656445706f6368730100250904002029012041206c697374206f6620746865206c6173742031303020736b69707065642065706f63687320616e642074686520636f72726573706f6e64696e672073657373696f6e20696e64657870207768656e207468652065706f63682077617320736b69707065642e0031012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f663501206d75737420636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e656564206139012077617920746f2074696520746f6765746865722073657373696f6e7320616e642065706f636820696e64696365732c20692e652e207765206e65656420746f2076616c69646174652074686174290120612076616c696461746f722077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e64207768617420746865b0206163746976652065706f636820696e6465782077617320647572696e6720746861742073657373696f6e2e01750100103445706f63684475726174696f6e2c2014000000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652c20701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564344d61784e6f6d696e61746f727310100002000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e013109012454696d657374616d70012454696d657374616d70080c4e6f7701002c20000000000000000004a0205468652063757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010078040010d82057686574686572207468652074696d657374616d7020686173206265656e207570646174656420696e207468697320626c6f636b2e00550120546869732076616c7565206973207570646174656420746f206074727565602075706f6e207375636365737366756c207375626d697373696f6e206f6620612074696d657374616d702062792061206e6f64652e4501204974206973207468656e20636865636b65642061742074686520656e64206f66206561636820626c6f636b20657865637574696f6e20696e2074686520606f6e5f66696e616c697a656020686f6f6b2e019d010004344d696e696d756d506572696f642c20b80b000000000000188c20546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e004d012042652061776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a20706572696f6420746861742074686520626c6f636b2070726f64756374696f6e4901206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c2067656e6572616c6c7920776f726b2077697468207468697320746f61012064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20466f72206578616d706c652c20696e2074686520417572612070616c6c65742069742077696c6c20626520646f75626c6520746869737020706572696f64206f6e2064656661756c742073657474696e67732e00021c496e6469636573011c496e646963657304204163636f756e7473000104021035090400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01a101017c041c4465706f7369741840344dd2c207000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e013909032042616c616e636573012042616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402003d09040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e20526573657276657301010402004d09040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c6473010104020059090400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a6573010104020075090400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e01b101018010484578697374656e7469616c4465706f73697418405543de1300000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e284d6178467265657a657310100800000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e01890904485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100a50740000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e01008d0904000000018804604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c7469706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f726974796000510120546869732076616c7565206973206d756c7469706c69656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e002128417574686f72736869700128417574686f72736869700418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e00000000051c5374616b696e67011c5374616b696e67a03856616c696461746f72436f756e740100101000000000049c2054686520696465616c206e756d626572206f66206163746976652076616c696461746f72732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100b50104000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e64656400010405000004000c0101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e484d696e696d756d4163746976655374616b65010018400000000000000000000000000000000004110120546865206d696e696d756d20616374697665206e6f6d696e61746f72207374616b65206f6620746865206c617374207375636365737366756c20656c656374696f6e2e344d696e436f6d6d697373696f6e01009410000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c6564676572000104020091090400104501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e007501204e6f74653a20416c6c2074686520726561647320616e64206d75746174696f6e7320746f20746869732073746f72616765202a4d5553542a20626520646f6e65207468726f75676820746865206d6574686f6473206578706f736564e8206279205b605374616b696e674c6564676572605d20746f20656e73757265206461746120616e64206c6f636b20636f6e73697374656e63792e14506179656500010405009004000ce42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e2856616c696461746f72730101040500980800000c450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f72730001040500a50904004c750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468652d01206163636f756e742773205b604e6f6d696e6174696f6e7351756f74613a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e9020496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e244163746976654572610000ad09040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400105501205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b6572730101080505b509b9090c0000002078204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00cc2049732069742072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e002901204e6f74653a20446570726563617465642073696e6365207631342e205573652060457261496e666f6020696e737465616420746f20776f726b2077697468206578706f73757265732e4c457261735374616b6572734f766572766965770001080505b509c509040030b82053756d6d617279206f662076616c696461746f72206578706f73757265206174206120676976656e206572612e007101205468697320636f6e7461696e732074686520746f74616c207374616b6520696e20737570706f7274206f66207468652076616c696461746f7220616e64207468656972206f776e207374616b652e20496e206164646974696f6e2c75012069742063616e20616c736f206265207573656420746f2067657420746865206e756d626572206f66206e6f6d696e61746f7273206261636b696e6720746869732076616c696461746f7220616e6420746865206e756d626572206f666901206578706f73757265207061676573207468657920617265206469766964656420696e746f2e20546865207061676520636f756e742069732075736566756c20746f2064657465726d696e6520746865206e756d626572206f66ac207061676573206f6620726577617264732074686174206e6565647320746f20626520636c61696d65642e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742eac2053686f756c64206f6e6c79206265206163636573736564207468726f7567682060457261496e666f602e00cc2049732069742072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206f766572766965772069732072657475726e65642e48457261735374616b657273436c69707065640101080505b509b9090c000000409820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e006501204e6f74653a205468697320697320646570726563617465642c2073686f756c64206265207573656420617320726561642d6f6e6c7920616e642077696c6c2062652072656d6f76656420696e20746865206675747572652e3101204e657720604578706f737572656073206172652073746f72656420696e2061207061676564206d616e6e657220696e2060457261735374616b65727350616765646020696e73746561642e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865a82060543a3a4d61784578706f737572655061676553697a65602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00cc2049742069732072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e002901204e6f74653a20446570726563617465642073696e6365207631342e205573652060457261496e666f6020696e737465616420746f20776f726b2077697468206578706f73757265732e40457261735374616b657273506167656400010c050505c909cd09040018c020506167696e61746564206578706f73757265206f6620612076616c696461746f7220617420676976656e206572612e0071012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e2c207468656e207374617368206163636f756e7420616e642066696e616c6c79d42074686520706167652e2053686f756c64206f6e6c79206265206163636573736564207468726f7567682060457261496e666f602e00d4205468697320697320636c6561726564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e38436c61696d6564526577617264730101080505b509c901040018dc20486973746f7279206f6620636c61696d656420706167656420726577617264732062792065726120616e642076616c696461746f722e0069012054686973206973206b657965642062792065726120616e642076616c696461746f72207374617368207768696368206d61707320746f2074686520736574206f66207061676520696e6465786573207768696368206861766538206265656e20636c61696d65642e00cc2049742069732072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e484572617356616c696461746f7250726566730101080505b509980800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00cc2049732069742072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4c4572617356616c696461746f7252657761726400010405101804000c2d012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e74730101040510d10914000000000008d0205265776172647320666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b6501010405101840000000000000000000000000000000000811012054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100a004000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e01009410000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c61736865730101040510e109040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100b90804001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e4572610001080505b509e909040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e4572610001080505b50918040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e730001040500ed090400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c61736801010405dd09f109800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f72730100f509040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e384368696c6c5468726573686f6c640000c50104000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e01bd01018c1830486973746f72794465707468101054000000508c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00e820466f6c6c6f77696e6720696e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d090120486973746f727944657074682c2063757272656e745f6572615d603a2060457261735374616b657273602c2060457261735374616b657273436c6970706564602c050120604572617356616c696461746f725072656673602c20604572617356616c696461746f72526577617264602c206045726173526577617264506f696e7473602c4501206045726173546f74616c5374616b65602c206045726173537461727453657373696f6e496e646578602c2060436c61696d656452657761726473602c2060457261735374616b6572735061676564602c5c2060457261735374616b6572734f76657276696577602e00e4204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e2ef820492e652e2061637469766520657261206d75737420616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203ec42063757272656e745f657261202d20686973746f72795f646570746860206d7573742062652067756172616e746565642e001101204966206d6967726174696e6720616e206578697374696e672070616c6c65742066726f6d2073746f726167652076616c756520746f20636f6e6669672076616c75652cec20746869732073686f756c642062652073657420746f2073616d652076616c7565206f72206772656174657220617320696e2073746f726167652e001501204e6f74653a2060486973746f727944657074686020697320757365642061732074686520757070657220626f756e6420666f72207468652060426f756e646564566563602d01206974656d20605374616b696e674c65646765722e6c65676163795f636c61696d65645f72657761726473602e2053657474696e6720746869732076616c7565206c6f776572207468616ed820746865206578697374696e672076616c75652063616e206c65616420746f20696e636f6e73697374656e6369657320696e20746865150120605374616b696e674c65646765726020616e642077696c6c206e65656420746f2062652068616e646c65642070726f7065726c7920696e2061206d6967726174696f6e2ef020546865207465737420607265647563696e675f686973746f72795f64657074685f616272757074602073686f77732074686973206566666563742e3853657373696f6e735065724572611010010000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e4c4d61784578706f737572655061676553697a651010000200002cb020546865206d6178696d756d2073697a65206f6620656163682060543a3a4578706f7375726550616765602e00290120416e20604578706f737572655061676560206973207765616b6c7920626f756e64656420746f2061206d6178696d756d206f6620604d61784578706f737572655061676553697a656030206e6f6d696e61746f72732e00210120466f72206f6c646572206e6f6e2d7061676564206578706f737572652c206120726577617264207061796f757420776173207265737472696374656420746f2074686520746f70210120604d61784578706f737572655061676553697a6560206e6f6d696e61746f72732e205468697320697320746f206c696d69742074686520692f6f20636f737420666f722074686548206e6f6d696e61746f72207061796f75742e005901204e6f74653a20604d61784578706f737572655061676553697a6560206973207573656420746f20626f756e642060436c61696d6564526577617264736020616e6420697320756e7361666520746f207265647563659020776974686f75742068616e646c696e6720697420696e2061206d6967726174696f6e2e484d6178556e6c6f636b696e674368756e6b7310102000000028050120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e090120686176652e204566666563746976656c792064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d61792062653820756e626f6e64696e6720696e2e00f8204e6f74653a20604d6178556e6c6f636b696e674368756e6b736020697320757365642061732074686520757070657220626f756e6420666f722074686501012060426f756e64656456656360206974656d20605374616b696e674c65646765722e756e6c6f636b696e67602e2053657474696e6720746869732076616c75650501206c6f776572207468616e20746865206578697374696e672076616c75652063616e206c65616420746f20696e636f6e73697374656e6369657320696e20746865090120605374616b696e674c65646765726020616e642077696c6c206e65656420746f2062652068616e646c65642070726f7065726c7920696e20612072756e74696d650501206d6967726174696f6e2e20546865207465737420607265647563696e675f6d61785f756e6c6f636b696e675f6368756e6b735f616272757074602073686f7773342074686973206566666563742e01fd0906204f6666656e63657301204f6666656e636573081c5265706f7274730001040530010a040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505090a95030400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e0001a400000728486973746f726963616c0128486973746f726963616c0848486973746f726963616c53657373696f6e7300010405100d0a0400045d01204d617070696e672066726f6d20686973746f726963616c2073657373696f6e20696e646963657320746f2073657373696f6e2d6461746120726f6f74206861736820616e642076616c696461746f7220636f756e742e2c53746f72656452616e676500007503040004e4205468652072616e6765206f6620686973746f726963616c2073657373696f6e732077652073746f72652e205b66697273742c206c6173742900000000221c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100b5010400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e676564010078040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b6579730100110a0400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100c9010400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b6579730001040500e5010400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405190a00040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01e10101ac0001210a081c4772616e647061011c4772616e6470611c1453746174650100250a04000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e67650000290a040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c6564000075030400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e74536574496401002c200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e000104052c1004002859012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f20746965450120746f6765746865722073657373696f6e7320616e64204752414e44504120736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e2c417574686f72697469657301002d0a04000484205468652063757272656e74206c697374206f6620617574686f7269746965732e01010201b00c384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e20757365344d61784e6f6d696e61746f727310100002000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e584d6178536574496453657373696f6e456e74726965732c201c0000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e01310a0a48417574686f72697479446973636f766572790148417574686f72697479446973636f7665727908104b6579730100350a0400048c204b657973206f66207468652063757272656e7420617574686f72697479207365742e204e6578744b6579730100350a04000480204b657973206f6620746865206e65787420617574686f72697479207365742e000000000c20547265617375727901205472656173757279183450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c7300010405103d0a0400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e2c4465616374697661746564010018400000000000000000000000000000000004f02054686520616d6f756e7420776869636820686173206265656e207265706f7274656420617320696e61637469766520746f2043757272656e63792e24417070726f76616c730100410a040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e285370656e64436f756e74010010100000000004a42054686520636f756e74206f66207370656e647320746861742068617665206265656e206d6164652e185370656e64730001040510450a040004d0205370656e647320746861742068617665206265656e20617070726f76656420616e64206265696e672070726f6365737365642e01310201c4203050726f706f73616c426f6e644d0a1050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d184010086e389b0000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756d510a440108147e05511e00000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f64101080510100048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726e4d0a10d00700000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c65744964550a2070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e305061796f7574506572696f641010809706000419012054686520706572696f6420647572696e6720776869636820616e20617070726f766564207472656173757279207370656e642068617320746f20626520636c61696d65642e01590a1240436f6e76696374696f6e566f74696e670140436f6e76696374696f6e566f74696e670824566f74696e67466f7201010805055d0a610ad800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008750120416c6c20766f74696e6720666f72206120706172746963756c617220766f74657220696e206120706172746963756c617220766f74696e6720636c6173732e2057652073746f7265207468652062616c616e636520666f72207468659c206e756d626572206f6620766f74657320746861742077652068617665207265636f726465642e34436c6173734c6f636b73466f720101040500810a04000c69012054686520766f74696e6720636c617373657320776869636820686176652061206e6f6e2d7a65726f206c6f636b20726571756972656d656e7420616e6420746865206c6f636b20616d6f756e747320776869636820746865796d0120726571756972652e205468652061637475616c20616d6f756e74206c6f636b6564206f6e20626568616c66206f6620746869732070616c6c65742073686f756c6420616c7761797320626520746865206d6178696d756d206f662c2074686973206c6973742e01390201510108204d6178566f74657310100002000010f020546865206d6178696d756d206e756d626572206f6620636f6e63757272656e7420766f74657320616e206163636f756e74206d617920686176652e00550120416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206c617267652076616c75652063616e206c65616420746f2065787472696e736963732077697468206c61726765c02077656967687420657374696d6174696f6e3a20736565206064656c65676174656020666f7220696e7374616e63652e44566f74654c6f636b696e67506572696f641010c0890100109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e018d0a14245265666572656e646101245265666572656e6461143c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e445265666572656e64756d496e666f466f720001040210910a040004b420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e28547261636b5175657565010104055901b10a0400105d012054686520736f72746564206c697374206f66207265666572656e646120726561647920746f206265206465636964656420627574206e6f7420796574206265696e6720646563696465642c206f7264657265642062797c20636f6e76696374696f6e2d776569676874656420617070726f76616c732e00410120546869732073686f756c6420626520656d70747920696620604465636964696e67436f756e7460206973206c657373207468616e2060547261636b496e666f3a3a6d61785f6465636964696e67602e344465636964696e67436f756e7401010405590110100000000004c420546865206e756d626572206f66207265666572656e6461206265696e6720646563696465642063757272656e746c792e284d657461646174614f66000104021030040018050120546865206d6574616461746120697320612067656e6572616c20696e666f726d6174696f6e20636f6e6365726e696e6720746865207265666572656e64756d2e490120546865206048617368602072656665727320746f2074686520707265696d616765206f66207468652060507265696d61676573602070726f76696465722077686963682063616e2062652061204a534f4e882064756d70206f7220495046532068617368206f662061204a534f4e2066696c652e00750120436f6e73696465722061206761726261676520636f6c6c656374696f6e20666f722061206d65746164617461206f662066696e6973686564207265666572656e64756d7320746f2060756e7265717565737460202872656d6f76652944206c6172676520707265696d616765732e014d0201550114445375626d697373696f6e4465706f7369741840554dd2c207000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e244d617851756575656410106400000004e4204d6178696d756d2073697a65206f6620746865207265666572656e64756d20717565756520666f7220612073696e676c6520747261636b2e44556e6465636964696e6754696d656f757410108013030008550120546865206e756d626572206f6620626c6f636b73206166746572207375626d697373696f6e20746861742061207265666572656e64756d206d75737420626567696e206265696e6720646563696465642062792ee4204f6e63652074686973207061737365732c207468656e20616e796f6e65206d61792063616e63656c20746865207265666572656e64756d2e34416c61726d496e74657276616c1010010000000c5d01205175616e74697a6174696f6e206c6576656c20666f7220746865207265666572656e64756d2077616b657570207363686564756c65722e204120686967686572206e756d6265722077696c6c20726573756c7420696e5d012066657765722073746f726167652072656164732f777269746573206e656564656420666f7220736d616c6c657220766f746572732c2062757420616c736f20726573756c7420696e2064656c61797320746f207468655501206175746f6d61746963207265666572656e64756d20737461747573206368616e6765732e204578706c6963697420736572766963696e6720696e737472756374696f6e732061726520756e61666665637465642e18547261636b73bd0a191740000010726f6f740100000020d33f25a6d70b000000000000000000b00400008013030040380000403800000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d01004877686974656c69737465645f63616c6c65726400000050c8ec362a2f010000000000000000002c01000080130300640000006400000002ec972510000000007b573c170000000042392f1200000000020e00840000000000d6e61f0100000000396279020000000002003c776973685f666f725f6368616e67650a000000a090d96d545e02000000000000000000b00400008013030040380000640000000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d0a00347374616b696e675f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0b00247472656173757265720a00000008147e05511e00000000000000000000b00400008013030080700000403800000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d0c002c6c656173655f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0d004066656c6c6f77736869705f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0e003467656e6572616c5f61646d696e0a0000002864761b959700000000000000000000b00400008013030008070000640000000290d73e0d000000005743de13000000005443de13000000000259a2f40200000000a3296b05000000002e6b4afdffffffff0f003461756374696f6e5f61646d696e0a0000002864761b959700000000000000000000b00400008013030008070000640000000290d73e0d000000005743de13000000005443de13000000000259a2f40200000000a3296b05000000002e6b4afdffffffff1400507265666572656e64756d5f63616e63656c6c6572e803000050c8ec362a2f01000000000000000000b0040000c0890100080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff1500447265666572656e64756d5f6b696c6c6572e803000090e99f12d3eb05000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff1e0030736d616c6c5f746970706572c8000000554dd2c20700000000000000000000000a000000c0890100640000000a00000000499149150065cd1d00ca9a3b02f9ba1800000000002a4d3100000000006b59e7ffffffffff1f00286269675f746970706572640000005205379c4d000000000000000000000064000000c0890100580200006400000000499149150065cd1d00ca9a3b02694f3f000000000035967d0000000000e534c1ffffffffff200034736d616c6c5f7370656e646572320000003435261a0803000000000000000000006009000080130300201c00004038000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff2100386d656469756d5f7370656e64657232000000686a4c3410060000000000000000000060090000801303004038000040380000005b01f6300065cd1d00ca9a3b021161db0000000000bfd1aa010000000020972affffffffff22002c6269675f7370656e64657232000000d0d49868200c00000000000000000000600900008013030080700000403800000000ca9a3b0065cd1d00ca9a3b02413cb00100000000755d34030000000045d165feffffffff04e020496e666f726d6174696f6e20636f6e6365726e696e672074686520646966666572656e74207265666572656e64756d20747261636b732e01d50a155046656c6c6f7773686970436f6c6c656374697665015046656c6c6f7773686970436f6c6c656374697665182c4d656d626572436f756e7401010405590110100000000008690120546865206e756d626572206f66206d656d6265727320696e2074686520636f6c6c6563746976652077686f2068617665206174206c65617374207468652072616e6b206163636f7264696e6720746f2074686520696e64657830206f6620746865207665632e1c4d656d626572730001040500d90a0400049c205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e244964546f496e6465780001080505dd0a1004000461012054686520696e646578206f6620656163682072616e6b732773206d656d62657220696e746f207468652067726f7570206f66206d656d626572732077686f2068617665206174206c6561737420746861742072616e6b2e24496e646578546f49640001080505e10a000400085d0120546865206d656d6265727320696e2074686520636f6c6c65637469766520627920696e6465782e20416c6c20696e646963657320696e207468652072616e67652060302e2e4d656d626572436f756e74602077696c6c65012072657475726e2060536f6d65602c20686f77657665722061206d656d626572277320696e646578206973206e6f742067756172616e7465656420746f2072656d61696e20756e6368616e676564206f7665722074696d652e18566f74696e670001080205b509d907040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e34566f74696e67436c65616e75700001040210e50a04000001750201d5070001e90a164c46656c6c6f77736869705265666572656e6461014c46656c6c6f77736869705265666572656e6461143c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e445265666572656e64756d496e666f466f720001040210ed0a040004b420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e28547261636b5175657565010104055901f50a0400105d012054686520736f72746564206c697374206f66207265666572656e646120726561647920746f206265206465636964656420627574206e6f7420796574206265696e6720646563696465642c206f7264657265642062797c20636f6e76696374696f6e2d776569676874656420617070726f76616c732e00410120546869732073686f756c6420626520656d70747920696620604465636964696e67436f756e7460206973206c657373207468616e2060547261636b496e666f3a3a6d61785f6465636964696e67602e344465636964696e67436f756e7401010405590110100000000004c420546865206e756d626572206f66207265666572656e6461206265696e6720646563696465642063757272656e746c792e284d657461646174614f66000104021030040018050120546865206d6574616461746120697320612067656e6572616c20696e666f726d6174696f6e20636f6e6365726e696e6720746865207265666572656e64756d2e490120546865206048617368602072656665727320746f2074686520707265696d616765206f66207468652060507265696d61676573602070726f76696465722077686963682063616e2062652061204a534f4e882064756d70206f7220495046532068617368206f662061204a534f4e2066696c652e00750120436f6e73696465722061206761726261676520636f6c6c656374696f6e20666f722061206d65746164617461206f662066696e6973686564207265666572656e64756d7320746f2060756e7265717565737460202872656d6f76652944206c6172676520707265696d616765732e01790201e10714445375626d697373696f6e4465706f73697418400000000000000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e244d617851756575656410106400000004e4204d6178696d756d2073697a65206f6620746865207265666572656e64756d20717565756520666f7220612073696e676c6520747261636b2e44556e6465636964696e6754696d656f75741010c089010008550120546865206e756d626572206f6620626c6f636b73206166746572207375626d697373696f6e20746861742061207265666572656e64756d206d75737420626567696e206265696e6720646563696465642062792ee4204f6e63652074686973207061737365732c207468656e20616e796f6e65206d61792063616e63656c20746865207265666572656e64756d2e34416c61726d496e74657276616c1010010000000c5d01205175616e74697a6174696f6e206c6576656c20666f7220746865207265666572656e64756d2077616b657570207363686564756c65722e204120686967686572206e756d6265722077696c6c20726573756c7420696e5d012066657765722073746f726167652072656164732f777269746573206e656564656420666f7220736d616c6c657220766f746572732c2062757420616c736f20726573756c7420696e2064656c61797320746f207468655501206175746f6d61746963207265666572656e64756d20737461747573206368616e6765732e204578706c6963697420736572766963696e6720696e737472756374696f6e732061726520756e61666665637465642e18547261636b73bd0acd0b2800002863616e646964617465730a0000003435261a0803000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d01001c6d656d626572730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d02002c70726f66696369656e74730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d03001c66656c6c6f77730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d04003873656e696f722066656c6c6f77730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d05001c657870657274730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d06003873656e696f7220657870657274730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d07001c6d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d08003873656e696f72206d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d0900346772616e64206d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d04e020496e666f726d6174696f6e20636f6e6365726e696e672074686520646966666572656e74207265666572656e64756d20747261636b732e01f90a171c4f726967696e7300000000002b2457686974656c697374012457686974656c697374043c57686974656c697374656443616c6c0001040530a901040000017d0201e5070001fd0a2c18436c61696d730118436c61696d731418436c61696d73000104068d021804000014546f74616c0100184000000000000000000000000000000000001c56657374696e67000104068d029502040010782056657374696e67207363686564756c6520666f72206120636c61696d2e0d012046697273742062616c616e63652069732074686520746f74616c20616d6f756e7420746861742073686f756c642062652068656c6420666f722076657374696e672ee4205365636f6e642062616c616e636520697320686f77206d7563682073686f756c6420626520756e6c6f636b65642070657220626c6f636b2ecc2054686520626c6f636b206e756d626572206973207768656e207468652076657374696e672073686f756c642073746172742e1c5369676e696e67000104068d029d02040004c0205468652073746174656d656e74206b696e642074686174206d757374206265207369676e65642c20696620616e792e24507265636c61696d7300010406008d020400042d01205072652d636c61696d656420457468657265756d206163636f756e74732c20627920746865204163636f756e74204944207468617420746865792061726520636c61696d656420746f2e01810201f907041850726566697834807c506179204b534d7320746f20746865204b7573616d61206163636f756e743a0001010b131c5574696c6974790001a50201fd07044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01050b18204964656e7469747901204964656e746974791c284964656e746974794f660001040500090b040010690120496e666f726d6174696f6e20746861742069732070657274696e656e7420746f206964656e746966792074686520656e7469747920626568696e6420616e206163636f756e742e204669727374206974656d20697320746865e020726567697374726174696f6e2c207365636f6e6420697320746865206163636f756e742773207072696d61727920757365726e616d652e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e1c53757065724f66000104020041030400086101205468652073757065722d6964656e74697479206f6620616e20616c7465726e6174697665202273756222206964656e7469747920746f676574686572207769746820697473206e616d652c2077697468696e2074686174510120636f6e746578742e20496620746865206163636f756e74206973206e6f7420736f6d65206f74686572206163636f756e742773207375622d6964656e746974792c207468656e206a75737420604e6f6e65602e18537562734f660101040500210b44000000000000000000000000000000000014b820416c7465726e6174697665202273756222206964656e746974696573206f662074686973206163636f756e742e001d0120546865206669727374206974656d20697320746865206465706f7369742c20746865207365636f6e64206973206120766563746f72206f6620746865206163636f756e74732e00c02054574f582d4e4f54453a204f4b20e2809520604163636f756e7449646020697320612073656375726520686173682e28526567697374726172730100290b0400104d012054686520736574206f6620726567697374726172732e204e6f7420657870656374656420746f206765742076657279206269672061732063616e206f6e6c79206265206164646564207468726f7567682061a8207370656369616c206f726967696e20286c696b656c79206120636f756e63696c206d6f74696f6e292e0029012054686520696e64657820696e746f20746869732063616e206265206361737420746f2060526567697374726172496e6465786020746f2067657420612076616c69642076616c75652e4c557365726e616d65417574686f7269746965730001040500390b040004f42041206d6170206f6620746865206163636f756e74732077686f2061726520617574686f72697a656420746f206772616e7420757365726e616d65732e444163636f756e744f66557365726e616d65000104025903000400146d012052657665727365206c6f6f6b75702066726f6d2060757365726e616d656020746f2074686520604163636f756e7449646020746861742068617320726567697374657265642069742e205468652076616c75652073686f756c6465012062652061206b657920696e2074686520604964656e746974794f6660206d61702c20627574206974206d6179206e6f742069662074686520757365722068617320636c6561726564207468656972206964656e746974792e006901204d756c7469706c6520757365726e616d6573206d6179206d617020746f207468652073616d6520604163636f756e744964602c2062757420604964656e746974794f66602077696c6c206f6e6c79206d617020746f206f6e6548207072696d61727920757365726e616d652e4050656e64696e67557365726e616d6573000104025903dd090400186d0120557365726e616d6573207468617420616e20617574686f7269747920686173206772616e7465642c20627574207468617420746865206163636f756e7420636f6e74726f6c6c657220686173206e6f7420636f6e6669726d65647101207468617420746865792077616e742069742e2055736564207072696d6172696c7920696e2063617365732077686572652074686520604163636f756e744964602063616e6e6f742070726f766964652061207369676e61747572655d012062656361757365207468657920617265206120707572652070726f78792c206d756c74697369672c206574632e20496e206f7264657220746f20636f6e6669726d2069742c20746865792073686f756c642063616c6c6c205b6043616c6c3a3a6163636570745f757365726e616d65605d2e001d01204669727374207475706c65206974656d20697320746865206163636f756e7420616e64207365636f6e642069732074686520616363657074616e636520646561646c696e652e01ad02010508203042617369634465706f73697418400804379c4d000000000000000000000004d82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564206964656e746974792e2c427974654465706f736974184034a0fc01000000000000000000000000041d012054686520616d6f756e742068656c64206f6e206465706f7369742070657220656e636f646564206279746520666f7220612072656769737465726564206964656e746974792e445375624163636f756e744465706f7369741840689aa4850f00000000000000000000000c65012054686520616d6f756e742068656c64206f6e206465706f73697420666f7220612072656769737465726564207375626163636f756e742e20546869732073686f756c64206163636f756e7420666f7220746865206661637465012074686174206f6e652073746f72616765206974656d27732076616c75652077696c6c20696e637265617365206279207468652073697a65206f6620616e206163636f756e742049442c20616e642074686572652077696c6c350120626520616e6f746865722074726965206974656d2077686f73652076616c7565206973207468652073697a65206f6620616e206163636f756e7420494420706c75732033322062797465732e384d61785375624163636f756e7473101064000000040d0120546865206d6178696d756d206e756d626572206f66207375622d6163636f756e747320616c6c6f77656420706572206964656e746966696564206163636f756e742e344d617852656769737472617273101014000000085101204d61786d696d756d206e756d626572206f66207265676973747261727320616c6c6f77656420696e207468652073797374656d2e204e656564656420746f20626f756e642074686520636f6d706c65786974797c206f662c20652e672e2c207570646174696e67206a756467656d656e74732e6450656e64696e67557365726e616d6545787069726174696f6e1010c089010004150120546865206e756d626572206f6620626c6f636b732077697468696e207768696368206120757365726e616d65206772616e74206d7573742062652061636365707465642e3c4d61785375666669784c656e677468101007000000048020546865206d6178696d756d206c656e677468206f662061207375666669782e444d6178557365726e616d654c656e67746810102000000004610120546865206d6178696d756d206c656e677468206f66206120757365726e616d652c20696e636c7564696e67206974732073756666697820616e6420616e792073797374656d2d61646465642064656c696d69746572732e01410b191c536f6369657479011c536f63696574795028506172616d657465727300000d08040004dc20546865206d6178206e756d626572206f66206d656d6265727320666f722074686520736f6369657479206174206f6e652074696d652e0c506f74010018400000000000000000000000000000000004410120416d6f756e74206f66206f7572206163636f756e742062616c616e63652074686174206973207370656369666963616c6c7920666f7220746865206e65787420726f756e642773206269642873292e1c466f756e6465720000000400044820546865206669727374206d656d6265722e1048656164000000040004410120546865206d6f7374207072696d6172792066726f6d20746865206d6f737420726563656e746c7920617070726f7665642072616e6b2030206d656d6265727320696e2074686520736f63696574792e1452756c6573000030040008510120412068617368206f66207468652072756c6573206f66207468697320736f636965747920636f6e6365726e696e67206d656d626572736869702e2043616e206f6e6c7920626520736574206f6e636520616e6454206f6e6c792062792074686520666f756e6465722e1c4d656d626572730001040500450b0400042101205468652063757272656e74206d656d6265727320616e642074686569722072616e6b2e20446f65736e277420696e636c756465206053757370656e6465644d656d62657273602e1c5061796f7574730101040500510b44000000000000000000000000000000000004dc20496e666f726d6174696f6e20726567617264696e672072616e6b2d30207061796f7574732c207061737420616e64206675747572652e2c4d656d626572436f756e74010010100000000004490120546865206e756d626572206f66206974656d7320696e20604d656d62657273602063757272656e746c792e2028446f65736e277420696e636c756465206053757370656e6465644d656d62657273602e29344d656d6265724279496e6465780001040510000400085d01205468652063757272656e74206974656d7320696e20604d656d6265727360206b6579656420627920746865697220756e6971756520696e6465782e204b657973206172652064656e73656c7920706f70756c61746564cc2060302e2e4d656d626572436f756e74602028646f6573206e6f7420696e636c75646520604d656d626572436f756e7460292e4053757370656e6465644d656d626572730001040500450b04000401012054686520736574206f662073757370656e646564206d656d626572732c2077697468207468656972206f6c64206d656d62657273686970207265636f72642e28526f756e64436f756e74010010100000000004a020546865206e756d626572206f6620726f756e64732077686963682068617665207061737365642e10426964730100590b040004e8205468652063757272656e7420626964732c2073746f726564206f726465726564206279207468652076616c7565206f6620746865206269642e2843616e646964617465730001040200690b0400001c536b657074696300000004000454205468652063757272656e7420736b65707469632e14566f7465730001080505710b750b040004d020446f75626c65206d61702066726f6d2043616e646964617465202d3e20566f746572202d3e20284d617962652920566f74652e3c566f7465436c656172437572736f720001040500790b040004f420436c6561722d637572736f7220666f7220566f74652c206d61702066726f6d2043616e646964617465202d3e20284d617962652920437572736f722e204e6578744865616400007d0b04000c75012041742074686520656e64206f662074686520636c61696d20706572696f642c207468697320636f6e7461696e7320746865206d6f737420726563656e746c7920617070726f766564206d656d626572732028616c6f6e67207769746865012074686569722062696420616e6420726f756e64204944292077686f2069732066726f6d20746865206d6f737420726563656e7420726f756e64207769746820746865206c6f77657374206269642e20546865792077696c6c5c206265636f6d6520746865206e6577206048656164602e4c4368616c6c656e6765526f756e64436f756e74010010100000000004590120546865206e756d626572206f66206368616c6c656e676520726f756e64732074686572652068617665206265656e2e205573656420746f206964656e74696679207374616c6520446566656e646572566f7465732e24446566656e64696e670000810b04000459012054686520646566656e64696e67206d656d6265722063757272656e746c79206265696e67206368616c6c656e6765642c20616c6f6e67207769746820612072756e6e696e672074616c6c79206f6620766f7465732e34446566656e646572566f7465730001080505b509750b040004c820566f74657320666f722074686520646566656e6465722c206b65796564206279206368616c6c656e676520726f756e642e015d03010908242050616c6c65744964550a2070792f736f63696504682054686520736f6369657469657327732070616c6c6574206964304772616365537472696b657310100a00000004090120546865206d6178696d756d206e756d626572206f6620737472696b6573206265666f72652061206d656d62657220676574732066756e647320736c61736865642e2c506572696f645370656e641840040abf82280f00000000000000000000042d012054686520616d6f756e74206f6620696e63656e7469766520706169642077697468696e206561636820706572696f642e20446f65736e277420696e636c75646520566f7465725469702e30566f74696e67506572696f64101040190100083d0120546865206e756d626572206f6620626c6f636b73206f6e207768696368206e65772063616e646964617465732073686f756c6420626520766f746564206f6e2e20546f67657468657220776974684d012060436c61696d506572696f64602c20746869732073756d7320746f20746865206e756d626572206f6620626c6f636b73206265747765656e2063616e64696461746520696e74616b6520706572696f64732e2c436c61696d506572696f64101080700000084d0120546865206e756d626572206f6620626c6f636b73206f6e207768696368206e65772063616e646964617465732063616e20636c61696d207468656972206d656d6265727368697020616e642062652074686530206e616d656420686561642e3c4d61784c6f636b4475726174696f6e1010004eed0004a420546865206d6178696d756d206475726174696f6e206f6620746865207061796f7574206c6f636b2e3c4368616c6c656e6765506572696f641010c089010004d020546865206e756d626572206f6620626c6f636b73206265747765656e206d656d62657273686970206368616c6c656e6765732e284d61785061796f757473101008000000040d0120546865206d6178696d756d206e756d626572206f66207061796f7574732061206d656d626572206d617920686176652077616974696e6720756e636c61696d65642e1c4d617842696473101000020000049020546865206d6178696d756d206e756d626572206f662062696473206174206f6e63652e01850b1a205265636f7665727901205265636f766572790c2c5265636f76657261626c650001040500890b04000409012054686520736574206f66207265636f76657261626c65206163636f756e747320616e64207468656972207265636f7665727920636f6e66696775726174696f6e2e404163746976655265636f7665726965730001080505710b910b0400106820416374697665207265636f7665727920617474656d7074732e001501204669727374206163636f756e7420697320746865206163636f756e7420746f206265207265636f76657265642c20616e6420746865207365636f6e64206163636f756e74ac20697320746865207573657220747279696e6720746f207265636f76657220746865206163636f756e742e1450726f787900010402000004000c9020546865206c697374206f6620616c6c6f7765642070726f7879206163636f756e74732e00f8204d61702066726f6d2074686520757365722077686f2063616e2061636365737320697420746f20746865207265636f7665726564206163636f756e742e0161030111081044436f6e6669674465706f73697442617365184004821bce26000000000000000000000010550120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061207265636f7665727920636f6e66696775726174696f6e2e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a65206973a8206032202b2073697a656f6628426c6f636b4e756d6265722c2042616c616e636529602062797465732e4c467269656e644465706f736974466163746f7218409a2669e1030000000000000000000000142d012054686520616d6f756e74206f662063757272656e6379206e656564656420706572206164646974696f6e616c2075736572207768656e206372656174696e672061207265636f766572793c20636f6e66696775726174696f6e2e004d0120546869732069732068656c6420666f7220616464696e67206073697a656f66284163636f756e7449642960206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167651c2076616c75652e284d6178467269656e6473101009000000180d0120546865206d6178696d756d20616d6f756e74206f6620667269656e647320616c6c6f77656420696e2061207265636f7665727920636f6e66696775726174696f6e2e000d01204e4f54453a20546865207468726573686f6c642070726f6772616d6d656420696e20746869732050616c6c65742075736573207531362c20736f20697420646f65730901206e6f74207265616c6c79206d616b652073656e736520746f20686176652061206c696d697420686572652067726561746572207468616e207531363a3a4d41582e15012042757420616c736f2c20746861742069732061206c6f74206d6f7265207468616e20796f752073686f756c642070726f6261626c792073657420746869732076616c75653420746f20616e797761792e2e2e3c5265636f766572794465706f736974184004821bce2600000000000000000000001c1d0120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72207374617274696e672061207265636f766572792e0035012054686973206973207072696d6172696c792068656c6420666f7220646574657272696e67206d616c6963696f7573207265636f7665727920617474656d7074732c20616e642073686f756c642901206861766520612076616c7565206c6172676520656e6f7567682074686174206120626164206163746f7220776f756c642063686f6f7365206e6f7420746f20706c61636520746869732901206465706f7369742e20497420616c736f206163747320746f2066756e64206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069734101206073697a656f6628426c6f636b4e756d6265722c2042616c616e6365202b2054202a204163636f756e74496429602062797465732e2057686572652054206973206120636f6e666967757261626c652c207468726573686f6c642e01950b1b1c56657374696e67011c56657374696e67081c56657374696e670001040200990b040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100a10b04000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01650301150808444d696e5665737465645472616e736665721840344dd2c207000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c0000000001a50b1c245363686564756c657201245363686564756c65720c3c496e636f6d706c65746553696e6365000010040000184167656e64610101040510a90b0400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b757000010405047503040010f8204c6f6f6b75702066726f6d2061206e616d6520746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e00590120466f72207633202d3e207634207468652070726576696f75736c7920756e626f756e646564206964656e7469746965732061726520426c616b65322d3235362068617368656420746f20666f726d2074686520763430206964656e7469746965732e016d0301190808344d6178696d756d57656967687424400b00806e87740113cccccccccccccccc04290120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c65732e504d61785363686564756c6564506572426c6f636b101032000000141d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2e0018204e4f54453a5101202b20446570656e64656e742070616c6c657473272062656e63686d61726b73206d696768742072657175697265206120686967686572206c696d697420666f72207468652073657474696e672e205365742061c420686967686572206c696d697420756e646572206072756e74696d652d62656e63686d61726b736020666561747572652e01b90b1d1450726f7879011450726f7879081c50726f786965730101040500bd0b4400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500cd0b44000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e017903012108184050726f78794465706f736974426173651840b00953489b000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f721840b4a6904100000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f736974426173651840b00953489b000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f721840684d218300000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01dd0b1e204d756c746973696701204d756c746973696704244d756c7469736967730001080502e10be50b040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e0185030125080c2c4465706f736974426173651840f01945e79b000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f7218408006943f0000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f7269657310106400000004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e01ed0b1f20507265696d6167650120507265696d6167650c24537461747573466f720001040630f10b0400049020546865207265717565737420737461747573206f66206120676976656e20686173682e4052657175657374537461747573466f720001040630f90b0400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f72000104060d0a090c04000001910301290800010d0c2020426f756e746965730120426f756e74696573102c426f756e7479436f756e74010010100000000004c0204e756d626572206f6620626f756e74792070726f706f73616c7320746861742068617665206265656e206d6164652e20426f756e746965730001040510110c0400047820426f756e7469657320746861742068617665206265656e206d6164652e48426f756e74794465736372697074696f6e730001040510190c0400048020546865206465736372697074696f6e206f66206561636820626f756e74792e3c426f756e7479417070726f76616c730100410a040004ec20426f756e747920696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f74207965742066756e6465642e019903012d082444426f756e74794465706f736974426173651840344dd2c207000000000000000000000004e82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120626f756e74792070726f706f73616c2e60426f756e74794465706f7369745061796f757444656c6179101000e10000045901205468652064656c617920706572696f6420666f72207768696368206120626f756e74792062656e6566696369617279206e65656420746f2077616974206265666f726520636c61696d20746865207061796f75742e48426f756e7479557064617465506572696f64101080c61300046c20426f756e7479206475726174696f6e20696e20626c6f636b732e6043757261746f724465706f7369744d756c7469706c6965724d0a1020a10700101901205468652063757261746f72206465706f7369742069732063616c63756c6174656420617320612070657263656e74616765206f66207468652063757261746f72206665652e0039012054686973206465706f73697420686173206f7074696f6e616c20757070657220616e64206c6f77657220626f756e64732077697468206043757261746f724465706f7369744d61786020616e6454206043757261746f724465706f7369744d696e602e4443757261746f724465706f7369744d6178510a440104821bce260000000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4443757261746f724465706f7369744d696e510a440152a1aec6000000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e48426f756e747956616c75654d696e696d756d1840689aa4850f00000000000000000000000470204d696e696d756d2076616c756520666f72206120626f756e74792e48446174614465706f7369745065724279746518405543de130000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e4c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c7565011d0c23344368696c64426f756e7469657301344368696c64426f756e7469657314404368696c64426f756e7479436f756e7401001010000000000480204e756d626572206f6620746f74616c206368696c6420626f756e746965732e4c506172656e744368696c64426f756e74696573010104051010100000000008b0204e756d626572206f66206368696c6420626f756e746965732070657220706172656e7420626f756e74792ee0204d6170206f6620706172656e7420626f756e747920696e64657820746f206e756d626572206f66206368696c6420626f756e746965732e344368696c64426f756e7469657300010805057503210c04000494204368696c6420626f756e7469657320746861742068617665206265656e2061646465642e5c4368696c64426f756e74794465736372697074696f6e730001040510190c0400049820546865206465736372697074696f6e206f662065616368206368696c642d626f756e74792e4c4368696c6472656e43757261746f72466565730101040510184000000000000000000000000000000000040101205468652063756d756c6174697665206368696c642d626f756e74792063757261746f722066656520666f72206561636820706172656e7420626f756e74792e019d0301310808644d61784163746976654368696c64426f756e7479436f756e74101064000000041d01204d6178696d756d206e756d626572206f66206368696c6420626f756e7469657320746861742063616e20626520616464656420746f206120706172656e7420626f756e74792e5c4368696c64426f756e747956616c75654d696e696d756d1840a4425d8d0100000000000000000000000488204d696e696d756d2076616c756520666f722061206368696c642d626f756e74792e01290c2868456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e74506861736501003d080400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e00002d0c04000c3d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e006020416c7761797320736f727465642062792073636f72652e20536e617073686f740000350c0400107020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e2901204e6f74653a20546869732073746f726167652074797065206d757374206f6e6c79206265206d757461746564207468726f756768205b60536e617073686f7457726170706572605d2e384465736972656454617267657473000010040010cc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e2901204e6f74653a20546869732073746f726167652074797065206d757374206f6e6c79206265206d757461746564207468726f756768205b60536e617073686f7457726170706572605d2e40536e617073686f744d657461646174610000d9040400109820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e2901204e6f74653a20546869732073746f726167652074797065206d757374206f6e6c79206265206d757461746564207468726f756768205b60536e617073686f7457726170706572605d2e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e64696365730100410c0400186d01204120736f727465642c20626f756e64656420766563746f72206f6620602873636f72652c20626c6f636b5f6e756d6265722c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f2061782076616c756520696e20605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d617000010405104d0c04001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f72650000d5040400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e01a1030135084034556e7369676e6564506861736510100a0000000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e6564506861736510100a0000000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c64941000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e384f6666636861696e52657065617410100100000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f726974792c2065666666666666e604250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010100000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d617857656967687424400b88d8663c550113a3703d0ad7a370bd1494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310100400000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e656452657761726442617365184000e87648170000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f73697442797465184090f7040000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e284d617857696e6e6572731010d007000010350120546865206d6178696d756d206e756d626572206f662077696e6e65727320746861742063616e20626520656c656374656420627920746869732060456c656374696f6e50726f7669646572604020696d706c656d656e746174696f6e2e005101204e6f74653a2054686973206d75737420616c776179732062652067726561746572206f7220657175616c20746f2060543a3a4461746150726f76696465723a3a646573697265645f746172676574732829602e384d696e65724d61784c656e67746810100000360000384d696e65724d617857656967687424400b88d8663c550113a3703d0ad7a370bd00544d696e65724d6178566f746573506572566f746572101018000000003c4d696e65724d617857696e6e6572731010d00700000001510c250c4e6973010c4e6973102c5175657565546f74616c730100550c499cd107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001461012054686520746f74616c73206f66206974656d7320616e642062616c616e6365732077697468696e20656163682071756575652e2053617665732061206c6f74206f662073746f7261676520726561647320696e20746865802063617365206f66207370617273656c79207061636b6564207175657565732e006d012054686520766563746f7220697320696e6465786564206279206475726174696f6e20696e2060506572696f6460732c206f6666736574206279206f6e652c20736f20696e666f726d6174696f6e206f6e20746865207175657565d42077686f7365206475726174696f6e206973206f6e652060506572696f646020776f756c642062652073746f72616765206030602e185175657565730101040210590c040004e02054686520717565756573206f6620626964732e20496e6465786564206279206475726174696f6e2028696e2060506572696f646073292e1c53756d6d6172790100650ca00000000000000000000000000000000000000000000000000000000000000000000000000000000004b02053756d6d61727920696e666f726d6174696f6e206f766572207468652067656e6572616c2073746174652e2052656365697074730001040210690c0400044101205468652063757272656e746c79206f75747374616e64696e672072656365697074732c20696e6465786564206163636f7264696e6720746f20746865206f72646572206f66206372656174696f6e2e01f504014508282050616c6c65744964550a2070792f6e697320200419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e285175657565436f756e741010f4010000085d01204e756d626572206f66206475726174696f6e2071756575657320696e20746f74616c2e2054686973207365747320746865206d6178696d756d206475726174696f6e20737570706f727465642c2077686963682069738c20746869732076616c7565206d756c7469706c6965642062792060506572696f64602e2c4d617851756575654c656e1010e80300000cf0204d6178696d756d206e756d626572206f66206974656d732074686174206d617920626520696e2065616368206475726174696f6e2071756575652e0068204d757374206265206c6172676572207468616e207a65726f2e304669666f51756575654c656e1010fa0000000c090120506f7274696f6e206f662074686520717565756520776869636820697320667265652066726f6d206f72646572696e6720616e64206a7573742061204649464f2e009c204d757374206265206e6f2067726561746572207468616e20604d617851756575654c656e602e2842617365506572696f641010c089010008410120546865206261736520706572696f6420666f7220746865206475726174696f6e207175657565732e20546869732069732074686520636f6d6d6f6e206d756c7469706c65206163726f737320616c6ccc20737570706f7274656420667265657a696e67206475726174696f6e7320746861742063616e206265206269642075706f6e2e184d696e42696418403435261a08030000000000000000000018210120546865206d696e696d756d20616d6f756e74206f662066756e64732074686174206d617920626520706c6163656420696e2061206269642e204e6f746520746861742074686973610120646f6573206e6f742061637475616c6c79206c696d69742074686520616d6f756e74207768696368206d617920626520726570726573656e74656420696e206120726563656970742073696e63652062696473206d61796c2062652073706c6974207570206279207468652073797374656d2e0065012049742073686f756c64206265206174206c656173742062696720656e6f75676820746f20656e737572652074686174207468657265206973206e6f20706f737369626c652073746f72616765207370616d2061747461636b64206f722071756575652d66696c6c696e672061747461636b2e284d696e52656365697074fd042000e876481700000008550120546865206d696e696d756d20616d6f756e74206f662066756e6473207768696368206d617920696e74656e74696f6e616c6c79206265206c6566742072656d61696e696e6720756e64657220612073696e676c652420726563656970742e30496e74616b65506572696f64101032000000105d0120546865206e756d626572206f6620626c6f636b73206265747765656e20636f6e736563757469766520617474656d70747320746f2064657175657565206269647320616e64206372656174652072656365697074732e005d012041206c61726765722076616c756520726573756c747320696e2066657765722073746f726167652068697473206561636820626c6f636b2c20627574206120736c6f77657220706572696f6420746f2067657420746f3020746865207461726765742e3c4d6178496e74616b65576569676874243c0700d0ed902e1399999999999999190c550120546865206d6178696d756d20616d6f756e74206f66206269647320746861742063616e20636f6e736f6c69646174656420696e746f20726563656970747320696e20612073696e676c6520696e74616b652e20415d01206c61726765722076616c75652068657265206d65616e73206c657373206f662074686520626c6f636b20617661696c61626c6520666f72207472616e73616374696f6e732073686f756c6420746865726520626520613820676c7574206f6620626964732e30546861775468726f74746c656d0c300000d9e9ac2d78030500000004490120546865206d6178696d756d2070726f706f7274696f6e207768696368206d61792062652074686177656420616e642074686520706572696f64206f7665722077686963682069742069732072657365742e01710c26584e6973436f756e7465727061727442616c616e63657301584e6973436f756e7465727061727442616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b730101040200750c040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e2052657365727665730101040200790c040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c6473010104020059090400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a657301010402007d0c0400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e01010501490810484578697374656e7469616c4465706f736974184000e40b5402000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310100400000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101004000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e284d6178467265657a657310100100000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e01890c2d24566f7465724c6973740124566f7465724c6973740c244c6973744e6f64657300010405008d0c04000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c69737442616773000104052c910c04000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e010505014d0804344261675468726573686f6c6473950c0919210355a0fc0100000000daa64602000000006e739b02000000007997fc0200000000d0de6b03000000003358eb03000000000d5f7d04000000009aa6240500000000b146e4050000000067cabf0600000000d640bb07000000005350db0800000000714c250a00000000364f9f0b000000000056500d000000009862400f000000001ba17811000000006593031400000000cd42ed16000000002079431a00000000e401161e000000001ef5762200000000f90c7b2700000000e0073a2d00000000e818cf33000000008c68593b000000002ea8fc43000000000abbe14d00000000c3773759000000001986336600000000e85c13750000000018651d8600000000e846a29900000000be67feaf00000000849f9bc900000000ad2df3e60000000028f78f0801000000d817112f01000000bed32c5b01000000c2f5b38d010000000aac95c7010000002bf4e3090200000022acd855020000001060dbac020000002ef08710030000007c2eb682030000002b988205040000001754589b040000009da5fc4605000000ff099c0b060000006c3ed9ec06000000c475deee07000000960f711609000000aa2d08690a000000f892e6ec0b0000008c4638a90d000000978634a60f0000006dac44ed1100000078b93089140000001660528617000000e479cff21a0000004000ddde1e000000ffc30b5d23000000824fa082280000002793f7672e000000a638fa283500000048bfa0e53c00000047d28ac245000000c5a5ace94f000000f68e158b5b0000009083d3dd6800000066b5f72078000000cf1bc19c89000000fc6ff2a39d0000001eef5995b4000000c02092ddce000000b2ed03f9ec000000078933760f010000d30e63f8360100001252973a64010000e1230d1398010000a0722f77d301000078012180170200006533ef6f65020000428586b7be02000028e784fd24030000b13f0a269a030000d016ac5b2004000022c8b619ba04000079c7ec376a050000e092fbf7330600003d05e6141b070000f701add423080000d8108a1c53090000c8ab1b88ae0a0000b2eff0833c0c0000e858f26b040e00000f7d37ae0e100000d5a7eef264120000583f134a121500001753cb5f231800005c3664b8a61b0000a61a0af5ac1f000033f27f22492400004b3a4c1391290000288805c79d2f000037d3a7e08b360000ffa1222e7c3e0000f0c4a14394470000e5ad6f2dff510000076ebb3bee5d0000abf006ec996b00008c6c8ef4427b00003ad69a76338d0000ba57695dc0a100005dda24f04ab90000b66f609e42d400007655960f27f30000258d6c7f8a1601005169eb71143f0100b9be72cc846d01003c4b1762b7a20100cc2f3404a8df0100f7276e2a77250200480b33486f7502001d5cf5e80ad102000f6410b0fb390300a904775d32b203002de121fde73b040030afb76ca8d90400fb753e695e8e05003c44e45d615d06002cb93b35854a0700a8f8cb772c5a08007a48b90d5d9109003d3dc705d8f50a000d1e42d2348e0c001cb0be7c00620e0024796364e17910001b8ded2fc0df1200d3e942b5f69e1500e8ca99b485c41800d0c88c65525f1c00c2f577f96c8020000abce260613b250074bd4dd293a62a00ec4b61c8aadb300048b0376d08f83700c01384b1551d4000dc2bfda12172490070b645ed972254006cfc51fa516160006c93086d46686e009caae886db797e00c036837621e29000a0649b653af8a50028a34ceef61fbe00385aa297aecbd900483335165d7ef900d0cae4520ece1d010090a7aea4664701e09d92a5060d770130778edcc2a2ad01d00bb8d53b2aec0140b18c096fcb3302805193026ed98502a0f6d663a3d8e30260bbcb8701864f03a045f8b63cdfca0340816de8372c5804405e20a9d009fa04808d72453d76b30580f35bc037df8706804eeca838327b0700b198a10eef9108800b2f9b2a3dd10980a2489405043f0b00724c5a1307e20c00d8f897c605c20e009890be3de0e71000434f6546c15d1300d61cff7d4e2f16009b32b873df691900008775d0bc1c1d00da56ebaf68592100dacb4281f13326003c889ef750c32b000ab7e6cbd8213200346dad52af6d39005047e9335ec9410024ee18e8755c4b0038d4b40049545600087d76b2c2e46200981c03995c497100881e553f38c68100b0cb90a161a99400284fe59e404caa00c0e54a304015c30060cd7437b379dfffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e01990c273c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c735440546f74616c56616c75654c6f636b65640100184000000000000000000000000000000000148c205468652073756d206f662066756e6473206163726f737320616c6c20706f6f6c732e0071012054686973206d69676874206265206c6f77657220627574206e6576657220686967686572207468616e207468652073756d206f662060746f74616c5f62616c616e636560206f6620616c6c205b60506f6f6c4d656d62657273605d590120626563617573652063616c6c696e672060706f6f6c5f77697468647261775f756e626f6e64656460206d696768742064656372656173652074686520746f74616c207374616b65206f662074686520706f6f6c277329012060626f6e6465645f6163636f756e746020776974686f75742061646a757374696e67207468652070616c6c65742d696e7465726e616c2060556e626f6e64696e67506f6f6c6027732e2c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e6401001840000000000000000000000000000000001ca0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e0069012054686973206973207468652076616c756520746861742077696c6c20616c7761797320657869737420696e20746865207374616b696e67206c6564676572206f662074686520706f6f6c20626f6e646564206163636f756e7480207768696c6520616c6c206f74686572206163636f756e7473206c656176652e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e4c476c6f62616c4d6178436f6d6d697373696f6e00009404000c690120546865206d6178696d756d20636f6d6d697373696f6e20746861742063616e2062652063686172676564206279206120706f6f6c2e2055736564206f6e20636f6d6d697373696f6e207061796f75747320746f20626f756e64250120706f6f6c20636f6d6d697373696f6e73207468617420617265203e2060476c6f62616c4d6178436f6d6d697373696f6e602c206e65636573736172792069662061206675747572650d012060476c6f62616c4d6178436f6d6d697373696f6e60206973206c6f776572207468616e20736f6d652063757272656e7420706f6f6c20636f6d6d697373696f6e732e2c506f6f6c4d656d626572730001040500a10c04000c4020416374697665206d656d626572732e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510ad0c040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510c10c04000875012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574206973590120636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510c50c04000819012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f2061290120626f6e64656420706f6f6c2c2068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d657461646174610101040510dd0c0400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d617040436c61696d5065726d697373696f6e73010104050025050400040101204d61702066726f6d206120706f6f6c206d656d626572206163636f756e7420746f207468656972206f7074656420636c61696d207065726d697373696f6e2e0109050151080c2050616c6c65744964550a2070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d6178506f696e7473546f42616c616e636508040a301d0120546865206d6178696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f207468617420616e20606f70656e6020706f6f6c2063616e20686176652e005501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e006501204d6f72656f7665722c20746869732072656c6174657320746f207468652060526577617264436f756e7465726020747970652061732077656c6c2c206173207468652061726974686d65746963206f7065726174696f6e7355012061726520612066756e6374696f6e206f66206e756d626572206f6620706f696e74732c20616e642062792073657474696e6720746869732076616c756520746f20652e672e2031302c20796f7520656e73757265650120746861742074686520746f74616c206e756d626572206f6620706f696e747320696e207468652073797374656d20617265206174206d6f73742031302074696d65732074686520746f74616c5f69737375616e6365206f669c2074686520636861696e2c20696e20746865206162736f6c75746520776f72736520636173652e00490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e304d6178556e626f6e64696e67101020000000043d0120546865206d6178696d756d206e756d626572206f662073696d756c74616e656f757320756e626f6e64696e67206368756e6b7320746861742063616e20657869737420706572206d656d6265722e01e10c292c46617374556e7374616b65012c46617374556e7374616b651010486561640000e90c04000cc0205468652063757272656e74202268656164206f662074686520717565756522206265696e6720756e7374616b65642e00290120546865206865616420696e20697473656c662063616e2062652061206261746368206f6620757020746f205b60436f6e6669673a3a426174636853697a65605d207374616b6572732e14517565756500010405001804000cc020546865206d6170206f6620616c6c206163636f756e74732077697368696e6720746f20626520756e7374616b65642e003901204b6565707320747261636b206f6620604163636f756e744964602077697368696e6720746f20756e7374616b6520616e64206974277320636f72726573706f6e64696e67206465706f7369742e3c436f756e746572466f725175657565010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61704c45726173546f436865636b506572426c6f636b0100101000000000208c204e756d626572206f66206572617320746f20636865636b2070657220626c6f636b2e0035012049662073657420746f20302c20746869732070616c6c657420646f6573206162736f6c7574656c79206e6f7468696e672e2043616e6e6f742062652073657420746f206d6f7265207468616e90205b60436f6e6669673a3a4d617845726173546f436865636b506572426c6f636b605d2e006501204261736564206f6e2074686520616d6f756e74206f662077656967687420617661696c61626c65206174205b6050616c6c65743a3a6f6e5f69646c65605d2c20757020746f2074686973206d616e792065726173206172655d0120636865636b65642e2054686520636865636b696e6720697320726570726573656e746564206279207570646174696e67205b60556e7374616b65526571756573743a3a636865636b6564605d2c207768696368206973502073746f72656420696e205b6048656164605d2e013d05015508041c4465706f7369741840344dd2c2070000000000000000000000086501204465706f73697420746f2074616b6520666f7220756e7374616b696e672c20746f206d616b6520737572652077652772652061626c6520746f20736c6173682074686520697420696e206f7264657220746f20636f766572c02074686520636f737473206f66207265736f7572636573206f6e20756e7375636365737366756c20756e7374616b652e01f50c2a4050617261636861696e734f726967696e00000000003234436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e6669670100f90c41030000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001027000080b2e60e80c3c9018096980000000000000000000000000005000000010000000100000001000000000006000000640000000100000000000000000000000000000000000000020000000200000002000000000100000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100fd0c04001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b01007804000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e014105000001050d332c5061726173536861726564012c5061726173536861726564104c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e64696365730100090d040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b65797301000d0d0400085501205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e1d0120636f6e73656e7375732e20546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e4c416c6c6f77656452656c6179506172656e74730100110d140000000000046c20416c6c20616c6c6f7765642072656c61792d706172656e74732e016105000000343450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c64730001040585051d0d040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104056102210d040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e7473000104056102a90504000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e0165050159080001250d353050617261496e686572656e74013050617261496e686572656e740820496e636c756465640000a901040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000290d04000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e0169050000013d0d3634506172615363686564756c65720134506172615363686564756c6572103c56616c696461746f7247726f7570730100410d04001c6d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00490120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e6420706172617468726561646901206d756c7469706c65786572732e20526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a20736166655020757070657220626f756e642061742031306b2e44417661696c6162696c697479436f7265730100450d0400205901204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c790d01206f636375706965642e2043616e2062652074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e4453657373696f6e5374617274426c6f636b01001010000000001c69012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e733c2068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e28436c61696d51756575650100550d0400145901204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20546865206056656344657175656020726570726573656e7473207468652061737369676e6d656e747320746f2062656d01207363686564756c6564206f6e207468617420636f72652e20604e6f6e6560206973207573656420746f207369676e616c20746f206e6f74207363686564756c6520746865206e6578742070617261206f662074686520636f72655501206173207468657265206973206f6e652063757272656e746c79206265696e67207363686564756c65642e204e6f74207573696e6720604e6f6e6560206865726520776f756c64206f76657277726974652074686571012060436f726553746174656020696e207468652072756e74696d65204150492e205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f666d01206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f20666f7220746865207570636f6d696e6720626c6f636b2e0000000037145061726173011450617261735040507666416374697665566f74654d617000010405a505650d040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c6973740100750d040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100790d040010690120416c6c206c6561736520686f6c64696e672070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e204f6e2064656d616e642070617261636861696e7320617265206e6f742820696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c65730001040561027d0d040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e144865616473000104056102c505040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e444d6f7374526563656e74436f6e746578740001040561021004000429012054686520636f6e74657874202872656c61792d636861696e20626c6f636b206e756d62657229206f6620746865206d6f737420726563656e742070617261636861696e20686561642e3c43757272656e74436f646548617368000104056102a50504000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654861736800010405810da50504001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d657461010104056102850d0800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b020746f206b65657020697420617661696c61626c6520666f7220617070726f76616c20636865636b6572732e3c50617374436f64655072756e696e670100910d04001869012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f6465690120776173207265706c616365642e204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465643d01206865696768742061742077686963682074686520636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e6d01205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f646d01207374617274696e672066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f646555706772616465730001040561021004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104056102a50504000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104056102950d040028750120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652c2070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e550120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e6775012070617261636861696e2063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c20746865702076616c7565206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104056102990d040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e730100910d04000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e6755706772616465730100910d040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510790d04000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e657369730001040561029d0d040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406a50510100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f646542794861736800010406a505c105040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e01f5050169080440556e7369676e65645072696f726974792c20ffffffffffffffff0001a10d382c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a65640000a90104002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e00710120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e657501206f66207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c659020666f72207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e6765730100a50d04001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e01fd05000000390c446d70010c446d700c54446f776e776172644d657373616765517565756573010104056102ad0d040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104056102308000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e4444656c6976657279466565466163746f72010104056102a50740000064a7b3b6e00d000000000000000004c42054686520666163746f7220746f206d756c7469706c792074686520626173652064656c6976657279206665652062792e000000003a1048726d70011048726d70305c48726d704f70656e4368616e6e656c5265717565737473000104050506b50d040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c6973740100b90d0400006c48726d704f70656e4368616e6e656c52657175657374436f756e740101040561021010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e740101040561021010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c5265717565737473000104050506a90104001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c6973740100b90d0400003848726d7057617465726d61726b7300010405610210040010b8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a5501202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612c20202073657373696f6e2e3048726d704368616e6e656c73000104050506bd0d04000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104056102790d040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104056102790d0400004c48726d704368616e6e656c436f6e74656e7473010104050506c10d040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104056102c90d0400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e010106016d080001d10d3c3c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f145041737369676e6d656e744b657973556e736166650100d50d04000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610d90d04000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b6579730001040610b5010400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e5453657373696f6e4578656375746f72506172616d7300010406104905040004c4204578656375746f7220706172616d657465722073657420666f72206120676976656e2073657373696f6e20696e646578000000003d345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502e50de90d040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e444261636b6572734f6e44697370757465730001080502e50ded0d0400089c204261636b696e6720766f7465732073746f72656420666f72206561636820646973707574652e8c20546869732073746f72616765206973207573656420666f7220736c617368696e672e20496e636c756465640001080502e50d10040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e1846726f7a656e01003502040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e0109060171080001f10d3e345061726173536c617368696e6701345061726173536c617368696e670840556e6170706c696564536c61736865730001080502e50df50d040004902056616c696461746f72732070656e64696e67206469737075746520736c61736865732e4856616c696461746f72536574436f756e747300010405101004000484206056616c696461746f72536574436f756e7460207065722073657373696f6e2e010d06000001050e3f684f6e44656d616e6441737369676e6d656e7450726f766964657201684f6e44656d616e6441737369676e6d656e7450726f76696465720c2c53706f74547261666669630100a50740000064a7b3b6e00d0000000000000000086501204b6565707320747261636b206f6620746865206d756c7469706c696572207573656420746f2063616c63756c617465207468652063757272656e742073706f7420707269636520666f7220746865206f6e2064656d616e64282061737369676e65722e344f6e44656d616e6451756575650100090e040008410120546865206f726465722073746f7261676520656e7472792e2055736573206120566563446571756520746f2062652061626c6520746f207075736820746f207468652066726f6e74206f6620746865c02071756575652066726f6d20746865207363686564756c6572206f6e2073657373696f6e20626f756e6461726965732e38506172614964416666696e697479000104046102110e04000c7101204d617073206120605061726149646020746f2060436f7265496e6465786020616e64206b6565707320747261636b206f6620686f77206d616e792061737369676e6d656e747320746865207363686564756c65722068617320696e5d012069742773206c6f6f6b61686561642e204b656570696e6720747261636b206f66207468697320616666696e6974792070726576656e747320706172616c6c656c20657865637574696f6e206f66207468652073616d659c206050617261496460206f6e2074776f206f72206d6f72652060436f7265496e6465786065732e011d06017d08044c5472616666696344656661756c7456616c7565a50740000064a7b3b6e00d000000000000000004cc205468652064656661756c742076616c756520666f72207468652073706f742074726166666963206d756c7469706c6965722e01150e4068436f726574696d6541737369676e6d656e7450726f76696465720168436f726574696d6541737369676e6d656e7450726f76696465720834436f72655363686564756c657300010404190e1d0e0400106c205363686564756c65642061737369676e6d656e7420736574732e006d012041737369676e6d656e7473206173206f662074686520676976656e20626c6f636b206e756d6265722e20546865792077696c6c20676f20696e746f207374617465206f6e63652074686520626c6f636b206e756d626572206973d020726561636865642028616e64207265706c6163652077686174657665722077617320696e207468657265206265666f7265292e3c436f726544657363726970746f7273010104046108210e08000010a02041737369676e6d656e7473207768696368206172652063757272656e746c79206163746976652e00690120546865792077696c6c206265207069636b65642066726f6d206050656e64696e6741737369676e6d656e747360206f6e636520776520726561636820746865207363686564756c656420626c6f636b206e756d62657220696e58206050656e64696e6741737369676e6d656e7473602e00000001410e412452656769737472617201245265676973747261720c2c50656e64696e67537761700001040561026102040004642050656e64696e672073776170206f7065726174696f6e732e145061726173000104056102450e040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0071012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d61795501206f6e6c7920646f20736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e65787446726565506172614964010061021000000000046020546865206e65787420667265652060506172614964602e012106018108082c506172614465706f73697418400080ca3961240000000000000000000008d420546865206465706f73697420746f206265207061696420746f2072756e2061206f6e2d64656d616e642070617261636861696e2e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f7369745065724279746518405543de1300000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e014d0e4614536c6f74730114536c6f747304184c6561736573010104056102510e040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e006101205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f66207468652901207365636f6e642076616c756573206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e012506018508082c4c65617365506572696f641010803a090004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f666673657410100000000004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e01550e472041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f00007503040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405590e18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e6700010405105d0e04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e0129060189081030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001690e482443726f77646c6f616e012443726f77646c6f616e101446756e64730001040561026d0e0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e657752616973650100790d0400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e646578013106018d080c2050616c6c65744964550a2070792f6366756e64080d01206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c6420626564206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e1840180ca5d4e8000000000000000000000008610120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c792062657c206174206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010e803000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e01750e4920436f726574696d6500013d06019108042042726f6b657249641010ed03000004ac2054686520506172614964206f66207468652062726f6b65722073797374656d2070617261636861696e2e01790e4a485374617465547269654d6967726174696f6e01485374617465547269654d6967726174696f6e0c404d6967726174696f6e50726f6365737301005d063800000000000000000000000000001050204d6967726174696f6e2070726f67726573732e005d0120546869732073746f7265732074686520736e617073686f74206f6620746865206c617374206d69677261746564206b6579732e2049742063616e2062652073657420696e746f206d6f74696f6e20616e64206d6f7665d420666f727761726420627920616e79206f6620746865206d65616e732070726f766964656420627920746869732070616c6c65742e284175746f4c696d6974730100550604000cd420546865206c696d69747320746861742061726520696d706f736564206f6e206175746f6d61746963206d6967726174696f6e732e00d42049662073657420746f204e6f6e652c207468656e206e6f206175746f6d61746963206d6967726174696f6e2068617070656e732e605369676e65644d6967726174696f6e4d61784c696d6974730000590604000ce020546865206d6178696d756d206c696d697473207468617420746865207369676e6564206d6967726174696f6e20636f756c64207573652e00b4204966206e6f74207365742c206e6f207369676e6564207375626d697373696f6e20697320616c6c6f7765642e01510601950804244d61784b65794c656e10100002000054b4204d6178696d616c206e756d626572206f6620627974657320746861742061206b65792063616e20686176652e00b0204652414d4520697473656c6620646f6573206e6f74206c696d697420746865206b6579206c656e6774682e01012054686520636f6e63726574652076616c7565206d757374207468657265666f726520646570656e64206f6e20796f75722073746f726167652075736167652e59012041205b606672616d655f737570706f72743a3a73746f726167653a3a53746f726167654e4d6170605d20666f72206578616d706c652063616e206861766520616e20617262697472617279206e756d626572206f664501206b65797320776869636820617265207468656e2068617368656420616e6420636f6e636174656e617465642c20726573756c74696e6720696e206172626974726172696c79206c6f6e67206b6579732e0041012055736520746865202a7374617465206d6967726174696f6e205250432a20746f20726574726965766520746865206c656e677468206f6620746865206c6f6e67657374206b657920696e20796f757201012073746f726167653a203c68747470733a2f2f6769746875622e636f6d2f706172697479746563682f7375627374726174652f6973737565732f31313634323e00290120546865206d6967726174696f6e2077696c6c2068616c7420776974682061206048616c74656460206576656e7420696620746869732076616c756520697320746f6f20736d616c6c2e49012053696e6365207468657265206973206e6f207265616c2070656e616c74792066726f6d206f7665722d657374696d6174696e672c206974206973206164766973656420746f207573652061206c61726765802076616c75652e205468652064656661756c742069732035313220627974652e008020536f6d65206b6579206c656e6774687320666f72207265666572656e63653ad0202d205b606672616d655f737570706f72743a3a73746f726167653a3a53746f7261676556616c7565605d3a2033322062797465c8202d205b606672616d655f737570706f72743a3a73746f726167653a3a53746f726167654d6170605d3a2036342062797465e0202d205b606672616d655f737570706f72743a3a73746f726167653a3a53746f72616765446f75626c654d6170605d3a2039362062797465004820466f72206d6f726520696e666f207365654901203c68747470733a2f2f7777772e736861776e74616272697a692e636f6d2f626c6f672f7375627374726174652f7175657279696e672d7375627374726174652d73746f726167652d7669612d7270632f3e019d08622458636d50616c6c6574012458636d50616c6c657430305175657279436f756e74657201002c200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c51756572696573000104022c7d0e0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040630101000000000106820546865206578697374696e672061737365742074726170732e006101204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e65642060417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502910e10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502910e2c040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502910e950e04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100990e04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000a50e0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e5452656d6f74654c6f636b656446756e6769626c657300010c050202ad0eb50e040004f02046756e6769626c6520617373657473207768696368207765206b6e6f7720617265206c6f636b6564206f6e20612072656d6f746520636861696e2e3c4c6f636b656446756e6769626c65730001040200c50e040004e02046756e6769626c6520617373657473207768696368207765206b6e6f7720617265206c6f636b6564206f6e207468697320636861696e2e5458636d457865637574696f6e53757370656e646564010078040004b420476c6f62616c2073757370656e73696f6e207374617465206f66207468652058434d206578656375746f722e01690601a1080001d10e63304d657373616765517565756501304d65737361676551756575650c30426f6f6b5374617465466f72010104059907d50e74000000000000000000000000000000000000000000000000000000000004cc2054686520696e646578206f662074686520666972737420616e64206c61737420286e6f6e2d656d707479292070616765732e2c536572766963654865616400009907040004bc20546865206f726967696e2061742077686963682077652073686f756c6420626567696e20736572766963696e672e1450616765730001080505e10ee50e0400048820546865206d6170206f66207061676520696e646963657320746f2070616765732e01950701a9080c204865617053697a65101000000100143d01205468652073697a65206f662074686520706167653b207468697320696d706c69657320746865206d6178696d756d206d6573736167652073697a652077686963682063616e2062652073656e742e005901204120676f6f642076616c756520646570656e6473206f6e20746865206578706563746564206d6573736167652073697a65732c20746865697220776569676874732c207468652077656967687420746861742069735d0120617661696c61626c6520666f722070726f63657373696e67207468656d20616e6420746865206d6178696d616c206e6565646564206d6573736167652073697a652e20546865206d6178696d616c206d65737361676511012073697a6520697320736c696768746c79206c6f776572207468616e207468697320617320646566696e6564206279205b604d61784d6573736167654c656e4f66605d2e204d61785374616c651010100000000c5d0120546865206d6178696d756d206e756d626572206f66207374616c652070616765732028692e652e206f66206f766572776569676874206d657373616765732920616c6c6f776564206265666f72652063756c6c696e6751012063616e2068617070656e2e204f6e636520746865726520617265206d6f7265207374616c65207061676573207468616e20746869732c207468656e20686973746f726963616c207061676573206d6179206265fc2064726f707065642c206576656e206966207468657920636f6e7461696e20756e70726f636573736564206f766572776569676874206d657373616765732e3453657276696365576569676874f10740010700a0db215d1333333333333333331441012054686520616d6f756e74206f66207765696768742028696620616e79292077686963682073686f756c642062652070726f766964656420746f20746865206d65737361676520717565756520666f726820736572766963696e6720656e717565756564206974656d732e00fc2054686973206d6179206265206c65676974696d6174656c7920604e6f6e656020696e207468652063617365207468617420796f752077696c6c2063616c6ca82060536572766963655175657565733a3a736572766963655f71756575657360206d616e75616c6c792e01ed0e642441737365745261746501244173736574526174650458436f6e76657273696f6e52617465546f4e617469766500010402c8a50704000c1d01204d61707320616e20617373657420746f2069747320666978656420706f696e7420726570726573656e746174696f6e20696e20746865206e61746976652062616c616e63652e004d0120452e672e20606e61746976655f616d6f756e74203d2061737365745f616d6f756e74202a20436f6e76657273696f6e52617465546f4e61746976653a3a3c543e3a3a6765742861737365745f6b696e64296001a10701b1080001f10e6514426565667901144265656679142c417574686f7269746965730100f50e04000470205468652063757272656e7420617574686f726974696573207365743856616c696461746f72536574496401002c2000000000000000000474205468652063757272656e742076616c696461746f72207365742069643c4e657874417574686f7269746965730100f50e040004ec20417574686f72697469657320736574207363686564756c656420746f2062652075736564207769746820746865206e6578742073657373696f6e30536574496453657373696f6e000104052c1004002851012041206d617070696e672066726f6d2042454546592073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f207469653d0120746f6765746865722073657373696f6e7320616e6420424545465920736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00dc2054574f582d4e4f54453a206056616c696461746f72536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e3047656e65736973426c6f636b0100350204000cdc20426c6f636b206e756d62657220776865726520424545465920636f6e73656e73757320697320656e61626c65642f737461727465642e6901204279206368616e67696e67207468697320287468726f7567682070726976696c6567656420607365745f6e65775f67656e65736973282960292c20424545465920636f6e73656e737573206973206566666563746976656c79ac207265737461727465642066726f6d20746865206e65776c792073657420626c6f636b206e756d6265722e01a907000c384d6178417574686f7269746965731010a086010004d420546865206d6178696d756d206e756d626572206f6620617574686f72697469657320746861742063616e2062652061646465642e344d61784e6f6d696e61746f727310100002000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e584d6178536574496453657373696f6e456e74726965732c201c0000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e01fd0ec80c4d6d72010c4d6d720c20526f6f74486173680100308000000000000000000000000000000000000000000000000000000000000000000458204c6174657374204d4d5220526f6f7420686173682e384e756d6265724f664c656176657301002c20000000000000000004b02043757272656e742073697a65206f6620746865204d4d5220286e756d626572206f66206c6561766573292e144e6f646573000104062c300400108020486173686573206f6620746865206e6f64657320696e20746865204d4d522e002d01204e6f7465207468697320636f6c6c656374696f6e206f6e6c7920636f6e7461696e73204d4d52207065616b732c2074686520696e6e6572206e6f6465732028616e64206c656176657329bc20617265207072756e656420616e64206f6e6c792073746f72656420696e20746865204f6666636861696e2044422e00000000c93042656566794d6d724c656166013042656566794d6d724c65616608404265656679417574686f7269746965730100010fb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a02044657461696c73206f662063757272656e7420424545465920617574686f72697479207365742e5042656566794e657874417574686f7269746965730100010fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c942044657461696c73206f66206e65787420424545465920617574686f72697479207365742e00510120546869732073746f7261676520656e747279206973207573656420617320636163686520666f722063616c6c7320746f20607570646174655f62656566795f6e6578745f617574686f726974795f736574602e00000000ca050f042048436865636b4e6f6e5a65726f53656e6465720d0fa90140436865636b5370656356657273696f6e110f1038436865636b547856657273696f6e150f1030436865636b47656e65736973190f3038436865636b4d6f7274616c6974791d0f3028436865636b4e6f6e6365250fa9012c436865636b576569676874290fa901604368617267655472616e73616374696f6e5061796d656e742d0fa901310f'; +export default '0x6d6574610e510e000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f08144e6f6e636501102c4163636f756e74446174610114001401146e6f6e63651001144e6f6e6365000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e74446174610000100000050500140c3c70616c6c65745f62616c616e6365731474797065732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e6365000114666c6167731c01284578747261466c61677300001800000507001c0c3c70616c6c65745f62616c616e636573147479706573284578747261466c61677300000400180110753132380000200c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540124000c01186e6f726d616c2401045400012c6f7065726174696f6e616c240104540001246d616e6461746f7279240104540000240c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6528010c75363400012870726f6f665f73697a6528010c7536340000280000062c002c000005060030083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000034000002080038102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f67733c013c5665633c4469676573744974656d3e00003c000002400040102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e00060024436f6e73656e7375730800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000400105365616c0800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000500144f74686572040034011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e74557064617465640008000044000003040000000800480000024c004c08306672616d655f73797374656d2c4576656e745265636f7264080445015004540130000c011470686173652d08011450686173650001146576656e7450010445000118746f70696373150301185665633c543e000050085873746167696e675f6b7573616d615f72756e74696d653052756e74696d654576656e740001b41853797374656d04005401706672616d655f73797374656d3a3a4576656e743c52756e74696d653e0000001c496e646963657304007c017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0003002042616c616e636573040080017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000400485472616e73616374696f6e5061796d656e7404008801a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e0021001c5374616b696e6704008c017870616c6c65745f7374616b696e673a3a4576656e743c52756e74696d653e000600204f6666656e6365730400a4015870616c6c65745f6f6666656e6365733a3a4576656e740007001c53657373696f6e0400ac015470616c6c65745f73657373696f6e3a3a4576656e740008001c4772616e6470610400b0015470616c6c65745f6772616e6470613a3a4576656e74000a0020496d4f6e6c696e650400c4018070616c6c65745f696d5f6f6e6c696e653a3a4576656e743c52756e74696d653e000b002054726561737572790400e8017c70616c6c65745f74726561737572793a3a4576656e743c52756e74696d653e00120040436f6e76696374696f6e566f74696e670400710101a070616c6c65745f636f6e76696374696f6e5f766f74696e673a3a4576656e743c52756e74696d653e001400245265666572656e646104007501018070616c6c65745f7265666572656e64613a3a4576656e743c52756e74696d653e0015005046656c6c6f7773686970436f6c6c65637469766504005d0701390170616c6c65745f72616e6b65645f636f6c6c6563746976653a3a4576656e743c52756e74696d652c2070616c6c65745f72616e6b65645f636f6c6c6563746976653a3a0a496e7374616e6365313e0016004c46656c6c6f77736869705265666572656e64610400690701f470616c6c65745f7265666572656e64613a3a4576656e743c52756e74696d652c2070616c6c65745f7265666572656e64613a3a496e7374616e6365323e0017002457686974656c69737404006d07018070616c6c65745f77686974656c6973743a3a4576656e743c52756e74696d653e002c0018436c61696d73040081070158636c61696d733a3a4576656e743c52756e74696d653e0013001c5574696c69747904008507015470616c6c65745f7574696c6974793a3a4576656e740018001c536f636965747904008d07017870616c6c65745f736f63696574793a3a4576656e743c52756e74696d653e001a00205265636f7665727904009507017c70616c6c65745f7265636f766572793a3a4576656e743c52756e74696d653e001b001c56657374696e6704009907017870616c6c65745f76657374696e673a3a4576656e743c52756e74696d653e001c00245363686564756c657204009d07018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e001d001450726f78790400a507017070616c6c65745f70726f78793a3a4576656e743c52756e74696d653e001e00204d756c74697369670400a907017c70616c6c65745f6d756c74697369673a3a4576656e743c52756e74696d653e001f0020507265696d6167650400ad07017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e00200020426f756e746965730400b107017c70616c6c65745f626f756e746965733a3a4576656e743c52756e74696d653e002300344368696c64426f756e746965730400b507019470616c6c65745f6368696c645f626f756e746965733a3a4576656e743c52756e74696d653e00280068456c656374696f6e50726f76696465724d756c746950686173650400b90701d070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653a3a4576656e743c52756e74696d653e0025000c4e69730400c907016870616c6c65745f6e69733a3a4576656e743c52756e74696d653e002600584e6973436f756e7465727061727442616c616e6365730400cd0701ec70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d652c2070616c6c65745f62616c616e6365733a3a496e7374616e6365323e002d0024566f7465724c6973740400d10701f470616c6c65745f626167735f6c6973743a3a4576656e743c52756e74696d652c2070616c6c65745f626167735f6c6973743a3a496e7374616e6365313e0027003c4e6f6d696e6174696f6e506f6f6c730400d507019c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a4576656e743c52756e74696d653e0029002c46617374556e7374616b650400d907018c70616c6c65745f666173745f756e7374616b653a3a4576656e743c52756e74696d653e002a003450617261496e636c7573696f6e0400dd07019070617261636861696e735f696e636c7573696f6e3a3a4576656e743c52756e74696d653e0035001450617261730400ed07015c70617261636861696e735f70617261733a3a4576656e740038001048726d700400f107017c70617261636861696e735f68726d703a3a4576656e743c52756e74696d653e003c0034506172617344697370757465730400f507018c70617261636861696e735f64697370757465733a3a4576656e743c52756e74696d653e003e00684f6e44656d616e6441737369676e6d656e7450726f76696465720400010801b470617261636861696e735f61737369676e65725f6f6e5f64656d616e643a3a4576656e743c52756e74696d653e0040002452656769737472617204000508017c70617261735f7265676973747261723a3a4576656e743c52756e74696d653e00460014536c6f7473040009080154736c6f74733a3a4576656e743c52756e74696d653e0047002041756374696f6e7304000d08016061756374696f6e733a3a4576656e743c52756e74696d653e0048002443726f77646c6f616e04001108016463726f77646c6f616e3a3a4576656e743c52756e74696d653e00490020436f726574696d65040015080160636f726574696d653a3a4576656e743c52756e74696d653e004a002458636d50616c6c657404001908016870616c6c65745f78636d3a3a4576656e743c52756e74696d653e006300304d657373616765517565756504002108019070616c6c65745f6d6573736167655f71756575653a3a4576656e743c52756e74696d653e0064002441737365745261746504002908018470616c6c65745f61737365745f726174653a3a4576656e743c52756e74696d653e00650000540c306672616d655f73797374656d1870616c6c6574144576656e7404045400011c4045787472696e7369635375636365737304013464697370617463685f696e666f5801304469737061746368496e666f00000490416e2065787472696e73696320636f6d706c65746564207375636365737366756c6c792e3c45787472696e7369634661696c656408013864697370617463685f6572726f7264013444697370617463684572726f7200013464697370617463685f696e666f5801304469737061746368496e666f00010450416e2065787472696e736963206661696c65642e2c436f64655570646174656400020450603a636f6465602077617320757064617465642e284e65774163636f756e7404011c6163636f756e74000130543a3a4163636f756e7449640003046841206e6577206163636f756e742077617320637265617465642e344b696c6c65644163636f756e7404011c6163636f756e74000130543a3a4163636f756e74496400040458416e206163636f756e7420776173207265617065642e2052656d61726b656408011873656e646572000130543a3a4163636f756e7449640001106861736830011c543a3a48617368000504704f6e206f6e2d636861696e2072656d61726b2068617070656e65642e4455706772616465417574686f72697a6564080124636f64655f6861736830011c543a3a48617368000134636865636b5f76657273696f6e780110626f6f6c00060468416e20757067726164652077617320617574686f72697a65642e04704576656e7420666f72207468652053797374656d2070616c6c65742e580c346672616d655f737570706f7274206469737061746368304469737061746368496e666f00000c0118776569676874240118576569676874000114636c6173735c01344469737061746368436c617373000120706179735f6665656001105061797300005c0c346672616d655f737570706f7274206469737061746368344469737061746368436c61737300010c184e6f726d616c0000002c4f7065726174696f6e616c000100244d616e6461746f727900020000600c346672616d655f737570706f727420646973706174636810506179730001080c596573000000084e6f0001000064082873705f72756e74696d653444697370617463684572726f72000138144f746865720000003043616e6e6f744c6f6f6b7570000100244261644f726967696e000200184d6f64756c65040068012c4d6f64756c654572726f7200030044436f6e73756d657252656d61696e696e670004002c4e6f50726f76696465727300050040546f6f4d616e79436f6e73756d65727300060014546f6b656e04006c0128546f6b656e4572726f720007002841726974686d65746963040070013c41726974686d657469634572726f72000800345472616e73616374696f6e616c04007401485472616e73616374696f6e616c4572726f7200090024457868617573746564000a0028436f7272757074696f6e000b002c556e617661696c61626c65000c0038526f6f744e6f74416c6c6f776564000d000068082873705f72756e74696d652c4d6f64756c654572726f720000080114696e64657808010875380001146572726f7244018c5b75383b204d41585f4d4f44554c455f4552524f525f454e434f4445445f53495a455d00006c082873705f72756e74696d6528546f6b656e4572726f720001284046756e6473556e617661696c61626c65000000304f6e6c7950726f76696465720001003042656c6f774d696e696d756d0002003043616e6e6f7443726561746500030030556e6b6e6f776e41737365740004001846726f7a656e0005002c556e737570706f727465640006004043616e6e6f74437265617465486f6c64000700344e6f74457870656e6461626c650008001c426c6f636b65640009000070083473705f61726974686d657469633c41726974686d657469634572726f7200010c24556e646572666c6f77000000204f766572666c6f77000100384469766973696f6e42795a65726f0002000074082873705f72756e74696d65485472616e73616374696f6e616c4572726f72000108304c696d6974526561636865640000001c4e6f4c61796572000100007800000500007c0c3870616c6c65745f696e64696365731870616c6c6574144576656e7404045400010c34496e64657841737369676e656408010c77686f000130543a3a4163636f756e744964000114696e64657810013c543a3a4163636f756e74496e6465780000047441206163636f756e7420696e646578207761732061737369676e65642e28496e6465784672656564040114696e64657810013c543a3a4163636f756e74496e646578000104bc41206163636f756e7420696e64657820686173206265656e2066726565642075702028756e61737369676e6564292e2c496e64657846726f7a656e080114696e64657810013c543a3a4163636f756e74496e64657800010c77686f000130543a3a4163636f756e744964000204e841206163636f756e7420696e64657820686173206265656e2066726f7a656e20746f206974732063757272656e74206163636f756e742049442e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574800c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001581c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475738401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e4c546f74616c49737375616e6365466f7263656408010c6f6c64180128543a3a42616c616e636500010c6e6577180128543a3a42616c616e6365001504ac5468652060546f74616c49737375616e6365602077617320666f72636566756c6c79206368616e6765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748414346672616d655f737570706f72741874726169747318746f6b656e73106d6973633442616c616e6365537461747573000108104672656500000020526573657276656400010000880c6870616c6c65745f7472616e73616374696f6e5f7061796d656e741870616c6c6574144576656e74040454000104485472616e73616374696f6e466565506169640c010c77686f000130543a3a4163636f756e74496400012861637475616c5f66656518013042616c616e63654f663c543e00010c74697018013042616c616e63654f663c543e000008590141207472616e73616374696f6e20666565206061637475616c5f666565602c206f662077686963682060746970602077617320616464656420746f20746865206d696e696d756d20696e636c7573696f6e206665652c5c686173206265656e2070616964206279206077686f602e047c54686520604576656e746020656e756d206f6620746869732070616c6c65748c103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144576656e740404540001481c457261506169640c01246572615f696e646578100120457261496e64657800014076616c696461746f725f7061796f757418013042616c616e63654f663c543e00012472656d61696e64657218013042616c616e63654f663c543e000008550154686520657261207061796f757420686173206265656e207365743b207468652066697273742062616c616e6365206973207468652076616c696461746f722d7061796f75743b20746865207365636f6e64206973c07468652072656d61696e6465722066726f6d20746865206d6178696d756d20616d6f756e74206f66207265776172642e2052657761726465640c01147374617368000130543a3a4163636f756e7449640001106465737490017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e000118616d6f756e7418013042616c616e63654f663c543e0001040d01546865206e6f6d696e61746f7220686173206265656e207265776172646564206279207468697320616d6f756e7420746f20746869732064657374696e6174696f6e2e1c536c61736865640801187374616b6572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0002041d0141207374616b6572202876616c696461746f72206f72206e6f6d696e61746f722920686173206265656e20736c61736865642062792074686520676976656e20616d6f756e742e34536c6173685265706f727465640c012476616c696461746f72000130543a3a4163636f756e7449640001206672616374696f6e94011c50657262696c6c000124736c6173685f657261100120457261496e64657800030859014120736c61736820666f722074686520676976656e2076616c696461746f722c20666f722074686520676976656e2070657263656e74616765206f66207468656972207374616b652c2061742074686520676976656e54657261206173206265656e207265706f727465642e684f6c64536c617368696e675265706f727444697363617264656404013473657373696f6e5f696e64657810013053657373696f6e496e6465780004081901416e206f6c6420736c617368696e67207265706f72742066726f6d2061207072696f72206572612077617320646973636172646564206265636175736520697420636f756c64446e6f742062652070726f6365737365642e385374616b657273456c65637465640005048441206e657720736574206f66207374616b6572732077617320656c65637465642e18426f6e6465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000610d0416e206163636f756e742068617320626f6e646564207468697320616d6f756e742e205c5b73746173682c20616d6f756e745c5d004d014e4f54453a2054686973206576656e74206973206f6e6c7920656d6974746564207768656e2066756e64732061726520626f6e64656420766961206120646973706174636861626c652e204e6f7461626c792c210169742077696c6c206e6f7420626520656d697474656420666f72207374616b696e672072657761726473207768656e20746865792061726520616464656420746f207374616b652e20556e626f6e6465640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e00070490416e206163636f756e742068617320756e626f6e646564207468697320616d6f756e742e2457697468647261776e0801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0008085901416e206163636f756e74206861732063616c6c6564206077697468647261775f756e626f6e6465646020616e642072656d6f76656420756e626f6e64696e67206368756e6b7320776f727468206042616c616e6365606466726f6d2074686520756e6c6f636b696e672071756575652e184b69636b65640801246e6f6d696e61746f72000130543a3a4163636f756e7449640001147374617368000130543a3a4163636f756e744964000904b441206e6f6d696e61746f7220686173206265656e206b69636b65642066726f6d20612076616c696461746f722e545374616b696e67456c656374696f6e4661696c6564000a04ac54686520656c656374696f6e206661696c65642e204e6f206e65772065726120697320706c616e6e65642e1c4368696c6c65640401147374617368000130543a3a4163636f756e744964000b042101416e206163636f756e74206861732073746f707065642070617274696369706174696e672061732065697468657220612076616c696461746f72206f72206e6f6d696e61746f722e345061796f7574537461727465640801246572615f696e646578100120457261496e64657800013c76616c696461746f725f7374617368000130543a3a4163636f756e744964000c0498546865207374616b657273272072657761726473206172652067657474696e6720706169642e4456616c696461746f7250726566735365740801147374617368000130543a3a4163636f756e744964000114707265667398013856616c696461746f725072656673000d0498412076616c696461746f72206861732073657420746865697220707265666572656e6365732e68536e617073686f74566f7465727353697a65457863656564656404011073697a6510010c753332000e0468566f746572732073697a65206c696d697420726561636865642e6c536e617073686f745461726765747353697a65457863656564656404011073697a6510010c753332000f046c546172676574732073697a65206c696d697420726561636865642e20466f7263654572610401106d6f6465a0011c466f7263696e670010047441206e657720666f72636520657261206d6f646520776173207365742e64436f6e74726f6c6c65724261746368446570726563617465640401206661696c7572657310010c753332001104a45265706f7274206f66206120636f6e74726f6c6c6572206261746368206465707265636174696f6e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657490083870616c6c65745f7374616b696e674452657761726444657374696e6174696f6e04244163636f756e74496401000114185374616b656400000014537461736800010028436f6e74726f6c6c65720002001c4163636f756e7404000001244163636f756e744964000300104e6f6e6500040000940c3473705f61726974686d65746963287065725f7468696e67731c50657262696c6c0000040010010c753332000098083870616c6c65745f7374616b696e673856616c696461746f7250726566730000080128636f6d6d697373696f6e9c011c50657262696c6c00011c626c6f636b6564780110626f6f6c00009c0000069400a0083870616c6c65745f7374616b696e671c466f7263696e67000110284e6f74466f7263696e6700000020466f7263654e657700010024466f7263654e6f6e650002002c466f726365416c7761797300030000a40c3c70616c6c65745f6f6666656e6365731870616c6c6574144576656e740001041c4f6666656e63650801106b696e64a801104b696e6400012074696d65736c6f743401384f706171756554696d65536c6f7400000c5101546865726520697320616e206f6666656e6365207265706f72746564206f662074686520676976656e20606b696e64602068617070656e656420617420746865206073657373696f6e5f696e6465786020616e643501286b696e642d7370656369666963292074696d6520736c6f742e2054686973206576656e74206973206e6f74206465706f736974656420666f72206475706c696361746520736c61736865732e4c5c5b6b696e642c2074696d65736c6f745c5d2e04304576656e747320747970652ea8000003100000000800ac0c3870616c6c65745f73657373696f6e1870616c6c6574144576656e74000104284e657753657373696f6e04013473657373696f6e5f696e64657810013053657373696f6e496e64657800000839014e65772073657373696f6e206861732068617070656e65642e204e6f746520746861742074686520617267756d656e74206973207468652073657373696f6e20696e6465782c206e6f74207468659c626c6f636b206e756d626572206173207468652074797065206d6967687420737567676573742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b00c3870616c6c65745f6772616e6470611870616c6c6574144576656e7400010c384e6577417574686f726974696573040134617574686f726974795f736574b40134417574686f726974794c6973740000048c4e657720617574686f726974792073657420686173206265656e206170706c6965642e185061757365640001049843757272656e7420617574686f726974792073657420686173206265656e207061757365642e1c526573756d65640002049c43757272656e7420617574686f726974792073657420686173206265656e20726573756d65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b4000002b800b800000408bc2c00bc0c5073705f636f6e73656e7375735f6772616e6470610c617070185075626c696300000400c0013c656432353531393a3a5075626c69630000c00c1c73705f636f72651c65643235353139185075626c6963000004000401205b75383b2033325d0000c4105873746167696e675f6b7573616d615f72756e74696d654070616c6c65745f696d5f6f6e6c696e651870616c6c6574144576656e7404045400010c444865617274626561745265636569766564040130617574686f726974795f6964c8016c73757065723a3a737232353531393a3a417574686f7269747949640000001c416c6c476f6f640001002c536f6d654f66666c696e6504011c6f66666c696e65d001a073705f7374643a3a7665633a3a5665633c4964656e74696669636174696f6e5475706c653c543e3e000200047c54686520604576656e746020656e756d206f6620746869732070616c6c6574c8145873746167696e675f6b7573616d615f72756e74696d654070616c6c65745f696d5f6f6e6c696e651c737232353531392c6170705f73723235353139185075626c696300000400cc013c737232353531393a3a5075626c69630000cc0c1c73705f636f72651c73723235353139185075626c6963000004000401205b75383b2033325d0000d0000002d400d40000040800d800d8082873705f7374616b696e67204578706f7375726508244163636f756e74496401001c42616c616e63650118000c0114746f74616cdc011c42616c616e636500010c6f776edc011c42616c616e63650001186f7468657273e001ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e0000dc0000061800e0000002e400e4082873705f7374616b696e6748496e646976696475616c4578706f7375726508244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e74496400011476616c7565dc011c42616c616e63650000e80c3c70616c6c65745f74726561737572791870616c6c6574144576656e740804540004490001382050726f706f73656404013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000004344e65772070726f706f73616c2e205370656e64696e670401406275646765745f72656d61696e696e6718013c42616c616e63654f663c542c20493e000104e45765206861766520656e6465642061207370656e6420706572696f6420616e642077696c6c206e6f7720616c6c6f636174652066756e64732e1c417761726465640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000114617761726418013c42616c616e63654f663c542c20493e00011c6163636f756e74000130543a3a4163636f756e7449640002047c536f6d652066756e64732068617665206265656e20616c6c6f63617465642e2052656a656374656408013870726f706f73616c5f696e64657810013450726f706f73616c496e64657800011c736c617368656418013c42616c616e63654f663c542c20493e000304b0412070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e144275726e7404012c6275726e745f66756e647318013c42616c616e63654f663c542c20493e00040488536f6d65206f66206f75722066756e64732068617665206265656e206275726e742e20526f6c6c6f766572040140726f6c6c6f7665725f62616c616e636518013c42616c616e63654f663c542c20493e0005042d015370656e64696e67206861732066696e69736865643b20746869732069732074686520616d6f756e74207468617420726f6c6c73206f76657220756e74696c206e657874207370656e642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e0006047c536f6d652066756e64732068617665206265656e206465706f73697465642e345370656e64417070726f7665640c013870726f706f73616c5f696e64657810013450726f706f73616c496e646578000118616d6f756e7418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640007049c41206e6577207370656e642070726f706f73616c20686173206265656e20617070726f7665642e3c55706461746564496e61637469766508012c726561637469766174656418013c42616c616e63654f663c542c20493e00012c646561637469766174656418013c42616c616e63654f663c542c20493e000804cc54686520696e6163746976652066756e6473206f66207468652070616c6c65742068617665206265656e20757064617465642e4841737365745370656e64417070726f766564180114696e6465781001285370656e64496e64657800012861737365745f6b696e64ec0130543a3a41737365744b696e64000118616d6f756e74180150417373657442616c616e63654f663c542c20493e00012c62656e656669636961727951010138543a3a42656e656669636961727900012876616c69645f66726f6d100144426c6f636b4e756d626572466f723c543e0001246578706972655f6174100144426c6f636b4e756d626572466f723c543e000904b441206e6577206173736574207370656e642070726f706f73616c20686173206265656e20617070726f7665642e4041737365745370656e64566f69646564040114696e6465781001285370656e64496e646578000a0474416e20617070726f766564207370656e642077617320766f696465642e1050616964080114696e6465781001285370656e64496e6465780001287061796d656e745f69642c01643c543a3a5061796d6173746572206173205061793e3a3a4964000b044c41207061796d656e742068617070656e65642e345061796d656e744661696c6564080114696e6465781001285370656e64496e6465780001287061796d656e745f69642c01643c543a3a5061796d6173746572206173205061793e3a3a4964000c049041207061796d656e74206661696c656420616e642063616e20626520726574726965642e385370656e6450726f636573736564040114696e6465781001285370656e64496e646578000d084d0141207370656e64207761732070726f63657373656420616e642072656d6f7665642066726f6d207468652073746f726167652e204974206d696768742068617665206265656e207375636365737366756c6c797070616964206f72206974206d6179206861766520657870697265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ec0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14696d706c735c56657273696f6e65644c6f63617461626c6541737365740001080856330801206c6f636174696f6ef0015878636d3a3a76333a3a4d756c74694c6f636174696f6e00012061737365745f69641501014078636d3a3a76333a3a417373657449640003000856340801206c6f636174696f6e1901014478636d3a3a76343a3a4c6f636174696f6e00012061737365745f69644d01014078636d3a3a76343a3a4173736574496400040000f0102c73746167696e675f78636d087633346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72f401244a756e6374696f6e730000f4100c78636d087633246a756e6374696f6e73244a756e6374696f6e7300012410486572650000000858310400f801204a756e6374696f6e0001000858320800f801204a756e6374696f6e0000f801204a756e6374696f6e0002000858330c00f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0003000858341000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0004000858351400f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0005000858361800f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0006000858371c00f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0007000858382000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e0000f801204a756e6374696f6e00080000f8100c78636d087633206a756e6374696f6e204a756e6374696f6e0001282450617261636861696e0400fc010c7533320000002c4163636f756e744964333208011c6e6574776f726b010101444f7074696f6e3c4e6574776f726b49643e00010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b010101444f7074696f6e3c4e6574776f726b49643e000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726b010101444f7074696f6e3c4e6574776f726b49643e00010c6b6579090101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400dc0110753132380005002847656e6572616c4b65790801186c656e6774680801087538000110646174610401205b75383b2033325d000600244f6e6c794368696c6400070024506c7572616c69747908010869640d010118426f647949640001107061727411010120426f6479506172740008003c476c6f62616c436f6e73656e7375730400050101244e6574776f726b496400090000fc0000061000010104184f7074696f6e0404540105010108104e6f6e6500000010536f6d650400050100000100000501100c78636d087633206a756e6374696f6e244e6574776f726b496400012c24427947656e6573697304000401205b75383b2033325d000000184279466f726b080130626c6f636b5f6e756d6265722c010c753634000128626c6f636b5f686173680401205b75383b2033325d00010020506f6c6b61646f74000200184b7573616d610003001c57657374656e6400040018526f636f636f00050018576f636f636f00060020457468657265756d040120636861696e5f696428010c7536340007002c426974636f696e436f72650008002c426974636f696e4361736800090040506f6c6b61646f7442756c6c6574696e000a000009010000031400000008000d01100c78636d087633206a756e6374696f6e18426f6479496400012810556e69740000001c4d6f6e696b6572040044011c5b75383b20345d00010014496e6465780400fc010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c0006001c446566656e73650007003841646d696e697374726174696f6e000800205472656173757279000900001101100c78636d087633206a756e6374696f6e20426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74fc010c753332000100204672616374696f6e08010c6e6f6dfc010c75333200011464656e6f6dfc010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dfc010c75333200011464656e6f6dfc010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dfc010c75333200011464656e6f6dfc010c753332000400001501100c78636d087633286d756c746961737365741c4173736574496400010820436f6e63726574650400f001344d756c74694c6f636174696f6e00000020416273747261637404000401205b75383b2033325d000100001901102c73746167696e675f78636d087634206c6f636174696f6e204c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f721d0101244a756e6374696f6e7300001d01102c73746167696e675f78636d087634246a756e6374696f6e73244a756e6374696f6e7300012410486572650000000858310400210101484172633c5b4a756e6374696f6e3b20315d3e0001000858320400310101484172633c5b4a756e6374696f6e3b20325d3e0002000858330400350101484172633c5b4a756e6374696f6e3b20335d3e0003000858340400390101484172633c5b4a756e6374696f6e3b20345d3e00040008583504003d0101484172633c5b4a756e6374696f6e3b20355d3e0005000858360400410101484172633c5b4a756e6374696f6e3b20365d3e0006000858370400450101484172633c5b4a756e6374696f6e3b20375d3e0007000858380400490101484172633c5b4a756e6374696f6e3b20385d3e000800002101000003010000002501002501102c73746167696e675f78636d087634206a756e6374696f6e204a756e6374696f6e0001282450617261636861696e0400fc010c7533320000002c4163636f756e744964333208011c6e6574776f726b290101444f7074696f6e3c4e6574776f726b49643e00010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b290101444f7074696f6e3c4e6574776f726b49643e000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726b290101444f7074696f6e3c4e6574776f726b49643e00010c6b6579090101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400dc0110753132380005002847656e6572616c4b65790801186c656e6774680801087538000110646174610401205b75383b2033325d000600244f6e6c794368696c6400070024506c7572616c69747908010869640d010118426f647949640001107061727411010120426f6479506172740008003c476c6f62616c436f6e73656e73757304002d0101244e6574776f726b496400090000290104184f7074696f6e040454012d010108104e6f6e6500000010536f6d6504002d0100000100002d01102c73746167696e675f78636d087634206a756e6374696f6e244e6574776f726b496400012c24427947656e6573697304000401205b75383b2033325d000000184279466f726b080130626c6f636b5f6e756d6265722c010c753634000128626c6f636b5f686173680401205b75383b2033325d00010020506f6c6b61646f74000200184b7573616d610003001c57657374656e6400040018526f636f636f00050018576f636f636f00060020457468657265756d040120636861696e5f696428010c7536340007002c426974636f696e436f72650008002c426974636f696e4361736800090040506f6c6b61646f7442756c6c6574696e000a00003101000003020000002501003501000003030000002501003901000003040000002501003d01000003050000002501004101000003060000002501004501000003070000002501004901000003080000002501004d01102c73746167696e675f78636d0876341461737365741c4173736574496400000400190101204c6f636174696f6e00005101080c78636d4456657273696f6e65644c6f636174696f6e00010c08563204005501014476323a3a4d756c74694c6f636174696f6e0001000856330400f0014476333a3a4d756c74694c6f636174696f6e00030008563404001901013076343a3a4c6f636174696f6e000400005501100c78636d087632346d756c74696c6f636174696f6e344d756c74694c6f636174696f6e000008011c706172656e74730801087538000120696e746572696f72590101244a756e6374696f6e7300005901100c78636d087632346d756c74696c6f636174696f6e244a756e6374696f6e73000124104865726500000008583104005d0101204a756e6374696f6e00010008583208005d0101204a756e6374696f6e00005d0101204a756e6374696f6e0002000858330c005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00030008583410005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00040008583514005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00050008583618005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e0006000858371c005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00070008583820005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e00005d0101204a756e6374696f6e000800005d01100c78636d087632206a756e6374696f6e204a756e6374696f6e0001242450617261636861696e0400fc010c7533320000002c4163636f756e744964333208011c6e6574776f726b610101244e6574776f726b496400010869640401205b75383b2033325d000100384163636f756e74496e646578363408011c6e6574776f726b610101244e6574776f726b4964000114696e64657828010c753634000200304163636f756e744b6579323008011c6e6574776f726b610101244e6574776f726b496400010c6b6579090101205b75383b2032305d0003003850616c6c6574496e7374616e6365040008010875380004003047656e6572616c496e6465780400dc0110753132380005002847656e6572616c4b65790400650101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e000600244f6e6c794368696c6400070024506c7572616c697479080108696469010118426f64794964000110706172746d010120426f6479506172740008000061010c0c78636d087632244e6574776f726b49640001100c416e79000000144e616d65640400650101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010020506f6c6b61646f74000200184b7573616d610003000065010c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401080453000004003401185665633c543e000069010c0c78636d08763218426f6479496400012810556e6974000000144e616d65640400650101805765616b426f756e6465645665633c75382c20436f6e73745533323c33323e3e00010014496e6465780400fc010c7533320002002445786563757469766500030024546563686e6963616c0004002c4c656769736c6174697665000500204a7564696369616c0006001c446566656e73650007003841646d696e697374726174696f6e000800205472656173757279000900006d010c0c78636d08763220426f64795061727400011414566f6963650000001c4d656d62657273040114636f756e74fc010c753332000100204672616374696f6e08010c6e6f6dfc010c75333200011464656e6f6dfc010c7533320002004441744c6561737450726f706f7274696f6e08010c6e6f6dfc010c75333200011464656e6f6dfc010c753332000300484d6f72655468616e50726f706f7274696f6e08010c6e6f6dfc010c75333200011464656e6f6dfc010c7533320004000071010c6070616c6c65745f636f6e76696374696f6e5f766f74696e671870616c6c6574144576656e740804540004490001082444656c6567617465640800000130543a3a4163636f756e7449640000000130543a3a4163636f756e7449640000041d01416e206163636f756e74206861732064656c65676174656420746865697220766f746520746f20616e6f74686572206163636f756e742e205c5b77686f2c207461726765745c5d2c556e64656c6567617465640400000130543a3a4163636f756e744964000104f4416e205c5b6163636f756e745c5d206861732063616e63656c6c656420612070726576696f75732064656c65676174696f6e206f7065726174696f6e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657475010c4070616c6c65745f7265666572656e64611870616c6c6574144576656e74080454000449000140245375626d69747465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b7901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c7d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e00048041207265666572656e64756d20686173206265656e207375626d69747465642e544465636973696f6e4465706f736974506c616365640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e010494546865206465636973696f6e206465706f73697420686173206265656e20706c616365642e5c4465636973696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e02049c546865206465636973696f6e206465706f73697420686173206265656e20726566756e6465642e384465706f736974536c617368656408010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e03046c41206465706f73697420686173206265656e20736c61736865642e3c4465636973696f6e53746172746564100114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b7901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c7d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e011474616c6c7959070120543a3a54616c6c7904b85468652063757272656e742074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0404bc41207265666572656e64756d20686173206d6f76656420696e746f20746865206465636964696e672070686173652e38436f6e6669726d53746172746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e050038436f6e6669726d41626f72746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e060024436f6e6669726d6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7959070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0704210141207265666572656e64756d2068617320656e6465642069747320636f6e6669726d6174696f6e20706861736520616e6420697320726561647920666f7220617070726f76616c2e20417070726f766564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e08040d0141207265666572656e64756d20686173206265656e20617070726f76656420616e64206974732070726f706f73616c20686173206265656e207363686564756c65642e2052656a6563746564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7959070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0904ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2054696d65644f7574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7959070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0a04d841207265666572656e64756d20686173206265656e2074696d6564206f757420776974686f7574206265696e6720646563696465642e2443616e63656c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7959070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0b048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e184b696c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7959070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0c047441207265666572656e64756d20686173206265656e206b696c6c65642e645375626d697373696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e0d04a4546865207375626d697373696f6e206465706f73697420686173206265656e20726566756e6465642e2c4d65746164617461536574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0e049c4d6574616461746120666f722061207265666572656e64756d20686173206265656e207365742e3c4d65746164617461436c6561726564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0f04ac4d6574616461746120666f722061207265666572656e64756d20686173206265656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574790100000504007d0110346672616d655f737570706f72741874726169747324707265696d616765731c426f756e6465640804540181010448015107010c184c656761637904011068617368300124483a3a4f757470757400000018496e6c696e65040055070134426f756e646564496e6c696e65000100184c6f6f6b757008011068617368300124483a3a4f757470757400010c6c656e10010c753332000200008101085873746167696e675f6b7573616d615f72756e74696d652c52756e74696d6543616c6c0001c81853797374656d0400850101ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53797374656d2c2052756e74696d653e00000010426162650400950101a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426162652c2052756e74696d653e0001002454696d657374616d700400b90101b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54696d657374616d702c2052756e74696d653e0002001c496e64696365730400bd0101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e64696365732c2052756e74696d653e0003002042616c616e6365730400cd0101b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42616c616e6365732c2052756e74696d653e0004001c5374616b696e670400d90101b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5374616b696e672c2052756e74696d653e0006001c53657373696f6e0400150201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c53657373696f6e2c2052756e74696d653e0008001c4772616e6470610400350201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4772616e6470612c2052756e74696d653e000a002054726561737572790400650201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c54726561737572792c2052756e74696d653e00120040436f6e76696374696f6e566f74696e6704006d0201d50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e76696374696f6e566f74696e672c2052756e74696d653e001400245265666572656e64610400810201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265666572656e64612c2052756e74696d653e0015005046656c6c6f7773686970436f6c6c6563746976650400a90201e50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46656c6c6f7773686970436f6c6c6563746976652c2052756e74696d653e0016004c46656c6c6f77736869705265666572656e64610400ad0201e10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46656c6c6f77736869705265666572656e64612c2052756e74696d653e0017002457686974656c6973740400b10201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c57686974656c6973742c2052756e74696d653e002c0018436c61696d730400b50201ad0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436c61696d732c2052756e74696d653e0013001c5574696c6974790400d50201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5574696c6974792c2052756e74696d653e0018001c536f63696574790400dd0201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536f63696574792c2052756e74696d653e001a00205265636f766572790400e10201b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265636f766572792c2052756e74696d653e001b001c56657374696e670400e50201b10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c56657374696e672c2052756e74696d653e001c00245363686564756c65720400ed0201b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5363686564756c65722c2052756e74696d653e001d001450726f78790400f90201a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50726f78792c2052756e74696d653e001e00204d756c74697369670400050301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d756c74697369672c2052756e74696d653e001f0020507265696d6167650400110301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c507265696d6167652c2052756e74696d653e00200020426f756e746965730400190301b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c426f756e746965732c2052756e74696d653e002300344368696c64426f756e7469657304001d0301c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4368696c64426f756e746965732c2052756e74696d653e00280068456c656374696f6e50726f76696465724d756c746950686173650400210301fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c456c656374696f6e50726f76696465724d756c746950686173652c2052756e74696d653e0025000c4e69730400750401a10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e69732c2052756e74696d653e002600584e6973436f756e7465727061727442616c616e6365730400810401ed0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6973436f756e7465727061727442616c616e6365732c2052756e74696d653e002d0024566f7465724c6973740400850401b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c566f7465724c6973742c2052756e74696d653e0027003c4e6f6d696e6174696f6e506f6f6c730400890401d10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4e6f6d696e6174696f6e506f6f6c732c2052756e74696d653e0029002c46617374556e7374616b650400bd0401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c46617374556e7374616b652c2052756e74696d653e002a0034436f6e66696775726174696f6e0400c10401c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f6e66696775726174696f6e2c2052756e74696d653e0033002c50617261735368617265640400e10401c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261735368617265642c2052756e74696d653e0034003450617261496e636c7573696f6e0400e50401c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e636c7573696f6e2c2052756e74696d653e0035003050617261496e686572656e740400e90401c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261496e686572656e742c2052756e74696d653e0036001450617261730400790501a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c50617261732c2052756e74696d653e0038002c496e697469616c697a65720400810501c10173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c496e697469616c697a65722c2052756e74696d653e0039001048726d700400850501a50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c48726d702c2052756e74696d653e003c00345061726173446973707574657304008d0501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c506172617344697370757465732c2052756e74696d653e003e00345061726173536c617368696e670400910501c90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5061726173536c617368696e672c2052756e74696d653e003f00684f6e44656d616e6441737369676e6d656e7450726f76696465720400a10501fd0173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4f6e44656d616e6441737369676e6d656e7450726f76696465722c2052756e74696d653e004000245265676973747261720400a50501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c5265676973747261722c2052756e74696d653e00460014536c6f74730400a90501a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c536c6f74732c2052756e74696d653e0047002041756374696f6e730400ad0501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c41756374696f6e732c2052756e74696d653e0048002443726f77646c6f616e0400b50501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c43726f77646c6f616e2c2052756e74696d653e00490020436f726574696d650400cd0501b50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c436f726574696d652c2052756e74696d653e004a002458636d50616c6c65740400e10501b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c58636d50616c6c65742c2052756e74696d653e006300304d65737361676551756575650400190701c50173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4d65737361676551756575652c2052756e74696d653e006400244173736574526174650400250701b90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c4173736574526174652c2052756e74696d653e00650014426565667904002d0701a90173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a64697370617463680a3a3a43616c6c61626c6543616c6c466f723c42656566792c2052756e74696d653e00c8000085010c306672616d655f73797374656d1870616c6c65741043616c6c04045400012c1872656d61726b04011872656d61726b34011c5665633c75383e0000045c536565205b6050616c6c65743a3a72656d61726b605d2e387365745f686561705f706167657304011470616765732c010c7536340001047c536565205b6050616c6c65743a3a7365745f686561705f7061676573605d2e207365745f636f6465040110636f646534011c5665633c75383e00020464536565205b6050616c6c65743a3a7365745f636f6465605d2e5c7365745f636f64655f776974686f75745f636865636b73040110636f646534011c5665633c75383e000304a0536565205b6050616c6c65743a3a7365745f636f64655f776974686f75745f636865636b73605d2e2c7365745f73746f726167650401146974656d73890101345665633c4b657956616c75653e00040470536565205b6050616c6c65743a3a7365745f73746f72616765605d2e306b696c6c5f73746f726167650401106b657973910101205665633c4b65793e00050474536565205b6050616c6c65743a3a6b696c6c5f73746f72616765605d2e2c6b696c6c5f70726566697808011870726566697834010c4b657900011c7375626b65797310010c75333200060470536565205b6050616c6c65743a3a6b696c6c5f707265666978605d2e4472656d61726b5f776974685f6576656e7404011872656d61726b34011c5665633c75383e00070488536565205b6050616c6c65743a3a72656d61726b5f776974685f6576656e74605d2e44617574686f72697a655f75706772616465040124636f64655f6861736830011c543a3a4861736800090488536565205b6050616c6c65743a3a617574686f72697a655f75706772616465605d2e80617574686f72697a655f757067726164655f776974686f75745f636865636b73040124636f64655f6861736830011c543a3a48617368000a04c4536565205b6050616c6c65743a3a617574686f72697a655f757067726164655f776974686f75745f636865636b73605d2e606170706c795f617574686f72697a65645f75706772616465040110636f646534011c5665633c75383e000b04a4536565205b6050616c6c65743a3a6170706c795f617574686f72697a65645f75706772616465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e89010000028d01008d01000004083434009101000002340095010c2c70616c6c65745f626162651870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f6699010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f6699010190426f783c45717569766f636174696f6e50726f6f663c486561646572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e48706c616e5f636f6e6669675f6368616e6765040118636f6e666967ad0101504e657874436f6e66696744657363726970746f720002048c536565205b6050616c6c65743a3a706c616e5f636f6e6669675f6368616e6765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e9901084873705f636f6e73656e7375735f736c6f74734445717569766f636174696f6e50726f6f660818486561646572019d0108496401a101001001206f6666656e646572a10101084964000110736c6f74a5010110536c6f7400013066697273745f6865616465729d0101184865616465720001347365636f6e645f6865616465729d01011848656164657200009d01102873705f72756e74696d651c67656e65726963186865616465721848656164657208184e756d62657201101048617368000014012c706172656e745f68617368300130486173683a3a4f75747075740001186e756d626572fc01184e756d62657200012873746174655f726f6f74300130486173683a3a4f757470757400013c65787472696e736963735f726f6f74300130486173683a3a4f75747075740001186469676573743801184469676573740000a1010c4473705f636f6e73656e7375735f626162650c617070185075626c696300000400cc013c737232353531393a3a5075626c69630000a501084873705f636f6e73656e7375735f736c6f747310536c6f74000004002c010c7536340000a901082873705f73657373696f6e3c4d656d6265727368697050726f6f6600000c011c73657373696f6e10013053657373696f6e496e646578000128747269655f6e6f646573910101305665633c5665633c75383e3e00013c76616c696461746f725f636f756e7410013856616c696461746f72436f756e740000ad010c4473705f636f6e73656e7375735f626162651c64696765737473504e657874436f6e66696744657363726970746f7200010408563108010463b1010128287536342c2075363429000134616c6c6f7765645f736c6f7473b5010130416c6c6f776564536c6f747300010000b101000004082c2c00b501084473705f636f6e73656e7375735f6261626530416c6c6f776564536c6f747300010c305072696d617279536c6f7473000000745072696d617279416e645365636f6e64617279506c61696e536c6f74730001006c5072696d617279416e645365636f6e64617279565246536c6f747300020000b9010c4070616c6c65745f74696d657374616d701870616c6c65741043616c6c0404540001040c73657404010c6e6f77280124543a3a4d6f6d656e7400000450536565205b6050616c6c65743a3a736574605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ebd010c3870616c6c65745f696e64696365731870616c6c65741043616c6c04045400011414636c61696d040114696e64657810013c543a3a4163636f756e74496e64657800000458536565205b6050616c6c65743a3a636c61696d605d2e207472616e7366657208010c6e6577c10101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e64657800010464536565205b6050616c6c65743a3a7472616e73666572605d2e1066726565040114696e64657810013c543a3a4163636f756e74496e64657800020454536565205b6050616c6c65743a3a66726565605d2e38666f7263655f7472616e736665720c010c6e6577c10101504163636f756e7449644c6f6f6b75704f663c543e000114696e64657810013c543a3a4163636f756e74496e646578000118667265657a65780110626f6f6c0003047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e18667265657a65040114696e64657810013c543a3a4163636f756e74496e6465780004045c536565205b6050616c6c65743a3a667265657a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec1010c2873705f72756e74696d65306d756c746961646472657373304d756c74694164647265737308244163636f756e7449640100304163636f756e74496e64657801c501011408496404000001244163636f756e74496400000014496e6465780400c90101304163636f756e74496e6465780001000c526177040034011c5665633c75383e0002002441646472657373333204000401205b75383b2033325d000300244164647265737332300400090101205b75383b2032305d00040000c5010000040000c901000006c50100cd010c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000120507472616e736665725f616c6c6f775f646561746808011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565dc0128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e38666f7263655f7472616e736665720c0118736f75726365c10101504163636f756e7449644c6f6f6b75704f663c543e00011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565dc0128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c69766508011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565dc0128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c08011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665780110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686fd10101445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e44666f7263655f7365745f62616c616e636508010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565dc0128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e6c666f7263655f61646a7573745f746f74616c5f69737375616e6365080124646972656374696f6ed501014c41646a7573746d656e74446972656374696f6e00011464656c7461dc0128543a3a42616c616e6365000904b0536565205b6050616c6c65743a3a666f7263655f61646a7573745f746f74616c5f69737375616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed1010000020000d5010c3c70616c6c65745f62616c616e6365731474797065734c41646a7573746d656e74446972656374696f6e00010820496e63726561736500000020446563726561736500010000d901103870616c6c65745f7374616b696e671870616c6c65741870616c6c65741043616c6c04045400017810626f6e6408011476616c7565dc013042616c616e63654f663c543e000114706179656590017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e00000454536565205b6050616c6c65743a3a626f6e64605d2e28626f6e645f65787472610401386d61785f6164646974696f6e616cdc013042616c616e63654f663c543e0001046c536565205b6050616c6c65743a3a626f6e645f6578747261605d2e18756e626f6e6404011476616c7565dc013042616c616e63654f663c543e0002045c536565205b6050616c6c65743a3a756e626f6e64605d2e4477697468647261775f756e626f6e6465640401486e756d5f736c617368696e675f7370616e7310010c75333200030488536565205b6050616c6c65743a3a77697468647261775f756e626f6e646564605d2e2076616c6964617465040114707265667398013856616c696461746f72507265667300040464536565205b6050616c6c65743a3a76616c6964617465605d2e206e6f6d696e61746504011c74617267657473dd0101645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00050464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e146368696c6c00060458536565205b6050616c6c65743a3a6368696c6c605d2e247365745f7061796565040114706179656590017c52657761726444657374696e6174696f6e3c543a3a4163636f756e7449643e00070468536565205b6050616c6c65743a3a7365745f7061796565605d2e387365745f636f6e74726f6c6c65720008047c536565205b6050616c6c65743a3a7365745f636f6e74726f6c6c6572605d2e4c7365745f76616c696461746f725f636f756e7404010c6e6577fc010c75333200090490536565205b6050616c6c65743a3a7365745f76616c696461746f725f636f756e74605d2e60696e6372656173655f76616c696461746f725f636f756e740401286164646974696f6e616cfc010c753332000a04a4536565205b6050616c6c65743a3a696e6372656173655f76616c696461746f725f636f756e74605d2e547363616c655f76616c696461746f725f636f756e74040118666163746f72e101011c50657263656e74000b0498536565205b6050616c6c65743a3a7363616c655f76616c696461746f725f636f756e74605d2e34666f7263655f6e6f5f65726173000c0478536565205b6050616c6c65743a3a666f7263655f6e6f5f65726173605d2e34666f7263655f6e65775f657261000d0478536565205b6050616c6c65743a3a666f7263655f6e65775f657261605d2e447365745f696e76756c6e657261626c6573040134696e76756c6e657261626c6573d10101445665633c543a3a4163636f756e7449643e000e0488536565205b6050616c6c65743a3a7365745f696e76756c6e657261626c6573605d2e34666f7263655f756e7374616b650801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c753332000f0478536565205b6050616c6c65743a3a666f7263655f756e7374616b65605d2e50666f7263655f6e65775f6572615f616c7761797300100494536565205b6050616c6c65743a3a666f7263655f6e65775f6572615f616c77617973605d2e5463616e63656c5f64656665727265645f736c61736808010c657261100120457261496e646578000134736c6173685f696e6469636573e50101205665633c7533323e00110498536565205b6050616c6c65743a3a63616e63656c5f64656665727265645f736c617368605d2e387061796f75745f7374616b65727308013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780012047c536565205b6050616c6c65743a3a7061796f75745f7374616b657273605d2e187265626f6e6404011476616c7565dc013042616c616e63654f663c543e0013045c536565205b6050616c6c65743a3a7265626f6e64605d2e28726561705f73746173680801147374617368000130543a3a4163636f756e7449640001486e756d5f736c617368696e675f7370616e7310010c7533320014046c536565205b6050616c6c65743a3a726561705f7374617368605d2e106b69636b04010c77686fdd0101645665633c4163636f756e7449644c6f6f6b75704f663c543e3e00150454536565205b6050616c6c65743a3a6b69636b605d2e4c7365745f7374616b696e675f636f6e666967731801486d696e5f6e6f6d696e61746f725f626f6e64e9010158436f6e6669674f703c42616c616e63654f663c543e3e0001486d696e5f76616c696461746f725f626f6e64e9010158436f6e6669674f703c42616c616e63654f663c543e3e00014c6d61785f6e6f6d696e61746f725f636f756e74ed010134436f6e6669674f703c7533323e00014c6d61785f76616c696461746f725f636f756e74ed010134436f6e6669674f703c7533323e00013c6368696c6c5f7468726573686f6c64f1010144436f6e6669674f703c50657263656e743e0001386d696e5f636f6d6d697373696f6ef5010144436f6e6669674f703c50657262696c6c3e00160490536565205b6050616c6c65743a3a7365745f7374616b696e675f636f6e66696773605d2e2c6368696c6c5f6f746865720401147374617368000130543a3a4163636f756e74496400170470536565205b6050616c6c65743a3a6368696c6c5f6f74686572605d2e68666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e04013c76616c696461746f725f7374617368000130543a3a4163636f756e744964001804ac536565205b6050616c6c65743a3a666f7263655f6170706c795f6d696e5f636f6d6d697373696f6e605d2e487365745f6d696e5f636f6d6d697373696f6e04010c6e657794011c50657262696c6c0019048c536565205b6050616c6c65743a3a7365745f6d696e5f636f6d6d697373696f6e605d2e587061796f75745f7374616b6572735f62795f706167650c013c76616c696461746f725f7374617368000130543a3a4163636f756e74496400010c657261100120457261496e6465780001107061676510011050616765001a049c536565205b6050616c6c65743a3a7061796f75745f7374616b6572735f62795f70616765605d2e307570646174655f7061796565040128636f6e74726f6c6c6572000130543a3a4163636f756e744964001b0474536565205b6050616c6c65743a3a7570646174655f7061796565605d2e686465707265636174655f636f6e74726f6c6c65725f626174636804012c636f6e74726f6c6c657273f90101f4426f756e6465645665633c543a3a4163636f756e7449642c20543a3a4d6178436f6e74726f6c6c657273496e4465707265636174696f6e42617463683e001c04ac536565205b6050616c6c65743a3a6465707265636174655f636f6e74726f6c6c65725f6261746368605d2e38726573746f72655f6c65646765721001147374617368000130543a3a4163636f756e7449640001406d617962655f636f6e74726f6c6c6572fd0101504f7074696f6e3c543a3a4163636f756e7449643e00012c6d617962655f746f74616c010201504f7074696f6e3c42616c616e63654f663c543e3e00013c6d617962655f756e6c6f636b696e6705020115014f7074696f6e3c426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c20543a3a0a4d6178556e6c6f636b696e674368756e6b733e3e001d047c536565205b6050616c6c65743a3a726573746f72655f6c6564676572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732edd01000002c10100e1010c3473705f61726974686d65746963287065725f7468696e67731c50657263656e740000040008010875380000e5010000021000e901103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f766500020000ed01103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f766500020000f101103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f7004045401e101010c104e6f6f700000000c5365740400e1010104540001001852656d6f766500020000f501103870616c6c65745f7374616b696e671870616c6c65741870616c6c657420436f6e6669674f700404540194010c104e6f6f700000000c5365740400940104540001001852656d6f766500020000f9010c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400d10101185665633c543e0000fd0104184f7074696f6e04045401000108104e6f6e6500000010536f6d650400000000010000010204184f7074696f6e04045401180108104e6f6e6500000010536f6d650400180000010000050204184f7074696f6e0404540109020108104e6f6e6500000010536f6d6504000902000001000009020c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454010d02045300000400110201185665633c543e00000d02083870616c6c65745f7374616b696e672c556e6c6f636b4368756e6b041c42616c616e636501180008011476616c7565dc011c42616c616e636500010c657261fc0120457261496e646578000011020000020d020015020c3870616c6c65745f73657373696f6e1870616c6c65741043616c6c040454000108207365745f6b6579730801106b6579731902011c543a3a4b65797300011470726f6f6634011c5665633c75383e00000464536565205b6050616c6c65743a3a7365745f6b657973605d2e2870757267655f6b6579730001046c536565205b6050616c6c65743a3a70757267655f6b657973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e1902085873746167696e675f6b7573616d615f72756e74696d652c53657373696f6e4b657973000018011c6772616e647061bc01d03c4772616e647061206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300011062616265a10101c43c42616265206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c6963000138706172615f76616c696461746f721d0201e03c496e697469616c697a6572206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300013c706172615f61737369676e6d656e74210201f03c5061726153657373696f6e496e666f206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300014c617574686f726974795f646973636f76657279250201fc3c417574686f72697479446973636f76657279206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c69630001146265656679290201c83c4265656679206173202463726174653a3a426f756e64546f52756e74696d654170705075626c69633e3a3a5075626c696300001d02104c706f6c6b61646f745f7072696d6974697665730876363476616c696461746f725f617070185075626c696300000400cc013c737232353531393a3a5075626c696300002102104c706f6c6b61646f745f7072696d6974697665730876363861737369676e6d656e745f617070185075626c696300000400cc013c737232353531393a3a5075626c6963000025020c5873705f617574686f726974795f646973636f766572790c617070185075626c696300000400cc013c737232353531393a3a5075626c6963000029020c4873705f636f6e73656e7375735f62656566793065636473615f63727970746f185075626c6963000004002d02013465636473613a3a5075626c696300002d020c1c73705f636f7265146563647361185075626c696300000400310201805b75383b205055424c49435f4b45595f53455249414c495a45445f53495a455d0000310200000321000000080035020c3870616c6c65745f6772616e6470611870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f66390201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f66390201c8426f783c45717569766f636174696f6e50726f6f663c543a3a486173682c20426c6f636b4e756d626572466f723c543e3e3e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e306e6f74655f7374616c6c656408011464656c6179100144426c6f636b4e756d626572466f723c543e00016c626573745f66696e616c697a65645f626c6f636b5f6e756d626572100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a6e6f74655f7374616c6c6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e3902085073705f636f6e73656e7375735f6772616e6470614445717569766f636174696f6e50726f6f660804480130044e0110000801187365745f69642c0114536574496400013065717569766f636174696f6e3d02014845717569766f636174696f6e3c482c204e3e00003d02085073705f636f6e73656e7375735f6772616e6470613045717569766f636174696f6e0804480130044e011001081c507265766f7465040041020139016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265766f74653c482c204e3e2c0a417574686f726974795369676e61747572653e00000024507265636f6d6d6974040059020141016772616e6470613a3a45717569766f636174696f6e3c417574686f7269747949642c206772616e6470613a3a507265636f6d6d69743c482c204e3e2c0a417574686f726974795369676e61747572653e000100004102084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401bc0456014502045301490200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479bc0108496400011466697273745502011828562c2053290001187365636f6e645502011828562c20532900004502084066696e616c6974795f6772616e6470611c507265766f74650804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e000049020c5073705f636f6e73656e7375735f6772616e6470610c617070245369676e6174757265000004004d020148656432353531393a3a5369676e617475726500004d020c1c73705f636f72651c65643235353139245369676e617475726500000400510201205b75383b2036345d0000510200000340000000080055020000040845024902005902084066696e616c6974795f6772616e6470613045717569766f636174696f6e0c08496401bc0456015d02045301490200100130726f756e645f6e756d6265722c010c7536340001206964656e74697479bc0108496400011466697273746102011828562c2053290001187365636f6e646102011828562c20532900005d02084066696e616c6974795f6772616e64706124507265636f6d6d69740804480130044e01100008012c7461726765745f68617368300104480001347461726765745f6e756d6265721001044e00006102000004085d0249020065020c3c70616c6c65745f74726561737572791870616c6c65741043616c6c0804540004490001243470726f706f73655f7370656e6408011476616c7565dc013c42616c616e63654f663c542c20493e00012c62656e6566696369617279c10101504163636f756e7449644c6f6f6b75704f663c543e00000478536565205b6050616c6c65743a3a70726f706f73655f7370656e64605d2e3c72656a6563745f70726f706f73616c04012c70726f706f73616c5f6964fc013450726f706f73616c496e64657800010480536565205b6050616c6c65743a3a72656a6563745f70726f706f73616c605d2e40617070726f76655f70726f706f73616c04012c70726f706f73616c5f6964fc013450726f706f73616c496e64657800020484536565205b6050616c6c65743a3a617070726f76655f70726f706f73616c605d2e2c7370656e645f6c6f63616c080118616d6f756e74dc013c42616c616e63654f663c542c20493e00012c62656e6566696369617279c10101504163636f756e7449644c6f6f6b75704f663c543e00030470536565205b6050616c6c65743a3a7370656e645f6c6f63616c605d2e3c72656d6f76655f617070726f76616c04012c70726f706f73616c5f6964fc013450726f706f73616c496e64657800040480536565205b6050616c6c65743a3a72656d6f76655f617070726f76616c605d2e147370656e6410012861737365745f6b696e64ec0144426f783c543a3a41737365744b696e643e000118616d6f756e74dc0150417373657442616c616e63654f663c542c20493e00012c62656e656669636961727951010178426f783c42656e65666963696172794c6f6f6b75704f663c542c20493e3e00012876616c69645f66726f6d690201644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e00050458536565205b6050616c6c65743a3a7370656e64605d2e187061796f7574040114696e6465781001285370656e64496e6465780006045c536565205b6050616c6c65743a3a7061796f7574605d2e30636865636b5f737461747573040114696e6465781001285370656e64496e64657800070474536565205b6050616c6c65743a3a636865636b5f737461747573605d2e28766f69645f7370656e64040114696e6465781001285370656e64496e6465780008046c536565205b6050616c6c65743a3a766f69645f7370656e64605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e690204184f7074696f6e04045401100108104e6f6e6500000010536f6d6504001000000100006d020c6070616c6c65745f636f6e76696374696f6e5f766f74696e671870616c6c65741043616c6c08045400044900011810766f7465080128706f6c6c5f696e646578fc0144506f6c6c496e6465784f663c542c20493e000110766f7465710201704163636f756e74566f74653c42616c616e63654f663c542c20493e3e00000454536565205b6050616c6c65743a3a766f7465605d2e2064656c6567617465100114636c61737379010134436c6173734f663c542c20493e000108746fc10101504163636f756e7449644c6f6f6b75704f663c543e000128636f6e76696374696f6e79020128436f6e76696374696f6e00011c62616c616e636518013c42616c616e63654f663c542c20493e00010464536565205b6050616c6c65743a3a64656c6567617465605d2e28756e64656c6567617465040114636c61737379010134436c6173734f663c542c20493e0002046c536565205b6050616c6c65743a3a756e64656c6567617465605d2e18756e6c6f636b080114636c61737379010134436c6173734f663c542c20493e000118746172676574c10101504163636f756e7449644c6f6f6b75704f663c543e0003045c536565205b6050616c6c65743a3a756e6c6f636b605d2e2c72656d6f76655f766f7465080114636c6173737d0201544f7074696f6e3c436c6173734f663c542c20493e3e000114696e646578100144506f6c6c496e6465784f663c542c20493e00040470536565205b6050616c6c65743a3a72656d6f76655f766f7465605d2e4472656d6f76655f6f746865725f766f74650c0118746172676574c10101504163636f756e7449644c6f6f6b75704f663c543e000114636c61737379010134436c6173734f663c542c20493e000114696e646578100144506f6c6c496e6465784f663c542c20493e00050488536565205b6050616c6c65743a3a72656d6f76655f6f746865725f766f7465605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e71020c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f74652c4163636f756e74566f7465041c42616c616e63650118010c205374616e64617264080110766f746575020110566f746500011c62616c616e636518011c42616c616e63650000001453706c697408010c61796518011c42616c616e636500010c6e617918011c42616c616e63650001003053706c69744162737461696e0c010c61796518011c42616c616e636500010c6e617918011c42616c616e636500011c6162737461696e18011c42616c616e63650002000075020c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f746510566f7465000004000800000079020c6070616c6c65745f636f6e76696374696f6e5f766f74696e6728636f6e76696374696f6e28436f6e76696374696f6e00011c104e6f6e65000000204c6f636b65643178000100204c6f636b65643278000200204c6f636b65643378000300204c6f636b65643478000400204c6f636b65643578000500204c6f636b65643678000600007d0204184f7074696f6e0404540179010108104e6f6e6500000010536f6d6504007901000001000081020c4070616c6c65745f7265666572656e64611870616c6c65741043616c6c080454000449000124187375626d69740c013c70726f706f73616c5f6f726967696e8502015c426f783c50616c6c6574734f726967696e4f663c543e3e00012070726f706f73616c7d01014c426f756e64656443616c6c4f663c542c20493e000140656e6163746d656e745f6d6f6d656e74a102017c446973706174636854696d653c426c6f636b4e756d626572466f723c543e3e0000045c536565205b6050616c6c65743a3a7375626d6974605d2e58706c6163655f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e6465780001049c536565205b6050616c6c65743a3a706c6163655f6465636973696f6e5f6465706f736974605d2e5c726566756e645f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000204a0536565205b6050616c6c65743a3a726566756e645f6465636973696f6e5f6465706f736974605d2e1863616e63656c040114696e64657810013c5265666572656e64756d496e6465780003045c536565205b6050616c6c65743a3a63616e63656c605d2e106b696c6c040114696e64657810013c5265666572656e64756d496e64657800040454536565205b6050616c6c65743a3a6b696c6c605d2e406e756467655f7265666572656e64756d040114696e64657810013c5265666572656e64756d496e64657800050484536565205b6050616c6c65743a3a6e756467655f7265666572656e64756d605d2e486f6e655f66657765725f6465636964696e67040114747261636b7901013c547261636b49644f663c542c20493e0006048c536565205b6050616c6c65743a3a6f6e655f66657765725f6465636964696e67605d2e64726566756e645f7375626d697373696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000704a8536565205b6050616c6c65743a3a726566756e645f7375626d697373696f6e5f6465706f736974605d2e307365745f6d65746164617461080114696e64657810013c5265666572656e64756d496e6465780001286d617962655f68617368a502013c4f7074696f6e3c543a3a486173683e00080474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e8502085873746167696e675f6b7573616d615f72756e74696d65304f726967696e43616c6c65720001141873797374656d0400890201746672616d655f73797374656d3a3a4f726967696e3c52756e74696d653e0000001c4f726967696e7304008d02017470616c6c65745f637573746f6d5f6f726967696e733a3a4f726967696e002b004050617261636861696e734f726967696e04009102016470617261636861696e735f6f726967696e3a3a4f726967696e0032002458636d50616c6c657404009902014870616c6c65745f78636d3a3a4f726967696e00630010566f696404009d0201410173656c663a3a73705f6170695f68696464656e5f696e636c756465735f636f6e7374727563745f72756e74696d653a3a68696464656e5f696e636c7564653a3a0a5f5f707269766174653a3a566f69640004000089020c346672616d655f737570706f7274206469737061746368245261774f726967696e04244163636f756e7449640100010c10526f6f74000000185369676e656404000001244163636f756e744964000100104e6f6e65000200008d02145873746167696e675f6b7573616d615f72756e74696d6528676f7665726e616e63651c6f726967696e735470616c6c65745f637573746f6d5f6f726967696e73184f726967696e000170305374616b696e6741646d696e000000245472656173757265720001003c46656c6c6f777368697041646d696e0002003047656e6572616c41646d696e0003003041756374696f6e41646d696e000400284c6561736541646d696e0005004c5265666572656e64756d43616e63656c6c6572000600405265666572656e64756d4b696c6c65720007002c536d616c6c5469707065720008002442696754697070657200090030536d616c6c5370656e646572000a00344d656469756d5370656e646572000b00284269675370656e646572000c004457686974656c697374656443616c6c6572000d004c46656c6c6f7773686970496e69746961746573000e001c46656c6c6f7773000f004446656c6c6f7773686970457870657274730010004446656c6c6f77736869704d6173746572730011003846656c6c6f77736869703144616e0012003846656c6c6f77736869703244616e0013003846656c6c6f77736869703344616e0014003846656c6c6f77736869703444616e0015003846656c6c6f77736869703544616e0016003846656c6c6f77736869703644616e0017003846656c6c6f77736869703744616e0018003846656c6c6f77736869703844616e0019003846656c6c6f77736869703944616e001a003457697368466f724368616e6765001b00009102106c706f6c6b61646f745f72756e74696d655f70617261636861696e73186f726967696e1870616c6c6574184f726967696e0001042450617261636861696e0400950201185061726149640000000095020c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665730849640000040010010c753332000099020c2870616c6c65745f78636d1870616c6c6574184f726967696e0001080c58636d0400190101204c6f636174696f6e00000020526573706f6e73650400190101204c6f636174696f6e000100009d02081c73705f636f726510566f696400010000a10210346672616d655f737570706f727418747261697473207363686564756c6530446973706174636854696d65042c426c6f636b4e756d62657201100108084174040010012c426c6f636b4e756d626572000000144166746572040010012c426c6f636b4e756d62657200010000a50204184f7074696f6e04045401300108104e6f6e6500000010536f6d650400300000010000a9020c6070616c6c65745f72616e6b65645f636f6c6c6563746976651870616c6c65741043616c6c08045400044900011c286164645f6d656d62657204010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e0000046c536565205b6050616c6c65743a3a6164645f6d656d626572605d2e3870726f6d6f74655f6d656d62657204010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e0001047c536565205b6050616c6c65743a3a70726f6d6f74655f6d656d626572605d2e3464656d6f74655f6d656d62657204010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e00020478536565205b6050616c6c65743a3a64656d6f74655f6d656d626572605d2e3472656d6f76655f6d656d62657208010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e0001206d696e5f72616e6b7901011052616e6b00030478536565205b6050616c6c65743a3a72656d6f76655f6d656d626572605d2e10766f7465080110706f6c6c100144506f6c6c496e6465784f663c542c20493e00010c617965780110626f6f6c00040454536565205b6050616c6c65743a3a766f7465605d2e30636c65616e75705f706f6c6c080128706f6c6c5f696e646578100144506f6c6c496e6465784f663c542c20493e00010c6d617810010c75333200050474536565205b6050616c6c65743a3a636c65616e75705f706f6c6c605d2e3c65786368616e67655f6d656d62657208010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e00011c6e65775f77686fc10101504163636f756e7449644c6f6f6b75704f663c543e00060480536565205b6050616c6c65743a3a65786368616e67655f6d656d626572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ead020c4070616c6c65745f7265666572656e64611870616c6c65741043616c6c080454000449000124187375626d69740c013c70726f706f73616c5f6f726967696e8502015c426f783c50616c6c6574734f726967696e4f663c543e3e00012070726f706f73616c7d01014c426f756e64656443616c6c4f663c542c20493e000140656e6163746d656e745f6d6f6d656e74a102017c446973706174636854696d653c426c6f636b4e756d626572466f723c543e3e0000045c536565205b6050616c6c65743a3a7375626d6974605d2e58706c6163655f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e6465780001049c536565205b6050616c6c65743a3a706c6163655f6465636973696f6e5f6465706f736974605d2e5c726566756e645f6465636973696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000204a0536565205b6050616c6c65743a3a726566756e645f6465636973696f6e5f6465706f736974605d2e1863616e63656c040114696e64657810013c5265666572656e64756d496e6465780003045c536565205b6050616c6c65743a3a63616e63656c605d2e106b696c6c040114696e64657810013c5265666572656e64756d496e64657800040454536565205b6050616c6c65743a3a6b696c6c605d2e406e756467655f7265666572656e64756d040114696e64657810013c5265666572656e64756d496e64657800050484536565205b6050616c6c65743a3a6e756467655f7265666572656e64756d605d2e486f6e655f66657765725f6465636964696e67040114747261636b7901013c547261636b49644f663c542c20493e0006048c536565205b6050616c6c65743a3a6f6e655f66657765725f6465636964696e67605d2e64726566756e645f7375626d697373696f6e5f6465706f736974040114696e64657810013c5265666572656e64756d496e646578000704a8536565205b6050616c6c65743a3a726566756e645f7375626d697373696f6e5f6465706f736974605d2e307365745f6d65746164617461080114696e64657810013c5265666572656e64756d496e6465780001286d617962655f68617368a502013c4f7074696f6e3c543a3a486173683e00080474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb1020c4070616c6c65745f77686974656c6973741870616c6c65741043616c6c0404540001103877686974656c6973745f63616c6c04012463616c6c5f6861736830011c543a3a486173680000047c536565205b6050616c6c65743a3a77686974656c6973745f63616c6c605d2e5c72656d6f76655f77686974656c69737465645f63616c6c04012463616c6c5f6861736830011c543a3a48617368000104a0536565205b6050616c6c65743a3a72656d6f76655f77686974656c69737465645f63616c6c605d2e6464697370617463685f77686974656c69737465645f63616c6c0c012463616c6c5f6861736830011c543a3a4861736800014063616c6c5f656e636f6465645f6c656e10010c75333200014c63616c6c5f7765696768745f7769746e657373240118576569676874000204a8536565205b6050616c6c65743a3a64697370617463685f77686974656c69737465645f63616c6c605d2e9c64697370617463685f77686974656c69737465645f63616c6c5f776974685f707265696d61676504011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e000304e0536565205b6050616c6c65743a3a64697370617463685f77686974656c69737465645f63616c6c5f776974685f707265696d616765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb502105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c65741043616c6c04045400011414636c61696d08011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e6174757265b902013845636473615369676e617475726500000458536565205b6050616c6c65743a3a636c61696d605d2e286d696e745f636c61696d10010c77686fc102013c457468657265756d4164647265737300011476616c756518013042616c616e63654f663c543e00014076657374696e675f7363686564756c65c50201dc4f7074696f6e3c2842616c616e63654f663c543e2c2042616c616e63654f663c543e2c20426c6f636b4e756d626572466f723c543e293e00012473746174656d656e74cd0201544f7074696f6e3c53746174656d656e744b696e643e0001046c536565205b6050616c6c65743a3a6d696e745f636c61696d605d2e30636c61696d5f6174746573740c011064657374000130543a3a4163636f756e744964000148657468657265756d5f7369676e6174757265b902013845636473615369676e617475726500012473746174656d656e7434011c5665633c75383e00020474536565205b6050616c6c65743a3a636c61696d5f617474657374605d2e1861747465737404012473746174656d656e7434011c5665633c75383e0003045c536565205b6050616c6c65743a3a617474657374605d2e286d6f76655f636c61696d0c010c6f6c64c102013c457468657265756d4164647265737300010c6e6577c102013c457468657265756d416464726573730001386d617962655f707265636c61696dfd0101504f7074696f6e3c543a3a4163636f756e7449643e0004046c536565205b6050616c6c65743a3a6d6f76655f636c61696d605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb9020c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733845636473615369676e617475726500000400bd0201205b75383b2036355d0000bd02000003410000000800c1020c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733c457468657265756d4164647265737300000400090101205b75383b2032305d0000c50204184f7074696f6e04045401c9020108104e6f6e6500000010536f6d650400c9020000010000c9020000040c18181000cd0204184f7074696f6e04045401d1020108104e6f6e6500000010536f6d650400d1020000010000d1020c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d733453746174656d656e744b696e640001081c526567756c6172000000105361667400010000d5020c3870616c6c65745f7574696c6974791870616c6c65741043616c6c04045400011814626174636804011463616c6c73d902017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a6261746368605d2e3461735f64657269766174697665080114696e6465787901010c75313600011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00010478536565205b6050616c6c65743a3a61735f64657269766174697665605d2e2462617463685f616c6c04011463616c6c73d902017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00020468536565205b6050616c6c65743a3a62617463685f616c6c605d2e2c64697370617463685f617308012461735f6f726967696e85020154426f783c543a3a50616c6c6574734f726967696e3e00011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00030470536565205b6050616c6c65743a3a64697370617463685f6173605d2e2c666f7263655f626174636804011463616c6c73d902017c5665633c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00040470536565205b6050616c6c65743a3a666f7263655f6261746368605d2e2c776974685f77656967687408011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00011877656967687424011857656967687400050470536565205b6050616c6c65743a3a776974685f776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed902000002810100dd020c3870616c6c65745f736f63696574791870616c6c65741043616c6c0804540004490001500c62696404011476616c756518013c42616c616e63654f663c542c20493e00000450536565205b6050616c6c65743a3a626964605d2e14756e62696400010458536565205b6050616c6c65743a3a756e626964605d2e14766f7563680c010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c756518013c42616c616e63654f663c542c20493e00010c74697018013c42616c616e63654f663c542c20493e00020458536565205b6050616c6c65743a3a766f756368605d2e1c756e766f75636800030460536565205b6050616c6c65743a3a756e766f756368605d2e10766f746508012463616e646964617465c10101504163636f756e7449644c6f6f6b75704f663c543e00011c617070726f7665780110626f6f6c00040454536565205b6050616c6c65743a3a766f7465605d2e34646566656e6465725f766f746504011c617070726f7665780110626f6f6c00050478536565205b6050616c6c65743a3a646566656e6465725f766f7465605d2e187061796f75740006045c536565205b6050616c6c65743a3a7061796f7574605d2e2c77616976655f7265706179040118616d6f756e7418013c42616c616e63654f663c542c20493e00070470536565205b6050616c6c65743a3a77616976655f7265706179605d2e34666f756e645f736f636965747918011c666f756e646572c10101504163636f756e7449644c6f6f6b75704f663c543e00012c6d61785f6d656d6265727310010c7533320001286d61785f696e74616b6510010c75333200012c6d61785f737472696b657310010c75333200014463616e6469646174655f6465706f73697418013c42616c616e63654f663c542c20493e00011472756c657334011c5665633c75383e00080478536565205b6050616c6c65743a3a666f756e645f736f6369657479605d2e20646973736f6c766500090464536565205b6050616c6c65743a3a646973736f6c7665605d2e586a756467655f73757370656e6465645f6d656d62657208010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e00011c666f7267697665780110626f6f6c000a049c536565205b6050616c6c65743a3a6a756467655f73757370656e6465645f6d656d626572605d2e387365745f706172616d657465727310012c6d61785f6d656d6265727310010c7533320001286d61785f696e74616b6510010c75333200012c6d61785f737472696b657310010c75333200014463616e6469646174655f6465706f73697418013c42616c616e63654f663c542c20493e000b047c536565205b6050616c6c65743a3a7365745f706172616d6574657273605d2e3870756e6973685f736b6570746963000c047c536565205b6050616c6c65743a3a70756e6973685f736b6570746963605d2e40636c61696d5f6d656d62657273686970000d0484536565205b6050616c6c65743a3a636c61696d5f6d656d62657273686970605d2e44626573746f775f6d656d6265727368697004012463616e646964617465000130543a3a4163636f756e744964000e0488536565205b6050616c6c65743a3a626573746f775f6d656d62657273686970605d2e386b69636b5f63616e64696461746504012463616e646964617465000130543a3a4163636f756e744964000f047c536565205b6050616c6c65743a3a6b69636b5f63616e646964617465605d2e4072657369676e5f63616e64696461637900100484536565205b6050616c6c65743a3a72657369676e5f63616e646964616379605d2e3864726f705f63616e64696461746504012463616e646964617465000130543a3a4163636f756e7449640011047c536565205b6050616c6c65743a3a64726f705f63616e646964617465605d2e44636c65616e75705f63616e64696461637908012463616e646964617465000130543a3a4163636f756e74496400010c6d617810010c75333200120488536565205b6050616c6c65743a3a636c65616e75705f63616e646964616379605d2e44636c65616e75705f6368616c6c656e676508013c6368616c6c656e67655f726f756e64100128526f756e64496e64657800010c6d617810010c75333200130488536565205b6050616c6c65743a3a636c65616e75705f6368616c6c656e6765605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee1020c3c70616c6c65745f7265636f766572791870616c6c65741043616c6c0404540001243061735f7265636f766572656408011c6163636f756e74c10101504163636f756e7449644c6f6f6b75704f663c543e00011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000474536565205b6050616c6c65743a3a61735f7265636f7665726564605d2e347365745f7265636f76657265640801106c6f7374c10101504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572c10101504163636f756e7449644c6f6f6b75704f663c543e00010478536565205b6050616c6c65743a3a7365745f7265636f7665726564605d2e3c6372656174655f7265636f766572790c011c667269656e6473d10101445665633c543a3a4163636f756e7449643e0001247468726573686f6c647901010c75313600013064656c61795f706572696f64100144426c6f636b4e756d626572466f723c543e00020480536565205b6050616c6c65743a3a6372656174655f7265636f76657279605d2e44696e6974696174655f7265636f7665727904011c6163636f756e74c10101504163636f756e7449644c6f6f6b75704f663c543e00030488536565205b6050616c6c65743a3a696e6974696174655f7265636f76657279605d2e38766f7563685f7265636f766572790801106c6f7374c10101504163636f756e7449644c6f6f6b75704f663c543e00011c72657363756572c10101504163636f756e7449644c6f6f6b75704f663c543e0004047c536565205b6050616c6c65743a3a766f7563685f7265636f76657279605d2e38636c61696d5f7265636f7665727904011c6163636f756e74c10101504163636f756e7449644c6f6f6b75704f663c543e0005047c536565205b6050616c6c65743a3a636c61696d5f7265636f76657279605d2e38636c6f73655f7265636f7665727904011c72657363756572c10101504163636f756e7449644c6f6f6b75704f663c543e0006047c536565205b6050616c6c65743a3a636c6f73655f7265636f76657279605d2e3c72656d6f76655f7265636f7665727900070480536565205b6050616c6c65743a3a72656d6f76655f7265636f76657279605d2e4063616e63656c5f7265636f766572656404011c6163636f756e74c10101504163636f756e7449644c6f6f6b75704f663c543e00080484536565205b6050616c6c65743a3a63616e63656c5f7265636f7665726564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee5020c3870616c6c65745f76657374696e671870616c6c65741043616c6c040454000118107665737400000454536565205b6050616c6c65743a3a76657374605d2e28766573745f6f74686572040118746172676574c10101504163636f756e7449644c6f6f6b75704f663c543e0001046c536565205b6050616c6c65743a3a766573745f6f74686572605d2e3c7665737465645f7472616e73666572080118746172676574c10101504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65e90201b056657374696e67496e666f3c42616c616e63654f663c543e2c20426c6f636b4e756d626572466f723c543e3e00020480536565205b6050616c6c65743a3a7665737465645f7472616e73666572605d2e54666f7263655f7665737465645f7472616e736665720c0118736f75726365c10101504163636f756e7449644c6f6f6b75704f663c543e000118746172676574c10101504163636f756e7449644c6f6f6b75704f663c543e0001207363686564756c65e90201b056657374696e67496e666f3c42616c616e63654f663c543e2c20426c6f636b4e756d626572466f723c543e3e00030498536565205b6050616c6c65743a3a666f7263655f7665737465645f7472616e73666572605d2e3c6d657267655f7363686564756c657308013c7363686564756c65315f696e64657810010c75333200013c7363686564756c65325f696e64657810010c75333200040480536565205b6050616c6c65743a3a6d657267655f7363686564756c6573605d2e74666f7263655f72656d6f76655f76657374696e675f7363686564756c65080118746172676574c101018c3c543a3a4c6f6f6b7570206173205374617469634c6f6f6b75703e3a3a536f757263650001387363686564756c655f696e64657810010c753332000504b8536565205b6050616c6c65743a3a666f7263655f72656d6f76655f76657374696e675f7363686564756c65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee9020c3870616c6c65745f76657374696e673076657374696e675f696e666f2c56657374696e67496e666f081c42616c616e636501182c426c6f636b4e756d6265720110000c01186c6f636b656418011c42616c616e63650001247065725f626c6f636b18011c42616c616e63650001387374617274696e675f626c6f636b10012c426c6f636b4e756d6265720000ed020c4070616c6c65745f7363686564756c65721870616c6c65741043616c6c040454000118207363686564756c651001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963f10201ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000464536565205b6050616c6c65743a3a7363686564756c65605d2e1863616e63656c0801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001045c536565205b6050616c6c65743a3a63616e63656c605d2e387363686564756c655f6e616d656414010869640401205461736b4e616d650001107768656e100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963f10201ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0002047c536565205b6050616c6c65743a3a7363686564756c655f6e616d6564605d2e3063616e63656c5f6e616d656404010869640401205461736b4e616d6500030474536565205b6050616c6c65743a3a63616e63656c5f6e616d6564605d2e387363686564756c655f61667465721001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963f10201ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0004047c536565205b6050616c6c65743a3a7363686564756c655f6166746572605d2e507363686564756c655f6e616d65645f616674657214010869640401205461736b4e616d650001146166746572100144426c6f636b4e756d626572466f723c543e0001386d617962655f706572696f646963f10201ac4f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d626572466f723c543e3e3e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00050494536565205b6050616c6c65743a3a7363686564756c655f6e616d65645f6166746572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ef10204184f7074696f6e04045401f5020108104e6f6e6500000010536f6d650400f5020000010000f50200000408101000f9020c3070616c6c65745f70726f78791870616c6c65741043616c6c0404540001281470726f78790c01107265616cc10101504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065fd0201504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000458536565205b6050616c6c65743a3a70726f7879605d2e246164645f70726f78790c012064656c6567617465c10101504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706501030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00010468536565205b6050616c6c65743a3a6164645f70726f7879605d2e3072656d6f76655f70726f78790c012064656c6567617465c10101504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706501030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00020474536565205b6050616c6c65743a3a72656d6f76655f70726f7879605d2e3872656d6f76655f70726f786965730003047c536565205b6050616c6c65743a3a72656d6f76655f70726f78696573605d2e2c6372656174655f707572650c012870726f78795f7479706501030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e000114696e6465787901010c75313600040470536565205b6050616c6c65743a3a6372656174655f70757265605d2e246b696c6c5f7075726514011c737061776e6572c10101504163636f756e7449644c6f6f6b75704f663c543e00012870726f78795f7479706501030130543a3a50726f787954797065000114696e6465787901010c753136000118686569676874fc0144426c6f636b4e756d626572466f723c543e0001246578745f696e646578fc010c75333200050468536565205b6050616c6c65743a3a6b696c6c5f70757265605d2e20616e6e6f756e63650801107265616cc10101504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00060464536565205b6050616c6c65743a3a616e6e6f756e6365605d2e4c72656d6f76655f616e6e6f756e63656d656e740801107265616cc10101504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00070490536565205b6050616c6c65743a3a72656d6f76655f616e6e6f756e63656d656e74605d2e4c72656a6563745f616e6e6f756e63656d656e7408012064656c6567617465c10101504163636f756e7449644c6f6f6b75704f663c543e00012463616c6c5f6861736830013443616c6c486173684f663c543e00080490536565205b6050616c6c65743a3a72656a6563745f616e6e6f756e63656d656e74605d2e3c70726f78795f616e6e6f756e63656410012064656c6567617465c10101504163636f756e7449644c6f6f6b75704f663c543e0001107265616cc10101504163636f756e7449644c6f6f6b75704f663c543e000140666f7263655f70726f78795f74797065fd0201504f7074696f6e3c543a3a50726f7879547970653e00011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00090480536565205b6050616c6c65743a3a70726f78795f616e6e6f756e636564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732efd0204184f7074696f6e0404540101030108104e6f6e6500000010536f6d650400010300000100000103085873746167696e675f6b7573616d615f72756e74696d652450726f7879547970650001200c416e790000002c4e6f6e5472616e7366657200010028476f7665726e616e63650002001c5374616b696e670003002c43616e63656c50726f78790005001c41756374696f6e0006001c536f63696574790007003c4e6f6d696e6174696f6e506f6f6c730008000005030c3c70616c6c65745f6d756c74697369671870616c6c65741043616c6c0404540001105061735f6d756c74695f7468726573686f6c645f310801446f746865725f7369676e61746f72696573d10101445665633c543a3a4163636f756e7449643e00011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e00000494536565205b6050616c6c65743a3a61735f6d756c74695f7468726573686f6c645f31605d2e2061735f6d756c74691401247468726573686f6c647901010c7531360001446f746865725f7369676e61746f72696573d10101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74090301904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00011063616c6c8101017c426f783c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e0001286d61785f77656967687424011857656967687400010464536565205b6050616c6c65743a3a61735f6d756c7469605d2e40617070726f76655f61735f6d756c74691401247468726573686f6c647901010c7531360001446f746865725f7369676e61746f72696573d10101445665633c543a3a4163636f756e7449643e00013c6d617962655f74696d65706f696e74090301904f7074696f6e3c54696d65706f696e743c426c6f636b4e756d626572466f723c543e3e3e00012463616c6c5f686173680401205b75383b2033325d0001286d61785f77656967687424011857656967687400020484536565205b6050616c6c65743a3a617070726f76655f61735f6d756c7469605d2e3c63616e63656c5f61735f6d756c74691001247468726573686f6c647901010c7531360001446f746865725f7369676e61746f72696573d10101445665633c543a3a4163636f756e7449643e00012474696d65706f696e740d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e00012463616c6c5f686173680401205b75383b2033325d00030480536565205b6050616c6c65743a3a63616e63656c5f61735f6d756c7469605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e090304184f7074696f6e040454010d030108104e6f6e6500000010536f6d6504000d0300000100000d03083c70616c6c65745f6d756c74697369672454696d65706f696e74042c426c6f636b4e756d62657201100008011868656967687410012c426c6f636b4e756d626572000114696e64657810010c753332000011030c3c70616c6c65745f707265696d6167651870616c6c65741043616c6c040454000114346e6f74655f707265696d616765040114627974657334011c5665633c75383e00000478536565205b6050616c6c65743a3a6e6f74655f707265696d616765605d2e3c756e6e6f74655f707265696d6167650401106861736830011c543a3a4861736800010480536565205b6050616c6c65743a3a756e6e6f74655f707265696d616765605d2e40726571756573745f707265696d6167650401106861736830011c543a3a4861736800020484536565205b6050616c6c65743a3a726571756573745f707265696d616765605d2e48756e726571756573745f707265696d6167650401106861736830011c543a3a486173680003048c536565205b6050616c6c65743a3a756e726571756573745f707265696d616765605d2e38656e737572655f75706461746564040118686173686573150301305665633c543a3a486173683e0004047c536565205b6050616c6c65743a3a656e737572655f75706461746564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e1503000002300019030c3c70616c6c65745f626f756e746965731870616c6c65741043616c6c0804540004490001243870726f706f73655f626f756e747908011476616c7565dc013c42616c616e63654f663c542c20493e00012c6465736372697074696f6e34011c5665633c75383e0000047c536565205b6050616c6c65743a3a70726f706f73655f626f756e7479605d2e38617070726f76655f626f756e7479040124626f756e74795f6964fc012c426f756e7479496e6465780001047c536565205b6050616c6c65743a3a617070726f76655f626f756e7479605d2e3c70726f706f73655f63757261746f720c0124626f756e74795f6964fc012c426f756e7479496e64657800011c63757261746f72c10101504163636f756e7449644c6f6f6b75704f663c543e00010c666565dc013c42616c616e63654f663c542c20493e00020480536565205b6050616c6c65743a3a70726f706f73655f63757261746f72605d2e40756e61737369676e5f63757261746f72040124626f756e74795f6964fc012c426f756e7479496e64657800030484536565205b6050616c6c65743a3a756e61737369676e5f63757261746f72605d2e386163636570745f63757261746f72040124626f756e74795f6964fc012c426f756e7479496e6465780004047c536565205b6050616c6c65743a3a6163636570745f63757261746f72605d2e3061776172645f626f756e7479080124626f756e74795f6964fc012c426f756e7479496e64657800012c62656e6566696369617279c10101504163636f756e7449644c6f6f6b75704f663c543e00050474536565205b6050616c6c65743a3a61776172645f626f756e7479605d2e30636c61696d5f626f756e7479040124626f756e74795f6964fc012c426f756e7479496e64657800060474536565205b6050616c6c65743a3a636c61696d5f626f756e7479605d2e30636c6f73655f626f756e7479040124626f756e74795f6964fc012c426f756e7479496e64657800070474536565205b6050616c6c65743a3a636c6f73655f626f756e7479605d2e50657874656e645f626f756e74795f657870697279080124626f756e74795f6964fc012c426f756e7479496e64657800011872656d61726b34011c5665633c75383e00080494536565205b6050616c6c65743a3a657874656e645f626f756e74795f657870697279605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e1d030c5470616c6c65745f6368696c645f626f756e746965731870616c6c65741043616c6c04045400011c406164645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800011476616c7565dc013042616c616e63654f663c543e00012c6465736372697074696f6e34011c5665633c75383e00000484536565205b6050616c6c65743a3a6164645f6368696c645f626f756e7479605d2e3c70726f706f73655f63757261746f72100140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fc012c426f756e7479496e64657800011c63757261746f72c10101504163636f756e7449644c6f6f6b75704f663c543e00010c666565dc013042616c616e63654f663c543e00010480536565205b6050616c6c65743a3a70726f706f73655f63757261746f72605d2e386163636570745f63757261746f72080140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fc012c426f756e7479496e6465780002047c536565205b6050616c6c65743a3a6163636570745f63757261746f72605d2e40756e61737369676e5f63757261746f72080140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fc012c426f756e7479496e64657800030484536565205b6050616c6c65743a3a756e61737369676e5f63757261746f72605d2e4861776172645f6368696c645f626f756e74790c0140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fc012c426f756e7479496e64657800012c62656e6566696369617279c10101504163636f756e7449644c6f6f6b75704f663c543e0004048c536565205b6050616c6c65743a3a61776172645f6368696c645f626f756e7479605d2e48636c61696d5f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fc012c426f756e7479496e6465780005048c536565205b6050616c6c65743a3a636c61696d5f6368696c645f626f756e7479605d2e48636c6f73655f6368696c645f626f756e7479080140706172656e745f626f756e74795f6964fc012c426f756e7479496e64657800013c6368696c645f626f756e74795f6964fc012c426f756e7479496e6465780006048c536565205b6050616c6c65743a3a636c6f73655f6368696c645f626f756e7479605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e21030c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c65741043616c6c0404540001143c7375626d69745f756e7369676e65640801307261775f736f6c7574696f6e250301b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e00011c7769746e65737359040158536f6c7574696f6e4f72536e617073686f7453697a6500000480536565205b6050616c6c65743a3a7375626d69745f756e7369676e6564605d2e6c7365745f6d696e696d756d5f756e747275737465645f73636f72650401406d617962655f6e6578745f73636f72655d0401544f7074696f6e3c456c656374696f6e53636f72653e000104b0536565205b6050616c6c65743a3a7365745f6d696e696d756d5f756e747275737465645f73636f7265605d2e747365745f656d657267656e63795f656c656374696f6e5f726573756c74040120737570706f72747361040158537570706f7274733c543a3a4163636f756e7449643e000204b8536565205b6050616c6c65743a3a7365745f656d657267656e63795f656c656374696f6e5f726573756c74605d2e187375626d69740401307261775f736f6c7574696f6e250301b0426f783c526177536f6c7574696f6e3c536f6c7574696f6e4f663c543a3a4d696e6572436f6e6669673e3e3e0003045c536565205b6050616c6c65743a3a7375626d6974605d2e4c676f7665726e616e63655f66616c6c6261636b0801406d617962655f6d61785f766f746572736902012c4f7074696f6e3c7533323e0001446d617962655f6d61785f746172676574736902012c4f7074696f6e3c7533323e00040490536565205b6050616c6c65743a3a676f7665726e616e63655f66616c6c6261636b605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e2503089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173652c526177536f6c7574696f6e040453012903000c0120736f6c7574696f6e290301045300011473636f726555040134456c656374696f6e53636f7265000114726f756e6410010c75333200002903085873746167696e675f6b7573616d615f72756e74696d65544e706f73436f6d70616374536f6c7574696f6e32340000600118766f746573312d0300000118766f74657332390300000118766f746573334d0300000118766f74657334590300000118766f74657335650300000118766f74657336710300000118766f746573377d0300000118766f74657338890300000118766f7465733995030000011c766f7465733130a1030000011c766f7465733131ad030000011c766f7465733132b9030000011c766f7465733133c5030000011c766f7465733134d1030000011c766f7465733135dd030000011c766f7465733136e9030000011c766f7465733137f5030000011c766f746573313801040000011c766f74657331390d040000011c766f746573323019040000011c766f746573323125040000011c766f746573323231040000011c766f74657332333d040000011c766f746573323449040000002d03000002310300310300000408fc350300350300000679010039030000023d03003d030000040cfc41033503004103000004083503450300450300000649030049030c3473705f61726974686d65746963287065725f7468696e677318506572553136000004007901010c75313600004d0300000251030051030000040cfc550335030055030000030200000041030059030000025d03005d030000040cfc6103350300610300000303000000410300650300000269030069030000040cfc6d033503006d0300000304000000410300710300000275030075030000040cfc79033503007903000003050000004103007d0300000281030081030000040cfc850335030085030000030600000041030089030000028d03008d030000040cfc9103350300910300000307000000410300950300000299030099030000040cfc9d033503009d0300000308000000410300a103000002a50300a5030000040cfca903350300a90300000309000000410300ad03000002b10300b1030000040cfcb503350300b5030000030a000000410300b903000002bd0300bd030000040cfcc103350300c1030000030b000000410300c503000002c90300c9030000040cfccd03350300cd030000030c000000410300d103000002d50300d5030000040cfcd903350300d9030000030d000000410300dd03000002e10300e1030000040cfce503350300e5030000030e000000410300e903000002ed0300ed030000040cfcf103350300f1030000030f000000410300f503000002f90300f9030000040cfcfd03350300fd0300000310000000410300010400000205040005040000040cfc09043503000904000003110000004103000d0400000211040011040000040cfc150435030015040000031200000041030019040000021d04001d040000040cfc2104350300210400000313000000410300250400000229040029040000040cfc2d043503002d0400000314000000410300310400000235040035040000040cfc39043503003904000003150000004103003d0400000241040041040000040cfc450435030045040000031600000041030049040000024d04004d040000040cfc51043503005104000003170000004103005504084473705f6e706f735f656c656374696f6e7334456c656374696f6e53636f726500000c01346d696e696d616c5f7374616b6518013c457874656e64656442616c616e636500012473756d5f7374616b6518013c457874656e64656442616c616e636500014473756d5f7374616b655f7371756172656418013c457874656e64656442616c616e636500005904089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736558536f6c7574696f6e4f72536e617073686f7453697a650000080118766f74657273fc010c75333200011c74617267657473fc010c75333200005d0404184f7074696f6e0404540155040108104e6f6e6500000010536f6d650400550400000100006104000002650400650400000408006904006904084473705f6e706f735f656c656374696f6e731c537570706f727404244163636f756e744964010000080114746f74616c18013c457874656e64656442616c616e6365000118766f746572736d0401845665633c284163636f756e7449642c20457874656e64656442616c616e6365293e00006d0400000271040071040000040800180075040c2870616c6c65745f6e69731870616c6c65741043616c6c04045400011c24706c6163655f626964080118616d6f756e74dc013042616c616e63654f663c543e0001206475726174696f6e10010c75333200000468536565205b6050616c6c65743a3a706c6163655f626964605d2e2c726574726163745f626964080118616d6f756e74dc013042616c616e63654f663c543e0001206475726174696f6e10010c75333200010470536565205b6050616c6c65743a3a726574726163745f626964605d2e3066756e645f6465666963697400020474536565205b6050616c6c65743a3a66756e645f64656669636974605d2e30746861775f70726976617465080114696e646578fc013052656365697074496e6465780001406d617962655f70726f706f7274696f6e7904014c4f7074696f6e3c5065727175696e74696c6c3e00030474536565205b6050616c6c65743a3a746861775f70726976617465605d2e34746861775f636f6d6d756e616c040114696e646578fc013052656365697074496e64657800040478536565205b6050616c6c65743a3a746861775f636f6d6d756e616c605d2e24636f6d6d756e696679040114696e646578fc013052656365697074496e64657800050468536565205b6050616c6c65743a3a636f6d6d756e696679605d2e24707269766174697a65040114696e646578fc013052656365697074496e64657800060468536565205b6050616c6c65743a3a707269766174697a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e790404184f7074696f6e040454017d040108104e6f6e6500000010536f6d6504007d0400000100007d040c3473705f61726974686d65746963287065725f7468696e67732c5065727175696e74696c6c000004002c010c753634000081040c3c70616c6c65745f62616c616e6365731870616c6c65741043616c6c080454000449000120507472616e736665725f616c6c6f775f646561746808011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565dc0128543a3a42616c616e636500000494536565205b6050616c6c65743a3a7472616e736665725f616c6c6f775f6465617468605d2e38666f7263655f7472616e736665720c0118736f75726365c10101504163636f756e7449644c6f6f6b75704f663c543e00011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565dc0128543a3a42616c616e63650002047c536565205b6050616c6c65743a3a666f7263655f7472616e73666572605d2e4c7472616e736665725f6b6565705f616c69766508011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e00011476616c7565dc0128543a3a42616c616e636500030490536565205b6050616c6c65743a3a7472616e736665725f6b6565705f616c697665605d2e307472616e736665725f616c6c08011064657374c10101504163636f756e7449644c6f6f6b75704f663c543e0001286b6565705f616c697665780110626f6f6c00040474536565205b6050616c6c65743a3a7472616e736665725f616c6c605d2e3c666f7263655f756e7265736572766508010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e000118616d6f756e74180128543a3a42616c616e636500050480536565205b6050616c6c65743a3a666f7263655f756e72657365727665605d2e40757067726164655f6163636f756e747304010c77686fd10101445665633c543a3a4163636f756e7449643e00060484536565205b6050616c6c65743a3a757067726164655f6163636f756e7473605d2e44666f7263655f7365745f62616c616e636508010c77686fc10101504163636f756e7449644c6f6f6b75704f663c543e0001206e65775f66726565dc0128543a3a42616c616e636500080488536565205b6050616c6c65743a3a666f7263655f7365745f62616c616e6365605d2e6c666f7263655f61646a7573745f746f74616c5f69737375616e6365080124646972656374696f6ed501014c41646a7573746d656e74446972656374696f6e00011464656c7461dc0128543a3a42616c616e6365000904b0536565205b6050616c6c65743a3a666f7263655f61646a7573745f746f74616c5f69737375616e6365605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e85040c4070616c6c65745f626167735f6c6973741870616c6c65741043616c6c08045400044900010c1472656261670401286469736c6f6361746564c10101504163636f756e7449644c6f6f6b75704f663c543e00000458536565205b6050616c6c65743a3a7265626167605d2e3c7075745f696e5f66726f6e745f6f6604011c6c696768746572c10101504163636f756e7449644c6f6f6b75704f663c543e00010480536565205b6050616c6c65743a3a7075745f696e5f66726f6e745f6f66605d2e547075745f696e5f66726f6e745f6f665f6f7468657208011c68656176696572c10101504163636f756e7449644c6f6f6b75704f663c543e00011c6c696768746572c10101504163636f756e7449644c6f6f6b75704f663c543e00020498536565205b6050616c6c65743a3a7075745f696e5f66726f6e745f6f665f6f74686572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e89040c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c65741043616c6c04045400015c106a6f696e080118616d6f756e74dc013042616c616e63654f663c543e00011c706f6f6c5f6964100118506f6f6c496400000454536565205b6050616c6c65743a3a6a6f696e605d2e28626f6e645f657874726104011465787472618d04015c426f6e6445787472613c42616c616e63654f663c543e3e0001046c536565205b6050616c6c65743a3a626f6e645f6578747261605d2e30636c61696d5f7061796f757400020474536565205b6050616c6c65743a3a636c61696d5f7061796f7574605d2e18756e626f6e640801386d656d6265725f6163636f756e74c10101504163636f756e7449644c6f6f6b75704f663c543e000140756e626f6e64696e675f706f696e7473dc013042616c616e63654f663c543e0003045c536565205b6050616c6c65743a3a756e626f6e64605d2e58706f6f6c5f77697468647261775f756e626f6e64656408011c706f6f6c5f6964100118506f6f6c49640001486e756d5f736c617368696e675f7370616e7310010c7533320004049c536565205b6050616c6c65743a3a706f6f6c5f77697468647261775f756e626f6e646564605d2e4477697468647261775f756e626f6e6465640801386d656d6265725f6163636f756e74c10101504163636f756e7449644c6f6f6b75704f663c543e0001486e756d5f736c617368696e675f7370616e7310010c75333200050488536565205b6050616c6c65743a3a77697468647261775f756e626f6e646564605d2e18637265617465100118616d6f756e74dc013042616c616e63654f663c543e000110726f6f74c10101504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72c10101504163636f756e7449644c6f6f6b75704f663c543e00011c626f756e636572c10101504163636f756e7449644c6f6f6b75704f663c543e0006045c536565205b6050616c6c65743a3a637265617465605d2e4c6372656174655f776974685f706f6f6c5f6964140118616d6f756e74dc013042616c616e63654f663c543e000110726f6f74c10101504163636f756e7449644c6f6f6b75704f663c543e0001246e6f6d696e61746f72c10101504163636f756e7449644c6f6f6b75704f663c543e00011c626f756e636572c10101504163636f756e7449644c6f6f6b75704f663c543e00011c706f6f6c5f6964100118506f6f6c496400070490536565205b6050616c6c65743a3a6372656174655f776974685f706f6f6c5f6964605d2e206e6f6d696e61746508011c706f6f6c5f6964100118506f6f6c496400012876616c696461746f7273d10101445665633c543a3a4163636f756e7449643e00080464536565205b6050616c6c65743a3a6e6f6d696e617465605d2e247365745f737461746508011c706f6f6c5f6964100118506f6f6c4964000114737461746591040124506f6f6c537461746500090468536565205b6050616c6c65743a3a7365745f7374617465605d2e307365745f6d6574616461746108011c706f6f6c5f6964100118506f6f6c49640001206d6574616461746134011c5665633c75383e000a0474536565205b6050616c6c65743a3a7365745f6d65746164617461605d2e2c7365745f636f6e666967731801346d696e5f6a6f696e5f626f6e6495040158436f6e6669674f703c42616c616e63654f663c543e3e00013c6d696e5f6372656174655f626f6e6495040158436f6e6669674f703c42616c616e63654f663c543e3e0001246d61785f706f6f6c7399040134436f6e6669674f703c7533323e00012c6d61785f6d656d6265727399040134436f6e6669674f703c7533323e0001506d61785f6d656d626572735f7065725f706f6f6c99040134436f6e6669674f703c7533323e000154676c6f62616c5f6d61785f636f6d6d697373696f6e9d040144436f6e6669674f703c50657262696c6c3e000b0470536565205b6050616c6c65743a3a7365745f636f6e66696773605d2e307570646174655f726f6c657310011c706f6f6c5f6964100118506f6f6c49640001206e65775f726f6f74a1040158436f6e6669674f703c543a3a4163636f756e7449643e0001346e65775f6e6f6d696e61746f72a1040158436f6e6669674f703c543a3a4163636f756e7449643e00012c6e65775f626f756e636572a1040158436f6e6669674f703c543a3a4163636f756e7449643e000c0474536565205b6050616c6c65743a3a7570646174655f726f6c6573605d2e146368696c6c04011c706f6f6c5f6964100118506f6f6c4964000d0458536565205b6050616c6c65743a3a6368696c6c605d2e40626f6e645f65787472615f6f746865720801186d656d626572c10101504163636f756e7449644c6f6f6b75704f663c543e00011465787472618d04015c426f6e6445787472613c42616c616e63654f663c543e3e000e0484536565205b6050616c6c65743a3a626f6e645f65787472615f6f74686572605d2e507365745f636c61696d5f7065726d697373696f6e0401287065726d697373696f6ea504013c436c61696d5065726d697373696f6e000f0494536565205b6050616c6c65743a3a7365745f636c61696d5f7065726d697373696f6e605d2e48636c61696d5f7061796f75745f6f746865720401146f74686572000130543a3a4163636f756e7449640010048c536565205b6050616c6c65743a3a636c61696d5f7061796f75745f6f74686572605d2e387365745f636f6d6d697373696f6e08011c706f6f6c5f6964100118506f6f6c49640001386e65775f636f6d6d697373696f6ea904017c4f7074696f6e3c2850657262696c6c2c20543a3a4163636f756e744964293e0011047c536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e605d2e487365745f636f6d6d697373696f6e5f6d617808011c706f6f6c5f6964100118506f6f6c49640001386d61785f636f6d6d697373696f6e94011c50657262696c6c0012048c536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e5f6d6178605d2e687365745f636f6d6d697373696f6e5f6368616e67655f7261746508011c706f6f6c5f6964100118506f6f6c496400012c6368616e67655f72617465b104019c436f6d6d697373696f6e4368616e6765526174653c426c6f636b4e756d626572466f723c543e3e001304ac536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e5f6368616e67655f72617465605d2e40636c61696d5f636f6d6d697373696f6e04011c706f6f6c5f6964100118506f6f6c496400140484536565205b6050616c6c65743a3a636c61696d5f636f6d6d697373696f6e605d2e4c61646a7573745f706f6f6c5f6465706f73697404011c706f6f6c5f6964100118506f6f6c496400150490536565205b6050616c6c65743a3a61646a7573745f706f6f6c5f6465706f736974605d2e7c7365745f636f6d6d697373696f6e5f636c61696d5f7065726d697373696f6e08011c706f6f6c5f6964100118506f6f6c49640001287065726d697373696f6eb50401bc4f7074696f6e3c436f6d6d697373696f6e436c61696d5065726d697373696f6e3c543a3a4163636f756e7449643e3e001604c0536565205b6050616c6c65743a3a7365745f636f6d6d697373696f6e5f636c61696d5f7065726d697373696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e8d04085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324426f6e644578747261041c42616c616e6365011801082c4672656542616c616e6365040018011c42616c616e63650000001c52657761726473000100009104085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c537461746500010c104f70656e0000001c426c6f636b65640001002844657374726f79696e67000200009504085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540118010c104e6f6f700000000c5365740400180104540001001852656d6f7665000200009904085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540110010c104e6f6f700000000c5365740400100104540001001852656d6f7665000200009d04085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540194010c104e6f6f700000000c5365740400940104540001001852656d6f766500020000a104085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320436f6e6669674f700404540100010c104e6f6f700000000c5365740400000104540001001852656d6f766500020000a504085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c436c61696d5065726d697373696f6e000110305065726d697373696f6e6564000000585065726d697373696f6e6c657373436f6d706f756e64000100585065726d697373696f6e6c6573735769746864726177000200445065726d697373696f6e6c657373416c6c00030000a90404184f7074696f6e04045401ad040108104e6f6e6500000010536f6d650400ad040000010000ad0400000408940000b104085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7350436f6d6d697373696f6e4368616e676552617465042c426c6f636b4e756d6265720110000801306d61785f696e63726561736594011c50657262696c6c0001246d696e5f64656c617910012c426c6f636b4e756d6265720000b50404184f7074696f6e04045401b9040108104e6f6e6500000010536f6d650400b9040000010000b904085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7364436f6d6d697373696f6e436c61696d5065726d697373696f6e04244163636f756e74496401000108385065726d697373696f6e6c6573730000001c4163636f756e7404000001244163636f756e74496400010000bd040c4c70616c6c65745f666173745f756e7374616b651870616c6c65741043616c6c04045400010c5472656769737465725f666173745f756e7374616b6500000498536565205b6050616c6c65743a3a72656769737465725f666173745f756e7374616b65605d2e28646572656769737465720001046c536565205b6050616c6c65743a3a64657265676973746572605d2e1c636f6e74726f6c040134657261735f746f5f636865636b100120457261496e64657800020460536565205b6050616c6c65743a3a636f6e74726f6c605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec104106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c65741043616c6c0404540001bc7c7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e04010c6e6577100144426c6f636b4e756d626572466f723c543e000004c0536565205b6050616c6c65743a3a7365745f76616c69646174696f6e5f757067726164655f636f6f6c646f776e605d2e707365745f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100144426c6f636b4e756d626572466f723c543e000104b4536565205b6050616c6c65743a3a7365745f76616c69646174696f6e5f757067726164655f64656c6179605d2e647365745f636f64655f726574656e74696f6e5f706572696f6404010c6e6577100144426c6f636b4e756d626572466f723c543e000204a8536565205b6050616c6c65743a3a7365745f636f64655f726574656e74696f6e5f706572696f64605d2e447365745f6d61785f636f64655f73697a6504010c6e657710010c75333200030488536565205b6050616c6c65743a3a7365745f6d61785f636f64655f73697a65605d2e407365745f6d61785f706f765f73697a6504010c6e657710010c75333200040484536565205b6050616c6c65743a3a7365745f6d61785f706f765f73697a65605d2e587365745f6d61785f686561645f646174615f73697a6504010c6e657710010c7533320005049c536565205b6050616c6c65743a3a7365745f6d61785f686561645f646174615f73697a65605d2e487365745f636f726574696d655f636f72657304010c6e657710010c7533320006048c536565205b6050616c6c65743a3a7365745f636f726574696d655f636f726573605d2e547365745f6f6e5f64656d616e645f7265747269657304010c6e657710010c75333200070498536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f72657472696573605d2e707365745f67726f75705f726f746174696f6e5f6672657175656e637904010c6e6577100144426c6f636b4e756d626572466f723c543e000804b4536565205b6050616c6c65743a3a7365745f67726f75705f726f746174696f6e5f6672657175656e6379605d2e747365745f70617261735f617661696c6162696c6974795f706572696f6404010c6e6577100144426c6f636b4e756d626572466f723c543e000904b8536565205b6050616c6c65743a3a7365745f70617261735f617661696c6162696c6974795f706572696f64605d2e607365745f7363686564756c696e675f6c6f6f6b616865616404010c6e657710010c753332000b04a4536565205b6050616c6c65743a3a7365745f7363686564756c696e675f6c6f6f6b6168656164605d2e6c7365745f6d61785f76616c696461746f72735f7065725f636f726504010c6e65776902012c4f7074696f6e3c7533323e000c04b0536565205b6050616c6c65743a3a7365745f6d61785f76616c696461746f72735f7065725f636f7265605d2e487365745f6d61785f76616c696461746f727304010c6e65776902012c4f7074696f6e3c7533323e000d048c536565205b6050616c6c65743a3a7365745f6d61785f76616c696461746f7273605d2e487365745f646973707574655f706572696f6404010c6e657710013053657373696f6e496e646578000e048c536565205b6050616c6c65743a3a7365745f646973707574655f706572696f64605d2eb47365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6404010c6e6577100144426c6f636b4e756d626572466f723c543e000f04f8536565205b6050616c6c65743a3a7365745f646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f64605d2e447365745f6e6f5f73686f775f736c6f747304010c6e657710010c75333200120488536565205b6050616c6c65743a3a7365745f6e6f5f73686f775f736c6f7473605d2e507365745f6e5f64656c61795f7472616e6368657304010c6e657710010c75333200130494536565205b6050616c6c65743a3a7365745f6e5f64656c61795f7472616e63686573605d2e787365745f7a65726f74685f64656c61795f7472616e6368655f776964746804010c6e657710010c753332001404bc536565205b6050616c6c65743a3a7365745f7a65726f74685f64656c61795f7472616e6368655f7769647468605d2e507365745f6e65656465645f617070726f76616c7304010c6e657710010c75333200150494536565205b6050616c6c65743a3a7365745f6e65656465645f617070726f76616c73605d2e707365745f72656c61795f7672665f6d6f64756c6f5f73616d706c657304010c6e657710010c753332001604b4536565205b6050616c6c65743a3a7365745f72656c61795f7672665f6d6f64756c6f5f73616d706c6573605d2e687365745f6d61785f7570776172645f71756575655f636f756e7404010c6e657710010c753332001704ac536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f71756575655f636f756e74605d2e647365745f6d61785f7570776172645f71756575655f73697a6504010c6e657710010c753332001804a8536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f71756575655f73697a65605d2e747365745f6d61785f646f776e776172645f6d6573736167655f73697a6504010c6e657710010c753332001904b8536565205b6050616c6c65743a3a7365745f6d61785f646f776e776172645f6d6573736167655f73697a65605d2e6c7365745f6d61785f7570776172645f6d6573736167655f73697a6504010c6e657710010c753332001b04b0536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f6d6573736167655f73697a65605d2ea07365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332001c04e4536565205b6050616c6c65743a3a7365745f6d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e646964617465605d2e647365745f68726d705f6f70656e5f726571756573745f74746c04010c6e657710010c753332001d04a8536565205b6050616c6c65743a3a7365745f68726d705f6f70656e5f726571756573745f74746c605d2e5c7365745f68726d705f73656e6465725f6465706f73697404010c6e657718011c42616c616e6365001e04a0536565205b6050616c6c65743a3a7365745f68726d705f73656e6465725f6465706f736974605d2e687365745f68726d705f726563697069656e745f6465706f73697404010c6e657718011c42616c616e6365001f04ac536565205b6050616c6c65743a3a7365745f68726d705f726563697069656e745f6465706f736974605d2e747365745f68726d705f6368616e6e656c5f6d61785f636170616369747904010c6e657710010c753332002004b8536565205b6050616c6c65743a3a7365745f68726d705f6368616e6e656c5f6d61785f6361706163697479605d2e7c7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6504010c6e657710010c753332002104c0536565205b6050616c6c65743a3a7365745f68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a65605d2e9c7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7304010c6e657710010c753332002204e0536565205b6050616c6c65743a3a7365745f68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c73605d2e847365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6504010c6e657710010c753332002404c8536565205b6050616c6c65743a3a7365745f68726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a65605d2ea07365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7304010c6e657710010c753332002504e4536565205b6050616c6c65743a3a7365745f68726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c73605d2e987365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746504010c6e657710010c753332002704dc536565205b6050616c6c65743a3a7365745f68726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e646964617465605d2e487365745f7076665f766f74696e675f74746c04010c6e657710013053657373696f6e496e646578002a048c536565205b6050616c6c65743a3a7365745f7076665f766f74696e675f74746c605d2e907365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617904010c6e6577100144426c6f636b4e756d626572466f723c543e002b04d4536565205b6050616c6c65743a3a7365745f6d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c6179605d2e707365745f6279706173735f636f6e73697374656e63795f636865636b04010c6e6577780110626f6f6c002c04b4536565205b6050616c6c65743a3a7365745f6279706173735f636f6e73697374656e63795f636865636b605d2e607365745f6173796e635f6261636b696e675f706172616d7304010c6e6577c50401484173796e634261636b696e67506172616d73002d04a4536565205b6050616c6c65743a3a7365745f6173796e635f6261636b696e675f706172616d73605d2e4c7365745f6578656375746f725f706172616d7304010c6e6577c90401384578656375746f72506172616d73002e0490536565205b6050616c6c65743a3a7365745f6578656375746f725f706172616d73605d2e587365745f6f6e5f64656d616e645f626173655f66656504010c6e657718011c42616c616e6365002f049c536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f626173655f666565605d2e747365745f6f6e5f64656d616e645f6665655f766172696162696c69747904010c6e657794011c50657262696c6c003004b8536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f6665655f766172696162696c697479605d2e707365745f6f6e5f64656d616e645f71756575655f6d61785f73697a6504010c6e657710010c753332003104b4536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f71756575655f6d61785f73697a65605d2e987365745f6f6e5f64656d616e645f7461726765745f71756575655f7574696c697a6174696f6e04010c6e657794011c50657262696c6c003204dc536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f7461726765745f71756575655f7574696c697a6174696f6e605d2e447365745f6f6e5f64656d616e645f74746c04010c6e6577100144426c6f636b4e756d626572466f723c543e00330488536565205b6050616c6c65743a3a7365745f6f6e5f64656d616e645f74746c605d2e647365745f6d696e696d756d5f6261636b696e675f766f74657304010c6e657710010c753332003404a8536565205b6050616c6c65743a3a7365745f6d696e696d756d5f6261636b696e675f766f746573605d2e407365745f6e6f64655f66656174757265080114696e646578080108753800011476616c7565780110626f6f6c00350484536565205b6050616c6c65743a3a7365745f6e6f64655f66656174757265605d2e687365745f617070726f76616c5f766f74696e675f706172616d7304010c6e6577dd040150417070726f76616c566f74696e67506172616d73003604ac536565205b6050616c6c65743a3a7365745f617070726f76616c5f766f74696e675f706172616d73605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ec504104c706f6c6b61646f745f7072696d697469766573087636346173796e635f6261636b696e67484173796e634261636b696e67506172616d73000008014c6d61785f63616e6469646174655f646570746810010c753332000150616c6c6f7765645f616e6365737472795f6c656e10010c7533320000c904104c706f6c6b61646f745f7072696d6974697665730876363c6578656375746f725f706172616d73384578656375746f72506172616d7300000400cd0401485665633c4578656375746f72506172616d3e0000cd04000002d10400d104104c706f6c6b61646f745f7072696d6974697665730876363c6578656375746f725f706172616d73344578656375746f72506172616d00011c384d61784d656d6f72795061676573040010010c7533320001003c537461636b4c6f676963616c4d6178040010010c75333200020038537461636b4e61746976654d6178040010010c75333200030050507265636865636b696e674d61784d656d6f727904002c010c753634000400385076665072657054696d656f75740800d504012c507666507265704b696e6400002c010c753634000500385076664578656354696d656f75740800d904012c507666457865634b696e6400002c010c753634000600445761736d45787442756c6b4d656d6f727900070000d5040c4c706f6c6b61646f745f7072696d6974697665730876362c507666507265704b696e6400010820507265636865636b0000001c5072657061726500010000d9040c4c706f6c6b61646f745f7072696d6974697665730876362c507666457865634b696e640001081c4261636b696e6700000020417070726f76616c00010000dd040c4c706f6c6b61646f745f7072696d697469766573207673746167696e6750417070726f76616c566f74696e67506172616d73000004016c6d61785f617070726f76616c5f636f616c657363655f636f756e7410010c7533320000e104106c706f6c6b61646f745f72756e74696d655f70617261636861696e73187368617265641870616c6c65741043616c6c040454000100040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee504106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c65741043616c6c040454000100040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee904106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c65741043616c6c04045400010414656e74657204011064617461ed04019050617261636861696e73496e686572656e74446174613c486561646572466f723c543e3e00000458536565205b6050616c6c65743a3a656e746572605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eed040c4c706f6c6b61646f745f7072696d69746976657308763630496e686572656e7444617461040c484452019d01001001246269746669656c6473f1040190556e636865636b65645369676e6564417661696c6162696c6974794269746669656c64730001446261636b65645f63616e646964617465731105017c5665633c4261636b656443616e6469646174653c4844523a3a486173683e3e0001206469737075746573550501604d756c74694469737075746553746174656d656e74536574000134706172656e745f6865616465729d01010c4844520000f104000002f50400f504104c706f6c6b61646f745f7072696d697469766573087636187369676e65643c556e636865636b65645369676e6564081c5061796c6f616401f9042c5265616c5061796c6f616401f904000c011c7061796c6f6164f904011c5061796c6f616400013c76616c696461746f725f696e6465780505013856616c696461746f72496e6465780001247369676e61747572650905014856616c696461746f725369676e61747572650000f9040c4c706f6c6b61646f745f7072696d69746976657308763650417661696c6162696c6974794269746669656c6400000400fd04017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e0000fd040000070801050001050c18626974766563146f72646572104c7362300000000005050c4c706f6c6b61646f745f7072696d6974697665730876363856616c696461746f72496e6465780000040010010c75333200000905104c706f6c6b61646f745f7072696d6974697665730876363476616c696461746f725f617070245369676e6174757265000004000d050148737232353531393a3a5369676e617475726500000d050c1c73705f636f72651c73723235353139245369676e617475726500000400510201205b75383b2036345d0000110500000215050015050c4c706f6c6b61646f745f7072696d6974697665730876363c4261636b656443616e6469646174650404480130000c012463616e64696461746519050170436f6d6d697474656443616e646964617465526563656970743c483e00013876616c69646974795f766f7465734d0501605665633c56616c69646974794174746573746174696f6e3e00014476616c696461746f725f696e6469636573fd04017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e000019050c4c706f6c6b61646f745f7072696d69746976657308763664436f6d6d697474656443616e6469646174655265636569707404044801300008012864657363726970746f721d05015843616e64696461746544657363726970746f723c483e00012c636f6d6d69746d656e74732d05015043616e646964617465436f6d6d69746d656e747300001d050c4c706f6c6b61646f745f7072696d6974697665730876364c43616e64696461746544657363726970746f7204044801300024011c706172615f696495020108496400013072656c61795f706172656e7430010448000120636f6c6c61746f7221050128436f6c6c61746f7249640001787065727369737465645f76616c69646174696f6e5f646174615f6861736830011048617368000120706f765f6861736830011048617368000130657261737572655f726f6f74300110486173680001247369676e617475726525050144436f6c6c61746f725369676e6174757265000124706172615f686561643001104861736800015076616c69646174696f6e5f636f64655f686173682905014856616c69646174696f6e436f64654861736800002105104c706f6c6b61646f745f7072696d69746976657308763630636f6c6c61746f725f617070185075626c696300000400cc013c737232353531393a3a5075626c696300002505104c706f6c6b61646f745f7072696d69746976657308763630636f6c6c61746f725f617070245369676e6174757265000004000d050148737232353531393a3a5369676e6174757265000029050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665734856616c69646174696f6e436f646548617368000004003001104861736800002d050c4c706f6c6b61646f745f7072696d6974697665730876365043616e646964617465436f6d6d69746d656e747304044e01100018013c7570776172645f6d65737361676573310501385570776172644d6573736167657300014c686f72697a6f6e74616c5f6d6573736167657335050148486f72697a6f6e74616c4d6573736167657300014c6e65775f76616c69646174696f6e5f636f6465410501584f7074696f6e3c56616c69646174696f6e436f64653e000124686561645f6461746149050120486561644461746100016c70726f6365737365645f646f776e776172645f6d6573736167657310010c75333200013868726d705f77617465726d61726b1001044e000031050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540134045300000400910101185665633c543e000035050c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540139050453000004003d0501185665633c543e000039050860706f6c6b61646f745f636f72655f7072696d6974697665734c4f7574626f756e6448726d704d6573736167650408496401950200080124726563697069656e749502010849640001106461746134015073705f7374643a3a7665633a3a5665633c75383e00003d05000002390500410504184f7074696f6e0404540145050108104e6f6e6500000010536f6d6504004505000001000045050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665733856616c69646174696f6e436f64650000040034011c5665633c75383e000049050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665732048656164446174610000040034011c5665633c75383e00004d0500000251050051050c4c706f6c6b61646f745f7072696d6974697665730876364c56616c69646974794174746573746174696f6e00010820496d706c6963697404000905014856616c696461746f725369676e6174757265000100204578706c6963697404000905014856616c696461746f725369676e617475726500020000550500000259050059050c4c706f6c6b61646f745f7072696d6974697665730876364c4469737075746553746174656d656e7453657400000c013863616e6469646174655f686173685d05013443616e6469646174654861736800011c73657373696f6e10013053657373696f6e496e64657800012873746174656d656e7473610501ec5665633c284469737075746553746174656d656e742c2056616c696461746f72496e6465782c2056616c696461746f725369676e6174757265293e00005d050860706f6c6b61646f745f636f72655f7072696d6974697665733443616e6469646174654861736800000400300110486173680000610500000265050065050000040c6905050509050069050c4c706f6c6b61646f745f7072696d697469766573087636404469737075746553746174656d656e740001081456616c696404006d05016456616c69644469737075746553746174656d656e744b696e640000001c496e76616c696404007505016c496e76616c69644469737075746553746174656d656e744b696e64000100006d050c4c706f6c6b61646f745f7072696d6974697665730876366456616c69644469737075746553746174656d656e744b696e64000114204578706c696369740000003c4261636b696e675365636f6e646564040030011048617368000100304261636b696e6756616c696404003001104861736800020040417070726f76616c436865636b696e6700030088417070726f76616c436865636b696e674d756c7469706c6543616e646964617465730400710501485665633c43616e646964617465486173683e0004000071050000025d050075050c4c706f6c6b61646f745f7072696d6974697665730876366c496e76616c69644469737075746553746174656d656e744b696e64000104204578706c69636974000000007905106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c65741043616c6c04045400012458666f7263655f7365745f63757272656e745f636f646508011070617261950201185061726149640001206e65775f636f64654505013856616c69646174696f6e436f64650000049c536565205b6050616c6c65743a3a666f7263655f7365745f63757272656e745f636f6465605d2e58666f7263655f7365745f63757272656e745f6865616408011070617261950201185061726149640001206e65775f686561644905012048656164446174610001049c536565205b6050616c6c65743a3a666f7263655f7365745f63757272656e745f68656164605d2e6c666f7263655f7363686564756c655f636f64655f757067726164650c011070617261950201185061726149640001206e65775f636f64654505013856616c69646174696f6e436f646500014c72656c61795f706172656e745f6e756d626572100144426c6f636b4e756d626572466f723c543e000204b0536565205b6050616c6c65743a3a666f7263655f7363686564756c655f636f64655f75706772616465605d2e4c666f7263655f6e6f74655f6e65775f6865616408011070617261950201185061726149640001206e65775f6865616449050120486561644461746100030490536565205b6050616c6c65743a3a666f7263655f6e6f74655f6e65775f68656164605d2e48666f7263655f71756575655f616374696f6e04011070617261950201185061726149640004048c536565205b6050616c6c65743a3a666f7263655f71756575655f616374696f6e605d2e6c6164645f747275737465645f76616c69646174696f6e5f636f646504013c76616c69646174696f6e5f636f64654505013856616c69646174696f6e436f6465000504b0536565205b6050616c6c65743a3a6164645f747275737465645f76616c69646174696f6e5f636f6465605d2e6c706f6b655f756e757365645f76616c69646174696f6e5f636f646504015076616c69646174696f6e5f636f64655f686173682905014856616c69646174696f6e436f646548617368000604b0536565205b6050616c6c65743a3a706f6b655f756e757365645f76616c69646174696f6e5f636f6465605d2e6c696e636c7564655f7076665f636865636b5f73746174656d656e7408011073746d747d050144507666436865636b53746174656d656e740001247369676e61747572650905014856616c696461746f725369676e6174757265000704b0536565205b6050616c6c65743a3a696e636c7564655f7076665f636865636b5f73746174656d656e74605d2e74666f7263655f7365745f6d6f73745f726563656e745f636f6e74657874080110706172619502011850617261496400011c636f6e74657874100144426c6f636b4e756d626572466f723c543e000804b8536565205b6050616c6c65743a3a666f7263655f7365745f6d6f73745f726563656e745f636f6e74657874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e7d050c4c706f6c6b61646f745f7072696d69746976657308763644507666436865636b53746174656d656e740000100118616363657074780110626f6f6c00011c7375626a6563742905014856616c69646174696f6e436f64654861736800013473657373696f6e5f696e64657810013053657373696f6e496e64657800013c76616c696461746f725f696e6465780505013856616c696461746f72496e64657800008105106c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a65721870616c6c65741043616c6c04045400010434666f7263655f617070726f766504011475705f746f10012c426c6f636b4e756d62657200000478536565205b6050616c6c65743a3a666f7263655f617070726f7665605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e8505106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c65741043616c6c04045400012c5868726d705f696e69745f6f70656e5f6368616e6e656c0c0124726563697069656e749502011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c7533320000049c536565205b6050616c6c65743a3a68726d705f696e69745f6f70656e5f6368616e6e656c605d2e6068726d705f6163636570745f6f70656e5f6368616e6e656c04011873656e64657295020118506172614964000104a4536565205b6050616c6c65743a3a68726d705f6163636570745f6f70656e5f6368616e6e656c605d2e4868726d705f636c6f73655f6368616e6e656c0401286368616e6e656c5f69648905013448726d704368616e6e656c49640002048c536565205b6050616c6c65743a3a68726d705f636c6f73655f6368616e6e656c605d2e40666f7263655f636c65616e5f68726d700c0110706172619502011850617261496400012c6e756d5f696e626f756e6410010c7533320001306e756d5f6f7574626f756e6410010c75333200030484536565205b6050616c6c65743a3a666f7263655f636c65616e5f68726d70605d2e5c666f7263655f70726f636573735f68726d705f6f70656e0401206368616e6e656c7310010c753332000404a0536565205b6050616c6c65743a3a666f7263655f70726f636573735f68726d705f6f70656e605d2e60666f7263655f70726f636573735f68726d705f636c6f73650401206368616e6e656c7310010c753332000504a4536565205b6050616c6c65743a3a666f7263655f70726f636573735f68726d705f636c6f7365605d2e6068726d705f63616e63656c5f6f70656e5f726571756573740801286368616e6e656c5f69648905013448726d704368616e6e656c49640001346f70656e5f726571756573747310010c753332000604a4536565205b6050616c6c65743a3a68726d705f63616e63656c5f6f70656e5f72657175657374605d2e5c666f7263655f6f70656e5f68726d705f6368616e6e656c10011873656e64657295020118506172614964000124726563697069656e74950201185061726149640001306d61785f636170616369747910010c7533320001406d61785f6d6573736167655f73697a6510010c753332000704a0536565205b6050616c6c65743a3a666f7263655f6f70656e5f68726d705f6368616e6e656c605d2e6065737461626c6973685f73797374656d5f6368616e6e656c08011873656e64657295020118506172614964000124726563697069656e7495020118506172614964000804a4536565205b6050616c6c65743a3a65737461626c6973685f73797374656d5f6368616e6e656c605d2e54706f6b655f6368616e6e656c5f6465706f7369747308011873656e64657295020118506172614964000124726563697069656e749502011850617261496400090498536565205b6050616c6c65743a3a706f6b655f6368616e6e656c5f6465706f73697473605d2e7465737461626c6973685f6368616e6e656c5f776974685f73797374656d04014c7461726765745f73797374656d5f636861696e95020118506172614964000a04b8536565205b6050616c6c65743a3a65737461626c6973685f6368616e6e656c5f776974685f73797374656d605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e89050c74706f6c6b61646f745f70617261636861696e5f7072696d697469766573287072696d6974697665733448726d704368616e6e656c4964000008011873656e646572950201084964000124726563697069656e7495020108496400008d05106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c65741043616c6c04045400010438666f7263655f756e667265657a650000047c536565205b6050616c6c65743a3a666f7263655f756e667265657a65605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e9105146c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e671870616c6c65741043616c6c040454000104707265706f72745f646973707574655f6c6f73745f756e7369676e6564080134646973707574655f70726f6f6695050144426f783c4469737075746550726f6f663e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f66000004b4536565205b6050616c6c65743a3a7265706f72745f646973707574655f6c6f73745f756e7369676e6564605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e9505104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e67304469737075746550726f6f66000010012474696d655f736c6f7499050140446973707574657354696d65536c6f740001106b696e649d05014c536c617368696e674f6666656e63654b696e6400013c76616c696461746f725f696e6465780505013856616c696461746f72496e64657800013076616c696461746f725f69641d02012c56616c696461746f72496400009905104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e6740446973707574657354696d65536c6f74000008013473657373696f6e5f696e64657810013053657373696f6e496e64657800013863616e6469646174655f686173685d05013443616e6469646174654861736800009d05104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e674c536c617368696e674f6666656e63654b696e6400010828466f72496e76616c696400000030416761696e737456616c696400010000a105106c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e641870616c6c65741043616c6c0404540001085c706c6163655f6f726465725f616c6c6f775f64656174680801286d61785f616d6f756e7418013042616c616e63654f663c543e00011c706172615f696495020118506172614964000004a0536565205b6050616c6c65743a3a706c6163655f6f726465725f616c6c6f775f6465617468605d2e58706c6163655f6f726465725f6b6565705f616c6976650801286d61785f616d6f756e7418013042616c616e63654f663c543e00011c706172615f6964950201185061726149640001049c536565205b6050616c6c65743a3a706c6163655f6f726465725f6b6565705f616c697665605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea505105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c65741043616c6c0404540001242072656769737465720c010869649502011850617261496400013067656e657369735f6865616449050120486561644461746100013c76616c69646174696f6e5f636f64654505013856616c69646174696f6e436f646500000464536565205b6050616c6c65743a3a7265676973746572605d2e38666f7263655f726567697374657214010c77686f000130543a3a4163636f756e74496400011c6465706f73697418013042616c616e63654f663c543e00010869649502011850617261496400013067656e657369735f6865616449050120486561644461746100013c76616c69646174696f6e5f636f64654505013856616c69646174696f6e436f64650001047c536565205b6050616c6c65743a3a666f7263655f7265676973746572605d2e28646572656769737465720401086964950201185061726149640002046c536565205b6050616c6c65743a3a64657265676973746572605d2e10737761700801086964950201185061726149640001146f746865729502011850617261496400030454536565205b6050616c6c65743a3a73776170605d2e2c72656d6f76655f6c6f636b040110706172619502011850617261496400040470536565205b6050616c6c65743a3a72656d6f76655f6c6f636b605d2e1c7265736572766500050460536565205b6050616c6c65743a3a72657365727665605d2e206164645f6c6f636b040110706172619502011850617261496400060464536565205b6050616c6c65743a3a6164645f6c6f636b605d2e547363686564756c655f636f64655f7570677261646508011070617261950201185061726149640001206e65775f636f64654505013856616c69646174696f6e436f646500070498536565205b6050616c6c65743a3a7363686564756c655f636f64655f75706772616465605d2e407365745f63757272656e745f6865616408011070617261950201185061726149640001206e65775f6865616449050120486561644461746100080484536565205b6050616c6c65743a3a7365745f63757272656e745f68656164605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ea905105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c65741043616c6c04045400010c2c666f7263655f6c6561736514011070617261950201185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00000470536565205b6050616c6c65743a3a666f7263655f6c65617365605d2e40636c6561725f616c6c5f6c6561736573040110706172619502011850617261496400010484536565205b6050616c6c65743a3a636c6561725f616c6c5f6c6561736573605d2e3c747269676765725f6f6e626f617264040110706172619502011850617261496400020480536565205b6050616c6c65743a3a747269676765725f6f6e626f617264605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ead05105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c65741043616c6c04045400010c2c6e65775f61756374696f6e0801206475726174696f6efc0144426c6f636b4e756d626572466f723c543e0001486c656173655f706572696f645f696e646578fc01404c65617365506572696f644f663c543e00000470536565205b6050616c6c65743a3a6e65775f61756374696f6e605d2e0c62696414011070617261b105011850617261496400013461756374696f6e5f696e646578fc013041756374696f6e496e64657800012866697273745f736c6f74fc01404c65617365506572696f644f663c543e0001246c6173745f736c6f74fc01404c65617365506572696f644f663c543e000118616d6f756e74dc013042616c616e63654f663c543e00010450536565205b6050616c6c65743a3a626964605d2e3863616e63656c5f61756374696f6e0002047c536565205b6050616c6c65743a3a63616e63656c5f61756374696f6e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb105000006950200b505105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c65741043616c6c04045400012418637265617465180114696e646578b105011850617261496400010c636170dc013042616c616e63654f663c543e00013066697273745f706572696f64fc01404c65617365506572696f644f663c543e00012c6c6173745f706572696f64fc01404c65617365506572696f644f663c543e00010c656e64fc0144426c6f636b4e756d626572466f723c543e0001207665726966696572b905014c4f7074696f6e3c4d756c74695369676e65723e0000045c536565205b6050616c6c65743a3a637265617465605d2e28636f6e747269627574650c0114696e646578b105011850617261496400011476616c7565dc013042616c616e63654f663c543e0001247369676e6174757265c10501584f7074696f6e3c4d756c74695369676e61747572653e0001046c536565205b6050616c6c65743a3a636f6e74726962757465605d2e20776974686472617708010c77686f000130543a3a4163636f756e744964000114696e646578b105011850617261496400020464536565205b6050616c6c65743a3a7769746864726177605d2e18726566756e64040114696e646578b10501185061726149640003045c536565205b6050616c6c65743a3a726566756e64605d2e20646973736f6c7665040114696e646578b105011850617261496400040464536565205b6050616c6c65743a3a646973736f6c7665605d2e1065646974180114696e646578b105011850617261496400010c636170dc013042616c616e63654f663c543e00013066697273745f706572696f64fc01404c65617365506572696f644f663c543e00012c6c6173745f706572696f64fc01404c65617365506572696f644f663c543e00010c656e64fc0144426c6f636b4e756d626572466f723c543e0001207665726966696572b905014c4f7074696f6e3c4d756c74695369676e65723e00050454536565205b6050616c6c65743a3a65646974605d2e206164645f6d656d6f080114696e646578950201185061726149640001106d656d6f34011c5665633c75383e00060464536565205b6050616c6c65743a3a6164645f6d656d6f605d2e10706f6b65040114696e6465789502011850617261496400070454536565205b6050616c6c65743a3a706f6b65605d2e38636f6e747269627574655f616c6c080114696e646578b10501185061726149640001247369676e6174757265c10501584f7074696f6e3c4d756c74695369676e61747572653e0008047c536565205b6050616c6c65743a3a636f6e747269627574655f616c6c605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732eb90504184f7074696f6e04045401bd050108104e6f6e6500000010536f6d650400bd050000010000bd05082873705f72756e74696d652c4d756c74695369676e657200010c1c456432353531390400c0013c656432353531393a3a5075626c69630000001c537232353531390400cc013c737232353531393a3a5075626c696300010014456364736104002d02013465636473613a3a5075626c696300020000c10504184f7074696f6e04045401c5050108104e6f6e6500000010536f6d650400c5050000010000c505082873705f72756e74696d65384d756c74695369676e617475726500010c1c4564323535313904004d020148656432353531393a3a5369676e61747572650000001c5372323535313904000d050148737232353531393a3a5369676e61747572650001001445636473610400c905014065636473613a3a5369676e617475726500020000c9050c1c73705f636f7265146563647361245369676e617475726500000400bd02017c5b75383b205349474e41545552455f53455249414c495a45445f53495a455d0000cd05106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320636f726574696d651870616c6c65741043616c6c04045400010848726571756573745f636f72655f636f756e74040114636f756e747901010c7531360001048c536565205b6050616c6c65743a3a726571756573745f636f72655f636f756e74605d2e2c61737369676e5f636f7265100110636f72657901013c42726f6b6572436f7265496e646578000114626567696e100144426c6f636b4e756d626572466f723c543e00012861737369676e6d656e74d105018c5665633c28436f726541737369676e6d656e742c2050617274734f663537363030293e000120656e645f68696e74690201644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e00040470536565205b6050616c6c65743a3a61737369676e5f636f7265605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ed105000002d50500d50500000408d905dd0500d9050c3470616c6c65745f62726f6b657248636f726574696d655f696e7465726661636538436f726541737369676e6d656e7400010c1049646c6500000010506f6f6c000100105461736b04001001185461736b496400020000dd050c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d653050617274734f663537363030000004007901010c7531360000e1050c2870616c6c65745f78636d1870616c6c65741043616c6c0404540001381073656e640801106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e00011c6d657373616765e5050154426f783c56657273696f6e656458636d3c28293e3e00000454536565205b6050616c6c65743a3a73656e64605d2e3c74656c65706f72745f6173736574731001106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727951010158426f783c56657273696f6e65644c6f636174696f6e3e000118617373657473e1060150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c75333200010480536565205b6050616c6c65743a3a74656c65706f72745f617373657473605d2e5c726573657276655f7472616e736665725f6173736574731001106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727951010158426f783c56657273696f6e65644c6f636174696f6e3e000118617373657473e1060150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c753332000204a0536565205b6050616c6c65743a3a726573657276655f7472616e736665725f617373657473605d2e1c6578656375746508011c6d657373616765e50601b4426f783c56657273696f6e656458636d3c3c5420617320436f6e6669673e3a3a52756e74696d6543616c6c3e3e0001286d61785f77656967687424011857656967687400030460536565205b6050616c6c65743a3a65786563757465605d2e44666f7263655f78636d5f76657273696f6e0801206c6f636174696f6e19010134426f783c4c6f636174696f6e3e00011c76657273696f6e10012858636d56657273696f6e00040488536565205b6050616c6c65743a3a666f7263655f78636d5f76657273696f6e605d2e64666f7263655f64656661756c745f78636d5f76657273696f6e0401446d617962655f78636d5f76657273696f6e690201484f7074696f6e3c58636d56657273696f6e3e000504a8536565205b6050616c6c65743a3a666f7263655f64656661756c745f78636d5f76657273696f6e605d2e78666f7263655f7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e51010158426f783c56657273696f6e65644c6f636174696f6e3e000604bc536565205b6050616c6c65743a3a666f7263655f7375627363726962655f76657273696f6e5f6e6f74696679605d2e80666f7263655f756e7375627363726962655f76657273696f6e5f6e6f746966790401206c6f636174696f6e51010158426f783c56657273696f6e65644c6f636174696f6e3e000704c4536565205b6050616c6c65743a3a666f7263655f756e7375627363726962655f76657273696f6e5f6e6f74696679605d2e7c6c696d697465645f726573657276655f7472616e736665725f6173736574731401106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727951010158426f783c56657273696f6e65644c6f636174696f6e3e000118617373657473e1060150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749506012c5765696768744c696d6974000804c0536565205b6050616c6c65743a3a6c696d697465645f726573657276655f7472616e736665725f617373657473605d2e5c6c696d697465645f74656c65706f72745f6173736574731401106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727951010158426f783c56657273696f6e65644c6f636174696f6e3e000118617373657473e1060150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749506012c5765696768744c696d6974000904a0536565205b6050616c6c65743a3a6c696d697465645f74656c65706f72745f617373657473605d2e40666f7263655f73757370656e73696f6e04012473757370656e646564780110626f6f6c000a0484536565205b6050616c6c65743a3a666f7263655f73757370656e73696f6e605d2e3c7472616e736665725f6173736574731401106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e00012c62656e656669636961727951010158426f783c56657273696f6e65644c6f636174696f6e3e000118617373657473e1060150426f783c56657273696f6e65644173736574733e0001386665655f61737365745f6974656d10010c7533320001307765696768745f6c696d69749506012c5765696768744c696d6974000b0480536565205b6050616c6c65743a3a7472616e736665725f617373657473605d2e30636c61696d5f617373657473080118617373657473e1060150426f783c56657273696f6e65644173736574733e00012c62656e656669636961727951010158426f783c56657273696f6e65644c6f636174696f6e3e000c0474536565205b6050616c6c65743a3a636c61696d5f617373657473605d2e8c7472616e736665725f6173736574735f7573696e675f747970655f616e645f7468656e1c01106465737451010158426f783c56657273696f6e65644c6f636174696f6e3e000118617373657473e1060150426f783c56657273696f6e65644173736574733e0001506173736574735f7472616e736665725f7479706511070144426f783c5472616e73666572547970653e00013872656d6f74655f666565735f696415070154426f783c56657273696f6e6564417373657449643e000148666565735f7472616e736665725f7479706511070144426f783c5472616e73666572547970653e000148637573746f6d5f78636d5f6f6e5f64657374e5050154426f783c56657273696f6e656458636d3c28293e3e0001307765696768745f6c696d69749506012c5765696768744c696d6974000d04d0536565205b6050616c6c65743a3a7472616e736665725f6173736574735f7573696e675f747970655f616e645f7468656e605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732ee505080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010c0856320400e905015076323a3a58636d3c52756e74696d6543616c6c3e00020008563304003906015076333a3a58636d3c52756e74696d6543616c6c3e00030008563404009906015076343a3a58636d3c52756e74696d6543616c6c3e00040000e9050c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400ed0501745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e0000ed05000002f10500f1050c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c00017034576974686472617741737365740400f505012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400f505012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400f505012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f696428011c51756572794964000120726573706f6e736511060120526573706f6e73650001286d61785f77656967687428010c753634000300345472616e736665724173736574080118617373657473f505012c4d756c746941737365747300012c62656e6566696369617279550101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473f505012c4d756c746941737365747300011064657374550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065210601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737428010c75363400011063616c6c25060168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fc010c7533320001406d61785f6d6573736167655f73697a65fc010c7533320001306d61785f6361706163697479fc010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fc010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fc010c75333200011873656e646572fc010c753332000124726563697069656e74fc010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040059010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f696428011c5175657279496400011064657374550101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f77656967687428010c753634000c00304465706f73697441737365740c0118617373657473290601404d756c7469417373657446696c7465720001286d61785f617373657473fc010c75333200012c62656e6566696369617279550101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473290601404d756c7469417373657446696c7465720001286d61785f617373657473fc010c75333200011064657374550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e000e003445786368616e6765417373657408011067697665290601404d756c7469417373657446696c74657200011c72656365697665f505012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473290601404d756c7469417373657446696c74657200011c72657365727665550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473290601404d756c7469417373657446696c74657200011064657374550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f696428011c5175657279496400011064657374550101344d756c74694c6f636174696f6e000118617373657473290601404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f77656967687428010c75363400120030427579457865637574696f6e08011066656573fd0501284d756c746941737365740001307765696768745f6c696d69743506012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400e905014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e6469780400e905014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473f505012c4d756c74694173736574730001187469636b6574550101344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f77656967687428010c753634001a0048556e73756273637269626556657273696f6e001b0000f505100c78636d087632286d756c746961737365742c4d756c746941737365747300000400f905013c5665633c4d756c746941737365743e0000f905000002fd0500fd05100c78636d087632286d756c74696173736574284d756c74694173736574000008010869640106011c4173736574496400010c66756e0506012c46756e676962696c69747900000106100c78636d087632286d756c746961737365741c4173736574496400010820436f6e63726574650400550101344d756c74694c6f636174696f6e000000204162737472616374040034011c5665633c75383e000100000506100c78636d087632286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400dc0110753132380000002c4e6f6e46756e6769626c650400090601344173736574496e7374616e6365000100000906100c78636d087632286d756c74696173736574344173736574496e7374616e636500011c24556e646566696e656400000014496e6465780400dc01107531323800010018417272617934040044011c5b75383b20345d0002001841727261793804000d06011c5b75383b20385d0003001c417272617931360400a801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050010426c6f62040034011c5665633c75383e000600000d0600000308000000080011060c0c78636d08763220526573706f6e7365000110104e756c6c000000184173736574730400f505012c4d756c74694173736574730001003c457865637574696f6e526573756c740400150601504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e00030000150604184f7074696f6e0404540119060108104e6f6e6500000010536f6d65040019060000010000190600000408101d06001d06100c78636d08763218747261697473144572726f72000168204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300444d756c74694c6f636174696f6e46756c6c000400684d756c74694c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e73697665001400105472617004002c010c7536340015004c556e68616e646c656458636d56657273696f6e001600485765696768744c696d69745265616368656404002c01185765696768740017001c426172726965720018004c5765696768744e6f74436f6d70757461626c650019000021060c0c78636d087632284f726967696e4b696e64000110184e617469766500000040536f7665726569676e4163636f756e74000100245375706572757365720002000c58636d0003000025060c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656434011c5665633c75383e00002906100c78636d087632286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e6974650400f505012c4d756c74694173736574730000001057696c6404002d06013857696c644d756c74694173736574000100002d06100c78636d087632286d756c746961737365743857696c644d756c746941737365740001080c416c6c00000014416c6c4f6608010869640106011c4173736574496400010c66756e3106013c57696c6446756e676962696c697479000100003106100c78636d087632286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000035060c0c78636d0876322c5765696768744c696d697400010824556e6c696d697465640000001c4c696d69746564040028010c7536340001000039060c0c78636d0876330c58636d041043616c6c000004003d0601585665633c496e737472756374696f6e3c43616c6c3e3e00003d0600000241060041060c0c78636d0876332c496e737472756374696f6e041043616c6c0001c0345769746864726177417373657404004506012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404004506012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404004506012c4d756c7469417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e736559060120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572810601544f7074696f6e3c4d756c74694c6f636174696f6e3e000300345472616e7366657241737365740801186173736574734506012c4d756c746941737365747300012c62656e6566696369617279f001344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574734506012c4d756c746941737365747300011064657374f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64210601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6c2506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fc010c7533320001406d61785f6d6573736167655f73697a65fc010c7533320001306d61785f6361706163697479fc010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fc010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fc010c75333200011873656e646572fc010c753332000124726563697069656e74fc010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400f40154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720400850601445175657279526573706f6e7365496e666f000c00304465706f7369744173736574080118617373657473890601404d756c7469417373657446696c74657200012c62656e6566696369617279f001344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365740c0118617373657473890601404d756c7469417373657446696c74657200011064657374f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e000e003445786368616e676541737365740c011067697665890601404d756c7469417373657446696c74657200011077616e744506012c4d756c746941737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c0118617373657473890601404d756c7469417373657446696c74657200011c72657365727665f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473890601404d756c7469417373657446696c74657200011064657374f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f850601445175657279526573706f6e7365496e666f000118617373657473890601404d756c7469417373657446696c74657200120030427579457865637574696f6e080110666565734d0601284d756c746941737365740001307765696768745f6c696d69749506012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204003906012458636d3c43616c6c3e0015002c536574417070656e64697804003906012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574734506012c4d756c74694173736574730001187469636b6574f001344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e417373657404004506012c4d756c7469417373657473001c002c457870656374417373657404004506012c4d756c7469417373657473001d00304578706563744f726967696e0400810601544f7074696f6e3c4d756c74694c6f636174696f6e3e001e002c4578706563744572726f7204005d0601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400790601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f850601445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578fc010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72fc010c75333200013c6d696e5f63726174655f6d696e6f72fc010c753332002200505265706f72745472616e736163745374617475730400850601445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400f801204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726b050101244e6574776f726b496400012c64657374696e6174696f6ef40154496e746572696f724d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e002600244c6f636b417373657408011461737365744d0601284d756c74694173736574000120756e6c6f636b6572f001344d756c74694c6f636174696f6e0027002c556e6c6f636b417373657408011461737365744d0601284d756c74694173736574000118746172676574f001344d756c74694c6f636174696f6e002800384e6f7465556e6c6f636b61626c6508011461737365744d0601284d756c746941737365740001146f776e6572f001344d756c74694c6f636174696f6e0029003452657175657374556e6c6f636b08011461737365744d0601284d756c746941737365740001186c6f636b6572f001344d756c74694c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400f001344d756c74694c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69749506012c5765696768744c696d6974000130636865636b5f6f726967696e810601544f7074696f6e3c4d756c74694c6f636174696f6e3e002f00004506100c78636d087633286d756c746961737365742c4d756c7469417373657473000004004906013c5665633c4d756c746941737365743e000049060000024d06004d06100c78636d087633286d756c74696173736574284d756c74694173736574000008010869641501011c4173736574496400010c66756e5106012c46756e676962696c69747900005106100c78636d087633286d756c746961737365742c46756e676962696c6974790001082046756e6769626c650400dc0110753132380000002c4e6f6e46756e6769626c650400550601344173736574496e7374616e6365000100005506100c78636d087633286d756c74696173736574344173736574496e7374616e636500011824556e646566696e656400000014496e6465780400dc01107531323800010018417272617934040044011c5b75383b20345d0002001841727261793804000d06011c5b75383b20385d0003001c417272617931360400a801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d0005000059060c0c78636d08763320526573706f6e7365000118104e756c6c0000001841737365747304004506012c4d756c74694173736574730001003c457865637574696f6e526573756c7404005d0601504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e0003002c50616c6c657473496e666f040069060198426f756e6465645665633c50616c6c6574496e666f2c204d617850616c6c657473496e666f3e000400384469737061746368526573756c740400790601384d617962654572726f72436f6465000500005d0604184f7074696f6e0404540161060108104e6f6e6500000010536f6d65040061060000010000610600000408106506006506100c78636d08763318747261697473144572726f720001a0204f766572666c6f7700000034556e696d706c656d656e74656400010060556e74727573746564526573657276654c6f636174696f6e00020064556e7472757374656454656c65706f72744c6f636174696f6e000300304c6f636174696f6e46756c6c000400544c6f636174696f6e4e6f74496e7665727469626c65000500244261644f726967696e0006003c496e76616c69644c6f636174696f6e0007003441737365744e6f74466f756e64000800544661696c6564546f5472616e7361637441737365740009003c4e6f74576974686472617761626c65000a00484c6f636174696f6e43616e6e6f74486f6c64000b0054457863656564734d61784d65737361676553697a65000c005844657374696e6174696f6e556e737570706f72746564000d00245472616e73706f7274000e0028556e726f757461626c65000f0030556e6b6e6f776e436c61696d001000384661696c6564546f4465636f6465001100404d6178576569676874496e76616c6964001200384e6f74486f6c64696e674665657300130030546f6f457870656e73697665001400105472617004002c010c753634001500404578706563746174696f6e46616c73650016003850616c6c65744e6f74466f756e64001700304e616d654d69736d617463680018004c56657273696f6e496e636f6d70617469626c6500190050486f6c64696e67576f756c644f766572666c6f77001a002c4578706f72744572726f72001b00385265616e63686f724661696c6564001c00184e6f4465616c001d0028466565734e6f744d6574001e00244c6f636b4572726f72001f00304e6f5065726d697373696f6e00200028556e616e63686f726564002100384e6f744465706f73697461626c650022004c556e68616e646c656458636d56657273696f6e002300485765696768744c696d69745265616368656404002401185765696768740024001c426172726965720025004c5765696768744e6f74436f6d70757461626c650026004445786365656473537461636b4c696d69740027000069060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454016d06045300000400750601185665633c543e00006d060c0c78636d0876332850616c6c6574496e666f0000180114696e646578fc010c7533320001106e616d6571060180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e00012c6d6f64756c655f6e616d6571060180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e0001146d616a6f72fc010c7533320001146d696e6f72fc010c7533320001147061746368fc010c753332000071060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000075060000026d060079060c0c78636d087633384d617962654572726f72436f646500010c1c53756363657373000000144572726f7204007d06018c426f756e6465645665633c75382c204d617844697370617463684572726f724c656e3e000100385472756e63617465644572726f7204007d06018c426f756e6465645665633c75382c204d617844697370617463684572726f724c656e3e000200007d060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000810604184f7074696f6e04045401f00108104e6f6e6500000010536f6d650400f0000001000085060c0c78636d087633445175657279526573706f6e7365496e666f00000c012c64657374696e6174696f6ef001344d756c74694c6f636174696f6e00012071756572795f696428011c517565727949640001286d61785f77656967687424011857656967687400008906100c78636d087633286d756c74696173736574404d756c7469417373657446696c74657200010820446566696e69746504004506012c4d756c74694173736574730000001057696c6404008d06013857696c644d756c74694173736574000100008d06100c78636d087633286d756c746961737365743857696c644d756c746941737365740001100c416c6c00000014416c6c4f6608010869641501011c4173736574496400010c66756e9106013c57696c6446756e676962696c69747900010028416c6c436f756e7465640400fc010c75333200020030416c6c4f66436f756e7465640c010869641501011c4173736574496400010c66756e9106013c57696c6446756e676962696c697479000114636f756e74fc010c753332000300009106100c78636d087633286d756c746961737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c650001000095060c0c78636d0876332c5765696768744c696d697400010824556e6c696d697465640000001c4c696d6974656404002401185765696768740001000099060c2c73746167696e675f78636d0876340c58636d041043616c6c000004009d0601585665633c496e737472756374696f6e3c43616c6c3e3e00009d06000002a10600a1060c2c73746167696e675f78636d0876342c496e737472756374696f6e041043616c6c0001c034576974686472617741737365740400a5060118417373657473000000545265736572766541737365744465706f73697465640400a5060118417373657473000100585265636569766554656c65706f7274656441737365740400a5060118417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e7365b9060120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572cd0601404f7074696f6e3c4c6f636174696f6e3e000300345472616e736665724173736574080118617373657473a506011841737365747300012c62656e6566696369617279190101204c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473a506011841737365747300011064657374190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64210601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6c2506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fc010c7533320001406d61785f6d6573736167655f73697a65fc010c7533320001306d61785f6361706163697479fc010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fc010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fc010c75333200011873656e646572fc010c753332000124726563697069656e74fc010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e04001d010140496e746572696f724c6f636174696f6e000b002c5265706f72744572726f720400d10601445175657279526573706f6e7365496e666f000c00304465706f7369744173736574080118617373657473d506012c417373657446696c74657200012c62656e6566696369617279190101204c6f636174696f6e000d004c4465706f7369745265736572766541737365740c0118617373657473d506012c417373657446696c74657200011064657374190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e000e003445786368616e676541737365740c011067697665d506012c417373657446696c74657200011077616e74a506011841737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c0118617373657473d506012c417373657446696c74657200011c72657365727665190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473d506012c417373657446696c74657200011064657374190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666fd10601445175657279526573706f6e7365496e666f000118617373657473d506012c417373657446696c74657200120030427579457865637574696f6e08011066656573ad06011441737365740001307765696768745f6c696d69749506012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204009906012458636d3c43616c6c3e0015002c536574417070656e64697804009906012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473a50601184173736574730001187469636b6574190101204c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e41737365740400a5060118417373657473001c002c45787065637441737365740400a5060118417373657473001d00304578706563744f726967696e0400cd0601404f7074696f6e3c4c6f636174696f6e3e001e002c4578706563744572726f7204005d0601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400790601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666fd10601445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578fc010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72fc010c75333200013c6d696e5f63726174655f6d696e6f72fc010c753332002200505265706f72745472616e736163745374617475730400d10601445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400250101204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726b2d0101244e6574776f726b496400012c64657374696e6174696f6e1d010140496e746572696f724c6f636174696f6e00010c78636d9906011c58636d3c28293e002600244c6f636b41737365740801146173736574ad0601144173736574000120756e6c6f636b6572190101204c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574ad0601144173736574000118746172676574190101204c6f636174696f6e002800384e6f7465556e6c6f636b61626c650801146173736574ad06011441737365740001146f776e6572190101204c6f636174696f6e0029003452657175657374556e6c6f636b0801146173736574ad06011441737365740001186c6f636b6572190101204c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400190101204c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69749506012c5765696768744c696d6974000130636865636b5f6f726967696ecd0601404f7074696f6e3c4c6f636174696f6e3e002f0000a506102c73746167696e675f78636d0876341461737365741841737365747300000400a90601285665633c41737365743e0000a906000002ad0600ad06102c73746167696e675f78636d087634146173736574144173736574000008010869644d01011c4173736574496400010c66756eb106012c46756e676962696c6974790000b106102c73746167696e675f78636d0876341461737365742c46756e676962696c6974790001082046756e6769626c650400dc0110753132380000002c4e6f6e46756e6769626c650400b50601344173736574496e7374616e636500010000b506102c73746167696e675f78636d087634146173736574344173736574496e7374616e636500011824556e646566696e656400000014496e6465780400dc01107531323800010018417272617934040044011c5b75383b20345d0002001841727261793804000d06011c5b75383b20385d0003001c417272617931360400a801205b75383b2031365d0004001c4172726179333204000401205b75383b2033325d00050000b9060c2c73746167696e675f78636d08763420526573706f6e7365000118104e756c6c000000184173736574730400a50601184173736574730001003c457865637574696f6e526573756c7404005d0601504f7074696f6e3c287533322c204572726f72293e0002001c56657273696f6e040010013873757065723a3a56657273696f6e0003002c50616c6c657473496e666f0400bd060198426f756e6465645665633c50616c6c6574496e666f2c204d617850616c6c657473496e666f3e000400384469737061746368526573756c740400790601384d617962654572726f72436f646500050000bd060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c106045300000400c90601185665633c543e0000c1060c2c73746167696e675f78636d0876342850616c6c6574496e666f0000180114696e646578fc010c7533320001106e616d65c5060180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e00012c6d6f64756c655f6e616d65c5060180426f756e6465645665633c75382c204d617850616c6c65744e616d654c656e3e0001146d616a6f72fc010c7533320001146d696e6f72fc010c7533320001147061746368fc010c7533320000c5060c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000c906000002c10600cd0604184f7074696f6e0404540119010108104e6f6e6500000010536f6d65040019010000010000d1060c2c73746167696e675f78636d087634445175657279526573706f6e7365496e666f00000c012c64657374696e6174696f6e190101204c6f636174696f6e00012071756572795f696428011c517565727949640001286d61785f7765696768742401185765696768740000d506102c73746167696e675f78636d0876341461737365742c417373657446696c74657200010820446566696e6974650400a50601184173736574730000001057696c640400d906012457696c64417373657400010000d906102c73746167696e675f78636d0876341461737365742457696c6441737365740001100c416c6c00000014416c6c4f6608010869644d01011c4173736574496400010c66756edd06013c57696c6446756e676962696c69747900010028416c6c436f756e7465640400fc010c75333200020030416c6c4f66436f756e7465640c010869644d01011c4173736574496400010c66756edd06013c57696c6446756e676962696c697479000114636f756e74fc010c75333200030000dd06102c73746167696e675f78636d0876341461737365743c57696c6446756e676962696c6974790001082046756e6769626c650000002c4e6f6e46756e6769626c6500010000e106080c78636d3c56657273696f6e656441737365747300010c0856320400f505013c76323a3a4d756c746941737365747300010008563304004506013c76333a3a4d756c74694173736574730003000856340400a506012876343a3a41737365747300040000e506080c78636d3056657273696f6e656458636d042c52756e74696d6543616c6c00010c0856320400e906015076323a3a58636d3c52756e74696d6543616c6c3e0002000856330400f906015076333a3a58636d3c52756e74696d6543616c6c3e00030008563404000507015076343a3a58636d3c52756e74696d6543616c6c3e00040000e9060c0c78636d0876320c58636d042c52756e74696d6543616c6c00000400ed0601745665633c496e737472756374696f6e3c52756e74696d6543616c6c3e3e0000ed06000002f10600f1060c0c78636d0876322c496e737472756374696f6e042c52756e74696d6543616c6c00017034576974686472617741737365740400f505012c4d756c7469417373657473000000545265736572766541737365744465706f73697465640400f505012c4d756c7469417373657473000100585265636569766554656c65706f7274656441737365740400f505012c4d756c7469417373657473000200345175657279526573706f6e73650c012071756572795f696428011c51756572794964000120726573706f6e736511060120526573706f6e73650001286d61785f77656967687428010c753634000300345472616e736665724173736574080118617373657473f505012c4d756c746941737365747300012c62656e6566696369617279550101344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473f505012c4d756c746941737365747300011064657374550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f74797065210601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737428010c75363400011063616c6cf5060168446f75626c65456e636f6465643c52756e74696d6543616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fc010c7533320001406d61785f6d6573736167655f73697a65fc010c7533320001306d61785f6361706163697479fc010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fc010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fc010c75333200011873656e646572fc010c753332000124726563697069656e74fc010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e040059010154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720c012071756572795f696428011c5175657279496400011064657374550101344d756c74694c6f636174696f6e00014c6d61785f726573706f6e73655f77656967687428010c753634000c00304465706f73697441737365740c0118617373657473290601404d756c7469417373657446696c7465720001286d61785f617373657473fc010c75333200012c62656e6566696369617279550101344d756c74694c6f636174696f6e000d004c4465706f736974526573657276654173736574100118617373657473290601404d756c7469417373657446696c7465720001286d61785f617373657473fc010c75333200011064657374550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e000e003445786368616e6765417373657408011067697665290601404d756c7469417373657446696c74657200011c72656365697665f505012c4d756c7469417373657473000f005c496e6974696174655265736572766557697468647261770c0118617373657473290601404d756c7469417373657446696c74657200011c72657365727665550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473290601404d756c7469417373657446696c74657200011064657374550101344d756c74694c6f636174696f6e00010c78636de905011c58636d3c28293e001100305175657279486f6c64696e6710012071756572795f696428011c5175657279496400011064657374550101344d756c74694c6f636174696f6e000118617373657473290601404d756c7469417373657446696c74657200014c6d61785f726573706f6e73655f77656967687428010c75363400120030427579457865637574696f6e08011066656573fd0501284d756c746941737365740001307765696768745f6c696d69743506012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400e906014058636d3c52756e74696d6543616c6c3e0015002c536574417070656e6469780400e906014058636d3c52756e74696d6543616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473f505012c4d756c74694173736574730001187469636b6574550101344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f77656967687428010c753634001a0048556e73756273637269626556657273696f6e001b0000f5060c0c78636d38646f75626c655f656e636f64656434446f75626c65456e636f646564040454000004011c656e636f64656434011c5665633c75383e0000f9060c0c78636d0876330c58636d041043616c6c00000400fd0601585665633c496e737472756374696f6e3c43616c6c3e3e0000fd0600000201070001070c0c78636d0876332c496e737472756374696f6e041043616c6c0001c0345769746864726177417373657404004506012c4d756c7469417373657473000000545265736572766541737365744465706f736974656404004506012c4d756c7469417373657473000100585265636569766554656c65706f72746564417373657404004506012c4d756c7469417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e736559060120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572810601544f7074696f6e3c4d756c74694c6f636174696f6e3e000300345472616e7366657241737365740801186173736574734506012c4d756c746941737365747300012c62656e6566696369617279f001344d756c74694c6f636174696f6e000400505472616e736665725265736572766541737365740c01186173736574734506012c4d756c746941737365747300011064657374f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64210601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6cf506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fc010c7533320001406d61785f6d6573736167655f73697a65fc010c7533320001306d61785f6361706163697479fc010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fc010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fc010c75333200011873656e646572fc010c753332000124726563697069656e74fc010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e0400f40154496e746572696f724d756c74694c6f636174696f6e000b002c5265706f72744572726f720400850601445175657279526573706f6e7365496e666f000c00304465706f7369744173736574080118617373657473890601404d756c7469417373657446696c74657200012c62656e6566696369617279f001344d756c74694c6f636174696f6e000d004c4465706f7369745265736572766541737365740c0118617373657473890601404d756c7469417373657446696c74657200011064657374f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e000e003445786368616e676541737365740c011067697665890601404d756c7469417373657446696c74657200011077616e744506012c4d756c746941737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c0118617373657473890601404d756c7469417373657446696c74657200011c72657365727665f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473890601404d756c7469417373657446696c74657200011064657374f001344d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666f850601445175657279526573706f6e7365496e666f000118617373657473890601404d756c7469417373657446696c74657200120030427579457865637574696f6e080110666565734d0601284d756c746941737365740001307765696768745f6c696d69749506012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c65720400f906012458636d3c43616c6c3e0015002c536574417070656e6469780400f906012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d41737365740801186173736574734506012c4d756c74694173736574730001187469636b6574f001344d756c74694c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e417373657404004506012c4d756c7469417373657473001c002c457870656374417373657404004506012c4d756c7469417373657473001d00304578706563744f726967696e0400810601544f7074696f6e3c4d756c74694c6f636174696f6e3e001e002c4578706563744572726f7204005d0601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400790601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666f850601445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578fc010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72fc010c75333200013c6d696e5f63726174655f6d696e6f72fc010c753332002200505265706f72745472616e736163745374617475730400850601445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400f801204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726b050101244e6574776f726b496400012c64657374696e6174696f6ef40154496e746572696f724d756c74694c6f636174696f6e00010c78636d3906011c58636d3c28293e002600244c6f636b417373657408011461737365744d0601284d756c74694173736574000120756e6c6f636b6572f001344d756c74694c6f636174696f6e0027002c556e6c6f636b417373657408011461737365744d0601284d756c74694173736574000118746172676574f001344d756c74694c6f636174696f6e002800384e6f7465556e6c6f636b61626c6508011461737365744d0601284d756c746941737365740001146f776e6572f001344d756c74694c6f636174696f6e0029003452657175657374556e6c6f636b08011461737365744d0601284d756c746941737365740001186c6f636b6572f001344d756c74694c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400f001344d756c74694c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69749506012c5765696768744c696d6974000130636865636b5f6f726967696e810601544f7074696f6e3c4d756c74694c6f636174696f6e3e002f000005070c2c73746167696e675f78636d0876340c58636d041043616c6c00000400090701585665633c496e737472756374696f6e3c43616c6c3e3e000009070000020d07000d070c2c73746167696e675f78636d0876342c496e737472756374696f6e041043616c6c0001c034576974686472617741737365740400a5060118417373657473000000545265736572766541737365744465706f73697465640400a5060118417373657473000100585265636569766554656c65706f7274656441737365740400a5060118417373657473000200345175657279526573706f6e736510012071756572795f696428011c51756572794964000120726573706f6e7365b9060120526573706f6e73650001286d61785f77656967687424011857656967687400011c71756572696572cd0601404f7074696f6e3c4c6f636174696f6e3e000300345472616e736665724173736574080118617373657473a506011841737365747300012c62656e6566696369617279190101204c6f636174696f6e000400505472616e736665725265736572766541737365740c0118617373657473a506011841737365747300011064657374190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e000500205472616e736163740c012c6f726967696e5f6b696e64210601284f726967696e4b696e64000158726571756972655f7765696768745f61745f6d6f737424011857656967687400011063616c6cf506014c446f75626c65456e636f6465643c43616c6c3e0006006448726d704e65774368616e6e656c4f70656e526571756573740c011873656e646572fc010c7533320001406d61785f6d6573736167655f73697a65fc010c7533320001306d61785f6361706163697479fc010c7533320007004c48726d704368616e6e656c4163636570746564040124726563697069656e74fc010c7533320008004848726d704368616e6e656c436c6f73696e670c0124696e69746961746f72fc010c75333200011873656e646572fc010c753332000124726563697069656e74fc010c7533320009002c436c6561724f726967696e000a003444657363656e644f726967696e04001d010140496e746572696f724c6f636174696f6e000b002c5265706f72744572726f720400d10601445175657279526573706f6e7365496e666f000c00304465706f7369744173736574080118617373657473d506012c417373657446696c74657200012c62656e6566696369617279190101204c6f636174696f6e000d004c4465706f7369745265736572766541737365740c0118617373657473d506012c417373657446696c74657200011064657374190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e000e003445786368616e676541737365740c011067697665d506012c417373657446696c74657200011077616e74a506011841737365747300011c6d6178696d616c780110626f6f6c000f005c496e6974696174655265736572766557697468647261770c0118617373657473d506012c417373657446696c74657200011c72657365727665190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e00100040496e69746961746554656c65706f72740c0118617373657473d506012c417373657446696c74657200011064657374190101204c6f636174696f6e00010c78636d9906011c58636d3c28293e001100345265706f7274486f6c64696e67080134726573706f6e73655f696e666fd10601445175657279526573706f6e7365496e666f000118617373657473d506012c417373657446696c74657200120030427579457865637574696f6e08011066656573ad06011441737365740001307765696768745f6c696d69749506012c5765696768744c696d697400130034526566756e64537572706c75730014003c5365744572726f7248616e646c657204000507012458636d3c43616c6c3e0015002c536574417070656e64697804000507012458636d3c43616c6c3e00160028436c6561724572726f7200170028436c61696d4173736574080118617373657473a50601184173736574730001187469636b6574190101204c6f636174696f6e0018001054726170040028010c7536340019004053756273637269626556657273696f6e08012071756572795f696428011c5175657279496400014c6d61785f726573706f6e73655f776569676874240118576569676874001a0048556e73756273637269626556657273696f6e001b00244275726e41737365740400a5060118417373657473001c002c45787065637441737365740400a5060118417373657473001d00304578706563744f726967696e0400cd0601404f7074696f6e3c4c6f636174696f6e3e001e002c4578706563744572726f7204005d0601504f7074696f6e3c287533322c204572726f72293e001f00504578706563745472616e736163745374617475730400790601384d617962654572726f72436f64650020002c517565727950616c6c657408012c6d6f64756c655f6e616d6534011c5665633c75383e000134726573706f6e73655f696e666fd10601445175657279526573706f6e7365496e666f0021003045787065637450616c6c6574140114696e646578fc010c7533320001106e616d6534011c5665633c75383e00012c6d6f64756c655f6e616d6534011c5665633c75383e00012c63726174655f6d616a6f72fc010c75333200013c6d696e5f63726174655f6d696e6f72fc010c753332002200505265706f72745472616e736163745374617475730400d10601445175657279526573706f6e7365496e666f0023004c436c6561725472616e736163745374617475730024003c556e6976657273616c4f726967696e0400250101204a756e6374696f6e002500344578706f72744d6573736167650c011c6e6574776f726b2d0101244e6574776f726b496400012c64657374696e6174696f6e1d010140496e746572696f724c6f636174696f6e00010c78636d9906011c58636d3c28293e002600244c6f636b41737365740801146173736574ad0601144173736574000120756e6c6f636b6572190101204c6f636174696f6e0027002c556e6c6f636b41737365740801146173736574ad0601144173736574000118746172676574190101204c6f636174696f6e002800384e6f7465556e6c6f636b61626c650801146173736574ad06011441737365740001146f776e6572190101204c6f636174696f6e0029003452657175657374556e6c6f636b0801146173736574ad06011441737365740001186c6f636b6572190101204c6f636174696f6e002a002c536574466565734d6f64650401306a69745f7769746864726177780110626f6f6c002b0020536574546f70696304000401205b75383b2033325d002c0028436c656172546f706963002d002c416c6961734f726967696e0400190101204c6f636174696f6e002e003c556e70616964457865637574696f6e0801307765696768745f6c696d69749506012c5765696768744c696d6974000130636865636b5f6f726967696ecd0601404f7074696f6e3c4c6f636174696f6e3e002f00001107105073746167696e675f78636d5f6578656375746f72187472616974733861737365745f7472616e73666572305472616e73666572547970650001102054656c65706f7274000000304c6f63616c526573657276650001004844657374696e6174696f6e526573657276650002003452656d6f74655265736572766504005101014456657273696f6e65644c6f636174696f6e000300001507080c78636d4056657273696f6e65644173736574496400010808563304001501012c76333a3a4173736574496400030008563404004d01012c76343a3a417373657449640004000019070c5070616c6c65745f6d6573736167655f71756575651870616c6c65741043616c6c04045400010824726561705f706167650801386d6573736167655f6f726967696e1d0701484d6573736167654f726967696e4f663c543e000128706167655f696e64657810012450616765496e64657800000468536565205b6050616c6c65743a3a726561705f70616765605d2e48657865637574655f6f7665727765696768741001386d6573736167655f6f726967696e1d0701484d6573736167654f726967696e4f663c543e0001107061676510012450616765496e646578000114696e64657810011c543a3a53697a650001307765696768745f6c696d69742401185765696768740001048c536565205b6050616c6c65743a3a657865637574655f6f766572776569676874605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e1d070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e584167677265676174654d6573736167654f726967696e0001040c556d70040021070128556d70517565756549640000000021070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e28556d705175657565496400010410506172610400950201185061726149640000000025070c4470616c6c65745f61737365745f726174651870616c6c65741043616c6c04045400010c1863726561746508012861737365745f6b696e64ec0144426f783c543a3a41737365744b696e643e00011072617465290701244669786564553132380000045c536565205b6050616c6c65743a3a637265617465605d2e1875706461746508012861737365745f6b696e64ec0144426f783c543a3a41737365744b696e643e00011072617465290701244669786564553132380001045c536565205b6050616c6c65743a3a757064617465605d2e1872656d6f766504012861737365745f6b696e64ec0144426f783c543a3a41737365744b696e643e0002045c536565205b6050616c6c65743a3a72656d6f7665605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e29070c3473705f61726974686d657469632c66697865645f706f696e7424466978656455313238000004001801107531323800002d070c3070616c6c65745f62656566791870616c6c65741043616c6c04045400010c4c7265706f72745f65717569766f636174696f6e08014865717569766f636174696f6e5f70726f6f663107018d01426f783c45717569766f636174696f6e50726f6f663c426c6f636b4e756d626572466f723c543e2c20543a3a426565667949642c3c543a3a426565667949640a61732052756e74696d654170705075626c69633e3a3a5369676e61747572652c3e2c3e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f6600000490536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e605d2e707265706f72745f65717569766f636174696f6e5f756e7369676e656408014865717569766f636174696f6e5f70726f6f663107018d01426f783c45717569766f636174696f6e50726f6f663c426c6f636b4e756d626572466f723c543e2c20543a3a426565667949642c3c543a3a426565667949640a61732052756e74696d654170705075626c69633e3a3a5369676e61747572652c3e2c3e00013c6b65795f6f776e65725f70726f6f66a9010140543a3a4b65794f776e657250726f6f66000104b4536565205b6050616c6c65743a3a7265706f72745f65717569766f636174696f6e5f756e7369676e6564605d2e3c7365745f6e65775f67656e6573697304013c64656c61795f696e5f626c6f636b73100144426c6f636b4e756d626572466f723c543e00020480536565205b6050616c6c65743a3a7365745f6e65775f67656e65736973605d2e040d01436f6e7461696e7320612076617269616e742070657220646973706174636861626c652065787472696e736963207468617420746869732070616c6c6574206861732e3107084873705f636f6e73656e7375735f62656566794445717569766f636174696f6e50726f6f660c184e756d6265720110084964012902245369676e617475726501350700080114666972737439070188566f74654d6573736167653c4e756d6265722c2049642c205369676e61747572653e0001187365636f6e6439070188566f74654d6573736167653c4e756d6265722c2049642c205369676e61747572653e000035070c4873705f636f6e73656e7375735f62656566793065636473615f63727970746f245369676e617475726500000400c905014065636473613a3a5369676e617475726500003907084873705f636f6e73656e7375735f62656566792c566f74654d6573736167650c184e756d6265720110084964012902245369676e6174757265013507000c0128636f6d6d69746d656e743d070148436f6d6d69746d656e743c4e756d6265723e00010869642902010849640001247369676e6174757265350701245369676e617475726500003d070c4873705f636f6e73656e7375735f626565667928636f6d6d69746d656e7428436f6d6d69746d656e74043054426c6f636b4e756d6265720110000c011c7061796c6f61644107011c5061796c6f6164000130626c6f636b5f6e756d62657210013054426c6f636b4e756d62657200014076616c696461746f725f7365745f69642c013856616c696461746f725365744964000041070c4873705f636f6e73656e7375735f62656566791c7061796c6f61641c5061796c6f616400000400450701785665633c2842656566795061796c6f616449642c205665633c75383e293e000045070000024907004907000004084d0734004d0700000302000000080051070c2873705f72756e74696d65187472616974732c426c616b6554776f3235360000000055070c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e000059070c6070616c6c65745f636f6e76696374696f6e5f766f74696e671474797065731454616c6c790814566f746573011814546f74616c00000c011061796573180114566f7465730001106e617973180114566f74657300011c737570706f7274180114566f74657300005d070c6070616c6c65745f72616e6b65645f636f6c6c6563746976651870616c6c6574144576656e740804540004490001142c4d656d626572416464656404010c77686f000130543a3a4163636f756e7449640000047841206d656d626572206077686f6020686173206265656e2061646465642e2c52616e6b4368616e67656408010c77686f000130543a3a4163636f756e74496400011072616e6b7901011052616e6b000104f4546865206d656d626572206077686f6073652072616e6b20686173206265656e206368616e67656420746f2074686520676976656e206072616e6b602e344d656d62657252656d6f76656408010c77686f000130543a3a4163636f756e74496400011072616e6b7901011052616e6b0002041901546865206d656d626572206077686f60206f6620676976656e206072616e6b6020686173206265656e2072656d6f7665642066726f6d2074686520636f6c6c6563746976652e14566f74656410010c77686f000130543a3a4163636f756e744964000110706f6c6c100144506f6c6c496e6465784f663c542c20493e000110766f746561070128566f74655265636f726400011474616c6c796507013454616c6c794f663c542c20493e0003085501546865206d656d626572206077686f602068617320766f74656420666f72207468652060706f6c6c6020776974682074686520676976656e2060766f746560206c656164696e6720746f20616e2075706461746564206074616c6c79602e3c4d656d62657245786368616e67656408010c77686f000130543a3a4163636f756e74496400011c6e65775f77686f000130543a3a4163636f756e744964000404f0546865206d656d626572206077686f602068616420746865697220604163636f756e74496460206368616e67656420746f20606e65775f77686f602e047c54686520604576656e746020656e756d206f6620746869732070616c6c65746107086070616c6c65745f72616e6b65645f636f6c6c65637469766528566f74655265636f72640001080c4179650400100114566f7465730000000c4e61790400100114566f746573000100006507086070616c6c65745f72616e6b65645f636f6c6c6563746976651454616c6c790c045400044900044d00000c0124626172655f6179657310012c4d656d626572496e64657800011061796573100114566f7465730001106e617973100114566f746573000069070c4070616c6c65745f7265666572656e64611870616c6c6574144576656e74080454000449000140245375626d69747465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b7901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c7d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e00048041207265666572656e64756d20686173206265656e207375626d69747465642e544465636973696f6e4465706f736974506c616365640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e010494546865206465636973696f6e206465706f73697420686173206265656e20706c616365642e5c4465636973696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e02049c546865206465636973696f6e206465706f73697420686173206265656e20726566756e6465642e384465706f736974536c617368656408010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e03046c41206465706f73697420686173206265656e20736c61736865642e3c4465636973696f6e53746172746564100114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e0114747261636b7901013c547261636b49644f663c542c20493e04250154686520747261636b2028616e6420627920657874656e73696f6e2070726f706f73616c206469737061746368206f726967696e29206f662074686973207265666572656e64756d2e012070726f706f73616c7d01014c426f756e64656443616c6c4f663c542c20493e04805468652070726f706f73616c20666f7220746865207265666572656e64756d2e011474616c6c7965070120543a3a54616c6c7904b85468652063757272656e742074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0404bc41207265666572656e64756d20686173206d6f76656420696e746f20746865206465636964696e672070686173652e38436f6e6669726d53746172746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e050038436f6e6669726d41626f72746564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e060024436f6e6669726d6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7965070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0704210141207265666572656e64756d2068617320656e6465642069747320636f6e6669726d6174696f6e20706861736520616e6420697320726561647920666f7220617070726f76616c2e20417070726f766564040114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e08040d0141207265666572656e64756d20686173206265656e20617070726f76656420616e64206974732070726f706f73616c20686173206265656e207363686564756c65642e2052656a6563746564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7965070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0904ac412070726f706f73616c20686173206265656e2072656a6563746564206279207265666572656e64756d2e2054696d65644f7574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7965070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0a04d841207265666572656e64756d20686173206265656e2074696d6564206f757420776974686f7574206265696e6720646563696465642e2443616e63656c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7965070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0b048041207265666572656e64756d20686173206265656e2063616e63656c6c65642e184b696c6c6564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e011474616c6c7965070120543a3a54616c6c7904b05468652066696e616c2074616c6c79206f6620766f74657320696e2074686973207265666572656e64756d2e0c047441207265666572656e64756d20686173206265656e206b696c6c65642e645375626d697373696f6e4465706f736974526566756e6465640c0114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e010c77686f000130543a3a4163636f756e744964048c546865206163636f756e742077686f20706c6163656420746865206465706f7369742e0118616d6f756e7418013c42616c616e63654f663c542c20493e048454686520616d6f756e7420706c6163656420627920746865206163636f756e742e0d04a4546865207375626d697373696f6e206465706f73697420686173206265656e20726566756e6465642e2c4d65746164617461536574080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0e049c4d6574616461746120666f722061207265666572656e64756d20686173206265656e207365742e3c4d65746164617461436c6561726564080114696e64657810013c5265666572656e64756d496e6465780460496e646578206f6620746865207265666572656e64756d2e01106861736830011c543a3a486173680438507265696d61676520686173682e0f04ac4d6574616461746120666f722061207265666572656e64756d20686173206265656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65746d070c4070616c6c65745f77686974656c6973741870616c6c6574144576656e7404045400010c3c43616c6c57686974656c697374656404012463616c6c5f6861736830011c543a3a486173680000005857686974656c697374656443616c6c52656d6f76656404012463616c6c5f6861736830011c543a3a486173680001006457686974656c697374656443616c6c4469737061746368656408012463616c6c5f6861736830011c543a3a48617368000118726573756c74710701684469737061746368526573756c7457697468506f7374496e666f000200047c54686520604576656e746020656e756d206f6620746869732070616c6c657471070418526573756c740804540175070445017d070108084f6b04007507000000000c45727204007d07000001000075070c346672616d655f737570706f727420646973706174636840506f73744469737061746368496e666f000008013461637475616c5f776569676874790701384f7074696f6e3c5765696768743e000120706179735f666565600110506179730000790704184f7074696f6e04045401240108104e6f6e6500000010536f6d6504002400000100007d07082873705f72756e74696d656444697370617463684572726f7257697468506f7374496e666f0410496e666f01750700080124706f73745f696e666f75070110496e666f0001146572726f7264013444697370617463684572726f7200008107105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144576656e740404540001041c436c61696d65640c010c77686f000130543a3a4163636f756e744964000140657468657265756d5f61646472657373c102013c457468657265756d41646472657373000118616d6f756e7418013042616c616e63654f663c543e00000468536f6d656f6e6520636c61696d656420736f6d6520444f54732e047c54686520604576656e746020656e756d206f6620746869732070616c6c657485070c3870616c6c65745f7574696c6974791870616c6c6574144576656e74000118404261746368496e746572727570746564080114696e64657810010c7533320001146572726f7264013444697370617463684572726f7200000855014261746368206f66206469737061746368657320646964206e6f7420636f6d706c6574652066756c6c792e20496e646578206f66206669727374206661696c696e6720646973706174636820676976656e2c2061734877656c6c20617320746865206572726f722e384261746368436f6d706c65746564000104c84261746368206f66206469737061746368657320636f6d706c657465642066756c6c792077697468206e6f206572726f722e604261746368436f6d706c65746564576974684572726f7273000204b44261746368206f66206469737061746368657320636f6d706c657465642062757420686173206572726f72732e344974656d436f6d706c657465640003041d01412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206e6f206572726f722e284974656d4661696c65640401146572726f7264013444697370617463684572726f720004041101412073696e676c65206974656d2077697468696e2061204261746368206f6620646973706174636865732068617320636f6d706c657465642077697468206572726f722e30446973706174636865644173040118726573756c74890701384469737061746368526573756c7400050458412063616c6c2077617320646973706174636865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c657489070418526573756c7408045401c501044501640108084f6b0400c501000000000c45727204006400000100008d070c3870616c6c65745f736f63696574791870616c6c6574144576656e740804540004490001441c466f756e64656404011c666f756e646572000130543a3a4163636f756e744964000004b454686520736f636965747920697320666f756e6465642062792074686520676976656e206964656e746974792e0c42696408013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e0001085d0141206d656d6265727368697020626964206a7573742068617070656e65642e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64207468656972206f6666657238697320746865207365636f6e642e14566f7563680c013063616e6469646174655f6964000130543a3a4163636f756e7449640001146f6666657218013c42616c616e63654f663c542c20493e000120766f756368696e67000130543a3a4163636f756e7449640002085d0141206d656d6265727368697020626964206a7573742068617070656e656420627920766f756368696e672e2054686520676976656e206163636f756e74206973207468652063616e646964617465277320494420616e64ec7468656972206f6666657220697320746865207365636f6e642e2054686520766f756368696e67207061727479206973207468652074686972642e244175746f556e62696404012463616e646964617465000130543a3a4163636f756e7449640003040501412063616e646964617465207761732064726f70706564202864756520746f20616e20657863657373206f66206269647320696e207468652073797374656d292e14556e62696404012463616e646964617465000130543a3a4163636f756e744964000404ac412063616e646964617465207761732064726f70706564202862792074686569722072657175657374292e1c556e766f75636804012463616e646964617465000130543a3a4163636f756e744964000504f4412063616e646964617465207761732064726f70706564202862792072657175657374206f662077686f20766f756368656420666f72207468656d292e20496e64756374656408011c7072696d617279000130543a3a4163636f756e74496400012863616e64696461746573d10101445665633c543a3a4163636f756e7449643e0006085501412067726f7570206f662063616e646964617465732068617665206265656e20696e6475637465642e205468652062617463682773207072696d617279206973207468652066697273742076616c75652c2074686570626174636820696e2066756c6c20697320746865207365636f6e642e6053757370656e6465644d656d6265724a756467656d656e7408010c77686f000130543a3a4163636f756e7449640001186a7564676564780110626f6f6c0007048c412073757370656e646564206d656d62657220686173206265656e206a75646765642e4843616e64696461746553757370656e64656404012463616e646964617465000130543a3a4163636f756e74496400080478412063616e64696461746520686173206265656e2073757370656e6465643c4d656d62657253757370656e6465640401186d656d626572000130543a3a4163636f756e7449640009046c41206d656d62657220686173206265656e2073757370656e646564284368616c6c656e6765640401186d656d626572000130543a3a4163636f756e744964000a047041206d656d62657220686173206265656e206368616c6c656e67656410566f74650c012463616e646964617465000130543a3a4163636f756e744964000114766f746572000130543a3a4163636f756e744964000110766f7465780110626f6f6c000b04584120766f746520686173206265656e20706c6163656430446566656e646572566f7465080114766f746572000130543a3a4163636f756e744964000110766f7465780110626f6f6c000c04b44120766f746520686173206265656e20706c6163656420666f72206120646566656e64696e67206d656d626572244e6577506172616d73040118706172616d739107015047726f7570506172616d73466f723c542c20493e000d04cc41206e657720736574206f66205c5b706172616d735c5d20686173206265656e2073657420666f72207468652067726f75702e24556e666f756e64656404011c666f756e646572000130543a3a4163636f756e744964000e0454536f636965747920697320756e666f756e6465642e1c4465706f73697404011476616c756518013c42616c616e63654f663c542c20493e000f04cc536f6d652066756e64732077657265206465706f736974656420696e746f2074686520736f6369657479206163636f756e742e20456c6576617465640801186d656d626572000130543a3a4163636f756e74496400011072616e6b10011052616e6b0010049841205c5b6d656d6265725c5d20676f7420656c65766174656420746f205c5b72616e6b5c5d2e047c54686520604576656e746020656e756d206f6620746869732070616c6c65749107083870616c6c65745f736f63696574792c47726f7570506172616d73041c42616c616e636501180010012c6d61785f6d656d6265727310010c7533320001286d61785f696e74616b6510010c75333200012c6d61785f737472696b657310010c75333200014463616e6469646174655f6465706f73697418011c42616c616e6365000095070c3c70616c6c65745f7265636f766572791870616c6c6574144576656e740404540001183c5265636f766572794372656174656404011c6163636f756e74000130543a3a4163636f756e744964000004c841207265636f766572792070726f6365737320686173206265656e2073657420757020666f7220616e206163636f756e742e445265636f76657279496e697469617465640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e744964000104290141207265636f766572792070726f6365737320686173206265656e20696e6974696174656420666f72206c6f7374206163636f756e742062792072657363756572206163636f756e742e3c5265636f76657279566f75636865640c01306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400011873656e646572000130543a3a4163636f756e744964000204590141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20766f756368656420666f722062792073656e6465722e385265636f76657279436c6f7365640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e7449640003041d0141207265636f766572792070726f6365737320666f72206c6f7374206163636f756e742062792072657363756572206163636f756e7420686173206265656e20636c6f7365642e404163636f756e745265636f76657265640801306c6f73745f6163636f756e74000130543a3a4163636f756e74496400013c726573637565725f6163636f756e74000130543a3a4163636f756e74496400040401014c6f7374206163636f756e7420686173206265656e207375636365737366756c6c79207265636f76657265642062792072657363756572206163636f756e742e3c5265636f7665727952656d6f7665640401306c6f73745f6163636f756e74000130543a3a4163636f756e744964000504cc41207265636f766572792070726f6365737320686173206265656e2072656d6f76656420666f7220616e206163636f756e742e04304576656e747320747970652e99070c3870616c6c65745f76657374696e671870616c6c6574144576656e740404540001083856657374696e675570646174656408011c6163636f756e74000130543a3a4163636f756e744964000120756e76657374656418013042616c616e63654f663c543e000008510154686520616d6f756e742076657374656420686173206265656e20757064617465642e205468697320636f756c6420696e6469636174652061206368616e676520696e2066756e647320617661696c61626c652e25015468652062616c616e636520676976656e2069732074686520616d6f756e74207768696368206973206c65667420756e7665737465642028616e642074687573206c6f636b6564292e4056657374696e67436f6d706c6574656404011c6163636f756e74000130543a3a4163636f756e7449640001049c416e205c5b6163636f756e745c5d20686173206265636f6d652066756c6c79207665737465642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65749d070c4070616c6c65745f7363686564756c65721870616c6c6574144576656e74040454000118245363686564756c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c753332000004505363686564756c656420736f6d65207461736b2e2043616e63656c65640801107768656e100144426c6f636b4e756d626572466f723c543e000114696e64657810010c7533320001044c43616e63656c656420736f6d65207461736b2e28446973706174636865640c01107461736bf50201785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e0001086964a10701404f7074696f6e3c5461736b4e616d653e000118726573756c74890701384469737061746368526573756c74000204544469737061746368656420736f6d65207461736b2e3c43616c6c556e617661696c61626c650801107461736bf50201785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e0001086964a10701404f7074696f6e3c5461736b4e616d653e00030429015468652063616c6c20666f72207468652070726f7669646564206861736820776173206e6f7420666f756e6420736f20746865207461736b20686173206265656e2061626f727465642e38506572696f6469634661696c65640801107461736bf50201785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e0001086964a10701404f7074696f6e3c5461736b4e616d653e0004043d0154686520676976656e207461736b2077617320756e61626c6520746f2062652072656e657765642073696e636520746865206167656e64612069732066756c6c206174207468617420626c6f636b2e545065726d616e656e746c794f7665727765696768740801107461736bf50201785461736b416464726573733c426c6f636b4e756d626572466f723c543e3e0001086964a10701404f7074696f6e3c5461736b4e616d653e000504f054686520676976656e207461736b2063616e206e657665722062652065786563757465642073696e6365206974206973206f7665727765696768742e04304576656e747320747970652ea10704184f7074696f6e04045401040108104e6f6e6500000010536f6d650400040000010000a5070c3070616c6c65745f70726f78791870616c6c6574144576656e740404540001143450726f78794578656375746564040118726573756c74890701384469737061746368526573756c74000004bc412070726f78792077617320657865637574656420636f72726563746c792c20776974682074686520676976656e2e2c507572654372656174656410011070757265000130543a3a4163636f756e74496400010c77686f000130543a3a4163636f756e74496400012870726f78795f7479706501030130543a3a50726f787954797065000150646973616d626967756174696f6e5f696e6465787901010c753136000108dc412070757265206163636f756e7420686173206265656e2063726561746564206279206e65772070726f7879207769746820676976656e90646973616d626967756174696f6e20696e64657820616e642070726f787920747970652e24416e6e6f756e6365640c01107265616c000130543a3a4163636f756e74496400011470726f7879000130543a3a4163636f756e74496400012463616c6c5f6861736830013443616c6c486173684f663c543e000204e0416e20616e6e6f756e63656d656e742077617320706c6163656420746f206d616b6520612063616c6c20696e20746865206675747572652e2850726f7879416464656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706501030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00030448412070726f7879207761732061646465642e3050726f787952656d6f76656410012464656c656761746f72000130543a3a4163636f756e74496400012464656c656761746565000130543a3a4163636f756e74496400012870726f78795f7479706501030130543a3a50726f78795479706500011464656c6179100144426c6f636b4e756d626572466f723c543e00040450412070726f7879207761732072656d6f7665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574a9070c3c70616c6c65745f6d756c74697369671870616c6c6574144576656e740404540001102c4e65774d756c74697369670c0124617070726f76696e67000130543a3a4163636f756e7449640001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c486173680000048c41206e6577206d756c7469736967206f7065726174696f6e2068617320626567756e2e404d756c7469736967417070726f76616c100124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e740d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000104c841206d756c7469736967206f7065726174696f6e20686173206265656e20617070726f76656420627920736f6d656f6e652e404d756c74697369674578656375746564140124617070726f76696e67000130543a3a4163636f756e74496400012474696d65706f696e740d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000118726573756c74890701384469737061746368526573756c740002049c41206d756c7469736967206f7065726174696f6e20686173206265656e2065786563757465642e444d756c746973696743616e63656c6c656410012863616e63656c6c696e67000130543a3a4163636f756e74496400012474696d65706f696e740d03017054696d65706f696e743c426c6f636b4e756d626572466f723c543e3e0001206d756c7469736967000130543a3a4163636f756e74496400012463616c6c5f6861736804012043616c6c48617368000304a041206d756c7469736967206f7065726174696f6e20686173206265656e2063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574ad070c3c70616c6c65745f707265696d6167651870616c6c6574144576656e7404045400010c144e6f7465640401106861736830011c543a3a48617368000004684120707265696d61676520686173206265656e206e6f7465642e245265717565737465640401106861736830011c543a3a48617368000104784120707265696d61676520686173206265656e207265717565737465642e1c436c65617265640401106861736830011c543a3a486173680002046c4120707265696d616765206861732062656e20636c65617265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b1070c3c70616c6c65745f626f756e746965731870616c6c6574144576656e7408045400044900012c38426f756e747950726f706f736564040114696e64657810012c426f756e7479496e646578000004504e657720626f756e74792070726f706f73616c2e38426f756e747952656a6563746564080114696e64657810012c426f756e7479496e646578000110626f6e6418013c42616c616e63654f663c542c20493e000104cc4120626f756e74792070726f706f73616c207761732072656a65637465643b2066756e6473207765726520736c61736865642e48426f756e7479426563616d65416374697665040114696e64657810012c426f756e7479496e646578000204b84120626f756e74792070726f706f73616c2069732066756e64656420616e6420626563616d65206163746976652e34426f756e747941776172646564080114696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000304944120626f756e7479206973206177617264656420746f20612062656e65666963696172792e34426f756e7479436c61696d65640c0114696e64657810012c426f756e7479496e6465780001187061796f757418013c42616c616e63654f663c542c20493e00012c62656e6566696369617279000130543a3a4163636f756e7449640004048c4120626f756e747920697320636c61696d65642062792062656e65666963696172792e38426f756e747943616e63656c6564040114696e64657810012c426f756e7479496e646578000504584120626f756e74792069732063616e63656c6c65642e38426f756e7479457874656e646564040114696e64657810012c426f756e7479496e646578000604704120626f756e74792065787069727920697320657874656e6465642e38426f756e7479417070726f766564040114696e64657810012c426f756e7479496e646578000704544120626f756e747920697320617070726f7665642e3c43757261746f7250726f706f736564080124626f756e74795f696410012c426f756e7479496e64657800011c63757261746f72000130543a3a4163636f756e744964000804744120626f756e74792063757261746f722069732070726f706f7365642e4443757261746f72556e61737369676e6564040124626f756e74795f696410012c426f756e7479496e6465780009047c4120626f756e74792063757261746f7220697320756e61737369676e65642e3c43757261746f724163636570746564080124626f756e74795f696410012c426f756e7479496e64657800011c63757261746f72000130543a3a4163636f756e744964000a04744120626f756e74792063757261746f722069732061636365707465642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b5070c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144576656e74040454000110144164646564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780000046041206368696c642d626f756e74792069732061646465642e1c417761726465640c0114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e64657800012c62656e6566696369617279000130543a3a4163636f756e744964000104ac41206368696c642d626f756e7479206973206177617264656420746f20612062656e65666963696172792e1c436c61696d6564100114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780001187061796f757418013042616c616e63654f663c543e00012c62656e6566696369617279000130543a3a4163636f756e744964000204a441206368696c642d626f756e747920697320636c61696d65642062792062656e65666963696172792e2043616e63656c6564080114696e64657810012c426f756e7479496e64657800012c6368696c645f696e64657810012c426f756e7479496e6465780003047041206368696c642d626f756e74792069732063616e63656c6c65642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574b9070c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144576656e7404045400011838536f6c7574696f6e53746f7265640c011c636f6d70757465bd07013c456c656374696f6e436f6d707574650001186f726967696efd0101504f7074696f6e3c543a3a4163636f756e7449643e000130707265765f656a6563746564780110626f6f6c00001cb44120736f6c7574696f6e207761732073746f72656420776974682074686520676976656e20636f6d707574652e00510154686520606f726967696e6020696e6469636174657320746865206f726967696e206f662074686520736f6c7574696f6e2e20496620606f726967696e602069732060536f6d65284163636f756e74496429602c55017468652073746f72656420736f6c7574696f6e20776173207375626d6974656420696e20746865207369676e65642070686173652062792061206d696e657220776974682074686520604163636f756e744964602e25014f74686572776973652c2074686520736f6c7574696f6e207761732073746f7265642065697468657220647572696e672074686520756e7369676e6564207068617365206f722062794d0160543a3a466f7263654f726967696e602e205468652060626f6f6c6020697320607472756560207768656e20612070726576696f757320736f6c7574696f6e2077617320656a656374656420746f206d616b6548726f6f6d20666f722074686973206f6e652e44456c656374696f6e46696e616c697a656408011c636f6d70757465bd07013c456c656374696f6e436f6d7075746500011473636f726555040134456c656374696f6e53636f7265000104190154686520656c656374696f6e20686173206265656e2066696e616c697a65642c20776974682074686520676976656e20636f6d7075746174696f6e20616e642073636f72652e38456c656374696f6e4661696c656400020c4c416e20656c656374696f6e206661696c65642e0001014e6f74206d7563682063616e20626520736169642061626f757420776869636820636f6d7075746573206661696c656420696e207468652070726f636573732e20526577617264656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0003042501416e206163636f756e7420686173206265656e20726577617264656420666f72207468656972207369676e6564207375626d697373696f6e206265696e672066696e616c697a65642e1c536c617368656408011c6163636f756e740001983c54206173206672616d655f73797374656d3a3a436f6e6669673e3a3a4163636f756e74496400011476616c756518013042616c616e63654f663c543e0004042101416e206163636f756e7420686173206265656e20736c617368656420666f72207375626d697474696e6720616e20696e76616c6964207369676e6564207375626d697373696f6e2e4450686173655472616e736974696f6e65640c011066726f6dc107016050686173653c426c6f636b4e756d626572466f723c543e3e000108746fc107016050686173653c426c6f636b4e756d626572466f723c543e3e000114726f756e6410010c753332000504b85468657265207761732061207068617365207472616e736974696f6e20696e206120676976656e20726f756e642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574bd07089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173653c456c656374696f6e436f6d707574650001141c4f6e436861696e000000185369676e656400010020556e7369676e65640002002046616c6c6261636b00030024456d657267656e637900040000c107089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651450686173650408426e011001100c4f6666000000185369676e656400010020556e7369676e65640400c507012828626f6f6c2c20426e2900020024456d657267656e637900030000c50700000408781000c9070c2870616c6c65745f6e69731870616c6c6574144576656e7404045400011c24426964506c616365640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c75333200000478412062696420776173207375636365737366756c6c7920706c616365642e304269645265747261637465640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c753332000104dc412062696420776173207375636365737366756c6c792072656d6f76656420286265666f7265206265696e67206163636570746564292e2842696444726f707065640c010c77686f000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0001206475726174696f6e10010c75333200020455014120626964207761732064726f707065642066726f6d20612071756575652062656361757365206f6620616e6f746865722c206d6f7265207375627374616e7469616c2c20626964207761732070726573656e742e18497373756564140114696e64657810013052656365697074496e6465780470546865206964656e74697479206f662074686520726563656970742e0118657870697279100144426c6f636b4e756d626572466f723c543e04d054686520626c6f636b206e756d626572206174207768696368207468652072656365697074206d6179206265207468617765642e010c77686f000130543a3a4163636f756e7449640464546865206f776e6572206f662074686520726563656970742e012870726f706f7274696f6e7d04012c5065727175696e74696c6c0431015468652070726f706f7274696f6e206f66207468652065666665637469766520746f74616c2069737375616e636520776869636820746865207265636569707420726570726573656e74732e0118616d6f756e7418013042616c616e63654f663c543e04d854686520616d6f756e74206f662066756e6473207768696368207765726520646562697465642066726f6d20746865206f776e65722e030405014120626964207761732061636365707465642e205468652062616c616e6365206d6179206e6f742062652072656c656173656420756e74696c206578706972792e18546861776564140114696e64657810013052656365697074496e6465780470546865206964656e74697479206f662074686520726563656970742e010c77686f000130543a3a4163636f756e7449640428546865206f776e65722e012870726f706f7274696f6e7d04012c5065727175696e74696c6c0439015468652070726f706f7274696f6e206f66207468652065666665637469766520746f74616c2069737375616e636520627920776869636820746865206f776e65722077617320646562697465642e0118616d6f756e7418013042616c616e63654f663c543e04ac54686520616d6f756e7420627920776869636820746865206f776e6572207761732063726564697465642e011c64726f70706564780110626f6f6c048c496620607472756560207468656e20746865207265636569707420697320646f6e652e0404c0416e207265636569707420686173206265656e20286174206c65617374207061727469616c6c7929207468617765642e1846756e64656404011c6465666963697418013042616c616e63654f663c543e000504b4416e206175746f6d617469632066756e64696e67206f6620746865206465666963697420776173206d6164652e2c5472616e736665727265640c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000114696e64657810013052656365697074496e6465780006046441207265636569707420776173207472616e7366657265642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574cd070c3c70616c6c65745f62616c616e6365731870616c6c6574144576656e740804540004490001581c456e646f77656408011c6163636f756e74000130543a3a4163636f756e744964000130667265655f62616c616e6365180128543a3a42616c616e6365000004b8416e206163636f756e74207761732063726561746564207769746820736f6d6520667265652062616c616e63652e20447573744c6f737408011c6163636f756e74000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650001083d01416e206163636f756e74207761732072656d6f7665642077686f73652062616c616e636520776173206e6f6e2d7a65726f206275742062656c6f77204578697374656e7469616c4465706f7369742c78726573756c74696e6720696e20616e206f75747269676874206c6f73732e205472616e736665720c011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650002044c5472616e73666572207375636365656465642e2842616c616e636553657408010c77686f000130543a3a4163636f756e74496400011066726565180128543a3a42616c616e636500030468412062616c616e6365207761732073657420627920726f6f742e20526573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000404e0536f6d652062616c616e63652077617320726573657276656420286d6f7665642066726f6d206672656520746f207265736572766564292e28556e726573657276656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000504e8536f6d652062616c616e63652077617320756e726573657276656420286d6f7665642066726f6d20726573657276656420746f2066726565292e4852657365727665526570617472696174656410011066726f6d000130543a3a4163636f756e744964000108746f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500014864657374696e6174696f6e5f7374617475738401185374617475730006084d01536f6d652062616c616e636520776173206d6f7665642066726f6d207468652072657365727665206f6620746865206669727374206163636f756e7420746f20746865207365636f6e64206163636f756e742ed846696e616c20617267756d656e7420696e64696361746573207468652064657374696e6174696f6e2062616c616e636520747970652e1c4465706f73697408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000704d8536f6d6520616d6f756e7420776173206465706f73697465642028652e672e20666f72207472616e73616374696f6e2066656573292e20576974686472617708010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650008041d01536f6d6520616d6f756e74207761732077697468647261776e2066726f6d20746865206163636f756e742028652e672e20666f72207472616e73616374696f6e2066656573292e1c536c617368656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e63650009040101536f6d6520616d6f756e74207761732072656d6f7665642066726f6d20746865206163636f756e742028652e672e20666f72206d69736265686176696f72292e184d696e74656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000a049c536f6d6520616d6f756e7420776173206d696e74656420696e746f20616e206163636f756e742e184275726e656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000b049c536f6d6520616d6f756e7420776173206275726e65642066726f6d20616e206163636f756e742e2453757370656e64656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000c041501536f6d6520616d6f756e74207761732073757370656e6465642066726f6d20616e206163636f756e74202869742063616e20626520726573746f726564206c61746572292e20526573746f72656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e6365000d04a4536f6d6520616d6f756e742077617320726573746f72656420696e746f20616e206163636f756e742e20557067726164656404010c77686f000130543a3a4163636f756e744964000e0460416e206163636f756e74207761732075706772616465642e18497373756564040118616d6f756e74180128543a3a42616c616e6365000f042d01546f74616c2069737375616e63652077617320696e637265617365642062792060616d6f756e74602c206372656174696e6720612063726564697420746f2062652062616c616e6365642e2452657363696e646564040118616d6f756e74180128543a3a42616c616e63650010042501546f74616c2069737375616e636520776173206465637265617365642062792060616d6f756e74602c206372656174696e672061206465627420746f2062652062616c616e6365642e184c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500110460536f6d652062616c616e636520776173206c6f636b65642e20556e6c6f636b656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500120468536f6d652062616c616e63652077617320756e6c6f636b65642e1846726f7a656e08010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500130460536f6d652062616c616e6365207761732066726f7a656e2e1854686177656408010c77686f000130543a3a4163636f756e744964000118616d6f756e74180128543a3a42616c616e636500140460536f6d652062616c616e636520776173207468617765642e4c546f74616c49737375616e6365466f7263656408010c6f6c64180128543a3a42616c616e636500010c6e6577180128543a3a42616c616e6365001504ac5468652060546f74616c49737375616e6365602077617320666f72636566756c6c79206368616e6765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574d1070c4070616c6c65745f626167735f6c6973741870616c6c6574144576656e740804540004490001082052656261676765640c010c77686f000130543a3a4163636f756e74496400011066726f6d2c0120543a3a53636f7265000108746f2c0120543a3a53636f7265000004a44d6f76656420616e206163636f756e742066726f6d206f6e652062616720746f20616e6f746865722e3053636f72655570646174656408010c77686f000130543a3a4163636f756e7449640001246e65775f73636f72652c0120543a3a53636f7265000104d855706461746564207468652073636f7265206f6620736f6d65206163636f756e7420746f2074686520676976656e20616d6f756e742e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574d5070c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144576656e740404540001481c437265617465640801246465706f7369746f72000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000004604120706f6f6c20686173206265656e20637265617465642e18426f6e6465641001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c4964000118626f6e64656418013042616c616e63654f663c543e0001186a6f696e6564780110626f6f6c0001049441206d656d6265722068617320626563616d6520626f6e64656420696e206120706f6f6c2e1c506169644f75740c01186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c49640001187061796f757418013042616c616e63654f663c543e0002048c41207061796f757420686173206265656e206d61646520746f2061206d656d6265722e20556e626f6e6465641401186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e00010c657261100120457261496e64657800032c9841206d656d6265722068617320756e626f6e6465642066726f6d20746865697220706f6f6c2e0039012d206062616c616e6365602069732074686520636f72726573706f6e64696e672062616c616e6365206f6620746865206e756d626572206f6620706f696e7473207468617420686173206265656e5501202072657175657374656420746f20626520756e626f6e646564202874686520617267756d656e74206f66207468652060756e626f6e6460207472616e73616374696f6e292066726f6d2074686520626f6e6465641c2020706f6f6c2e45012d2060706f696e74736020697320746865206e756d626572206f6620706f696e747320746861742061726520697373756564206173206120726573756c74206f66206062616c616e636560206265696e67c0646973736f6c76656420696e746f2074686520636f72726573706f6e64696e6720756e626f6e64696e6720706f6f6c2ee42d206065726160206973207468652065726120696e207768696368207468652062616c616e63652077696c6c20626520756e626f6e6465642e5501496e2074686520616273656e6365206f6620736c617368696e672c2074686573652076616c7565732077696c6c206d617463682e20496e207468652070726573656e6365206f6620736c617368696e672c207468654d016e756d626572206f6620706f696e74732074686174206172652069737375656420696e2074686520756e626f6e64696e6720706f6f6c2077696c6c206265206c657373207468616e2074686520616d6f756e746472657175657374656420746f20626520756e626f6e6465642e2457697468647261776e1001186d656d626572000130543a3a4163636f756e74496400011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e000118706f696e747318013042616c616e63654f663c543e0004189c41206d656d626572206861732077697468647261776e2066726f6d20746865697220706f6f6c2e00210154686520676976656e206e756d626572206f662060706f696e7473602068617665206265656e20646973736f6c76656420696e2072657475726e206f66206062616c616e6365602e00590153696d696c617220746f2060556e626f6e64656460206576656e742c20696e2074686520616273656e6365206f6620736c617368696e672c2074686520726174696f206f6620706f696e7420746f2062616c616e63652877696c6c20626520312e2444657374726f79656404011c706f6f6c5f6964100118506f6f6c4964000504684120706f6f6c20686173206265656e2064657374726f7965642e3053746174654368616e67656408011c706f6f6c5f6964100118506f6f6c49640001246e65775f737461746591040124506f6f6c53746174650006047c546865207374617465206f66206120706f6f6c20686173206368616e676564344d656d62657252656d6f76656408011c706f6f6c5f6964100118506f6f6c49640001186d656d626572000130543a3a4163636f756e74496400070c9841206d656d62657220686173206265656e2072656d6f7665642066726f6d206120706f6f6c2e0051015468652072656d6f76616c2063616e20626520766f6c756e74617279202877697468647261776e20616c6c20756e626f6e6465642066756e647329206f7220696e766f6c756e7461727920286b69636b6564292e30526f6c6573557064617465640c0110726f6f74fd0101504f7074696f6e3c543a3a4163636f756e7449643e00011c626f756e636572fd0101504f7074696f6e3c543a3a4163636f756e7449643e0001246e6f6d696e61746f72fd0101504f7074696f6e3c543a3a4163636f756e7449643e000808550154686520726f6c6573206f66206120706f6f6c2068617665206265656e207570646174656420746f2074686520676976656e206e657720726f6c65732e204e6f7465207468617420746865206465706f7369746f724463616e206e65766572206368616e67652e2c506f6f6c536c617368656408011c706f6f6c5f6964100118506f6f6c496400011c62616c616e636518013042616c616e63654f663c543e0009040d01546865206163746976652062616c616e6365206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e50556e626f6e64696e67506f6f6c536c61736865640c011c706f6f6c5f6964100118506f6f6c496400010c657261100120457261496e64657800011c62616c616e636518013042616c616e63654f663c543e000a04250154686520756e626f6e6420706f6f6c206174206065726160206f6620706f6f6c2060706f6f6c5f69646020686173206265656e20736c617368656420746f206062616c616e6365602e54506f6f6c436f6d6d697373696f6e5570646174656408011c706f6f6c5f6964100118506f6f6c496400011c63757272656e74a904017c4f7074696f6e3c2850657262696c6c2c20543a3a4163636f756e744964293e000b04b44120706f6f6c277320636f6d6d697373696f6e2073657474696e6720686173206265656e206368616e6765642e60506f6f6c4d6178436f6d6d697373696f6e5570646174656408011c706f6f6c5f6964100118506f6f6c49640001386d61785f636f6d6d697373696f6e94011c50657262696c6c000c04d44120706f6f6c2773206d6178696d756d20636f6d6d697373696f6e2073657474696e6720686173206265656e206368616e6765642e7c506f6f6c436f6d6d697373696f6e4368616e6765526174655570646174656408011c706f6f6c5f6964100118506f6f6c496400012c6368616e67655f72617465b104019c436f6d6d697373696f6e4368616e6765526174653c426c6f636b4e756d626572466f723c543e3e000d04cc4120706f6f6c277320636f6d6d697373696f6e20606368616e67655f726174656020686173206265656e206368616e6765642e90506f6f6c436f6d6d697373696f6e436c61696d5065726d697373696f6e5570646174656408011c706f6f6c5f6964100118506f6f6c49640001287065726d697373696f6eb50401bc4f7074696f6e3c436f6d6d697373696f6e436c61696d5065726d697373696f6e3c543a3a4163636f756e7449643e3e000e04c8506f6f6c20636f6d6d697373696f6e20636c61696d207065726d697373696f6e20686173206265656e20757064617465642e54506f6f6c436f6d6d697373696f6e436c61696d656408011c706f6f6c5f6964100118506f6f6c4964000128636f6d6d697373696f6e18013042616c616e63654f663c543e000f0484506f6f6c20636f6d6d697373696f6e20686173206265656e20636c61696d65642e644d696e42616c616e63654465666963697441646a757374656408011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e001004c8546f70706564207570206465666963697420696e2066726f7a656e204544206f66207468652072657761726420706f6f6c2e604d696e42616c616e636545786365737341646a757374656408011c706f6f6c5f6964100118506f6f6c4964000118616d6f756e7418013042616c616e63654f663c543e001104bc436c61696d6564206578636573732066726f7a656e204544206f66206166207468652072657761726420706f6f6c2e04584576656e7473206f6620746869732070616c6c65742ed9070c4c70616c6c65745f666173745f756e7374616b651870616c6c6574144576656e7404045400011420556e7374616b65640801147374617368000130543a3a4163636f756e744964000118726573756c74890701384469737061746368526573756c740000045841207374616b65722077617320756e7374616b65642e1c536c61736865640801147374617368000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000104190141207374616b65722077617320736c617368656420666f722072657175657374696e6720666173742d756e7374616b65207768696c7374206265696e67206578706f7365642e304261746368436865636b656404011065726173e50101345665633c457261496e6465783e00020445014120626174636820776173207061727469616c6c7920636865636b656420666f722074686520676976656e20657261732c20627574207468652070726f6365737320646964206e6f742066696e6973682e34426174636846696e697368656404011073697a6510010c7533320003109c41206261746368206f66206120676976656e2073697a6520776173207465726d696e617465642e0055015468697320697320616c7761797320666f6c6c6f77732062792061206e756d626572206f662060556e7374616b656460206f722060536c617368656460206576656e74732c206d61726b696e672074686520656e64e86f66207468652062617463682e2041206e65772062617463682077696c6c20626520637265617465642075706f6e206e65787420626c6f636b2e34496e7465726e616c4572726f72000404e8416e20696e7465726e616c206572726f722068617070656e65642e204f7065726174696f6e732077696c6c20626520706175736564206e6f772e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574dd07106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144576656e740404540001103c43616e6469646174654261636b65641000e107016443616e646964617465526563656970743c543a3a486173683e00004905012048656164446174610000e5070124436f7265496e6465780000e907012847726f7570496e646578000004c0412063616e64696461746520776173206261636b65642e20605b63616e6469646174652c20686561645f646174615d604443616e646964617465496e636c756465641000e107016443616e646964617465526563656970743c543a3a486173683e00004905012048656164446174610000e5070124436f7265496e6465780000e907012847726f7570496e646578000104c8412063616e6469646174652077617320696e636c756465642e20605b63616e6469646174652c20686561645f646174615d604443616e64696461746554696d65644f75740c00e107016443616e646964617465526563656970743c543a3a486173683e00004905012048656164446174610000e5070124436f7265496e646578000204bc412063616e6469646174652074696d6564206f75742e20605b63616e6469646174652c20686561645f646174615d60585570776172644d65737361676573526563656976656408011066726f6d95020118506172614964000114636f756e7410010c753332000304f8536f6d6520757077617264206d657373616765732068617665206265656e20726563656976656420616e642077696c6c2062652070726f6365737365642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574e1070c4c706f6c6b61646f745f7072696d6974697665730876364043616e6469646174655265636569707404044801300008012864657363726970746f721d05015843616e64696461746544657363726970746f723c483e000140636f6d6d69746d656e74735f68617368300110486173680000e5070c4c706f6c6b61646f745f7072696d69746976657308763624436f7265496e6465780000040010010c7533320000e9070c4c706f6c6b61646f745f7072696d6974697665730876362847726f7570496e6465780000040010010c7533320000ed07106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144576656e740001204843757272656e74436f646555706461746564040095020118506172614964000004cc43757272656e7420636f646520686173206265656e207570646174656420666f72206120506172612e2060706172615f6964604843757272656e744865616455706461746564040095020118506172614964000104cc43757272656e74206865616420686173206265656e207570646174656420666f72206120506172612e2060706172615f69646050436f6465557067726164655363686564756c6564040095020118506172614964000204dc4120636f6465207570677261646520686173206265656e207363686564756c656420666f72206120506172612e2060706172615f696460304e6577486561644e6f746564040095020118506172614964000304bc41206e6577206865616420686173206265656e206e6f74656420666f72206120506172612e2060706172615f69646030416374696f6e517565756564080095020118506172614964000010013053657373696f6e496e646578000404f041207061726120686173206265656e2071756575656420746f20657865637574652070656e64696e6720616374696f6e732e2060706172615f6964603c507666436865636b5374617274656408002905014856616c69646174696f6e436f646548617368000095020118506172614964000508550154686520676976656e20706172612065697468657220696e69746961746564206f72207375627363726962656420746f20612050564620636865636b20666f722074686520676976656e2076616c69646174696f6e6c636f64652e2060636f64655f68617368602060706172615f69646040507666436865636b416363657074656408002905014856616c69646174696f6e436f646548617368000095020118506172614964000608110154686520676976656e2076616c69646174696f6e20636f6465207761732061636365707465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f69646040507666436865636b52656a656374656408002905014856616c69646174696f6e436f646548617368000095020118506172614964000708110154686520676976656e2076616c69646174696f6e20636f6465207761732072656a65637465642062792074686520505646207072652d636865636b696e6720766f74652e5460636f64655f68617368602060706172615f696460047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f107106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144576656e7404045400011c504f70656e4368616e6e656c52657175657374656410011873656e64657295020118506172614964000124726563697069656e749502011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c753332000004704f70656e2048524d50206368616e6e656c207265717565737465642e4c4f70656e4368616e6e656c43616e63656c656408013062795f70617261636861696e950201185061726149640001286368616e6e656c5f69648905013448726d704368616e6e656c49640001042901416e2048524d50206368616e6e656c20726571756573742073656e7420627920746865207265636569766572207761732063616e63656c6564206279206569746865722070617274792e4c4f70656e4368616e6e656c416363657074656408011873656e64657295020118506172614964000124726563697069656e74950201185061726149640002046c4f70656e2048524d50206368616e6e656c2061636365707465642e344368616e6e656c436c6f73656408013062795f70617261636861696e950201185061726149640001286368616e6e656c5f69648905013448726d704368616e6e656c49640003045048524d50206368616e6e656c20636c6f7365642e5848726d704368616e6e656c466f7263654f70656e656410011873656e64657295020118506172614964000124726563697069656e749502011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c753332000404ac416e2048524d50206368616e6e656c20776173206f70656e65642076696120526f6f74206f726967696e2e5c48726d7053797374656d4368616e6e656c4f70656e656410011873656e64657295020118506172614964000124726563697069656e749502011850617261496400015470726f706f7365645f6d61785f636170616369747910010c75333200016470726f706f7365645f6d61785f6d6573736167655f73697a6510010c753332000504bc416e2048524d50206368616e6e656c20776173206f70656e6564207769746820612073797374656d20636861696e2e684f70656e4368616e6e656c4465706f736974735570646174656408011873656e64657295020118506172614964000124726563697069656e7495020118506172614964000604a0416e2048524d50206368616e6e656c2773206465706f73697473207765726520757064617465642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f507106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144576656e7404045400010c4044697370757465496e6974696174656408005d05013443616e646964617465486173680000f907013c446973707574654c6f636174696f6e000004090141206469737075746520686173206265656e20696e697469617465642e205c5b63616e64696461746520686173682c2064697370757465206c6f636174696f6e5c5d4044697370757465436f6e636c7564656408005d05013443616e646964617465486173680000fd07013444697370757465526573756c74000108cc4120646973707574652068617320636f6e636c7564656420666f72206f7220616761696e737420612063616e6469646174652eb4605c5b706172612069642c2063616e64696461746520686173682c206469737075746520726573756c745c5d60185265766572740400100144426c6f636b4e756d626572466f723c543e000210fc4120646973707574652068617320636f6e636c7564656420776974682073757065726d616a6f7269747920616761696e737420612063616e6469646174652e0d01426c6f636b20617574686f72732073686f756c64206e6f206c6f6e676572206275696c64206f6e20746f70206f662074686973206865616420616e642073686f756c640101696e7374656164207265766572742074686520626c6f636b2061742074686520676976656e206865696768742e20546869732073686f756c6420626520746865fc6e756d626572206f6620746865206368696c64206f6620746865206c617374206b6e6f776e2076616c696420626c6f636b20696e2074686520636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574f9070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733c446973707574654c6f636174696f6e000108144c6f63616c0000001852656d6f746500010000fd070c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465733444697370757465526573756c740001081456616c69640000001c496e76616c6964000100000108106c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e641870616c6c6574144576656e740404540001084c4f6e44656d616e644f72646572506c6163656408011c706172615f69649502011850617261496400012873706f745f707269636518013042616c616e63654f663c543e000004b8416e206f726465722077617320706c6163656420617420736f6d652073706f7420707269636520616d6f756e742e3853706f745472616666696353657404011c7472616666696329070124466978656455313238000104c45468652076616c7565206f66207468652073706f742074726166666963206d756c7469706c696572206368616e6765642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65740508105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144576656e74040454000110285265676973746572656408011c706172615f69649502011850617261496400011c6d616e61676572000130543a3a4163636f756e7449640000003044657265676973746572656404011c706172615f69649502011850617261496400010020526573657276656408011c706172615f69649502011850617261496400010c77686f000130543a3a4163636f756e7449640002001c5377617070656408011c706172615f6964950201185061726149640001206f746865725f696495020118506172614964000300047c54686520604576656e746020656e756d206f6620746869732070616c6c65740908105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144576656e74040454000108384e65774c65617365506572696f640401306c656173655f706572696f641001404c65617365506572696f644f663c543e0000049041206e657720605b6c656173655f706572696f645d6020697320626567696e6e696e672e184c656173656418011c706172615f6964950201185061726149640001186c6561736572000130543a3a4163636f756e744964000130706572696f645f626567696e1001404c65617365506572696f644f663c543e000130706572696f645f636f756e741001404c65617365506572696f644f663c543e00013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e00010c35014120706172612068617320776f6e2074686520726967687420746f206120636f6e74696e756f757320736574206f66206c6561736520706572696f647320617320612070617261636861696e2e450146697273742062616c616e636520697320616e7920657874726120616d6f756e74207265736572766564206f6e20746f70206f662074686520706172612773206578697374696e67206465706f7369742eb05365636f6e642062616c616e63652069732074686520746f74616c20616d6f756e742072657365727665642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65740d08105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144576656e7404045400011c3841756374696f6e537461727465640c013461756374696f6e5f696e64657810013041756374696f6e496e6465780001306c656173655f706572696f641001404c65617365506572696f644f663c543e000118656e64696e67100144426c6f636b4e756d626572466f723c543e0000084901416e2061756374696f6e20737461727465642e2050726f76696465732069747320696e64657820616e642074686520626c6f636b206e756d6265722077686572652069742077696c6c20626567696e20746f1501636c6f736520616e6420746865206669727374206c6561736520706572696f64206f662074686520717561647275706c657420746861742069732061756374696f6e65642e3441756374696f6e436c6f73656404013461756374696f6e5f696e64657810013041756374696f6e496e646578000104b8416e2061756374696f6e20656e6465642e20416c6c2066756e6473206265636f6d6520756e72657365727665642e2052657365727665640c0118626964646572000130543a3a4163636f756e74496400013865787472615f726573657276656418013042616c616e63654f663c543e000130746f74616c5f616d6f756e7418013042616c616e63654f663c543e000208490146756e6473207765726520726573657276656420666f7220612077696e6e696e67206269642e2046697273742062616c616e63652069732074686520657874726120616d6f756e742072657365727665642e505365636f6e642069732074686520746f74616c2e28556e7265736572766564080118626964646572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e000304290146756e6473207765726520756e72657365727665642073696e636520626964646572206973206e6f206c6f6e676572206163746976652e20605b6269646465722c20616d6f756e745d604852657365727665436f6e66697363617465640c011c706172615f6964950201185061726149640001186c6561736572000130543a3a4163636f756e744964000118616d6f756e7418013042616c616e63654f663c543e0004085501536f6d656f6e6520617474656d7074656420746f206c65617365207468652073616d6520736c6f7420747769636520666f7220612070617261636861696e2e2054686520616d6f756e742069732068656c6420696eb87265736572766520627574206e6f2070617261636861696e20736c6f7420686173206265656e206c65617365642e2c4269644163636570746564140118626964646572000130543a3a4163636f756e74496400011c706172615f696495020118506172614964000118616d6f756e7418013042616c616e63654f663c543e00012866697273745f736c6f741001404c65617365506572696f644f663c543e0001246c6173745f736c6f741001404c65617365506572696f644f663c543e000504c841206e65772062696420686173206265656e206163636570746564206173207468652063757272656e742077696e6e65722e3457696e6e696e674f666673657408013461756374696f6e5f696e64657810013041756374696f6e496e646578000130626c6f636b5f6e756d626572100144426c6f636b4e756d626572466f723c543e00060859015468652077696e6e696e67206f6666736574207761732063686f73656e20666f7220616e2061756374696f6e2e20546869732077696c6c206d617020696e746f20746865206057696e6e696e67602073746f72616765106d61702e047c54686520604576656e746020656e756d206f6620746869732070616c6c65741108105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144576656e740404540001281c4372656174656404011c706172615f6964950201185061726149640000048c4372656174652061206e65772063726f77646c6f616e696e672063616d706169676e2e2c436f6e74726962757465640c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657895020118506172614964000118616d6f756e7418013042616c616e63654f663c543e00010470436f6e747269627574656420746f20612063726f77642073616c652e2057697468647265770c010c77686f000130543a3a4163636f756e74496400012866756e645f696e64657895020118506172614964000118616d6f756e7418013042616c616e63654f663c543e0002049c57697468647265772066756c6c2062616c616e6365206f66206120636f6e7472696275746f722e445061727469616c6c79526566756e64656404011c706172615f6964950201185061726149640003082d01546865206c6f616e7320696e20612066756e642068617665206265656e207061727469616c6c7920646973736f6c7665642c20692e652e2074686572652061726520736f6d65206c656674b46f766572206368696c64206b6579732074686174207374696c6c206e65656420746f206265206b696c6c65642e2c416c6c526566756e64656404011c706172615f6964950201185061726149640004049c416c6c206c6f616e7320696e20612066756e642068617665206265656e20726566756e6465642e24446973736f6c76656404011c706172615f6964950201185061726149640005044846756e6420697320646973736f6c7665642e3c48616e646c65426964526573756c7408011c706172615f696495020118506172614964000118726573756c74890701384469737061746368526573756c74000604f454686520726573756c74206f6620747279696e6720746f207375626d69742061206e65772062696420746f2074686520536c6f74732070616c6c65742e1845646974656404011c706172615f696495020118506172614964000704c454686520636f6e66696775726174696f6e20746f20612063726f77646c6f616e20686173206265656e206564697465642e2c4d656d6f557064617465640c010c77686f000130543a3a4163636f756e74496400011c706172615f6964950201185061726149640001106d656d6f34011c5665633c75383e0008046041206d656d6f20686173206265656e20757064617465642e3c4164646564546f4e6577526169736504011c706172615f696495020118506172614964000904a0412070617261636861696e20686173206265656e206d6f76656420746f20604e6577526169736560047c54686520604576656e746020656e756d206f6620746869732070616c6c65741508106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320636f726574696d651870616c6c6574144576656e7404045400010850526576656e7565496e666f5265717565737465640401107768656e100144426c6f636b4e756d626572466f723c543e00000421015468652062726f6b657220636861696e206861732061736b656420666f7220726576656e756520696e666f726d6174696f6e20666f72206120737065636966696320626c6f636b2e30436f726541737369676e6564040110636f7265e5070124436f7265496e646578000104ec4120636f7265206861732072656365697665642061206e65772061737369676e6d656e742066726f6d207468652062726f6b657220636861696e2e047c54686520604576656e746020656e756d206f6620746869732070616c6c657419080c2870616c6c65745f78636d1870616c6c6574144576656e7404045400016024417474656d7074656404011c6f7574636f6d651d08015078636d3a3a6c61746573743a3a4f7574636f6d65000004a8457865637574696f6e206f6620616e2058434d206d6573736167652077617320617474656d707465642e1053656e741001186f726967696e190101204c6f636174696f6e00012c64657374696e6174696f6e190101204c6f636174696f6e00011c6d6573736167659906011c58636d3c28293e0001286d6573736167655f696404011c58636d486173680001045c412058434d206d657373616765207761732073656e742e48556e6578706563746564526573706f6e73650801186f726967696e190101204c6f636174696f6e00012071756572795f69642c011c5175657279496400020c5901517565727920726573706f6e736520726563656976656420776869636820646f6573206e6f74206d61746368206120726567697374657265642071756572792e2054686973206d61792062652062656361757365206155016d61746368696e6720717565727920776173206e6576657220726567697374657265642c206974206d617920626520626563617573652069742069732061206475706c696361746520726573706f6e73652c206f727062656361757365207468652071756572792074696d6564206f75742e34526573706f6e7365526561647908012071756572795f69642c011c51756572794964000120726573706f6e7365b9060120526573706f6e73650003085d01517565727920726573706f6e736520686173206265656e20726563656976656420616e6420697320726561647920666f722074616b696e672077697468206074616b655f726573706f6e7365602e205468657265206973806e6f2072656769737465726564206e6f74696669636174696f6e2063616c6c2e204e6f7469666965640c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e64657808010875380004085901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e20686173a86265656e206469737061746368656420616e64206578656375746564207375636365737366756c6c792e404e6f746966794f76657277656967687414012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e646578080108753800013461637475616c5f77656967687424011857656967687400014c6d61785f62756467657465645f77656967687424011857656967687400050c4901517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652072656769737465726564206e6f74696669636174696f6e5901636f756c64206e6f742062652064697370617463686564206265636175736520746865206469737061746368207765696768742069732067726561746572207468616e20746865206d6178696d756d20776569676874e46f726967696e616c6c7920627564676574656420627920746869732072756e74696d6520666f722074686520717565727920726573756c742e4c4e6f7469667944697370617463684572726f720c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e64657808010875380006085501517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e2054686572652077617320612067656e6572616c206572726f722077697468886469737061746368696e6720746865206e6f74696669636174696f6e2063616c6c2e484e6f746966794465636f64654661696c65640c012071756572795f69642c011c5175657279496400013070616c6c65745f696e646578080108753800012863616c6c5f696e646578080108753800070c5101517565727920726573706f6e736520686173206265656e20726563656976656420616e642071756572792069732072656d6f7665642e205468652064697370617463682077617320756e61626c6520746f20626559016465636f64656420696e746f2061206043616c6c603b2074686973206d696768742062652064756520746f2064697370617463682066756e6374696f6e20686176696e672061207369676e6174757265207768696368946973206e6f742060286f726967696e2c20517565727949642c20526573706f6e736529602e40496e76616c6964526573706f6e6465720c01186f726967696e190101204c6f636174696f6e00012071756572795f69642c011c5175657279496400014465787065637465645f6c6f636174696f6ecd0601404f7074696f6e3c4c6f636174696f6e3e00080c5901457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206f726967696e206c6f636174696f6e206f662074686520726573706f6e736520646f657355016e6f74206d6174636820746861742065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e5c496e76616c6964526573706f6e64657256657273696f6e0801186f726967696e190101204c6f636174696f6e00012071756572795f69642c011c5175657279496400091c5101457870656374656420717565727920726573706f6e736520686173206265656e2072656365697665642062757420746865206578706563746564206f726967696e206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e34526573706f6e736554616b656e04012071756572795f69642c011c51756572794964000a04c8526563656976656420717565727920726573706f6e736520686173206265656e207265616420616e642072656d6f7665642e34417373657473547261707065640c011068617368300110483235360001186f726967696e190101204c6f636174696f6e000118617373657473e106013c56657273696f6e6564417373657473000b04b8536f6d65206173736574732068617665206265656e20706c6163656420696e20616e20617373657420747261702e5456657273696f6e4368616e67654e6f74696669656410012c64657374696e6174696f6e190101204c6f636174696f6e000118726573756c7410012858636d56657273696f6e000110636f7374a50601184173736574730001286d6573736167655f696404011c58636d48617368000c0c2501416e2058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e206d65737361676520686173206265656e20617474656d7074656420746f2062652073656e742e00e054686520636f7374206f662073656e64696e672069742028626f726e652062792074686520636861696e2920697320696e636c756465642e5c537570706f7274656456657273696f6e4368616e6765640801206c6f636174696f6e190101204c6f636174696f6e00011c76657273696f6e10012858636d56657273696f6e000d08390154686520737570706f727465642076657273696f6e206f662061206c6f636174696f6e20686173206265656e206368616e6765642e2054686973206d69676874206265207468726f75676820616ec06175746f6d61746963206e6f74696669636174696f6e206f722061206d616e75616c20696e74657276656e74696f6e2e504e6f7469667954617267657453656e644661696c0c01206c6f636174696f6e190101204c6f636174696f6e00012071756572795f69642c011c517565727949640001146572726f726506012058636d4572726f72000e0859014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f727c73656e64696e6720746865206e6f74696669636174696f6e20746f2069742e644e6f746966795461726765744d6967726174696f6e4661696c0801206c6f636174696f6e5101014456657273696f6e65644c6f636174696f6e00012071756572795f69642c011c51756572794964000f0859014120676976656e206c6f636174696f6e2077686963682068616420612076657273696f6e206368616e676520737562736372697074696f6e207761732064726f70706564206f77696e6720746f20616e206572726f72b46d6967726174696e6720746865206c6f636174696f6e20746f206f7572206e65772058434d20666f726d61742e54496e76616c69645175657269657256657273696f6e0801186f726967696e190101204c6f636174696f6e00012071756572795f69642c011c5175657279496400101c5501457870656374656420717565727920726573706f6e736520686173206265656e20726563656976656420627574207468652065787065637465642071756572696572206c6f636174696f6e20706c6163656420696e4d0173746f7261676520627920746869732072756e74696d652070726576696f75736c792063616e6e6f74206265206465636f6465642e205468652071756572792072656d61696e7320726567697374657265642e0041015468697320697320756e6578706563746564202873696e63652061206c6f636174696f6e20706c6163656420696e2073746f7261676520696e20612070726576696f75736c7920657865637574696e674d0172756e74696d652073686f756c64206265207265616461626c65207072696f7220746f2071756572792074696d656f75742920616e642064616e6765726f75732073696e63652074686520706f737369626c79590176616c696420726573706f6e73652077696c6c2062652064726f707065642e204d616e75616c20676f7665726e616e636520696e74657276656e74696f6e2069732070726f6261626c7920676f696e6720746f2062651c6e65656465642e38496e76616c6964517565726965721001186f726967696e190101204c6f636174696f6e00012071756572795f69642c011c5175657279496400014065787065637465645f71756572696572190101204c6f636174696f6e0001506d617962655f61637475616c5f71756572696572cd0601404f7074696f6e3c4c6f636174696f6e3e00110c5d01457870656374656420717565727920726573706f6e736520686173206265656e20726563656976656420627574207468652071756572696572206c6f636174696f6e206f662074686520726573706f6e736520646f657351016e6f74206d61746368207468652065787065637465642e205468652071756572792072656d61696e73207265676973746572656420666f722061206c617465722c2076616c69642c20726573706f6e736520746f6c626520726563656976656420616e642061637465642075706f6e2e5056657273696f6e4e6f74696679537461727465640c012c64657374696e6174696f6e190101204c6f636174696f6e000110636f7374a50601184173736574730001286d6573736167655f696404011c58636d486173680012085901412072656d6f746520686173207265717565737465642058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e2066726f6d20757320616e64207765206861766520686f6e6f7265642069742e1d01412076657273696f6e20696e666f726d6174696f6e206d6573736167652069732073656e7420746f207468656d20616e642069747320636f737420697320696e636c756465642e5856657273696f6e4e6f746966795265717565737465640c012c64657374696e6174696f6e190101204c6f636174696f6e000110636f7374a50601184173736574730001286d6573736167655f696404011c58636d486173680013043d015765206861766520726571756573746564207468617420612072656d6f746520636861696e2073656e642075732058434d2076657273696f6e206368616e6765206e6f74696669636174696f6e732e6056657273696f6e4e6f74696679556e7265717565737465640c012c64657374696e6174696f6e190101204c6f636174696f6e000110636f7374a50601184173736574730001286d6573736167655f696404011c58636d4861736800140825015765206861766520726571756573746564207468617420612072656d6f746520636861696e2073746f70732073656e64696e672075732058434d2076657273696f6e206368616e6765386e6f74696669636174696f6e732e204665657350616964080118706179696e67190101204c6f636174696f6e00011066656573a5060118417373657473001504310146656573207765726520706169642066726f6d2061206c6f636174696f6e20666f7220616e206f7065726174696f6e20286f6674656e20666f72207573696e67206053656e6458636d60292e34417373657473436c61696d65640c011068617368300110483235360001186f726967696e190101204c6f636174696f6e000118617373657473e106013c56657273696f6e6564417373657473001604c0536f6d65206173736574732068617665206265656e20636c61696d65642066726f6d20616e20617373657420747261706056657273696f6e4d6967726174696f6e46696e697368656404011c76657273696f6e10012858636d56657273696f6e00170484412058434d2076657273696f6e206d6967726174696f6e2066696e69736865642e047c54686520604576656e746020656e756d206f6620746869732070616c6c65741d08102c73746167696e675f78636d087634187472616974731c4f7574636f6d6500010c20436f6d706c6574650401107573656424011857656967687400000028496e636f6d706c657465080110757365642401185765696768740001146572726f72650601144572726f72000100144572726f720401146572726f72650601144572726f720002000021080c5070616c6c65745f6d6573736167655f71756575651870616c6c6574144576656e740404540001104050726f63657373696e674661696c65640c010869643001104832353604945468652060626c616b65325f323536602068617368206f6620746865206d6573736167652e01186f726967696e1d0701484d6573736167654f726967696e4f663c543e0464546865207175657565206f6620746865206d6573736167652e01146572726f722508014c50726f636573734d6573736167654572726f721060546865206572726f722074686174206f636375727265642e00490154686973206572726f7220697320707265747479206f70617175652e204d6f72652066696e652d677261696e6564206572726f7273206e65656420746f20626520656d6974746564206173206576656e74736862792074686520604d65737361676550726f636573736f72602e000455014d657373616765206469736361726465642064756520746f20616e206572726f7220696e2074686520604d65737361676550726f636573736f72602028757375616c6c79206120666f726d6174206572726f72292e2450726f63657373656410010869643001104832353604945468652060626c616b65325f323536602068617368206f6620746865206d6573736167652e01186f726967696e1d0701484d6573736167654f726967696e4f663c543e0464546865207175657565206f6620746865206d6573736167652e012c7765696768745f7573656424011857656967687404c0486f77206d7563682077656967687420776173207573656420746f2070726f6365737320746865206d6573736167652e011c73756363657373780110626f6f6c18885768657468657220746865206d657373616765207761732070726f6365737365642e0049014e6f74652074686174207468697320646f6573206e6f74206d65616e20746861742074686520756e6465726c79696e6720604d65737361676550726f636573736f72602077617320696e7465726e616c6c7935017375636365737366756c2e204974202a736f6c656c792a206d65616e73207468617420746865204d512070616c6c65742077696c6c2074726561742074686973206173206120737563636573734d01636f6e646974696f6e20616e64206469736361726420746865206d6573736167652e20416e7920696e7465726e616c206572726f72206e6565647320746f20626520656d6974746564206173206576656e74736862792074686520604d65737361676550726f636573736f72602e0104544d6573736167652069732070726f6365737365642e484f766572776569676874456e71756575656410010869640401205b75383b2033325d04945468652060626c616b65325f323536602068617368206f6620746865206d6573736167652e01186f726967696e1d0701484d6573736167654f726967696e4f663c543e0464546865207175657565206f6620746865206d6573736167652e0128706167655f696e64657810012450616765496e64657804605468652070616765206f6620746865206d6573736167652e01346d6573736167655f696e64657810011c543a3a53697a6504a454686520696e646578206f6620746865206d6573736167652077697468696e2074686520706167652e02048c4d65737361676520706c6163656420696e206f7665727765696768742071756575652e28506167655265617065640801186f726967696e1d0701484d6573736167654f726967696e4f663c543e0458546865207175657565206f662074686520706167652e0114696e64657810012450616765496e646578045854686520696e646578206f662074686520706167652e03045454686973207061676520776173207265617065642e047c54686520604576656e746020656e756d206f6620746869732070616c6c6574250810346672616d655f737570706f727418747261697473206d657373616765734c50726f636573734d6573736167654572726f7200011424426164466f726d61740000001c436f72727570740001002c556e737570706f72746564000200284f7665727765696768740400240118576569676874000300145969656c640004000029080c4470616c6c65745f61737365745f726174651870616c6c6574144576656e7404045400010c404173736574526174654372656174656408012861737365745f6b696e64ec0130543a3a41737365744b696e6400011072617465290701244669786564553132380000004041737365745261746552656d6f76656404012861737365745f6b696e64ec0130543a3a41737365744b696e6400010040417373657452617465557064617465640c012861737365745f6b696e64ec0130543a3a41737365744b696e6400010c6f6c642907012446697865645531323800010c6e657729070124466978656455313238000200047c54686520604576656e746020656e756d206f6620746869732070616c6c65742d0808306672616d655f73797374656d14506861736500010c384170706c7945787472696e736963040010010c7533320000003046696e616c697a6174696f6e00010038496e697469616c697a6174696f6e000200003108000002f50200350808306672616d655f73797374656d584c61737452756e74696d6555706772616465496e666f0000080130737065635f76657273696f6efc014c636f6465633a3a436f6d706163743c7533323e000124737065635f6e616d653908016473705f72756e74696d653a3a52756e74696d65537472696e670000390800000502003d0808306672616d655f73797374656d60436f646555706772616465417574686f72697a6174696f6e0404540000080124636f64655f6861736830011c543a3a48617368000134636865636b5f76657273696f6e780110626f6f6c000041080c306672616d655f73797374656d186c696d69747330426c6f636b5765696768747300000c0128626173655f626c6f636b2401185765696768740001246d61785f626c6f636b2401185765696768740001247065725f636c617373450801845065724469737061746368436c6173733c57656967687473506572436c6173733e000045080c346672616d655f737570706f7274206469737061746368405065724469737061746368436c617373040454014908000c01186e6f726d616c490801045400012c6f7065726174696f6e616c49080104540001246d616e6461746f72794908010454000049080c306672616d655f73797374656d186c696d6974733c57656967687473506572436c6173730000100138626173655f65787472696e7369632401185765696768740001346d61785f65787472696e736963790701384f7074696f6e3c5765696768743e0001246d61785f746f74616c790701384f7074696f6e3c5765696768743e0001207265736572766564790701384f7074696f6e3c5765696768743e00004d080c306672616d655f73797374656d186c696d6974732c426c6f636b4c656e677468000004010c6d6178510801545065724469737061746368436c6173733c7533323e000051080c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540110000c01186e6f726d616c1001045400012c6f7065726174696f6e616c100104540001246d616e6461746f72791001045400005508082873705f776569676874733c52756e74696d6544625765696768740000080110726561642c010c75363400011477726974652c010c75363400005908082873705f76657273696f6e3852756e74696d6556657273696f6e0000200124737065635f6e616d653908013452756e74696d65537472696e67000124696d706c5f6e616d653908013452756e74696d65537472696e67000144617574686f72696e675f76657273696f6e10010c753332000130737065635f76657273696f6e10010c753332000130696d706c5f76657273696f6e10010c753332000110617069735d08011c4170697356656300014c7472616e73616374696f6e5f76657273696f6e10010c75333200013473746174655f76657273696f6e080108753800005d08040c436f77040454016108000400610800000061080000026508006508000004080d06100069080c306672616d655f73797374656d1870616c6c6574144572726f720404540001203c496e76616c6964537065634e616d650000081101546865206e616d65206f662073706563696669636174696f6e20646f6573206e6f74206d61746368206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e685370656356657273696f6e4e65656473546f496e63726561736500010841015468652073706563696669636174696f6e2076657273696f6e206973206e6f7420616c6c6f77656420746f206465637265617365206265747765656e207468652063757272656e742072756e74696d6550616e6420746865206e65772072756e74696d652e744661696c6564546f4578747261637452756e74696d6556657273696f6e00020cec4661696c656420746f2065787472616374207468652072756e74696d652076657273696f6e2066726f6d20746865206e65772072756e74696d652e0009014569746865722063616c6c696e672060436f72655f76657273696f6e60206f72206465636f64696e67206052756e74696d6556657273696f6e60206661696c65642e4c4e6f6e44656661756c74436f6d706f73697465000304fc537569636964652063616c6c6564207768656e20746865206163636f756e7420686173206e6f6e2d64656661756c7420636f6d706f7369746520646174612e3c4e6f6e5a65726f526566436f756e74000404350154686572652069732061206e6f6e2d7a65726f207265666572656e636520636f756e742070726576656e74696e6720746865206163636f756e742066726f6d206265696e67207075726765642e3043616c6c46696c7465726564000504d0546865206f726967696e2066696c7465722070726576656e74207468652063616c6c20746f20626520646973706174636865642e444e6f7468696e67417574686f72697a6564000604584e6f207570677261646520617574686f72697a65642e30556e617574686f72697a656400070494546865207375626d697474656420636f6465206973206e6f7420617574686f72697a65642e046c4572726f7220666f72207468652053797374656d2070616c6c65746d080c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454017108045300000400750801185665633c543e0000710800000408a1012c00750800000271080079080c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401040453000004007d0801185665633c543e00007d080000020400810804184f7074696f6e0404540185080108104e6f6e6500000010536f6d6504008508000001000085080c4473705f636f6e73656e7375735f626162651c646967657374732450726544696765737400010c1c5072696d6172790400890801405072696d617279507265446967657374000100385365636f6e64617279506c61696e04009108015c5365636f6e64617279506c61696e507265446967657374000200305365636f6e646172795652460400950801545365636f6e646172795652465072654469676573740003000089080c4473705f636f6e73656e7375735f626162651c64696765737473405072696d61727950726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74a5010110536c6f740001347672665f7369676e61747572658d0801305672665369676e617475726500008d08101c73705f636f72651c737232353531390c767266305672665369676e617475726500000801287072655f6f75747075740401305672665072654f757470757400011470726f6f665102012056726650726f6f66000091080c4473705f636f6e73656e7375735f626162651c646967657374735c5365636f6e64617279506c61696e507265446967657374000008013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74a5010110536c6f74000095080c4473705f636f6e73656e7375735f626162651c64696765737473545365636f6e6461727956524650726544696765737400000c013c617574686f726974795f696e64657810015473757065723a3a417574686f72697479496e646578000110736c6f74a5010110536c6f740001347672665f7369676e61747572658d0801305672665369676e617475726500009908084473705f636f6e73656e7375735f62616265584261626545706f6368436f6e66696775726174696f6e000008010463b1010128287536342c2075363429000134616c6c6f7765645f736c6f7473b5010130416c6c6f776564536c6f747300009d080c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401a108045300000400a50801185665633c543e0000a108000004082c1000a508000002a10800a9080c2c70616c6c65745f626162651870616c6c6574144572726f7204045400011060496e76616c696445717569766f636174696f6e50726f6f660000043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c69644b65794f776e65727368697050726f6f66000104310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ead080000040c00187800b1080c3870616c6c65745f696e64696365731870616c6c6574144572726f720404540001142c4e6f7441737369676e65640000048c54686520696e64657820776173206e6f7420616c72656164792061737369676e65642e204e6f744f776e6572000104a454686520696e6465782069732061737369676e656420746f20616e6f74686572206163636f756e742e14496e5573650002047054686520696e64657820776173206e6f7420617661696c61626c652e2c4e6f745472616e73666572000304c854686520736f7572636520616e642064657374696e6174696f6e206163636f756e747320617265206964656e746963616c2e245065726d616e656e74000404d054686520696e646578206973207065726d616e656e7420616e64206d6179206e6f742062652066726565642f6368616e6765642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742eb5080c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b908045300000400c10801185665633c543e0000b9080c3c70616c6c65745f62616c616e6365731474797065732c42616c616e63654c6f636b041c42616c616e63650118000c010869640d0601384c6f636b4964656e746966696572000118616d6f756e7418011c42616c616e636500011c726561736f6e73bd08011c526561736f6e730000bd080c3c70616c6c65745f62616c616e6365731474797065731c526561736f6e7300010c0c466565000000104d6973630001000c416c6c00020000c108000002b90800c5080c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c908045300000400cd0801185665633c543e0000c9080c3c70616c6c65745f62616c616e6365731474797065732c52657365727665446174610844526573657276654964656e746966696572010d061c42616c616e636501180008010869640d060144526573657276654964656e746966696572000118616d6f756e7418011c42616c616e63650000cd08000002c90800d1080c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401d508045300000400e50801185665633c543e0000d5080c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e740808496401d9081c42616c616e63650118000801086964d90801084964000118616d6f756e7418011c42616c616e63650000d908085873746167696e675f6b7573616d615f72756e74696d654452756e74696d65486f6c64526561736f6e00010820507265696d6167650400dd08016c70616c6c65745f707265696d6167653a3a486f6c64526561736f6e0020000c4e69730400e108015870616c6c65745f6e69733a3a486f6c64526561736f6e00260000dd080c3c70616c6c65745f707265696d6167651870616c6c657428486f6c64526561736f6e00010420507265696d61676500000000e1080c2870616c6c65745f6e69731870616c6c657428486f6c64526561736f6e000104284e66745265636569707400000000e508000002d50800e9080c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401ed08045300000400f90801185665633c543e0000ed080c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e740808496401f1081c42616c616e63650118000801086964f10801084964000118616d6f756e7418011c42616c616e63650000f108085873746167696e675f6b7573616d615f72756e74696d654c52756e74696d65467265657a65526561736f6e0001043c4e6f6d696e6174696f6e506f6f6c730400f508019470616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733a3a467265657a65526561736f6e00290000f5080c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657430467265657a65526561736f6e00010438506f6f6c4d696e42616c616e636500000000f908000002ed0800fd080c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001303856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804f84e756d626572206f6620686f6c647320657863656564206056617269616e74436f756e744f663c543a3a52756e74696d65486f6c64526561736f6e3e602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e4c49737375616e63654465616374697661746564000a0401015468652069737375616e63652063616e6e6f74206265206d6f6469666965642073696e636520697420697320616c72656164792064656163746976617465642e2444656c74615a65726f000b04645468652064656c74612063616e6e6f74206265207a65726f2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e0109086870616c6c65745f7472616e73616374696f6e5f7061796d656e742052656c6561736573000108245631416e6369656e74000000085632000100000509083870616c6c65745f7374616b696e67345374616b696e674c656467657204045400001401147374617368000130543a3a4163636f756e744964000114746f74616cdc013042616c616e63654f663c543e000118616374697665dc013042616c616e63654f663c543e000124756e6c6f636b696e67090201f0426f756e6465645665633c556e6c6f636b4368756e6b3c42616c616e63654f663c543e3e2c20543a3a4d6178556e6c6f636b696e674368756e6b733e0001586c65676163795f636c61696d65645f7265776172647309090194426f756e6465645665633c457261496e6465782c20543a3a486973746f727944657074683e000009090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540110045300000400e50101185665633c543e00000d09083870616c6c65745f7374616b696e672c4e6f6d696e6174696f6e7304045400000c011c74617267657473110901b4426f756e6465645665633c543a3a4163636f756e7449642c204d61784e6f6d696e6174696f6e734f663c543e3e0001307375626d69747465645f696e100120457261496e64657800012873757070726573736564780110626f6f6c000011090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400d10101185665633c543e00001509083870616c6c65745f7374616b696e6734416374697665457261496e666f0000080114696e646578100120457261496e64657800011473746172741909012c4f7074696f6e3c7536343e0000190904184f7074696f6e040454012c0108104e6f6e6500000010536f6d6504002c00000100001d09000004081000002109082873705f7374616b696e675450616765644578706f737572654d65746164617461041c42616c616e6365011800100114746f74616cdc011c42616c616e636500010c6f776edc011c42616c616e636500013c6e6f6d696e61746f725f636f756e7410010c753332000128706167655f636f756e7410011050616765000025090000040c100010002909082873705f7374616b696e67304578706f737572655061676508244163636f756e74496401001c42616c616e6365011800080128706167655f746f74616cdc011c42616c616e63650001186f7468657273e001ac5665633c496e646976696475616c4578706f737572653c4163636f756e7449642c2042616c616e63653e3e00002d09083870616c6c65745f7374616b696e673c457261526577617264506f696e747304244163636f756e744964010000080114746f74616c10012c526577617264506f696e74000128696e646976696475616c3109018042547265654d61703c4163636f756e7449642c20526577617264506f696e743e00003109042042547265654d617008044b010004560110000400350900000035090000023909003909000004080010003d090000024109004109083870616c6c65745f7374616b696e6738556e6170706c696564536c61736808244163636f756e74496401001c42616c616e636501180014012476616c696461746f720001244163636f756e74496400010c6f776e18011c42616c616e63650001186f74686572736d0401645665633c284163636f756e7449642c2042616c616e6365293e0001247265706f7274657273d10101385665633c4163636f756e7449643e0001187061796f757418011c42616c616e6365000045090000040894180049090c3870616c6c65745f7374616b696e6720736c617368696e6734536c617368696e675370616e7300001001287370616e5f696e6465781001245370616e496e6465780001286c6173745f7374617274100120457261496e6465780001486c6173745f6e6f6e7a65726f5f736c617368100120457261496e6465780001147072696f72e50101345665633c457261496e6465783e00004d090c3870616c6c65745f7374616b696e6720736c617368696e67285370616e5265636f7264041c42616c616e636501180008011c736c617368656418011c42616c616e6365000120706169645f6f757418011c42616c616e6365000051090000025509005509000004081078005909103870616c6c65745f7374616b696e671870616c6c65741870616c6c6574144572726f72040454000170344e6f74436f6e74726f6c6c6572000004644e6f74206120636f6e74726f6c6c6572206163636f756e742e204e6f745374617368000104504e6f742061207374617368206163636f756e742e34416c7265616479426f6e64656400020460537461736820697320616c726561647920626f6e6465642e34416c726561647950616972656400030474436f6e74726f6c6c657220697320616c7265616479207061697265642e30456d7074795461726765747300040460546172676574732063616e6e6f7420626520656d7074792e384475706c6963617465496e646578000504404475706c696361746520696e6465782e44496e76616c6964536c617368496e64657800060484536c617368207265636f726420696e646578206f7574206f6620626f756e64732e40496e73756666696369656e74426f6e6400070c590143616e6e6f74206861766520612076616c696461746f72206f72206e6f6d696e61746f7220726f6c652c20776974682076616c7565206c657373207468616e20746865206d696e696d756d20646566696e65642062793d01676f7665726e616e6365202873656520604d696e56616c696461746f72426f6e646020616e6420604d696e4e6f6d696e61746f72426f6e6460292e20496620756e626f6e64696e67206973207468651501696e74656e74696f6e2c20606368696c6c6020666972737420746f2072656d6f7665206f6e65277320726f6c652061732076616c696461746f722f6e6f6d696e61746f722e304e6f4d6f72654368756e6b730008049043616e206e6f74207363686564756c65206d6f726520756e6c6f636b206368756e6b732e344e6f556e6c6f636b4368756e6b000904a043616e206e6f74207265626f6e6420776974686f757420756e6c6f636b696e67206368756e6b732e3046756e646564546172676574000a04c8417474656d7074696e6720746f2074617267657420612073746173682074686174207374696c6c206861732066756e64732e48496e76616c6964457261546f526577617264000b0458496e76616c69642065726120746f207265776172642e68496e76616c69644e756d6265724f664e6f6d696e6174696f6e73000c0478496e76616c6964206e756d626572206f66206e6f6d696e6174696f6e732e484e6f74536f72746564416e64556e69717565000d04804974656d7320617265206e6f7420736f7274656420616e6420756e697175652e38416c7265616479436c61696d6564000e0409015265776172647320666f72207468697320657261206861766520616c7265616479206265656e20636c61696d656420666f7220746869732076616c696461746f722e2c496e76616c696450616765000f04844e6f206e6f6d696e61746f7273206578697374206f6e207468697320706167652e54496e636f7272656374486973746f72794465707468001004c0496e636f72726563742070726576696f757320686973746f727920646570746820696e7075742070726f76696465642e58496e636f7272656374536c617368696e675370616e73001104b0496e636f7272656374206e756d626572206f6620736c617368696e67207370616e732070726f76696465642e2042616453746174650012043901496e7465726e616c20737461746520686173206265636f6d6520736f6d65686f7720636f7272757074656420616e6420746865206f7065726174696f6e2063616e6e6f7420636f6e74696e75652e38546f6f4d616e795461726765747300130494546f6f206d616e79206e6f6d696e6174696f6e207461726765747320737570706c6965642e244261645461726765740014043d0141206e6f6d696e6174696f6e207461726765742077617320737570706c69656420746861742077617320626c6f636b6564206f72206f7468657277697365206e6f7420612076616c696461746f722e4043616e6e6f744368696c6c4f74686572001504550154686520757365722068617320656e6f75676820626f6e6420616e6420746875732063616e6e6f74206265206368696c6c656420666f72636566756c6c7920627920616e2065787465726e616c20706572736f6e2e44546f6f4d616e794e6f6d696e61746f72730016084d0154686572652061726520746f6f206d616e79206e6f6d696e61746f727320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865207374616b696e67b473657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e44546f6f4d616e7956616c696461746f7273001708550154686572652061726520746f6f206d616e792076616c696461746f722063616e6469646174657320696e207468652073797374656d2e20476f7665726e616e6365206e6565647320746f2061646a75737420746865d47374616b696e672073657474696e677320746f206b656570207468696e6773207361666520666f72207468652072756e74696d652e40436f6d6d697373696f6e546f6f4c6f77001804e0436f6d6d697373696f6e20697320746f6f206c6f772e204d757374206265206174206c6561737420604d696e436f6d6d697373696f6e602e2c426f756e644e6f744d657400190458536f6d6520626f756e64206973206e6f74206d65742e50436f6e74726f6c6c657244657072656361746564001a04010155736564207768656e20617474656d7074696e6720746f20757365206465707265636174656420636f6e74726f6c6c6572206163636f756e74206c6f6769632e4c43616e6e6f74526573746f72654c6564676572001b045843616e6e6f742072657365742061206c65646765722e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e5d090c2873705f7374616b696e671c6f6666656e6365384f6666656e636544657461696c7308205265706f727465720100204f6666656e64657201d4000801206f6666656e646572d401204f6666656e6465720001247265706f7274657273d10101345665633c5265706f727465723e0000610900000408a8340065090000040830100069090000026d09006d0900000408001902007109000004087509340075090c1c73705f636f72651863727970746f244b65795479706549640000040044011c5b75383b20345d000079090c3870616c6c65745f73657373696f6e1870616c6c6574144572726f7204045400011430496e76616c696450726f6f6600000460496e76616c6964206f776e6572736869702070726f6f662e5c4e6f4173736f63696174656456616c696461746f7249640001049c4e6f206173736f6369617465642076616c696461746f7220494420666f72206163636f756e742e344475706c6963617465644b65790002046452656769737465726564206475706c6963617465206b65792e184e6f4b657973000304a44e6f206b65797320617265206173736f63696174656420776974682074686973206163636f756e742e244e6f4163636f756e7400040419014b65792073657474696e67206163636f756e74206973206e6f74206c6976652c20736f206974277320696d706f737369626c6520746f206173736f6369617465206b6579732e04744572726f7220666f72207468652073657373696f6e2070616c6c65742e7d09083870616c6c65745f6772616e6470612c53746f726564537461746504044e01100110104c6976650000003050656e64696e6750617573650801307363686564756c65645f61741001044e00011464656c61791001044e000100185061757365640002003450656e64696e67526573756d650801307363686564756c65645f61741001044e00011464656c61791001044e000300008109083870616c6c65745f6772616e6470614c53746f72656450656e64696e674368616e676508044e0110144c696d697400001001307363686564756c65645f61741001044e00011464656c61791001044e0001406e6578745f617574686f7269746965738509016c426f756e646564417574686f726974794c6973743c4c696d69743e000118666f72636564690201244f7074696f6e3c4e3e000085090c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b8045300000400b401185665633c543e000089090c3870616c6c65745f6772616e6470611870616c6c6574144572726f7204045400011c2c50617573654661696c65640000080501417474656d707420746f207369676e616c204752414e445041207061757365207768656e2074686520617574686f72697479207365742069736e2774206c697665a42865697468657220706175736564206f7220616c72656164792070656e64696e67207061757365292e30526573756d654661696c65640001081101417474656d707420746f207369676e616c204752414e44504120726573756d65207768656e2074686520617574686f72697479207365742069736e277420706175736564a028656974686572206c697665206f7220616c72656164792070656e64696e6720726573756d65292e344368616e676550656e64696e67000204e8417474656d707420746f207369676e616c204752414e445041206368616e67652077697468206f6e6520616c72656164792070656e64696e672e1c546f6f536f6f6e000304bc43616e6e6f74207369676e616c20666f72636564206368616e676520736f20736f6f6e206166746572206c6173742e60496e76616c69644b65794f776e65727368697050726f6f66000404310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660005043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400060415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e8d090c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e646564566563080454012502045300000400910901185665633c543e000091090000022502009509083c70616c6c65745f74726561737572792050726f706f73616c08244163636f756e74496401001c42616c616e636501180010012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500012c62656e65666963696172790001244163636f756e744964000110626f6e6418011c42616c616e6365000099090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540110045300000400e50101185665633c543e00009d09083c70616c6c65745f74726561737572792c5370656e64537461747573142441737365744b696e6401ec30417373657442616c616e636501182c42656e65666963696172790151012c426c6f636b4e756d6265720110245061796d656e744964012c0018012861737365745f6b696e64ec012441737365744b696e64000118616d6f756e74180130417373657442616c616e636500012c62656e65666963696172795101012c42656e656669636961727900012876616c69645f66726f6d10012c426c6f636b4e756d6265720001246578706972655f617410012c426c6f636b4e756d626572000118737461747573a109015c5061796d656e7453746174653c5061796d656e7449643e0000a109083c70616c6c65745f7472656173757279305061796d656e74537461746504084964012c010c1c50656e64696e6700000024417474656d7074656404010869642c01084964000100184661696c656400020000a5090c3473705f61726974686d65746963287065725f7468696e67731c5065726d696c6c0000040010010c7533320000a90908346672616d655f737570706f72742050616c6c65744964000004000d06011c5b75383b20385d0000ad090c3c70616c6c65745f74726561737572791870616c6c6574144572726f7208045400044900013070496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104ac4e6f2070726f706f73616c2c20626f756e7479206f72207370656e64206174207468617420696e6465782e40546f6f4d616e79417070726f76616c7300020480546f6f206d616e7920617070726f76616c7320696e207468652071756575652e58496e73756666696369656e745065726d697373696f6e0003084501546865207370656e64206f726967696e2069732076616c6964206275742074686520616d6f756e7420697420697320616c6c6f77656420746f207370656e64206973206c6f776572207468616e207468654c616d6f756e7420746f206265207370656e742e4c50726f706f73616c4e6f74417070726f7665640004047c50726f706f73616c20686173206e6f74206265656e20617070726f7665642e584661696c6564546f436f6e7665727442616c616e636500050451015468652062616c616e6365206f6620746865206173736574206b696e64206973206e6f7420636f6e7665727469626c6520746f207468652062616c616e6365206f6620746865206e61746976652061737365742e305370656e6445787069726564000604b0546865207370656e6420686173206578706972656420616e642063616e6e6f7420626520636c61696d65642e2c4561726c795061796f7574000704a4546865207370656e64206973206e6f742079657420656c696769626c6520666f72207061796f75742e40416c7265616479417474656d707465640008049c546865207061796d656e742068617320616c7265616479206265656e20617474656d707465642e2c5061796f75744572726f72000904cc54686572652077617320736f6d65206973737565207769746820746865206d656368616e69736d206f66207061796d656e742e304e6f74417474656d70746564000a04a4546865207061796f757420776173206e6f742079657420617474656d707465642f636c61696d65642e30496e636f6e636c7573697665000b04c4546865207061796d656e7420686173206e656974686572206661696c6564206e6f7220737563636565646564207965742e04784572726f7220666f72207468652074726561737572792070616c6c65742eb1090000040800790100b5090c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f746518566f74696e67141c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d626572011024506f6c6c496e6465780110204d6178566f7465730001081c43617374696e670400b90901c843617374696e673c42616c616e63652c20426c6f636b4e756d6265722c20506f6c6c496e6465782c204d6178566f7465733e0000002844656c65676174696e670400d10901ac44656c65676174696e673c42616c616e63652c204163636f756e7449642c20426c6f636b4e756d6265723e00010000b9090c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f74651c43617374696e67101c42616c616e636501182c426c6f636b4e756d626572011024506f6c6c496e6465780110204d6178566f74657300000c0114766f746573bd0901dc426f756e6465645665633c28506f6c6c496e6465782c204163636f756e74566f74653c42616c616e63653e292c204d6178566f7465733e00012c64656c65676174696f6e73c909015044656c65676174696f6e733c42616c616e63653e0001147072696f72cd09017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000bd090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c109045300000400c50901185665633c543e0000c1090000040810710200c509000002c10900c9090c6070616c6c65745f636f6e76696374696f6e5f766f74696e671474797065732c44656c65676174696f6e73041c42616c616e6365011800080114766f74657318011c42616c616e636500011c6361706974616c18011c42616c616e63650000cd090c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f7465245072696f724c6f636b082c426c6f636b4e756d62657201101c42616c616e6365011800080010012c426c6f636b4e756d626572000018011c42616c616e63650000d1090c6070616c6c65745f636f6e76696374696f6e5f766f74696e6710766f74652844656c65676174696e670c1c42616c616e63650118244163636f756e74496401002c426c6f636b4e756d62657201100014011c62616c616e636518011c42616c616e63650001187461726765740001244163636f756e744964000128636f6e76696374696f6e79020128436f6e76696374696f6e00012c64656c65676174696f6e73c909015044656c65676174696f6e733c42616c616e63653e0001147072696f72cd09017c5072696f724c6f636b3c426c6f636b4e756d6265722c2042616c616e63653e0000d5090c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401d909045300000400dd0901185665633c543e0000d9090000040879011800dd09000002d90900e1090c6070616c6c65745f636f6e76696374696f6e5f766f74696e671870616c6c6574144572726f72080454000449000130284e6f744f6e676f696e6700000450506f6c6c206973206e6f74206f6e676f696e672e204e6f74566f746572000104ac54686520676976656e206163636f756e7420646964206e6f7420766f7465206f6e2074686520706f6c6c2e304e6f5065726d697373696f6e000204c8546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e2e3c4e6f5065726d697373696f6e5965740003045901546865206163746f7220686173206e6f207065726d697373696f6e20746f20636f6e647563742074686520616374696f6e207269676874206e6f77206275742077696c6c20646f20696e20746865206675747572652e44416c726561647944656c65676174696e6700040488546865206163636f756e7420697320616c72656164792064656c65676174696e672e34416c7265616479566f74696e670005085501546865206163636f756e742063757272656e746c792068617320766f74657320617474616368656420746f20697420616e6420746865206f7065726174696f6e2063616e6e6f74207375636365656420756e74696ce87468657365206172652072656d6f7665642c20656974686572207468726f7567682060756e766f746560206f722060726561705f766f7465602e44496e73756666696369656e7446756e6473000604fc546f6f206869676820612062616c616e6365207761732070726f7669646564207468617420746865206163636f756e742063616e6e6f74206166666f72642e344e6f7444656c65676174696e67000704a0546865206163636f756e74206973206e6f742063757272656e746c792064656c65676174696e672e204e6f6e73656e73650008049444656c65676174696f6e20746f206f6e6573656c66206d616b6573206e6f2073656e73652e3c4d6178566f74657352656163686564000904804d6178696d756d206e756d626572206f6620766f74657320726561636865642e2c436c6173734e6565646564000a04390154686520636c617373206d75737420626520737570706c6965642073696e6365206974206973206e6f7420656173696c792064657465726d696e61626c652066726f6d207468652073746174652e20426164436c617373000b048454686520636c61737320494420737570706c69656420697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee5090c4070616c6c65745f7265666572656e6461147479706573385265666572656e64756d496e666f201c547261636b49640179013452756e74696d654f726967696e018502184d6f6d656e7401101043616c6c017d011c42616c616e636501181454616c6c79015907244163636f756e74496401003c5363686564756c654164647265737301f50201181c4f6e676f696e670400e909018d015265666572656e64756d5374617475733c547261636b49642c2052756e74696d654f726967696e2c204d6f6d656e742c2043616c6c2c2042616c616e63652c2054616c6c792c0a4163636f756e7449642c205363686564756c65416464726573732c3e00000020417070726f7665640c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001002052656a65637465640c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0002002443616e63656c6c65640c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0003002054696d65644f75740c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e000400184b696c6c656404001001184d6f6d656e7400050000e9090c4070616c6c65745f7265666572656e6461147479706573405265666572656e64756d537461747573201c547261636b49640179013452756e74696d654f726967696e018502184d6f6d656e7401101043616c6c017d011c42616c616e636501181454616c6c79015907244163636f756e74496401003c5363686564756c654164647265737301f502002c0114747261636b7901011c547261636b49640001186f726967696e8502013452756e74696d654f726967696e00012070726f706f73616c7d01011043616c6c000124656e6163746d656e74a1020150446973706174636854696d653c4d6f6d656e743e0001247375626d69747465641001184d6f6d656e740001487375626d697373696f6e5f6465706f736974ed09016c4465706f7369743c4163636f756e7449642c2042616c616e63653e0001406465636973696f6e5f6465706f736974f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001206465636964696e67f50901784f7074696f6e3c4465636964696e675374617475733c4d6f6d656e743e3e00011474616c6c795907011454616c6c79000120696e5f7175657565780110626f6f6c000114616c61726dfd0901844f7074696f6e3c284d6f6d656e742c205363686564756c6541646472657373293e0000ed090c4070616c6c65745f7265666572656e64611474797065731c4465706f73697408244163636f756e74496401001c42616c616e636501180008010c77686f0001244163636f756e744964000118616d6f756e7418011c42616c616e63650000f10904184f7074696f6e04045401ed090108104e6f6e6500000010536f6d650400ed090000010000f50904184f7074696f6e04045401f9090108104e6f6e6500000010536f6d650400f9090000010000f9090c4070616c6c65745f7265666572656e6461147479706573384465636964696e67537461747573042c426c6f636b4e756d62657201100008011473696e636510012c426c6f636b4e756d626572000128636f6e6669726d696e676902014c4f7074696f6e3c426c6f636b4e756d6265723e0000fd0904184f7074696f6e04045401010a0108104e6f6e6500000010536f6d650400010a0000010000010a0000040810f50200050a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401090a0453000004000d0a01185665633c543e0000090a000004081018000d0a000002090a00110a000002150a00150a000004087901190a00190a0c4070616c6c65745f7265666572656e646114747970657324547261636b496e666f081c42616c616e63650118184d6f6d656e740110002401106e616d65390801302627737461746963207374720001306d61785f6465636964696e6710010c7533320001406465636973696f6e5f6465706f73697418011c42616c616e6365000138707265706172655f706572696f641001184d6f6d656e7400013c6465636973696f6e5f706572696f641001184d6f6d656e74000138636f6e6669726d5f706572696f641001184d6f6d656e740001506d696e5f656e6163746d656e745f706572696f641001184d6f6d656e740001306d696e5f617070726f76616c1d0a0114437572766500012c6d696e5f737570706f72741d0a0114437572766500001d0a0c4070616c6c65745f7265666572656e646114747970657314437572766500010c404c696e65617244656372656173696e670c01186c656e67746894011c50657262696c6c000114666c6f6f7294011c50657262696c6c0001106365696c94011c50657262696c6c000000445374657070656444656372656173696e67100114626567696e94011c50657262696c6c00010c656e6494011c50657262696c6c0001107374657094011c50657262696c6c000118706572696f6494011c50657262696c6c000100285265636970726f63616c0c0118666163746f72210a01204669786564493634000120785f6f6666736574210a01204669786564493634000120795f6f6666736574210a0120466978656449363400020000210a0c3473705f61726974686d657469632c66697865645f706f696e7420466978656449363400000400250a010c6936340000250a0000050c00290a0c4070616c6c65745f7265666572656e64611870616c6c6574144572726f72080454000449000134284e6f744f6e676f696e67000004685265666572656e64756d206973206e6f74206f6e676f696e672e284861734465706f736974000104b85265666572656e64756d2773206465636973696f6e206465706f73697420697320616c726561647920706169642e20426164547261636b0002049c54686520747261636b206964656e74696669657220676976656e2077617320696e76616c69642e1046756c6c000304310154686572652061726520616c726561647920612066756c6c20636f6d706c656d656e74206f66207265666572656e646120696e2070726f677265737320666f72207468697320747261636b2e285175657565456d70747900040480546865207175657565206f662074686520747261636b20697320656d7074792e344261645265666572656e64756d000504e4546865207265666572656e64756d20696e6465782070726f766964656420697320696e76616c696420696e207468697320636f6e746578742e2c4e6f7468696e67546f446f000604ac546865726520776173206e6f7468696e6720746f20646f20696e2074686520616476616e63656d656e742e1c4e6f547261636b000704a04e6f20747261636b2065786973747320666f72207468652070726f706f73616c206f726967696e2e28556e66696e69736865640008040101416e79206465706f7369742063616e6e6f7420626520726566756e64656420756e74696c20616674657220746865206465636973696f6e206973206f7665722e304e6f5065726d697373696f6e000904a8546865206465706f73697420726566756e646572206973206e6f7420746865206465706f7369746f722e244e6f4465706f736974000a04cc546865206465706f7369742063616e6e6f7420626520726566756e6465642073696e6365206e6f6e6520776173206d6164652e24426164537461747573000b04d0546865207265666572656e64756d2073746174757320697320696e76616c696420666f722074686973206f7065726174696f6e2e40507265696d6167654e6f744578697374000c047054686520707265696d61676520646f6573206e6f742065786973742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e2d0a086070616c6c65745f72616e6b65645f636f6c6c656374697665304d656d6265725265636f7264000004011072616e6b7901011052616e6b0000310a0000040879010000350a0000040879011000390a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e00003d0a0c6070616c6c65745f72616e6b65645f636f6c6c6563746976651870616c6c6574144572726f7208045400044900012834416c72656164794d656d626572000004704163636f756e7420697320616c72656164792061206d656d6265722e244e6f744d656d626572000104604163636f756e74206973206e6f742061206d656d6265722e284e6f74506f6c6c696e67000204b854686520676976656e20706f6c6c20696e64657820697320756e6b6e6f776e206f722068617320636c6f7365642e1c4f6e676f696e670003048054686520676976656e20706f6c6c206973207374696c6c206f6e676f696e672e344e6f6e6552656d61696e696e67000404ac546865726520617265206e6f2066757274686572207265636f72647320746f2062652072656d6f7665642e28436f7272757074696f6e00050468556e6578706563746564206572726f7220696e2073746174652e2852616e6b546f6f4c6f7700060494546865206d656d62657227732072616e6b20697320746f6f206c6f7720746f20766f74652e38496e76616c69645769746e6573730007049854686520696e666f726d6174696f6e2070726f766964656420697320696e636f72726563742e304e6f5065726d697373696f6e000804f8546865206f726967696e206973206e6f742073756666696369656e746c792070726976696c6567656420746f20646f20746865206f7065726174696f6e2e2853616d654d656d626572000904e0546865206e6577206d656d62657220746f2065786368616e6765206973207468652073616d6520617320746865206f6c64206d656d626572048054686520604572726f726020656e756d206f6620746869732070616c6c65742e410a0c4070616c6c65745f7265666572656e6461147479706573385265666572656e64756d496e666f201c547261636b49640179013452756e74696d654f726967696e018502184d6f6d656e7401101043616c6c017d011c42616c616e636501181454616c6c79016507244163636f756e74496401003c5363686564756c654164647265737301f50201181c4f6e676f696e670400450a018d015265666572656e64756d5374617475733c547261636b49642c2052756e74696d654f726967696e2c204d6f6d656e742c2043616c6c2c2042616c616e63652c2054616c6c792c0a4163636f756e7449642c205363686564756c65416464726573732c3e00000020417070726f7665640c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001002052656a65637465640c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0002002443616e63656c6c65640c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0003002054696d65644f75740c001001184d6f6d656e740000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0000f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e000400184b696c6c656404001001184d6f6d656e7400050000450a0c4070616c6c65745f7265666572656e6461147479706573405265666572656e64756d537461747573201c547261636b49640179013452756e74696d654f726967696e018502184d6f6d656e7401101043616c6c017d011c42616c616e636501181454616c6c79016507244163636f756e74496401003c5363686564756c654164647265737301f502002c0114747261636b7901011c547261636b49640001186f726967696e8502013452756e74696d654f726967696e00012070726f706f73616c7d01011043616c6c000124656e6163746d656e74a1020150446973706174636854696d653c4d6f6d656e743e0001247375626d69747465641001184d6f6d656e740001487375626d697373696f6e5f6465706f736974ed09016c4465706f7369743c4163636f756e7449642c2042616c616e63653e0001406465636973696f6e5f6465706f736974f109018c4f7074696f6e3c4465706f7369743c4163636f756e7449642c2042616c616e63653e3e0001206465636964696e67f50901784f7074696f6e3c4465636964696e675374617475733c4d6f6d656e743e3e00011474616c6c796507011454616c6c79000120696e5f7175657565780110626f6f6c000114616c61726dfd0901844f7074696f6e3c284d6f6d656e742c205363686564756c6541646472657373293e0000490a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401f502045300000400310801185665633c543e00004d0a0c4070616c6c65745f7265666572656e64611870616c6c6574144572726f72080454000449000134284e6f744f6e676f696e67000004685265666572656e64756d206973206e6f74206f6e676f696e672e284861734465706f736974000104b85265666572656e64756d2773206465636973696f6e206465706f73697420697320616c726561647920706169642e20426164547261636b0002049c54686520747261636b206964656e74696669657220676976656e2077617320696e76616c69642e1046756c6c000304310154686572652061726520616c726561647920612066756c6c20636f6d706c656d656e74206f66207265666572656e646120696e2070726f677265737320666f72207468697320747261636b2e285175657565456d70747900040480546865207175657565206f662074686520747261636b20697320656d7074792e344261645265666572656e64756d000504e4546865207265666572656e64756d20696e6465782070726f766964656420697320696e76616c696420696e207468697320636f6e746578742e2c4e6f7468696e67546f446f000604ac546865726520776173206e6f7468696e6720746f20646f20696e2074686520616476616e63656d656e742e1c4e6f547261636b000704a04e6f20747261636b2065786973747320666f72207468652070726f706f73616c206f726967696e2e28556e66696e69736865640008040101416e79206465706f7369742063616e6e6f7420626520726566756e64656420756e74696c20616674657220746865206465636973696f6e206973206f7665722e304e6f5065726d697373696f6e000904a8546865206465706f73697420726566756e646572206973206e6f7420746865206465706f7369746f722e244e6f4465706f736974000a04cc546865206465706f7369742063616e6e6f7420626520726566756e6465642073696e6365206e6f6e6520776173206d6164652e24426164537461747573000b04d0546865207265666572656e64756d2073746174757320697320696e76616c696420666f722074686973206f7065726174696f6e2e40507265696d6167654e6f744578697374000c047054686520707265696d61676520646f6573206e6f742065786973742e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e510a0c4070616c6c65745f77686974656c6973741870616c6c6574144572726f720404540001144c556e617661696c61626c65507265496d616765000004c854686520707265696d616765206f66207468652063616c6c206861736820636f756c64206e6f74206265206c6f616465642e3c556e6465636f6461626c6543616c6c000104785468652063616c6c20636f756c64206e6f74206265206465636f6465642e60496e76616c696443616c6c5765696768745769746e657373000204ec54686520776569676874206f6620746865206465636f6465642063616c6c2077617320686967686572207468616e20746865207769746e6573732e5043616c6c49734e6f7457686974656c6973746564000304745468652063616c6c20776173206e6f742077686974656c69737465642e5843616c6c416c726561647957686974656c6973746564000404a05468652063616c6c2077617320616c72656164792077686974656c69737465643b204e6f2d4f702e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e550a105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e18636c61696d731870616c6c6574144572726f7204045400011860496e76616c6964457468657265756d5369676e61747572650000046c496e76616c696420457468657265756d207369676e61747572652e405369676e65724861734e6f436c61696d00010478457468657265756d206164647265737320686173206e6f20636c61696d2e4053656e6465724861734e6f436c61696d000204b04163636f756e742049442073656e64696e67207472616e73616374696f6e20686173206e6f20636c61696d2e30506f74556e646572666c6f77000308490154686572652773206e6f7420656e6f75676820696e2074686520706f7420746f20706179206f757420736f6d6520756e76657374656420616d6f756e742e2047656e6572616c6c7920696d706c6965732061306c6f676963206572726f722e40496e76616c696453746174656d656e740004049041206e65656465642073746174656d656e7420776173206e6f7420696e636c756465642e4c56657374656442616c616e6365457869737473000504a4546865206163636f756e7420616c7265616479206861732061207665737465642062616c616e63652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e590a0c3870616c6c65745f7574696c6974791870616c6c6574144572726f7204045400010430546f6f4d616e7943616c6c730000045c546f6f206d616e792063616c6c7320626174636865642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e5d0a083870616c6c65745f736f6369657479304d656d6265725265636f7264000010011072616e6b10011052616e6b00011c737472696b657310012c537472696b65436f756e74000120766f756368696e67610a01584f7074696f6e3c566f756368696e675374617475733e000114696e64657810010c7533320000610a04184f7074696f6e04045401650a0108104e6f6e6500000010536f6d650400650a0000010000650a083870616c6c65745f736f636965747938566f756368696e6753746174757300010820566f756368696e670000001842616e6e656400010000690a083870616c6c65745f736f6369657479305061796f75745265636f7264081c42616c616e63650118285061796f757473566563016d0a000801107061696418011c42616c616e636500011c7061796f7574736d0a01285061796f75747356656300006d0a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401090a0453000004000d0a01185665633c543e0000710a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401750a0453000004007d0a01185665633c543e0000750a083870616c6c65745f736f63696574790c42696408244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e7449640001106b696e64790a016c4269644b696e643c4163636f756e7449642c2042616c616e63653e00011476616c756518011c42616c616e63650000790a083870616c6c65745f736f63696574791c4269644b696e6408244163636f756e74496401001c42616c616e6365011801081c4465706f736974040018011c42616c616e636500000014566f75636808000001244163636f756e744964000018011c42616c616e6365000100007d0a000002750a00810a083870616c6c65745f736f63696574792443616e64696461637908244163636f756e74496401001c42616c616e6365011800140114726f756e64100128526f756e64496e6465780001106b696e64790a016c4269644b696e643c4163636f756e7449642c2042616c616e63653e00010c62696418011c42616c616e636500011474616c6c79850a011454616c6c79000138736b65707469635f73747275636b780110626f6f6c0000850a083870616c6c65745f736f63696574791454616c6c790000080124617070726f76616c73100124566f7465436f756e7400012872656a656374696f6e73100124566f7465436f756e740000890a000004080000008d0a083870616c6c65745f736f636965747910566f7465000008011c617070726f7665780110626f6f6c00011877656967687410010c7533320000910a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000950a083870616c6c65745f736f636965747930496e74616b655265636f726408244163636f756e74496401001c42616c616e63650118000c010c77686f0001244163636f756e74496400010c62696418011c42616c616e6365000114726f756e64100128526f756e64496e6465780000990a0000040c0000850a009d0a0c3870616c6c65745f736f63696574791870616c6c6574144572726f72080454000449000180244e6f744d656d6265720000045455736572206973206e6f742061206d656d6265722e34416c72656164794d656d626572000104645573657220697320616c72656164792061206d656d6265722e2453757370656e64656400020448557365722069732073757370656e6465642e304e6f7453757370656e6465640003045855736572206973206e6f742073757370656e6465642e204e6f5061796f7574000404484e6f7468696e6720746f207061796f75742e38416c7265616479466f756e64656400050460536f636965747920616c726561647920666f756e6465642e3c496e73756666696369656e74506f74000604984e6f7420656e6f75676820696e20706f7420746f206163636570742063616e6469646174652e3c416c7265616479566f756368696e67000704e44d656d62657220697320616c726561647920766f756368696e67206f722062616e6e65642066726f6d20766f756368696e6720616761696e2e4c4e6f74566f756368696e674f6e4269646465720008045c4d656d626572206973206e6f7420766f756368696e672e10486561640009049043616e6e6f742072656d6f7665207468652068656164206f662074686520636861696e2e1c466f756e646572000a046843616e6e6f742072656d6f76652074686520666f756e6465722e28416c7265616479426964000b0470557365722068617320616c7265616479206d6164652061206269642e40416c726561647943616e646964617465000c04705573657220697320616c726561647920612063616e6469646174652e304e6f7443616e646964617465000d046055736572206973206e6f7420612063616e6469646174652e284d61784d656d62657273000e0480546f6f206d616e79206d656d6265727320696e2074686520736f63696574792e284e6f74466f756e646572000f04785468652063616c6c6572206973206e6f742074686520666f756e6465722e1c4e6f74486561640010046c5468652063616c6c6572206973206e6f742074686520686561642e2c4e6f74417070726f7665640011042d01546865206d656d626572736869702063616e6e6f7420626520636c61696d6564206173207468652063616e64696461746520776173206e6f7420636c6561726c7920617070726f7665642e2c4e6f7452656a656374656400120425015468652063616e6469646174652063616e6e6f74206265206b69636b6564206173207468652063616e64696461746520776173206e6f7420636c6561726c792072656a65637465642e20417070726f76656400130419015468652063616e6469646163792063616e6e6f742062652064726f70706564206173207468652063616e6469646174652077617320636c6561726c7920617070726f7665642e2052656a65637465640014041d015468652063616e6469646163792063616e6e6f7420626520626573746f776564206173207468652063616e6469646174652077617320636c6561726c792072656a65637465642e28496e50726f677265737300150415015468652063616e6469646163792063616e6e6f7420626520636f6e636c756465642061732074686520766f74696e67206973207374696c6c20696e2070726f67726573732e20546f6f4561726c7900160441015468652063616e6469646163792063616e6e6f74206265207072756e656420756e74696c20612066756c6c206164646974696f6e616c20696e74616b6520706572696f6420686173207061737365642e14566f7465640017046854686520736b657074696320616c726561647920766f7465642e1c45787069726564001804f054686520736b6570746963206e656564206e6f7420766f7465206f6e2063616e646964617465732066726f6d206578706972656420726f756e64732e244e6f744269646465720019045455736572206973206e6f742061206269646465722e284e6f446566656e646572001a047c5468657265206973206e6f20646566656e6465722063757272656e746c792e204e6f7447726f7570001b045047726f757020646f65736e27742065786973742e3c416c7265616479456c657661746564001c04b0546865206d656d62657220697320616c726561647920656c65766174656420746f20746869732072616e6b2e3c416c726561647950756e6973686564001d04dc54686520736b65707469632068617320616c7265616479206265656e2070756e697368656420666f722074686973206f6666656e63652e44496e73756666696369656e7446756e6473001e04c046756e64732061726520696e73756666696369656e7420746f20706179206f666620736f63696574792064656274732e1c4e6f566f746573001f04d05468652063616e6469646174652f646566656e64657220686173206e6f207374616c6520766f74657320746f2072656d6f76652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea10a083c70616c6c65745f7265636f76657279385265636f76657279436f6e6669670c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e647301a50a0010013064656c61795f706572696f6410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e6473a50a011c467269656e64730001247468726573686f6c647901010c7531360000a50a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400d10101185665633c543e0000a90a083c70616c6c65745f7265636f76657279384163746976655265636f766572790c2c426c6f636b4e756d62657201101c42616c616e636501181c467269656e647301a50a000c011c6372656174656410012c426c6f636b4e756d62657200011c6465706f73697418011c42616c616e636500011c667269656e6473a50a011c467269656e64730000ad0a0c3c70616c6c65745f7265636f766572791870616c6c6574144572726f72040454000140284e6f74416c6c6f776564000004f055736572206973206e6f7420616c6c6f77656420746f206d616b6520612063616c6c206f6e20626568616c66206f662074686973206163636f756e74345a65726f5468726573686f6c640001048c5468726573686f6c64206d7573742062652067726561746572207468616e207a65726f404e6f74456e6f756768467269656e6473000204d0467269656e6473206c697374206d7573742062652067726561746572207468616e207a65726f20616e64207468726573686f6c64284d6178467269656e6473000304a8467269656e6473206c697374206d757374206265206c657373207468616e206d617820667269656e6473244e6f74536f72746564000404c8467269656e6473206c697374206d75737420626520736f7274656420616e642066726565206f66206475706c696361746573384e6f745265636f76657261626c650005049c54686973206163636f756e74206973206e6f742073657420757020666f72207265636f7665727948416c72656164795265636f76657261626c65000604ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f7665727938416c726561647953746172746564000704dc41207265636f766572792070726f636573732068617320616c7265616479207374617274656420666f722074686973206163636f756e74284e6f7453746172746564000804cc41207265636f766572792070726f6365737320686173206e6f74207374617274656420666f7220746869732072657363756572244e6f74467269656e64000904a854686973206163636f756e74206973206e6f74206120667269656e642077686f2063616e20766f7563682c44656c6179506572696f64000a04190154686520667269656e64206d757374207761697420756e74696c207468652064656c617920706572696f6420746f20766f75636820666f722074686973207265636f7665727938416c7265616479566f7563686564000b04bc5468697320757365722068617320616c726561647920766f756368656420666f722074686973207265636f76657279245468726573686f6c64000c04e8546865207468726573686f6c6420666f72207265636f766572696e672074686973206163636f756e7420686173206e6f74206265656e206d65742c5374696c6c416374697665000d04fc546865726520617265207374696c6c20616374697665207265636f7665727920617474656d7074732074686174206e65656420746f20626520636c6f73656430416c726561647950726f7879000e04ac54686973206163636f756e7420697320616c72656164792073657420757020666f72207265636f76657279204261645374617465000f0478536f6d6520696e7465726e616c2073746174652069732062726f6b656e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742eb10a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401e902045300000400b50a01185665633c543e0000b50a000002e90200b90a083870616c6c65745f76657374696e672052656c656173657300010808563000000008563100010000bd0a0c3870616c6c65745f76657374696e671870616c6c6574144572726f72040454000114284e6f7456657374696e6700000484546865206163636f756e7420676976656e206973206e6f742076657374696e672e5441744d617856657374696e675363686564756c65730001082501546865206163636f756e7420616c72656164792068617320604d617856657374696e675363686564756c65736020636f756e74206f66207363686564756c657320616e642074687573510163616e6e6f742061646420616e6f74686572206f6e652e20436f6e7369646572206d657267696e67206578697374696e67207363686564756c657320696e206f7264657220746f2061646420616e6f746865722e24416d6f756e744c6f770002040501416d6f756e74206265696e67207472616e7366657272656420697320746f6f206c6f7720746f2063726561746520612076657374696e67207363686564756c652e605363686564756c65496e6465784f75744f66426f756e6473000304d0416e20696e64657820776173206f7574206f6620626f756e6473206f66207468652076657374696e67207363686564756c65732e54496e76616c69645363686564756c65506172616d730004040d014661696c656420746f206372656174652061206e6577207363686564756c65206265636175736520736f6d6520706172616d657465722077617320696e76616c69642e04744572726f7220666f72207468652076657374696e672070616c6c65742ec10a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c50a045300000400cd0a01185665633c543e0000c50a04184f7074696f6e04045401c90a0108104e6f6e6500000010536f6d650400c90a0000010000c90a084070616c6c65745f7363686564756c6572245363686564756c656414104e616d6501041043616c6c017d012c426c6f636b4e756d62657201103450616c6c6574734f726967696e018502244163636f756e7449640100001401206d617962655f6964a10701304f7074696f6e3c4e616d653e0001207072696f726974790801487363686564756c653a3a5072696f7269747900011063616c6c7d01011043616c6c0001386d617962655f706572696f646963f10201944f7074696f6e3c7363686564756c653a3a506572696f643c426c6f636b4e756d6265723e3e0001186f726967696e8502013450616c6c6574734f726967696e0000cd0a000002c50a00d10a0c4070616c6c65745f7363686564756c65721870616c6c6574144572726f72040454000114404661696c6564546f5363686564756c65000004644661696c656420746f207363686564756c6520612063616c6c204e6f74466f756e640001047c43616e6e6f742066696e6420746865207363686564756c65642063616c6c2e5c546172676574426c6f636b4e756d626572496e50617374000204a4476976656e2074617267657420626c6f636b206e756d62657220697320696e2074686520706173742e4852657363686564756c654e6f4368616e6765000304f052657363686564756c65206661696c6564206265636175736520697420646f6573206e6f74206368616e6765207363686564756c65642074696d652e144e616d6564000404d0417474656d707420746f207573652061206e6f6e2d6e616d65642066756e6374696f6e206f6e2061206e616d6564207461736b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ed50a00000408d90a1800d90a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401dd0a045300000400e10a01185665633c543e0000dd0a083070616c6c65745f70726f78793c50726f7879446566696e6974696f6e0c244163636f756e74496401002450726f7879547970650101032c426c6f636b4e756d6265720110000c012064656c65676174650001244163636f756e74496400012870726f78795f747970650103012450726f78795479706500011464656c617910012c426c6f636b4e756d6265720000e10a000002dd0a00e50a00000408e90a1800e90a0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401ed0a045300000400f10a01185665633c543e0000ed0a083070616c6c65745f70726f787930416e6e6f756e63656d656e740c244163636f756e7449640100104861736801302c426c6f636b4e756d6265720110000c01107265616c0001244163636f756e74496400012463616c6c5f686173683001104861736800011868656967687410012c426c6f636b4e756d6265720000f10a000002ed0a00f50a0c3070616c6c65745f70726f78791870616c6c6574144572726f720404540001201c546f6f4d616e79000004210154686572652061726520746f6f206d616e792070726f786965732072656769737465726564206f7220746f6f206d616e7920616e6e6f756e63656d656e74732070656e64696e672e204e6f74466f756e640001047450726f787920726567697374726174696f6e206e6f7420666f756e642e204e6f7450726f7879000204cc53656e646572206973206e6f7420612070726f7879206f6620746865206163636f756e7420746f2062652070726f786965642e2c556e70726f787961626c650003042101412063616c6c20776869636820697320696e636f6d70617469626c652077697468207468652070726f7879207479706527732066696c7465722077617320617474656d707465642e244475706c69636174650004046c4163636f756e7420697320616c726561647920612070726f78792e304e6f5065726d697373696f6e000504150143616c6c206d6179206e6f74206265206d6164652062792070726f78792062656361757365206974206d617920657363616c617465206974732070726976696c656765732e2c556e616e6e6f756e636564000604d0416e6e6f756e63656d656e742c206966206d61646520617420616c6c2c20776173206d61646520746f6f20726563656e746c792e2c4e6f53656c6650726f78790007046443616e6e6f74206164642073656c662061732070726f78792e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ef90a00000408000400fd0a083c70616c6c65745f6d756c7469736967204d756c7469736967102c426c6f636b4e756d62657201101c42616c616e63650118244163636f756e7449640100304d6178417070726f76616c7300001001107768656e0d03015854696d65706f696e743c426c6f636b4e756d6265723e00011c6465706f73697418011c42616c616e63650001246465706f7369746f720001244163636f756e744964000124617070726f76616c73010b018c426f756e6465645665633c4163636f756e7449642c204d6178417070726f76616c733e0000010b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540100045300000400d10101185665633c543e0000050b0c3c70616c6c65745f6d756c74697369671870616c6c6574144572726f72040454000138404d696e696d756d5468726573686f6c640000047c5468726573686f6c64206d7573742062652032206f7220677265617465722e3c416c7265616479417070726f766564000104ac43616c6c20697320616c726561647920617070726f7665642062792074686973207369676e61746f72792e444e6f417070726f76616c734e65656465640002049c43616c6c20646f65736e2774206e65656420616e7920286d6f72652920617070726f76616c732e44546f6f4665775369676e61746f72696573000304a854686572652061726520746f6f20666577207369676e61746f7269657320696e20746865206c6973742e48546f6f4d616e795369676e61746f72696573000404ac54686572652061726520746f6f206d616e79207369676e61746f7269657320696e20746865206c6973742e545369676e61746f726965734f75744f664f726465720005040d01546865207369676e61746f7269657320776572652070726f7669646564206f7574206f66206f726465723b20746865792073686f756c64206265206f7264657265642e4c53656e646572496e5369676e61746f726965730006040d015468652073656e6465722077617320636f6e7461696e656420696e20746865206f74686572207369676e61746f726965733b2069742073686f756c646e27742062652e204e6f74466f756e64000704dc4d756c7469736967206f7065726174696f6e206e6f7420666f756e64207768656e20617474656d7074696e6720746f2063616e63656c2e204e6f744f776e65720008042d014f6e6c7920746865206163636f756e742074686174206f726967696e616c6c79206372656174656420746865206d756c74697369672069732061626c6520746f2063616e63656c2069742e2c4e6f54696d65706f696e740009041d014e6f2074696d65706f696e742077617320676976656e2c2079657420746865206d756c7469736967206f7065726174696f6e20697320616c726561647920756e6465727761792e3857726f6e6754696d65706f696e74000a042d014120646966666572656e742074696d65706f696e742077617320676976656e20746f20746865206d756c7469736967206f7065726174696f6e207468617420697320756e6465727761792e4c556e657870656374656454696d65706f696e74000b04f4412074696d65706f696e742077617320676976656e2c20796574206e6f206d756c7469736967206f7065726174696f6e20697320756e6465727761792e3c4d6178576569676874546f6f4c6f77000c04d0546865206d6178696d756d2077656967687420696e666f726d6174696f6e2070726f76696465642077617320746f6f206c6f772e34416c726561647953746f726564000d04a0546865206461746120746f2062652073746f72656420697320616c72656164792073746f7265642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e090b083c70616c6c65745f707265696d616765404f6c645265717565737453746174757308244163636f756e74496401001c42616c616e6365011801082c556e72657175657374656408011c6465706f73697471040150284163636f756e7449642c2042616c616e63652900010c6c656e10010c753332000000245265717565737465640c011c6465706f7369740d0b01704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e000114636f756e7410010c75333200010c6c656e6902012c4f7074696f6e3c7533323e000100000d0b04184f7074696f6e0404540171040108104e6f6e6500000010536f6d65040071040000010000110b083c70616c6c65745f707265696d616765345265717565737453746174757308244163636f756e7449640100185469636b657401150b01082c556e7265717565737465640801187469636b6574190b014c284163636f756e7449642c205469636b65742900010c6c656e10010c753332000000245265717565737465640c01306d617962655f7469636b65741d0b016c4f7074696f6e3c284163636f756e7449642c205469636b6574293e000114636f756e7410010c7533320001246d617962655f6c656e6902012c4f7074696f6e3c7533323e00010000150b14346672616d655f737570706f72741874726169747318746f6b656e732066756e6769626c6544486f6c64436f6e73696465726174696f6e10044100044600045200044400000400180128463a3a42616c616e63650000190b0000040800150b001d0b04184f7074696f6e04045401190b0108104e6f6e6500000010536f6d650400190b0000010000210b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000250b0c3c70616c6c65745f707265696d6167651870616c6c6574144572726f7204045400012018546f6f426967000004a0507265696d61676520697320746f6f206c6172676520746f2073746f7265206f6e2d636861696e2e30416c72656164794e6f746564000104a4507265696d6167652068617320616c7265616479206265656e206e6f746564206f6e2d636861696e2e344e6f74417574686f72697a6564000204c85468652075736572206973206e6f7420617574686f72697a656420746f20706572666f726d207468697320616374696f6e2e204e6f744e6f746564000304fc54686520707265696d6167652063616e6e6f742062652072656d6f7665642073696e636520697420686173206e6f7420796574206265656e206e6f7465642e2452657175657374656400040409014120707265696d616765206d6179206e6f742062652072656d6f766564207768656e20746865726520617265206f75747374616e64696e672072657175657374732e304e6f745265717565737465640005042d0154686520707265696d61676520726571756573742063616e6e6f742062652072656d6f7665642073696e6365206e6f206f75747374616e64696e672072657175657374732065786973742e1c546f6f4d616e7900060455014d6f7265207468616e20604d41585f484153485f555047524144455f42554c4b5f434f554e54602068617368657320776572652072657175657374656420746f206265207570677261646564206174206f6e63652e18546f6f466577000704e4546f6f206665772068617368657320776572652072657175657374656420746f2062652075706772616465642028692e652e207a65726f292e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e290b083c70616c6c65745f626f756e7469657318426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201100018012070726f706f7365720001244163636f756e74496400011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e6365000110626f6e6418011c42616c616e63650001187374617475732d0b0190426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00002d0b083c70616c6c65745f626f756e7469657330426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001182050726f706f73656400000020417070726f7665640001001846756e6465640002003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640003001841637469766508011c63757261746f720001244163636f756e7449640001287570646174655f64756510012c426c6f636b4e756d6265720004003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200050000310b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000350b0c3c70616c6c65745f626f756e746965731870616c6c6574144572726f7208045400044900012c70496e73756666696369656e7450726f706f7365727342616c616e63650000047850726f706f73657227732062616c616e636520697320746f6f206c6f772e30496e76616c6964496e646578000104904e6f2070726f706f73616c206f7220626f756e7479206174207468617420696e6465782e30526561736f6e546f6f4269670002048454686520726561736f6e20676976656e206973206a75737420746f6f206269672e40556e65787065637465645374617475730003048054686520626f756e74792073746174757320697320756e65787065637465642e385265717569726543757261746f720004045c5265717569726520626f756e74792063757261746f722e30496e76616c696456616c756500050454496e76616c696420626f756e74792076616c75652e28496e76616c69644665650006044c496e76616c696420626f756e7479206665652e3450656e64696e675061796f75740007086c4120626f756e7479207061796f75742069732070656e64696e672ef8546f2063616e63656c2074686520626f756e74792c20796f75206d75737420756e61737369676e20616e6420736c617368207468652063757261746f722e245072656d6174757265000804450154686520626f756e746965732063616e6e6f7420626520636c61696d65642f636c6f73656420626563617573652069742773207374696c6c20696e2074686520636f756e74646f776e20706572696f642e504861734163746976654368696c64426f756e7479000904050154686520626f756e74792063616e6e6f7420626520636c6f73656420626563617573652069742068617320616374697665206368696c6420626f756e746965732e34546f6f4d616e79517565756564000a0498546f6f206d616e7920617070726f76616c732061726520616c7265616479207175657565642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e390b085470616c6c65745f6368696c645f626f756e746965732c4368696c64426f756e74790c244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d626572011000140134706172656e745f626f756e747910012c426f756e7479496e64657800011476616c756518011c42616c616e636500010c66656518011c42616c616e636500013c63757261746f725f6465706f73697418011c42616c616e63650001187374617475733d0b01a44368696c64426f756e74795374617475733c4163636f756e7449642c20426c6f636b4e756d6265723e00003d0b085470616c6c65745f6368696c645f626f756e74696573444368696c64426f756e747953746174757308244163636f756e74496401002c426c6f636b4e756d626572011001101441646465640000003c43757261746f7250726f706f73656404011c63757261746f720001244163636f756e7449640001001841637469766504011c63757261746f720001244163636f756e7449640002003450656e64696e675061796f75740c011c63757261746f720001244163636f756e74496400012c62656e65666963696172790001244163636f756e744964000124756e6c6f636b5f617410012c426c6f636b4e756d62657200030000410b0c5470616c6c65745f6368696c645f626f756e746965731870616c6c6574144572726f7204045400010c54506172656e74426f756e74794e6f74416374697665000004a454686520706172656e7420626f756e7479206973206e6f7420696e206163746976652073746174652e64496e73756666696369656e74426f756e747942616c616e6365000104e454686520626f756e74792062616c616e6365206973206e6f7420656e6f75676820746f20616464206e6577206368696c642d626f756e74792e50546f6f4d616e794368696c64426f756e746965730002040d014e756d626572206f66206368696c6420626f756e746965732065786365656473206c696d697420604d61784163746976654368696c64426f756e7479436f756e74602e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e450b089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365345265616479536f6c7574696f6e08244163636f756e74496400284d617857696e6e65727300000c0120737570706f727473490b0198426f756e646564537570706f7274733c4163636f756e7449642c204d617857696e6e6572733e00011473636f726555040134456c656374696f6e53636f726500011c636f6d70757465bd07013c456c656374696f6e436f6d707574650000490b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454016504045300000400610401185665633c543e00004d0b089070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f706861736534526f756e64536e617073686f7408244163636f756e7449640100304461746150726f766964657201510b00080118766f74657273550b01445665633c4461746150726f76696465723e00011c74617267657473d10101385665633c4163636f756e7449643e0000510b0000040c002c110900550b000002510b00590b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e646564566563080454015d0b045300000400610b01185665633c543e00005d0b0000040c5504101000610b0000025d0b00650b0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f7068617365187369676e6564405369676e65645375626d697373696f6e0c244163636f756e74496401001c42616c616e6365011820536f6c7574696f6e0129030010010c77686f0001244163636f756e74496400011c6465706f73697418011c42616c616e63650001307261775f736f6c7574696f6e25030154526177536f6c7574696f6e3c536f6c7574696f6e3e00012063616c6c5f66656518011c42616c616e63650000690b0c9070616c6c65745f656c656374696f6e5f70726f76696465725f6d756c74695f70686173651870616c6c6574144572726f7204045400013c6850726544697370617463684561726c795375626d697373696f6e000004645375626d697373696f6e2077617320746f6f206561726c792e6c507265446973706174636857726f6e6757696e6e6572436f756e740001048857726f6e67206e756d626572206f662077696e6e6572732070726573656e7465642e6450726544697370617463685765616b5375626d697373696f6e000204905375626d697373696f6e2077617320746f6f207765616b2c2073636f72652d776973652e3c5369676e6564517565756546756c6c0003044901546865207175657565207761732066756c6c2c20616e642074686520736f6c7574696f6e20776173206e6f7420626574746572207468616e20616e79206f6620746865206578697374696e67206f6e65732e585369676e656443616e6e6f745061794465706f73697400040494546865206f726967696e206661696c656420746f2070617920746865206465706f7369742e505369676e6564496e76616c69645769746e657373000504a05769746e657373206461746120746f20646973706174636861626c6520697320696e76616c69642e4c5369676e6564546f6f4d756368576569676874000604b8546865207369676e6564207375626d697373696f6e20636f6e73756d657320746f6f206d756368207765696768743c4f637743616c6c57726f6e67457261000704984f4357207375626d697474656420736f6c7574696f6e20666f722077726f6e6720726f756e645c4d697373696e67536e617073686f744d65746164617461000804a8536e617073686f74206d657461646174612073686f756c6420657869737420627574206469646e27742e58496e76616c69645375626d697373696f6e496e646578000904d06053656c663a3a696e736572745f7375626d697373696f6e602072657475726e656420616e20696e76616c696420696e6465782e3843616c6c4e6f74416c6c6f776564000a04985468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742e3846616c6c6261636b4661696c6564000b044c5468652066616c6c6261636b206661696c65642c426f756e644e6f744d6574000c0448536f6d6520626f756e64206e6f74206d657438546f6f4d616e7957696e6e657273000d049c5375626d697474656420736f6c7574696f6e2068617320746f6f206d616e792077696e6e657273645072654469737061746368446966666572656e74526f756e64000e04b453756d697373696f6e2077617320707265706172656420666f72206120646966666572656e7420726f756e642e040d014572726f72206f66207468652070616c6c657420746861742063616e2062652072657475726e656420696e20726573706f6e736520746f20646973706174636865732e6d0b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401090a0453000004000d0a01185665633c543e0000710b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401750b045300000400790b01185665633c543e0000750b0c2870616c6c65745f6e69731870616c6c65740c426964081c42616c616e63650118244163636f756e744964010000080118616d6f756e7418011c42616c616e636500010c77686f0001244163636f756e7449640000790b000002750b007d0b0c2870616c6c65745f6e69731870616c6c65743453756d6d6172795265636f7264082c426c6f636b4e756d62657201101c42616c616e636501180014013c70726f706f7274696f6e5f6f7765647d04012c5065727175696e74696c6c000114696e64657810013052656365697074496e6465780001187468617765647d04012c5065727175696e74696c6c00012c6c6173745f706572696f6410012c426c6f636b4e756d62657200014072656365697074735f6f6e5f686f6c6418011c42616c616e63650000810b0c2870616c6c65745f6e69731870616c6c657434526563656970745265636f72640c244163636f756e74496401002c426c6f636b4e756d62657201101c42616c616e63650118000c012870726f706f7274696f6e7d04012c5065727175696e74696c6c0001146f776e65720d0b01704f7074696f6e3c284163636f756e7449642c2042616c616e6365293e00011865787069727910012c426c6f636b4e756d6265720000850b000004087d041000890b0c2870616c6c65745f6e69731870616c6c6574144572726f7204045400013c404475726174696f6e546f6f536d616c6c000004a4546865206475726174696f6e206f662074686520626964206973206c657373207468616e206f6e652e384475726174696f6e546f6f426967000104f4546865206475726174696f6e20697320746865206269642069732067726561746572207468616e20746865206e756d626572206f66207175657565732e38416d6f756e74546f6f536d616c6c000204dc54686520616d6f756e74206f662074686520626964206973206c657373207468616e20746865206d696e696d756d20616c6c6f7765642e24426964546f6f4c6f77000308410154686520717565756520666f7220746865206269642773206475726174696f6e2069732066756c6c20616e642074686520616d6f756e742062696420697320746f6f206c6f7720746f2067657420696e887468726f756768207265706c6163696e6720616e206578697374696e67206269642e38556e6b6e6f776e52656365697074000404645265636569707420696e64657820697320756e6b6e6f776e2e204e6f744f776e6572000504744e6f7420746865206f776e6572206f662074686520726563656970742e284e6f744578706972656400060470426f6e64206e6f74207965742061742065787069727920646174652e28556e6b6e6f776e426964000704a854686520676976656e2062696420666f722072657472616374696f6e206973206e6f7420666f756e642e34506f7274696f6e546f6f426967000804e054686520706f7274696f6e20737570706c696564206973206265796f6e64207468652076616c7565206f662074686520726563656970742e20556e66756e646564000904944e6f7420656e6f7567682066756e6473206172652068656c6420746f20706179206f75742e34416c726561647946756e646564000a04b054686572652061726520656e6f7567682066756e647320666f7220776861742069732072657175697265642e245468726f74746c6564000b04cc5468652074686177207468726f74746c6520686173206265656e207265616368656420666f72207468697320706572696f642e244d616b657344757374000c041101546865206f7065726174696f6e20776f756c6420726573756c7420696e2061207265636569707420776f72746820616e20696e7369676e666963616e742076616c75652e3c416c7265616479436f6d6d756e616c000d0480546865207265636569707420697320616c726561647920636f6d6d756e616c2e38416c726561647950726976617465000e047c546865207265636569707420697320616c726561647920707269766174652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e8d0b0c4c626f756e6465645f636f6c6c656374696f6e73407765616b5f626f756e6465645f766563385765616b426f756e64656456656308045401b908045300000400c10801185665633c543e0000910b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401c908045300000400cd0801185665633c543e0000950b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401990b0453000004009d0b01185665633c543e0000990b0c3c70616c6c65745f62616c616e636573147479706573204964416d6f756e740808496401c5011c42616c616e63650118000801086964c50101084964000118616d6f756e7418011c42616c616e636500009d0b000002990b00a10b0c3c70616c6c65745f62616c616e6365731870616c6c6574144572726f720804540004490001303856657374696e6742616c616e63650000049c56657374696e672062616c616e636520746f6f206869676820746f2073656e642076616c75652e544c69717569646974795265737472696374696f6e73000104c84163636f756e74206c6971756964697479207265737472696374696f6e732070726576656e74207769746864726177616c2e4c496e73756666696369656e7442616c616e63650002047842616c616e636520746f6f206c6f7720746f2073656e642076616c75652e484578697374656e7469616c4465706f736974000304ec56616c756520746f6f206c6f7720746f20637265617465206163636f756e742064756520746f206578697374656e7469616c206465706f7369742e34457870656e646162696c697479000404905472616e736665722f7061796d656e7420776f756c64206b696c6c206163636f756e742e5c4578697374696e6756657374696e675363686564756c65000504cc412076657374696e67207363686564756c6520616c72656164792065786973747320666f722074686973206163636f756e742e2c446561644163636f756e740006048c42656e6566696369617279206163636f756e74206d757374207072652d65786973742e3c546f6f4d616e795265736572766573000704b84e756d626572206f66206e616d65642072657365727665732065786365656420604d61785265736572766573602e30546f6f4d616e79486f6c6473000804f84e756d626572206f6620686f6c647320657863656564206056617269616e74436f756e744f663c543a3a52756e74696d65486f6c64526561736f6e3e602e38546f6f4d616e79467265657a6573000904984e756d626572206f6620667265657a65732065786365656420604d6178467265657a6573602e4c49737375616e63654465616374697661746564000a0401015468652069737375616e63652063616e6e6f74206265206d6f6469666965642073696e636520697420697320616c72656164792064656163746976617465642e2444656c74615a65726f000b04645468652064656c74612063616e6e6f74206265207a65726f2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ea50b0c4070616c6c65745f626167735f6c697374106c697374104e6f646508045400044900001401086964000130543a3a4163636f756e74496400011070726576fd0101504f7074696f6e3c543a3a4163636f756e7449643e0001106e657874fd0101504f7074696f6e3c543a3a4163636f756e7449643e0001246261675f75707065722c0120543a3a53636f726500011473636f72652c0120543a3a53636f72650000a90b0c4070616c6c65745f626167735f6c697374106c6973740c426167080454000449000008011068656164fd0101504f7074696f6e3c543a3a4163636f756e7449643e0001107461696cfd0101504f7074696f6e3c543a3a4163636f756e7449643e0000ad0b0000022c00b10b0c4070616c6c65745f626167735f6c6973741870616c6c6574144572726f72080454000449000104104c6973740400b50b01244c6973744572726f72000004b441206572726f7220696e20746865206c69737420696e7465726661636520696d706c656d656e746174696f6e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742eb50b0c4070616c6c65745f626167735f6c697374106c697374244c6973744572726f72000110244475706c6963617465000000284e6f7448656176696572000100304e6f74496e53616d65426167000200304e6f64654e6f74466f756e6400030000b90b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328506f6f6c4d656d626572040454000010011c706f6f6c5f6964100118506f6f6c4964000118706f696e747318013042616c616e63654f663c543e0001706c6173745f7265636f726465645f7265776172645f636f756e74657229070140543a3a526577617264436f756e746572000138756e626f6e64696e675f65726173bd0b01e0426f756e64656442547265654d61703c457261496e6465782c2042616c616e63654f663c543e2c20543a3a4d6178556e626f6e64696e673e0000bd0b0c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b011004560118045300000400c10b013842547265654d61703c4b2c20563e0000c10b042042547265654d617008044b0110045601180004000d0a000000c50b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c733c426f6e646564506f6f6c496e6e65720404540000140128636f6d6d697373696f6ec90b0134436f6d6d697373696f6e3c543e0001386d656d6265725f636f756e74657210010c753332000118706f696e747318013042616c616e63654f663c543e000114726f6c6573d50b015c506f6f6c526f6c65733c543a3a4163636f756e7449643e000114737461746591040124506f6f6c53746174650000c90b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328436f6d6d697373696f6e040454000014011c63757272656e74a904017c4f7074696f6e3c2850657262696c6c2c20543a3a4163636f756e744964293e00010c6d6178cd0b013c4f7074696f6e3c50657262696c6c3e00012c6368616e67655f72617465d10b01bc4f7074696f6e3c436f6d6d697373696f6e4368616e6765526174653c426c6f636b4e756d626572466f723c543e3e3e0001347468726f74746c655f66726f6d690201644f7074696f6e3c426c6f636b4e756d626572466f723c543e3e000140636c61696d5f7065726d697373696f6eb50401bc4f7074696f6e3c436f6d6d697373696f6e436c61696d5065726d697373696f6e3c543a3a4163636f756e7449643e3e0000cd0b04184f7074696f6e04045401940108104e6f6e6500000010536f6d650400940000010000d10b04184f7074696f6e04045401b1040108104e6f6e6500000010536f6d650400b1040000010000d50b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7324506f6f6c526f6c657304244163636f756e7449640100001001246465706f7369746f720001244163636f756e744964000110726f6f74fd0101444f7074696f6e3c4163636f756e7449643e0001246e6f6d696e61746f72fd0101444f7074696f6e3c4163636f756e7449643e00011c626f756e636572fd0101444f7074696f6e3c4163636f756e7449643e0000d90b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328526577617264506f6f6c04045400001401706c6173745f7265636f726465645f7265776172645f636f756e74657229070140543a3a526577617264436f756e74657200016c6c6173745f7265636f726465645f746f74616c5f7061796f75747318013042616c616e63654f663c543e000154746f74616c5f726577617264735f636c61696d656418013042616c616e63654f663c543e000160746f74616c5f636f6d6d697373696f6e5f70656e64696e6718013042616c616e63654f663c543e000160746f74616c5f636f6d6d697373696f6e5f636c61696d656418013042616c616e63654f663c543e0000dd0b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7320537562506f6f6c7304045400000801186e6f5f657261e10b0134556e626f6e64506f6f6c3c543e000120776974685f657261e50b010101426f756e64656442547265654d61703c457261496e6465782c20556e626f6e64506f6f6c3c543e2c20546f74616c556e626f6e64696e67506f6f6c733c543e3e0000e10b085c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c7328556e626f6e64506f6f6c0404540000080118706f696e747318013042616c616e63654f663c543e00011c62616c616e636518013042616c616e63654f663c543e0000e50b0c4c626f756e6465645f636f6c6c656374696f6e7344626f756e6465645f62747265655f6d61703c426f756e64656442547265654d61700c044b0110045601e10b045300000400e90b013842547265654d61703c4b2c20563e0000e90b042042547265654d617008044b0110045601e10b000400ed0b000000ed0b000002f10b00f10b0000040810e10b00f50b0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000f90b0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c6574144572726f7204045400018030506f6f6c4e6f74466f756e6400000488412028626f6e6465642920706f6f6c20696420646f6573206e6f742065786973742e48506f6f6c4d656d6265724e6f74466f756e640001046c416e206163636f756e74206973206e6f742061206d656d6265722e48526577617264506f6f6c4e6f74466f756e640002042101412072657761726420706f6f6c20646f6573206e6f742065786973742e20496e20616c6c206361736573207468697320697320612073797374656d206c6f676963206572726f722e40537562506f6f6c734e6f74466f756e6400030468412073756220706f6f6c20646f6573206e6f742065786973742e644163636f756e7442656c6f6e6773546f4f74686572506f6f6c0004084d01416e206163636f756e7420697320616c72656164792064656c65676174696e6720696e20616e6f7468657220706f6f6c2e20416e206163636f756e74206d6179206f6e6c792062656c6f6e6720746f206f6e653c706f6f6c20617420612074696d652e3846756c6c79556e626f6e64696e670005083d01546865206d656d6265722069732066756c6c7920756e626f6e6465642028616e6420746875732063616e6e6f74206163636573732074686520626f6e64656420616e642072657761726420706f6f6ca8616e796d6f726520746f2c20666f72206578616d706c652c20636f6c6c6563742072657761726473292e444d6178556e626f6e64696e674c696d69740006040901546865206d656d6265722063616e6e6f7420756e626f6e642066757274686572206368756e6b732064756520746f207265616368696e6720746865206c696d69742e4443616e6e6f745769746864726177416e790007044d014e6f6e65206f66207468652066756e64732063616e2062652077697468647261776e2079657420626563617573652074686520626f6e64696e67206475726174696f6e20686173206e6f74207061737365642e444d696e696d756d426f6e644e6f744d6574000814290154686520616d6f756e7420646f6573206e6f74206d65657420746865206d696e696d756d20626f6e6420746f20656974686572206a6f696e206f7220637265617465206120706f6f6c2e005501546865206465706f7369746f722063616e206e6576657220756e626f6e6420746f20612076616c7565206c657373207468616e206050616c6c65743a3a6465706f7369746f725f6d696e5f626f6e64602e205468655d0163616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e204d656d626572732063616e206e6576657220756e626f6e6420746f20616876616c75652062656c6f7720604d696e4a6f696e426f6e64602e304f766572666c6f775269736b0009042101546865207472616e73616374696f6e20636f756c64206e6f742062652065786563757465642064756520746f206f766572666c6f77207269736b20666f722074686520706f6f6c2e344e6f7444657374726f79696e67000a085d014120706f6f6c206d75737420626520696e205b60506f6f6c53746174653a3a44657374726f79696e67605d20696e206f7264657220666f7220746865206465706f7369746f7220746f20756e626f6e64206f7220666f72b86f74686572206d656d6265727320746f206265207065726d697373696f6e6c6573736c7920756e626f6e6465642e304e6f744e6f6d696e61746f72000b04f45468652063616c6c657220646f6573206e6f742068617665206e6f6d696e6174696e67207065726d697373696f6e7320666f722074686520706f6f6c2e544e6f744b69636b65724f7244657374726f79696e67000c043d01456974686572206129207468652063616c6c65722063616e6e6f74206d616b6520612076616c6964206b69636b206f722062292074686520706f6f6c206973206e6f742064657374726f79696e672e1c4e6f744f70656e000d047054686520706f6f6c206973206e6f74206f70656e20746f206a6f696e204d6178506f6f6c73000e04845468652073797374656d206973206d61786564206f7574206f6e20706f6f6c732e384d6178506f6f6c4d656d62657273000f049c546f6f206d616e79206d656d6265727320696e2074686520706f6f6c206f722073797374656d2e4443616e4e6f744368616e676553746174650010048854686520706f6f6c732073746174652063616e6e6f74206265206368616e6765642e54446f65734e6f74486176655065726d697373696f6e001104b85468652063616c6c657220646f6573206e6f742068617665206164657175617465207065726d697373696f6e732e544d65746164617461457863656564734d61784c656e001204ac4d657461646174612065786365656473205b60436f6e6669673a3a4d61784d657461646174614c656e605d24446566656e736976650400fd0b0138446566656e736976654572726f720013083101536f6d65206572726f72206f6363757272656420746861742073686f756c64206e657665722068617070656e2e20546869732073686f756c64206265207265706f7274656420746f20746865306d61696e7461696e6572732e9c5061727469616c556e626f6e644e6f74416c6c6f7765645065726d697373696f6e6c6573736c79001404bc5061727469616c20756e626f6e64696e67206e6f7720616c6c6f776564207065726d697373696f6e6c6573736c792e5c4d6178436f6d6d697373696f6e526573747269637465640015041d0154686520706f6f6c2773206d617820636f6d6d697373696f6e2063616e6e6f742062652073657420686967686572207468616e20746865206578697374696e672076616c75652e60436f6d6d697373696f6e457863656564734d6178696d756d001604ec54686520737570706c69656420636f6d6d697373696f6e206578636565647320746865206d617820616c6c6f77656420636f6d6d697373696f6e2e78436f6d6d697373696f6e45786365656473476c6f62616c4d6178696d756d001704e854686520737570706c69656420636f6d6d697373696f6e206578636565647320676c6f62616c206d6178696d756d20636f6d6d697373696f6e2e64436f6d6d697373696f6e4368616e67655468726f74746c656400180409014e6f7420656e6f75676820626c6f636b732068617665207375727061737365642073696e636520746865206c61737420636f6d6d697373696f6e207570646174652e78436f6d6d697373696f6e4368616e6765526174654e6f74416c6c6f7765640019040101546865207375626d6974746564206368616e67657320746f20636f6d6d697373696f6e206368616e6765207261746520617265206e6f7420616c6c6f7765642e4c4e6f50656e64696e67436f6d6d697373696f6e001a04a05468657265206973206e6f2070656e64696e6720636f6d6d697373696f6e20746f20636c61696d2e584e6f436f6d6d697373696f6e43757272656e74536574001b048c4e6f20636f6d6d697373696f6e2063757272656e7420686173206265656e207365742e2c506f6f6c4964496e557365001c0464506f6f6c2069642063757272656e746c7920696e207573652e34496e76616c6964506f6f6c4964001d049c506f6f6c2069642070726f7669646564206973206e6f7420636f72726563742f757361626c652e4c426f6e64457874726152657374726963746564001e04fc426f6e64696e67206578747261206973207265737472696374656420746f207468652065786163742070656e64696e672072657761726420616d6f756e742e3c4e6f7468696e67546f41646a757374001f04b04e6f20696d62616c616e636520696e20746865204544206465706f73697420666f722074686520706f6f6c2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742efd0b0c5c70616c6c65745f6e6f6d696e6174696f6e5f706f6f6c731870616c6c657438446566656e736976654572726f72000114684e6f74456e6f7567685370616365496e556e626f6e64506f6f6c00000030506f6f6c4e6f74466f756e6400010048526577617264506f6f6c4e6f74466f756e6400020040537562506f6f6c734e6f74466f756e6400030070426f6e64656453746173684b696c6c65645072656d61747572656c7900040000010c0c4c70616c6c65745f666173745f756e7374616b6514747970657338556e7374616b6552657175657374040454000008011c73746173686573050c01d8426f756e6465645665633c28543a3a4163636f756e7449642c2042616c616e63654f663c543e292c20543a3a426174636853697a653e00011c636865636b6564090c0190426f756e6465645665633c457261496e6465782c204d6178436865636b696e673c543e3e0000050c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540171040453000004006d0401185665633c543e0000090c0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540110045300000400e50101185665633c543e00000d0c0c4c70616c6c65745f666173745f756e7374616b651870616c6c6574144572726f72040454000118344e6f74436f6e74726f6c6c657200000cb85468652070726f766964656420436f6e74726f6c6c6572206163636f756e7420776173206e6f7420666f756e642e00c054686973206d65616e7320746861742074686520676976656e206163636f756e74206973206e6f7420626f6e6465642e34416c7265616479517565756564000104ac54686520626f6e646564206163636f756e742068617320616c7265616479206265656e207175657565642e384e6f7446756c6c79426f6e646564000204bc54686520626f6e646564206163636f756e74206861732061637469766520756e6c6f636b696e67206368756e6b732e244e6f74517565756564000304b45468652070726f766964656420756e2d7374616b6572206973206e6f7420696e2074686520605175657565602e2c416c72656164794865616400040405015468652070726f766964656420756e2d7374616b657220697320616c726561647920696e20486561642c20616e642063616e6e6f7420646572656769737465722e3843616c6c4e6f74416c6c6f7765640005041d015468652063616c6c206973206e6f7420616c6c6f776564206174207468697320706f696e742062656361757365207468652070616c6c6574206973206e6f74206163746976652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e110c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e44486f7374436f6e66696775726174696f6e042c426c6f636b4e756d626572011000b401346d61785f636f64655f73697a6510010c7533320001486d61785f686561645f646174615f73697a6510010c7533320001586d61785f7570776172645f71756575655f636f756e7410010c7533320001546d61785f7570776172645f71756575655f73697a6510010c75333200015c6d61785f7570776172645f6d6573736167655f73697a6510010c7533320001906d61785f7570776172645f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200018868726d705f6d61785f6d6573736167655f6e756d5f7065725f63616e64696461746510010c75333200016c76616c69646174696f6e5f757067726164655f636f6f6c646f776e10012c426c6f636b4e756d62657200016076616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001506173796e635f6261636b696e675f706172616d73c50401484173796e634261636b696e67506172616d730001306d61785f706f765f73697a6510010c7533320001646d61785f646f776e776172645f6d6573736167655f73697a6510010c75333200019068726d705f6d61785f70617261636861696e5f6f7574626f756e645f6368616e6e656c7310010c75333200014c68726d705f73656e6465725f6465706f73697418011c42616c616e636500015868726d705f726563697069656e745f6465706f73697418011c42616c616e636500016468726d705f6368616e6e656c5f6d61785f636170616369747910010c75333200016c68726d705f6368616e6e656c5f6d61785f746f74616c5f73697a6510010c75333200018c68726d705f6d61785f70617261636861696e5f696e626f756e645f6368616e6e656c7310010c75333200017468726d705f6368616e6e656c5f6d61785f6d6573736167655f73697a6510010c75333200013c6578656375746f725f706172616d73c90401384578656375746f72506172616d73000154636f64655f726574656e74696f6e5f706572696f6410012c426c6f636b4e756d626572000138636f726574696d655f636f72657310010c7533320001446f6e5f64656d616e645f7265747269657310010c7533320001606f6e5f64656d616e645f71756575655f6d61785f73697a6510010c7533320001886f6e5f64656d616e645f7461726765745f71756575655f7574696c697a6174696f6e94011c50657262696c6c0001646f6e5f64656d616e645f6665655f766172696162696c69747994011c50657262696c6c0001486f6e5f64656d616e645f626173655f66656518011c42616c616e63650001346f6e5f64656d616e645f74746c10012c426c6f636b4e756d62657200016067726f75705f726f746174696f6e5f6672657175656e637910012c426c6f636b4e756d62657200016470617261735f617661696c6162696c6974795f706572696f6410012c426c6f636b4e756d6265720001507363686564756c696e675f6c6f6f6b616865616410010c75333200015c6d61785f76616c696461746f72735f7065725f636f72656902012c4f7074696f6e3c7533323e0001386d61785f76616c696461746f72736902012c4f7074696f6e3c7533323e000138646973707574655f706572696f6410013053657373696f6e496e6465780001a4646973707574655f706f73745f636f6e636c7573696f6e5f616363657074616e63655f706572696f6410012c426c6f636b4e756d6265720001346e6f5f73686f775f736c6f747310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c7533320001406e65656465645f617070726f76616c7310010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001387076665f766f74696e675f74746c10013053657373696f6e496e6465780001806d696e696d756d5f76616c69646174696f6e5f757067726164655f64656c617910012c426c6f636b4e756d6265720001546d696e696d756d5f6261636b696e675f766f74657310010c7533320001346e6f64655f6665617475726573fd0401304e6f64654665617475726573000158617070726f76616c5f766f74696e675f706172616d73dd040150417070726f76616c566f74696e67506172616d730000150c000002190c00190c0000040810110c001d0c106c706f6c6b61646f745f72756e74696d655f70617261636861696e7334636f6e66696775726174696f6e1870616c6c6574144572726f720404540001043c496e76616c69644e657756616c7565000004dc546865206e65772076616c756520666f72206120636f6e66696775726174696f6e20706172616d6574657220697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e210c000002050500250c0000021d0200290c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731873686172656468416c6c6f77656452656c6179506172656e7473547261636b657208104861736801302c426c6f636b4e756d6265720110000801186275666665722d0c015856656344657175653c28486173682c2048617368293e0001346c61746573745f6e756d62657210012c426c6f636b4e756d62657200002d0c000002310c00310c00000408303000350c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e68417661696c6162696c6974794269746669656c645265636f726404044e0110000801206269746669656c64f9040150417661696c6162696c6974794269746669656c640001307375626d69747465645f61741001044e0000390c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e7043616e64696461746550656e64696e67417661696c6162696c6974790804480130044e011000200110636f7265e5070124436f7265496e646578000110686173685d05013443616e6469646174654861736800012864657363726970746f721d05015843616e64696461746544657363726970746f723c483e000148617661696c6162696c6974795f766f746573fd0401604269745665633c75382c204269744f726465724c7362303e00011c6261636b657273fd0401604269745665633c75382c204269744f726465724c7362303e00014c72656c61795f706172656e745f6e756d6265721001044e0001406261636b65645f696e5f6e756d6265721001044e0001346261636b696e675f67726f7570e907012847726f7570496e64657800003d0c106c706f6c6b61646f745f72756e74696d655f70617261636861696e7324696e636c7573696f6e1870616c6c6574144572726f720404540001748c556e736f727465644f724475706c696361746556616c696461746f72496e6469636573000004e856616c696461746f7220696e646963657320617265206f7574206f66206f72646572206f7220636f6e7461696e73206475706c6963617465732e98556e736f727465644f724475706c69636174654469737075746553746174656d656e74536574000104f8446973707574652073746174656d656e74207365747320617265206f7574206f66206f72646572206f7220636f6e7461696e206475706c6963617465732e8c556e736f727465644f724475706c69636174654261636b656443616e6469646174657300020419014261636b65642063616e6469646174657320617265206f7574206f66206f726465722028636f726520696e64657829206f7220636f6e7461696e206475706c6963617465732e54556e657870656374656452656c6179506172656e7400030429014120646966666572656e742072656c617920706172656e74207761732070726f766964656420636f6d706172656420746f20746865206f6e2d636861696e2073746f726564206f6e652e4457726f6e674269746669656c6453697a65000404a8417661696c6162696c697479206269746669656c642068617320756e65787065637465642073697a652e404269746669656c64416c6c5a65726f73000504804269746669656c6420636f6e7369737473206f66207a65726f73206f6e6c792e704269746669656c644475706c69636174654f72556e6f7264657265640006044d014d756c7469706c65206269746669656c6473207375626d69747465642062792073616d652076616c696461746f72206f722076616c696461746f7273206f7574206f66206f7264657220627920696e6465782e6456616c696461746f72496e6465784f75744f66426f756e64730007047856616c696461746f7220696e646578206f7574206f6620626f756e64732e60496e76616c69644269746669656c645369676e617475726500080444496e76616c6964207369676e617475726550556e7363686564756c656443616e646964617465000904ac43616e646964617465207375626d6974746564206275742070617261206e6f74207363686564756c65642e8043616e6469646174655363686564756c65644265666f72655061726146726565000a04310143616e646964617465207363686564756c656420646573706974652070656e64696e672063616e64696461746520616c7265616479206578697374696e6720666f722074686520706172612e4c5363686564756c65644f75744f664f72646572000b04745363686564756c656420636f726573206f7574206f66206f726465722e404865616444617461546f6f4c61726765000c04a448656164206461746120657863656564732074686520636f6e66696775726564206d6178696d756d2e505072656d6174757265436f646555706772616465000d0464436f64652075706772616465207072656d61747572656c792e3c4e6577436f6465546f6f4c61726765000e04604f757470757420636f646520697320746f6f206c6172676554446973616c6c6f77656452656c6179506172656e74000f08ec5468652063616e64696461746527732072656c61792d706172656e7420776173206e6f7420616c6c6f7765642e204569746865722069742077617325016e6f7420726563656e7420656e6f756768206f72206974206469646e277420616476616e6365206261736564206f6e20746865206c6173742070617261636861696e20626c6f636b2e44496e76616c696441737369676e6d656e7400100815014661696c656420746f20636f6d707574652067726f757020696e64657820666f722074686520636f72653a206569746865722069742773206f7574206f6620626f756e6473e86f72207468652072656c617920706172656e7420646f65736e27742062656c6f6e6720746f207468652063757272656e742073657373696f6e2e44496e76616c696447726f7570496e6465780011049c496e76616c69642067726f757020696e64657820696e20636f72652061737369676e6d656e742e4c496e73756666696369656e744261636b696e6700120490496e73756666696369656e7420286e6f6e2d6d616a6f7269747929206261636b696e672e38496e76616c69644261636b696e67001304e4496e76616c69642028626164207369676e61747572652c20756e6b6e6f776e2076616c696461746f722c206574632e29206261636b696e672e444e6f74436f6c6c61746f725369676e656400140468436f6c6c61746f7220646964206e6f74207369676e20506f562e6856616c69646174696f6e44617461486173684d69736d61746368001504c45468652076616c69646174696f6e2064617461206861736820646f6573206e6f74206d617463682065787065637465642e80496e636f7272656374446f776e776172644d65737361676548616e646c696e67001604d854686520646f776e77617264206d657373616765207175657565206973206e6f742070726f63657373656420636f72726563746c792e54496e76616c69645570776172644d657373616765730017041d014174206c65617374206f6e6520757077617264206d6573736167652073656e7420646f6573206e6f7420706173732074686520616363657074616e63652063726974657269612e6048726d7057617465726d61726b4d697368616e646c696e6700180411015468652063616e646964617465206469646e277420666f6c6c6f77207468652072756c6573206f662048524d502077617465726d61726b20616476616e63656d656e742e4c496e76616c69644f7574626f756e6448726d70001904d45468652048524d50206d657373616765732073656e74206279207468652063616e646964617465206973206e6f742076616c69642e64496e76616c696456616c69646174696f6e436f646548617368001a04dc5468652076616c69646174696f6e20636f64652068617368206f66207468652063616e646964617465206973206e6f742076616c69642e4050617261486561644d69736d61746368001b0855015468652060706172615f6865616460206861736820696e207468652063616e6469646174652064657363726970746f7220646f65736e2774206d61746368207468652068617368206f66207468652061637475616c7470617261206865616420696e2074686520636f6d6d69746d656e74732e6c4269746669656c645265666572656e6365734672656564436f7265001c0ca041206269746669656c642074686174207265666572656e636573206120667265656420636f72652cb865697468657220696e74656e74696f6e616c6c79206f722061732070617274206f66206120636f6e636c7564656440696e76616c696420646973707574652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e410c0c4c706f6c6b61646f745f7072696d6974697665730876364c536372617065644f6e436861696e566f7465730404480130000c011c73657373696f6e10013053657373696f6e496e6465780001806261636b696e675f76616c696461746f72735f7065725f63616e646964617465450c011d015665633c2843616e646964617465526563656970743c483e2c205665633c2856616c696461746f72496e6465782c2056616c69646974794174746573746174696f6e293e290a3e0001206469737075746573550501604d756c74694469737075746553746174656d656e745365740000450c000002490c00490c00000408e1074d0c004d0c000002510c00510c000004080505510500550c106c706f6c6b61646f745f72756e74696d655f70617261636861696e733870617261735f696e686572656e741870616c6c6574144572726f7204045400012464546f6f4d616e79496e636c7573696f6e496e686572656e7473000004cc496e636c7573696f6e20696e686572656e742063616c6c6564206d6f7265207468616e206f6e63652070657220626c6f636b2e4c496e76616c6964506172656e7448656164657200010855015468652068617368206f6620746865207375626d697474656420706172656e742068656164657220646f65736e277420636f72726573706f6e6420746f2074686520736176656420626c6f636b2068617368206f662c74686520706172656e742e6443616e646964617465436f6e636c75646564496e76616c6964000204b844697370757465642063616e64696461746520746861742077617320636f6e636c7564656420696e76616c69642e48496e686572656e744f7665727765696768740003040901546865206461746120676976656e20746f2074686520696e686572656e742077696c6c20726573756c7420696e20616e206f76657277656967687420626c6f636b2e944469737075746553746174656d656e7473556e736f727465644f724475706c696361746573000404bc546865206f72646572696e67206f6620646973707574652073746174656d656e74732077617320696e76616c69642e3844697370757465496e76616c6964000504804120646973707574652073746174656d656e742077617320696e76616c69642e404261636b6564427944697361626c6564000604b8412063616e64696461746520776173206261636b656420627920612064697361626c65642076616c696461746f725c4261636b65644f6e556e7363686564756c6564436f72650007040101412063616e64696461746520776173206261636b6564206576656e2074686f756768207468652070617261696420776173206e6f74207363686564756c65642e50556e7363686564756c656443616e64696461746500080474546f6f206d616e792063616e6469646174657320737570706c6965642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e590c000002210c005d0c000002610c00610c106c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65721870616c6c657430436f72654f6363757069656404044e0110010810467265650000001450617261730400650c01345061726173456e7472793c4e3e00010000650c106c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c65721870616c6c6574285061726173456e74727904044e0110000c012861737369676e6d656e74690c012841737369676e6d656e74000154617661696c6162696c6974795f74696d656f75747310010c75333200010c74746c1001044e0000690c106c706f6c6b61646f745f72756e74696d655f70617261636861696e73247363686564756c657218636f6d6d6f6e2841737369676e6d656e7400010810506f6f6c08011c706172615f696495020118506172614964000128636f72655f696e646578e5070124436f7265496e6465780000001042756c6b040095020118506172614964000100006d0c042042547265654d617008044b01e507045601710c000400750c000000710c000002650c00750c000002790c00790c00000408e507710c007d0c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261735c507666436865636b416374697665566f74655374617465042c426c6f636b4e756d626572011000140130766f7465735f616363657074fd0401604269745665633c75382c204269744f726465724c7362303e000130766f7465735f72656a656374fd0401604269745665633c75382c204269744f726465724c7362303e00010c61676510013053657373696f6e496e646578000128637265617465645f617410012c426c6f636b4e756d626572000118636175736573810c017c5665633c507666436865636b43617573653c426c6f636b4e756d6265723e3e0000810c000002850c00850c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334507666436865636b4361757365042c426c6f636b4e756d62657201100108284f6e626f617264696e670400950201185061726149640000001c557067726164650c010869649502011850617261496400012c696e636c756465645f617410012c426c6f636b4e756d6265720001307365745f676f5f6168656164890c0128536574476f416865616400010000890c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617328536574476f41686561640001080c596573000000084e6f000100008d0c000002290500910c000002950200950c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e7314706172617334506172614c6966656379636c6500011c284f6e626f617264696e6700000028506172617468726561640001002450617261636861696e0002004c557067726164696e675061726174687265616400030050446f776e67726164696e6750617261636861696e000400544f6666626f617264696e6750617261746872656164000500504f6666626f617264696e6750617261636861696e00060000990c00000408950210009d0c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405061726150617374436f64654d65746104044e011000080134757067726164655f74696d6573a10c01605665633c5265706c6163656d656e7454696d65733c4e3e3e00012c6c6173745f7072756e6564690201244f7074696f6e3c4e3e0000a10c000002a50c00a50c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e73147061726173405265706c6163656d656e7454696d657304044e01100008012c65787065637465645f61741001044e0001306163746976617465645f61741001044e0000a90c000002990c00ad0c0c4c706f6c6b61646f745f7072696d6974697665730876363855706772616465476f41686561640001081441626f72740000001c476f416865616400010000b10c0c4c706f6c6b61646f745f7072696d69746976657308763648557067726164655265737472696374696f6e0001041c50726573656e7400000000b50c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261733c5061726147656e657369734172677300000c013067656e657369735f6865616449050120486561644461746100013c76616c69646174696f6e5f636f64654505013856616c69646174696f6e436f6465000124706172615f6b696e64780120506172614b696e640000b90c106c706f6c6b61646f745f72756e74696d655f70617261636861696e731470617261731870616c6c6574144572726f72040454000130344e6f74526567697374657265640000049450617261206973206e6f74207265676973746572656420696e206f75722073797374656d2e3443616e6e6f744f6e626f6172640001041501506172612063616e6e6f74206265206f6e626f6172646564206265636175736520697420697320616c726561647920747261636b6564206279206f75722073797374656d2e3843616e6e6f744f6666626f6172640002049c506172612063616e6e6f74206265206f6666626f617264656420617420746869732074696d652e3443616e6e6f7455706772616465000304d4506172612063616e6e6f7420626520757067726164656420746f2061206c6561736520686f6c64696e672070617261636861696e2e3c43616e6e6f74446f776e6772616465000404d0506172612063616e6e6f7420626520646f776e67726164656420746f20616e206f6e2d64656d616e642070617261636861696e2e58507666436865636b53746174656d656e745374616c65000504b05468652073746174656d656e7420666f7220505646207072652d636865636b696e67206973207374616c652e5c507666436865636b53746174656d656e74467574757265000604ec5468652073746174656d656e7420666f7220505646207072652d636865636b696e6720697320666f722061206675747572652073657373696f6e2e84507666436865636b56616c696461746f72496e6465784f75744f66426f756e6473000704a4436c61696d65642076616c696461746f7220696e646578206973206f7574206f6620626f756e64732e60507666436865636b496e76616c69645369676e6174757265000804c8546865207369676e617475726520666f722074686520505646207072652d636865636b696e6720697320696e76616c69642e48507666436865636b446f75626c65566f7465000904b054686520676976656e2076616c696461746f7220616c7265616479206861732063617374206120766f74652e58507666436865636b5375626a656374496e76616c6964000a04f454686520676976656e2050564620646f6573206e6f7420657869737420617420746865206d6f6d656e74206f662070726f63657373206120766f74652e4443616e6e6f7455706772616465436f6465000b04cc50617261636861696e2063616e6e6f742063757272656e746c79207363686564756c65206120636f646520757067726164652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ebd0c000002c10c00c10c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e732c696e697469616c697a657254427566666572656453657373696f6e4368616e676500000c012876616c696461746f7273250c01405665633c56616c696461746f7249643e000118717565756564250c01405665633c56616c696461746f7249643e00013473657373696f6e5f696e64657810013053657373696f6e496e6465780000c50c000002c90c00c90c0860706f6c6b61646f745f636f72655f7072696d69746976657358496e626f756e64446f776e776172644d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d62657200010c6d736734013c446f776e776172644d6573736167650000cd0c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d705848726d704f70656e4368616e6e656c526571756573740000180124636f6e6669726d6564780110626f6f6c0001105f61676510013053657373696f6e496e64657800013873656e6465725f6465706f73697418011c42616c616e63650001406d61785f6d6573736167655f73697a6510010c7533320001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320000d10c000002890500d50c0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d702c48726d704368616e6e656c00002001306d61785f636170616369747910010c7533320001386d61785f746f74616c5f73697a6510010c7533320001406d61785f6d6573736167655f73697a6510010c7533320001246d73675f636f756e7410010c753332000128746f74616c5f73697a6510010c7533320001206d71635f68656164a50201304f7074696f6e3c486173683e00013873656e6465725f6465706f73697418011c42616c616e6365000144726563697069656e745f6465706f73697418011c42616c616e63650000d90c000002dd0c00dd0c0860706f6c6b61646f745f636f72655f7072696d69746976657348496e626f756e6448726d704d657373616765042c426c6f636b4e756d62657201100008011c73656e745f617410012c426c6f636b4e756d6265720001106461746134015073705f7374643a3a7665633a3a5665633c75383e0000e10c000002e50c00e50c0000040810910c00e90c106c706f6c6b61646f745f72756e74696d655f70617261636861696e731068726d701870616c6c6574144572726f72040454000150544f70656e48726d704368616e6e656c546f53656c66000004c45468652073656e64657220747269656420746f206f70656e2061206368616e6e656c20746f207468656d73656c7665732e7c4f70656e48726d704368616e6e656c496e76616c6964526563697069656e740001048854686520726563697069656e74206973206e6f7420612076616c696420706172612e6c4f70656e48726d704368616e6e656c5a65726f43617061636974790002047c54686520726571756573746564206361706163697479206973207a65726f2e8c4f70656e48726d704368616e6e656c4361706163697479457863656564734c696d6974000304c05468652072657175657374656420636170616369747920657863656564732074686520676c6f62616c206c696d69742e784f70656e48726d704368616e6e656c5a65726f4d65737361676553697a65000404a054686520726571756573746564206d6178696d756d206d6573736167652073697a6520697320302e984f70656e48726d704368616e6e656c4d65737361676553697a65457863656564734c696d69740005042901546865206f70656e20726571756573742072657175657374656420746865206d6573736167652073697a65207468617420657863656564732074686520676c6f62616c206c696d69742e704f70656e48726d704368616e6e656c416c726561647945786973747300060468546865206368616e6e656c20616c7265616479206578697374737c4f70656e48726d704368616e6e656c416c7265616479526571756573746564000704d0546865726520697320616c72656164792061207265717565737420746f206f70656e207468652073616d65206368616e6e656c2e704f70656e48726d704368616e6e656c4c696d697445786365656465640008041d015468652073656e64657220616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f776564206f7574626f756e64206368616e6e656c732e7041636365707448726d704368616e6e656c446f65736e744578697374000904e0546865206368616e6e656c2066726f6d207468652073656e64657220746f20746865206f726967696e20646f65736e27742065786973742e8441636365707448726d704368616e6e656c416c7265616479436f6e6669726d6564000a0484546865206368616e6e656c20697320616c726561647920636f6e6669726d65642e7841636365707448726d704368616e6e656c4c696d69744578636565646564000b04250154686520726563697069656e7420616c72656164792068617320746865206d6178696d756d206e756d626572206f6620616c6c6f77656420696e626f756e64206368616e6e656c732e70436c6f736548726d704368616e6e656c556e617574686f72697a6564000c045501546865206f726967696e20747269657320746f20636c6f73652061206368616e6e656c207768657265206974206973206e656974686572207468652073656e646572206e6f722074686520726563697069656e742e6c436c6f736548726d704368616e6e656c446f65736e744578697374000d049c546865206368616e6e656c20746f20626520636c6f73656420646f65736e27742065786973742e7c436c6f736548726d704368616e6e656c416c7265616479556e646572776179000e04bc546865206368616e6e656c20636c6f7365207265717565737420697320616c7265616479207265717565737465642e8443616e63656c48726d704f70656e4368616e6e656c556e617574686f72697a6564000f045d0143616e63656c696e6720697320726571756573746564206279206e656974686572207468652073656e646572206e6f7220726563697069656e74206f6620746865206f70656e206368616e6e656c20726571756573742e684f70656e48726d704368616e6e656c446f65736e7445786973740010047c546865206f70656e207265717565737420646f65736e27742065786973742e7c4f70656e48726d704368616e6e656c416c7265616479436f6e6669726d65640011042d0143616e6e6f742063616e63656c20616e2048524d50206f70656e206368616e6e656c2072657175657374206265636175736520697420697320616c726561647920636f6e6669726d65642e3057726f6e675769746e6573730012048c5468652070726f7669646564207769746e65737320646174612069732077726f6e672e704368616e6e656c4372656174696f6e4e6f74417574686f72697a6564001304e8546865206368616e6e656c206265747765656e2074686573652074776f20636861696e732063616e6e6f7420626520617574686f72697a65642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742eed0c000002210200f10c0c4c706f6c6b61646f745f7072696d6974697665730876362c53657373696f6e496e666f00003401606163746976655f76616c696461746f725f696e6469636573210c014c5665633c56616c696461746f72496e6465783e00012c72616e646f6d5f736565640401205b75383b2033325d000138646973707574655f706572696f6410013053657373696f6e496e64657800012876616c696461746f7273f50c019c496e64657865645665633c56616c696461746f72496e6465782c2056616c696461746f7249643e000138646973636f766572795f6b657973910901645665633c417574686f72697479446973636f7665727949643e00013c61737369676e6d656e745f6b657973ed0c01445665633c41737369676e6d656e7449643e00014076616c696461746f725f67726f757073f90c01ac496e64657865645665633c47726f7570496e6465782c205665633c56616c696461746f72496e6465783e3e00011c6e5f636f72657310010c7533320001687a65726f74685f64656c61795f7472616e6368655f776964746810010c75333200016072656c61795f7672665f6d6f64756c6f5f73616d706c657310010c7533320001406e5f64656c61795f7472616e6368657310010c7533320001346e6f5f73686f775f736c6f747310010c7533320001406e65656465645f617070726f76616c7310010c7533320000f50c0c4c706f6c6b61646f745f7072696d69746976657308763628496e646578656456656308044b0105050456011d02000400250c01185665633c563e0000f90c0c4c706f6c6b61646f745f7072696d69746976657308763628496e646578656456656308044b01e907045601210c000400590c01185665633c563e0000fd0c00000408105d0500010d0c4c706f6c6b61646f745f7072696d6974697665730876363044697370757465537461746504044e01100010013876616c696461746f72735f666f72fd04017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00014876616c696461746f72735f616761696e7374fd04017c4269745665633c75382c206269747665633a3a6f726465723a3a4c7362303e00011473746172741001044e000130636f6e636c756465645f6174690201244f7074696f6e3c4e3e0000050d04204254726565536574040454010505000400210c000000090d106c706f6c6b61646f745f72756e74696d655f70617261636861696e732064697370757465731870616c6c6574144572726f72040454000124744475706c69636174654469737075746553746174656d656e7453657473000004a84475706c696361746520646973707574652073746174656d656e7420736574732070726f76696465642e5c416e6369656e744469737075746553746174656d656e740001048c416e6369656e7420646973707574652073746174656d656e742070726f76696465642e6456616c696461746f72496e6465784f75744f66426f756e6473000204e856616c696461746f7220696e646578206f6e2073746174656d656e74206973206f7574206f6620626f756e647320666f722073657373696f6e2e40496e76616c69645369676e61747572650003047c496e76616c6964207369676e6174757265206f6e2073746174656d656e742e484475706c696361746553746174656d656e74000404cc56616c696461746f7220766f7465207375626d6974746564206d6f7265207468616e206f6e636520746f20646973707574652e4853696e676c65536964656444697370757465000504c441206469737075746520776865726520746865726520617265206f6e6c7920766f746573206f6e206f6e6520736964652e3c4d616c6963696f75734261636b65720006049c41206469737075746520766f74652066726f6d2061206d616c6963696f7573206261636b65722e4c4d697373696e674261636b696e67566f746573000704e04e6f206261636b696e6720766f74657320776572652070726f766964657320616c6f6e6720646973707574652073746174656d656e74732e48556e636f6e6669726d656444697370757465000804b0556e636f6e6669726d656420646973707574652073746174656d656e7420736574732070726f76696465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e0d0d104c706f6c6b61646f745f7072696d69746976657308763620736c617368696e673850656e64696e67536c617368657300000801106b657973110d019442547265654d61703c56616c696461746f72496e6465782c2056616c696461746f7249643e0001106b696e649d05014c536c617368696e674f6666656e63654b696e640000110d042042547265654d617008044b0105050456011d02000400150d000000150d000002190d00190d0000040805051d02001d0d146c706f6c6b61646f745f72756e74696d655f70617261636861696e7320646973707574657320736c617368696e671870616c6c6574144572726f7204045400011860496e76616c69644b65794f776e65727368697050726f6f660000048c546865206b6579206f776e6572736869702070726f6f6620697320696e76616c69642e4c496e76616c696453657373696f6e496e646578000104a05468652073657373696f6e20696e64657820697320746f6f206f6c64206f7220696e76616c69642e50496e76616c696443616e64696461746548617368000204785468652063616e646964617465206861736820697320696e76616c69642e54496e76616c696456616c696461746f72496e64657800030801015468657265206973206e6f2070656e64696e6720736c61736820666f722074686520676976656e2076616c696461746f7220696e64657820616e642074696d6514736c6f742e6056616c696461746f72496e64657849644d69736d61746368000404d05468652076616c696461746f7220696e64657820646f6573206e6f74206d61746368207468652076616c696461746f722069642e5c4475706c6963617465536c617368696e675265706f72740005040d0154686520676976656e20736c617368696e67207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e210d000002250d00250d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e6434456e7175657565644f72646572000004011c706172615f6964950201185061726149640000290d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e6444436f7265416666696e697479436f756e740000080120636f72655f696478e5070124436f7265496e646578000114636f756e7410010c75333200002d0d106c706f6c6b61646f745f72756e74696d655f70617261636861696e734861737369676e65725f6f6e5f64656d616e641870616c6c6574144572726f7204045400010c34496e76616c69645061726149640000085d0154686520605061726149646020737570706c69656420746f207468652060706c6163655f6f72646572602063616c6c206973206e6f7420612076616c6964206050617261546872656164602c206d616b696e67207468654063616c6c20697320696e76616c69642e24517565756546756c6c000104e4546865206f726465722071756575652069732066756c6c2c2060706c6163655f6f72646572602077696c6c206e6f7420636f6e74696e75652e7053706f7450726963654869676865725468616e4d6178416d6f756e740002084d015468652063757272656e742073706f7420707269636520697320686967686572207468616e20746865206d617820616d6f756e742073706563696669656420696e207468652060706c6163655f6f72646572606063616c6c2c206d616b696e6720697420696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e310d0000040810e50700350d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d65205363686564756c6504044e0110000c012c61737369676e6d656e7473d105018c5665633c28436f726541737369676e6d656e742c2050617274734f663537363030293e000120656e645f68696e74690201244f7074696f6e3c4e3e0001346e6578745f7363686564756c65690201244f7074696f6e3c4e3e0000390d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d6538436f726544657363726970746f7204044e01100008011471756575653d0d01684f7074696f6e3c517565756544657363726970746f723c4e3e3e00013063757272656e745f776f726b450d01504f7074696f6e3c576f726b53746174653c4e3e3e00003d0d04184f7074696f6e04045401410d0108104e6f6e6500000010536f6d650400410d0000010000410d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d653c517565756544657363726970746f7204044e01100008011466697273741001044e0001106c6173741001044e0000450d04184f7074696f6e04045401490d0108104e6f6e6500000010536f6d650400490d0000010000490d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d6524576f726b537461746504044e01100010012c61737369676e6d656e74734d0d01985665633c28436f726541737369676e6d656e742c2041737369676e6d656e745374617465293e000120656e645f68696e74690201244f7074696f6e3c4e3e00010c706f737901010c75313600011073746570dd05013050617274734f66353736303000004d0d000002510d00510d00000408d905550d00550d0c6c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d653c41737369676e6d656e7453746174650000080114726174696fdd05013050617274734f66353736303000012472656d61696e696e67dd05013050617274734f6635373630300000590d106c706f6c6b61646f745f72756e74696d655f70617261636861696e734461737369676e65725f636f726574696d651870616c6c6574144572726f720404540001184041737369676e6d656e7473456d707479000000344f7665725363686564756c65640001049041737369676e6d656e747320746f6765746865722065786365656465642035373630302e38556e6465725363686564756c65640002049041737369676e6d656e747320746f676574686572206c657373207468616e20353736303040446973616c6c6f776564496e73657274000308510161737369676e5f636f7265206973206f6e6c7920616c6c6f77656420746f20617070656e64206e65772061737369676e6d656e74732061742074686520656e64206f6620616c7265616479206578697374696e67146f6e65732e3c4475706c6963617465496e736572740004045501547269656420746f20696e736572742061207363686564756c6520666f72207468652073616d6520636f726520616e6420626c6f636b206e756d62657220617320616e206578697374696e67207363686564756c655041737369676e6d656e74734e6f74536f72746564000504ac547269656420746f2061646420616e20756e736f7274656420736574206f662061737369676e6d656e7473048054686520604572726f726020656e756d206f6620746869732070616c6c65742e5d0d0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261722050617261496e666f081c4163636f756e7401001c42616c616e63650118000c011c6d616e6167657200011c4163636f756e7400011c6465706f73697418011c42616c616e63650001186c6f636b6564610d01304f7074696f6e3c626f6f6c3e0000610d04184f7074696f6e04045401780108104e6f6e6500000010536f6d650400780000010000650d105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e3c70617261735f7265676973747261721870616c6c6574144572726f72040454000138344e6f745265676973746572656400000464546865204944206973206e6f7420726567697374657265642e44416c7265616479526567697374657265640001047454686520494420697320616c726561647920726567697374657265642e204e6f744f776e65720002049c5468652063616c6c6572206973206e6f7420746865206f776e6572206f6620746869732049642e30436f6465546f6f4c617267650003045c496e76616c6964207061726120636f64652073697a652e404865616444617461546f6f4c6172676500040470496e76616c69642070617261206865616420646174612073697a652e304e6f7450617261636861696e0005046050617261206973206e6f7420612050617261636861696e2e344e6f7450617261746872656164000604bc50617261206973206e6f742061205061726174687265616420286f6e2d64656d616e642070617261636861696e292e4043616e6e6f74446572656769737465720007045843616e6e6f74206465726567697374657220706172613c43616e6e6f74446f776e67726164650008042d0143616e6e6f74207363686564756c6520646f776e6772616465206f66206c6561736520686f6c64696e672070617261636861696e20746f206f6e2d64656d616e642070617261636861696e3443616e6e6f7455706772616465000904250143616e6e6f74207363686564756c652075706772616465206f66206f6e2d64656d616e642070617261636861696e20746f206c6561736520686f6c64696e672070617261636861696e28506172614c6f636b6564000a08490150617261206973206c6f636b65642066726f6d206d616e6970756c6174696f6e20627920746865206d616e616765722e204d757374207573652070617261636861696e206f722072656c617920636861696e2c676f7665726e616e63652e2c4e6f745265736572766564000b04d054686520494420676976656e20666f7220726567697374726174696f6e20686173206e6f74206265656e2072657365727665642e24456d707479436f6465000c04d45265676973746572696e672070617261636861696e207769746820656d70747920636f6465206973206e6f7420616c6c6f7765642e2843616e6e6f7453776170000d08510143616e6e6f7420706572666f726d20612070617261636861696e20736c6f74202f206c6966656379636c6520737761702e20436865636b207468617420746865207374617465206f6620626f74682070617261738461726520636f727265637420666f7220746865207377617020746f20776f726b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e690d0000020d0b006d0d105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e14736c6f74731870616c6c6574144572726f7204045400010844506172614e6f744f6e626f617264696e670000048c5468652070617261636861696e204944206973206e6f74206f6e626f617264696e672e284c656173654572726f720001048854686572652077617320616e206572726f72207769746820746865206c656173652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e710d0000040800950200750d00000324000000790d00790d04184f7074696f6e040454017d0d0108104e6f6e6500000010536f6d6504007d0d00000100007d0d0000040c0095021800810d105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2061756374696f6e731870616c6c6574144572726f7204045400011c4441756374696f6e496e50726f677265737300000490546869732061756374696f6e20697320616c726561647920696e2070726f67726573732e444c65617365506572696f64496e5061737400010480546865206c6561736520706572696f6420697320696e2074686520706173742e44506172614e6f74526567697374657265640002045850617261206973206e6f742072656769737465726564444e6f7443757272656e7441756374696f6e000304584e6f7420612063757272656e742061756374696f6e2e284e6f7441756374696f6e0004043c4e6f7420616e2061756374696f6e2e3041756374696f6e456e6465640005046841756374696f6e2068617320616c726561647920656e6465642e40416c72656164794c65617365644f7574000604d8546865207061726120697320616c7265616479206c6561736564206f757420666f722070617274206f6620746869732072616e67652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e850d0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e2046756e64496e666f10244163636f756e74496401001c42616c616e636501182c426c6f636b4e756d62657201102c4c65617365506572696f640110002801246465706f7369746f720001244163636f756e7449640001207665726966696572b905014c4f7074696f6e3c4d756c74695369676e65723e00011c6465706f73697418011c42616c616e636500011872616973656418011c42616c616e636500010c656e6410012c426c6f636b4e756d62657200010c63617018011c42616c616e63650001446c6173745f636f6e747269627574696f6e890d01744c617374436f6e747269627574696f6e3c426c6f636b4e756d6265723e00013066697273745f706572696f6410012c4c65617365506572696f6400012c6c6173745f706572696f6410012c4c65617365506572696f6400012866756e645f696e64657810012446756e64496e6465780000890d0c5c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e404c617374436f6e747269627574696f6e042c426c6f636b4e756d6265720110010c144e6576657200000024507265456e64696e67040010010c75333200010018456e64696e67040010012c426c6f636b4e756d626572000200008d0d105c706f6c6b61646f745f72756e74696d655f636f6d6d6f6e2463726f77646c6f616e1870616c6c6574144572726f7204045400015c444669727374506572696f64496e50617374000004f45468652063757272656e74206c6561736520706572696f64206973206d6f7265207468616e20746865206669727374206c6561736520706572696f642e644669727374506572696f64546f6f466172496e4675747572650001041101546865206669727374206c6561736520706572696f64206e6565647320746f206174206c65617374206265206c657373207468616e203320606d61785f76616c7565602e6c4c617374506572696f644265666f72654669727374506572696f64000204e84c617374206c6561736520706572696f64206d7573742062652067726561746572207468616e206669727374206c6561736520706572696f642e604c617374506572696f64546f6f466172496e4675747572650003042d01546865206c617374206c6561736520706572696f642063616e6e6f74206265206d6f7265207468616e203320706572696f64732061667465722074686520666972737420706572696f642e3c43616e6e6f74456e64496e5061737400040445015468652063616d706169676e20656e6473206265666f7265207468652063757272656e7420626c6f636b206e756d6265722e2054686520656e64206d75737420626520696e20746865206675747572652e44456e64546f6f466172496e467574757265000504c054686520656e64206461746520666f7220746869732063726f77646c6f616e206973206e6f742073656e7369626c652e204f766572666c6f770006045854686572652077617320616e206f766572666c6f772e50436f6e747269627574696f6e546f6f536d616c6c000704e854686520636f6e747269627574696f6e207761732062656c6f7720746865206d696e696d756d2c20604d696e436f6e747269627574696f6e602e34496e76616c69645061726149640008044c496e76616c69642066756e6420696e6465782e2c436170457863656564656400090490436f6e747269627574696f6e7320657863656564206d6178696d756d20616d6f756e742e58436f6e747269627574696f6e506572696f644f766572000a04a854686520636f6e747269627574696f6e20706572696f642068617320616c726561647920656e6465642e34496e76616c69644f726967696e000b048c546865206f726967696e206f6620746869732063616c6c20697320696e76616c69642e304e6f7450617261636861696e000c04c8546869732063726f77646c6f616e20646f6573206e6f7420636f72726573706f6e6420746f20612070617261636861696e2e2c4c65617365416374697665000d041501546869732070617261636861696e206c65617365206973207374696c6c2061637469766520616e64207265746972656d656e742063616e6e6f742079657420626567696e2e404269644f724c65617365416374697665000e043101546869732070617261636861696e277320626964206f72206c65617365206973207374696c6c2061637469766520616e642077697468647261772063616e6e6f742079657420626567696e2e3046756e644e6f74456e646564000f04805468652063726f77646c6f616e20686173206e6f742079657420656e6465642e3c4e6f436f6e747269627574696f6e73001004d0546865726520617265206e6f20636f6e747269627574696f6e732073746f72656420696e20746869732063726f77646c6f616e2e484e6f745265616479546f446973736f6c766500110855015468652063726f77646c6f616e206973206e6f7420726561647920746f20646973736f6c76652e20506f74656e7469616c6c79207374696c6c20686173206120736c6f74206f7220696e207265746972656d656e741c706572696f642e40496e76616c69645369676e617475726500120448496e76616c6964207369676e61747572652e304d656d6f546f6f4c617267650013047c5468652070726f7669646564206d656d6f20697320746f6f206c617267652e44416c7265616479496e4e65775261697365001404845468652066756e6420697320616c726561647920696e20604e65775261697365604856726644656c6179496e50726f6772657373001504b44e6f20636f6e747269627574696f6e7320616c6c6f77656420647572696e6720746865205652462064656c6179344e6f4c65617365506572696f640016042d0141206c6561736520706572696f6420686173206e6f742073746172746564207965742c2064756520746f20616e206f666673657420696e20746865207374617274696e6720626c6f636b2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e910d106c706f6c6b61646f745f72756e74696d655f70617261636861696e7320636f726574696d651870616c6c6574144572726f72040454000104244e6f7442726f6b6572000004290154686520706172616964206d616b696e67207468652063616c6c206973206e6f742074686520636f726574696d652062726f6b65726167652073797374656d2070617261636861696e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e950d0c2870616c6c65745f78636d1870616c6c65742c5175657279537461747573042c426c6f636b4e756d6265720110010c1c50656e64696e67100124726573706f6e6465725101014456657273696f6e65644c6f636174696f6e00014c6d617962655f6d617463685f71756572696572990d01644f7074696f6e3c56657273696f6e65644c6f636174696f6e3e0001306d617962655f6e6f746966799d0d01404f7074696f6e3c2875382c207538293e00011c74696d656f757410012c426c6f636b4e756d6265720000003c56657273696f6e4e6f7469666965720801186f726967696e5101014456657273696f6e65644c6f636174696f6e00012469735f616374697665780110626f6f6c000100145265616479080120726573706f6e7365a50d014456657273696f6e6564526573706f6e7365000108617410012c426c6f636b4e756d62657200020000990d04184f7074696f6e0404540151010108104e6f6e6500000010536f6d650400510100000100009d0d04184f7074696f6e04045401a10d0108104e6f6e6500000010536f6d650400a10d0000010000a10d00000408080800a50d080c78636d4456657273696f6e6564526573706f6e736500010c08563204001106013076323a3a526573706f6e736500020008563304005906013076333a3a526573706f6e73650003000856340400b906013076343a3a526573706f6e736500040000a90d0000040810510100ad0d0000040c2c241000b10d0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401b50d045300000400b90d01185665633c543e0000b50d0000040851011000b90d000002b50d00bd0d0c2870616c6c65745f78636d1870616c6c65745456657273696f6e4d6967726174696f6e53746167650001105c4d696772617465537570706f7274656456657273696f6e0000005c4d69677261746556657273696f6e4e6f74696669657273000100504e6f7469667943757272656e74546172676574730400c10d013c4f7074696f6e3c5665633c75383e3e000200684d696772617465416e644e6f746966794f6c645461726765747300030000c10d04184f7074696f6e04045401340108104e6f6e6500000010536f6d650400340000010000c50d0000040c1000150700c90d0c2870616c6c65745f78636d1870616c6c65746852656d6f74654c6f636b656446756e6769626c655265636f72640848436f6e73756d65724964656e74696669657201c501304d6178436f6e73756d6572730000100118616d6f756e74180110753132380001146f776e65725101014456657273696f6e65644c6f636174696f6e0001186c6f636b65725101014456657273696f6e65644c6f636174696f6e000124636f6e73756d657273cd0d01d0426f756e6465645665633c28436f6e73756d65724964656e7469666965722c2075313238292c204d6178436f6e73756d6572733e0000cd0d0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401d10d045300000400d50d01185665633c543e0000d10d00000408c5011800d50d000002d10d00d90d0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401dd0d045300000400e10d01185665633c543e0000dd0d0000040818510100e10d000002dd0d00e50d0c2870616c6c65745f78636d1870616c6c6574144572726f720404540001642c556e726561636861626c650000085d0154686520646573697265642064657374696e6174696f6e2077617320756e726561636861626c652c2067656e6572616c6c7920626563617573652074686572652069732061206e6f20776179206f6620726f7574696e6718746f2069742e2c53656e644661696c757265000108410154686572652077617320736f6d65206f746865722069737375652028692e652e206e6f7420746f20646f207769746820726f7574696e672920696e2073656e64696e6720746865206d6573736167652ec8506572686170732061206c61636b206f6620737061636520666f7220627566666572696e6720746865206d6573736167652e2046696c74657265640002049c546865206d65737361676520657865637574696f6e206661696c73207468652066696c7465722e48556e776569676861626c654d657373616765000304b4546865206d65737361676527732077656967687420636f756c64206e6f742062652064657465726d696e65642e6044657374696e6174696f6e4e6f74496e7665727469626c65000404dc5468652064657374696e6174696f6e20604c6f636174696f6e602070726f76696465642063616e6e6f7420626520696e7665727465642e14456d707479000504805468652061737365747320746f2062652073656e742061726520656d7074792e3843616e6e6f745265616e63686f720006043501436f756c64206e6f742072652d616e63686f72207468652061737365747320746f206465636c61726520746865206665657320666f72207468652064657374696e6174696f6e20636861696e2e34546f6f4d616e79417373657473000704c4546f6f206d616e79206173736574732068617665206265656e20617474656d7074656420666f72207472616e736665722e34496e76616c69644f726967696e000804784f726967696e20697320696e76616c696420666f722073656e64696e672e2842616456657273696f6e00090421015468652076657273696f6e206f6620746865206056657273696f6e6564602076616c75652075736564206973206e6f742061626c6520746f20626520696e7465727072657465642e2c4261644c6f636174696f6e000a08410154686520676976656e206c6f636174696f6e20636f756c64206e6f7420626520757365642028652e672e20626563617573652069742063616e6e6f742062652065787072657373656420696e2074686560646573697265642076657273696f6e206f662058434d292e384e6f537562736372697074696f6e000b04bc546865207265666572656e63656420737562736372697074696f6e20636f756c64206e6f7420626520666f756e642e44416c726561647953756273637269626564000c041101546865206c6f636174696f6e20697320696e76616c69642073696e636520697420616c726561647920686173206120737562736372697074696f6e2066726f6d2075732e5843616e6e6f74436865636b4f757454656c65706f7274000d042901436f756c64206e6f7420636865636b2d6f7574207468652061737365747320666f722074656c65706f72746174696f6e20746f207468652064657374696e6174696f6e20636861696e2e284c6f7742616c616e6365000e044101546865206f776e657220646f6573206e6f74206f776e2028616c6c29206f662074686520617373657420746861742074686579207769736820746f20646f20746865206f7065726174696f6e206f6e2e30546f6f4d616e794c6f636b73000f04c0546865206173736574206f776e65722068617320746f6f206d616e79206c6f636b73206f6e207468652061737365742e4c4163636f756e744e6f74536f7665726569676e001004310154686520676976656e206163636f756e74206973206e6f7420616e206964656e7469666961626c6520736f7665726569676e206163636f756e7420666f7220616e79206c6f636174696f6e2e28466565734e6f744d65740011042901546865206f7065726174696f6e207265717569726564206665657320746f20626520706169642077686963682074686520696e69746961746f7220636f756c64206e6f74206d6565742e304c6f636b4e6f74466f756e64001204f4412072656d6f7465206c6f636b20776974682074686520636f72726573706f6e64696e67206461746120636f756c64206e6f7420626520666f756e642e14496e557365001304490154686520756e6c6f636b206f7065726174696f6e2063616e6e6f742073756363656564206265636175736520746865726520617265207374696c6c20636f6e73756d657273206f6620746865206c6f636b2e5c496e76616c696441737365744e6f74436f6e63726574650014046c496e76616c6964206e6f6e2d636f6e63726574652061737365742e68496e76616c69644173736574556e6b6e6f776e52657365727665001504f0496e76616c69642061737365742c207265736572766520636861696e20636f756c64206e6f742062652064657465726d696e656420666f722069742e78496e76616c69644173736574556e737570706f72746564526573657276650016044501496e76616c69642061737365742c20646f206e6f7420737570706f72742072656d6f7465206173736574207265736572766573207769746820646966666572656e7420666565732072657365727665732e3c546f6f4d616e7952657365727665730017044901546f6f206d616e7920617373657473207769746820646966666572656e742072657365727665206c6f636174696f6e732068617665206265656e20617474656d7074656420666f72207472616e736665722e604c6f63616c457865637574696f6e496e636f6d706c6574650018047c4c6f63616c2058434d20657865637574696f6e20696e636f6d706c6574652e048054686520604572726f726020656e756d206f6620746869732070616c6c65742ee90d085070616c6c65745f6d6573736167655f717565756524426f6f6b537461746504344d6573736167654f726967696e011d0700180114626567696e10012450616765496e64657800010c656e6410012450616765496e646578000114636f756e7410012450616765496e64657800014072656164795f6e65696768626f757273ed0d01844f7074696f6e3c4e65696768626f7572733c4d6573736167654f726967696e3e3e0001346d6573736167655f636f756e742c010c75363400011073697a652c010c7536340000ed0d04184f7074696f6e04045401f10d0108104e6f6e6500000010536f6d650400f10d0000010000f10d085070616c6c65745f6d6573736167655f7175657565284e65696768626f75727304344d6573736167654f726967696e011d0700080110707265761d0701344d6573736167654f726967696e0001106e6578741d0701344d6573736167654f726967696e0000f50d000004081d071000f90d085070616c6c65745f6d6573736167655f71756575651050616765081053697a650110204865617053697a65000018012472656d61696e696e6710011053697a6500013872656d61696e696e675f73697a6510011053697a6500012c66697273745f696e64657810011053697a65000114666972737410011053697a650001106c61737410011053697a6500011068656170fd0d019c426f756e6465645665633c75382c20496e746f5533323c4865617053697a652c2053697a653e3e0000fd0d0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e64656456656308045401080453000004003401185665633c543e0000010e0c5070616c6c65745f6d6573736167655f71756575651870616c6c6574144572726f720404540001242c4e6f745265617061626c65000008490150616765206973206e6f74207265617061626c65206265636175736520697420686173206974656d732072656d61696e696e6720746f2062652070726f63657373656420616e64206973206e6f74206f6c641c656e6f7567682e184e6f50616765000104845061676520746f2062652072656170656420646f6573206e6f742065786973742e244e6f4d657373616765000204a8546865207265666572656e636564206d65737361676520636f756c64206e6f7420626520666f756e642e40416c726561647950726f6365737365640003040101546865206d6573736167652077617320616c72656164792070726f63657373656420616e642063616e6e6f742062652070726f63657373656420616761696e2e18517565756564000404ac546865206d6573736167652069732071756575656420666f722066757475726520657865637574696f6e2e48496e73756666696369656e74576569676874000504190154686572652069732074656d706f726172696c79206e6f7420656e6f7567682077656967687420746f20636f6e74696e756520736572766963696e67206d657373616765732e6054656d706f726172696c79556e70726f6365737361626c65000610a854686973206d6573736167652069732074656d706f726172696c7920756e70726f6365737361626c652e00590153756368206572726f7273206172652065787065637465642c20627574206e6f742067756172616e746565642c20746f207265736f6c7665207468656d73656c766573206576656e7475616c6c79207468726f756768247265747279696e672e2c517565756550617573656400070cec5468652071756575652069732070617573656420616e64206e6f206d6573736167652063616e2062652065786563757465642066726f6d2069742e001d01546869732063616e206368616e676520617420616e792074696d6520616e64206d6179207265736f6c766520696e20746865206675747572652062792072652d747279696e672e4c526563757273697665446973616c6c6f7765640008043101416e6f746865722063616c6c20697320696e2070726f677265737320616e64206e6565647320746f2066696e697368206265666f726520746869732063616c6c2063616e2068617070656e2e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e050e0c4470616c6c65745f61737365745f726174651870616c6c6574144572726f7204045400010840556e6b6e6f776e41737365744b696e640000047854686520676976656e20617373657420494420697320756e6b6e6f776e2e34416c7265616479457869737473000104510154686520676976656e20617373657420494420616c72656164792068617320616e2061737369676e656420636f6e76657273696f6e207261746520616e642063616e6e6f742062652072652d637265617465642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e090e0c4c626f756e6465645f636f6c6c656374696f6e732c626f756e6465645f76656328426f756e6465645665630804540129020453000004000d0e01185665633c543e00000d0e000002290200110e0c3070616c6c65745f62656566791870616c6c6574144572726f7204045400011060496e76616c69644b65794f776e65727368697050726f6f66000004310141206b6579206f776e6572736869702070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e60496e76616c696445717569766f636174696f6e50726f6f660001043101416e2065717569766f636174696f6e2070726f6f662070726f76696465642061732070617274206f6620616e2065717569766f636174696f6e207265706f727420697320696e76616c69642e584475706c69636174654f6666656e63655265706f727400020415014120676976656e2065717569766f636174696f6e207265706f72742069732076616c69642062757420616c72656164792070726576696f75736c79207265706f727465642e50496e76616c6964436f6e66696775726174696f6e0003048c5375626d697474656420636f6e66696775726174696f6e20697320696e76616c69642e048054686520604572726f726020656e756d206f6620746869732070616c6c65742e150e0c4873705f636f6e73656e7375735f62656566790c6d6d72444265656679417574686f726974795365740458417574686f72697479536574436f6d6d69746d656e740130000c010869642c015463726174653a3a56616c696461746f72536574496400010c6c656e10010c7533320001446b65797365745f636f6d6d69746d656e74300158417574686f72697479536574436f6d6d69746d656e740000190e102873705f72756e74696d651c67656e657269634c756e636865636b65645f65787472696e73696348556e636865636b656445787472696e736963101c4164647265737301c1011043616c6c018101245369676e617475726501c505144578747261011d0e000400340000001d0e00000424210e250e290e2d0e310e390e3d0e410e450e00210e10306672616d655f73797374656d28657874656e73696f6e7354636865636b5f6e6f6e5f7a65726f5f73656e64657248436865636b4e6f6e5a65726f53656e64657204045400000000250e10306672616d655f73797374656d28657874656e73696f6e7348636865636b5f737065635f76657273696f6e40436865636b5370656356657273696f6e04045400000000290e10306672616d655f73797374656d28657874656e73696f6e7340636865636b5f74785f76657273696f6e38436865636b547856657273696f6e040454000000002d0e10306672616d655f73797374656d28657874656e73696f6e7334636865636b5f67656e6573697330436865636b47656e6573697304045400000000310e10306672616d655f73797374656d28657874656e73696f6e733c636865636b5f6d6f7274616c69747938436865636b4d6f7274616c69747904045400000400350e010c4572610000350e102873705f72756e74696d651c67656e657269630c6572610c4572610001010420496d6d6f7274616c0000001c4d6f7274616c31040008000001001c4d6f7274616c32040008000002001c4d6f7274616c33040008000003001c4d6f7274616c34040008000004001c4d6f7274616c35040008000005001c4d6f7274616c36040008000006001c4d6f7274616c37040008000007001c4d6f7274616c38040008000008001c4d6f7274616c3904000800000900204d6f7274616c313004000800000a00204d6f7274616c313104000800000b00204d6f7274616c313204000800000c00204d6f7274616c313304000800000d00204d6f7274616c313404000800000e00204d6f7274616c313504000800000f00204d6f7274616c313604000800001000204d6f7274616c313704000800001100204d6f7274616c313804000800001200204d6f7274616c313904000800001300204d6f7274616c323004000800001400204d6f7274616c323104000800001500204d6f7274616c323204000800001600204d6f7274616c323304000800001700204d6f7274616c323404000800001800204d6f7274616c323504000800001900204d6f7274616c323604000800001a00204d6f7274616c323704000800001b00204d6f7274616c323804000800001c00204d6f7274616c323904000800001d00204d6f7274616c333004000800001e00204d6f7274616c333104000800001f00204d6f7274616c333204000800002000204d6f7274616c333304000800002100204d6f7274616c333404000800002200204d6f7274616c333504000800002300204d6f7274616c333604000800002400204d6f7274616c333704000800002500204d6f7274616c333804000800002600204d6f7274616c333904000800002700204d6f7274616c343004000800002800204d6f7274616c343104000800002900204d6f7274616c343204000800002a00204d6f7274616c343304000800002b00204d6f7274616c343404000800002c00204d6f7274616c343504000800002d00204d6f7274616c343604000800002e00204d6f7274616c343704000800002f00204d6f7274616c343804000800003000204d6f7274616c343904000800003100204d6f7274616c353004000800003200204d6f7274616c353104000800003300204d6f7274616c353204000800003400204d6f7274616c353304000800003500204d6f7274616c353404000800003600204d6f7274616c353504000800003700204d6f7274616c353604000800003800204d6f7274616c353704000800003900204d6f7274616c353804000800003a00204d6f7274616c353904000800003b00204d6f7274616c363004000800003c00204d6f7274616c363104000800003d00204d6f7274616c363204000800003e00204d6f7274616c363304000800003f00204d6f7274616c363404000800004000204d6f7274616c363504000800004100204d6f7274616c363604000800004200204d6f7274616c363704000800004300204d6f7274616c363804000800004400204d6f7274616c363904000800004500204d6f7274616c373004000800004600204d6f7274616c373104000800004700204d6f7274616c373204000800004800204d6f7274616c373304000800004900204d6f7274616c373404000800004a00204d6f7274616c373504000800004b00204d6f7274616c373604000800004c00204d6f7274616c373704000800004d00204d6f7274616c373804000800004e00204d6f7274616c373904000800004f00204d6f7274616c383004000800005000204d6f7274616c383104000800005100204d6f7274616c383204000800005200204d6f7274616c383304000800005300204d6f7274616c383404000800005400204d6f7274616c383504000800005500204d6f7274616c383604000800005600204d6f7274616c383704000800005700204d6f7274616c383804000800005800204d6f7274616c383904000800005900204d6f7274616c393004000800005a00204d6f7274616c393104000800005b00204d6f7274616c393204000800005c00204d6f7274616c393304000800005d00204d6f7274616c393404000800005e00204d6f7274616c393504000800005f00204d6f7274616c393604000800006000204d6f7274616c393704000800006100204d6f7274616c393804000800006200204d6f7274616c393904000800006300244d6f7274616c31303004000800006400244d6f7274616c31303104000800006500244d6f7274616c31303204000800006600244d6f7274616c31303304000800006700244d6f7274616c31303404000800006800244d6f7274616c31303504000800006900244d6f7274616c31303604000800006a00244d6f7274616c31303704000800006b00244d6f7274616c31303804000800006c00244d6f7274616c31303904000800006d00244d6f7274616c31313004000800006e00244d6f7274616c31313104000800006f00244d6f7274616c31313204000800007000244d6f7274616c31313304000800007100244d6f7274616c31313404000800007200244d6f7274616c31313504000800007300244d6f7274616c31313604000800007400244d6f7274616c31313704000800007500244d6f7274616c31313804000800007600244d6f7274616c31313904000800007700244d6f7274616c31323004000800007800244d6f7274616c31323104000800007900244d6f7274616c31323204000800007a00244d6f7274616c31323304000800007b00244d6f7274616c31323404000800007c00244d6f7274616c31323504000800007d00244d6f7274616c31323604000800007e00244d6f7274616c31323704000800007f00244d6f7274616c31323804000800008000244d6f7274616c31323904000800008100244d6f7274616c31333004000800008200244d6f7274616c31333104000800008300244d6f7274616c31333204000800008400244d6f7274616c31333304000800008500244d6f7274616c31333404000800008600244d6f7274616c31333504000800008700244d6f7274616c31333604000800008800244d6f7274616c31333704000800008900244d6f7274616c31333804000800008a00244d6f7274616c31333904000800008b00244d6f7274616c31343004000800008c00244d6f7274616c31343104000800008d00244d6f7274616c31343204000800008e00244d6f7274616c31343304000800008f00244d6f7274616c31343404000800009000244d6f7274616c31343504000800009100244d6f7274616c31343604000800009200244d6f7274616c31343704000800009300244d6f7274616c31343804000800009400244d6f7274616c31343904000800009500244d6f7274616c31353004000800009600244d6f7274616c31353104000800009700244d6f7274616c31353204000800009800244d6f7274616c31353304000800009900244d6f7274616c31353404000800009a00244d6f7274616c31353504000800009b00244d6f7274616c31353604000800009c00244d6f7274616c31353704000800009d00244d6f7274616c31353804000800009e00244d6f7274616c31353904000800009f00244d6f7274616c3136300400080000a000244d6f7274616c3136310400080000a100244d6f7274616c3136320400080000a200244d6f7274616c3136330400080000a300244d6f7274616c3136340400080000a400244d6f7274616c3136350400080000a500244d6f7274616c3136360400080000a600244d6f7274616c3136370400080000a700244d6f7274616c3136380400080000a800244d6f7274616c3136390400080000a900244d6f7274616c3137300400080000aa00244d6f7274616c3137310400080000ab00244d6f7274616c3137320400080000ac00244d6f7274616c3137330400080000ad00244d6f7274616c3137340400080000ae00244d6f7274616c3137350400080000af00244d6f7274616c3137360400080000b000244d6f7274616c3137370400080000b100244d6f7274616c3137380400080000b200244d6f7274616c3137390400080000b300244d6f7274616c3138300400080000b400244d6f7274616c3138310400080000b500244d6f7274616c3138320400080000b600244d6f7274616c3138330400080000b700244d6f7274616c3138340400080000b800244d6f7274616c3138350400080000b900244d6f7274616c3138360400080000ba00244d6f7274616c3138370400080000bb00244d6f7274616c3138380400080000bc00244d6f7274616c3138390400080000bd00244d6f7274616c3139300400080000be00244d6f7274616c3139310400080000bf00244d6f7274616c3139320400080000c000244d6f7274616c3139330400080000c100244d6f7274616c3139340400080000c200244d6f7274616c3139350400080000c300244d6f7274616c3139360400080000c400244d6f7274616c3139370400080000c500244d6f7274616c3139380400080000c600244d6f7274616c3139390400080000c700244d6f7274616c3230300400080000c800244d6f7274616c3230310400080000c900244d6f7274616c3230320400080000ca00244d6f7274616c3230330400080000cb00244d6f7274616c3230340400080000cc00244d6f7274616c3230350400080000cd00244d6f7274616c3230360400080000ce00244d6f7274616c3230370400080000cf00244d6f7274616c3230380400080000d000244d6f7274616c3230390400080000d100244d6f7274616c3231300400080000d200244d6f7274616c3231310400080000d300244d6f7274616c3231320400080000d400244d6f7274616c3231330400080000d500244d6f7274616c3231340400080000d600244d6f7274616c3231350400080000d700244d6f7274616c3231360400080000d800244d6f7274616c3231370400080000d900244d6f7274616c3231380400080000da00244d6f7274616c3231390400080000db00244d6f7274616c3232300400080000dc00244d6f7274616c3232310400080000dd00244d6f7274616c3232320400080000de00244d6f7274616c3232330400080000df00244d6f7274616c3232340400080000e000244d6f7274616c3232350400080000e100244d6f7274616c3232360400080000e200244d6f7274616c3232370400080000e300244d6f7274616c3232380400080000e400244d6f7274616c3232390400080000e500244d6f7274616c3233300400080000e600244d6f7274616c3233310400080000e700244d6f7274616c3233320400080000e800244d6f7274616c3233330400080000e900244d6f7274616c3233340400080000ea00244d6f7274616c3233350400080000eb00244d6f7274616c3233360400080000ec00244d6f7274616c3233370400080000ed00244d6f7274616c3233380400080000ee00244d6f7274616c3233390400080000ef00244d6f7274616c3234300400080000f000244d6f7274616c3234310400080000f100244d6f7274616c3234320400080000f200244d6f7274616c3234330400080000f300244d6f7274616c3234340400080000f400244d6f7274616c3234350400080000f500244d6f7274616c3234360400080000f600244d6f7274616c3234370400080000f700244d6f7274616c3234380400080000f800244d6f7274616c3234390400080000f900244d6f7274616c3235300400080000fa00244d6f7274616c3235310400080000fb00244d6f7274616c3235320400080000fc00244d6f7274616c3235330400080000fd00244d6f7274616c3235340400080000fe00244d6f7274616c3235350400080000ff0000390e10306672616d655f73797374656d28657874656e73696f6e732c636865636b5f6e6f6e636528436865636b4e6f6e636504045400000400fc0120543a3a4e6f6e636500003d0e10306672616d655f73797374656d28657874656e73696f6e7330636865636b5f7765696768742c436865636b57656967687404045400000000410e086870616c6c65745f7472616e73616374696f6e5f7061796d656e74604368617267655472616e73616374696f6e5061796d656e7404045400000400dc013042616c616e63654f663c543e0000450e08746672616d655f6d657461646174615f686173685f657874656e73696f6e44436865636b4d657461646174614861736804045400000401106d6f6465490e01104d6f64650000490e08746672616d655f6d657461646174615f686173685f657874656e73696f6e104d6f64650001082044697361626c65640000001c456e61626c6564000100004d0e085873746167696e675f6b7573616d615f72756e74696d651c52756e74696d6500000000fc1853797374656d011853797374656d441c4163636f756e7401010402000c4101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008004e8205468652066756c6c206163636f756e7420696e666f726d6174696f6e20666f72206120706172746963756c6172206163636f756e742049442e3845787472696e736963436f756e74000010040004b820546f74616c2065787472696e7369637320636f756e7420666f72207468652063757272656e7420626c6f636b2e2c426c6f636b576569676874010020180000000000000488205468652063757272656e742077656967687420666f722074686520626c6f636b2e40416c6c45787472696e736963734c656e000010040004410120546f74616c206c656e6774682028696e2062797465732920666f7220616c6c2065787472696e736963732070757420746f6765746865722c20666f72207468652063757272656e7420626c6f636b2e24426c6f636b486173680101040510308000000000000000000000000000000000000000000000000000000000000000000498204d6170206f6620626c6f636b206e756d6265727320746f20626c6f636b206861736865732e3445787472696e736963446174610101040510340400043d012045787472696e73696373206461746120666f72207468652063757272656e7420626c6f636b20286d61707320616e2065787472696e736963277320696e64657820746f206974732064617461292e184e756d6265720100101000000000040901205468652063757272656e7420626c6f636b206e756d626572206265696e672070726f6365737365642e205365742062792060657865637574655f626c6f636b602e28506172656e744861736801003080000000000000000000000000000000000000000000000000000000000000000004702048617368206f66207468652070726576696f757320626c6f636b2e18446967657374010038040004f020446967657374206f66207468652063757272656e7420626c6f636b2c20616c736f2070617274206f662074686520626c6f636b206865616465722e184576656e747301004804001ca0204576656e7473206465706f736974656420666f72207468652063757272656e7420626c6f636b2e001d01204e4f54453a20546865206974656d20697320756e626f756e6420616e642073686f756c64207468657265666f7265206e657665722062652072656164206f6e20636861696e2ed020497420636f756c64206f746865727769736520696e666c6174652074686520506f562073697a65206f66206120626c6f636b2e002d01204576656e747320686176652061206c6172676520696e2d6d656d6f72792073697a652e20426f7820746865206576656e747320746f206e6f7420676f206f75742d6f662d6d656d6f7279fc206a75737420696e206361736520736f6d656f6e65207374696c6c207265616473207468656d2066726f6d2077697468696e207468652072756e74696d652e284576656e74436f756e74010010100000000004b820546865206e756d626572206f66206576656e747320696e2074686520604576656e74733c543e60206c6973742e2c4576656e74546f70696373010104023031080400282501204d617070696e67206265747765656e206120746f7069632028726570726573656e74656420627920543a3a486173682920616e64206120766563746f72206f6620696e646578657394206f66206576656e747320696e2074686520603c4576656e74733c543e3e60206c6973742e00510120416c6c20746f70696320766563746f727320686176652064657465726d696e69737469632073746f72616765206c6f636174696f6e7320646570656e64696e67206f6e2074686520746f7069632e2054686973450120616c6c6f7773206c696768742d636c69656e747320746f206c6576657261676520746865206368616e67657320747269652073746f7261676520747261636b696e67206d656368616e69736d20616e64e420696e2063617365206f66206368616e67657320666574636820746865206c697374206f66206576656e7473206f6620696e7465726573742e005901205468652076616c756520686173207468652074797065206028426c6f636b4e756d626572466f723c543e2c204576656e74496e646578296020626563617573652069662077652075736564206f6e6c79206a7573744d012074686520604576656e74496e64657860207468656e20696e20636173652069662074686520746f70696320686173207468652073616d6520636f6e74656e7473206f6e20746865206e65787420626c6f636b0101206e6f206e6f74696669636174696f6e2077696c6c20626520747269676765726564207468757320746865206576656e74206d69676874206265206c6f73742e484c61737452756e74696d65557067726164650000350804000455012053746f726573207468652060737065635f76657273696f6e6020616e642060737065635f6e616d6560206f66207768656e20746865206c6173742072756e74696d6520757067726164652068617070656e65642e545570677261646564546f553332526566436f756e740100780400044d012054727565206966207765206861766520757067726164656420736f207468617420607479706520526566436f756e74602069732060753332602e2046616c7365202864656661756c7429206966206e6f742e605570677261646564546f547269706c65526566436f756e740100780400085d012054727565206966207765206861766520757067726164656420736f2074686174204163636f756e74496e666f20636f6e7461696e73207468726565207479706573206f662060526566436f756e74602e2046616c736548202864656661756c7429206966206e6f742e38457865637574696f6e506861736500002d08040004882054686520657865637574696f6e207068617365206f662074686520626c6f636b2e44417574686f72697a65645570677261646500003d08040004b82060536f6d6560206966206120636f6465207570677261646520686173206265656e20617574686f72697a65642e01850101541830426c6f636b576569676874734108010207a81a0a5303000b00204aa9d10113ffffffffffffffff4273bb1d00010b30f3708f580113a3703d0ad7a370bd010b0098f73e5d0113ffffffffffffffbf0100004273bb1d00010b307bc3f9cc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff01070088526a741300000000000000404273bb1d0000000004d020426c6f636b20262065787472696e7369637320776569676874733a20626173652076616c75657320616e64206c696d6974732e2c426c6f636b4c656e6774684d083000003c00000050000000500004a820546865206d6178696d756d206c656e677468206f66206120626c6f636b2028696e206279746573292e38426c6f636b48617368436f756e74101000100000045501204d6178696d756d206e756d626572206f6620626c6f636b206e756d62657220746f20626c6f636b2068617368206d617070696e677320746f206b65657020286f6c64657374207072756e6564206669727374292e20446257656967687455084040787d010000000000e1f505000000000409012054686520776569676874206f662072756e74696d65206461746162617365206f7065726174696f6e73207468652072756e74696d652063616e20696e766f6b652e1c56657273696f6e59082d04186b7573616d61347061726974792d6b7573616d6102000000164a0f00000000004cdf6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0a00000049eaaf1b548a0cb00300000091d5df18b0d2cf58020000002a5e924655399e6001000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a804000000f3ff14d5ab5270590300000017a6bc0d0062aeb30100000018ef58a3b67ba77001000000fbc577b9d747efd6010000001a000000010484204765742074686520636861696e27732063757272656e742076657273696f6e2e2853533538507265666978790108020014a8205468652064657369676e61746564205353353820707265666978206f66207468697320636861696e2e0039012054686973207265706c6163657320746865202273733538466f726d6174222070726f7065727479206465636c6172656420696e2074686520636861696e20737065632e20526561736f6e20697331012074686174207468652072756e74696d652073686f756c64206b6e6f772061626f7574207468652070726566697820696e206f7264657220746f206d616b6520757365206f662069742061737020616e206964656e746966696572206f662074686520636861696e2e016908001042616265011042616265442845706f6368496e64657801002c20000000000000000004542043757272656e742065706f636820696e6465782e2c417574686f72697469657301006d080400046c2043757272656e742065706f636820617574686f7269746965732e2c47656e65736973536c6f740100a50120000000000000000008f82054686520736c6f74206174207768696368207468652066697273742065706f63682061637475616c6c7920737461727465642e205468697320697320309020756e74696c2074686520666972737420626c6f636b206f662074686520636861696e2e2c43757272656e74536c6f740100a50120000000000000000004542043757272656e7420736c6f74206e756d6265722e2852616e646f6d6e65737301000480000000000000000000000000000000000000000000000000000000000000000028b8205468652065706f63682072616e646f6d6e65737320666f7220746865202a63757272656e742a2065706f63682e002c20232053656375726974790005012054686973204d555354204e4f54206265207573656420666f722067616d626c696e672c2061732069742063616e20626520696e666c75656e6365642062792061f8206d616c6963696f75732076616c696461746f7220696e207468652073686f7274207465726d2e204974204d4159206265207573656420696e206d616e7915012063727970746f677261706869632070726f746f636f6c732c20686f77657665722c20736f206c6f6e67206173206f6e652072656d656d6265727320746861742074686973150120286c696b652065766572797468696e6720656c7365206f6e2d636861696e29206974206973207075626c69632e20466f72206578616d706c652c2069742063616e206265050120757365642077686572652061206e756d626572206973206e656564656420746861742063616e6e6f742068617665206265656e2063686f73656e20627920616e0d01206164766572736172792c20666f7220707572706f7365732073756368206173207075626c69632d636f696e207a65726f2d6b6e6f776c656467652070726f6f66732e6050656e64696e6745706f6368436f6e6669674368616e67650000ad0104000461012050656e64696e672065706f636820636f6e66696775726174696f6e206368616e676520746861742077696c6c206265206170706c696564207768656e20746865206e6578742065706f636820697320656e61637465642e384e65787452616e646f6d6e657373010004800000000000000000000000000000000000000000000000000000000000000000045c204e6578742065706f63682072616e646f6d6e6573732e3c4e657874417574686f72697469657301006d0804000460204e6578742065706f636820617574686f7269746965732e305365676d656e74496e6465780100101000000000247c2052616e646f6d6e65737320756e64657220636f6e737472756374696f6e2e00f8205765206d616b6520612074726164652d6f6666206265747765656e2073746f7261676520616363657373657320616e64206c697374206c656e6774682e01012057652073746f72652074686520756e6465722d636f6e737472756374696f6e2072616e646f6d6e65737320696e207365676d656e7473206f6620757020746f942060554e4445525f434f4e535452554354494f4e5f5345474d454e545f4c454e475448602e00ec204f6e63652061207365676d656e7420726561636865732074686973206c656e6774682c20776520626567696e20746865206e657874206f6e652e090120576520726573657420616c6c207365676d656e747320616e642072657475726e20746f206030602061742074686520626567696e6e696e67206f662065766572791c2065706f63682e44556e646572436f6e737472756374696f6e0101040510790804000415012054574f582d4e4f54453a20605365676d656e74496e6465786020697320616e20696e6372656173696e6720696e74656765722c20736f2074686973206973206f6b61792e2c496e697469616c697a65640000810804000801012054656d706f726172792076616c75652028636c656172656420617420626c6f636b2066696e616c697a6174696f6e292077686963682069732060536f6d65601d01206966207065722d626c6f636b20696e697469616c697a6174696f6e2068617320616c7265616479206265656e2063616c6c656420666f722063757272656e7420626c6f636b2e4c417574686f7256726652616e646f6d6e6573730100a10704001015012054686973206669656c642073686f756c6420616c7761797320626520706f70756c6174656420647572696e6720626c6f636b2070726f63657373696e6720756e6c6573731901207365636f6e6461727920706c61696e20736c6f74732061726520656e61626c65642028776869636820646f6e277420636f6e7461696e206120565246206f7574707574292e0049012049742069732073657420696e20606f6e5f66696e616c697a65602c206265666f72652069742077696c6c20636f6e7461696e207468652076616c75652066726f6d20746865206c61737420626c6f636b2e2845706f636853746172740100f502200000000000000000145d012054686520626c6f636b206e756d62657273207768656e20746865206c61737420616e642063757272656e742065706f6368206861766520737461727465642c20726573706563746976656c7920604e2d316020616e641420604e602e4901204e4f54453a20576520747261636b207468697320697320696e206f7264657220746f20616e6e6f746174652074686520626c6f636b206e756d626572207768656e206120676976656e20706f6f6c206f66590120656e74726f7079207761732066697865642028692e652e20697420776173206b6e6f776e20746f20636861696e206f6273657276657273292e2053696e63652065706f6368732061726520646566696e656420696e590120736c6f74732c207768696368206d617920626520736b69707065642c2074686520626c6f636b206e756d62657273206d6179206e6f74206c696e6520757020776974682074686520736c6f74206e756d626572732e204c6174656e657373010010100000000014d820486f77206c617465207468652063757272656e7420626c6f636b20697320636f6d706172656420746f2069747320706172656e742e001501205468697320656e74727920697320706f70756c617465642061732070617274206f6620626c6f636b20657865637574696f6e20616e6420697320636c65616e65642075701101206f6e20626c6f636b2066696e616c697a6174696f6e2e205175657279696e6720746869732073746f7261676520656e747279206f757473696465206f6620626c6f636bb020657865637574696f6e20636f6e746578742073686f756c6420616c77617973207969656c64207a65726f2e2c45706f6368436f6e6669670000990804000861012054686520636f6e66696775726174696f6e20666f72207468652063757272656e742065706f63682e2053686f756c64206e6576657220626520604e6f6e656020617320697420697320696e697469616c697a656420696e242067656e657369732e3c4e65787445706f6368436f6e666967000099080400082d012054686520636f6e66696775726174696f6e20666f7220746865206e6578742065706f63682c20604e6f6e65602069662074686520636f6e6669672077696c6c206e6f74206368616e6765e82028796f752063616e2066616c6c6261636b20746f206045706f6368436f6e6669676020696e737465616420696e20746861742063617365292e34536b697070656445706f63687301009d0804002029012041206c697374206f6620746865206c6173742031303020736b69707065642065706f63687320616e642074686520636f72726573706f6e64696e672073657373696f6e20696e64657870207768656e207468652065706f63682077617320736b69707065642e0031012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f663501206d75737420636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e656564206139012077617920746f2074696520746f6765746865722073657373696f6e7320616e642065706f636820696e64696365732c20692e652e207765206e65656420746f2076616c69646174652074686174290120612076616c696461746f722077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e64207768617420746865b0206163746976652065706f636820696e6465782077617320647572696e6720746861742073657373696f6e2e01950100103445706f63684475726174696f6e2c2058020000000000000cec2054686520616d6f756e74206f662074696d652c20696e20736c6f74732c207468617420656163682065706f63682073686f756c64206c6173742e1901204e4f54453a2043757272656e746c79206974206973206e6f7420706f737369626c6520746f206368616e6765207468652065706f6368206475726174696f6e20616674657221012074686520636861696e2068617320737461727465642e20417474656d7074696e6720746f20646f20736f2077696c6c20627269636b20626c6f636b2070726f64756374696f6e2e444578706563746564426c6f636b54696d652c20701700000000000014050120546865206578706563746564206176657261676520626c6f636b2074696d6520617420776869636820424142452073686f756c64206265206372656174696e67110120626c6f636b732e2053696e636520424142452069732070726f626162696c6973746963206974206973206e6f74207472697669616c20746f20666967757265206f75740501207768617420746865206578706563746564206176657261676520626c6f636b2074696d652073686f756c64206265206261736564206f6e2074686520736c6f740901206475726174696f6e20616e642074686520736563757269747920706172616d657465722060636020287768657265206031202d20636020726570726573656e7473a0207468652070726f626162696c697479206f66206120736c6f74206265696e6720656d707479292e384d6178417574686f7269746965731010a08601000488204d6178206e756d626572206f6620617574686f72697469657320616c6c6f776564344d61784e6f6d696e61746f727310100002000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e01a908012454696d657374616d70012454696d657374616d70080c4e6f7701002c20000000000000000004a0205468652063757272656e742074696d6520666f72207468652063757272656e7420626c6f636b2e24446964557064617465010078040010d82057686574686572207468652074696d657374616d7020686173206265656e207570646174656420696e207468697320626c6f636b2e00550120546869732076616c7565206973207570646174656420746f206074727565602075706f6e207375636365737366756c207375626d697373696f6e206f6620612074696d657374616d702062792061206e6f64652e4501204974206973207468656e20636865636b65642061742074686520656e64206f66206561636820626c6f636b20657865637574696f6e20696e2074686520606f6e5f66696e616c697a656020686f6f6b2e01b9010004344d696e696d756d506572696f642c20b80b000000000000188c20546865206d696e696d756d20706572696f64206265747765656e20626c6f636b732e004d012042652061776172652074686174207468697320697320646966666572656e7420746f20746865202a65787065637465642a20706572696f6420746861742074686520626c6f636b2070726f64756374696f6e4901206170706172617475732070726f76696465732e20596f75722063686f73656e20636f6e73656e7375732073797374656d2077696c6c2067656e6572616c6c7920776f726b2077697468207468697320746f61012064657465726d696e6520612073656e7369626c6520626c6f636b2074696d652e20466f72206578616d706c652c20696e2074686520417572612070616c6c65742069742077696c6c20626520646f75626c6520746869737020706572696f64206f6e2064656661756c742073657474696e67732e00021c496e6469636573011c496e646963657304204163636f756e74730001040210ad080400048820546865206c6f6f6b75702066726f6d20696e64657820746f206163636f756e742e01bd01017c041c4465706f7369741840344dd2c207000000000000000000000004ac20546865206465706f736974206e656564656420666f7220726573657276696e6720616e20696e6465782e01b108032042616c616e636573012042616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b730101040200b508040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e2052657365727665730101040200c508040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c64730101040200d1080400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a65730101040200e9080400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e01cd01018010484578697374656e7469616c4465706f73697418405543de1300000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310103200000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101032000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e284d6178467265657a657310100800000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e01fd0804485472616e73616374696f6e5061796d656e7401485472616e73616374696f6e5061796d656e7408444e6578744665654d756c7469706c6965720100290740000064a7b3b6e00d0000000000000000003853746f7261676556657273696f6e0100010904000000018804604f7065726174696f6e616c4665654d756c7469706c696572080405545901204120666565206d756c7469706c69657220666f7220604f7065726174696f6e616c602065787472696e7369637320746f20636f6d7075746520227669727475616c207469702220746f20626f6f73742074686569722c20607072696f726974796000510120546869732076616c7565206973206d756c7469706c69656420627920746865206066696e616c5f6665656020746f206f627461696e206120227669727475616c20746970222074686174206973206c61746572f420616464656420746f20612074697020636f6d706f6e656e7420696e20726567756c617220607072696f72697479602063616c63756c6174696f6e732e4d01204974206d65616e732074686174206120604e6f726d616c60207472616e73616374696f6e2063616e2066726f6e742d72756e20612073696d696c61726c792d73697a656420604f7065726174696f6e616c6041012065787472696e736963202877697468206e6f20746970292c20627920696e636c7564696e672061207469702076616c75652067726561746572207468616e20746865207669727475616c207469702e003c20606060727573742c69676e6f726540202f2f20466f7220604e6f726d616c608c206c6574207072696f72697479203d207072696f726974795f63616c6328746970293b0054202f2f20466f7220604f7065726174696f6e616c601101206c6574207669727475616c5f746970203d2028696e636c7573696f6e5f666565202b2074697029202a204f7065726174696f6e616c4665654d756c7469706c6965723bc4206c6574207072696f72697479203d207072696f726974795f63616c6328746970202b207669727475616c5f746970293b1020606060005101204e6f746520746861742073696e636520776520757365206066696e616c5f6665656020746865206d756c7469706c696572206170706c69657320616c736f20746f2074686520726567756c61722060746970605d012073656e74207769746820746865207472616e73616374696f6e2e20536f2c206e6f74206f6e6c7920646f657320746865207472616e73616374696f6e206765742061207072696f726974792062756d702062617365646101206f6e207468652060696e636c7573696f6e5f666565602c2062757420776520616c736f20616d706c6966792074686520696d70616374206f662074697073206170706c69656420746f20604f7065726174696f6e616c6038207472616e73616374696f6e732e002128417574686f72736869700128417574686f72736869700418417574686f720000000400046420417574686f72206f662063757272656e7420626c6f636b2e00000000051c5374616b696e67011c5374616b696e67a03856616c696461746f72436f756e740100101000000000049c2054686520696465616c206e756d626572206f66206163746976652076616c696461746f72732e544d696e696d756d56616c696461746f72436f756e740100101000000000044101204d696e696d756d206e756d626572206f66207374616b696e67207061727469636970616e7473206265666f726520656d657267656e637920636f6e646974696f6e732061726520696d706f7365642e34496e76756c6e657261626c65730100d10104000c590120416e792076616c696461746f72732074686174206d6179206e6576657220626520736c6173686564206f7220666f726369626c79206b69636b65642e20497427732061205665632073696e636520746865792772654d01206561737920746f20696e697469616c697a6520616e642074686520706572666f726d616e636520686974206973206d696e696d616c2028776520657870656374206e6f206d6f7265207468616e20666f7572ac20696e76756c6e657261626c65732920616e64207265737472696374656420746f20746573746e6574732e18426f6e64656400010405000004000c0101204d61702066726f6d20616c6c206c6f636b65642022737461736822206163636f756e747320746f2074686520636f6e74726f6c6c6572206163636f756e742e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e404d696e4e6f6d696e61746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f662061206e6f6d696e61746f722e404d696e56616c696461746f72426f6e64010018400000000000000000000000000000000004210120546865206d696e696d756d2061637469766520626f6e6420746f206265636f6d6520616e64206d61696e7461696e2074686520726f6c65206f6620612076616c696461746f722e484d696e696d756d4163746976655374616b65010018400000000000000000000000000000000004110120546865206d696e696d756d20616374697665206e6f6d696e61746f72207374616b65206f6620746865206c617374207375636365737366756c20656c656374696f6e2e344d696e436f6d6d697373696f6e01009410000000000ce820546865206d696e696d756d20616d6f756e74206f6620636f6d6d697373696f6e20746861742076616c696461746f72732063616e207365742e00802049662073657420746f206030602c206e6f206c696d6974206578697374732e184c6564676572000104020005090400104501204d61702066726f6d20616c6c2028756e6c6f636b6564292022636f6e74726f6c6c657222206163636f756e747320746f2074686520696e666f20726567617264696e6720746865207374616b696e672e007501204e6f74653a20416c6c2074686520726561647320616e64206d75746174696f6e7320746f20746869732073746f72616765202a4d5553542a20626520646f6e65207468726f75676820746865206d6574686f6473206578706f736564e8206279205b605374616b696e674c6564676572605d20746f20656e73757265206461746120616e64206c6f636b20636f6e73697374656e63792e14506179656500010405009004000ce42057686572652074686520726577617264207061796d656e742073686f756c64206265206d6164652e204b657965642062792073746173682e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e2856616c696461746f72730101040500980800000c450120546865206d61702066726f6d202877616e6e616265292076616c696461746f72207374617368206b657920746f2074686520707265666572656e636573206f6620746861742076616c696461746f722e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e50436f756e746572466f7256616c696461746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d617856616c696461746f7273436f756e7400001004000c310120546865206d6178696d756d2076616c696461746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e284e6f6d696e61746f727300010405000d0904004c750120546865206d61702066726f6d206e6f6d696e61746f72207374617368206b657920746f207468656972206e6f6d696e6174696f6e20707265666572656e6365732c206e616d656c79207468652076616c696461746f72732074686174582074686579207769736820746f20737570706f72742e003901204e6f7465207468617420746865206b657973206f6620746869732073746f72616765206d6170206d69676874206265636f6d65206e6f6e2d6465636f6461626c6520696e2063617365207468652d01206163636f756e742773205b604e6f6d696e6174696f6e7351756f74613a3a4d61784e6f6d696e6174696f6e73605d20636f6e66696775726174696f6e206973206465637265617365642e9020496e2074686973207261726520636173652c207468657365206e6f6d696e61746f7273650120617265207374696c6c206578697374656e7420696e2073746f726167652c207468656972206b657920697320636f727265637420616e64207265747269657661626c652028692e652e2060636f6e7461696e735f6b657960710120696e6469636174657320746861742074686579206578697374292c206275742074686569722076616c75652063616e6e6f74206265206465636f6465642e205468657265666f72652c20746865206e6f6e2d6465636f6461626c656d01206e6f6d696e61746f72732077696c6c206566666563746976656c79206e6f742d65786973742c20756e74696c20746865792072652d7375626d697420746865697220707265666572656e6365732073756368207468617420697401012069732077697468696e2074686520626f756e6473206f6620746865206e65776c79207365742060436f6e6669673a3a4d61784e6f6d696e6174696f6e73602e006101205468697320696d706c696573207468617420603a3a697465725f6b65797328292e636f756e7428296020616e6420603a3a6974657228292e636f756e74282960206d696768742072657475726e20646966666572656e746d012076616c75657320666f722074686973206d61702e204d6f72656f7665722c20746865206d61696e20603a3a636f756e7428296020697320616c69676e656420776974682074686520666f726d65722c206e616d656c79207468656c206e756d626572206f66206b65797320746861742065786973742e006d01204c6173746c792c20696620616e79206f6620746865206e6f6d696e61746f7273206265636f6d65206e6f6e2d6465636f6461626c652c20746865792063616e206265206368696c6c656420696d6d6564696174656c7920766961b8205b6043616c6c3a3a6368696c6c5f6f74686572605d20646973706174636861626c6520627920616e796f6e652e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e50436f756e746572466f724e6f6d696e61746f7273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170484d61784e6f6d696e61746f7273436f756e7400001004000c310120546865206d6178696d756d206e6f6d696e61746f7220636f756e74206265666f72652077652073746f7020616c6c6f77696e67206e65772076616c696461746f727320746f206a6f696e2e00d0205768656e20746869732076616c7565206973206e6f74207365742c206e6f206c696d6974732061726520656e666f726365642e2843757272656e744572610000100400105c205468652063757272656e742065726120696e6465782e006501205468697320697320746865206c617465737420706c616e6e6564206572612c20646570656e64696e67206f6e20686f77207468652053657373696f6e2070616c6c657420717565756573207468652076616c696461746f7280207365742c206974206d6967687420626520616374697665206f72206e6f742e2441637469766545726100001509040010d820546865206163746976652065726120696e666f726d6174696f6e2c20697420686f6c647320696e64657820616e642073746172742e0059012054686520616374697665206572612069732074686520657261206265696e672063757272656e746c792072657761726465642e2056616c696461746f7220736574206f66207468697320657261206d757374206265ac20657175616c20746f205b6053657373696f6e496e746572666163653a3a76616c696461746f7273605d2e5445726173537461727453657373696f6e496e6465780001040510100400105501205468652073657373696f6e20696e646578206174207768696368207468652065726120737461727420666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e006101204e6f74653a205468697320747261636b7320746865207374617274696e672073657373696f6e2028692e652e2073657373696f6e20696e646578207768656e20657261207374617274206265696e672061637469766529f020666f7220746865206572617320696e20605b43757272656e74457261202d20484953544f52595f44455054482c2043757272656e744572615d602e2c457261735374616b65727301010805051d09d80c0000002078204578706f73757265206f662076616c696461746f72206174206572612e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00cc2049732069742072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e002901204e6f74653a20446570726563617465642073696e6365207631342e205573652060457261496e666f6020696e737465616420746f20776f726b2077697468206578706f73757265732e4c457261735374616b6572734f7665727669657700010805051d092109040030b82053756d6d617279206f662076616c696461746f72206578706f73757265206174206120676976656e206572612e007101205468697320636f6e7461696e732074686520746f74616c207374616b6520696e20737570706f7274206f66207468652076616c696461746f7220616e64207468656972206f776e207374616b652e20496e206164646974696f6e2c75012069742063616e20616c736f206265207573656420746f2067657420746865206e756d626572206f66206e6f6d696e61746f7273206261636b696e6720746869732076616c696461746f7220616e6420746865206e756d626572206f666901206578706f73757265207061676573207468657920617265206469766964656420696e746f2e20546865207061676520636f756e742069732075736566756c20746f2064657465726d696e6520746865206e756d626572206f66ac207061676573206f6620726577617264732074686174206e6565647320746f20626520636c61696d65642e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742eac2053686f756c64206f6e6c79206265206163636573736564207468726f7567682060457261496e666f602e00cc2049732069742072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206f766572766965772069732072657475726e65642e48457261735374616b657273436c697070656401010805051d09d80c000000409820436c6970706564204578706f73757265206f662076616c696461746f72206174206572612e006501204e6f74653a205468697320697320646570726563617465642c2073686f756c64206265207573656420617320726561642d6f6e6c7920616e642077696c6c2062652072656d6f76656420696e20746865206675747572652e3101204e657720604578706f737572656073206172652073746f72656420696e2061207061676564206d616e6e657220696e2060457261735374616b65727350616765646020696e73746561642e00590120546869732069732073696d696c617220746f205b60457261735374616b657273605d20627574206e756d626572206f66206e6f6d696e61746f7273206578706f736564206973207265647563656420746f20746865a82060543a3a4d61784578706f737572655061676553697a65602062696767657374207374616b6572732e1d0120284e6f74653a20746865206669656c642060746f74616c6020616e6420606f776e60206f6620746865206578706f737572652072656d61696e7320756e6368616e676564292ef42054686973206973207573656420746f206c696d69742074686520692f6f20636f737420666f7220746865206e6f6d696e61746f72207061796f75742e005d012054686973206973206b657965642066697374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00cc2049742069732072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4101204966207374616b657273206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e20656d707479206578706f737572652069732072657475726e65642e002901204e6f74653a20446570726563617465642073696e6365207631342e205573652060457261496e666f6020696e737465616420746f20776f726b2077697468206578706f73757265732e40457261735374616b657273506167656400010c05050525092909040018c020506167696e61746564206578706f73757265206f6620612076616c696461746f7220617420676976656e206572612e0071012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e2c207468656e207374617368206163636f756e7420616e642066696e616c6c79d42074686520706167652e2053686f756c64206f6e6c79206265206163636573736564207468726f7567682060457261496e666f602e00d4205468697320697320636c6561726564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e38436c61696d65645265776172647301010805051d09e501040018dc20486973746f7279206f6620636c61696d656420706167656420726577617264732062792065726120616e642076616c696461746f722e0069012054686973206973206b657965642062792065726120616e642076616c696461746f72207374617368207768696368206d61707320746f2074686520736574206f66207061676520696e6465786573207768696368206861766538206265656e20636c61696d65642e00cc2049742069732072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e484572617356616c696461746f72507265667301010805051d09980800001411012053696d696c617220746f2060457261735374616b657273602c207468697320686f6c64732074686520707265666572656e636573206f662076616c696461746f72732e0061012054686973206973206b65796564206669727374206279207468652065726120696e64657820746f20616c6c6f772062756c6b2064656c6574696f6e20616e64207468656e20746865207374617368206163636f756e742e00cc2049732069742072656d6f766564206166746572205b60436f6e6669673a3a486973746f72794465707468605d20657261732e4c4572617356616c696461746f7252657761726400010405101804000c2d012054686520746f74616c2076616c696461746f7220657261207061796f757420666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e0021012045726173207468617420686176656e27742066696e697368656420796574206f7220686173206265656e2072656d6f76656420646f65736e27742068617665207265776172642e4045726173526577617264506f696e747301010405102d0914000000000008d0205265776172647320666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e250120496620726577617264206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207265776172642069732072657475726e65642e3845726173546f74616c5374616b6501010405101840000000000000000000000000000000000811012054686520746f74616c20616d6f756e74207374616b656420666f7220746865206c617374205b60436f6e6669673a3a486973746f72794465707468605d20657261732e1d0120496620746f74616c206861736e2774206265656e20736574206f7220686173206265656e2072656d6f766564207468656e2030207374616b652069732072657475726e65642e20466f7263654572610100a004000454204d6f6465206f662065726120666f7263696e672e4c536c6173685265776172644672616374696f6e01009410000000000cf8205468652070657263656e74616765206f662074686520736c617368207468617420697320646973747269627574656420746f207265706f72746572732e00e4205468652072657374206f662074686520736c61736865642076616c75652069732068616e646c6564206279207468652060536c617368602e4c43616e63656c6564536c6173685061796f757401001840000000000000000000000000000000000815012054686520616d6f756e74206f662063757272656e637920676976656e20746f207265706f7274657273206f66206120736c617368206576656e7420776869636820776173ec2063616e63656c65642062792065787472616f7264696e6172792063697263756d7374616e6365732028652e672e20676f7665726e616e6365292e40556e6170706c696564536c617368657301010405103d09040004c420416c6c20756e6170706c69656420736c61736865732074686174206172652071756575656420666f72206c617465722e28426f6e646564457261730100310804001025012041206d617070696e672066726f6d207374696c6c2d626f6e646564206572617320746f207468652066697273742073657373696f6e20696e646578206f662074686174206572612e00c8204d75737420636f6e7461696e7320696e666f726d6174696f6e20666f72206572617320666f72207468652072616e67653abc20605b6163746976655f657261202d20626f756e64696e675f6475726174696f6e3b206163746976655f6572615d604c56616c696461746f72536c617368496e45726100010805051d094509040008450120416c6c20736c617368696e67206576656e7473206f6e2076616c696461746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682070726f706f7274696f6e7020616e6420736c6173682076616c7565206f6620746865206572612e4c4e6f6d696e61746f72536c617368496e45726100010805051d0918040004610120416c6c20736c617368696e67206576656e7473206f6e206e6f6d696e61746f72732c206d61707065642062792065726120746f20746865206869676865737420736c6173682076616c7565206f6620746865206572612e34536c617368696e675370616e73000104050049090400048c20536c617368696e67207370616e7320666f72207374617368206163636f756e74732e245370616e536c6173680101040539094d09800000000000000000000000000000000000000000000000000000000000000000083d01205265636f72647320696e666f726d6174696f6e2061626f757420746865206d6178696d756d20736c617368206f6620612073746173682077697468696e206120736c617368696e67207370616e2cb82061732077656c6c20617320686f77206d7563682072657761726420686173206265656e2070616964206f75742e5443757272656e74506c616e6e656453657373696f6e01001010000000000ce820546865206c61737420706c616e6e65642073657373696f6e207363686564756c6564206279207468652073657373696f6e2070616c6c65742e0071012054686973206973206261736963616c6c7920696e2073796e632077697468207468652063616c6c20746f205b6070616c6c65745f73657373696f6e3a3a53657373696f6e4d616e616765723a3a6e65775f73657373696f6e605d2e4c4f6666656e64696e6756616c696461746f727301005109040024690120496e6469636573206f662076616c696461746f727320746861742068617665206f6666656e64656420696e20746865206163746976652065726120616e6420776865746865722074686579206172652063757272656e746c79282064697361626c65642e00690120546869732076616c75652073686f756c642062652061207375706572736574206f662064697361626c65642076616c696461746f72732073696e6365206e6f7420616c6c206f6666656e636573206c65616420746f2074686571012076616c696461746f72206265696e672064697361626c65642028696620746865726520776173206e6f20736c617368292e2054686973206973206e656564656420746f20747261636b207468652070657263656e74616765206f6649012076616c696461746f727320746861742068617665206f6666656e64656420696e207468652063757272656e74206572612c20656e737572696e672061206e65772065726120697320666f72636564206966750120604f6666656e64696e6756616c696461746f72735468726573686f6c646020697320726561636865642e205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e6471012077686574686572206120676976656e2076616c696461746f72206861732070726576696f75736c79206f6666656e646564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e38207468652065726120656e64732e384368696c6c5468726573686f6c640000e10104000c510120546865207468726573686f6c6420666f72207768656e2075736572732063616e2073746172742063616c6c696e6720606368696c6c5f6f746865726020666f72206f746865722076616c696461746f7273202f5901206e6f6d696e61746f72732e20546865207468726573686f6c6420697320636f6d706172656420746f207468652061637475616c206e756d626572206f662076616c696461746f7273202f206e6f6d696e61746f72732901202860436f756e74466f722a602920696e207468652073797374656d20636f6d706172656420746f2074686520636f6e66696775726564206d61782028604d61782a436f756e7460292e01d901018c1830486973746f72794465707468101054000000508c204e756d626572206f66206572617320746f206b65657020696e20686973746f72792e00e820466f6c6c6f77696e6720696e666f726d6174696f6e206973206b65707420666f72206572617320696e20605b63757272656e745f657261202d090120486973746f727944657074682c2063757272656e745f6572615d603a2060457261735374616b657273602c2060457261735374616b657273436c6970706564602c050120604572617356616c696461746f725072656673602c20604572617356616c696461746f72526577617264602c206045726173526577617264506f696e7473602c4501206045726173546f74616c5374616b65602c206045726173537461727453657373696f6e496e646578602c2060436c61696d656452657761726473602c2060457261735374616b6572735061676564602c5c2060457261735374616b6572734f76657276696577602e00e4204d757374206265206d6f7265207468616e20746865206e756d626572206f6620657261732064656c617965642062792073657373696f6e2ef820492e652e2061637469766520657261206d75737420616c7761797320626520696e20686973746f72792e20492e652e20606163746976655f657261203ec42063757272656e745f657261202d20686973746f72795f646570746860206d7573742062652067756172616e746565642e001101204966206d6967726174696e6720616e206578697374696e672070616c6c65742066726f6d2073746f726167652076616c756520746f20636f6e6669672076616c75652cec20746869732073686f756c642062652073657420746f2073616d652076616c7565206f72206772656174657220617320696e2073746f726167652e001501204e6f74653a2060486973746f727944657074686020697320757365642061732074686520757070657220626f756e6420666f72207468652060426f756e646564566563602d01206974656d20605374616b696e674c65646765722e6c65676163795f636c61696d65645f72657761726473602e2053657474696e6720746869732076616c7565206c6f776572207468616ed820746865206578697374696e672076616c75652063616e206c65616420746f20696e636f6e73697374656e6369657320696e20746865150120605374616b696e674c65646765726020616e642077696c6c206e65656420746f2062652068616e646c65642070726f7065726c7920696e2061206d6967726174696f6e2ef020546865207465737420607265647563696e675f686973746f72795f64657074685f616272757074602073686f77732074686973206566666563742e3853657373696f6e735065724572611010060000000470204e756d626572206f662073657373696f6e7320706572206572612e3c426f6e64696e674475726174696f6e10101c00000004e4204e756d626572206f6620657261732074686174207374616b65642066756e6473206d7573742072656d61696e20626f6e64656420666f722e48536c61736844656665724475726174696f6e10101b000000100101204e756d626572206f662065726173207468617420736c6173686573206172652064656665727265642062792c20616674657220636f6d7075746174696f6e2e000d0120546869732073686f756c64206265206c657373207468616e2074686520626f6e64696e67206475726174696f6e2e2053657420746f203020696620736c617368657315012073686f756c64206265206170706c69656420696d6d6564696174656c792c20776974686f7574206f70706f7274756e69747920666f7220696e74657276656e74696f6e2e4c4d61784578706f737572655061676553697a651010000200002cb020546865206d6178696d756d2073697a65206f6620656163682060543a3a4578706f7375726550616765602e00290120416e20604578706f737572655061676560206973207765616b6c7920626f756e64656420746f2061206d6178696d756d206f6620604d61784578706f737572655061676553697a656030206e6f6d696e61746f72732e00210120466f72206f6c646572206e6f6e2d7061676564206578706f737572652c206120726577617264207061796f757420776173207265737472696374656420746f2074686520746f70210120604d61784578706f737572655061676553697a6560206e6f6d696e61746f72732e205468697320697320746f206c696d69742074686520692f6f20636f737420666f722074686548206e6f6d696e61746f72207061796f75742e005901204e6f74653a20604d61784578706f737572655061676553697a6560206973207573656420746f20626f756e642060436c61696d6564526577617264736020616e6420697320756e7361666520746f207265647563659020776974686f75742068616e646c696e6720697420696e2061206d6967726174696f6e2e484d6178556e6c6f636b696e674368756e6b7310102000000028050120546865206d6178696d756d206e756d626572206f662060756e6c6f636b696e6760206368756e6b732061205b605374616b696e674c6564676572605d2063616e090120686176652e204566666563746976656c792064657465726d696e657320686f77206d616e7920756e6971756520657261732061207374616b6572206d61792062653820756e626f6e64696e6720696e2e00f8204e6f74653a20604d6178556e6c6f636b696e674368756e6b736020697320757365642061732074686520757070657220626f756e6420666f722074686501012060426f756e64656456656360206974656d20605374616b696e674c65646765722e756e6c6f636b696e67602e2053657474696e6720746869732076616c75650501206c6f776572207468616e20746865206578697374696e672076616c75652063616e206c65616420746f20696e636f6e73697374656e6369657320696e20746865090120605374616b696e674c65646765726020616e642077696c6c206e65656420746f2062652068616e646c65642070726f7065726c7920696e20612072756e74696d650501206d6967726174696f6e2e20546865207465737420607265647563696e675f6d61785f756e6c6f636b696e675f6368756e6b735f616272757074602073686f7773342074686973206566666563742e01590906204f6666656e63657301204f6666656e636573081c5265706f72747300010405305d09040004490120546865207072696d61727920737472756374757265207468617420686f6c647320616c6c206f6666656e6365207265636f726473206b65796564206279207265706f7274206964656e746966696572732e58436f6e63757272656e745265706f727473496e6465780101080505610915030400042901204120766563746f72206f66207265706f727473206f66207468652073616d65206b696e6420746861742068617070656e6564206174207468652073616d652074696d6520736c6f742e0001a400000728486973746f726963616c0128486973746f726963616c0848486973746f726963616c53657373696f6e73000104051065090400045d01204d617070696e672066726f6d20686973746f726963616c2073657373696f6e20696e646963657320746f2073657373696f6e2d6461746120726f6f74206861736820616e642076616c696461746f7220636f756e742e2c53746f72656452616e67650000f502040004e4205468652072616e6765206f6620686973746f726963616c2073657373696f6e732077652073746f72652e205b66697273742c206c6173742900000000221c53657373696f6e011c53657373696f6e1c2856616c696461746f72730100d1010400047c205468652063757272656e7420736574206f662076616c696461746f72732e3043757272656e74496e646578010010100000000004782043757272656e7420696e646578206f66207468652073657373696f6e2e345175657565644368616e676564010078040008390120547275652069662074686520756e6465726c79696e672065636f6e6f6d6963206964656e746974696573206f7220776569676874696e6720626568696e64207468652076616c696461746f7273a420686173206368616e67656420696e20746865207175657565642076616c696461746f72207365742e285175657565644b657973010069090400083d012054686520717565756564206b65797320666f7220746865206e6578742073657373696f6e2e205768656e20746865206e6578742073657373696f6e20626567696e732c207468657365206b657973e02077696c6c206265207573656420746f2064657465726d696e65207468652076616c696461746f7227732073657373696f6e206b6579732e4844697361626c656456616c696461746f72730100e5010400148020496e6469636573206f662064697361626c65642076616c696461746f72732e003d01205468652076656320697320616c77617973206b65707420736f7274656420736f20746861742077652063616e2066696e642077686574686572206120676976656e2076616c696461746f722069733d012064697361626c6564207573696e672062696e617279207365617263682e204974206765747320636c6561726564207768656e20606f6e5f73657373696f6e5f656e64696e67602072657475726e73642061206e657720736574206f66206964656e7469746965732e204e6578744b657973000104050019020400049c20546865206e6578742073657373696f6e206b65797320666f7220612076616c696461746f722e204b65794f776e657200010405710900040004090120546865206f776e6572206f662061206b65792e20546865206b65792069732074686520604b657954797065496460202b2074686520656e636f646564206b65792e01150201ac00017909081c4772616e647061011c4772616e6470611c14537461746501007d0904000490205374617465206f66207468652063757272656e7420617574686f72697479207365742e3450656e64696e674368616e676500008109040004c42050656e64696e67206368616e67653a20287369676e616c65642061742c207363686564756c6564206368616e6765292e284e657874466f72636564000010040004bc206e65787420626c6f636b206e756d6265722077686572652077652063616e20666f7263652061206368616e67652e1c5374616c6c65640000f5020400049020607472756560206966207765206172652063757272656e746c79207374616c6c65642e3043757272656e74536574496401002c200000000000000000085d0120546865206e756d626572206f66206368616e6765732028626f746820696e207465726d73206f66206b65797320616e6420756e6465726c79696e672065636f6e6f6d696320726573706f6e736962696c697469657329c420696e20746865202273657422206f66204772616e6470612076616c696461746f72732066726f6d2067656e657369732e30536574496453657373696f6e000104052c1004002859012041206d617070696e672066726f6d206772616e6470612073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f20746965450120746f6765746865722073657373696f6e7320616e64204752414e44504120736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00b82054574f582d4e4f54453a2060536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e2c417574686f7269746965730100850904000484205468652063757272656e74206c697374206f6620617574686f7269746965732e01350201b00c384d6178417574686f7269746965731010a0860100045c204d617820417574686f72697469657320696e20757365344d61784e6f6d696e61746f727310100002000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e584d6178536574496453657373696f6e456e74726965732c20a80000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e0189090a48417574686f72697479446973636f766572790148417574686f72697479446973636f7665727908104b65797301008d090400048c204b657973206f66207468652063757272656e7420617574686f72697479207365742e204e6578744b65797301008d0904000480204b657973206f6620746865206e65787420617574686f72697479207365742e000000000c20547265617375727901205472656173757279183450726f706f73616c436f756e74010010100000000004a4204e756d626572206f662070726f706f73616c7320746861742068617665206265656e206d6164652e2450726f706f73616c73000104051095090400047c2050726f706f73616c7320746861742068617665206265656e206d6164652e2c4465616374697661746564010018400000000000000000000000000000000004f02054686520616d6f756e7420776869636820686173206265656e207265706f7274656420617320696e61637469766520746f2043757272656e63792e24417070726f76616c7301009909040004f82050726f706f73616c20696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f742079657420617761726465642e285370656e64436f756e74010010100000000004a42054686520636f756e74206f66207370656e647320746861742068617665206265656e206d6164652e185370656e647300010405109d09040004d0205370656e647320746861742068617665206265656e20617070726f76656420616e64206265696e672070726f6365737365642e01650201e8203050726f706f73616c426f6e64a5091050c30000085501204672616374696f6e206f6620612070726f706f73616c27732076616c756520746861742073686f756c6420626520626f6e64656420696e206f7264657220746f20706c616365207468652070726f706f73616c2e110120416e2061636365707465642070726f706f73616c2067657473207468657365206261636b2e20412072656a65637465642070726f706f73616c20646f6573206e6f742e4c50726f706f73616c426f6e644d696e696d756d184010086e389b0000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4c50726f706f73616c426f6e644d6178696d756d0102440108147e05511e00000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e2c5370656e64506572696f64101080510100048820506572696f64206265747765656e2073756363657373697665207370656e64732e104275726ea50910d00700000411012050657263656e74616765206f662073706172652066756e64732028696620616e7929207468617420617265206275726e7420706572207370656e6420706572696f642e2050616c6c65744964a9092070792f74727372790419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e304d6178417070726f76616c731010640000000c150120546865206d6178696d756d206e756d626572206f6620617070726f76616c7320746861742063616e207761697420696e20746865207370656e64696e672071756575652e004d01204e4f54453a205468697320706172616d6574657220697320616c736f20757365642077697468696e2074686520426f756e746965732050616c6c657420657874656e73696f6e20696620656e61626c65642e305061796f7574506572696f641010809706000419012054686520706572696f6420647572696e6720776869636820616e20617070726f766564207472656173757279207370656e642068617320746f20626520636c61696d65642e01ad091240436f6e76696374696f6e566f74696e670140436f6e76696374696f6e566f74696e670824566f74696e67466f720101080505b109b509d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008750120416c6c20766f74696e6720666f72206120706172746963756c617220766f74657220696e206120706172746963756c617220766f74696e6720636c6173732e2057652073746f7265207468652062616c616e636520666f72207468659c206e756d626572206f6620766f74657320746861742077652068617665207265636f726465642e34436c6173734c6f636b73466f720101040500d50904000c69012054686520766f74696e6720636c617373657320776869636820686176652061206e6f6e2d7a65726f206c6f636b20726571756972656d656e7420616e6420746865206c6f636b20616d6f756e747320776869636820746865796d0120726571756972652e205468652061637475616c20616d6f756e74206c6f636b6564206f6e20626568616c66206f6620746869732070616c6c65742073686f756c6420616c7761797320626520746865206d6178696d756d206f662c2074686973206c6973742e016d0201710108204d6178566f74657310100002000010f020546865206d6178696d756d206e756d626572206f6620636f6e63757272656e7420766f74657320616e206163636f756e74206d617920686176652e00550120416c736f207573656420746f20636f6d70757465207765696768742c20616e206f7665726c79206c617267652076616c75652063616e206c65616420746f2065787472696e736963732077697468206c61726765c02077656967687420657374696d6174696f6e3a20736565206064656c65676174656020666f7220696e7374616e63652e44566f74654c6f636b696e67506572696f641010c0890100109020546865206d696e696d756d20706572696f64206f6620766f7465206c6f636b696e672e0065012049742073686f756c64206265206e6f2073686f72746572207468616e20656e6163746d656e7420706572696f6420746f20656e73757265207468617420696e207468652063617365206f6620616e20617070726f76616c2c49012074686f7365207375636365737366756c20766f7465727320617265206c6f636b656420696e746f2074686520636f6e73657175656e636573207468617420746865697220766f74657320656e7461696c2e01e10914245265666572656e646101245265666572656e6461143c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e445265666572656e64756d496e666f466f720001040210e509040004b420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e28547261636b5175657565010104057901050a0400105d012054686520736f72746564206c697374206f66207265666572656e646120726561647920746f206265206465636964656420627574206e6f7420796574206265696e6720646563696465642c206f7264657265642062797c20636f6e76696374696f6e2d776569676874656420617070726f76616c732e00410120546869732073686f756c6420626520656d70747920696620604465636964696e67436f756e7460206973206c657373207468616e2060547261636b496e666f3a3a6d61785f6465636964696e67602e344465636964696e67436f756e7401010405790110100000000004c420546865206e756d626572206f66207265666572656e6461206265696e6720646563696465642063757272656e746c792e284d657461646174614f66000104021030040018050120546865206d6574616461746120697320612067656e6572616c20696e666f726d6174696f6e20636f6e6365726e696e6720746865207265666572656e64756d2e490120546865206048617368602072656665727320746f2074686520707265696d616765206f66207468652060507265696d61676573602070726f76696465722077686963682063616e2062652061204a534f4e882064756d70206f7220495046532068617368206f662061204a534f4e2066696c652e00750120436f6e73696465722061206761726261676520636f6c6c656374696f6e20666f722061206d65746164617461206f662066696e6973686564207265666572656e64756d7320746f2060756e7265717565737460202872656d6f76652944206c6172676520707265696d616765732e01810201750114445375626d697373696f6e4465706f7369741840554dd2c207000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e244d617851756575656410106400000004e4204d6178696d756d2073697a65206f6620746865207265666572656e64756d20717565756520666f7220612073696e676c6520747261636b2e44556e6465636964696e6754696d656f757410108013030008550120546865206e756d626572206f6620626c6f636b73206166746572207375626d697373696f6e20746861742061207265666572656e64756d206d75737420626567696e206265696e6720646563696465642062792ee4204f6e63652074686973207061737365732c207468656e20616e796f6e65206d61792063616e63656c20746865207265666572656e64756d2e34416c61726d496e74657276616c1010010000000c5d01205175616e74697a6174696f6e206c6576656c20666f7220746865207265666572656e64756d2077616b657570207363686564756c65722e204120686967686572206e756d6265722077696c6c20726573756c7420696e5d012066657765722073746f726167652072656164732f777269746573206e656564656420666f7220736d616c6c657220766f746572732c2062757420616c736f20726573756c7420696e2064656c61797320746f207468655501206175746f6d61746963207265666572656e64756d20737461747573206368616e6765732e204578706c6963697420736572766963696e6720696e737472756374696f6e732061726520756e61666665637465642e18547261636b73110a191740000010726f6f740100000020d33f25a6d70b000000000000000000b00400008013030040380000403800000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d01004877686974656c69737465645f63616c6c65726400000050c8ec362a2f010000000000000000002c01000080130300640000006400000002ec972510000000007b573c170000000042392f1200000000020e00840000000000d6e61f0100000000396279020000000002003c776973685f666f725f6368616e67650a000000a090d96d545e02000000000000000000b00400008013030040380000640000000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d0a00347374616b696e675f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0b00247472656173757265720a00000008147e05511e00000000000000000000b00400008013030080700000403800000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d0c002c6c656173655f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0d004066656c6c6f77736869705f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0e003467656e6572616c5f61646d696e0a0000002864761b959700000000000000000000b00400008013030008070000640000000290d73e0d000000005743de13000000005443de13000000000259a2f40200000000a3296b05000000002e6b4afdffffffff0f003461756374696f6e5f61646d696e0a0000002864761b959700000000000000000000b00400008013030008070000640000000290d73e0d000000005743de13000000005443de13000000000259a2f40200000000a3296b05000000002e6b4afdffffffff1400507265666572656e64756d5f63616e63656c6c6572e803000050c8ec362a2f01000000000000000000b0040000c0890100080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff1500447265666572656e64756d5f6b696c6c6572e803000090e99f12d3eb05000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff1e0030736d616c6c5f746970706572c8000000554dd2c20700000000000000000000000a000000c0890100640000000a00000000499149150065cd1d00ca9a3b02f9ba1800000000002a4d3100000000006b59e7ffffffffff1f00286269675f746970706572640000005205379c4d000000000000000000000064000000c0890100580200006400000000499149150065cd1d00ca9a3b02694f3f000000000035967d0000000000e534c1ffffffffff200034736d616c6c5f7370656e646572320000003435261a0803000000000000000000006009000080130300201c00004038000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff2100386d656469756d5f7370656e64657232000000686a4c3410060000000000000000000060090000801303004038000040380000005b01f6300065cd1d00ca9a3b021161db0000000000bfd1aa010000000020972affffffffff22002c6269675f7370656e64657232000000d0d49868200c00000000000000000000600900008013030080700000403800000000ca9a3b0065cd1d00ca9a3b02413cb00100000000755d34030000000045d165feffffffff04e020496e666f726d6174696f6e20636f6e6365726e696e672074686520646966666572656e74207265666572656e64756d20747261636b732e01290a155046656c6c6f7773686970436f6c6c656374697665015046656c6c6f7773686970436f6c6c656374697665182c4d656d626572436f756e7401010405790110100000000008690120546865206e756d626572206f66206d656d6265727320696e2074686520636f6c6c6563746976652077686f2068617665206174206c65617374207468652072616e6b206163636f7264696e6720746f2074686520696e64657830206f6620746865207665632e1c4d656d6265727300010405002d0a0400049c205468652063757272656e74206d656d62657273206f662074686520636f6c6c6563746976652e244964546f496e6465780001080505310a1004000461012054686520696e646578206f6620656163682072616e6b732773206d656d62657220696e746f207468652067726f7570206f66206d656d626572732077686f2068617665206174206c6561737420746861742072616e6b2e24496e646578546f49640001080505350a000400085d0120546865206d656d6265727320696e2074686520636f6c6c65637469766520627920696e6465782e20416c6c20696e646963657320696e207468652072616e67652060302e2e4d656d626572436f756e74602077696c6c65012072657475726e2060536f6d65602c20686f77657665722061206d656d626572277320696e646578206973206e6f742067756172616e7465656420746f2072656d61696e20756e6368616e676564206f7665722074696d652e18566f74696e6700010802051d096107040004b420566f746573206f6e206120676976656e2070726f706f73616c2c206966206974206973206f6e676f696e672e34566f74696e67436c65616e75700001040210390a04000001a902015d0700013d0a164c46656c6c6f77736869705265666572656e6461014c46656c6c6f77736869705265666572656e6461143c5265666572656e64756d436f756e74010010100000000004310120546865206e6578742066726565207265666572656e64756d20696e6465782c20616b6120746865206e756d626572206f66207265666572656e6461207374617274656420736f206661722e445265666572656e64756d496e666f466f720001040210410a040004b420496e666f726d6174696f6e20636f6e6365726e696e6720616e7920676976656e207265666572656e64756d2e28547261636b5175657565010104057901490a0400105d012054686520736f72746564206c697374206f66207265666572656e646120726561647920746f206265206465636964656420627574206e6f7420796574206265696e6720646563696465642c206f7264657265642062797c20636f6e76696374696f6e2d776569676874656420617070726f76616c732e00410120546869732073686f756c6420626520656d70747920696620604465636964696e67436f756e7460206973206c657373207468616e2060547261636b496e666f3a3a6d61785f6465636964696e67602e344465636964696e67436f756e7401010405790110100000000004c420546865206e756d626572206f66207265666572656e6461206265696e6720646563696465642063757272656e746c792e284d657461646174614f66000104021030040018050120546865206d6574616461746120697320612067656e6572616c20696e666f726d6174696f6e20636f6e6365726e696e6720746865207265666572656e64756d2e490120546865206048617368602072656665727320746f2074686520707265696d616765206f66207468652060507265696d61676573602070726f76696465722077686963682063616e2062652061204a534f4e882064756d70206f7220495046532068617368206f662061204a534f4e2066696c652e00750120436f6e73696465722061206761726261676520636f6c6c656374696f6e20666f722061206d65746164617461206f662066696e6973686564207265666572656e64756d7320746f2060756e7265717565737460202872656d6f76652944206c6172676520707265696d616765732e01ad0201690714445375626d697373696f6e4465706f73697418400000000000000000000000000000000004350120546865206d696e696d756d20616d6f756e7420746f20626520757365642061732061206465706f73697420666f722061207075626c6963207265666572656e64756d2070726f706f73616c2e244d617851756575656410106400000004e4204d6178696d756d2073697a65206f6620746865207265666572656e64756d20717565756520666f7220612073696e676c6520747261636b2e44556e6465636964696e6754696d656f75741010c089010008550120546865206e756d626572206f6620626c6f636b73206166746572207375626d697373696f6e20746861742061207265666572656e64756d206d75737420626567696e206265696e6720646563696465642062792ee4204f6e63652074686973207061737365732c207468656e20616e796f6e65206d61792063616e63656c20746865207265666572656e64756d2e34416c61726d496e74657276616c1010010000000c5d01205175616e74697a6174696f6e206c6576656c20666f7220746865207265666572656e64756d2077616b657570207363686564756c65722e204120686967686572206e756d6265722077696c6c20726573756c7420696e5d012066657765722073746f726167652072656164732f777269746573206e656564656420666f7220736d616c6c657220766f746572732c2062757420616c736f20726573756c7420696e2064656c61797320746f207468655501206175746f6d61746963207265666572656e64756d20737461747573206368616e6765732e204578706c6963697420736572766963696e6720696e737472756374696f6e732061726520756e61666665637465642e18547261636b73110acd0b2800002863616e646964617465730a0000003435261a0803000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d01001c6d656d626572730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d02002c70726f66696369656e74730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d03001c66656c6c6f77730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d04003873656e696f722066656c6c6f77730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d05001c657870657274730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d06003873656e696f7220657870657274730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d07001c6d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d08003873656e696f72206d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d0900346772616e64206d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d04e020496e666f726d6174696f6e20636f6e6365726e696e672074686520646966666572656e74207265666572656e64756d20747261636b732e014d0a171c4f726967696e7300000000002b2457686974656c697374012457686974656c697374043c57686974656c697374656443616c6c0001040530c50104000001b102016d070001510a2c18436c61696d730118436c61696d731418436c61696d7300010406c1021804000014546f74616c0100184000000000000000000000000000000000001c56657374696e6700010406c102c902040010782056657374696e67207363686564756c6520666f72206120636c61696d2e0d012046697273742062616c616e63652069732074686520746f74616c20616d6f756e7420746861742073686f756c642062652068656c6420666f722076657374696e672ee4205365636f6e642062616c616e636520697320686f77206d7563682073686f756c6420626520756e6c6f636b65642070657220626c6f636b2ecc2054686520626c6f636b206e756d626572206973207768656e207468652076657374696e672073686f756c642073746172742e1c5369676e696e6700010406c102d102040004c0205468652073746174656d656e74206b696e642074686174206d757374206265207369676e65642c20696620616e792e24507265636c61696d730001040600c1020400042d01205072652d636c61696d656420457468657265756d206163636f756e74732c20627920746865204163636f756e74204944207468617420746865792061726520636c61696d656420746f2e01b502018107041850726566697834807c506179204b534d7320746f20746865204b7573616d61206163636f756e743a0001550a131c5574696c6974790001d502018507044c626174636865645f63616c6c735f6c696d69741010aa2a000004a820546865206c696d6974206f6e20746865206e756d626572206f6620626174636865642063616c6c732e01590a181c536f6369657479011c536f63696574795028506172616d657465727300009107040004dc20546865206d6178206e756d626572206f66206d656d6265727320666f722074686520736f6369657479206174206f6e652074696d652e0c506f74010018400000000000000000000000000000000004410120416d6f756e74206f66206f7572206163636f756e742062616c616e63652074686174206973207370656369666963616c6c7920666f7220746865206e65787420726f756e642773206269642873292e1c466f756e6465720000000400044820546865206669727374206d656d6265722e1048656164000000040004410120546865206d6f7374207072696d6172792066726f6d20746865206d6f737420726563656e746c7920617070726f7665642072616e6b2030206d656d6265727320696e2074686520736f63696574792e1452756c6573000030040008510120412068617368206f66207468652072756c6573206f66207468697320736f636965747920636f6e6365726e696e67206d656d626572736869702e2043616e206f6e6c7920626520736574206f6e636520616e6454206f6e6c792062792074686520666f756e6465722e1c4d656d6265727300010405005d0a0400042101205468652063757272656e74206d656d6265727320616e642074686569722072616e6b2e20446f65736e277420696e636c756465206053757370656e6465644d656d62657273602e1c5061796f7574730101040500690a44000000000000000000000000000000000004dc20496e666f726d6174696f6e20726567617264696e672072616e6b2d30207061796f7574732c207061737420616e64206675747572652e2c4d656d626572436f756e74010010100000000004490120546865206e756d626572206f66206974656d7320696e20604d656d62657273602063757272656e746c792e2028446f65736e277420696e636c756465206053757370656e6465644d656d62657273602e29344d656d6265724279496e6465780001040510000400085d01205468652063757272656e74206974656d7320696e20604d656d6265727360206b6579656420627920746865697220756e6971756520696e6465782e204b657973206172652064656e73656c7920706f70756c61746564cc2060302e2e4d656d626572436f756e74602028646f6573206e6f7420696e636c75646520604d656d626572436f756e7460292e4053757370656e6465644d656d6265727300010405005d0a04000401012054686520736574206f662073757370656e646564206d656d626572732c2077697468207468656972206f6c64206d656d62657273686970207265636f72642e28526f756e64436f756e74010010100000000004a020546865206e756d626572206f6620726f756e64732077686963682068617665207061737365642e10426964730100710a040004e8205468652063757272656e7420626964732c2073746f726564206f726465726564206279207468652076616c7565206f6620746865206269642e2843616e646964617465730001040200810a0400001c536b657074696300000004000454205468652063757272656e7420736b65707469632e14566f7465730001080505890a8d0a040004d020446f75626c65206d61702066726f6d2043616e646964617465202d3e20566f746572202d3e20284d617962652920566f74652e3c566f7465436c656172437572736f720001040500910a040004f420436c6561722d637572736f7220666f7220566f74652c206d61702066726f6d2043616e646964617465202d3e20284d617962652920437572736f722e204e657874486561640000950a04000c75012041742074686520656e64206f662074686520636c61696d20706572696f642c207468697320636f6e7461696e7320746865206d6f737420726563656e746c7920617070726f766564206d656d626572732028616c6f6e67207769746865012074686569722062696420616e6420726f756e64204944292077686f2069732066726f6d20746865206d6f737420726563656e7420726f756e64207769746820746865206c6f77657374206269642e20546865792077696c6c5c206265636f6d6520746865206e6577206048656164602e4c4368616c6c656e6765526f756e64436f756e74010010100000000004590120546865206e756d626572206f66206368616c6c656e676520726f756e64732074686572652068617665206265656e2e205573656420746f206964656e74696679207374616c6520446566656e646572566f7465732e24446566656e64696e670000990a04000459012054686520646566656e64696e67206d656d6265722063757272656e746c79206265696e67206368616c6c656e6765642c20616c6f6e67207769746820612072756e6e696e672074616c6c79206f6620766f7465732e34446566656e646572566f74657300010805051d098d0a040004c820566f74657320666f722074686520646566656e6465722c206b65796564206279206368616c6c656e676520726f756e642e01dd02018d07242050616c6c65744964a9092070792f736f63696504682054686520736f6369657469657327732070616c6c6574206964304772616365537472696b657310100a00000004090120546865206d6178696d756d206e756d626572206f6620737472696b6573206265666f72652061206d656d62657220676574732066756e647320736c61736865642e2c506572696f645370656e641840040abf82280f00000000000000000000042d012054686520616d6f756e74206f6620696e63656e7469766520706169642077697468696e206561636820706572696f642e20446f65736e277420696e636c75646520566f7465725469702e30566f74696e67506572696f64101040190100083d0120546865206e756d626572206f6620626c6f636b73206f6e207768696368206e65772063616e646964617465732073686f756c6420626520766f746564206f6e2e20546f67657468657220776974684d012060436c61696d506572696f64602c20746869732073756d7320746f20746865206e756d626572206f6620626c6f636b73206265747765656e2063616e64696461746520696e74616b6520706572696f64732e2c436c61696d506572696f64101080700000084d0120546865206e756d626572206f6620626c6f636b73206f6e207768696368206e65772063616e646964617465732063616e20636c61696d207468656972206d656d6265727368697020616e642062652074686530206e616d656420686561642e3c4d61784c6f636b4475726174696f6e1010004eed0004a420546865206d6178696d756d206475726174696f6e206f6620746865207061796f7574206c6f636b2e3c4368616c6c656e6765506572696f641010c089010004d020546865206e756d626572206f6620626c6f636b73206265747765656e206d656d62657273686970206368616c6c656e6765732e284d61785061796f757473101008000000040d0120546865206d6178696d756d206e756d626572206f66207061796f7574732061206d656d626572206d617920686176652077616974696e6720756e636c61696d65642e1c4d617842696473101000020000049020546865206d6178696d756d206e756d626572206f662062696473206174206f6e63652e019d0a1a205265636f7665727901205265636f766572790c2c5265636f76657261626c650001040500a10a04000409012054686520736574206f66207265636f76657261626c65206163636f756e747320616e64207468656972207265636f7665727920636f6e66696775726174696f6e2e404163746976655265636f7665726965730001080505890aa90a0400106820416374697665207265636f7665727920617474656d7074732e001501204669727374206163636f756e7420697320746865206163636f756e7420746f206265207265636f76657265642c20616e6420746865207365636f6e64206163636f756e74ac20697320746865207573657220747279696e6720746f207265636f76657220746865206163636f756e742e1450726f787900010402000004000c9020546865206c697374206f6620616c6c6f7765642070726f7879206163636f756e74732e00f8204d61702066726f6d2074686520757365722077686f2063616e2061636365737320697420746f20746865207265636f7665726564206163636f756e742e01e1020195071044436f6e6669674465706f73697442617365184004821bce26000000000000000000000010550120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061207265636f7665727920636f6e66696775726174696f6e2e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a65206973a8206032202b2073697a656f6628426c6f636b4e756d6265722c2042616c616e636529602062797465732e4c467269656e644465706f736974466163746f7218409a2669e1030000000000000000000000142d012054686520616d6f756e74206f662063757272656e6379206e656564656420706572206164646974696f6e616c2075736572207768656e206372656174696e672061207265636f766572793c20636f6e66696775726174696f6e2e004d0120546869732069732068656c6420666f7220616464696e67206073697a656f66284163636f756e7449642960206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167651c2076616c75652e284d6178467269656e6473101009000000180d0120546865206d6178696d756d20616d6f756e74206f6620667269656e647320616c6c6f77656420696e2061207265636f7665727920636f6e66696775726174696f6e2e000d01204e4f54453a20546865207468726573686f6c642070726f6772616d6d656420696e20746869732050616c6c65742075736573207531362c20736f20697420646f65730901206e6f74207265616c6c79206d616b652073656e736520746f20686176652061206c696d697420686572652067726561746572207468616e207531363a3a4d41582e15012042757420616c736f2c20746861742069732061206c6f74206d6f7265207468616e20796f752073686f756c642070726f6261626c792073657420746869732076616c75653420746f20616e797761792e2e2e3c5265636f766572794465706f736974184004821bce2600000000000000000000001c1d0120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72207374617274696e672061207265636f766572792e0035012054686973206973207072696d6172696c792068656c6420666f7220646574657272696e67206d616c6963696f7573207265636f7665727920617474656d7074732c20616e642073686f756c642901206861766520612076616c7565206c6172676520656e6f7567682074686174206120626164206163746f7220776f756c642063686f6f7365206e6f7420746f20706c61636520746869732901206465706f7369742e20497420616c736f206163747320746f2066756e64206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069734101206073697a656f6628426c6f636b4e756d6265722c2042616c616e6365202b2054202a204163636f756e74496429602062797465732e2057686572652054206973206120636f6e666967757261626c652c207468726573686f6c642e01ad0a1b1c56657374696e67011c56657374696e67081c56657374696e670001040200b10a040004d820496e666f726d6174696f6e20726567617264696e67207468652076657374696e67206f66206120676976656e206163636f756e742e3853746f7261676556657273696f6e0100b90a04000c7c2053746f726167652076657273696f6e206f66207468652070616c6c65742e003101204e6577206e6574776f726b732073746172742077697468206c61746573742076657273696f6e2c2061732064657465726d696e6564206279207468652067656e65736973206275696c642e01e50201990708444d696e5665737465645472616e736665721840344dd2c207000000000000000000000004e820546865206d696e696d756d20616d6f756e74207472616e7366657272656420746f2063616c6c20607665737465645f7472616e73666572602e4c4d617856657374696e675363686564756c657310101c0000000001bd0a1c245363686564756c657201245363686564756c65720c3c496e636f6d706c65746553696e6365000010040000184167656e64610101040510c10a0400044d01204974656d7320746f2062652065786563757465642c20696e64657865642062792074686520626c6f636b206e756d626572207468617420746865792073686f756c64206265206578656375746564206f6e2e184c6f6f6b75700001040504f502040010f8204c6f6f6b75702066726f6d2061206e616d6520746f2074686520626c6f636b206e756d62657220616e6420696e646578206f6620746865207461736b2e00590120466f72207633202d3e207634207468652070726576696f75736c7920756e626f756e646564206964656e7469746965732061726520426c616b65322d3235362068617368656420746f20666f726d2074686520763430206964656e7469746965732e01ed02019d0708344d6178696d756d57656967687424400b00806e87740113cccccccccccccccc04290120546865206d6178696d756d207765696768742074686174206d6179206265207363686564756c65642070657220626c6f636b20666f7220616e7920646973706174636861626c65732e504d61785363686564756c6564506572426c6f636b101032000000141d0120546865206d6178696d756d206e756d626572206f66207363686564756c65642063616c6c7320696e2074686520717565756520666f7220612073696e676c6520626c6f636b2e0018204e4f54453a5101202b20446570656e64656e742070616c6c657473272062656e63686d61726b73206d696768742072657175697265206120686967686572206c696d697420666f72207468652073657474696e672e205365742061c420686967686572206c696d697420756e646572206072756e74696d652d62656e63686d61726b736020666561747572652e01d10a1d1450726f7879011450726f7879081c50726f786965730101040500d50a4400000000000000000000000000000000000845012054686520736574206f66206163636f756e742070726f786965732e204d61707320746865206163636f756e74207768696368206861732064656c65676174656420746f20746865206163636f756e7473210120776869636820617265206265696e672064656c65676174656420746f2c20746f67657468657220776974682074686520616d6f756e742068656c64206f6e206465706f7369742e34416e6e6f756e63656d656e74730101040500e50a44000000000000000000000000000000000004ac2054686520616e6e6f756e63656d656e7473206d616465206279207468652070726f787920286b6579292e01f90201a507184050726f78794465706f736974426173651840b00953489b000000000000000000000010110120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720612070726f78792e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069732501206073697a656f662842616c616e6365296020627974657320616e642077686f7365206b65792073697a65206973206073697a656f66284163636f756e74496429602062797465732e4850726f78794465706f736974466163746f721840b4a6904100000000000000000000000014bc2054686520616d6f756e74206f662063757272656e6379206e6565646564207065722070726f78792061646465642e00350120546869732069732068656c6420666f7220616464696e6720333220627974657320706c757320616e20696e7374616e6365206f66206050726f78795479706560206d6f726520696e746f20616101207072652d6578697374696e672073746f726167652076616c75652e20546875732c207768656e20636f6e6669677572696e67206050726f78794465706f736974466163746f7260206f6e652073686f756c642074616b65f420696e746f206163636f756e7420603332202b2070726f78795f747970652e656e636f646528292e6c656e282960206279746573206f6620646174612e284d617850726f7869657310102000000004f020546865206d6178696d756d20616d6f756e74206f662070726f7869657320616c6c6f77656420666f7220612073696e676c65206163636f756e742e284d617850656e64696e6710102000000004450120546865206d6178696d756d20616d6f756e74206f662074696d652d64656c6179656420616e6e6f756e63656d656e747320746861742061726520616c6c6f77656420746f2062652070656e64696e672e5c416e6e6f756e63656d656e744465706f736974426173651840b00953489b000000000000000000000010310120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e6720616e20616e6e6f756e63656d656e742e00490120546869732069732068656c64207768656e2061206e65772073746f72616765206974656d20686f6c64696e672061206042616c616e636560206973206372656174656420287479706963616c6c7920313620206279746573292e64416e6e6f756e63656d656e744465706f736974466163746f721840684d218300000000000000000000000010d42054686520616d6f756e74206f662063757272656e6379206e65656465642070657220616e6e6f756e63656d656e74206d6164652e00590120546869732069732068656c6420666f7220616464696e6720616e20604163636f756e744964602c2060486173686020616e642060426c6f636b4e756d6265726020287479706963616c6c79203638206279746573298c20696e746f2061207072652d6578697374696e672073746f726167652076616c75652e01f50a1e204d756c746973696701204d756c746973696704244d756c7469736967730001080502f90afd0a040004942054686520736574206f66206f70656e206d756c7469736967206f7065726174696f6e732e01050301a9070c2c4465706f736974426173651840f01945e79b000000000000000000000018590120546865206261736520616d6f756e74206f662063757272656e6379206e656564656420746f207265736572766520666f72206372656174696e672061206d756c746973696720657865637574696f6e206f7220746f842073746f726520612064697370617463682063616c6c20666f72206c617465722e00010120546869732069732068656c6420666f7220616e206164646974696f6e616c2073746f72616765206974656d2077686f73652076616c75652073697a652069733101206034202b2073697a656f662828426c6f636b4e756d6265722c2042616c616e63652c204163636f756e74496429296020627974657320616e642077686f7365206b65792073697a652069738020603332202b2073697a656f66284163636f756e74496429602062797465732e344465706f736974466163746f7218408006943f0000000000000000000000000c55012054686520616d6f756e74206f662063757272656e6379206e65656465642070657220756e6974207468726573686f6c64207768656e206372656174696e672061206d756c746973696720657865637574696f6e2e00250120546869732069732068656c6420666f7220616464696e67203332206279746573206d6f726520696e746f2061207072652d6578697374696e672073746f726167652076616c75652e384d61785369676e61746f7269657310106400000004ec20546865206d6178696d756d20616d6f756e74206f66207369676e61746f7269657320616c6c6f77656420696e20746865206d756c74697369672e01050b1f20507265696d6167650120507265696d6167650c24537461747573466f720001040630090b0400049020546865207265717565737420737461747573206f66206120676976656e20686173682e4052657175657374537461747573466f720001040630110b0400049020546865207265717565737420737461747573206f66206120676976656e20686173682e2c507265696d616765466f72000104066509210b04000001110301ad070001250b2020426f756e746965730120426f756e74696573102c426f756e7479436f756e74010010100000000004c0204e756d626572206f6620626f756e74792070726f706f73616c7320746861742068617665206265656e206d6164652e20426f756e746965730001040510290b0400047820426f756e7469657320746861742068617665206265656e206d6164652e48426f756e74794465736372697074696f6e730001040510310b0400048020546865206465736372697074696f6e206f66206561636820626f756e74792e3c426f756e7479417070726f76616c7301009909040004ec20426f756e747920696e646963657320746861742068617665206265656e20617070726f76656420627574206e6f74207965742066756e6465642e01190301b1072444426f756e74794465706f736974426173651840344dd2c207000000000000000000000004e82054686520616d6f756e742068656c64206f6e206465706f73697420666f7220706c6163696e67206120626f756e74792070726f706f73616c2e60426f756e74794465706f7369745061796f757444656c6179101000e10000045901205468652064656c617920706572696f6420666f72207768696368206120626f756e74792062656e6566696369617279206e65656420746f2077616974206265666f726520636c61696d20746865207061796f75742e48426f756e7479557064617465506572696f64101080c61300046c20426f756e7479206475726174696f6e20696e20626c6f636b732e6043757261746f724465706f7369744d756c7469706c696572a5091020a10700101901205468652063757261746f72206465706f7369742069732063616c63756c6174656420617320612070657263656e74616765206f66207468652063757261746f72206665652e0039012054686973206465706f73697420686173206f7074696f6e616c20757070657220616e64206c6f77657220626f756e64732077697468206043757261746f724465706f7369744d61786020616e6454206043757261746f724465706f7369744d696e602e4443757261746f724465706f7369744d61780102440104821bce260000000000000000000000044901204d6178696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e4443757261746f724465706f7369744d696e0102440152a1aec6000000000000000000000000044901204d696e696d756d20616d6f756e74206f662066756e647320746861742073686f756c6420626520706c6163656420696e2061206465706f73697420666f72206d616b696e6720612070726f706f73616c2e48426f756e747956616c75654d696e696d756d1840689aa4850f00000000000000000000000470204d696e696d756d2076616c756520666f72206120626f756e74792e48446174614465706f7369745065724279746518405543de130000000000000000000000000461012054686520616d6f756e742068656c64206f6e206465706f7369742070657220627974652077697468696e2074686520746970207265706f727420726561736f6e206f7220626f756e7479206465736372697074696f6e2e4c4d6178696d756d526561736f6e4c656e6774681010004000000c88204d6178696d756d2061636365707461626c6520726561736f6e206c656e6774682e0065012042656e63686d61726b7320646570656e64206f6e20746869732076616c75652c206265207375726520746f2075706461746520776569676874732066696c65207768656e206368616e67696e6720746869732076616c756501350b23344368696c64426f756e7469657301344368696c64426f756e7469657314404368696c64426f756e7479436f756e7401001010000000000480204e756d626572206f6620746f74616c206368696c6420626f756e746965732e4c506172656e744368696c64426f756e74696573010104051010100000000008b0204e756d626572206f66206368696c6420626f756e746965732070657220706172656e7420626f756e74792ee0204d6170206f6620706172656e7420626f756e747920696e64657820746f206e756d626572206f66206368696c6420626f756e746965732e344368696c64426f756e746965730001080505f502390b04000494204368696c6420626f756e7469657320746861742068617665206265656e2061646465642e5c4368696c64426f756e74794465736372697074696f6e730001040510310b0400049820546865206465736372697074696f6e206f662065616368206368696c642d626f756e74792e4c4368696c6472656e43757261746f72466565730101040510184000000000000000000000000000000000040101205468652063756d756c6174697665206368696c642d626f756e74792063757261746f722066656520666f72206561636820706172656e7420626f756e74792e011d0301b50708644d61784163746976654368696c64426f756e7479436f756e74101064000000041d01204d6178696d756d206e756d626572206f66206368696c6420626f756e7469657320746861742063616e20626520616464656420746f206120706172656e7420626f756e74792e5c4368696c64426f756e747956616c75654d696e696d756d1840a4425d8d0100000000000000000000000488204d696e696d756d2076616c756520666f722061206368696c642d626f756e74792e01410b2868456c656374696f6e50726f76696465724d756c746950686173650168456c656374696f6e50726f76696465724d756c746950686173652814526f756e64010010100100000018ac20496e7465726e616c20636f756e74657220666f7220746865206e756d626572206f6620726f756e64732e00550120546869732069732075736566756c20666f722064652d6475706c69636174696f6e206f66207472616e73616374696f6e73207375626d697474656420746f2074686520706f6f6c2c20616e642067656e6572616c6c20646961676e6f7374696373206f66207468652070616c6c65742e004d012054686973206973206d6572656c7920696e6372656d656e746564206f6e6365207065722065766572792074696d65207468617420616e20757073747265616d2060656c656374602069732063616c6c65642e3043757272656e7450686173650100c1070400043c2043757272656e742070686173652e38517565756564536f6c7574696f6e0000450b04000c3d012043757272656e74206265737420736f6c7574696f6e2c207369676e6564206f7220756e7369676e65642c2071756575656420746f2062652072657475726e65642075706f6e2060656c656374602e006020416c7761797320736f727465642062792073636f72652e20536e617073686f7400004d0b0400107020536e617073686f742064617461206f662074686520726f756e642e005d01205468697320697320637265617465642061742074686520626567696e6e696e67206f6620746865207369676e656420706861736520616e6420636c65617265642075706f6e2063616c6c696e672060656c656374602e2901204e6f74653a20546869732073746f726167652074797065206d757374206f6e6c79206265206d757461746564207468726f756768205b60536e617073686f7457726170706572605d2e384465736972656454617267657473000010040010cc2044657369726564206e756d626572206f66207461726765747320746f20656c65637420666f72207468697320726f756e642e00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e2901204e6f74653a20546869732073746f726167652074797065206d757374206f6e6c79206265206d757461746564207468726f756768205b60536e617073686f7457726170706572605d2e40536e617073686f744d65746164617461000059040400109820546865206d65746164617461206f6620746865205b60526f756e64536e617073686f74605d00a8204f6e6c7920657869737473207768656e205b60536e617073686f74605d2069732070726573656e742e2901204e6f74653a20546869732073746f726167652074797065206d757374206f6e6c79206265206d757461746564207468726f756768205b60536e617073686f7457726170706572605d2e645369676e65645375626d697373696f6e4e657874496e646578010010100000000024010120546865206e65787420696e64657820746f2062652061737369676e656420746f20616e20696e636f6d696e67207369676e6564207375626d697373696f6e2e007501204576657279206163636570746564207375626d697373696f6e2069732061737369676e6564206120756e6971756520696e6465783b207468617420696e64657820697320626f756e6420746f207468617420706172746963756c61726501207375626d697373696f6e20666f7220746865206475726174696f6e206f662074686520656c656374696f6e2e204f6e20656c656374696f6e2066696e616c697a6174696f6e2c20746865206e65787420696e6465782069733020726573657420746f20302e0069012057652063616e2774206a7573742075736520605369676e65645375626d697373696f6e496e64696365732e6c656e2829602c206265636175736520746861742773206120626f756e646564207365743b20706173742069747359012063617061636974792c2069742077696c6c2073696d706c792073617475726174652e2057652063616e2774206a7573742069746572617465206f76657220605369676e65645375626d697373696f6e734d6170602cf4206265636175736520697465726174696f6e20697320736c6f772e20496e73746561642c2077652073746f7265207468652076616c756520686572652e5c5369676e65645375626d697373696f6e496e64696365730100590b0400186d01204120736f727465642c20626f756e64656420766563746f72206f6620602873636f72652c20626c6f636b5f6e756d6265722c20696e64657829602c20776865726520656163682060696e6465786020706f696e747320746f2061782076616c756520696e20605369676e65645375626d697373696f6e73602e007101205765206e65766572206e65656420746f2070726f63657373206d6f7265207468616e20612073696e676c65207369676e6564207375626d697373696f6e20617420612074696d652e205369676e6564207375626d697373696f6e7375012063616e206265207175697465206c617267652c20736f2077652772652077696c6c696e6720746f207061792074686520636f7374206f66206d756c7469706c6520646174616261736520616363657373657320746f206163636573732101207468656d206f6e6520617420612074696d6520696e7374656164206f662072656164696e6720616e64206465636f64696e6720616c6c206f66207468656d206174206f6e63652e505369676e65645375626d697373696f6e734d61700001040510650b04001c7420556e636865636b65642c207369676e656420736f6c7574696f6e732e00690120546f676574686572207769746820605375626d697373696f6e496e6469636573602c20746869732073746f726573206120626f756e64656420736574206f6620605369676e65645375626d697373696f6e7360207768696c65ec20616c6c6f77696e6720757320746f206b656570206f6e6c7920612073696e676c65206f6e6520696e206d656d6f727920617420612074696d652e0069012054776f78206e6f74653a20746865206b6579206f6620746865206d617020697320616e206175746f2d696e6372656d656e74696e6720696e6465782077686963682075736572732063616e6e6f7420696e7370656374206f72f4206166666563743b2077652073686f756c646e2774206e65656420612063727970746f67726170686963616c6c7920736563757265206861736865722e544d696e696d756d556e7472757374656453636f7265000055040400105d0120546865206d696e696d756d2073636f7265207468617420656163682027756e747275737465642720736f6c7574696f6e206d7573742061747461696e20696e206f7264657220746f20626520636f6e7369646572656428206665617369626c652e00b82043616e206265207365742076696120607365745f6d696e696d756d5f756e747275737465645f73636f7265602e01210301b9074034556e7369676e656450686173651010960000000480204475726174696f6e206f662074686520756e7369676e65642070686173652e2c5369676e656450686173651010960000000478204475726174696f6e206f6620746865207369676e65642070686173652e544265747465725369676e65645468726573686f6c64941000000000084d0120546865206d696e696d756d20616d6f756e74206f6620696d70726f76656d656e7420746f2074686520736f6c7574696f6e2073636f7265207468617420646566696e6573206120736f6c7574696f6e2061737820226265747465722220696e20746865205369676e65642070686173652e384f6666636861696e52657065617410101200000010b42054686520726570656174207468726573686f6c64206f6620746865206f6666636861696e20776f726b65722e00610120466f72206578616d706c652c20696620697420697320352c2074686174206d65616e732074686174206174206c65617374203520626c6f636b732077696c6c20656c61707365206265747765656e20617474656d7074738420746f207375626d69742074686520776f726b6572277320736f6c7574696f6e2e3c4d696e657254785072696f726974792c2065666666666666e604250120546865207072696f72697479206f662074686520756e7369676e6564207472616e73616374696f6e207375626d697474656420696e2074686520756e7369676e65642d7068617365505369676e65644d61785375626d697373696f6e731010100000001ce4204d6178696d756d206e756d626572206f66207369676e6564207375626d697373696f6e7320746861742063616e206265207175657565642e005501204974206973206265737420746f2061766f69642061646a757374696e67207468697320647572696e6720616e20656c656374696f6e2c20617320697420696d706163747320646f776e73747265616d2064617461650120737472756374757265732e20496e20706172746963756c61722c20605369676e65645375626d697373696f6e496e64696365733c543e6020697320626f756e646564206f6e20746869732076616c75652e20496620796f75f42075706461746520746869732076616c756520647572696e6720616e20656c656374696f6e2c20796f75205f6d7573745f20656e7375726520746861744d0120605369676e65645375626d697373696f6e496e64696365732e6c656e282960206973206c657373207468616e206f7220657175616c20746f20746865206e65772076616c75652e204f74686572776973652cf020617474656d70747320746f207375626d6974206e657720736f6c7574696f6e73206d617920636175736520612072756e74696d652070616e69632e3c5369676e65644d617857656967687424400b88d8663c550113a3703d0ad7a370bd1494204d6178696d756d20776569676874206f662061207369676e656420736f6c7574696f6e2e005d01204966205b60436f6e6669673a3a4d696e6572436f6e666967605d206973206265696e6720696d706c656d656e74656420746f207375626d6974207369676e656420736f6c7574696f6e7320286f757473696465206f663d0120746869732070616c6c6574292c207468656e205b604d696e6572436f6e6669673a3a736f6c7574696f6e5f776569676874605d206973207573656420746f20636f6d7061726520616761696e73743020746869732076616c75652e405369676e65644d6178526566756e647310100400000004190120546865206d6178696d756d20616d6f756e74206f6620756e636865636b656420736f6c7574696f6e7320746f20726566756e64207468652063616c6c2066656520666f722e405369676e656452657761726442617365184000e87648170000000000000000000000048820426173652072657761726420666f722061207369676e656420736f6c7574696f6e445369676e65644465706f73697442797465184090f7040000000000000000000000000004a0205065722d62797465206465706f73697420666f722061207369676e656420736f6c7574696f6e2e4c5369676e65644465706f73697457656967687418400000000000000000000000000000000004a8205065722d776569676874206465706f73697420666f722061207369676e656420736f6c7574696f6e2e284d617857696e6e6572731010d007000010350120546865206d6178696d756d206e756d626572206f662077696e6e65727320746861742063616e20626520656c656374656420627920746869732060456c656374696f6e50726f7669646572604020696d706c656d656e746174696f6e2e005101204e6f74653a2054686973206d75737420616c776179732062652067726561746572206f7220657175616c20746f2060543a3a4461746150726f76696465723a3a646573697265645f746172676574732829602e384d696e65724d61784c656e67746810100000360000384d696e65724d617857656967687424400b88d8663c550113a3703d0ad7a370bd00544d696e65724d6178566f746573506572566f746572101018000000003c4d696e65724d617857696e6e6572731010d00700000001690b250c4e6973010c4e6973102c5175657565546f74616c7301006d0b499cd107000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001461012054686520746f74616c73206f66206974656d7320616e642062616c616e6365732077697468696e20656163682071756575652e2053617665732061206c6f74206f662073746f7261676520726561647320696e20746865802063617365206f66207370617273656c79207061636b6564207175657565732e006d012054686520766563746f7220697320696e6465786564206279206475726174696f6e20696e2060506572696f6460732c206f6666736574206279206f6e652c20736f20696e666f726d6174696f6e206f6e20746865207175657565d42077686f7365206475726174696f6e206973206f6e652060506572696f646020776f756c642062652073746f72616765206030602e185175657565730101040210710b040004e02054686520717565756573206f6620626964732e20496e6465786564206279206475726174696f6e2028696e2060506572696f646073292e1c53756d6d61727901007d0ba00000000000000000000000000000000000000000000000000000000000000000000000000000000004b02053756d6d61727920696e666f726d6174696f6e206f766572207468652067656e6572616c2073746174652e2052656365697074730001040210810b0400044101205468652063757272656e746c79206f75747374616e64696e672072656365697074732c20696e6465786564206163636f7264696e6720746f20746865206f72646572206f66206372656174696f6e2e01750401c907282050616c6c65744964a9092070792f6e697320200419012054686520747265617375727927732070616c6c65742069642c207573656420666f72206465726976696e672069747320736f7665726569676e206163636f756e742049442e285175657565436f756e741010f4010000085d01204e756d626572206f66206475726174696f6e2071756575657320696e20746f74616c2e2054686973207365747320746865206d6178696d756d206475726174696f6e20737570706f727465642c2077686963682069738c20746869732076616c7565206d756c7469706c6965642062792060506572696f64602e2c4d617851756575654c656e1010e80300000cf0204d6178696d756d206e756d626572206f66206974656d732074686174206d617920626520696e2065616368206475726174696f6e2071756575652e0068204d757374206265206c6172676572207468616e207a65726f2e304669666f51756575654c656e1010fa0000000c090120506f7274696f6e206f662074686520717565756520776869636820697320667265652066726f6d206f72646572696e6720616e64206a7573742061204649464f2e009c204d757374206265206e6f2067726561746572207468616e20604d617851756575654c656e602e2842617365506572696f641010c089010008410120546865206261736520706572696f6420666f7220746865206475726174696f6e207175657565732e20546869732069732074686520636f6d6d6f6e206d756c7469706c65206163726f737320616c6ccc20737570706f7274656420667265657a696e67206475726174696f6e7320746861742063616e206265206269642075706f6e2e184d696e42696418403435261a08030000000000000000000018210120546865206d696e696d756d20616d6f756e74206f662066756e64732074686174206d617920626520706c6163656420696e2061206269642e204e6f746520746861742074686973610120646f6573206e6f742061637475616c6c79206c696d69742074686520616d6f756e74207768696368206d617920626520726570726573656e74656420696e206120726563656970742073696e63652062696473206d61796c2062652073706c6974207570206279207468652073797374656d2e0065012049742073686f756c64206265206174206c656173742062696720656e6f75676820746f20656e737572652074686174207468657265206973206e6f20706f737369626c652073746f72616765207370616d2061747461636b64206f722071756575652d66696c6c696e672061747461636b2e284d696e526563656970747d042000e876481700000008550120546865206d696e696d756d20616d6f756e74206f662066756e6473207768696368206d617920696e74656e74696f6e616c6c79206265206c6566742072656d61696e696e6720756e64657220612073696e676c652420726563656970742e30496e74616b65506572696f64101032000000105d0120546865206e756d626572206f6620626c6f636b73206265747765656e20636f6e736563757469766520617474656d70747320746f2064657175657565206269647320616e64206372656174652072656365697074732e005d012041206c61726765722076616c756520726573756c747320696e2066657765722073746f726167652068697473206561636820626c6f636b2c20627574206120736c6f77657220706572696f6420746f2067657420746f3020746865207461726765742e3c4d6178496e74616b65576569676874243c0700d0ed902e1399999999999999190c550120546865206d6178696d756d20616d6f756e74206f66206269647320746861742063616e20636f6e736f6c69646174656420696e746f20726563656970747320696e20612073696e676c6520696e74616b652e20415d01206c61726765722076616c75652068657265206d65616e73206c657373206f662074686520626c6f636b20617661696c61626c6520666f72207472616e73616374696f6e732073686f756c6420746865726520626520613820676c7574206f6620626964732e30546861775468726f74746c65850b300000d9e9ac2d78030500000004490120546865206d6178696d756d2070726f706f7274696f6e207768696368206d61792062652074686177656420616e642074686520706572696f64206f7665722077686963682069742069732072657365742e01890b26584e6973436f756e7465727061727442616c616e63657301584e6973436f756e7465727061727442616c616e6365731c34546f74616c49737375616e6365010018400000000000000000000000000000000004982054686520746f74616c20756e6974732069737375656420696e207468652073797374656d2e40496e61637469766549737375616e636501001840000000000000000000000000000000000409012054686520746f74616c20756e697473206f66206f75747374616e64696e672064656163746976617465642062616c616e636520696e207468652073797374656d2e1c4163636f756e74010104020014010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080600901205468652042616c616e6365732070616c6c6574206578616d706c65206f662073746f72696e67207468652062616c616e6365206f6620616e206163636f756e742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b19022020202074797065204163636f756e7453746f7265203d2053746f726167654d61705368696d3c53656c663a3a4163636f756e743c52756e74696d653e2c206672616d655f73797374656d3a3a50726f76696465723c52756e74696d653e2c204163636f756e7449642c2053656c663a3a4163636f756e74446174613c42616c616e63653e3e0c20207d102060606000150120596f752063616e20616c736f2073746f7265207468652062616c616e6365206f6620616e206163636f756e7420696e20746865206053797374656d602070616c6c65742e00282023204578616d706c650034206060606e6f636f6d70696c65b02020696d706c2070616c6c65745f62616c616e6365733a3a436f6e66696720666f722052756e74696d65207b7420202074797065204163636f756e7453746f7265203d2053797374656d0c20207d102060606000510120427574207468697320636f6d657320776974682074726164656f6666732c2073746f72696e67206163636f756e742062616c616e63657320696e207468652073797374656d2070616c6c65742073746f7265736d0120606672616d655f73797374656d60206461746120616c6f6e677369646520746865206163636f756e74206461746120636f6e747261727920746f2073746f72696e67206163636f756e742062616c616e63657320696e207468652901206042616c616e636573602070616c6c65742c20776869636820757365732061206053746f726167654d61706020746f2073746f72652062616c616e6365732064617461206f6e6c792e4101204e4f54453a2054686973206973206f6e6c79207573656420696e207468652063617365207468617420746869732070616c6c6574206973207573656420746f2073746f72652062616c616e6365732e144c6f636b7301010402008d0b040008b820416e79206c6971756964697479206c6f636b73206f6e20736f6d65206163636f756e742062616c616e6365732e2501204e4f54453a2053686f756c64206f6e6c79206265206163636573736564207768656e2073657474696e672c206368616e67696e6720616e642066726565696e672061206c6f636b2e2052657365727665730101040200910b040004a4204e616d6564207265736572766573206f6e20736f6d65206163636f756e742062616c616e6365732e14486f6c64730101040200d1080400046c20486f6c6473206f6e206163636f756e742062616c616e6365732e1c467265657a65730101040200950b0400048820467265657a65206c6f636b73206f6e206163636f756e742062616c616e6365732e01810401cd0710484578697374656e7469616c4465706f736974184000e40b5402000000000000000000000020410120546865206d696e696d756d20616d6f756e7420726571756972656420746f206b65657020616e206163636f756e74206f70656e2e204d5553542042452047524541544552205448414e205a45524f2100590120496620796f75202a7265616c6c792a206e65656420697420746f206265207a65726f2c20796f752063616e20656e61626c652074686520666561747572652060696e7365637572655f7a65726f5f65646020666f72610120746869732070616c6c65742e20486f77657665722c20796f7520646f20736f20617420796f7572206f776e207269736b3a20746869732077696c6c206f70656e2075702061206d616a6f7220446f5320766563746f722e590120496e206361736520796f752068617665206d756c7469706c6520736f7572636573206f662070726f7669646572207265666572656e6365732c20796f75206d617920616c736f2067657420756e65787065637465648c206265686176696f757220696620796f7520736574207468697320746f207a65726f2e00f020426f74746f6d206c696e653a20446f20796f757273656c662061206661766f757220616e64206d616b65206974206174206c65617374206f6e6521204d61784c6f636b7310100400000008f420546865206d6178696d756d206e756d626572206f66206c6f636b7320746861742073686f756c64206578697374206f6e20616e206163636f756e742edc204e6f74207374726963746c7920656e666f726365642c20627574207573656420666f722077656967687420657374696d6174696f6e2e2c4d61785265736572766573101004000000040d0120546865206d6178696d756d206e756d626572206f66206e616d656420726573657276657320746861742063616e206578697374206f6e20616e206163636f756e742e284d6178467265657a657310100100000004610120546865206d6178696d756d206e756d626572206f6620696e646976696475616c20667265657a65206c6f636b7320746861742063616e206578697374206f6e20616e206163636f756e7420617420616e792074696d652e01a10b2d24566f7465724c6973740124566f7465724c6973740c244c6973744e6f6465730001040500a50b04000c8020412073696e676c65206e6f64652c2077697468696e20736f6d65206261672e000501204e6f6465732073746f7265206c696e6b7320666f727761726420616e64206261636b2077697468696e207468656972207265737065637469766520626167732e4c436f756e746572466f724c6973744e6f646573010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204c69737442616773000104052ca90b04000c642041206261672073746f72656420696e2073746f726167652e0019012053746f7265732061206042616760207374727563742c2077686963682073746f726573206865616420616e64207461696c20706f696e7465727320746f20697473656c662e01850401d10704344261675468726573686f6c6473ad0b0919210355a0fc0100000000daa64602000000006e739b02000000007997fc0200000000d0de6b03000000003358eb03000000000d5f7d04000000009aa6240500000000b146e4050000000067cabf0600000000d640bb07000000005350db0800000000714c250a00000000364f9f0b000000000056500d000000009862400f000000001ba17811000000006593031400000000cd42ed16000000002079431a00000000e401161e000000001ef5762200000000f90c7b2700000000e0073a2d00000000e818cf33000000008c68593b000000002ea8fc43000000000abbe14d00000000c3773759000000001986336600000000e85c13750000000018651d8600000000e846a29900000000be67feaf00000000849f9bc900000000ad2df3e60000000028f78f0801000000d817112f01000000bed32c5b01000000c2f5b38d010000000aac95c7010000002bf4e3090200000022acd855020000001060dbac020000002ef08710030000007c2eb682030000002b988205040000001754589b040000009da5fc4605000000ff099c0b060000006c3ed9ec06000000c475deee07000000960f711609000000aa2d08690a000000f892e6ec0b0000008c4638a90d000000978634a60f0000006dac44ed1100000078b93089140000001660528617000000e479cff21a0000004000ddde1e000000ffc30b5d23000000824fa082280000002793f7672e000000a638fa283500000048bfa0e53c00000047d28ac245000000c5a5ace94f000000f68e158b5b0000009083d3dd6800000066b5f72078000000cf1bc19c89000000fc6ff2a39d0000001eef5995b4000000c02092ddce000000b2ed03f9ec000000078933760f010000d30e63f8360100001252973a64010000e1230d1398010000a0722f77d301000078012180170200006533ef6f65020000428586b7be02000028e784fd24030000b13f0a269a030000d016ac5b2004000022c8b619ba04000079c7ec376a050000e092fbf7330600003d05e6141b070000f701add423080000d8108a1c53090000c8ab1b88ae0a0000b2eff0833c0c0000e858f26b040e00000f7d37ae0e100000d5a7eef264120000583f134a121500001753cb5f231800005c3664b8a61b0000a61a0af5ac1f000033f27f22492400004b3a4c1391290000288805c79d2f000037d3a7e08b360000ffa1222e7c3e0000f0c4a14394470000e5ad6f2dff510000076ebb3bee5d0000abf006ec996b00008c6c8ef4427b00003ad69a76338d0000ba57695dc0a100005dda24f04ab90000b66f609e42d400007655960f27f30000258d6c7f8a1601005169eb71143f0100b9be72cc846d01003c4b1762b7a20100cc2f3404a8df0100f7276e2a77250200480b33486f7502001d5cf5e80ad102000f6410b0fb390300a904775d32b203002de121fde73b040030afb76ca8d90400fb753e695e8e05003c44e45d615d06002cb93b35854a0700a8f8cb772c5a08007a48b90d5d9109003d3dc705d8f50a000d1e42d2348e0c001cb0be7c00620e0024796364e17910001b8ded2fc0df1200d3e942b5f69e1500e8ca99b485c41800d0c88c65525f1c00c2f577f96c8020000abce260613b250074bd4dd293a62a00ec4b61c8aadb300048b0376d08f83700c01384b1551d4000dc2bfda12172490070b645ed972254006cfc51fa516160006c93086d46686e009caae886db797e00c036837621e29000a0649b653af8a50028a34ceef61fbe00385aa297aecbd900483335165d7ef900d0cae4520ece1d010090a7aea4664701e09d92a5060d770130778edcc2a2ad01d00bb8d53b2aec0140b18c096fcb3302805193026ed98502a0f6d663a3d8e30260bbcb8701864f03a045f8b63cdfca0340816de8372c5804405e20a9d009fa04808d72453d76b30580f35bc037df8706804eeca838327b0700b198a10eef9108800b2f9b2a3dd10980a2489405043f0b00724c5a1307e20c00d8f897c605c20e009890be3de0e71000434f6546c15d1300d61cff7d4e2f16009b32b873df691900008775d0bc1c1d00da56ebaf68592100dacb4281f13326003c889ef750c32b000ab7e6cbd8213200346dad52af6d39005047e9335ec9410024ee18e8755c4b0038d4b40049545600087d76b2c2e46200981c03995c497100881e553f38c68100b0cb90a161a99400284fe59e404caa00c0e54a304015c30060cd7437b379dfffffffffffffffffacd020546865206c697374206f66207468726573686f6c64732073657061726174696e672074686520766172696f757320626167732e00490120496473206172652073657061726174656420696e746f20756e736f727465642062616773206163636f7264696e6720746f2074686569722073636f72652e205468697320737065636966696573207468656101207468726573686f6c64732073657061726174696e672074686520626167732e20416e20696427732062616720697320746865206c6172676573742062616720666f722077686963682074686520696427732073636f7265b8206973206c657373207468616e206f7220657175616c20746f20697473207570706572207468726573686f6c642e006501205768656e20696473206172652069746572617465642c2068696768657220626167732061726520697465726174656420636f6d706c6574656c79206265666f7265206c6f77657220626167732e2054686973206d65616e735901207468617420697465726174696f6e206973205f73656d692d736f727465645f3a20696473206f66206869676865722073636f72652074656e6420746f20636f6d65206265666f726520696473206f66206c6f7765722d012073636f72652c206275742070656572206964732077697468696e206120706172746963756c6172206261672061726520736f7274656420696e20696e73657274696f6e206f726465722e006820232045787072657373696e672074686520636f6e7374616e74004d01205468697320636f6e7374616e74206d75737420626520736f7274656420696e207374726963746c7920696e6372656173696e67206f726465722e204475706c6963617465206974656d7320617265206e6f742c207065726d69747465642e00410120546865726520697320616e20696d706c696564207570706572206c696d6974206f66206053636f72653a3a4d4158603b20746861742076616c756520646f6573206e6f74206e65656420746f2062652101207370656369666965642077697468696e20746865206261672e20466f7220616e792074776f207468726573686f6c64206c697374732c206966206f6e6520656e647320776974683101206053636f72653a3a4d4158602c20746865206f74686572206f6e6520646f6573206e6f742c20616e64207468657920617265206f746865727769736520657175616c2c207468652074776f7c206c697374732077696c6c20626568617665206964656e746963616c6c792e003820232043616c63756c6174696f6e005501204974206973207265636f6d6d656e64656420746f2067656e65726174652074686520736574206f66207468726573686f6c647320696e20612067656f6d6574726963207365726965732c2073756368207468617441012074686572652065786973747320736f6d6520636f6e7374616e7420726174696f2073756368207468617420607468726573686f6c645b6b202b20315d203d3d20287468726573686f6c645b6b5d202ad020636f6e7374616e745f726174696f292e6d6178287468726573686f6c645b6b5d202b2031296020666f7220616c6c20606b602e005901205468652068656c7065727320696e2074686520602f7574696c732f6672616d652f67656e65726174652d6261677360206d6f64756c652063616e2073696d706c69667920746869732063616c63756c6174696f6e2e002c2023204578616d706c6573005101202d20496620604261675468726573686f6c64733a3a67657428292e69735f656d7074792829602c207468656e20616c6c20696473206172652070757420696e746f207468652073616d65206261672c20616e64b0202020697465726174696f6e206973207374726963746c7920696e20696e73657274696f6e206f726465722e6101202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d203634602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f11012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320657175616c20746f20322e6501202d20496620604261675468726573686f6c64733a3a67657428292e6c656e2829203d3d20323030602c20616e6420746865207468726573686f6c6473206172652064657465726d696e6564206163636f7264696e6720746f59012020207468652070726f63656475726520676976656e2061626f76652c207468656e2074686520636f6e7374616e7420726174696f20697320617070726f78696d6174656c7920657175616c20746f20312e3234382e6101202d20496620746865207468726573686f6c64206c69737420626567696e7320605b312c20322c20332c202e2e2e5d602c207468656e20616e20696420776974682073636f72652030206f7220312077696c6c2066616c6cf0202020696e746f2062616720302c20616e20696420776974682073636f726520322077696c6c2066616c6c20696e746f2062616720312c206574632e00302023204d6967726174696f6e00610120496e20746865206576656e7420746861742074686973206c6973742065766572206368616e6765732c206120636f7079206f6620746865206f6c642062616773206c697374206d7573742062652072657461696e65642e5d012057697468207468617420604c6973743a3a6d696772617465602063616e2062652063616c6c65642c2077686963682077696c6c20706572666f726d2074686520617070726f707269617465206d6967726174696f6e2e01b10b273c4e6f6d696e6174696f6e506f6f6c73013c4e6f6d696e6174696f6e506f6f6c735440546f74616c56616c75654c6f636b65640100184000000000000000000000000000000000148c205468652073756d206f662066756e6473206163726f737320616c6c20706f6f6c732e0071012054686973206d69676874206265206c6f77657220627574206e6576657220686967686572207468616e207468652073756d206f662060746f74616c5f62616c616e636560206f6620616c6c205b60506f6f6c4d656d62657273605d590120626563617573652063616c6c696e672060706f6f6c5f77697468647261775f756e626f6e64656460206d696768742064656372656173652074686520746f74616c207374616b65206f662074686520706f6f6c277329012060626f6e6465645f6163636f756e746020776974686f75742061646a757374696e67207468652070616c6c65742d696e7465726e616c2060556e626f6e64696e67506f6f6c6027732e2c4d696e4a6f696e426f6e640100184000000000000000000000000000000000049c204d696e696d756d20616d6f756e7420746f20626f6e6420746f206a6f696e206120706f6f6c2e344d696e437265617465426f6e6401001840000000000000000000000000000000001ca0204d696e696d756d20626f6e6420726571756972656420746f20637265617465206120706f6f6c2e00650120546869732069732074686520616d6f756e74207468617420746865206465706f7369746f72206d7573742070757420617320746865697220696e697469616c207374616b6520696e2074686520706f6f6c2c20617320616e8820696e6469636174696f6e206f662022736b696e20696e207468652067616d65222e0069012054686973206973207468652076616c756520746861742077696c6c20616c7761797320657869737420696e20746865207374616b696e67206c6564676572206f662074686520706f6f6c20626f6e646564206163636f756e7480207768696c6520616c6c206f74686572206163636f756e7473206c656176652e204d6178506f6f6c730000100400086901204d6178696d756d206e756d626572206f66206e6f6d696e6174696f6e20706f6f6c7320746861742063616e2065786973742e20496620604e6f6e65602c207468656e20616e20756e626f756e646564206e756d626572206f664420706f6f6c732063616e2065786973742e384d6178506f6f6c4d656d626572730000100400084901204d6178696d756d206e756d626572206f66206d656d6265727320746861742063616e20657869737420696e207468652073797374656d2e20496620604e6f6e65602c207468656e2074686520636f756e74b8206d656d6265727320617265206e6f7420626f756e64206f6e20612073797374656d20776964652062617369732e544d6178506f6f6c4d656d62657273506572506f6f6c0000100400084101204d6178696d756d206e756d626572206f66206d656d626572732074686174206d61792062656c6f6e6720746f20706f6f6c2e20496620604e6f6e65602c207468656e2074686520636f756e74206f66a8206d656d62657273206973206e6f7420626f756e64206f6e20612070657220706f6f6c2062617369732e4c476c6f62616c4d6178436f6d6d697373696f6e00009404000c690120546865206d6178696d756d20636f6d6d697373696f6e20746861742063616e2062652063686172676564206279206120706f6f6c2e2055736564206f6e20636f6d6d697373696f6e207061796f75747320746f20626f756e64250120706f6f6c20636f6d6d697373696f6e73207468617420617265203e2060476c6f62616c4d6178436f6d6d697373696f6e602c206e65636573736172792069662061206675747572650d012060476c6f62616c4d6178436f6d6d697373696f6e60206973206c6f776572207468616e20736f6d652063757272656e7420706f6f6c20636f6d6d697373696f6e732e2c506f6f6c4d656d626572730001040500b90b04000c4020416374697665206d656d626572732e00d02054574f582d4e4f54453a20534146452073696e636520604163636f756e7449646020697320612073656375726520686173682e54436f756e746572466f72506f6f6c4d656d62657273010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c426f6e646564506f6f6c730001040510c50b040004682053746f7261676520666f7220626f6e64656420706f6f6c732e54436f756e746572466f72426f6e646564506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61702c526577617264506f6f6c730001040510d90b04000875012052657761726420706f6f6c732e2054686973206973207768657265207468657265207265776172647320666f72206561636820706f6f6c20616363756d756c6174652e205768656e2061206d656d62657273207061796f7574206973590120636c61696d65642c207468652062616c616e636520636f6d6573206f757420666f207468652072657761726420706f6f6c2e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e54436f756e746572466f72526577617264506f6f6c73010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61703c537562506f6f6c7353746f726167650001040510dd0b04000819012047726f757073206f6620756e626f6e64696e6720706f6f6c732e20456163682067726f7570206f6620756e626f6e64696e6720706f6f6c732062656c6f6e677320746f2061290120626f6e64656420706f6f6c2c2068656e636520746865206e616d65207375622d706f6f6c732e204b657965642062792074686520626f6e64656420706f6f6c73206163636f756e742e64436f756e746572466f72537562506f6f6c7353746f72616765010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170204d657461646174610101040510f50b0400045c204d6574616461746120666f722074686520706f6f6c2e48436f756e746572466f724d65746164617461010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d6170284c617374506f6f6c4964010010100000000004d0204576657220696e6372656173696e67206e756d626572206f6620616c6c20706f6f6c73206372656174656420736f206661722e4c52657665727365506f6f6c49644c6f6f6b7570000104050010040010dc20412072657665727365206c6f6f6b75702066726f6d2074686520706f6f6c2773206163636f756e7420696420746f206974732069642e0055012054686973206973206f6e6c79207573656420666f7220736c617368696e672e20496e20616c6c206f7468657220696e7374616e6365732c2074686520706f6f6c20696420697320757365642c20616e6420746865c0206163636f756e7473206172652064657465726d696e6973746963616c6c7920646572697665642066726f6d2069742e74436f756e746572466f7252657665727365506f6f6c49644c6f6f6b7570010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d617040436c61696d5065726d697373696f6e730101040500a5040400040101204d61702066726f6d206120706f6f6c206d656d626572206163636f756e7420746f207468656972206f7074656420636c61696d207065726d697373696f6e2e01890401d5070c2050616c6c65744964a9092070792f6e6f706c73048420546865206e6f6d696e6174696f6e20706f6f6c27732070616c6c65742069642e484d6178506f696e7473546f42616c616e636508040a301d0120546865206d6178696d756d20706f6f6c20706f696e74732d746f2d62616c616e636520726174696f207468617420616e20606f70656e6020706f6f6c2063616e20686176652e005501205468697320697320696d706f7274616e7420696e20746865206576656e7420736c617368696e672074616b657320706c61636520616e642074686520706f6f6c277320706f696e74732d746f2d62616c616e63657c20726174696f206265636f6d65732064697370726f706f7274696f6e616c2e006501204d6f72656f7665722c20746869732072656c6174657320746f207468652060526577617264436f756e7465726020747970652061732077656c6c2c206173207468652061726974686d65746963206f7065726174696f6e7355012061726520612066756e6374696f6e206f66206e756d626572206f6620706f696e74732c20616e642062792073657474696e6720746869732076616c756520746f20652e672e2031302c20796f7520656e73757265650120746861742074686520746f74616c206e756d626572206f6620706f696e747320696e207468652073797374656d20617265206174206d6f73742031302074696d65732074686520746f74616c5f69737375616e6365206f669c2074686520636861696e2c20696e20746865206162736f6c75746520776f72736520636173652e00490120466f7220612076616c7565206f662031302c20746865207468726573686f6c6420776f756c64206265206120706f6f6c20706f696e74732d746f2d62616c616e636520726174696f206f662031303a312e310120537563682061207363656e6172696f20776f756c6420616c736f20626520746865206571756976616c656e74206f662074686520706f6f6c206265696e672039302520736c61736865642e304d6178556e626f6e64696e67101020000000043d0120546865206d6178696d756d206e756d626572206f662073696d756c74616e656f757320756e626f6e64696e67206368756e6b7320746861742063616e20657869737420706572206d656d6265722e01f90b292c46617374556e7374616b65012c46617374556e7374616b651010486561640000010c04000cc0205468652063757272656e74202268656164206f662074686520717565756522206265696e6720756e7374616b65642e00290120546865206865616420696e20697473656c662063616e2062652061206261746368206f6620757020746f205b60436f6e6669673a3a426174636853697a65605d207374616b6572732e14517565756500010405001804000cc020546865206d6170206f6620616c6c206163636f756e74732077697368696e6720746f20626520756e7374616b65642e003901204b6565707320747261636b206f6620604163636f756e744964602077697368696e6720746f20756e7374616b6520616e64206974277320636f72726573706f6e64696e67206465706f7369742e3c436f756e746572466f725175657565010010100000000004ac436f756e74657220666f72207468652072656c6174656420636f756e7465642073746f72616765206d61704c45726173546f436865636b506572426c6f636b0100101000000000208c204e756d626572206f66206572617320746f20636865636b2070657220626c6f636b2e0035012049662073657420746f20302c20746869732070616c6c657420646f6573206162736f6c7574656c79206e6f7468696e672e2043616e6e6f742062652073657420746f206d6f7265207468616e90205b60436f6e6669673a3a4d617845726173546f436865636b506572426c6f636b605d2e006501204261736564206f6e2074686520616d6f756e74206f662077656967687420617661696c61626c65206174205b6050616c6c65743a3a6f6e5f69646c65605d2c20757020746f2074686973206d616e792065726173206172655d0120636865636b65642e2054686520636865636b696e6720697320726570726573656e746564206279207570646174696e67205b60556e7374616b65526571756573743a3a636865636b6564605d2c207768696368206973502073746f72656420696e205b6048656164605d2e01bd0401d907041c4465706f7369741840344dd2c2070000000000000000000000086501204465706f73697420746f2074616b6520666f7220756e7374616b696e672c20746f206d616b6520737572652077652772652061626c6520746f20736c6173682074686520697420696e206f7264657220746f20636f766572c02074686520636f737473206f66207265736f7572636573206f6e20756e7375636365737366756c20756e7374616b652e010d0c2a4050617261636861696e734f726967696e00000000003234436f6e66696775726174696f6e0134436f6e66696775726174696f6e0c30416374697665436f6e6669670100110c41030000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001027000080b2e60e80c3c9018096980000000000000000000000000005000000010000000100000001000000000006000000640000000100000000000000000000000000000000000000020000000200000002000000000100000004c8205468652061637469766520636f6e66696775726174696f6e20666f72207468652063757272656e742073657373696f6e2e3850656e64696e67436f6e666967730100150c04001c7c2050656e64696e6720636f6e66696775726174696f6e206368616e6765732e00590120546869732069732061206c697374206f6620636f6e66696775726174696f6e206368616e6765732c2065616368207769746820612073657373696f6e20696e6465782061742077686963682069742073686f756c6430206265206170706c6965642e00610120546865206c69737420697320736f7274656420617363656e64696e672062792073657373696f6e20696e6465782e20416c736f2c2074686973206c6973742063616e206f6e6c7920636f6e7461696e206174206d6f7374fc2032206974656d733a20666f7220746865206e6578742073657373696f6e20616e6420666f722074686520607363686564756c65645f73657373696f6e602e58427970617373436f6e73697374656e6379436865636b01007804000861012049662074686973206973207365742c207468656e2074686520636f6e66696775726174696f6e20736574746572732077696c6c206279706173732074686520636f6e73697374656e637920636865636b732e2054686973b4206973206d65616e7420746f2062652075736564206f6e6c7920617320746865206c617374207265736f72742e01c1040000011d0c332c5061726173536861726564012c5061726173536861726564104c43757272656e7453657373696f6e496e6465780100101000000000046c205468652063757272656e742073657373696f6e20696e6465782e5841637469766556616c696461746f72496e64696365730100210c040008090120416c6c207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732eb020496e64696365732061726520696e746f207468652062726f616465722076616c696461746f72207365742e4c41637469766556616c696461746f724b6579730100250c0400085501205468652070617261636861696e206174746573746174696f6e206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e1d0120636f6e73656e7375732e20546869732073686f756c64206265207468652073616d65206c656e677468206173206041637469766556616c696461746f72496e6469636573602e4c416c6c6f77656452656c6179506172656e74730100290c140000000000046c20416c6c20616c6c6f7765642072656c61792d706172656e74732e01e104000000343450617261496e636c7573696f6e013450617261496e636c7573696f6e0c54417661696c6162696c6974794269746669656c6473000104050505350c040004650120546865206c6174657374206269746669656c6420666f7220656163682076616c696461746f722c20726566657272656420746f20627920746865697220696e64657820696e207468652076616c696461746f72207365742e4c50656e64696e67417661696c6162696c697479000104059502390c040004b42043616e646964617465732070656e64696e6720617661696c6162696c6974792062792060506172614964602e7850656e64696e67417661696c6162696c697479436f6d6d69746d656e74730001040595022d0504000405012054686520636f6d6d69746d656e7473206f662063616e646964617465732070656e64696e6720617661696c6162696c6974792c2062792060506172614964602e01e50401dd0700013d0c353050617261496e686572656e74013050617261496e686572656e740820496e636c756465640000c501040018ec20576865746865722074686520706172617320696e686572656e742077617320696e636c756465642077697468696e207468697320626c6f636b2e0069012054686520604f7074696f6e3c28293e60206973206566666563746976656c7920612060626f6f6c602c20627574206974206e6576657220686974732073746f7261676520696e2074686520604e6f6e65602076617269616e74bc2064756520746f207468652067756172616e74656573206f66204652414d4527732073746f7261676520415049732e004901204966207468697320697320604e6f6e65602061742074686520656e64206f662074686520626c6f636b2c2077652070616e696320616e642072656e6465722074686520626c6f636b20696e76616c69642e304f6e436861696e566f7465730000410c04000445012053637261706564206f6e20636861696e206461746120666f722065787472616374696e67207265736f6c7665642064697370757465732061732077656c6c206173206261636b696e6720766f7465732e01e904000001550c3634506172615363686564756c65720134506172615363686564756c6572103c56616c696461746f7247726f7570730100590c04001c6d0120416c6c207468652076616c696461746f722067726f7570732e204f6e6520666f72206561636820636f72652e20496e64696365732061726520696e746f206041637469766556616c696461746f727360202d206e6f74207468656d012062726f6164657220736574206f6620506f6c6b61646f742076616c696461746f72732c2062757420696e7374656164206a7573742074686520737562736574207573656420666f722070617261636861696e7320647572696e673820746869732073657373696f6e2e00490120426f756e643a20546865206e756d626572206f6620636f726573206973207468652073756d206f6620746865206e756d62657273206f662070617261636861696e7320616e6420706172617468726561646901206d756c7469706c65786572732e20526561736f6e61626c792c203130302d313030302e2054686520646f6d696e616e7420666163746f7220697320746865206e756d626572206f662076616c696461746f72733a20736166655020757070657220626f756e642061742031306b2e44417661696c6162696c697479436f72657301005d0c0400205901204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20456e74726965732061726520604e6f6e65602069662074686520636f7265206973206e6f742063757272656e746c790d01206f636375706965642e2043616e2062652074656d706f726172696c792060536f6d6560206966207363686564756c656420627574206e6f74206f636375706965642e41012054686520692774682070617261636861696e2062656c6f6e677320746f20746865206927746820636f72652c2077697468207468652072656d61696e696e6720636f72657320616c6c206265696e676420706172617468726561642d6d756c7469706c65786572732e00d820426f756e64656420627920746865206d6178696d756d206f6620656974686572206f662074686573652074776f2076616c7565733ae42020202a20546865206e756d626572206f662070617261636861696e7320616e642070617261746872656164206d756c7469706c657865727345012020202a20546865206e756d626572206f662076616c696461746f727320646976696465642062792060636f6e66696775726174696f6e2e6d61785f76616c696461746f72735f7065725f636f7265602e4453657373696f6e5374617274426c6f636b01001010000000001c69012054686520626c6f636b206e756d626572207768657265207468652073657373696f6e207374617274206f636375727265642e205573656420746f20747261636b20686f77206d616e792067726f757020726f746174696f6e733c2068617665206f636375727265642e005501204e6f7465207468617420696e2074686520636f6e74657874206f662070617261636861696e73206d6f64756c6573207468652073657373696f6e206368616e6765206973207369676e616c656420647572696e6761012074686520626c6f636b20616e6420656e61637465642061742074686520656e64206f662074686520626c6f636b20286174207468652066696e616c697a6174696f6e2073746167652c20746f206265206578616374292e5901205468757320666f7220616c6c20696e74656e747320616e6420707572706f7365732074686520656666656374206f66207468652073657373696f6e206368616e6765206973206f6273657276656420617420746865650120626c6f636b20666f6c6c6f77696e67207468652073657373696f6e206368616e67652c20626c6f636b206e756d626572206f66207768696368207765207361766520696e20746869732073746f726167652076616c75652e28436c61696d517565756501006d0c0400145901204f6e6520656e74727920666f72206561636820617661696c6162696c69747920636f72652e20546865206056656344657175656020726570726573656e7473207468652061737369676e6d656e747320746f2062656d01207363686564756c6564206f6e207468617420636f72652e20604e6f6e6560206973207573656420746f207369676e616c20746f206e6f74207363686564756c6520746865206e6578742070617261206f662074686520636f72655501206173207468657265206973206f6e652063757272656e746c79206265696e67207363686564756c65642e204e6f74207573696e6720604e6f6e6560206865726520776f756c64206f76657277726974652074686571012060436f726553746174656020696e207468652072756e74696d65204150492e205468652076616c756520636f6e7461696e656420686572652077696c6c206e6f742062652076616c69642061667465722074686520656e64206f666d01206120626c6f636b2e2052756e74696d6520415049732073686f756c64206265207573656420746f2064657465726d696e65207363686564756c656420636f7265732f20666f7220746865207570636f6d696e6720626c6f636b2e0000000037145061726173011450617261735040507666416374697665566f74654d61700001040529057d0c040010b420416c6c2063757272656e746c792061637469766520505646207072652d636865636b696e6720766f7465732e002c20496e76617269616e743a7501202d20546865726520617265206e6f20505646207072652d636865636b696e6720766f74657320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e44507666416374697665566f74654c69737401008d0c040004350120546865206c697374206f6620616c6c2063757272656e746c79206163746976652050564620766f7465732e20417578696c6961727920746f2060507666416374697665566f74654d6170602e2850617261636861696e730100910c040010690120416c6c206c6561736520686f6c64696e672070617261636861696e732e204f72646572656420617363656e64696e672062792060506172614964602e204f6e2064656d616e642070617261636861696e7320617265206e6f742820696e636c756465642e00e820436f6e7369646572207573696e6720746865205b6050617261636861696e734361636865605d2074797065206f66206d6f64696679696e672e38506172614c6966656379636c6573000104059502950c040004bc205468652063757272656e74206c6966656379636c65206f66206120616c6c206b6e6f776e2050617261204944732e1448656164730001040595024905040004a02054686520686561642d64617461206f66206576657279207265676973746572656420706172612e444d6f7374526563656e74436f6e746578740001040595021004000429012054686520636f6e74657874202872656c61792d636861696e20626c6f636b206e756d62657229206f6620746865206d6f737420726563656e742070617261636861696e20686561642e3c43757272656e74436f646548617368000104059502290504000cb4205468652076616c69646174696f6e20636f64652068617368206f66206576657279206c69766520706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654861736800010405990c290504001061012041637475616c207061737420636f646520686173682c20696e646963617465642062792074686520706172612069642061732077656c6c2061732074686520626c6f636b206e756d6265722061742077686963682069744420626563616d65206f757464617465642e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e3050617374436f64654d6574610101040595029d0c0800000c4901205061737420636f6465206f662070617261636861696e732e205468652070617261636861696e73207468656d73656c766573206d6179206e6f74206265207265676973746572656420616e796d6f72652c49012062757420776520616c736f206b65657020746865697220636f6465206f6e2d636861696e20666f72207468652073616d6520616d6f756e74206f662074696d65206173206f7574646174656420636f6465b020746f206b65657020697420617661696c61626c6520666f7220617070726f76616c20636865636b6572732e3c50617374436f64655072756e696e670100a90c04001869012057686963682070617261732068617665207061737420636f64652074686174206e65656473207072756e696e6720616e64207468652072656c61792d636861696e20626c6f636b2061742077686963682074686520636f6465690120776173207265706c616365642e204e6f746520746861742074686973206973207468652061637475616c20686569676874206f662074686520696e636c7564656420626c6f636b2c206e6f74207468652065787065637465643d01206865696768742061742077686963682074686520636f6465207570677261646520776f756c64206265206170706c6965642c20616c74686f7567682074686579206d617920626520657175616c2e6d01205468697320697320746f20656e737572652074686520656e7469726520616363657074616e636520706572696f6420697320636f76657265642c206e6f7420616e206f666673657420616363657074616e636520706572696f646d01207374617274696e672066726f6d207468652074696d65206174207768696368207468652070617261636861696e20706572636569766573206120636f6465207570677261646520617320686176696e67206f636375727265642e5501204d756c7469706c6520656e747269657320666f7220612073696e676c65207061726120617265207065726d69747465642e204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e48467574757265436f646555706772616465730001040595021004000c29012054686520626c6f636b206e756d6265722061742077686963682074686520706c616e6e656420636f6465206368616e676520697320657870656374656420666f72206120706172612e650120546865206368616e67652077696c6c206265206170706c696564206166746572207468652066697273742070617261626c6f636b20666f72207468697320494420696e636c75646564207768696368206578656375746573190120696e2074686520636f6e74657874206f6620612072656c617920636861696e20626c6f636b20776974682061206e756d626572203e3d206065787065637465645f6174602e38467574757265436f646548617368000104059502290504000c9c205468652061637475616c2066757475726520636f64652068617368206f66206120706172612e00e420436f72726573706f6e64696e6720636f64652063616e206265207265747269657665642077697468205b60436f6465427948617368605d2e5055706772616465476f41686561645369676e616c000104059502ad0c040028750120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e696361746520746f20612070617261636861696e206120676f2d6168656164207769746820696e2074686520757067726164652c2070726f6365647572652e00750120546869732076616c756520697320616273656e74207768656e20746865726520617265206e6f207570677261646573207363686564756c6564206f7220647572696e67207468652074696d65207468652072656c617920636861696e550120706572666f726d732074686520636865636b732e20497420697320736574206174207468652066697273742072656c61792d636861696e20626c6f636b207768656e2074686520636f72726573706f6e64696e6775012070617261636861696e2063616e207377697463682069747320757067726164652066756e6374696f6e2e20417320736f6f6e206173207468652070617261636861696e277320626c6f636b20697320696e636c756465642c20746865702076616c7565206765747320726573657420746f20604e6f6e65602e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e60557067726164655265737472696374696f6e5369676e616c000104059502b10c040024690120546869732069732075736564206279207468652072656c61792d636861696e20746f20636f6d6d756e6963617465207468617420746865726520617265207265737472696374696f6e7320666f7220706572666f726d696e677c20616e207570677261646520666f7220746869732070617261636861696e2e0059012054686973206d617920626520612062656361757365207468652070617261636861696e20776169747320666f7220746865207570677261646520636f6f6c646f776e20746f206578706972652e20416e6f746865726d0120706f74656e7469616c207573652063617365206973207768656e2077652077616e7420746f20706572666f726d20736f6d65206d61696e74656e616e63652028737563682061732073746f72616765206d6967726174696f6e29e020776520636f756c6420726573747269637420757067726164657320746f206d616b65207468652070726f636573732073696d706c65722e006501204e4f544520746861742074686973206669656c6420697320757365642062792070617261636861696e7320766961206d65726b6c652073746f726167652070726f6f66732c207468657265666f7265206368616e67696e67c42074686520666f726d61742077696c6c2072657175697265206d6967726174696f6e206f662070617261636861696e732e4055706772616465436f6f6c646f776e730100a90c04000c510120546865206c697374206f662070617261636861696e73207468617420617265206177616974696e6720666f722074686569722075706772616465207265737472696374696f6e20746f20636f6f6c646f776e2e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e405570636f6d696e6755706772616465730100a90c040010590120546865206c697374206f66207570636f6d696e6720636f64652075706772616465732e2045616368206974656d20697320612070616972206f66207768696368207061726120706572666f726d73206120636f6465e8207570677261646520616e642061742077686963682072656c61792d636861696e20626c6f636b2069742069732065787065637465642061742e008c204f72646572656420617363656e64696e6720627920626c6f636b206e756d6265722e30416374696f6e7351756575650101040510910c04000415012054686520616374696f6e7320746f20706572666f726d20647572696e6720746865207374617274206f6620612073706563696669632073657373696f6e20696e6465782e505570636f6d696e67506172617347656e65736973000104059502b50c040010a0205570636f6d696e6720706172617320696e7374616e74696174696f6e20617267756d656e74732e006501204e4f5445207468617420616674657220505646207072652d636865636b696e6720697320656e61626c65642074686520706172612067656e65736973206172672077696c6c2068617665206974277320636f646520736574610120746f20656d7074792e20496e73746561642c2074686520636f64652077696c6c20626520736176656420696e746f207468652073746f726167652072696768742061776179207669612060436f6465427948617368602e38436f64654279486173685265667301010406290510100000000004290120546865206e756d626572206f66207265666572656e6365206f6e207468652076616c69646174696f6e20636f646520696e205b60436f6465427948617368605d2073746f726167652e28436f64654279486173680001040629054505040010902056616c69646174696f6e20636f64652073746f7265642062792069747320686173682e00310120546869732073746f7261676520697320636f6e73697374656e742077697468205b60467574757265436f646548617368605d2c205b6043757272656e74436f646548617368605d20616e6448205b6050617374436f646548617368605d2e01790501ed070440556e7369676e65645072696f726974792c20ffffffffffffffff0001b90c382c496e697469616c697a6572012c496e697469616c697a65720838486173496e697469616c697a65640000c50104002021012057686574686572207468652070617261636861696e73206d6f64756c65732068617665206265656e20696e697469616c697a65642077697468696e207468697320626c6f636b2e0025012053656d616e746963616c6c7920612060626f6f6c602c2062757420746869732067756172616e746565732069742073686f756c64206e65766572206869742074686520747269652c6901206173207468697320697320636c656172656420696e20606f6e5f66696e616c697a656020616e64204672616d65206f7074696d697a657320604e6f6e65602076616c75657320746f20626520656d7074792076616c7565732e00710120417320612060626f6f6c602c20607365742866616c7365296020616e64206072656d6f766528296020626f7468206c65616420746f20746865206e6578742060676574282960206265696e672066616c73652c20627574206f6e657501206f66207468656d2077726974657320746f20746865207472696520616e64206f6e6520646f6573206e6f742e205468697320636f6e667573696f6e206d616b657320604f7074696f6e3c28293e60206d6f7265207375697461626c659020666f72207468652073656d616e74696373206f662074686973207661726961626c652e58427566666572656453657373696f6e4368616e6765730100bd0c04001c59012042756666657265642073657373696f6e206368616e67657320616c6f6e6720776974682074686520626c6f636b206e756d62657220617420776869636820746865792073686f756c64206265206170706c6965642e005d01205479706963616c6c7920746869732077696c6c20626520656d707479206f72206f6e6520656c656d656e74206c6f6e672e2041706172742066726f6d20746861742074686973206974656d206e65766572206869747334207468652073746f726167652e00690120486f776576657220746869732069732061206056656360207265676172646c65737320746f2068616e646c6520766172696f757320656467652063617365732074686174206d6179206f636375722061742072756e74696d65c0207570677261646520626f756e646172696573206f7220696620676f7665726e616e636520696e74657276656e65732e018105000000390c446d70010c446d700c54446f776e776172644d657373616765517565756573010104059502c50c040004d02054686520646f776e77617264206d657373616765732061646472657373656420666f722061206365727461696e20706172612e64446f776e776172644d65737361676551756575654865616473010104059502308000000000000000000000000000000000000000000000000000000000000000001c25012041206d617070696e6720746861742073746f7265732074686520646f776e77617264206d657373616765207175657565204d5143206865616420666f72206561636820706172612e00902045616368206c696e6b20696e207468697320636861696e20686173206120666f726d3a78206028707265765f686561642c20422c2048284d2929602c207768657265e8202d2060707265765f68656164603a206973207468652070726576696f757320686561642068617368206f72207a65726f206966206e6f6e652e2101202d206042603a206973207468652072656c61792d636861696e20626c6f636b206e756d62657220696e2077686963682061206d6573736167652077617320617070656e6465642ed4202d206048284d29603a206973207468652068617368206f6620746865206d657373616765206265696e6720617070656e6465642e4444656c6976657279466565466163746f72010104059502290740000064a7b3b6e00d000000000000000004c42054686520666163746f7220746f206d756c7469706c792074686520626173652064656c6976657279206665652062792e000000003a1048726d70011048726d70305c48726d704f70656e4368616e6e656c5265717565737473000104058905cd0c040018bc2054686520736574206f662070656e64696e672048524d50206f70656e206368616e6e656c2072657175657374732e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e6c48726d704f70656e4368616e6e656c52657175657374734c6973740100d10c0400006c48726d704f70656e4368616e6e656c52657175657374436f756e740101040595021010000000000c65012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732061726520696e69746961746564206279206120676976656e2073656e64657220706172612e590120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732074686174206861730501206028582c205f296020617320746865206e756d626572206f66206048726d704f70656e4368616e6e656c52657175657374436f756e746020666f72206058602e7c48726d7041636365707465644368616e6e656c52657175657374436f756e740101040595021010000000000c71012054686973206d617070696e6720747261636b7320686f77206d616e79206f70656e206368616e6e656c2072657175657374732077657265206163636570746564206279206120676976656e20726563697069656e7420706172612e6d0120496e76617269616e743a206048726d704f70656e4368616e6e656c5265717565737473602073686f756c6420636f6e7461696e207468652073616d65206e756d626572206f66206974656d732060285f2c20582960207769746855012060636f6e6669726d6564602073657420746f20747275652c20617320746865206e756d626572206f66206048726d7041636365707465644368616e6e656c52657175657374436f756e746020666f72206058602e6048726d70436c6f73654368616e6e656c5265717565737473000104058905c50104001c7101204120736574206f662070656e64696e672048524d5020636c6f7365206368616e6e656c20726571756573747320746861742061726520676f696e6720746f20626520636c6f73656420647572696e67207468652073657373696f6e2101206368616e67652e205573656420666f7220636865636b696e67206966206120676976656e206368616e6e656c206973207265676973746572656420666f7220636c6f737572652e00c02054686520736574206973206163636f6d70616e6965642062792061206c69737420666f7220697465726174696f6e2e002c20496e76617269616e743a3d01202d20546865726520617265206e6f206368616e6e656c7320746861742065786973747320696e206c69737420627574206e6f7420696e207468652073657420616e6420766963652076657273612e7048726d70436c6f73654368616e6e656c52657175657374734c6973740100d10c0400003848726d7057617465726d61726b7300010405950210040010b8205468652048524d502077617465726d61726b206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a5501202d2065616368207061726120605060207573656420686572652061732061206b65792073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612c20202073657373696f6e2e3048726d704368616e6e656c73000104058905d50c04000cb42048524d50206368616e6e656c2064617461206173736f6369617465642077697468206561636820706172612e2c20496e76617269616e743a7501202d2065616368207061727469636970616e7420696e20746865206368616e6e656c2073686f756c642073617469736679206050617261733a3a69735f76616c69645f70617261285029602077697468696e20612073657373696f6e2e6048726d70496e67726573734368616e6e656c73496e646578010104059502910c040034710120496e67726573732f65677265737320696e646578657320616c6c6f7720746f2066696e6420616c6c207468652073656e6465727320616e642072656365697665727320676976656e20746865206f70706f7369746520736964652e1420492e652e0021012028612920696e677265737320696e64657820616c6c6f777320746f2066696e6420616c6c207468652073656e6465727320666f72206120676976656e20726563697069656e742e1d01202862292065677265737320696e64657820616c6c6f777320746f2066696e6420616c6c2074686520726563697069656e747320666f72206120676976656e2073656e6465722e003020496e76617269616e74733a5101202d20666f72206561636820696e677265737320696e64657820656e74727920666f72206050602065616368206974656d2060496020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028492c205029602e4d01202d20666f7220656163682065677265737320696e64657820656e74727920666f72206050602065616368206974656d2060456020696e2074686520696e6465782073686f756c642070726573656e7420696e782020206048726d704368616e6e656c7360206173206028502c204529602e0101202d2074686572652073686f756c64206265206e6f206f746865722064616e676c696e67206368616e6e656c7320696e206048726d704368616e6e656c73602e68202d2074686520766563746f72732061726520736f727465642e5c48726d704567726573734368616e6e656c73496e646578010104059502910c0400004c48726d704368616e6e656c436f6e74656e7473010104058905d90c040008ac2053746f7261676520666f7220746865206d6573736167657320666f722065616368206368616e6e656c2e650120496e76617269616e743a2063616e6e6f74206265206e6f6e2d656d7074792069662074686520636f72726573706f6e64696e67206368616e6e656c20696e206048726d704368616e6e656c736020697320604e6f6e65602e4848726d704368616e6e656c44696765737473010104059502e10c0400186901204d61696e7461696e732061206d617070696e6720746861742063616e206265207573656420746f20616e7377657220746865207175657374696f6e3a20576861742070617261732073656e742061206d657373616765206174e42074686520676976656e20626c6f636b206e756d62657220666f72206120676976656e2072656365697665722e20496e76617269616e74733aa8202d2054686520696e6e657220605665633c5061726149643e60206973206e6576657220656d7074792ee8202d2054686520696e6e657220605665633c5061726149643e602063616e6e6f742073746f72652074776f2073616d652060506172614964602e6d01202d20546865206f7574657220766563746f7220697320736f7274656420617363656e64696e6720627920626c6f636b206e756d62657220616e642063616e6e6f742073746f72652074776f206974656d732077697468207468655420202073616d6520626c6f636b206e756d6265722e01850501f1070001e90c3c3c5061726153657373696f6e496e666f013c5061726153657373696f6e496e666f145041737369676e6d656e744b657973556e736166650100ed0c04000ca42041737369676e6d656e74206b65797320666f72207468652063757272656e742073657373696f6e2e6d01204e6f7465207468617420746869732041504920697320707269766174652064756520746f206974206265696e672070726f6e6520746f20276f66662d62792d6f6e65272061742073657373696f6e20626f756e6461726965732eac205768656e20696e20646f7562742c20757365206053657373696f6e73602041504920696e73746561642e544561726c6965737453746f72656453657373696f6e010010100000000004010120546865206561726c696573742073657373696f6e20666f722077686963682070726576696f75732073657373696f6e20696e666f2069732073746f7265642e2053657373696f6e730001040610f10c04000ca42053657373696f6e20696e666f726d6174696f6e20696e206120726f6c6c696e672077696e646f772e35012053686f756c64206861766520616e20656e74727920696e2072616e676520604561726c6965737453746f72656453657373696f6e2e2e3d43757272656e7453657373696f6e496e646578602e750120446f6573206e6f74206861766520616e7920656e7472696573206265666f7265207468652073657373696f6e20696e64657820696e207468652066697273742073657373696f6e206368616e6765206e6f74696669636174696f6e2e2c4163636f756e744b6579730001040610d1010400047101205468652076616c696461746f72206163636f756e74206b657973206f66207468652076616c696461746f7273206163746976656c792070617274696369706174696e6720696e2070617261636861696e20636f6e73656e7375732e5453657373696f6e4578656375746f72506172616d730001040610c904040004c4204578656375746f7220706172616d657465722073657420666f72206120676976656e2073657373696f6e20696e646578000000003d345061726173446973707574657301345061726173446973707574657314444c6173745072756e656453657373696f6e000010040008010120546865206c617374207072756e65642073657373696f6e2c20696620616e792e20416c6c20646174612073746f7265642062792074686973206d6f64756c6554207265666572656e6365732073657373696f6e732e2044697370757465730001080502fd0c010d040004050120416c6c206f6e676f696e67206f7220636f6e636c7564656420646973707574657320666f7220746865206c617374207365766572616c2073657373696f6e732e444261636b6572734f6e44697370757465730001080502fd0c050d0400089c204261636b696e6720766f7465732073746f72656420666f72206561636820646973707574652e8c20546869732073746f72616765206973207573656420666f7220736c617368696e672e20496e636c756465640001080502fd0c10040008450120416c6c20696e636c7564656420626c6f636b73206f6e2074686520636861696e2c2061732077656c6c2061732074686520626c6f636b206e756d62657220696e207468697320636861696e207468617459012073686f756c64206265207265766572746564206261636b20746f206966207468652063616e64696461746520697320646973707574656420616e642064657465726d696e656420746f20626520696e76616c69642e1846726f7a656e01006902040010110120576865746865722074686520636861696e2069732066726f7a656e2e2053746172747320617320604e6f6e65602e205768656e20746869732069732060536f6d65602c35012074686520636861696e2077696c6c206e6f742061636365707420616e79206e65772070617261636861696e20626c6f636b7320666f72206261636b696e67206f7220696e636c7573696f6e2c090120616e64206974732076616c756520696e6469636174657320746865206c6173742076616c696420626c6f636b206e756d62657220696e2074686520636861696e2ef82049742063616e206f6e6c7920626520736574206261636b20746f20604e6f6e656020627920676f7665726e616e636520696e74657276656e74696f6e2e018d0501f5070001090d3e345061726173536c617368696e6701345061726173536c617368696e670840556e6170706c696564536c61736865730001080502fd0c0d0d040004902056616c696461746f72732070656e64696e67206469737075746520736c61736865732e4856616c696461746f72536574436f756e747300010405101004000484206056616c696461746f72536574436f756e7460207065722073657373696f6e2e0191050000011d0d3f684f6e44656d616e6441737369676e6d656e7450726f766964657201684f6e44656d616e6441737369676e6d656e7450726f76696465720c2c53706f74547261666669630100290740000064a7b3b6e00d0000000000000000086501204b6565707320747261636b206f6620746865206d756c7469706c696572207573656420746f2063616c63756c617465207468652063757272656e742073706f7420707269636520666f7220746865206f6e2064656d616e64282061737369676e65722e344f6e44656d616e6451756575650100210d040008410120546865206f726465722073746f7261676520656e7472792e2055736573206120566563446571756520746f2062652061626c6520746f207075736820746f207468652066726f6e74206f6620746865c02071756575652066726f6d20746865207363686564756c6572206f6e2073657373696f6e20626f756e6461726965732e38506172614964416666696e697479000104049502290d04000c7101204d617073206120605061726149646020746f2060436f7265496e6465786020616e64206b6565707320747261636b206f6620686f77206d616e792061737369676e6d656e747320746865207363686564756c65722068617320696e5d012069742773206c6f6f6b61686561642e204b656570696e6720747261636b206f66207468697320616666696e6974792070726576656e747320706172616c6c656c20657865637574696f6e206f66207468652073616d659c206050617261496460206f6e2074776f206f72206d6f72652060436f7265496e6465786065732e01a105010108044c5472616666696344656661756c7456616c7565290740000064a7b3b6e00d000000000000000004cc205468652064656661756c742076616c756520666f72207468652073706f742074726166666963206d756c7469706c6965722e012d0d4068436f726574696d6541737369676e6d656e7450726f76696465720168436f726574696d6541737369676e6d656e7450726f76696465720834436f72655363686564756c657300010404310d350d0400106c205363686564756c65642061737369676e6d656e7420736574732e006d012041737369676e6d656e7473206173206f662074686520676976656e20626c6f636b206e756d6265722e20546865792077696c6c20676f20696e746f207374617465206f6e63652074686520626c6f636b206e756d626572206973d020726561636865642028616e64207265706c6163652077686174657665722077617320696e207468657265206265666f7265292e3c436f726544657363726970746f727301010404e507390d08000010a02041737369676e6d656e7473207768696368206172652063757272656e746c79206163746976652e00690120546865792077696c6c206265207069636b65642066726f6d206050656e64696e6741737369676e6d656e747360206f6e636520776520726561636820746865207363686564756c656420626c6f636b206e756d62657220696e58206050656e64696e6741737369676e6d656e7473602e00000001590d412452656769737472617201245265676973747261720c2c50656e64696e67537761700001040595029502040004642050656e64696e672073776170206f7065726174696f6e732e1450617261730001040595025d0d040010050120416d6f756e742068656c64206f6e206465706f73697420666f722065616368207061726120616e6420746865206f726967696e616c206465706f7369746f722e0071012054686520676976656e206163636f756e7420494420697320726573706f6e7369626c6520666f72207265676973746572696e672074686520636f646520616e6420696e697469616c206865616420646174612c20627574206d61795501206f6e6c7920646f20736f2069662069742069736e27742079657420726567697374657265642e2028416674657220746861742c206974277320757020746f20676f7665726e616e636520746f20646f20736f2e29384e65787446726565506172614964010095021000000000046020546865206e65787420667265652060506172614964602e01a505010508082c506172614465706f73697418400080ca3961240000000000000000000008d420546865206465706f73697420746f206265207061696420746f2072756e2061206f6e2d64656d616e642070617261636861696e2e3d0120546869732073686f756c6420696e636c7564652074686520636f737420666f722073746f72696e67207468652067656e65736973206865616420616e642076616c69646174696f6e20636f64652e48446174614465706f7369745065724279746518405543de1300000000000000000000000004c420546865206465706f73697420746f20626520706169642070657220627974652073746f726564206f6e20636861696e2e01650d4614536c6f74730114536c6f747304184c6561736573010104059502690d040040150120416d6f756e74732068656c64206f6e206465706f73697420666f7220656163682028706f737369626c792066757475726529206c65617365642070617261636861696e2e006101205468652061637475616c20616d6f756e74206c6f636b6564206f6e2069747320626568616c6620627920616e79206163636f756e7420617420616e792074696d6520697320746865206d6178696d756d206f66207468652901207365636f6e642076616c756573206f6620746865206974656d7320696e2074686973206c6973742077686f73652066697273742076616c756520697320746865206163636f756e742e00610120546865206669727374206974656d20696e20746865206c6973742069732074686520616d6f756e74206c6f636b656420666f72207468652063757272656e74204c6561736520506572696f642e20466f6c6c6f77696e67b0206974656d732061726520666f72207468652073756273657175656e74206c6561736520706572696f64732e006101205468652064656661756c742076616c75652028616e20656d707479206c6973742920696d706c6965732074686174207468652070617261636861696e206e6f206c6f6e6765722065786973747320286f72206e65766572b42065786973746564292061732066617220617320746869732070616c6c657420697320636f6e6365726e65642e00510120496620612070617261636861696e20646f65736e2774206578697374202a7965742a20627574206973207363686564756c656420746f20657869737420696e20746865206675747572652c207468656e20697461012077696c6c206265206c6566742d7061646465642077697468206f6e65206f72206d6f726520604e6f6e65607320746f2064656e6f74652074686520666163742074686174206e6f7468696e672069732068656c64206f6e5d01206465706f73697420666f7220746865206e6f6e2d6578697374656e7420636861696e2063757272656e746c792c206275742069732068656c6420617420736f6d6520706f696e7420696e20746865206675747572652e00dc20497420697320696c6c6567616c20666f72206120604e6f6e65602076616c756520746f20747261696c20696e20746865206c6973742e01a905010908082c4c65617365506572696f641010803a090004dc20546865206e756d626572206f6620626c6f636b73206f76657220776869636820612073696e676c6520706572696f64206c617374732e2c4c656173654f666673657410100000000004d420546865206e756d626572206f6620626c6f636b7320746f206f66667365742065616368206c6561736520706572696f642062792e016d0d472041756374696f6e73012041756374696f6e73103841756374696f6e436f756e7465720100101000000000048c204e756d626572206f662061756374696f6e73207374617274656420736f206661722e2c41756374696f6e496e666f0000f502040014f820496e666f726d6174696f6e2072656c6174696e6720746f207468652063757272656e742061756374696f6e2c206966207468657265206973206f6e652e00450120546865206669727374206974656d20696e20746865207475706c6520697320746865206c6561736520706572696f6420696e646578207468617420746865206669727374206f662074686520666f7572510120636f6e746967756f7573206c6561736520706572696f6473206f6e2061756374696f6e20697320666f722e20546865207365636f6e642069732074686520626c6f636b206e756d626572207768656e207468655d012061756374696f6e2077696c6c2022626567696e20746f20656e64222c20692e652e2074686520666972737420626c6f636b206f662074686520456e64696e6720506572696f64206f66207468652061756374696f6e2e3c5265736572766564416d6f756e747300010405710d18040008310120416d6f756e74732063757272656e746c7920726573657276656420696e20746865206163636f756e7473206f662074686520626964646572732063757272656e746c792077696e6e696e673820287375622d2972616e6765732e1c57696e6e696e670001040510750d04000c6101205468652077696e6e696e67206269647320666f722065616368206f66207468652031302072616e67657320617420656163682073616d706c6520696e207468652066696e616c20456e64696e6720506572696f64206f664901207468652063757272656e742061756374696f6e2e20546865206d61702773206b65792069732074686520302d626173656420696e64657820696e746f207468652053616d706c652053697a652e205468651d012066697273742073616d706c65206f662074686520656e64696e6720706572696f6420697320303b20746865206c617374206973206053616d706c652053697a65202d2031602e01ad05010d081030456e64696e67506572696f64101040190100041d0120546865206e756d626572206f6620626c6f636b73206f76657220776869636820616e2061756374696f6e206d617920626520726574726f6163746976656c7920656e6465642e3053616d706c654c656e6774681010140000000cf020546865206c656e677468206f6620656163682073616d706c6520746f2074616b6520647572696e672074686520656e64696e6720706572696f642e00d42060456e64696e67506572696f6460202f206053616d706c654c656e67746860203d20546f74616c2023206f662053616d706c657338536c6f7452616e6765436f756e74101024000000004c4c65617365506572696f6473506572536c6f741010080000000001810d482443726f77646c6f616e012443726f77646c6f616e101446756e6473000104059502850d0400046820496e666f206f6e20616c6c206f66207468652066756e64732e204e657752616973650100910c0400085501205468652066756e64732074686174206861766520686164206164646974696f6e616c20636f6e747269627574696f6e7320647572696e6720746865206c61737420626c6f636b2e20546869732069732075736564150120696e206f7264657220746f2064657465726d696e652077686963682066756e64732073686f756c64207375626d6974206e6577206f72207570646174656420626964732e30456e64696e6773436f756e74010010100000000004290120546865206e756d626572206f662061756374696f6e732074686174206861766520656e746572656420696e746f20746865697220656e64696e6720706572696f6420736f206661722e344e65787446756e64496e646578010010100000000004a820547261636b657220666f7220746865206e65787420617661696c61626c652066756e6420696e64657801b5050111080c2050616c6c65744964a9092070792f6366756e64080d01206050616c6c657449646020666f72207468652063726f77646c6f616e2070616c6c65742e20416e20617070726f7072696174652076616c756520636f756c6420626564206050616c6c65744964282a622270792f6366756e642229603c4d696e436f6e747269627574696f6e1840180ca5d4e8000000000000000000000008610120546865206d696e696d756d20616d6f756e742074686174206d617920626520636f6e747269627574656420696e746f20612063726f77646c6f616e2e2053686f756c6420616c6d6f7374206365727461696e6c792062657c206174206c6561737420604578697374656e7469616c4465706f736974602e3c52656d6f76654b6579734c696d69741010e803000004e4204d6178206e756d626572206f662073746f72616765206b65797320746f2072656d6f7665207065722065787472696e7369632063616c6c2e018d0d4920436f726574696d650001cd05011508042042726f6b657249641010ed03000004ac2054686520506172614964206f66207468652062726f6b65722073797374656d2070617261636861696e2e01910d4a2458636d50616c6c6574012458636d50616c6c657430305175657279436f756e74657201002c200000000000000000048820546865206c617465737420617661696c61626c6520717565727920696e6465782e1c51756572696573000104022c950d0400045420546865206f6e676f696e6720717565726965732e28417373657454726170730101040630101000000000106820546865206578697374696e672061737365742074726170732e006101204b65792069732074686520626c616b6532203235362068617368206f6620286f726967696e2c2076657273696f6e65642060417373657473602920706169722e2056616c756520697320746865206e756d626572206f661d012074696d65732074686973207061697220686173206265656e20747261707065642028757375616c6c79206a75737420312069662069742065786973747320617420616c6c292e385361666558636d56657273696f6e00001004000861012044656661756c742076657273696f6e20746f20656e636f64652058434d207768656e206c61746573742076657273696f6e206f662064657374696e6174696f6e20697320756e6b6e6f776e2e20496620604e6f6e65602c3d01207468656e207468652064657374696e6174696f6e732077686f73652058434d2076657273696f6e20697320756e6b6e6f776e2061726520636f6e7369646572656420756e726561636861626c652e40537570706f7274656456657273696f6e0001080502a90d10040004f020546865204c61746573742076657273696f6e732074686174207765206b6e6f7720766172696f7573206c6f636174696f6e7320737570706f72742e4056657273696f6e4e6f746966696572730001080502a90d2c040004050120416c6c206c6f636174696f6e7320746861742077652068617665207265717565737465642076657273696f6e206e6f74696669636174696f6e732066726f6d2e5056657273696f6e4e6f74696679546172676574730001080502a90dad0d04000871012054686520746172676574206c6f636174696f6e73207468617420617265207375627363726962656420746f206f75722076657273696f6e206368616e6765732c2061732077656c6c20617320746865206d6f737420726563656e7494206f66206f75722076657273696f6e7320776520696e666f726d6564207468656d206f662e5456657273696f6e446973636f7665727951756575650100b10d04000c65012044657374696e6174696f6e732077686f7365206c61746573742058434d2076657273696f6e20776520776f756c64206c696b6520746f206b6e6f772e204475706c696361746573206e6f7420616c6c6f7765642c20616e6471012074686520607533326020636f756e74657220697320746865206e756d626572206f662074696d6573207468617420612073656e6420746f207468652064657374696e6174696f6e20686173206265656e20617474656d707465642c8c20776869636820697320757365642061732061207072696f726974697a6174696f6e2e4043757272656e744d6967726174696f6e0000bd0d0400049c205468652063757272656e74206d6967726174696f6e27732073746167652c20696620616e792e5452656d6f74654c6f636b656446756e6769626c657300010c050202c50dc90d040004f02046756e6769626c6520617373657473207768696368207765206b6e6f7720617265206c6f636b6564206f6e20612072656d6f746520636861696e2e3c4c6f636b656446756e6769626c65730001040200d90d040004e02046756e6769626c6520617373657473207768696368207765206b6e6f7720617265206c6f636b6564206f6e207468697320636861696e2e5458636d457865637574696f6e53757370656e646564010078040004b420476c6f62616c2073757370656e73696f6e207374617465206f66207468652058434d206578656375746f722e01e1050119080001e50d63304d657373616765517565756501304d65737361676551756575650c30426f6f6b5374617465466f72010104051d07e90d74000000000000000000000000000000000000000000000000000000000004cc2054686520696e646578206f662074686520666972737420616e64206c61737420286e6f6e2d656d707479292070616765732e2c536572766963654865616400001d07040004bc20546865206f726967696e2061742077686963682077652073686f756c6420626567696e20736572766963696e672e1450616765730001080505f50df90d0400048820546865206d6170206f66207061676520696e646963657320746f2070616765732e0119070121080c204865617053697a65101000000100143d01205468652073697a65206f662074686520706167653b207468697320696d706c69657320746865206d6178696d756d206d6573736167652073697a652077686963682063616e2062652073656e742e005901204120676f6f642076616c756520646570656e6473206f6e20746865206578706563746564206d6573736167652073697a65732c20746865697220776569676874732c207468652077656967687420746861742069735d0120617661696c61626c6520666f722070726f63657373696e67207468656d20616e6420746865206d6178696d616c206e6565646564206d6573736167652073697a652e20546865206d6178696d616c206d65737361676511012073697a6520697320736c696768746c79206c6f776572207468616e207468697320617320646566696e6564206279205b604d61784d6573736167654c656e4f66605d2e204d61785374616c651010100000000c5d0120546865206d6178696d756d206e756d626572206f66207374616c652070616765732028692e652e206f66206f766572776569676874206d657373616765732920616c6c6f776564206265666f72652063756c6c696e6751012063616e2068617070656e2e204f6e636520746865726520617265206d6f7265207374616c65207061676573207468616e20746869732c207468656e20686973746f726963616c207061676573206d6179206265fc2064726f707065642c206576656e206966207468657920636f6e7461696e20756e70726f636573736564206f766572776569676874206d657373616765732e3453657276696365576569676874790740010700a0db215d1333333333333333331441012054686520616d6f756e74206f66207765696768742028696620616e79292077686963682073686f756c642062652070726f766964656420746f20746865206d65737361676520717565756520666f726820736572766963696e6720656e717565756564206974656d732e00fc2054686973206d6179206265206c65676974696d6174656c7920604e6f6e656020696e207468652063617365207468617420796f752077696c6c2063616c6ca82060536572766963655175657565733a3a736572766963655f71756575657360206d616e75616c6c792e01010e642441737365745261746501244173736574526174650458436f6e76657273696f6e52617465546f4e617469766500010402ec290704000c1d01204d61707320616e20617373657420746f2069747320666978656420706f696e7420726570726573656e746174696f6e20696e20746865206e61746976652062616c616e63652e004d0120452e672e20606e61746976655f616d6f756e74203d2061737365745f616d6f756e74202a20436f6e76657273696f6e52617465546f4e61746976653a3a3c543e3a3a6765742861737365745f6b696e6429600125070129080001050e6514426565667901144265656679142c417574686f7269746965730100090e04000470205468652063757272656e7420617574686f726974696573207365743856616c696461746f72536574496401002c2000000000000000000474205468652063757272656e742076616c696461746f72207365742069643c4e657874417574686f7269746965730100090e040004ec20417574686f72697469657320736574207363686564756c656420746f2062652075736564207769746820746865206e6578742073657373696f6e30536574496453657373696f6e000104052c1004002851012041206d617070696e672066726f6d2042454546592073657420494420746f2074686520696e646578206f6620746865202a6d6f737420726563656e742a2073657373696f6e20666f722077686963682069747368206d656d62657273207765726520726573706f6e7369626c652e0045012054686973206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e2070726f6f66732e20416e2065717569766f636174696f6e2070726f6f66206d7573744d0120636f6e7461696e732061206b65792d6f776e6572736869702070726f6f6620666f72206120676976656e2073657373696f6e2c207468657265666f7265207765206e65656420612077617920746f207469653d0120746f6765746865722073657373696f6e7320616e6420424545465920736574206964732c20692e652e207765206e65656420746f2076616c6964617465207468617420612076616c696461746f7241012077617320746865206f776e6572206f66206120676976656e206b6579206f6e206120676976656e2073657373696f6e2c20616e642077686174207468652061637469766520736574204944207761735420647572696e6720746861742073657373696f6e2e00dc2054574f582d4e4f54453a206056616c696461746f72536574496460206973206e6f7420756e646572207573657220636f6e74726f6c2e3047656e65736973426c6f636b0100690204000cdc20426c6f636b206e756d62657220776865726520424545465920636f6e73656e73757320697320656e61626c65642f737461727465642e6901204279206368616e67696e67207468697320287468726f7567682070726976696c6567656420607365745f6e65775f67656e65736973282960292c20424545465920636f6e73656e737573206973206566666563746976656c79ac207265737461727465642066726f6d20746865206e65776c792073657420626c6f636b206e756d6265722e012d07000c384d6178417574686f7269746965731010a086010004d420546865206d6178696d756d206e756d626572206f6620617574686f72697469657320746861742063616e2062652061646465642e344d61784e6f6d696e61746f727310100002000004d420546865206d6178696d756d206e756d626572206f66206e6f6d696e61746f727320666f7220656163682076616c696461746f722e584d6178536574496453657373696f6e456e74726965732c20a80000000000000018390120546865206d6178696d756d206e756d626572206f6620656e747269657320746f206b65657020696e207468652073657420696420746f2073657373696f6e20696e646578206d617070696e672e0031012053696e6365207468652060536574496453657373696f6e60206d6170206973206f6e6c79207573656420666f722076616c69646174696e672065717569766f636174696f6e73207468697329012076616c75652073686f756c642072656c61746520746f2074686520626f6e64696e67206475726174696f6e206f66207768617465766572207374616b696e672073797374656d2069733501206265696e6720757365642028696620616e79292e2049662065717569766f636174696f6e2068616e646c696e67206973206e6f7420656e61626c6564207468656e20746869732076616c7565342063616e206265207a65726f2e01110ec80c4d6d72010c4d6d720c20526f6f74486173680100308000000000000000000000000000000000000000000000000000000000000000000458204c6174657374204d4d5220526f6f7420686173682e384e756d6265724f664c656176657301002c20000000000000000004b02043757272656e742073697a65206f6620746865204d4d5220286e756d626572206f66206c6561766573292e144e6f646573000104062c300400108020486173686573206f6620746865206e6f64657320696e20746865204d4d522e002d01204e6f7465207468697320636f6c6c656374696f6e206f6e6c7920636f6e7461696e73204d4d52207065616b732c2074686520696e6e6572206e6f6465732028616e64206c656176657329bc20617265207072756e656420616e64206f6e6c792073746f72656420696e20746865204f6666636861696e2044422e00000000c93042656566794d6d724c656166013042656566794d6d724c65616608404265656679417574686f7269746965730100150eb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a02044657461696c73206f662063757272656e7420424545465920617574686f72697479207365742e5042656566794e657874417574686f7269746965730100150eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c942044657461696c73206f66206e65787420424545465920617574686f72697479207365742e00510120546869732073746f7261676520656e747279206973207573656420617320636163686520666f722063616c6c7320746f20607570646174655f62656566795f6e6578745f617574686f726974795f736574602e00000000ca190e042448436865636b4e6f6e5a65726f53656e646572210ec50140436865636b5370656356657273696f6e250e1038436865636b547856657273696f6e290e1030436865636b47656e657369732d0e3038436865636b4d6f7274616c697479310e3028436865636b4e6f6e6365390ec5012c436865636b5765696768743d0ec501604368617267655472616e73616374696f6e5061796d656e74410ec50144436865636b4d6574616461746148617368450ea1074d0e'; diff --git a/packages/types-support/src/metadata/v14/kusama-json.json b/packages/types-support/src/metadata/v14/kusama-json.json index 7ccc23f78d6a..c901d009f154 100644 --- a/packages/types-support/src/metadata/v14/kusama-json.json +++ b/packages/types-support/src/metadata/v14/kusama-json.json @@ -162,7 +162,7 @@ "Blake2_128Concat" ], "key": 12, - "value": 558 + "value": 524 } }, "fallback": "0x00", @@ -183,7 +183,7 @@ "name": "LastRuntimeUpgrade", "modifier": "Optional", "type": { - "plain": 559 + "plain": 525 }, "fallback": "0x00", "docs": [ @@ -217,7 +217,7 @@ "name": "ExecutionPhase", "modifier": "Optional", "type": { - "plain": 557 + "plain": 523 }, "fallback": "0x00", "docs": [ @@ -228,7 +228,7 @@ "name": "AuthorizedUpgrade", "modifier": "Optional", "type": { - "plain": 561 + "plain": 527 }, "fallback": "0x00", "docs": [ @@ -238,7 +238,7 @@ ] }, "calls": { - "type": 89 + "type": 97 }, "events": { "type": 21 @@ -246,7 +246,7 @@ "constants": [ { "name": "BlockWeights", - "type": 562, + "type": 528, "value": "0x07a81a0a5303000b00204aa9d10113ffffffffffffffff4273bb1d00010b30f3708f580113a3703d0ad7a370bd010b0098f73e5d0113ffffffffffffffbf0100004273bb1d00010b307bc3f9cc0113a3703d0ad7a370fd010b00204aa9d10113ffffffffffffffff01070088526a741300000000000000404273bb1d00000000", "docs": [ " Block & extrinsics weights: base values and limits." @@ -254,7 +254,7 @@ }, { "name": "BlockLength", - "type": 565, + "type": 531, "value": "0x00003c000000500000005000", "docs": [ " The maximum length of a block (in bytes)." @@ -270,7 +270,7 @@ }, { "name": "DbWeight", - "type": 567, + "type": 533, "value": "0x40787d010000000000e1f50500000000", "docs": [ " The weight of runtime database operations the runtime can invoke." @@ -278,15 +278,15 @@ }, { "name": "Version", - "type": 568, - "value": "0x186b7573616d61347061726974792d6b7573616d6102000000104a0f00000000004cdf6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0a00000049eaaf1b548a0cb00300000091d5df18b0d2cf58020000002a5e924655399e6001000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a804000000f3ff14d5ab5270590300000017a6bc0d0062aeb30100000018ef58a3b67ba77001000000fbc577b9d747efd6010000001900000001", + "type": 534, + "value": "0x186b7573616d61347061726974792d6b7573616d6102000000164a0f00000000004cdf6acb689907609b0400000037e397fc7c91f5e40200000040fe3ad401f8959a06000000d2bc9897eed08f1503000000f78b278be53f454c02000000af2c0297a23e6d3d0a00000049eaaf1b548a0cb00300000091d5df18b0d2cf58020000002a5e924655399e6001000000ed99c5acb25eedf503000000cbca25e39f14238702000000687ad44ad37f03c201000000ab3c0572291feb8b01000000bc9d89904f5b923f0100000037c8bb1350a9a2a804000000f3ff14d5ab5270590300000017a6bc0d0062aeb30100000018ef58a3b67ba77001000000fbc577b9d747efd6010000001a00000001", "docs": [ " Get the chain's current version." ] }, { "name": "SS58Prefix", - "type": 86, + "type": 94, "value": "0x0200", "docs": [ " The designated SS58 prefix of this chain.", @@ -298,7 +298,7 @@ } ], "errors": { - "type": 572 + "type": 538 }, "index": 0 }, @@ -322,7 +322,7 @@ "name": "Authorities", "modifier": "Default", "type": { - "plain": 573 + "plain": 539 }, "fallback": "0x00", "docs": [ @@ -333,7 +333,7 @@ "name": "GenesisSlot", "modifier": "Default", "type": { - "plain": 98 + "plain": 105 }, "fallback": "0x0000000000000000", "docs": [ @@ -345,7 +345,7 @@ "name": "CurrentSlot", "modifier": "Default", "type": { - "plain": 98 + "plain": 105 }, "fallback": "0x0000000000000000", "docs": [ @@ -376,7 +376,7 @@ "name": "PendingEpochConfigChange", "modifier": "Optional", "type": { - "plain": 100 + "plain": 107 }, "fallback": "0x00", "docs": [ @@ -398,7 +398,7 @@ "name": "NextAuthorities", "modifier": "Default", "type": { - "plain": 573 + "plain": 539 }, "fallback": "0x00", "docs": [ @@ -433,7 +433,7 @@ "Twox64Concat" ], "key": 4, - "value": 576 + "value": 542 } }, "fallback": "0x00", @@ -445,7 +445,7 @@ "name": "Initialized", "modifier": "Optional", "type": { - "plain": 578 + "plain": 544 }, "fallback": "0x00", "docs": [ @@ -457,7 +457,7 @@ "name": "AuthorVrfRandomness", "modifier": "Default", "type": { - "plain": 519 + "plain": 488 }, "fallback": "0x00", "docs": [ @@ -471,7 +471,7 @@ "name": "EpochStart", "modifier": "Default", "type": { - "plain": 221 + "plain": 189 }, "fallback": "0x0000000000000000", "docs": [ @@ -501,7 +501,7 @@ "name": "EpochConfig", "modifier": "Optional", "type": { - "plain": 584 + "plain": 550 }, "fallback": "0x00", "docs": [ @@ -513,7 +513,7 @@ "name": "NextEpochConfig", "modifier": "Optional", "type": { - "plain": 584 + "plain": 550 }, "fallback": "0x00", "docs": [ @@ -525,7 +525,7 @@ "name": "SkippedEpochs", "modifier": "Default", "type": { - "plain": 585 + "plain": 551 }, "fallback": "0x00", "docs": [ @@ -542,14 +542,14 @@ ] }, "calls": { - "type": 93 + "type": 101 }, "events": null, "constants": [ { "name": "EpochDuration", "type": 11, - "value": "0x1400000000000000", + "value": "0x5802000000000000", "docs": [ " The amount of time, in slots, that each epoch should last.", " NOTE: Currently it is not possible to change the epoch duration after", @@ -586,7 +586,7 @@ } ], "errors": { - "type": 588 + "type": 554 }, "index": 1 }, @@ -623,7 +623,7 @@ ] }, "calls": { - "type": 103 + "type": 110 }, "events": null, "constants": [ @@ -658,7 +658,7 @@ "Blake2_128Concat" ], "key": 4, - "value": 589 + "value": 555 } }, "fallback": "0x00", @@ -669,7 +669,7 @@ ] }, "calls": { - "type": 104 + "type": 111 }, "events": { "type": 31 @@ -685,7 +685,7 @@ } ], "errors": { - "type": 590 + "type": 556 }, "index": 3 }, @@ -765,7 +765,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 591 + "value": 557 } }, "fallback": "0x00", @@ -783,7 +783,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 595 + "value": 561 } }, "fallback": "0x00", @@ -800,7 +800,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 598 + "value": 564 } }, "fallback": "0x00", @@ -817,7 +817,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 605 + "value": 570 } }, "fallback": "0x00", @@ -828,7 +828,7 @@ ] }, "calls": { - "type": 108 + "type": 115 }, "events": { "type": 32 @@ -876,7 +876,7 @@ } ], "errors": { - "type": 610 + "type": 575 }, "index": 4 }, @@ -889,7 +889,7 @@ "name": "NextFeeMultiplier", "modifier": "Default", "type": { - "plain": 489 + "plain": 458 }, "fallback": "0x000064a7b3b6e00d0000000000000000", "docs": [] @@ -898,7 +898,7 @@ "name": "StorageVersion", "modifier": "Default", "type": { - "plain": 611 + "plain": 576 }, "fallback": "0x00", "docs": [] @@ -997,7 +997,7 @@ "name": "Invulnerables", "modifier": "Default", "type": { - "plain": 109 + "plain": 116 }, "fallback": "0x00", "docs": [ @@ -1080,7 +1080,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 612 + "value": 577 } }, "fallback": "0x00", @@ -1162,7 +1162,7 @@ "Twox64Concat" ], "key": 0, - "value": 617 + "value": 579 } }, "fallback": "0x00", @@ -1230,7 +1230,7 @@ "name": "ActiveEra", "modifier": "Optional", "type": { - "plain": 619 + "plain": 581 }, "fallback": "0x00", "docs": [ @@ -1269,8 +1269,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, - "value": 622 + "key": 583, + "value": 54 } }, "fallback": "0x000000", @@ -1294,8 +1294,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, - "value": 625 + "key": 583, + "value": 584 } }, "fallback": "0x00", @@ -1323,8 +1323,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, - "value": 622 + "key": 583, + "value": 54 } }, "fallback": "0x000000", @@ -1357,8 +1357,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 626, - "value": 627 + "key": 585, + "value": 586 } }, "fallback": "0x00", @@ -1380,8 +1380,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, - "value": 114 + "key": 583, + "value": 121 } }, "fallback": "0x00", @@ -1403,7 +1403,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, + "key": 583, "value": 38 } }, @@ -1444,7 +1444,7 @@ "Twox64Concat" ], "key": 4, - "value": 628 + "value": 587 } }, "fallback": "0x0000000000", @@ -1516,7 +1516,7 @@ "Twox64Concat" ], "key": 4, - "value": 632 + "value": 591 } }, "fallback": "0x00", @@ -1528,7 +1528,7 @@ "name": "BondedEras", "modifier": "Default", "type": { - "plain": 558 + "plain": 524 }, "fallback": "0x00", "docs": [ @@ -1547,8 +1547,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, - "value": 634 + "key": 583, + "value": 593 } }, "fallback": "0x00", @@ -1566,7 +1566,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, + "key": 583, "value": 6 } }, @@ -1584,7 +1584,7 @@ "Twox64Concat" ], "key": 0, - "value": 635 + "value": 594 } }, "fallback": "0x00", @@ -1600,8 +1600,8 @@ "hashers": [ "Twox64Concat" ], - "key": 631, - "value": 636 + "key": 590, + "value": 595 } }, "fallback": "0x0000000000000000000000000000000000000000000000000000000000000000", @@ -1627,7 +1627,7 @@ "name": "OffendingValidators", "modifier": "Default", "type": { - "plain": 637 + "plain": 596 }, "fallback": "0x00", "docs": [ @@ -1646,7 +1646,7 @@ "name": "ChillThreshold", "modifier": "Optional", "type": { - "plain": 113 + "plain": 120 }, "fallback": "0x00", "docs": [ @@ -1658,7 +1658,7 @@ ] }, "calls": { - "type": 111 + "type": 118 }, "events": { "type": 35 @@ -1694,7 +1694,7 @@ { "name": "SessionsPerEra", "type": 4, - "value": "0x01000000", + "value": "0x06000000", "docs": [ " Number of sessions per era." ] @@ -1755,7 +1755,7 @@ } ], "errors": { - "type": 639 + "type": 598 }, "index": 6 }, @@ -1773,7 +1773,7 @@ "Twox64Concat" ], "key": 12, - "value": 640 + "value": 599 } }, "fallback": "0x00", @@ -1790,8 +1790,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 642, - "value": 229 + "key": 600, + "value": 197 } }, "fallback": "0x00", @@ -1823,7 +1823,7 @@ "Twox64Concat" ], "key": 4, - "value": 643 + "value": 601 } }, "fallback": "0x00", @@ -1835,7 +1835,7 @@ "name": "StoredRange", "modifier": "Optional", "type": { - "plain": 221 + "plain": 189 }, "fallback": "0x00", "docs": [ @@ -1859,7 +1859,7 @@ "name": "Validators", "modifier": "Default", "type": { - "plain": 109 + "plain": 116 }, "fallback": "0x00", "docs": [ @@ -1893,7 +1893,7 @@ "name": "QueuedKeys", "modifier": "Default", "type": { - "plain": 644 + "plain": 602 }, "fallback": "0x00", "docs": [ @@ -1905,7 +1905,7 @@ "name": "DisabledValidators", "modifier": "Default", "type": { - "plain": 114 + "plain": 121 }, "fallback": "0x00", "docs": [ @@ -1925,7 +1925,7 @@ "Twox64Concat" ], "key": 0, - "value": 121 + "value": 134 } }, "fallback": "0x00", @@ -1941,7 +1941,7 @@ "hashers": [ "Twox64Concat" ], - "key": 646, + "key": 604, "value": 0 } }, @@ -1953,14 +1953,14 @@ ] }, "calls": { - "type": 120 + "type": 133 }, "events": { "type": 43 }, "constants": [], "errors": { - "type": 648 + "type": 606 }, "index": 8 }, @@ -1973,7 +1973,7 @@ "name": "State", "modifier": "Default", "type": { - "plain": 649 + "plain": 607 }, "fallback": "0x00", "docs": [ @@ -1984,7 +1984,7 @@ "name": "PendingChange", "modifier": "Optional", "type": { - "plain": 650 + "plain": 608 }, "fallback": "0x00", "docs": [ @@ -2006,7 +2006,7 @@ "name": "Stalled", "modifier": "Optional", "type": { - "plain": 221 + "plain": 189 }, "fallback": "0x00", "docs": [ @@ -2055,7 +2055,7 @@ "name": "Authorities", "modifier": "Default", "type": { - "plain": 651 + "plain": 609 }, "fallback": "0x00", "docs": [ @@ -2065,7 +2065,7 @@ ] }, "calls": { - "type": 128 + "type": 141 }, "events": { "type": 44 @@ -2090,7 +2090,7 @@ { "name": "MaxSetIdSessionEntries", "type": 11, - "value": "0x1c00000000000000", + "value": "0xa800000000000000", "docs": [ " The maximum number of entries to keep in the set id to session index mapping.", "", @@ -2102,7 +2102,7 @@ } ], "errors": { - "type": 652 + "type": 610 }, "index": 10 }, @@ -2115,7 +2115,7 @@ "name": "Keys", "modifier": "Default", "type": { - "plain": 653 + "plain": 611 }, "fallback": "0x00", "docs": [ @@ -2126,7 +2126,7 @@ "name": "NextKeys", "modifier": "Default", "type": { - "plain": 653 + "plain": 611 }, "fallback": "0x00", "docs": [ @@ -2166,7 +2166,7 @@ "Twox64Concat" ], "key": 4, - "value": 655 + "value": 613 } }, "fallback": "0x00", @@ -2189,7 +2189,7 @@ "name": "Approvals", "modifier": "Default", "type": { - "plain": 656 + "plain": 614 }, "fallback": "0x00", "docs": [ @@ -2216,7 +2216,7 @@ "Twox64Concat" ], "key": 4, - "value": 657 + "value": 615 } }, "fallback": "0x00", @@ -2227,15 +2227,15 @@ ] }, "calls": { - "type": 140 + "type": 153 }, "events": { - "type": 49 + "type": 58 }, "constants": [ { "name": "ProposalBond", - "type": 659, + "type": 617, "value": "0x50c30000", "docs": [ " Fraction of a proposal's value that should be bonded in order to place the proposal.", @@ -2252,7 +2252,7 @@ }, { "name": "ProposalBondMaximum", - "type": 660, + "type": 128, "value": "0x0108147e05511e00000000000000000000", "docs": [ " Maximum amount of funds that should be placed in a deposit for making a proposal." @@ -2268,7 +2268,7 @@ }, { "name": "Burn", - "type": 659, + "type": 617, "value": "0xd0070000", "docs": [ " Percentage of spare funds (if any) that are burnt per spend period." @@ -2276,7 +2276,7 @@ }, { "name": "PalletId", - "type": 661, + "type": 618, "value": "0x70792f7472737279", "docs": [ " The treasury's pallet id, used for deriving its sovereign account ID." @@ -2302,7 +2302,7 @@ } ], "errors": { - "type": 662 + "type": 619 }, "index": 18 }, @@ -2320,8 +2320,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 663, - "value": 664 + "key": 620, + "value": 621 } }, "fallback": "0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -2339,7 +2339,7 @@ "Twox64Concat" ], "key": 0, - "value": 672 + "value": 629 } }, "fallback": "0x00", @@ -2352,10 +2352,10 @@ ] }, "calls": { - "type": 142 + "type": 155 }, "events": { - "type": 84 + "type": 92 }, "constants": [ { @@ -2382,7 +2382,7 @@ } ], "errors": { - "type": 675 + "type": 632 }, "index": 20 }, @@ -2411,7 +2411,7 @@ "Blake2_128Concat" ], "key": 4, - "value": 676 + "value": 633 } }, "fallback": "0x00", @@ -2427,8 +2427,8 @@ "hashers": [ "Twox64Concat" ], - "key": 86, - "value": 684 + "key": 94, + "value": 641 } }, "fallback": "0x00", @@ -2447,7 +2447,7 @@ "hashers": [ "Twox64Concat" ], - "key": 86, + "key": 94, "value": 4 } }, @@ -2481,10 +2481,10 @@ ] }, "calls": { - "type": 147 + "type": 160 }, "events": { - "type": 85 + "type": 93 }, "constants": [ { @@ -2524,7 +2524,7 @@ }, { "name": "Tracks", - "type": 687, + "type": 644, "value": "0x40000010726f6f740100000020d33f25a6d70b000000000000000000b00400008013030040380000403800000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d01004877686974656c69737465645f63616c6c65726400000050c8ec362a2f010000000000000000002c01000080130300640000006400000002ec972510000000007b573c170000000042392f1200000000020e00840000000000d6e61f0100000000396279020000000002003c776973685f666f725f6368616e67650a000000a090d96d545e02000000000000000000b00400008013030040380000640000000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d0a00347374616b696e675f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0b00247472656173757265720a00000008147e05511e00000000000000000000b00400008013030080700000403800000290d73e0d000000005743de13000000005443de13000000000000ca9a3b000000000065cd1d0c002c6c656173655f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0d004066656c6c6f77736869705f61646d696e0a0000002864761b959700000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff0e003467656e6572616c5f61646d696e0a0000002864761b959700000000000000000000b00400008013030008070000640000000290d73e0d000000005743de13000000005443de13000000000259a2f40200000000a3296b05000000002e6b4afdffffffff0f003461756374696f6e5f61646d696e0a0000002864761b959700000000000000000000b00400008013030008070000640000000290d73e0d000000005743de13000000005443de13000000000259a2f40200000000a3296b05000000002e6b4afdffffffff1400507265666572656e64756d5f63616e63656c6c6572e803000050c8ec362a2f01000000000000000000b0040000c0890100080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff1500447265666572656e64756d5f6b696c6c6572e803000090e99f12d3eb05000000000000000000b004000080130300080700006400000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff1e0030736d616c6c5f746970706572c8000000554dd2c20700000000000000000000000a000000c0890100640000000a00000000499149150065cd1d00ca9a3b02f9ba1800000000002a4d3100000000006b59e7ffffffffff1f00286269675f746970706572640000005205379c4d000000000000000000000064000000c0890100580200006400000000499149150065cd1d00ca9a3b02694f3f000000000035967d0000000000e534c1ffffffffff200034736d616c6c5f7370656e646572320000003435261a0803000000000000000000006009000080130300201c00004038000000c94330240065cd1d00ca9a3b025d6f780000000000e82eed00000000008c6889ffffffffff2100386d656469756d5f7370656e64657232000000686a4c3410060000000000000000000060090000801303004038000040380000005b01f6300065cd1d00ca9a3b021161db0000000000bfd1aa010000000020972affffffffff22002c6269675f7370656e64657232000000d0d49868200c00000000000000000000600900008013030080700000403800000000ca9a3b0065cd1d00ca9a3b02413cb00100000000755d34030000000045d165feffffffff", "docs": [ " Information concerning the different referendum tracks." @@ -2532,7 +2532,7 @@ } ], "errors": { - "type": 693 + "type": 650 }, "index": 21 }, @@ -2549,7 +2549,7 @@ "hashers": [ "Twox64Concat" ], - "key": 86, + "key": 94, "value": 4 } }, @@ -2568,7 +2568,7 @@ "Twox64Concat" ], "key": 0, - "value": 694 + "value": 651 } }, "fallback": "0x00", @@ -2585,7 +2585,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 695, + "key": 652, "value": 4 } }, @@ -2603,7 +2603,7 @@ "Twox64Concat", "Twox64Concat" ], - "key": 696, + "key": 653, "value": 0 } }, @@ -2622,8 +2622,8 @@ "Blake2_128Concat", "Twox64Concat" ], - "key": 621, - "value": 502 + "key": 583, + "value": 472 } }, "fallback": "0x00", @@ -2640,7 +2640,7 @@ "Blake2_128Concat" ], "key": 4, - "value": 697 + "value": 654 } }, "fallback": "0x00", @@ -2649,14 +2649,14 @@ ] }, "calls": { - "type": 157 + "type": 170 }, "events": { - "type": 501 + "type": 471 }, "constants": [], "errors": { - "type": 698 + "type": 655 }, "index": 22 }, @@ -2685,7 +2685,7 @@ "Blake2_128Concat" ], "key": 4, - "value": 699 + "value": 656 } }, "fallback": "0x00", @@ -2701,8 +2701,8 @@ "hashers": [ "Twox64Concat" ], - "key": 86, - "value": 701 + "key": 94, + "value": 658 } }, "fallback": "0x00", @@ -2721,7 +2721,7 @@ "hashers": [ "Twox64Concat" ], - "key": 86, + "key": 94, "value": 4 } }, @@ -2755,10 +2755,10 @@ ] }, "calls": { - "type": 158 + "type": 171 }, "events": { - "type": 504 + "type": 474 }, "constants": [ { @@ -2798,7 +2798,7 @@ }, { "name": "Tracks", - "type": 687, + "type": 644, "value": "0x2800002863616e646964617465730a0000003435261a0803000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d01001c6d656d626572730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d02002c70726f66696369656e74730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d03001c66656c6c6f77730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d04003873656e696f722066656c6c6f77730a0000005205379c4d00000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d05001c657870657274730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d06003873656e696f7220657870657274730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d07001c6d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d08003873656e696f72206d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d0900346772616e64206d6173746572730a000000554dd2c20700000000000000000000002c010000c08901002c0100000a0000000000ca9a3b0065cd1d00ca9a3b0000ca9a3b000000000065cd1d", "docs": [ " Information concerning the different referendum tracks." @@ -2806,7 +2806,7 @@ } ], "errors": { - "type": 702 + "type": 659 }, "index": 23 }, @@ -2833,7 +2833,7 @@ "Twox64Concat" ], "key": 12, - "value": 106 + "value": 113 } }, "fallback": "0x00", @@ -2842,14 +2842,14 @@ ] }, "calls": { - "type": 159 + "type": 172 }, "events": { - "type": 505 + "type": 475 }, "constants": [], "errors": { - "type": 703 + "type": 660 }, "index": 44 }, @@ -2866,7 +2866,7 @@ "hashers": [ "Identity" ], - "key": 163, + "key": 176, "value": 6 } }, @@ -2890,8 +2890,8 @@ "hashers": [ "Identity" ], - "key": 163, - "value": 165 + "key": 176, + "value": 178 } }, "fallback": "0x00", @@ -2910,8 +2910,8 @@ "hashers": [ "Identity" ], - "key": 163, - "value": 167 + "key": 176, + "value": 180 } }, "fallback": "0x00", @@ -2928,7 +2928,7 @@ "Identity" ], "key": 0, - "value": 163 + "value": 176 } }, "fallback": "0x00", @@ -2939,10 +2939,10 @@ ] }, "calls": { - "type": 160 + "type": 173 }, "events": { - "type": 510 + "type": 480 }, "constants": [ { @@ -2953,7 +2953,7 @@ } ], "errors": { - "type": 704 + "type": 661 }, "index": 19 }, @@ -2961,10 +2961,10 @@ "name": "Utility", "storage": null, "calls": { - "type": 169 + "type": 181 }, "events": { - "type": 511 + "type": 481 }, "constants": [ { @@ -2977,230 +2977,10 @@ } ], "errors": { - "type": 705 + "type": 662 }, "index": 24 }, - { - "name": "Identity", - "storage": { - "prefix": "Identity", - "items": [ - { - "name": "IdentityOf", - "modifier": "Optional", - "type": { - "map": { - "hashers": [ - "Twox64Concat" - ], - "key": 0, - "value": 706 - } - }, - "fallback": "0x00", - "docs": [ - " Information that is pertinent to identify the entity behind an account. First item is the", - " registration, second is the account's primary username.", - "", - " TWOX-NOTE: OK ― `AccountId` is a secure hash." - ] - }, - { - "name": "SuperOf", - "modifier": "Optional", - "type": { - "map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 0, - "value": 208 - } - }, - "fallback": "0x00", - "docs": [ - " The super-identity of an alternative \"sub\" identity together with its name, within that", - " context. If the account is not some other account's sub-identity, then just `None`." - ] - }, - { - "name": "SubsOf", - "modifier": "Default", - "type": { - "map": { - "hashers": [ - "Twox64Concat" - ], - "key": 0, - "value": 712 - } - }, - "fallback": "0x0000000000000000000000000000000000", - "docs": [ - " Alternative \"sub\" identities of this account.", - "", - " The first item is the deposit, the second is a vector of the accounts.", - "", - " TWOX-NOTE: OK ― `AccountId` is a secure hash." - ] - }, - { - "name": "Registrars", - "modifier": "Default", - "type": { - "plain": 714 - }, - "fallback": "0x00", - "docs": [ - " The set of registrars. Not expected to get very big as can only be added through a", - " special origin (likely a council motion).", - "", - " The index into this can be cast to `RegistrarIndex` to get a valid value." - ] - }, - { - "name": "UsernameAuthorities", - "modifier": "Optional", - "type": { - "map": { - "hashers": [ - "Twox64Concat" - ], - "key": 0, - "value": 718 - } - }, - "fallback": "0x00", - "docs": [ - " A map of the accounts who are authorized to grant usernames." - ] - }, - { - "name": "AccountOfUsername", - "modifier": "Optional", - "type": { - "map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 214, - "value": 0 - } - }, - "fallback": "0x00", - "docs": [ - " Reverse lookup from `username` to the `AccountId` that has registered it. The value should", - " be a key in the `IdentityOf` map, but it may not if the user has cleared their identity.", - "", - " Multiple usernames may map to the same `AccountId`, but `IdentityOf` will only map to one", - " primary username." - ] - }, - { - "name": "PendingUsernames", - "modifier": "Optional", - "type": { - "map": { - "hashers": [ - "Blake2_128Concat" - ], - "key": 214, - "value": 631 - } - }, - "fallback": "0x00", - "docs": [ - " Usernames that an authority has granted, but that the account controller has not confirmed", - " that they want it. Used primarily in cases where the `AccountId` cannot provide a signature", - " because they are a pure proxy, multisig, etc. In order to confirm it, they should call", - " [`Call::accept_username`].", - "", - " First tuple item is the account and second is the acceptance deadline." - ] - } - ] - }, - "calls": { - "type": 171 - }, - "events": { - "type": 513 - }, - "constants": [ - { - "name": "BasicDeposit", - "type": 6, - "value": "0x0804379c4d0000000000000000000000", - "docs": [ - " The amount held on deposit for a registered identity." - ] - }, - { - "name": "ByteDeposit", - "type": 6, - "value": "0x34a0fc01000000000000000000000000", - "docs": [ - " The amount held on deposit per encoded byte for a registered identity." - ] - }, - { - "name": "SubAccountDeposit", - "type": 6, - "value": "0x689aa4850f0000000000000000000000", - "docs": [ - " The amount held on deposit for a registered subaccount. This should account for the fact", - " that one storage item's value will increase by the size of an account ID, and there will", - " be another trie item whose value is the size of an account ID plus 32 bytes." - ] - }, - { - "name": "MaxSubAccounts", - "type": 4, - "value": "0x64000000", - "docs": [ - " The maximum number of sub-accounts allowed per identified account." - ] - }, - { - "name": "MaxRegistrars", - "type": 4, - "value": "0x14000000", - "docs": [ - " Maxmimum number of registrars allowed in the system. Needed to bound the complexity", - " of, e.g., updating judgements." - ] - }, - { - "name": "PendingUsernameExpiration", - "type": 4, - "value": "0xc0890100", - "docs": [ - " The number of blocks within which a username grant must be accepted." - ] - }, - { - "name": "MaxSuffixLength", - "type": 4, - "value": "0x07000000", - "docs": [ - " The maximum length of a suffix." - ] - }, - { - "name": "MaxUsernameLength", - "type": 4, - "value": "0x20000000", - "docs": [ - " The maximum length of a username, including its suffix and any system-added delimiters." - ] - } - ], - "errors": { - "type": 720 - }, - "index": 25 - }, { "name": "Society", "storage": { @@ -3210,7 +2990,7 @@ "name": "Parameters", "modifier": "Optional", "type": { - "plain": 515 + "plain": 484 }, "fallback": "0x00", "docs": [ @@ -3271,7 +3051,7 @@ "Twox64Concat" ], "key": 0, - "value": 721 + "value": 663 } }, "fallback": "0x00", @@ -3288,7 +3068,7 @@ "Twox64Concat" ], "key": 0, - "value": 724 + "value": 666 } }, "fallback": "0x0000000000000000000000000000000000", @@ -3334,7 +3114,7 @@ "Twox64Concat" ], "key": 0, - "value": 721 + "value": 663 } }, "fallback": "0x00", @@ -3357,7 +3137,7 @@ "name": "Bids", "modifier": "Default", "type": { - "plain": 726 + "plain": 668 }, "fallback": "0x00", "docs": [ @@ -3373,7 +3153,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 730 + "value": 672 } }, "fallback": "0x00", @@ -3399,8 +3179,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 732, - "value": 733 + "key": 674, + "value": 675 } }, "fallback": "0x00", @@ -3417,7 +3197,7 @@ "Twox64Concat" ], "key": 0, - "value": 734 + "value": 676 } }, "fallback": "0x00", @@ -3429,7 +3209,7 @@ "name": "NextHead", "modifier": "Optional", "type": { - "plain": 735 + "plain": 677 }, "fallback": "0x00", "docs": [ @@ -3453,7 +3233,7 @@ "name": "Defending", "modifier": "Optional", "type": { - "plain": 736 + "plain": 678 }, "fallback": "0x00", "docs": [ @@ -3469,8 +3249,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 621, - "value": 733 + "key": 583, + "value": 675 } }, "fallback": "0x00", @@ -3481,15 +3261,15 @@ ] }, "calls": { - "type": 215 + "type": 183 }, "events": { - "type": 514 + "type": 483 }, "constants": [ { "name": "PalletId", - "type": 661, + "type": 618, "value": "0x70792f736f636965", "docs": [ " The societies's pallet id" @@ -3563,7 +3343,7 @@ } ], "errors": { - "type": 737 + "type": 679 }, "index": 26 }, @@ -3581,7 +3361,7 @@ "Twox64Concat" ], "key": 0, - "value": 738 + "value": 680 } }, "fallback": "0x00", @@ -3598,8 +3378,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 732, - "value": 740 + "key": 674, + "value": 682 } }, "fallback": "0x00", @@ -3632,10 +3412,10 @@ ] }, "calls": { - "type": 216 + "type": 184 }, "events": { - "type": 516 + "type": 485 }, "constants": [ { @@ -3690,7 +3470,7 @@ } ], "errors": { - "type": 741 + "type": 683 }, "index": 27 }, @@ -3708,7 +3488,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 742 + "value": 684 } }, "fallback": "0x00", @@ -3720,7 +3500,7 @@ "name": "StorageVersion", "modifier": "Default", "type": { - "plain": 744 + "plain": 686 }, "fallback": "0x00", "docs": [ @@ -3732,10 +3512,10 @@ ] }, "calls": { - "type": 217 + "type": 185 }, "events": { - "type": 517 + "type": 486 }, "constants": [ { @@ -3754,7 +3534,7 @@ } ], "errors": { - "type": 745 + "type": 687 }, "index": 28 }, @@ -3781,7 +3561,7 @@ "Twox64Concat" ], "key": 4, - "value": 746 + "value": 688 } }, "fallback": "0x00", @@ -3798,7 +3578,7 @@ "Twox64Concat" ], "key": 1, - "value": 221 + "value": 189 } }, "fallback": "0x00", @@ -3812,10 +3592,10 @@ ] }, "calls": { - "type": 219 + "type": 187 }, "events": { - "type": 518 + "type": 487 }, "constants": [ { @@ -3840,7 +3620,7 @@ } ], "errors": { - "type": 750 + "type": 692 }, "index": 29 }, @@ -3858,7 +3638,7 @@ "Twox64Concat" ], "key": 0, - "value": 751 + "value": 693 } }, "fallback": "0x0000000000000000000000000000000000", @@ -3876,7 +3656,7 @@ "Twox64Concat" ], "key": 0, - "value": 755 + "value": 697 } }, "fallback": "0x0000000000000000000000000000000000", @@ -3887,10 +3667,10 @@ ] }, "calls": { - "type": 222 + "type": 190 }, "events": { - "type": 520 + "type": 489 }, "constants": [ { @@ -3956,7 +3736,7 @@ } ], "errors": { - "type": 759 + "type": 701 }, "index": 30 }, @@ -3974,8 +3754,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 760, - "value": 761 + "key": 702, + "value": 703 } }, "fallback": "0x00", @@ -3986,10 +3766,10 @@ ] }, "calls": { - "type": 225 + "type": 193 }, "events": { - "type": 521 + "type": 490 }, "constants": [ { @@ -4025,7 +3805,7 @@ } ], "errors": { - "type": 763 + "type": 705 }, "index": 31 }, @@ -4043,7 +3823,7 @@ "Identity" ], "key": 12, - "value": 764 + "value": 706 } }, "fallback": "0x00", @@ -4060,7 +3840,7 @@ "Identity" ], "key": 12, - "value": 766 + "value": 708 } }, "fallback": "0x00", @@ -4076,8 +3856,8 @@ "hashers": [ "Identity" ], - "key": 643, - "value": 770 + "key": 601, + "value": 712 } }, "fallback": "0x00", @@ -4086,14 +3866,14 @@ ] }, "calls": { - "type": 228 + "type": 196 }, "events": { - "type": 522 + "type": 491 }, "constants": [], "errors": { - "type": 771 + "type": 713 }, "index": 32 }, @@ -4122,7 +3902,7 @@ "Twox64Concat" ], "key": 4, - "value": 772 + "value": 714 } }, "fallback": "0x00", @@ -4139,7 +3919,7 @@ "Twox64Concat" ], "key": 4, - "value": 774 + "value": 716 } }, "fallback": "0x00", @@ -4151,7 +3931,7 @@ "name": "BountyApprovals", "modifier": "Default", "type": { - "plain": 656 + "plain": 614 }, "fallback": "0x00", "docs": [ @@ -4161,10 +3941,10 @@ ] }, "calls": { - "type": 230 + "type": 198 }, "events": { - "type": 523 + "type": 492 }, "constants": [ { @@ -4193,7 +3973,7 @@ }, { "name": "CuratorDepositMultiplier", - "type": 659, + "type": 617, "value": "0x20a10700", "docs": [ " The curator deposit is calculated as a percentage of the curator fee.", @@ -4204,7 +3984,7 @@ }, { "name": "CuratorDepositMax", - "type": 660, + "type": 128, "value": "0x0104821bce260000000000000000000000", "docs": [ " Maximum amount of funds that should be placed in a deposit for making a proposal." @@ -4212,7 +3992,7 @@ }, { "name": "CuratorDepositMin", - "type": 660, + "type": 128, "value": "0x0152a1aec6000000000000000000000000", "docs": [ " Minimum amount of funds that should be placed in a deposit for making a proposal." @@ -4246,7 +4026,7 @@ } ], "errors": { - "type": 775 + "type": 717 }, "index": 35 }, @@ -4293,8 +4073,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 221, - "value": 776 + "key": 189, + "value": 718 } }, "fallback": "0x00", @@ -4311,7 +4091,7 @@ "Twox64Concat" ], "key": 4, - "value": 774 + "value": 716 } }, "fallback": "0x00", @@ -4339,10 +4119,10 @@ ] }, "calls": { - "type": 231 + "type": 199 }, "events": { - "type": 524 + "type": 493 }, "constants": [ { @@ -4363,7 +4143,7 @@ } ], "errors": { - "type": 778 + "type": 720 }, "index": 40 }, @@ -4392,7 +4172,7 @@ "name": "CurrentPhase", "modifier": "Default", "type": { - "plain": 527 + "plain": 496 }, "fallback": "0x00", "docs": [ @@ -4403,7 +4183,7 @@ "name": "QueuedSolution", "modifier": "Optional", "type": { - "plain": 779 + "plain": 721 }, "fallback": "0x00", "docs": [ @@ -4416,7 +4196,7 @@ "name": "Snapshot", "modifier": "Optional", "type": { - "plain": 781 + "plain": 723 }, "fallback": "0x00", "docs": [ @@ -4444,7 +4224,7 @@ "name": "SnapshotMetadata", "modifier": "Optional", "type": { - "plain": 310 + "plain": 278 }, "fallback": "0x00", "docs": [ @@ -4477,7 +4257,7 @@ "name": "SignedSubmissionIndices", "modifier": "Default", "type": { - "plain": 784 + "plain": 726 }, "fallback": "0x00", "docs": [ @@ -4498,7 +4278,7 @@ "Twox64Concat" ], "key": 4, - "value": 787 + "value": 729 } }, "fallback": "0x00", @@ -4516,7 +4296,7 @@ "name": "MinimumUntrustedScore", "modifier": "Optional", "type": { - "plain": 309 + "plain": 277 }, "fallback": "0x00", "docs": [ @@ -4529,16 +4309,16 @@ ] }, "calls": { - "type": 232 + "type": 200 }, "events": { - "type": 525 + "type": 494 }, "constants": [ { "name": "UnsignedPhase", "type": 4, - "value": "0x0a000000", + "value": "0x96000000", "docs": [ " Duration of the unsigned phase." ] @@ -4546,7 +4326,7 @@ { "name": "SignedPhase", "type": 4, - "value": "0x0a000000", + "value": "0x96000000", "docs": [ " Duration of the signed phase." ] @@ -4563,7 +4343,7 @@ { "name": "OffchainRepeat", "type": 4, - "value": "0x01000000", + "value": "0x12000000", "docs": [ " The repeat threshold of the offchain worker.", "", @@ -4674,7 +4454,7 @@ } ], "errors": { - "type": 788 + "type": 730 }, "index": 37 }, @@ -4687,7 +4467,7 @@ "name": "QueueTotals", "modifier": "Default", "type": { - "plain": 789 + "plain": 731 }, "fallback": "0xd10700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "docs": [ @@ -4707,7 +4487,7 @@ "Blake2_128Concat" ], "key": 4, - "value": 790 + "value": 732 } }, "fallback": "0x00", @@ -4719,7 +4499,7 @@ "name": "Summary", "modifier": "Default", "type": { - "plain": 793 + "plain": 735 }, "fallback": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000", "docs": [ @@ -4735,7 +4515,7 @@ "Blake2_128Concat" ], "key": 4, - "value": 794 + "value": 736 } }, "fallback": "0x00", @@ -4746,15 +4526,15 @@ ] }, "calls": { - "type": 317 + "type": 285 }, "events": { - "type": 529 + "type": 498 }, "constants": [ { "name": "PalletId", - "type": 661, + "type": 618, "value": "0x70792f6e69732020", "docs": [ " The treasury's pallet id, used for deriving its sovereign account ID." @@ -4813,7 +4593,7 @@ }, { "name": "MinReceipt", - "type": 319, + "type": 287, "value": "0x00e8764817000000", "docs": [ " The minimum amount of funds which may intentionally be left remaining under a single", @@ -4843,7 +4623,7 @@ }, { "name": "ThawThrottle", - "type": 795, + "type": 737, "value": "0x0000d9e9ac2d780305000000", "docs": [ " The maximum proportion which may be thawed and the period over which it is reset." @@ -4851,7 +4631,7 @@ } ], "errors": { - "type": 796 + "type": 738 }, "index": 38 }, @@ -4931,7 +4711,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 797 + "value": 739 } }, "fallback": "0x00", @@ -4949,7 +4729,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 798 + "value": 740 } }, "fallback": "0x00", @@ -4966,7 +4746,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 598 + "value": 564 } }, "fallback": "0x00", @@ -4983,7 +4763,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 799 + "value": 741 } }, "fallback": "0x00", @@ -4994,10 +4774,10 @@ ] }, "calls": { - "type": 320 + "type": 288 }, "events": { - "type": 530 + "type": 499 }, "constants": [ { @@ -5042,7 +4822,7 @@ } ], "errors": { - "type": 802 + "type": 744 }, "index": 45 }, @@ -5060,7 +4840,7 @@ "Twox64Concat" ], "key": 0, - "value": 803 + "value": 745 } }, "fallback": "0x00", @@ -5090,7 +4870,7 @@ "Twox64Concat" ], "key": 11, - "value": 804 + "value": 746 } }, "fallback": "0x00", @@ -5103,15 +4883,15 @@ ] }, "calls": { - "type": 321 + "type": 289 }, "events": { - "type": 531 + "type": 500 }, "constants": [ { "name": "BagThresholds", - "type": 805, + "type": 747, "value": "0x210355a0fc0100000000daa64602000000006e739b02000000007997fc0200000000d0de6b03000000003358eb03000000000d5f7d04000000009aa6240500000000b146e4050000000067cabf0600000000d640bb07000000005350db0800000000714c250a00000000364f9f0b000000000056500d000000009862400f000000001ba17811000000006593031400000000cd42ed16000000002079431a00000000e401161e000000001ef5762200000000f90c7b2700000000e0073a2d00000000e818cf33000000008c68593b000000002ea8fc43000000000abbe14d00000000c3773759000000001986336600000000e85c13750000000018651d8600000000e846a29900000000be67feaf00000000849f9bc900000000ad2df3e60000000028f78f0801000000d817112f01000000bed32c5b01000000c2f5b38d010000000aac95c7010000002bf4e3090200000022acd855020000001060dbac020000002ef08710030000007c2eb682030000002b988205040000001754589b040000009da5fc4605000000ff099c0b060000006c3ed9ec06000000c475deee07000000960f711609000000aa2d08690a000000f892e6ec0b0000008c4638a90d000000978634a60f0000006dac44ed1100000078b93089140000001660528617000000e479cff21a0000004000ddde1e000000ffc30b5d23000000824fa082280000002793f7672e000000a638fa283500000048bfa0e53c00000047d28ac245000000c5a5ace94f000000f68e158b5b0000009083d3dd6800000066b5f72078000000cf1bc19c89000000fc6ff2a39d0000001eef5995b4000000c02092ddce000000b2ed03f9ec000000078933760f010000d30e63f8360100001252973a64010000e1230d1398010000a0722f77d301000078012180170200006533ef6f65020000428586b7be02000028e784fd24030000b13f0a269a030000d016ac5b2004000022c8b619ba04000079c7ec376a050000e092fbf7330600003d05e6141b070000f701add423080000d8108a1c53090000c8ab1b88ae0a0000b2eff0833c0c0000e858f26b040e00000f7d37ae0e100000d5a7eef264120000583f134a121500001753cb5f231800005c3664b8a61b0000a61a0af5ac1f000033f27f22492400004b3a4c1391290000288805c79d2f000037d3a7e08b360000ffa1222e7c3e0000f0c4a14394470000e5ad6f2dff510000076ebb3bee5d0000abf006ec996b00008c6c8ef4427b00003ad69a76338d0000ba57695dc0a100005dda24f04ab90000b66f609e42d400007655960f27f30000258d6c7f8a1601005169eb71143f0100b9be72cc846d01003c4b1762b7a20100cc2f3404a8df0100f7276e2a77250200480b33486f7502001d5cf5e80ad102000f6410b0fb390300a904775d32b203002de121fde73b040030afb76ca8d90400fb753e695e8e05003c44e45d615d06002cb93b35854a0700a8f8cb772c5a08007a48b90d5d9109003d3dc705d8f50a000d1e42d2348e0c001cb0be7c00620e0024796364e17910001b8ded2fc0df1200d3e942b5f69e1500e8ca99b485c41800d0c88c65525f1c00c2f577f96c8020000abce260613b250074bd4dd293a62a00ec4b61c8aadb300048b0376d08f83700c01384b1551d4000dc2bfda12172490070b645ed972254006cfc51fa516160006c93086d46686e009caae886db797e00c036837621e29000a0649b653af8a50028a34ceef61fbe00385aa297aecbd900483335165d7ef900d0cae4520ece1d010090a7aea4664701e09d92a5060d770130778edcc2a2ad01d00bb8d53b2aec0140b18c096fcb3302805193026ed98502a0f6d663a3d8e30260bbcb8701864f03a045f8b63cdfca0340816de8372c5804405e20a9d009fa04808d72453d76b30580f35bc037df8706804eeca838327b0700b198a10eef9108800b2f9b2a3dd10980a2489405043f0b00724c5a1307e20c00d8f897c605c20e009890be3de0e71000434f6546c15d1300d61cff7d4e2f16009b32b873df691900008775d0bc1c1d00da56ebaf68592100dacb4281f13326003c889ef750c32b000ab7e6cbd8213200346dad52af6d39005047e9335ec9410024ee18e8755c4b0038d4b40049545600087d76b2c2e46200981c03995c497100881e553f38c68100b0cb90a161a99400284fe59e404caa00c0e54a304015c30060cd7437b379dfffffffffffffffff", "docs": [ " The list of thresholds separating the various bags.", @@ -5161,7 +4941,7 @@ } ], "errors": { - "type": 806 + "type": 748 }, "index": 39 }, @@ -5271,7 +5051,7 @@ "Twox64Concat" ], "key": 0, - "value": 808 + "value": 750 } }, "fallback": "0x00", @@ -5301,7 +5081,7 @@ "Twox64Concat" ], "key": 4, - "value": 811 + "value": 753 } }, "fallback": "0x00", @@ -5329,7 +5109,7 @@ "Twox64Concat" ], "key": 4, - "value": 816 + "value": 758 } }, "fallback": "0x00", @@ -5358,7 +5138,7 @@ "Twox64Concat" ], "key": 4, - "value": 817 + "value": 759 } }, "fallback": "0x00", @@ -5387,7 +5167,7 @@ "Twox64Concat" ], "key": 4, - "value": 823 + "value": 765 } }, "fallback": "0x00", @@ -5457,7 +5237,7 @@ "Twox64Concat" ], "key": 0, - "value": 329 + "value": 297 } }, "fallback": "0x00", @@ -5468,15 +5248,15 @@ ] }, "calls": { - "type": 322 + "type": 290 }, "events": { - "type": 532 + "type": 501 }, "constants": [ { "name": "PalletId", - "type": 661, + "type": 618, "value": "0x70792f6e6f706c73", "docs": [ " The nomination pool's pallet id." @@ -5511,7 +5291,7 @@ } ], "errors": { - "type": 824 + "type": 766 }, "index": 41 }, @@ -5524,7 +5304,7 @@ "name": "Head", "modifier": "Optional", "type": { - "plain": 826 + "plain": 768 }, "fallback": "0x00", "docs": [ @@ -5584,10 +5364,10 @@ ] }, "calls": { - "type": 335 + "type": 303 }, "events": { - "type": 533 + "type": 502 }, "constants": [ { @@ -5601,7 +5381,7 @@ } ], "errors": { - "type": 829 + "type": 771 }, "index": 42 }, @@ -5623,7 +5403,7 @@ "name": "ActiveConfig", "modifier": "Default", "type": { - "plain": 830 + "plain": 772 }, "fallback": "0x0000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001027000080b2e60e80c3c90180969800000000000000000000000000050000000100000001000000010000000000060000006400000001000000000000000000000000000000000000000200000002000000020000000001000000", "docs": [ @@ -5634,7 +5414,7 @@ "name": "PendingConfigs", "modifier": "Default", "type": { - "plain": 831 + "plain": 773 }, "fallback": "0x00", "docs": [ @@ -5662,12 +5442,12 @@ ] }, "calls": { - "type": 336 + "type": 304 }, "events": null, "constants": [], "errors": { - "type": 833 + "type": 775 }, "index": 51 }, @@ -5691,7 +5471,7 @@ "name": "ActiveValidatorIndices", "modifier": "Default", "type": { - "plain": 834 + "plain": 776 }, "fallback": "0x00", "docs": [ @@ -5703,7 +5483,7 @@ "name": "ActiveValidatorKeys", "modifier": "Default", "type": { - "plain": 835 + "plain": 777 }, "fallback": "0x00", "docs": [ @@ -5715,7 +5495,7 @@ "name": "AllowedRelayParents", "modifier": "Default", "type": { - "plain": 836 + "plain": 778 }, "fallback": "0x0000000000", "docs": [ @@ -5725,7 +5505,7 @@ ] }, "calls": { - "type": 344 + "type": 312 }, "events": null, "constants": [], @@ -5745,8 +5525,8 @@ "hashers": [ "Twox64Concat" ], - "key": 353, - "value": 839 + "key": 321, + "value": 781 } }, "fallback": "0x00", @@ -5762,8 +5542,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 840 + "key": 165, + "value": 782 } }, "fallback": "0x00", @@ -5779,8 +5559,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 362 + "key": 165, + "value": 331 } }, "fallback": "0x00", @@ -5791,14 +5571,14 @@ ] }, "calls": { - "type": 345 + "type": 313 }, "events": { - "type": 534 + "type": 503 }, "constants": [], "errors": { - "type": 841 + "type": 783 }, "index": 53 }, @@ -5811,7 +5591,7 @@ "name": "Included", "modifier": "Optional", "type": { - "plain": 106 + "plain": 113 }, "fallback": "0x00", "docs": [ @@ -5827,7 +5607,7 @@ "name": "OnChainVotes", "modifier": "Optional", "type": { - "plain": 842 + "plain": 784 }, "fallback": "0x00", "docs": [ @@ -5837,12 +5617,12 @@ ] }, "calls": { - "type": 346 + "type": 314 }, "events": null, "constants": [], "errors": { - "type": 847 + "type": 789 }, "index": 54 }, @@ -5855,7 +5635,7 @@ "name": "ValidatorGroups", "modifier": "Default", "type": { - "plain": 848 + "plain": 790 }, "fallback": "0x00", "docs": [ @@ -5872,7 +5652,7 @@ "name": "AvailabilityCores", "modifier": "Default", "type": { - "plain": 849 + "plain": 791 }, "fallback": "0x00", "docs": [ @@ -5907,7 +5687,7 @@ "name": "ClaimQueue", "modifier": "Default", "type": { - "plain": 853 + "plain": 795 }, "fallback": "0x00", "docs": [ @@ -5939,8 +5719,8 @@ "hashers": [ "Twox64Concat" ], - "key": 361, - "value": 857 + "key": 330, + "value": 799 } }, "fallback": "0x00", @@ -5955,7 +5735,7 @@ "name": "PvfActiveVoteList", "modifier": "Default", "type": { - "plain": 861 + "plain": 803 }, "fallback": "0x00", "docs": [ @@ -5966,7 +5746,7 @@ "name": "Parachains", "modifier": "Default", "type": { - "plain": 862 + "plain": 804 }, "fallback": "0x00", "docs": [ @@ -5984,8 +5764,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 863 + "key": 165, + "value": 805 } }, "fallback": "0x00", @@ -6001,8 +5781,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 369 + "key": 165, + "value": 338 } }, "fallback": "0x00", @@ -6018,7 +5798,7 @@ "hashers": [ "Twox64Concat" ], - "key": 152, + "key": 165, "value": 4 } }, @@ -6035,8 +5815,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 361 + "key": 165, + "value": 330 } }, "fallback": "0x00", @@ -6054,8 +5834,8 @@ "hashers": [ "Twox64Concat" ], - "key": 864, - "value": 361 + "key": 806, + "value": 330 } }, "fallback": "0x00", @@ -6074,8 +5854,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 865 + "key": 165, + "value": 807 } }, "fallback": "0x0000", @@ -6089,7 +5869,7 @@ "name": "PastCodePruning", "modifier": "Default", "type": { - "plain": 868 + "plain": 810 }, "fallback": "0x00", "docs": [ @@ -6109,7 +5889,7 @@ "hashers": [ "Twox64Concat" ], - "key": 152, + "key": 165, "value": 4 } }, @@ -6128,8 +5908,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 361 + "key": 165, + "value": 330 } }, "fallback": "0x00", @@ -6147,8 +5927,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 869 + "key": 165, + "value": 811 } }, "fallback": "0x00", @@ -6173,8 +5953,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 870 + "key": 165, + "value": 812 } }, "fallback": "0x00", @@ -6194,7 +5974,7 @@ "name": "UpgradeCooldowns", "modifier": "Default", "type": { - "plain": 868 + "plain": 810 }, "fallback": "0x00", "docs": [ @@ -6207,7 +5987,7 @@ "name": "UpcomingUpgrades", "modifier": "Default", "type": { - "plain": 868 + "plain": 810 }, "fallback": "0x00", "docs": [ @@ -6226,7 +6006,7 @@ "Twox64Concat" ], "key": 4, - "value": 862 + "value": 804 } }, "fallback": "0x00", @@ -6242,8 +6022,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 871 + "key": 165, + "value": 813 } }, "fallback": "0x00", @@ -6262,7 +6042,7 @@ "hashers": [ "Identity" ], - "key": 361, + "key": 330, "value": 4 } }, @@ -6279,8 +6059,8 @@ "hashers": [ "Identity" ], - "key": 361, - "value": 368 + "key": 330, + "value": 337 } }, "fallback": "0x00", @@ -6294,10 +6074,10 @@ ] }, "calls": { - "type": 381 + "type": 350 }, "events": { - "type": 538 + "type": 507 }, "constants": [ { @@ -6308,7 +6088,7 @@ } ], "errors": { - "type": 872 + "type": 814 }, "index": 56 }, @@ -6321,7 +6101,7 @@ "name": "HasInitialized", "modifier": "Optional", "type": { - "plain": 106 + "plain": 113 }, "fallback": "0x00", "docs": [ @@ -6339,7 +6119,7 @@ "name": "BufferedSessionChanges", "modifier": "Default", "type": { - "plain": 873 + "plain": 815 }, "fallback": "0x00", "docs": [ @@ -6355,7 +6135,7 @@ ] }, "calls": { - "type": 383 + "type": 352 }, "events": null, "constants": [], @@ -6375,8 +6155,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 875 + "key": 165, + "value": 817 } }, "fallback": "0x00", @@ -6392,7 +6172,7 @@ "hashers": [ "Twox64Concat" ], - "key": 152, + "key": 165, "value": 12 } }, @@ -6415,8 +6195,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 489 + "key": 165, + "value": 458 } }, "fallback": "0x000064a7b3b6e00d0000000000000000", @@ -6445,8 +6225,8 @@ "hashers": [ "Twox64Concat" ], - "key": 385, - "value": 877 + "key": 354, + "value": 819 } }, "fallback": "0x00", @@ -6463,7 +6243,7 @@ "name": "HrmpOpenChannelRequestsList", "modifier": "Default", "type": { - "plain": 878 + "plain": 820 }, "fallback": "0x00", "docs": [] @@ -6476,7 +6256,7 @@ "hashers": [ "Twox64Concat" ], - "key": 152, + "key": 165, "value": 4 } }, @@ -6495,7 +6275,7 @@ "hashers": [ "Twox64Concat" ], - "key": 152, + "key": 165, "value": 4 } }, @@ -6514,8 +6294,8 @@ "hashers": [ "Twox64Concat" ], - "key": 385, - "value": 106 + "key": 354, + "value": 113 } }, "fallback": "0x00", @@ -6533,7 +6313,7 @@ "name": "HrmpCloseChannelRequestsList", "modifier": "Default", "type": { - "plain": 878 + "plain": 820 }, "fallback": "0x00", "docs": [] @@ -6546,7 +6326,7 @@ "hashers": [ "Twox64Concat" ], - "key": 152, + "key": 165, "value": 4 } }, @@ -6566,8 +6346,8 @@ "hashers": [ "Twox64Concat" ], - "key": 385, - "value": 879 + "key": 354, + "value": 821 } }, "fallback": "0x00", @@ -6585,8 +6365,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 862 + "key": 165, + "value": 804 } }, "fallback": "0x00", @@ -6614,8 +6394,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 862 + "key": 165, + "value": 804 } }, "fallback": "0x00", @@ -6629,8 +6409,8 @@ "hashers": [ "Twox64Concat" ], - "key": 385, - "value": 880 + "key": 354, + "value": 822 } }, "fallback": "0x00", @@ -6647,8 +6427,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 882 + "key": 165, + "value": 824 } }, "fallback": "0x00", @@ -6664,14 +6444,14 @@ ] }, "calls": { - "type": 384 + "type": 353 }, "events": { - "type": 539 + "type": 508 }, "constants": [], "errors": { - "type": 884 + "type": 826 }, "index": 60 }, @@ -6684,7 +6464,7 @@ "name": "AssignmentKeysUnsafe", "modifier": "Default", "type": { - "plain": 885 + "plain": 827 }, "fallback": "0x00", "docs": [ @@ -6713,7 +6493,7 @@ "Identity" ], "key": 4, - "value": 886 + "value": 828 } }, "fallback": "0x00", @@ -6732,7 +6512,7 @@ "Identity" ], "key": 4, - "value": 109 + "value": 116 } }, "fallback": "0x00", @@ -6749,7 +6529,7 @@ "Identity" ], "key": 4, - "value": 338 + "value": 306 } }, "fallback": "0x00", @@ -6791,8 +6571,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 889, - "value": 890 + "key": 831, + "value": 832 } }, "fallback": "0x00", @@ -6809,8 +6589,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 889, - "value": 891 + "key": 831, + "value": 833 } }, "fallback": "0x00", @@ -6828,7 +6608,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 889, + "key": 831, "value": 4 } }, @@ -6842,7 +6622,7 @@ "name": "Frozen", "modifier": "Default", "type": { - "plain": 141 + "plain": 154 }, "fallback": "0x00", "docs": [ @@ -6855,14 +6635,14 @@ ] }, "calls": { - "type": 386 + "type": 355 }, "events": { - "type": 540 + "type": 509 }, "constants": [], "errors": { - "type": 892 + "type": 834 }, "index": 62 }, @@ -6880,8 +6660,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 889, - "value": 893 + "key": 831, + "value": 835 } }, "fallback": "0x00", @@ -6909,12 +6689,12 @@ ] }, "calls": { - "type": 387 + "type": 356 }, "events": null, "constants": [], "errors": { - "type": 897 + "type": 839 }, "index": 63 }, @@ -6927,7 +6707,7 @@ "name": "SpotTraffic", "modifier": "Default", "type": { - "plain": 489 + "plain": 458 }, "fallback": "0x000064a7b3b6e00d0000000000000000", "docs": [ @@ -6939,7 +6719,7 @@ "name": "OnDemandQueue", "modifier": "Default", "type": { - "plain": 898 + "plain": 840 }, "fallback": "0x00", "docs": [ @@ -6955,8 +6735,8 @@ "hashers": [ "Twox256" ], - "key": 152, - "value": 900 + "key": 165, + "value": 842 } }, "fallback": "0x00", @@ -6969,15 +6749,15 @@ ] }, "calls": { - "type": 391 + "type": 360 }, "events": { - "type": 543 + "type": 512 }, "constants": [ { "name": "TrafficDefaultValue", - "type": 489, + "type": 458, "value": "0x000064a7b3b6e00d0000000000000000", "docs": [ " The default value for the spot traffic multiplier." @@ -6985,7 +6765,7 @@ } ], "errors": { - "type": 901 + "type": 843 }, "index": 64 }, @@ -7002,8 +6782,8 @@ "hashers": [ "Twox256" ], - "key": 902, - "value": 903 + "key": 844, + "value": 845 } }, "fallback": "0x00", @@ -7022,8 +6802,8 @@ "hashers": [ "Twox256" ], - "key": 536, - "value": 904 + "key": 505, + "value": 846 } }, "fallback": "0x0000", @@ -7040,7 +6820,7 @@ "events": null, "constants": [], "errors": { - "type": 912 + "type": 854 }, "index": 65 }, @@ -7057,8 +6837,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 152 + "key": 165, + "value": 165 } }, "fallback": "0x00", @@ -7074,8 +6854,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 913 + "key": 165, + "value": 855 } }, "fallback": "0x00", @@ -7090,7 +6870,7 @@ "name": "NextFreeParaId", "modifier": "Default", "type": { - "plain": 152 + "plain": 165 }, "fallback": "0x00000000", "docs": [ @@ -7100,10 +6880,10 @@ ] }, "calls": { - "type": 392 + "type": 361 }, "events": { - "type": 544 + "type": 513 }, "constants": [ { @@ -7125,7 +6905,7 @@ } ], "errors": { - "type": 915 + "type": 857 }, "index": 70 }, @@ -7142,8 +6922,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 916 + "key": 165, + "value": 858 } }, "fallback": "0x00", @@ -7169,10 +6949,10 @@ ] }, "calls": { - "type": 393 + "type": 362 }, "events": { - "type": 545 + "type": 514 }, "constants": [ { @@ -7193,7 +6973,7 @@ } ], "errors": { - "type": 917 + "type": 859 }, "index": 71 }, @@ -7217,7 +6997,7 @@ "name": "AuctionInfo", "modifier": "Optional", "type": { - "plain": 221 + "plain": 189 }, "fallback": "0x00", "docs": [ @@ -7236,7 +7016,7 @@ "hashers": [ "Twox64Concat" ], - "key": 918, + "key": 860, "value": 6 } }, @@ -7255,7 +7035,7 @@ "Twox64Concat" ], "key": 4, - "value": 919 + "value": 861 } }, "fallback": "0x00", @@ -7268,10 +7048,10 @@ ] }, "calls": { - "type": 394 + "type": 363 }, "events": { - "type": 546 + "type": 515 }, "constants": [ { @@ -7306,7 +7086,7 @@ } ], "errors": { - "type": 922 + "type": 864 }, "index": 72 }, @@ -7323,8 +7103,8 @@ "hashers": [ "Twox64Concat" ], - "key": 152, - "value": 923 + "key": 165, + "value": 865 } }, "fallback": "0x00", @@ -7336,7 +7116,7 @@ "name": "NewRaise", "modifier": "Default", "type": { - "plain": 862 + "plain": 804 }, "fallback": "0x00", "docs": [ @@ -7369,15 +7149,15 @@ ] }, "calls": { - "type": 396 + "type": 365 }, "events": { - "type": 547 + "type": 516 }, "constants": [ { "name": "PalletId", - "type": 661, + "type": 618, "value": "0x70792f6366756e64", "docs": [ " `PalletId` for the crowdloan pallet. An appropriate value could be", @@ -7403,7 +7183,7 @@ } ], "errors": { - "type": 925 + "type": 867 }, "index": 73 }, @@ -7411,10 +7191,10 @@ "name": "Coretime", "storage": null, "calls": { - "type": 399 + "type": 371 }, "events": { - "type": 548 + "type": 517 }, "constants": [ { @@ -7427,98 +7207,10 @@ } ], "errors": { - "type": 926 + "type": 868 }, "index": 74 }, - { - "name": "StateTrieMigration", - "storage": { - "prefix": "StateTrieMigration", - "items": [ - { - "name": "MigrationProcess", - "modifier": "Default", - "type": { - "plain": 407 - }, - "fallback": "0x0000000000000000000000000000", - "docs": [ - " Migration progress.", - "", - " This stores the snapshot of the last migrated keys. It can be set into motion and move", - " forward by any of the means provided by this pallet." - ] - }, - { - "name": "AutoLimits", - "modifier": "Default", - "type": { - "plain": 405 - }, - "fallback": "0x00", - "docs": [ - " The limits that are imposed on automatic migrations.", - "", - " If set to None, then no automatic migration happens." - ] - }, - { - "name": "SignedMigrationMaxLimits", - "modifier": "Optional", - "type": { - "plain": 406 - }, - "fallback": "0x00", - "docs": [ - " The maximum limits that the signed migration could use.", - "", - " If not set, no signed submission is allowed." - ] - } - ] - }, - "calls": { - "type": 404 - }, - "events": { - "type": 549 - }, - "constants": [ - { - "name": "MaxKeyLen", - "type": 4, - "value": "0x00020000", - "docs": [ - " Maximal number of bytes that a key can have.", - "", - " FRAME itself does not limit the key length.", - " The concrete value must therefore depend on your storage usage.", - " A [`frame_support::storage::StorageNMap`] for example can have an arbitrary number of", - " keys which are then hashed and concatenated, resulting in arbitrarily long keys.", - "", - " Use the *state migration RPC* to retrieve the length of the longest key in your", - " storage: ", - "", - " The migration will halt with a `Halted` event if this value is too small.", - " Since there is no real penalty from over-estimating, it is advised to use a large", - " value. The default is 512 byte.", - "", - " Some key lengths for reference:", - " - [`frame_support::storage::StorageValue`]: 32 byte", - " - [`frame_support::storage::StorageMap`]: 64 byte", - " - [`frame_support::storage::StorageDoubleMap`]: 96 byte", - "", - " For more info see", - " " - ] - } - ], - "errors": { - "type": 551 - }, - "index": 98 - }, { "name": "XcmPallet", "storage": { @@ -7544,7 +7236,7 @@ "Blake2_128Concat" ], "key": 11, - "value": 927 + "value": 869 } }, "fallback": "0x00", @@ -7593,7 +7285,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 932, + "key": 874, "value": 4 } }, @@ -7611,7 +7303,7 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 932, + "key": 874, "value": 11 } }, @@ -7629,8 +7321,8 @@ "Twox64Concat", "Blake2_128Concat" ], - "key": 932, - "value": 933 + "key": 874, + "value": 875 } }, "fallback": "0x00", @@ -7643,7 +7335,7 @@ "name": "VersionDiscoveryQueue", "modifier": "Default", "type": { - "plain": 934 + "plain": 876 }, "fallback": "0x00", "docs": [ @@ -7656,7 +7348,7 @@ "name": "CurrentMigration", "modifier": "Optional", "type": { - "plain": 937 + "plain": 879 }, "fallback": "0x00", "docs": [ @@ -7673,8 +7365,8 @@ "Blake2_128Concat", "Blake2_128Concat" ], - "key": 939, - "value": 941 + "key": 881, + "value": 882 } }, "fallback": "0x00", @@ -7691,7 +7383,7 @@ "Blake2_128Concat" ], "key": 0, - "value": 945 + "value": 886 } }, "fallback": "0x00", @@ -7713,14 +7405,14 @@ ] }, "calls": { - "type": 410 + "type": 376 }, "events": { - "type": 552 + "type": 518 }, "constants": [], "errors": { - "type": 948 + "type": 889 }, "index": 99 }, @@ -7737,8 +7429,8 @@ "hashers": [ "Twox64Concat" ], - "key": 486, - "value": 949 + "key": 455, + "value": 890 } }, "fallback": "0x0000000000000000000000000000000000000000000000000000000000", @@ -7750,7 +7442,7 @@ "name": "ServiceHead", "modifier": "Optional", "type": { - "plain": 486 + "plain": 455 }, "fallback": "0x00", "docs": [ @@ -7766,8 +7458,8 @@ "Twox64Concat", "Twox64Concat" ], - "key": 952, - "value": 953 + "key": 893, + "value": 894 } }, "fallback": "0x00", @@ -7778,10 +7470,10 @@ ] }, "calls": { - "type": 485 + "type": 454 }, "events": { - "type": 554 + "type": 520 }, "constants": [ { @@ -7808,7 +7500,7 @@ }, { "name": "ServiceWeight", - "type": 508, + "type": 478, "value": "0x010700a0db215d133333333333333333", "docs": [ " The amount of weight (if any) which should be provided to the message queue for", @@ -7820,7 +7512,7 @@ } ], "errors": { - "type": 955 + "type": 896 }, "index": 100 }, @@ -7837,8 +7529,8 @@ "hashers": [ "Blake2_128Concat" ], - "key": 50, - "value": 489 + "key": 59, + "value": 458 } }, "fallback": "0x00", @@ -7851,14 +7543,14 @@ ] }, "calls": { - "type": 488 + "type": 457 }, "events": { - "type": 556 + "type": 522 }, "constants": [], "errors": { - "type": 956 + "type": 897 }, "index": 101 }, @@ -7871,7 +7563,7 @@ "name": "Authorities", "modifier": "Default", "type": { - "plain": 957 + "plain": 898 }, "fallback": "0x00", "docs": [ @@ -7893,7 +7585,7 @@ "name": "NextAuthorities", "modifier": "Default", "type": { - "plain": 957 + "plain": 898 }, "fallback": "0x00", "docs": [ @@ -7930,7 +7622,7 @@ "name": "GenesisBlock", "modifier": "Default", "type": { - "plain": 141 + "plain": 154 }, "fallback": "0x00", "docs": [ @@ -7942,7 +7634,7 @@ ] }, "calls": { - "type": 490 + "type": 459 }, "events": null, "constants": [ @@ -7965,7 +7657,7 @@ { "name": "MaxSetIdSessionEntries", "type": 11, - "value": "0x1c00000000000000", + "value": "0xa800000000000000", "docs": [ " The maximum number of entries to keep in the set id to session index mapping.", "", @@ -7977,7 +7669,7 @@ } ], "errors": { - "type": 959 + "type": 900 }, "index": 200 }, @@ -8045,7 +7737,7 @@ "name": "BeefyAuthorities", "modifier": "Default", "type": { - "plain": 960 + "plain": 901 }, "fallback": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "docs": [ @@ -8056,7 +7748,7 @@ "name": "BeefyNextAuthorities", "modifier": "Default", "type": { - "plain": 960 + "plain": 901 }, "fallback": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "docs": [ @@ -8075,52 +7767,57 @@ } ], "extrinsic": { - "type": 961, + "type": 902, "version": 4, "signedExtensions": [ { "identifier": "CheckNonZeroSender", - "type": 963, - "additionalSigned": 106 + "type": 904, + "additionalSigned": 113 }, { "identifier": "CheckSpecVersion", - "type": 964, + "type": 905, "additionalSigned": 4 }, { "identifier": "CheckTxVersion", - "type": 965, + "type": 906, "additionalSigned": 4 }, { "identifier": "CheckGenesis", - "type": 966, + "type": 907, "additionalSigned": 12 }, { "identifier": "CheckMortality", - "type": 967, + "type": 908, "additionalSigned": 12 }, { "identifier": "CheckNonce", - "type": 969, - "additionalSigned": 106 + "type": 910, + "additionalSigned": 113 }, { "identifier": "CheckWeight", - "type": 970, - "additionalSigned": 106 + "type": 911, + "additionalSigned": 113 }, { "identifier": "ChargeTransactionPayment", - "type": 971, - "additionalSigned": 106 + "type": 912, + "additionalSigned": 113 + }, + { + "identifier": "CheckMetadataHash", + "type": 913, + "additionalSigned": 488 } ] }, - "type": 972 + "type": 915 } } } \ No newline at end of file diff --git a/packages/types-support/src/metadata/v14/kusama-rpc.ts b/packages/types-support/src/metadata/v14/kusama-rpc.ts index c455917de125..3cc9191ec6e0 100644 --- a/packages/types-support/src/metadata/v14/kusama-rpc.ts +++ b/packages/types-support/src/metadata/v14/kusama-rpc.ts @@ -8,6 +8,13 @@ export default { "methods": [ "account_nextIndex", + "archive_unstable_body", + "archive_unstable_call", + "archive_unstable_finalizedHeight", + "archive_unstable_genesisHash", + "archive_unstable_hashByHeight", + "archive_unstable_header", + "archive_unstable_storage", "author_hasKey", "author_hasSessionKeys", "author_insertKey", @@ -21,15 +28,15 @@ export default { "beefy_getFinalizedHead", "beefy_subscribeJustifications", "beefy_unsubscribeJustifications", - "chainHead_unstable_body", - "chainHead_unstable_call", - "chainHead_unstable_continue", - "chainHead_unstable_follow", - "chainHead_unstable_header", - "chainHead_unstable_stopOperation", - "chainHead_unstable_storage", - "chainHead_unstable_unfollow", - "chainHead_unstable_unpin", + "chainHead_v1_body", + "chainHead_v1_call", + "chainHead_v1_continue", + "chainHead_v1_follow", + "chainHead_v1_header", + "chainHead_v1_stopOperation", + "chainHead_v1_storage", + "chainHead_v1_unfollow", + "chainHead_v1_unpin", "chainSpec_v1_chainName", "chainSpec_v1_genesisHash", "chainSpec_v1_properties", @@ -118,8 +125,10 @@ export default { "system_syncState", "system_unstable_networkState", "system_version", - "transactionWatch_unstable_submitAndWatch", - "transactionWatch_unstable_unwatch", + "transactionWatch_v1_submitAndWatch", + "transactionWatch_v1_unwatch", + "transaction_v1_broadcast", + "transaction_v1_stop", "unsubscribe_newHead" ] }; diff --git a/packages/types-support/src/metadata/v14/kusama-types.json b/packages/types-support/src/metadata/v14/kusama-types.json index 9e56e2210ec0..b5bc6617bda6 100644 --- a/packages/types-support/src/metadata/v14/kusama-types.json +++ b/packages/types-support/src/metadata/v14/kusama-types.json @@ -510,7 +510,7 @@ "fields": [ { "name": "phase", - "type": 557, + "type": 523, "typeName": "Phase", "docs": [] }, @@ -522,7 +522,7 @@ }, { "name": "topics", - "type": 229, + "type": 197, "typeName": "Vec", "docs": [] } @@ -648,11 +648,24 @@ "docs": [] }, { - "name": "Treasury", + "name": "ImOnline", "fields": [ { "name": null, "type": 49, + "typeName": "pallet_im_online::Event", + "docs": [] + } + ], + "index": 11, + "docs": [] + }, + { + "name": "Treasury", + "fields": [ + { + "name": null, + "type": 58, "typeName": "pallet_treasury::Event", "docs": [] } @@ -665,7 +678,7 @@ "fields": [ { "name": null, - "type": 84, + "type": 92, "typeName": "pallet_conviction_voting::Event", "docs": [] } @@ -678,7 +691,7 @@ "fields": [ { "name": null, - "type": 85, + "type": 93, "typeName": "pallet_referenda::Event", "docs": [] } @@ -691,7 +704,7 @@ "fields": [ { "name": null, - "type": 501, + "type": 471, "typeName": "pallet_ranked_collective::Event", "docs": [] } @@ -704,7 +717,7 @@ "fields": [ { "name": null, - "type": 504, + "type": 474, "typeName": "pallet_referenda::Event", "docs": [] } @@ -717,7 +730,7 @@ "fields": [ { "name": null, - "type": 505, + "type": 475, "typeName": "pallet_whitelist::Event", "docs": [] } @@ -730,7 +743,7 @@ "fields": [ { "name": null, - "type": 510, + "type": 480, "typeName": "claims::Event", "docs": [] } @@ -743,7 +756,7 @@ "fields": [ { "name": null, - "type": 511, + "type": 481, "typeName": "pallet_utility::Event", "docs": [] } @@ -751,25 +764,12 @@ "index": 24, "docs": [] }, - { - "name": "Identity", - "fields": [ - { - "name": null, - "type": 513, - "typeName": "pallet_identity::Event", - "docs": [] - } - ], - "index": 25, - "docs": [] - }, { "name": "Society", "fields": [ { "name": null, - "type": 514, + "type": 483, "typeName": "pallet_society::Event", "docs": [] } @@ -782,7 +782,7 @@ "fields": [ { "name": null, - "type": 516, + "type": 485, "typeName": "pallet_recovery::Event", "docs": [] } @@ -795,7 +795,7 @@ "fields": [ { "name": null, - "type": 517, + "type": 486, "typeName": "pallet_vesting::Event", "docs": [] } @@ -808,7 +808,7 @@ "fields": [ { "name": null, - "type": 518, + "type": 487, "typeName": "pallet_scheduler::Event", "docs": [] } @@ -821,7 +821,7 @@ "fields": [ { "name": null, - "type": 520, + "type": 489, "typeName": "pallet_proxy::Event", "docs": [] } @@ -834,7 +834,7 @@ "fields": [ { "name": null, - "type": 521, + "type": 490, "typeName": "pallet_multisig::Event", "docs": [] } @@ -847,7 +847,7 @@ "fields": [ { "name": null, - "type": 522, + "type": 491, "typeName": "pallet_preimage::Event", "docs": [] } @@ -860,7 +860,7 @@ "fields": [ { "name": null, - "type": 523, + "type": 492, "typeName": "pallet_bounties::Event", "docs": [] } @@ -873,7 +873,7 @@ "fields": [ { "name": null, - "type": 524, + "type": 493, "typeName": "pallet_child_bounties::Event", "docs": [] } @@ -886,7 +886,7 @@ "fields": [ { "name": null, - "type": 525, + "type": 494, "typeName": "pallet_election_provider_multi_phase::Event", "docs": [] } @@ -899,7 +899,7 @@ "fields": [ { "name": null, - "type": 529, + "type": 498, "typeName": "pallet_nis::Event", "docs": [] } @@ -912,7 +912,7 @@ "fields": [ { "name": null, - "type": 530, + "type": 499, "typeName": "pallet_balances::Event", "docs": [] } @@ -925,7 +925,7 @@ "fields": [ { "name": null, - "type": 531, + "type": 500, "typeName": "pallet_bags_list::Event", "docs": [] } @@ -938,7 +938,7 @@ "fields": [ { "name": null, - "type": 532, + "type": 501, "typeName": "pallet_nomination_pools::Event", "docs": [] } @@ -951,7 +951,7 @@ "fields": [ { "name": null, - "type": 533, + "type": 502, "typeName": "pallet_fast_unstake::Event", "docs": [] } @@ -964,7 +964,7 @@ "fields": [ { "name": null, - "type": 534, + "type": 503, "typeName": "parachains_inclusion::Event", "docs": [] } @@ -977,7 +977,7 @@ "fields": [ { "name": null, - "type": 538, + "type": 507, "typeName": "parachains_paras::Event", "docs": [] } @@ -990,7 +990,7 @@ "fields": [ { "name": null, - "type": 539, + "type": 508, "typeName": "parachains_hrmp::Event", "docs": [] } @@ -1003,7 +1003,7 @@ "fields": [ { "name": null, - "type": 540, + "type": 509, "typeName": "parachains_disputes::Event", "docs": [] } @@ -1016,7 +1016,7 @@ "fields": [ { "name": null, - "type": 543, + "type": 512, "typeName": "parachains_assigner_on_demand::Event", "docs": [] } @@ -1029,7 +1029,7 @@ "fields": [ { "name": null, - "type": 544, + "type": 513, "typeName": "paras_registrar::Event", "docs": [] } @@ -1042,7 +1042,7 @@ "fields": [ { "name": null, - "type": 545, + "type": 514, "typeName": "slots::Event", "docs": [] } @@ -1055,7 +1055,7 @@ "fields": [ { "name": null, - "type": 546, + "type": 515, "typeName": "auctions::Event", "docs": [] } @@ -1068,7 +1068,7 @@ "fields": [ { "name": null, - "type": 547, + "type": 516, "typeName": "crowdloan::Event", "docs": [] } @@ -1081,7 +1081,7 @@ "fields": [ { "name": null, - "type": 548, + "type": 517, "typeName": "coretime::Event", "docs": [] } @@ -1089,25 +1089,12 @@ "index": 74, "docs": [] }, - { - "name": "StateTrieMigration", - "fields": [ - { - "name": null, - "type": 549, - "typeName": "pallet_state_trie_migration::Event", - "docs": [] - } - ], - "index": 98, - "docs": [] - }, { "name": "XcmPallet", "fields": [ { "name": null, - "type": 552, + "type": 518, "typeName": "pallet_xcm::Event", "docs": [] } @@ -1120,7 +1107,7 @@ "fields": [ { "name": null, - "type": 554, + "type": 520, "typeName": "pallet_message_queue::Event", "docs": [] } @@ -1133,7 +1120,7 @@ "fields": [ { "name": null, - "type": 556, + "type": 522, "typeName": "pallet_asset_rate::Event", "docs": [] } @@ -2703,6 +2690,21 @@ "docs": [ "A new force era mode was set." ] + }, + { + "name": "ControllerBatchDeprecated", + "fields": [ + { + "name": "failures", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 17, + "docs": [ + "Report of a controller batch deprecation." + ] } ] } @@ -3099,6 +3101,249 @@ }, { "id": 49, + "type": { + "path": [ + "staging_kusama_runtime", + "pallet_im_online", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "HeartbeatReceived", + "fields": [ + { + "name": "authority_id", + "type": 50, + "typeName": "super::sr25519::AuthorityId", + "docs": [] + } + ], + "index": 0, + "docs": [] + }, + { + "name": "AllGood", + "fields": [], + "index": 1, + "docs": [] + }, + { + "name": "SomeOffline", + "fields": [ + { + "name": "offline", + "type": 52, + "typeName": "sp_std::vec::Vec>", + "docs": [] + } + ], + "index": 2, + "docs": [] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 50, + "type": { + "path": [ + "staging_kusama_runtime", + "pallet_im_online", + "sr25519", + "app_sr25519", + "Public" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 51, + "typeName": "sr25519::Public", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 51, + "type": { + "path": [ + "sp_core", + "sr25519", + "Public" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 1, + "typeName": "[u8; 32]", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 52, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 53 + } + }, + "docs": [] + } + }, + { + "id": 53, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 0, + 54 + ] + }, + "docs": [] + } + }, + { + "id": 54, + "type": { + "path": [ + "sp_staking", + "Exposure" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + }, + { + "name": "Balance", + "type": 6 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "total", + "type": 55, + "typeName": "Balance", + "docs": [] + }, + { + "name": "own", + "type": 55, + "typeName": "Balance", + "docs": [] + }, + { + "name": "others", + "type": 56, + "typeName": "Vec>", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 55, + "type": { + "path": [], + "params": [], + "def": { + "compact": { + "type": 6 + } + }, + "docs": [] + } + }, + { + "id": 56, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 57 + } + }, + "docs": [] + } + }, + { + "id": 57, + "type": { + "path": [ + "sp_staking", + "IndividualExposure" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + }, + { + "name": "Balance", + "type": 6 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "AccountId", + "docs": [] + }, + { + "name": "value", + "type": 55, + "typeName": "Balance", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 58, "type": { "path": [ "pallet_treasury", @@ -3300,7 +3545,7 @@ }, { "name": "asset_kind", - "type": 50, + "type": 59, "typeName": "T::AssetKind", "docs": [] }, @@ -3312,7 +3557,7 @@ }, { "name": "beneficiary", - "type": 76, + "type": 84, "typeName": "T::Beneficiary", "docs": [] }, @@ -3416,7 +3661,7 @@ } }, { - "id": 50, + "id": 59, "type": { "path": [ "polkadot_runtime_common", @@ -3432,13 +3677,13 @@ "fields": [ { "name": "location", - "type": 51, + "type": 60, "typeName": "xcm::v3::MultiLocation", "docs": [] }, { "name": "asset_id", - "type": 61, + "type": 69, "typeName": "xcm::v3::AssetId", "docs": [] } @@ -3451,13 +3696,13 @@ "fields": [ { "name": "location", - "type": 62, + "type": 70, "typeName": "xcm::v4::Location", "docs": [] }, { "name": "asset_id", - "type": 75, + "type": 83, "typeName": "xcm::v4::AssetId", "docs": [] } @@ -3472,7 +3717,7 @@ } }, { - "id": 51, + "id": 60, "type": { "path": [ "staging_xcm", @@ -3492,7 +3737,7 @@ }, { "name": "interior", - "type": 52, + "type": 61, "typeName": "Junctions", "docs": [] } @@ -3503,7 +3748,7 @@ } }, { - "id": 52, + "id": 61, "type": { "path": [ "xcm", @@ -3526,7 +3771,7 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3539,13 +3784,13 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3558,19 +3803,19 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3583,25 +3828,25 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3614,31 +3859,31 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3651,37 +3896,37 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3694,43 +3939,43 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3743,49 +3988,49 @@ "fields": [ { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 53, + "type": 62, "typeName": "Junction", "docs": [] } @@ -3800,7 +4045,7 @@ } }, { - "id": 53, + "id": 62, "type": { "path": [ "xcm", @@ -3817,7 +4062,7 @@ "fields": [ { "name": null, - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -3830,7 +4075,7 @@ "fields": [ { "name": "network", - "type": 55, + "type": 64, "typeName": "Option", "docs": [] }, @@ -3849,7 +4094,7 @@ "fields": [ { "name": "network", - "type": 55, + "type": 64, "typeName": "Option", "docs": [] }, @@ -3868,13 +4113,13 @@ "fields": [ { "name": "network", - "type": 55, + "type": 64, "typeName": "Option", "docs": [] }, { "name": "key", - "type": 57, + "type": 66, "typeName": "[u8; 20]", "docs": [] } @@ -3900,7 +4145,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -3938,13 +4183,13 @@ "fields": [ { "name": "id", - "type": 59, + "type": 67, "typeName": "BodyId", "docs": [] }, { "name": "part", - "type": 60, + "type": 68, "typeName": "BodyPart", "docs": [] } @@ -3957,7 +4202,7 @@ "fields": [ { "name": null, - "type": 56, + "type": 65, "typeName": "NetworkId", "docs": [] } @@ -3972,7 +4217,7 @@ } }, { - "id": 54, + "id": 63, "type": { "path": [], "params": [], @@ -3985,7 +4230,7 @@ } }, { - "id": 55, + "id": 64, "type": { "path": [ "Option" @@ -3993,7 +4238,7 @@ "params": [ { "name": "T", - "type": 56 + "type": 65 } ], "def": { @@ -4010,7 +4255,7 @@ "fields": [ { "name": null, - "type": 56, + "type": 65, "typeName": null, "docs": [] } @@ -4025,7 +4270,7 @@ } }, { - "id": 56, + "id": 65, "type": { "path": [ "xcm", @@ -4137,7 +4382,7 @@ } }, { - "id": 57, + "id": 66, "type": { "path": [], "params": [], @@ -4151,20 +4396,7 @@ } }, { - "id": 58, - "type": { - "path": [], - "params": [], - "def": { - "compact": { - "type": 6 - } - }, - "docs": [] - } - }, - { - "id": 59, + "id": 67, "type": { "path": [ "xcm", @@ -4200,7 +4432,7 @@ "fields": [ { "name": null, - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -4257,7 +4489,7 @@ } }, { - "id": 60, + "id": 68, "type": { "path": [ "xcm", @@ -4280,7 +4512,7 @@ "fields": [ { "name": "count", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -4293,13 +4525,13 @@ "fields": [ { "name": "nom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "denom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -4312,13 +4544,13 @@ "fields": [ { "name": "nom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "denom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -4331,13 +4563,13 @@ "fields": [ { "name": "nom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "denom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -4352,7 +4584,7 @@ } }, { - "id": 61, + "id": 69, "type": { "path": [ "xcm", @@ -4369,7 +4601,7 @@ "fields": [ { "name": null, - "type": 51, + "type": 60, "typeName": "MultiLocation", "docs": [] } @@ -4397,7 +4629,7 @@ } }, { - "id": 62, + "id": 70, "type": { "path": [ "staging_xcm", @@ -4417,7 +4649,7 @@ }, { "name": "interior", - "type": 63, + "type": 71, "typeName": "Junctions", "docs": [] } @@ -4428,7 +4660,7 @@ } }, { - "id": 63, + "id": 71, "type": { "path": [ "staging_xcm", @@ -4451,7 +4683,7 @@ "fields": [ { "name": null, - "type": 64, + "type": 72, "typeName": "Arc<[Junction; 1]>", "docs": [] } @@ -4464,7 +4696,7 @@ "fields": [ { "name": null, - "type": 68, + "type": 76, "typeName": "Arc<[Junction; 2]>", "docs": [] } @@ -4477,7 +4709,7 @@ "fields": [ { "name": null, - "type": 69, + "type": 77, "typeName": "Arc<[Junction; 3]>", "docs": [] } @@ -4490,7 +4722,7 @@ "fields": [ { "name": null, - "type": 70, + "type": 78, "typeName": "Arc<[Junction; 4]>", "docs": [] } @@ -4503,7 +4735,7 @@ "fields": [ { "name": null, - "type": 71, + "type": 79, "typeName": "Arc<[Junction; 5]>", "docs": [] } @@ -4516,7 +4748,7 @@ "fields": [ { "name": null, - "type": 72, + "type": 80, "typeName": "Arc<[Junction; 6]>", "docs": [] } @@ -4529,7 +4761,7 @@ "fields": [ { "name": null, - "type": 73, + "type": 81, "typeName": "Arc<[Junction; 7]>", "docs": [] } @@ -4542,7 +4774,7 @@ "fields": [ { "name": null, - "type": 74, + "type": 82, "typeName": "Arc<[Junction; 8]>", "docs": [] } @@ -4557,21 +4789,21 @@ } }, { - "id": 64, + "id": 72, "type": { "path": [], "params": [], "def": { "array": { "len": 1, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 65, + "id": 73, "type": { "path": [ "staging_xcm", @@ -4588,7 +4820,7 @@ "fields": [ { "name": null, - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -4601,7 +4833,7 @@ "fields": [ { "name": "network", - "type": 66, + "type": 74, "typeName": "Option", "docs": [] }, @@ -4620,7 +4852,7 @@ "fields": [ { "name": "network", - "type": 66, + "type": 74, "typeName": "Option", "docs": [] }, @@ -4639,13 +4871,13 @@ "fields": [ { "name": "network", - "type": 66, + "type": 74, "typeName": "Option", "docs": [] }, { "name": "key", - "type": 57, + "type": 66, "typeName": "[u8; 20]", "docs": [] } @@ -4671,7 +4903,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -4709,13 +4941,13 @@ "fields": [ { "name": "id", - "type": 59, + "type": 67, "typeName": "BodyId", "docs": [] }, { "name": "part", - "type": 60, + "type": 68, "typeName": "BodyPart", "docs": [] } @@ -4728,7 +4960,7 @@ "fields": [ { "name": null, - "type": 67, + "type": 75, "typeName": "NetworkId", "docs": [] } @@ -4743,7 +4975,7 @@ } }, { - "id": 66, + "id": 74, "type": { "path": [ "Option" @@ -4751,7 +4983,7 @@ "params": [ { "name": "T", - "type": 67 + "type": 75 } ], "def": { @@ -4768,7 +5000,7 @@ "fields": [ { "name": null, - "type": 67, + "type": 75, "typeName": null, "docs": [] } @@ -4783,7 +5015,7 @@ } }, { - "id": 67, + "id": 75, "type": { "path": [ "staging_xcm", @@ -4895,105 +5127,105 @@ } }, { - "id": 68, + "id": 76, "type": { "path": [], "params": [], "def": { "array": { "len": 2, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 69, + "id": 77, "type": { "path": [], "params": [], "def": { "array": { "len": 3, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 70, + "id": 78, "type": { "path": [], "params": [], "def": { "array": { "len": 4, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 71, + "id": 79, "type": { "path": [], "params": [], "def": { "array": { "len": 5, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 72, + "id": 80, "type": { "path": [], "params": [], "def": { "array": { "len": 6, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 73, + "id": 81, "type": { "path": [], "params": [], "def": { "array": { "len": 7, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 74, + "id": 82, "type": { "path": [], "params": [], "def": { "array": { "len": 8, - "type": 65 + "type": 73 } }, "docs": [] } }, { - "id": 75, + "id": 83, "type": { "path": [ "staging_xcm", @@ -5007,7 +5239,7 @@ "fields": [ { "name": null, - "type": 62, + "type": 70, "typeName": "Location", "docs": [] } @@ -5018,7 +5250,7 @@ } }, { - "id": 76, + "id": 84, "type": { "path": [ "xcm", @@ -5033,7 +5265,7 @@ "fields": [ { "name": null, - "type": 77, + "type": 85, "typeName": "v2::MultiLocation", "docs": [] } @@ -5046,7 +5278,7 @@ "fields": [ { "name": null, - "type": 51, + "type": 60, "typeName": "v3::MultiLocation", "docs": [] } @@ -5059,7 +5291,7 @@ "fields": [ { "name": null, - "type": 62, + "type": 70, "typeName": "v4::Location", "docs": [] } @@ -5074,7 +5306,7 @@ } }, { - "id": 77, + "id": 85, "type": { "path": [ "xcm", @@ -5094,7 +5326,7 @@ }, { "name": "interior", - "type": 78, + "type": 86, "typeName": "Junctions", "docs": [] } @@ -5105,7 +5337,7 @@ } }, { - "id": 78, + "id": 86, "type": { "path": [ "xcm", @@ -5128,7 +5360,7 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5141,13 +5373,13 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5160,19 +5392,19 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5185,25 +5417,25 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5216,31 +5448,31 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5253,37 +5485,37 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5296,43 +5528,43 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5345,49 +5577,49 @@ "fields": [ { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] }, { "name": null, - "type": 79, + "type": 87, "typeName": "Junction", "docs": [] } @@ -5402,7 +5634,7 @@ } }, { - "id": 79, + "id": 87, "type": { "path": [ "xcm", @@ -5419,7 +5651,7 @@ "fields": [ { "name": null, - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -5432,7 +5664,7 @@ "fields": [ { "name": "network", - "type": 80, + "type": 88, "typeName": "NetworkId", "docs": [] }, @@ -5451,7 +5683,7 @@ "fields": [ { "name": "network", - "type": 80, + "type": 88, "typeName": "NetworkId", "docs": [] }, @@ -5470,13 +5702,13 @@ "fields": [ { "name": "network", - "type": 80, + "type": 88, "typeName": "NetworkId", "docs": [] }, { "name": "key", - "type": 57, + "type": 66, "typeName": "[u8; 20]", "docs": [] } @@ -5502,7 +5734,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -5515,7 +5747,7 @@ "fields": [ { "name": null, - "type": 81, + "type": 89, "typeName": "WeakBoundedVec>", "docs": [] } @@ -5534,13 +5766,13 @@ "fields": [ { "name": "id", - "type": 82, + "type": 90, "typeName": "BodyId", "docs": [] }, { "name": "part", - "type": 83, + "type": 91, "typeName": "BodyPart", "docs": [] } @@ -5555,7 +5787,7 @@ } }, { - "id": 80, + "id": 88, "type": { "path": [ "xcm", @@ -5577,7 +5809,7 @@ "fields": [ { "name": null, - "type": 81, + "type": 89, "typeName": "WeakBoundedVec>", "docs": [] } @@ -5604,7 +5836,7 @@ } }, { - "id": 81, + "id": 89, "type": { "path": [ "bounded_collections", @@ -5637,7 +5869,7 @@ } }, { - "id": 82, + "id": 90, "type": { "path": [ "xcm", @@ -5659,7 +5891,7 @@ "fields": [ { "name": null, - "type": 81, + "type": 89, "typeName": "WeakBoundedVec>", "docs": [] } @@ -5672,7 +5904,7 @@ "fields": [ { "name": null, - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -5729,7 +5961,7 @@ } }, { - "id": 83, + "id": 91, "type": { "path": [ "xcm", @@ -5751,7 +5983,7 @@ "fields": [ { "name": "count", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -5764,13 +5996,13 @@ "fields": [ { "name": "nom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "denom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -5783,13 +6015,13 @@ "fields": [ { "name": "nom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "denom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -5802,13 +6034,13 @@ "fields": [ { "name": "nom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "denom", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -5823,7 +6055,7 @@ } }, { - "id": 84, + "id": 92, "type": { "path": [ "pallet_conviction_voting", @@ -5888,7 +6120,7 @@ } }, { - "id": 85, + "id": 93, "type": { "path": [ "pallet_referenda", @@ -5921,7 +6153,7 @@ }, { "name": "track", - "type": 86, + "type": 94, "typeName": "TrackIdOf", "docs": [ "The track (and by extension proposal dispatch origin) of this referendum." @@ -5929,7 +6161,7 @@ }, { "name": "proposal", - "type": 87, + "type": 95, "typeName": "BoundedCallOf", "docs": [ "The proposal for the referendum." @@ -6045,7 +6277,7 @@ }, { "name": "track", - "type": 86, + "type": 94, "typeName": "TrackIdOf", "docs": [ "The track (and by extension proposal dispatch origin) of this referendum." @@ -6053,7 +6285,7 @@ }, { "name": "proposal", - "type": 87, + "type": 95, "typeName": "BoundedCallOf", "docs": [ "The proposal for the referendum." @@ -6061,7 +6293,7 @@ }, { "name": "tally", - "type": 500, + "type": 470, "typeName": "T::Tally", "docs": [ "The current tally of votes in this referendum." @@ -6116,7 +6348,7 @@ }, { "name": "tally", - "type": 500, + "type": 470, "typeName": "T::Tally", "docs": [ "The final tally of votes in this referendum." @@ -6158,7 +6390,7 @@ }, { "name": "tally", - "type": 500, + "type": 470, "typeName": "T::Tally", "docs": [ "The final tally of votes in this referendum." @@ -6183,7 +6415,7 @@ }, { "name": "tally", - "type": 500, + "type": 470, "typeName": "T::Tally", "docs": [ "The final tally of votes in this referendum." @@ -6208,7 +6440,7 @@ }, { "name": "tally", - "type": 500, + "type": 470, "typeName": "T::Tally", "docs": [ "The final tally of votes in this referendum." @@ -6233,7 +6465,7 @@ }, { "name": "tally", - "type": 500, + "type": 470, "typeName": "T::Tally", "docs": [ "The final tally of votes in this referendum." @@ -6337,7 +6569,7 @@ } }, { - "id": 86, + "id": 94, "type": { "path": [], "params": [], @@ -6348,7 +6580,7 @@ } }, { - "id": 87, + "id": 95, "type": { "path": [ "frame_support", @@ -6359,11 +6591,11 @@ "params": [ { "name": "T", - "type": 88 + "type": 96 }, { "name": "H", - "type": 498 + "type": 468 } ], "def": { @@ -6387,7 +6619,7 @@ "fields": [ { "name": null, - "type": 499, + "type": 469, "typeName": "BoundedInline", "docs": [] } @@ -6421,7 +6653,7 @@ } }, { - "id": 88, + "id": 96, "type": { "path": [ "staging_kusama_runtime", @@ -6436,7 +6668,7 @@ "fields": [ { "name": null, - "type": 89, + "type": 97, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6449,7 +6681,7 @@ "fields": [ { "name": null, - "type": 93, + "type": 101, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6462,7 +6694,7 @@ "fields": [ { "name": null, - "type": 103, + "type": 110, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6475,7 +6707,7 @@ "fields": [ { "name": null, - "type": 104, + "type": 111, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6488,7 +6720,7 @@ "fields": [ { "name": null, - "type": 108, + "type": 115, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6501,7 +6733,7 @@ "fields": [ { "name": null, - "type": 111, + "type": 118, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6514,7 +6746,7 @@ "fields": [ { "name": null, - "type": 120, + "type": 133, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6527,7 +6759,7 @@ "fields": [ { "name": null, - "type": 128, + "type": 141, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6540,7 +6772,7 @@ "fields": [ { "name": null, - "type": 140, + "type": 153, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6553,7 +6785,7 @@ "fields": [ { "name": null, - "type": 142, + "type": 155, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6566,7 +6798,7 @@ "fields": [ { "name": null, - "type": 147, + "type": 160, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6579,7 +6811,7 @@ "fields": [ { "name": null, - "type": 157, + "type": 170, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6592,7 +6824,7 @@ "fields": [ { "name": null, - "type": 158, + "type": 171, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6605,7 +6837,7 @@ "fields": [ { "name": null, - "type": 159, + "type": 172, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6618,7 +6850,7 @@ "fields": [ { "name": null, - "type": 160, + "type": 173, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6631,7 +6863,7 @@ "fields": [ { "name": null, - "type": 169, + "type": 181, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6639,25 +6871,12 @@ "index": 24, "docs": [] }, - { - "name": "Identity", - "fields": [ - { - "name": null, - "type": 171, - "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", - "docs": [] - } - ], - "index": 25, - "docs": [] - }, { "name": "Society", "fields": [ { "name": null, - "type": 215, + "type": 183, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6670,7 +6889,7 @@ "fields": [ { "name": null, - "type": 216, + "type": 184, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6683,7 +6902,7 @@ "fields": [ { "name": null, - "type": 217, + "type": 185, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6696,7 +6915,7 @@ "fields": [ { "name": null, - "type": 219, + "type": 187, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6709,7 +6928,7 @@ "fields": [ { "name": null, - "type": 222, + "type": 190, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6722,7 +6941,7 @@ "fields": [ { "name": null, - "type": 225, + "type": 193, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6735,7 +6954,7 @@ "fields": [ { "name": null, - "type": 228, + "type": 196, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6748,7 +6967,7 @@ "fields": [ { "name": null, - "type": 230, + "type": 198, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6761,7 +6980,7 @@ "fields": [ { "name": null, - "type": 231, + "type": 199, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6774,7 +6993,7 @@ "fields": [ { "name": null, - "type": 232, + "type": 200, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6787,7 +7006,7 @@ "fields": [ { "name": null, - "type": 317, + "type": 285, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6800,7 +7019,7 @@ "fields": [ { "name": null, - "type": 320, + "type": 288, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6813,7 +7032,7 @@ "fields": [ { "name": null, - "type": 321, + "type": 289, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6826,7 +7045,7 @@ "fields": [ { "name": null, - "type": 322, + "type": 290, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6839,7 +7058,7 @@ "fields": [ { "name": null, - "type": 335, + "type": 303, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6852,7 +7071,7 @@ "fields": [ { "name": null, - "type": 336, + "type": 304, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6865,7 +7084,7 @@ "fields": [ { "name": null, - "type": 344, + "type": 312, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6878,7 +7097,7 @@ "fields": [ { "name": null, - "type": 345, + "type": 313, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6891,7 +7110,7 @@ "fields": [ { "name": null, - "type": 346, + "type": 314, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6904,7 +7123,7 @@ "fields": [ { "name": null, - "type": 381, + "type": 350, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6917,7 +7136,7 @@ "fields": [ { "name": null, - "type": 383, + "type": 352, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6930,7 +7149,7 @@ "fields": [ { "name": null, - "type": 384, + "type": 353, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6943,7 +7162,7 @@ "fields": [ { "name": null, - "type": 386, + "type": 355, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6956,7 +7175,7 @@ "fields": [ { "name": null, - "type": 387, + "type": 356, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6969,7 +7188,7 @@ "fields": [ { "name": null, - "type": 391, + "type": 360, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6982,7 +7201,7 @@ "fields": [ { "name": null, - "type": 392, + "type": 361, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -6995,7 +7214,7 @@ "fields": [ { "name": null, - "type": 393, + "type": 362, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7008,7 +7227,7 @@ "fields": [ { "name": null, - "type": 394, + "type": 363, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7021,7 +7240,7 @@ "fields": [ { "name": null, - "type": 396, + "type": 365, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7034,7 +7253,7 @@ "fields": [ { "name": null, - "type": 399, + "type": 371, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7042,25 +7261,12 @@ "index": 74, "docs": [] }, - { - "name": "StateTrieMigration", - "fields": [ - { - "name": null, - "type": 404, - "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", - "docs": [] - } - ], - "index": 98, - "docs": [] - }, { "name": "XcmPallet", "fields": [ { "name": null, - "type": 410, + "type": 376, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7073,7 +7279,7 @@ "fields": [ { "name": null, - "type": 485, + "type": 454, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7086,7 +7292,7 @@ "fields": [ { "name": null, - "type": 488, + "type": 457, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7099,7 +7305,7 @@ "fields": [ { "name": null, - "type": 490, + "type": 459, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::dispatch\n::CallableCallFor", "docs": [] } @@ -7114,7 +7320,7 @@ } }, { - "id": 89, + "id": 97, "type": { "path": [ "frame_system", @@ -7195,7 +7401,7 @@ "fields": [ { "name": "items", - "type": 90, + "type": 98, "typeName": "Vec", "docs": [] } @@ -7210,7 +7416,7 @@ "fields": [ { "name": "keys", - "type": 92, + "type": 100, "typeName": "Vec", "docs": [] } @@ -7310,20 +7516,20 @@ } }, { - "id": 90, + "id": 98, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 91 + "type": 99 } }, "docs": [] } }, { - "id": 91, + "id": 99, "type": { "path": [], "params": [], @@ -7337,7 +7543,7 @@ } }, { - "id": 92, + "id": 100, "type": { "path": [], "params": [], @@ -7350,7 +7556,7 @@ } }, { - "id": 93, + "id": 101, "type": { "path": [ "pallet_babe", @@ -7371,13 +7577,13 @@ "fields": [ { "name": "equivocation_proof", - "type": 94, + "type": 102, "typeName": "Box>>", "docs": [] }, { "name": "key_owner_proof", - "type": 99, + "type": 106, "typeName": "T::KeyOwnerProof", "docs": [] } @@ -7392,13 +7598,13 @@ "fields": [ { "name": "equivocation_proof", - "type": 94, + "type": 102, "typeName": "Box>>", "docs": [] }, { "name": "key_owner_proof", - "type": 99, + "type": 106, "typeName": "T::KeyOwnerProof", "docs": [] } @@ -7413,7 +7619,7 @@ "fields": [ { "name": "config", - "type": 100, + "type": 107, "typeName": "NextConfigDescriptor", "docs": [] } @@ -7432,7 +7638,7 @@ } }, { - "id": 94, + "id": 102, "type": { "path": [ "sp_consensus_slots", @@ -7441,11 +7647,11 @@ "params": [ { "name": "Header", - "type": 95 + "type": 103 }, { "name": "Id", - "type": 96 + "type": 104 } ], "def": { @@ -7453,25 +7659,25 @@ "fields": [ { "name": "offender", - "type": 96, + "type": 104, "typeName": "Id", "docs": [] }, { "name": "slot", - "type": 98, + "type": 105, "typeName": "Slot", "docs": [] }, { "name": "first_header", - "type": 95, + "type": 103, "typeName": "Header", "docs": [] }, { "name": "second_header", - "type": 95, + "type": 103, "typeName": "Header", "docs": [] } @@ -7482,7 +7688,7 @@ } }, { - "id": 95, + "id": 103, "type": { "path": [ "sp_runtime", @@ -7511,7 +7717,7 @@ }, { "name": "number", - "type": 54, + "type": 63, "typeName": "Number", "docs": [] }, @@ -7540,7 +7746,7 @@ } }, { - "id": 96, + "id": 104, "type": { "path": [ "sp_consensus_babe", @@ -7553,7 +7759,7 @@ "fields": [ { "name": null, - "type": 97, + "type": 51, "typeName": "sr25519::Public", "docs": [] } @@ -7564,31 +7770,7 @@ } }, { - "id": 97, - "type": { - "path": [ - "sp_core", - "sr25519", - "Public" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 1, - "typeName": "[u8; 32]", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 98, + "id": 105, "type": { "path": [ "sp_consensus_slots", @@ -7611,7 +7793,7 @@ } }, { - "id": 99, + "id": 106, "type": { "path": [ "sp_session", @@ -7629,7 +7811,7 @@ }, { "name": "trie_nodes", - "type": 92, + "type": 100, "typeName": "Vec>", "docs": [] }, @@ -7646,7 +7828,7 @@ } }, { - "id": 100, + "id": 107, "type": { "path": [ "sp_consensus_babe", @@ -7662,13 +7844,13 @@ "fields": [ { "name": "c", - "type": 101, + "type": 108, "typeName": "(u64, u64)", "docs": [] }, { "name": "allowed_slots", - "type": 102, + "type": 109, "typeName": "AllowedSlots", "docs": [] } @@ -7683,7 +7865,7 @@ } }, { - "id": 101, + "id": 108, "type": { "path": [], "params": [], @@ -7697,7 +7879,7 @@ } }, { - "id": 102, + "id": 109, "type": { "path": [ "sp_consensus_babe", @@ -7732,7 +7914,7 @@ } }, { - "id": 103, + "id": 110, "type": { "path": [ "pallet_timestamp", @@ -7772,7 +7954,7 @@ } }, { - "id": 104, + "id": 111, "type": { "path": [ "pallet_indices", @@ -7808,7 +7990,7 @@ "fields": [ { "name": "new", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, @@ -7844,7 +8026,7 @@ "fields": [ { "name": "new", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, @@ -7890,7 +8072,7 @@ } }, { - "id": 105, + "id": 112, "type": { "path": [ "sp_runtime", @@ -7904,7 +8086,7 @@ }, { "name": "AccountIndex", - "type": 106 + "type": 113 } ], "def": { @@ -7928,7 +8110,7 @@ "fields": [ { "name": null, - "type": 107, + "type": 114, "typeName": "AccountIndex", "docs": [] } @@ -7967,7 +8149,7 @@ "fields": [ { "name": null, - "type": 57, + "type": 66, "typeName": "[u8; 20]", "docs": [] } @@ -7982,7 +8164,7 @@ } }, { - "id": 106, + "id": 113, "type": { "path": [], "params": [], @@ -7993,20 +8175,20 @@ } }, { - "id": 107, + "id": 114, "type": { "path": [], "params": [], "def": { "compact": { - "type": 106 + "type": 113 } }, "docs": [] } }, { - "id": 108, + "id": 115, "type": { "path": [ "pallet_balances", @@ -8031,13 +8213,13 @@ "fields": [ { "name": "dest", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "value", - "type": 58, + "type": 55, "typeName": "T::Balance", "docs": [] } @@ -8052,19 +8234,19 @@ "fields": [ { "name": "source", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "dest", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "value", - "type": 58, + "type": 55, "typeName": "T::Balance", "docs": [] } @@ -8079,13 +8261,13 @@ "fields": [ { "name": "dest", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "value", - "type": 58, + "type": 55, "typeName": "T::Balance", "docs": [] } @@ -8100,7 +8282,7 @@ "fields": [ { "name": "dest", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, @@ -8121,7 +8303,7 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, @@ -8142,7 +8324,7 @@ "fields": [ { "name": "who", - "type": 109, + "type": 116, "typeName": "Vec", "docs": [] } @@ -8157,13 +8339,13 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "new_free", - "type": 58, + "type": 55, "typeName": "T::Balance", "docs": [] } @@ -8178,13 +8360,13 @@ "fields": [ { "name": "direction", - "type": 110, + "type": 117, "typeName": "AdjustmentDirection", "docs": [] }, { "name": "delta", - "type": 58, + "type": 55, "typeName": "T::Balance", "docs": [] } @@ -8203,7 +8385,7 @@ } }, { - "id": 109, + "id": 116, "type": { "path": [], "params": [], @@ -8216,7 +8398,7 @@ } }, { - "id": 110, + "id": 117, "type": { "path": [ "pallet_balances", @@ -8246,7 +8428,7 @@ } }, { - "id": 111, + "id": 118, "type": { "path": [ "pallet_staking", @@ -8268,7 +8450,7 @@ "fields": [ { "name": "value", - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] }, @@ -8289,7 +8471,7 @@ "fields": [ { "name": "max_additional", - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] } @@ -8304,7 +8486,7 @@ "fields": [ { "name": "value", - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] } @@ -8349,7 +8531,7 @@ "fields": [ { "name": "targets", - "type": 112, + "type": 119, "typeName": "Vec>", "docs": [] } @@ -8395,7 +8577,7 @@ "fields": [ { "name": "new", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -8410,7 +8592,7 @@ "fields": [ { "name": "additional", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -8425,7 +8607,7 @@ "fields": [ { "name": "factor", - "type": 113, + "type": 120, "typeName": "Percent", "docs": [] } @@ -8456,7 +8638,7 @@ "fields": [ { "name": "invulnerables", - "type": 109, + "type": 116, "typeName": "Vec", "docs": [] } @@ -8506,7 +8688,7 @@ }, { "name": "slash_indices", - "type": 114, + "type": 121, "typeName": "Vec", "docs": [] } @@ -8542,7 +8724,7 @@ "fields": [ { "name": "value", - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] } @@ -8578,7 +8760,7 @@ "fields": [ { "name": "who", - "type": 112, + "type": 119, "typeName": "Vec>", "docs": [] } @@ -8593,37 +8775,37 @@ "fields": [ { "name": "min_nominator_bond", - "type": 115, + "type": 122, "typeName": "ConfigOp>", "docs": [] }, { "name": "min_validator_bond", - "type": 115, + "type": 122, "typeName": "ConfigOp>", "docs": [] }, { "name": "max_nominator_count", - "type": 116, + "type": 123, "typeName": "ConfigOp", "docs": [] }, { "name": "max_validator_count", - "type": 116, + "type": 123, "typeName": "ConfigOp", "docs": [] }, { "name": "chill_threshold", - "type": 117, + "type": 124, "typeName": "ConfigOp", "docs": [] }, { "name": "min_commission", - "type": 118, + "type": 125, "typeName": "ConfigOp", "docs": [] } @@ -8725,7 +8907,7 @@ "fields": [ { "name": "controllers", - "type": 119, + "type": 126, "typeName": "BoundedVec", "docs": [] } @@ -8734,6 +8916,39 @@ "docs": [ "See [`Pallet::deprecate_controller_batch`]." ] + }, + { + "name": "restore_ledger", + "fields": [ + { + "name": "stash", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "maybe_controller", + "type": 127, + "typeName": "Option", + "docs": [] + }, + { + "name": "maybe_total", + "type": 128, + "typeName": "Option>", + "docs": [] + }, + { + "name": "maybe_unlocking", + "type": 129, + "typeName": "Option>, T::\nMaxUnlockingChunks>>", + "docs": [] + } + ], + "index": 29, + "docs": [ + "See [`Pallet::restore_ledger`]." + ] } ] } @@ -8744,20 +8959,20 @@ } }, { - "id": 112, + "id": 119, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 105 + "type": 112 } }, "docs": [] } }, { - "id": 113, + "id": 120, "type": { "path": [ "sp_arithmetic", @@ -8781,7 +8996,7 @@ } }, { - "id": 114, + "id": 121, "type": { "path": [], "params": [], @@ -8794,7 +9009,7 @@ } }, { - "id": 115, + "id": 122, "type": { "path": [ "pallet_staking", @@ -8843,7 +9058,7 @@ } }, { - "id": 116, + "id": 123, "type": { "path": [ "pallet_staking", @@ -8892,7 +9107,7 @@ } }, { - "id": 117, + "id": 124, "type": { "path": [ "pallet_staking", @@ -8903,7 +9118,7 @@ "params": [ { "name": "T", - "type": 113 + "type": 120 } ], "def": { @@ -8920,7 +9135,7 @@ "fields": [ { "name": null, - "type": 113, + "type": 120, "typeName": "T", "docs": [] } @@ -8941,7 +9156,7 @@ } }, { - "id": 118, + "id": 125, "type": { "path": [ "pallet_staking", @@ -8990,7 +9205,7 @@ } }, { - "id": 119, + "id": 126, "type": { "path": [ "bounded_collections", @@ -9012,7 +9227,7 @@ "fields": [ { "name": null, - "type": 109, + "type": 116, "typeName": "Vec", "docs": [] } @@ -9023,7 +9238,207 @@ } }, { - "id": 120, + "id": 127, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 0 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 0, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 128, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 6 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 6, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 129, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 130 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 130, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 130, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 131 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 132, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 131, + "type": { + "path": [ + "pallet_staking", + "UnlockChunk" + ], + "params": [ + { + "name": "Balance", + "type": 6 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "value", + "type": 55, + "typeName": "Balance", + "docs": [] + }, + { + "name": "era", + "type": 63, + "typeName": "EraIndex", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 132, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 131 + } + }, + "docs": [] + } + }, + { + "id": 133, "type": { "path": [ "pallet_session", @@ -9044,7 +9459,7 @@ "fields": [ { "name": "keys", - "type": 121, + "type": 134, "typeName": "T::Keys", "docs": [] }, @@ -9077,7 +9492,7 @@ } }, { - "id": 121, + "id": 134, "type": { "path": [ "staging_kusama_runtime", @@ -9095,31 +9510,31 @@ }, { "name": "babe", - "type": 96, + "type": 104, "typeName": "::Public", "docs": [] }, { "name": "para_validator", - "type": 122, + "type": 135, "typeName": "::Public", "docs": [] }, { "name": "para_assignment", - "type": 123, + "type": 136, "typeName": "::Public", "docs": [] }, { "name": "authority_discovery", - "type": 124, + "type": 137, "typeName": "::Public", "docs": [] }, { "name": "beefy", - "type": 125, + "type": 138, "typeName": "::Public", "docs": [] } @@ -9130,7 +9545,7 @@ } }, { - "id": 122, + "id": 135, "type": { "path": [ "polkadot_primitives", @@ -9144,7 +9559,7 @@ "fields": [ { "name": null, - "type": 97, + "type": 51, "typeName": "sr25519::Public", "docs": [] } @@ -9155,7 +9570,7 @@ } }, { - "id": 123, + "id": 136, "type": { "path": [ "polkadot_primitives", @@ -9169,7 +9584,7 @@ "fields": [ { "name": null, - "type": 97, + "type": 51, "typeName": "sr25519::Public", "docs": [] } @@ -9180,7 +9595,7 @@ } }, { - "id": 124, + "id": 137, "type": { "path": [ "sp_authority_discovery", @@ -9193,7 +9608,7 @@ "fields": [ { "name": null, - "type": 97, + "type": 51, "typeName": "sr25519::Public", "docs": [] } @@ -9204,7 +9619,7 @@ } }, { - "id": 125, + "id": 138, "type": { "path": [ "sp_consensus_beefy", @@ -9217,7 +9632,7 @@ "fields": [ { "name": null, - "type": 126, + "type": 139, "typeName": "ecdsa::Public", "docs": [] } @@ -9228,7 +9643,7 @@ } }, { - "id": 126, + "id": 139, "type": { "path": [ "sp_core", @@ -9241,7 +9656,7 @@ "fields": [ { "name": null, - "type": 127, + "type": 140, "typeName": "[u8; PUBLIC_KEY_SERIALIZED_SIZE]", "docs": [] } @@ -9252,7 +9667,7 @@ } }, { - "id": 127, + "id": 140, "type": { "path": [], "params": [], @@ -9266,7 +9681,7 @@ } }, { - "id": 128, + "id": 141, "type": { "path": [ "pallet_grandpa", @@ -9287,13 +9702,13 @@ "fields": [ { "name": "equivocation_proof", - "type": 129, + "type": 142, "typeName": "Box>>", "docs": [] }, { "name": "key_owner_proof", - "type": 99, + "type": 106, "typeName": "T::KeyOwnerProof", "docs": [] } @@ -9308,13 +9723,13 @@ "fields": [ { "name": "equivocation_proof", - "type": 129, + "type": 142, "typeName": "Box>>", "docs": [] }, { "name": "key_owner_proof", - "type": 99, + "type": 106, "typeName": "T::KeyOwnerProof", "docs": [] } @@ -9354,7 +9769,7 @@ } }, { - "id": 129, + "id": 142, "type": { "path": [ "sp_consensus_grandpa", @@ -9381,7 +9796,7 @@ }, { "name": "equivocation", - "type": 130, + "type": 143, "typeName": "Equivocation", "docs": [] } @@ -9392,7 +9807,7 @@ } }, { - "id": 130, + "id": 143, "type": { "path": [ "sp_consensus_grandpa", @@ -9416,7 +9831,7 @@ "fields": [ { "name": null, - "type": 131, + "type": 144, "typeName": "grandpa::Equivocation,\nAuthoritySignature>", "docs": [] } @@ -9429,7 +9844,7 @@ "fields": [ { "name": null, - "type": 137, + "type": 150, "typeName": "grandpa::Equivocation,\nAuthoritySignature>", "docs": [] } @@ -9444,7 +9859,7 @@ } }, { - "id": 131, + "id": 144, "type": { "path": [ "finality_grandpa", @@ -9457,11 +9872,11 @@ }, { "name": "V", - "type": 132 + "type": 145 }, { "name": "S", - "type": 133 + "type": 146 } ], "def": { @@ -9481,13 +9896,13 @@ }, { "name": "first", - "type": 136, + "type": 149, "typeName": "(V, S)", "docs": [] }, { "name": "second", - "type": 136, + "type": 149, "typeName": "(V, S)", "docs": [] } @@ -9498,7 +9913,7 @@ } }, { - "id": 132, + "id": 145, "type": { "path": [ "finality_grandpa", @@ -9536,7 +9951,7 @@ } }, { - "id": 133, + "id": 146, "type": { "path": [ "sp_consensus_grandpa", @@ -9549,7 +9964,7 @@ "fields": [ { "name": null, - "type": 134, + "type": 147, "typeName": "ed25519::Signature", "docs": [] } @@ -9560,7 +9975,7 @@ } }, { - "id": 134, + "id": 147, "type": { "path": [ "sp_core", @@ -9573,7 +9988,7 @@ "fields": [ { "name": null, - "type": 135, + "type": 148, "typeName": "[u8; 64]", "docs": [] } @@ -9584,7 +9999,7 @@ } }, { - "id": 135, + "id": 148, "type": { "path": [], "params": [], @@ -9598,21 +10013,21 @@ } }, { - "id": 136, + "id": 149, "type": { "path": [], "params": [], "def": { "tuple": [ - 132, - 133 + 145, + 146 ] }, "docs": [] } }, { - "id": 137, + "id": 150, "type": { "path": [ "finality_grandpa", @@ -9625,11 +10040,11 @@ }, { "name": "V", - "type": 138 + "type": 151 }, { "name": "S", - "type": 133 + "type": 146 } ], "def": { @@ -9649,13 +10064,13 @@ }, { "name": "first", - "type": 139, + "type": 152, "typeName": "(V, S)", "docs": [] }, { "name": "second", - "type": 139, + "type": 152, "typeName": "(V, S)", "docs": [] } @@ -9666,7 +10081,7 @@ } }, { - "id": 138, + "id": 151, "type": { "path": [ "finality_grandpa", @@ -9704,21 +10119,21 @@ } }, { - "id": 139, + "id": 152, "type": { "path": [], "params": [], "def": { "tuple": [ - 138, - 133 + 151, + 146 ] }, "docs": [] } }, { - "id": 140, + "id": 153, "type": { "path": [ "pallet_treasury", @@ -9743,13 +10158,13 @@ "fields": [ { "name": "value", - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] }, { "name": "beneficiary", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -9764,7 +10179,7 @@ "fields": [ { "name": "proposal_id", - "type": 54, + "type": 63, "typeName": "ProposalIndex", "docs": [] } @@ -9779,7 +10194,7 @@ "fields": [ { "name": "proposal_id", - "type": 54, + "type": 63, "typeName": "ProposalIndex", "docs": [] } @@ -9794,13 +10209,13 @@ "fields": [ { "name": "amount", - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] }, { "name": "beneficiary", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -9815,7 +10230,7 @@ "fields": [ { "name": "proposal_id", - "type": 54, + "type": 63, "typeName": "ProposalIndex", "docs": [] } @@ -9830,25 +10245,25 @@ "fields": [ { "name": "asset_kind", - "type": 50, + "type": 59, "typeName": "Box", "docs": [] }, { "name": "amount", - "type": 58, + "type": 55, "typeName": "AssetBalanceOf", "docs": [] }, { "name": "beneficiary", - "type": 76, + "type": 84, "typeName": "Box>", "docs": [] }, { "name": "valid_from", - "type": 141, + "type": 154, "typeName": "Option>", "docs": [] } @@ -9912,7 +10327,7 @@ } }, { - "id": 141, + "id": 154, "type": { "path": [ "Option" @@ -9952,7 +10367,7 @@ } }, { - "id": 142, + "id": 155, "type": { "path": [ "pallet_conviction_voting", @@ -9977,13 +10392,13 @@ "fields": [ { "name": "poll_index", - "type": 54, + "type": 63, "typeName": "PollIndexOf", "docs": [] }, { "name": "vote", - "type": 143, + "type": 156, "typeName": "AccountVote>", "docs": [] } @@ -9998,19 +10413,19 @@ "fields": [ { "name": "class", - "type": 86, + "type": 94, "typeName": "ClassOf", "docs": [] }, { "name": "to", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "conviction", - "type": 145, + "type": 158, "typeName": "Conviction", "docs": [] }, @@ -10031,7 +10446,7 @@ "fields": [ { "name": "class", - "type": 86, + "type": 94, "typeName": "ClassOf", "docs": [] } @@ -10046,13 +10461,13 @@ "fields": [ { "name": "class", - "type": 86, + "type": 94, "typeName": "ClassOf", "docs": [] }, { "name": "target", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -10067,7 +10482,7 @@ "fields": [ { "name": "class", - "type": 146, + "type": 159, "typeName": "Option>", "docs": [] }, @@ -10088,13 +10503,13 @@ "fields": [ { "name": "target", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "class", - "type": 86, + "type": 94, "typeName": "ClassOf", "docs": [] }, @@ -10119,7 +10534,7 @@ } }, { - "id": 143, + "id": 156, "type": { "path": [ "pallet_conviction_voting", @@ -10140,7 +10555,7 @@ "fields": [ { "name": "vote", - "type": 144, + "type": 157, "typeName": "Vote", "docs": [] }, @@ -10205,7 +10620,7 @@ } }, { - "id": 144, + "id": 157, "type": { "path": [ "pallet_conviction_voting", @@ -10229,7 +10644,7 @@ } }, { - "id": 145, + "id": 158, "type": { "path": [ "pallet_conviction_voting", @@ -10289,7 +10704,7 @@ } }, { - "id": 146, + "id": 159, "type": { "path": [ "Option" @@ -10297,7 +10712,7 @@ "params": [ { "name": "T", - "type": 86 + "type": 94 } ], "def": { @@ -10314,7 +10729,7 @@ "fields": [ { "name": null, - "type": 86, + "type": 94, "typeName": null, "docs": [] } @@ -10329,7 +10744,7 @@ } }, { - "id": 147, + "id": 160, "type": { "path": [ "pallet_referenda", @@ -10354,19 +10769,19 @@ "fields": [ { "name": "proposal_origin", - "type": 148, + "type": 161, "typeName": "Box>", "docs": [] }, { "name": "proposal", - "type": 87, + "type": 95, "typeName": "BoundedCallOf", "docs": [] }, { "name": "enactment_moment", - "type": 155, + "type": 168, "typeName": "DispatchTime>", "docs": [] } @@ -10456,7 +10871,7 @@ "fields": [ { "name": "track", - "type": 86, + "type": 94, "typeName": "TrackIdOf", "docs": [] } @@ -10492,7 +10907,7 @@ }, { "name": "maybe_hash", - "type": 156, + "type": 169, "typeName": "Option", "docs": [] } @@ -10511,7 +10926,7 @@ } }, { - "id": 148, + "id": 161, "type": { "path": [ "staging_kusama_runtime", @@ -10526,7 +10941,7 @@ "fields": [ { "name": null, - "type": 149, + "type": 162, "typeName": "frame_system::Origin", "docs": [] } @@ -10539,7 +10954,7 @@ "fields": [ { "name": null, - "type": 150, + "type": 163, "typeName": "pallet_custom_origins::Origin", "docs": [] } @@ -10552,7 +10967,7 @@ "fields": [ { "name": null, - "type": 151, + "type": 164, "typeName": "parachains_origin::Origin", "docs": [] } @@ -10565,7 +10980,7 @@ "fields": [ { "name": null, - "type": 153, + "type": 166, "typeName": "pallet_xcm::Origin", "docs": [] } @@ -10578,7 +10993,7 @@ "fields": [ { "name": null, - "type": 154, + "type": 167, "typeName": "self::sp_api_hidden_includes_construct_runtime::hidden_include::\n__private::Void", "docs": [] } @@ -10593,7 +11008,7 @@ } }, { - "id": 149, + "id": 162, "type": { "path": [ "frame_support", @@ -10641,7 +11056,7 @@ } }, { - "id": 150, + "id": 163, "type": { "path": [ "staging_kusama_runtime", @@ -10829,7 +11244,7 @@ } }, { - "id": 151, + "id": 164, "type": { "path": [ "polkadot_runtime_parachains", @@ -10846,7 +11261,7 @@ "fields": [ { "name": null, - "type": 152, + "type": 165, "typeName": "ParaId", "docs": [] } @@ -10861,7 +11276,7 @@ } }, { - "id": 152, + "id": 165, "type": { "path": [ "polkadot_parachain_primitives", @@ -10885,7 +11300,7 @@ } }, { - "id": 153, + "id": 166, "type": { "path": [ "pallet_xcm", @@ -10901,7 +11316,7 @@ "fields": [ { "name": null, - "type": 62, + "type": 70, "typeName": "Location", "docs": [] } @@ -10914,7 +11329,7 @@ "fields": [ { "name": null, - "type": 62, + "type": 70, "typeName": "Location", "docs": [] } @@ -10929,7 +11344,7 @@ } }, { - "id": 154, + "id": 167, "type": { "path": [ "sp_core", @@ -10945,7 +11360,7 @@ } }, { - "id": 155, + "id": 168, "type": { "path": [ "frame_support", @@ -10995,7 +11410,7 @@ } }, { - "id": 156, + "id": 169, "type": { "path": [ "Option" @@ -11035,7 +11450,7 @@ } }, { - "id": 157, + "id": 170, "type": { "path": [ "pallet_ranked_collective", @@ -11060,7 +11475,7 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -11075,7 +11490,7 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -11090,7 +11505,7 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -11105,13 +11520,13 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "min_rank", - "type": 86, + "type": 94, "typeName": "Rank", "docs": [] } @@ -11168,13 +11583,13 @@ "fields": [ { "name": "who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { "name": "new_who", - "type": 105, + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } @@ -11193,7 +11608,7 @@ } }, { - "id": 158, + "id": 171, "type": { "path": [ "pallet_referenda", @@ -11218,19 +11633,19 @@ "fields": [ { "name": "proposal_origin", - "type": 148, + "type": 161, "typeName": "Box>", "docs": [] }, { "name": "proposal", - "type": 87, + "type": 95, "typeName": "BoundedCallOf", "docs": [] }, { "name": "enactment_moment", - "type": 155, + "type": 168, "typeName": "DispatchTime>", "docs": [] } @@ -11320,7 +11735,7 @@ "fields": [ { "name": "track", - "type": 86, + "type": 94, "typeName": "TrackIdOf", "docs": [] } @@ -11356,7 +11771,7 @@ }, { "name": "maybe_hash", - "type": 156, + "type": 169, "typeName": "Option", "docs": [] } @@ -11375,7 +11790,7 @@ } }, { - "id": 159, + "id": 172, "type": { "path": [ "pallet_whitelist", @@ -11453,7 +11868,7 @@ "fields": [ { "name": "call", - "type": 88, + "type": 96, "typeName": "Box<::RuntimeCall>", "docs": [] } @@ -11472,7 +11887,7 @@ } }, { - "id": 160, + "id": 173, "type": { "path": [ "polkadot_runtime_common", @@ -11500,7 +11915,7 @@ }, { "name": "ethereum_signature", - "type": 161, + "type": 174, "typeName": "EcdsaSignature", "docs": [] } @@ -11515,7 +11930,7 @@ "fields": [ { "name": "who", - "type": 163, + "type": 176, "typeName": "EthereumAddress", "docs": [] }, @@ -11527,13 +11942,13 @@ }, { "name": "vesting_schedule", - "type": 164, + "type": 177, "typeName": "Option<(BalanceOf, BalanceOf, BlockNumberFor)>", "docs": [] }, { "name": "statement", - "type": 166, + "type": 179, "typeName": "Option", "docs": [] } @@ -11554,7 +11969,7 @@ }, { "name": "ethereum_signature", - "type": 161, + "type": 174, "typeName": "EcdsaSignature", "docs": [] }, @@ -11590,19 +12005,19 @@ "fields": [ { "name": "old", - "type": 163, + "type": 176, "typeName": "EthereumAddress", "docs": [] }, { "name": "new", - "type": 163, + "type": 176, "typeName": "EthereumAddress", "docs": [] }, { "name": "maybe_preclaim", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] } @@ -11621,7 +12036,7 @@ } }, { - "id": 161, + "id": 174, "type": { "path": [ "polkadot_runtime_common", @@ -11634,7 +12049,7 @@ "fields": [ { "name": null, - "type": 162, + "type": 175, "typeName": "[u8; 65]", "docs": [] } @@ -11645,7 +12060,7 @@ } }, { - "id": 162, + "id": 175, "type": { "path": [], "params": [], @@ -11659,7 +12074,7 @@ } }, { - "id": 163, + "id": 176, "type": { "path": [ "polkadot_runtime_common", @@ -11672,7 +12087,7 @@ "fields": [ { "name": null, - "type": 57, + "type": 66, "typeName": "[u8; 20]", "docs": [] } @@ -11683,7 +12098,7 @@ } }, { - "id": 164, + "id": 177, "type": { "path": [ "Option" @@ -11691,7 +12106,7 @@ "params": [ { "name": "T", - "type": 165 + "type": 178 } ], "def": { @@ -11708,7 +12123,7 @@ "fields": [ { "name": null, - "type": 165, + "type": 178, "typeName": null, "docs": [] } @@ -11723,7 +12138,7 @@ } }, { - "id": 165, + "id": 178, "type": { "path": [], "params": [], @@ -11738,7 +12153,7 @@ } }, { - "id": 166, + "id": 179, "type": { "path": [ "Option" @@ -11746,7 +12161,7 @@ "params": [ { "name": "T", - "type": 167 + "type": 180 } ], "def": { @@ -11763,7 +12178,7 @@ "fields": [ { "name": null, - "type": 167, + "type": 180, "typeName": null, "docs": [] } @@ -11778,7 +12193,7 @@ } }, { - "id": 167, + "id": 180, "type": { "path": [ "polkadot_runtime_common", @@ -11808,47 +12223,7 @@ } }, { - "id": 168, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 0 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Some", - "fields": [ - { - "name": null, - "type": 0, - "typeName": null, - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 169, + "id": 181, "type": { "path": [ "pallet_utility", @@ -11869,7 +12244,7 @@ "fields": [ { "name": "calls", - "type": 170, + "type": 182, "typeName": "Vec<::RuntimeCall>", "docs": [] } @@ -11884,13 +12259,13 @@ "fields": [ { "name": "index", - "type": 86, + "type": 94, "typeName": "u16", "docs": [] }, { "name": "call", - "type": 88, + "type": 96, "typeName": "Box<::RuntimeCall>", "docs": [] } @@ -11905,7 +12280,7 @@ "fields": [ { "name": "calls", - "type": 170, + "type": 182, "typeName": "Vec<::RuntimeCall>", "docs": [] } @@ -11920,13 +12295,13 @@ "fields": [ { "name": "as_origin", - "type": 148, + "type": 161, "typeName": "Box", "docs": [] }, { "name": "call", - "type": 88, + "type": 96, "typeName": "Box<::RuntimeCall>", "docs": [] } @@ -11941,7 +12316,7 @@ "fields": [ { "name": "calls", - "type": 170, + "type": 182, "typeName": "Vec<::RuntimeCall>", "docs": [] } @@ -11956,7 +12331,7 @@ "fields": [ { "name": "call", - "type": 88, + "type": 96, "typeName": "Box<::RuntimeCall>", "docs": [] }, @@ -11981,23 +12356,23 @@ } }, { - "id": 170, + "id": 182, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 88 + "type": 96 } }, "docs": [] } }, { - "id": 171, + "id": 183, "type": { "path": [ - "pallet_identity", + "pallet_society", "pallet", "Call" ], @@ -12005,1782 +12380,1907 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "add_registrar", + "name": "bid", "fields": [ { - "name": "account", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "value", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], "index": 0, "docs": [ - "See [`Pallet::add_registrar`]." + "See [`Pallet::bid`]." ] }, { - "name": "set_identity", - "fields": [ - { - "name": "info", - "type": 172, - "typeName": "Box", - "docs": [] - } - ], + "name": "unbid", + "fields": [], "index": 1, "docs": [ - "See [`Pallet::set_identity`]." + "See [`Pallet::unbid`]." ] }, { - "name": "set_subs", + "name": "vouch", "fields": [ { - "name": "subs", - "type": 207, - "typeName": "Vec<(T::AccountId, Data)>", + "name": "who", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "value", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "tip", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], "index": 2, "docs": [ - "See [`Pallet::set_subs`]." + "See [`Pallet::vouch`]." ] }, { - "name": "clear_identity", + "name": "unvouch", "fields": [], "index": 3, "docs": [ - "See [`Pallet::clear_identity`]." + "See [`Pallet::unvouch`]." ] }, { - "name": "request_judgement", + "name": "vote", "fields": [ { - "name": "reg_index", - "type": 54, - "typeName": "RegistrarIndex", + "name": "candidate", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] }, { - "name": "max_fee", - "type": 58, - "typeName": "BalanceOf", + "name": "approve", + "type": 30, + "typeName": "bool", "docs": [] } ], "index": 4, "docs": [ - "See [`Pallet::request_judgement`]." + "See [`Pallet::vote`]." ] }, { - "name": "cancel_request", + "name": "defender_vote", "fields": [ { - "name": "reg_index", - "type": 4, - "typeName": "RegistrarIndex", + "name": "approve", + "type": 30, + "typeName": "bool", "docs": [] } ], "index": 5, "docs": [ - "See [`Pallet::cancel_request`]." + "See [`Pallet::defender_vote`]." + ] + }, + { + "name": "payout", + "fields": [], + "index": 6, + "docs": [ + "See [`Pallet::payout`]." ] }, { - "name": "set_fee", + "name": "waive_repay", "fields": [ { - "name": "index", - "type": 54, - "typeName": "RegistrarIndex", - "docs": [] - }, - { - "name": "fee", - "type": 58, - "typeName": "BalanceOf", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 6, + "index": 7, "docs": [ - "See [`Pallet::set_fee`]." + "See [`Pallet::waive_repay`]." ] }, { - "name": "set_account_id", + "name": "found_society", "fields": [ { - "name": "index", - "type": 54, - "typeName": "RegistrarIndex", + "name": "founder", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] }, { - "name": "new", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "max_members", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "max_intake", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "max_strikes", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "candidate_deposit", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "rules", + "type": 13, + "typeName": "Vec", "docs": [] } ], - "index": 7, + "index": 8, + "docs": [ + "See [`Pallet::found_society`]." + ] + }, + { + "name": "dissolve", + "fields": [], + "index": 9, "docs": [ - "See [`Pallet::set_account_id`]." + "See [`Pallet::dissolve`]." ] }, { - "name": "set_fields", + "name": "judge_suspended_member", "fields": [ { - "name": "index", - "type": 54, - "typeName": "RegistrarIndex", + "name": "who", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] }, { - "name": "fields", - "type": 11, - "typeName": "::\nFieldsIdentifier", + "name": "forgive", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 8, + "index": 10, "docs": [ - "See [`Pallet::set_fields`]." + "See [`Pallet::judge_suspended_member`]." ] }, { - "name": "provide_judgement", + "name": "set_parameters", "fields": [ { - "name": "reg_index", - "type": 54, - "typeName": "RegistrarIndex", + "name": "max_members", + "type": 4, + "typeName": "u32", "docs": [] }, { - "name": "target", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "max_intake", + "type": 4, + "typeName": "u32", "docs": [] }, { - "name": "judgement", - "type": 209, - "typeName": "Judgement>", + "name": "max_strikes", + "type": 4, + "typeName": "u32", "docs": [] }, { - "name": "identity", - "type": 12, - "typeName": "T::Hash", + "name": "candidate_deposit", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 9, + "index": 11, + "docs": [ + "See [`Pallet::set_parameters`]." + ] + }, + { + "name": "punish_skeptic", + "fields": [], + "index": 12, + "docs": [ + "See [`Pallet::punish_skeptic`]." + ] + }, + { + "name": "claim_membership", + "fields": [], + "index": 13, "docs": [ - "See [`Pallet::provide_judgement`]." + "See [`Pallet::claim_membership`]." ] }, { - "name": "kill_identity", + "name": "bestow_membership", "fields": [ { - "name": "target", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "candidate", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 10, + "index": 14, "docs": [ - "See [`Pallet::kill_identity`]." + "See [`Pallet::bestow_membership`]." ] }, { - "name": "add_sub", + "name": "kick_candidate", "fields": [ { - "name": "sub", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "candidate", + "type": 0, + "typeName": "T::AccountId", "docs": [] - }, + } + ], + "index": 15, + "docs": [ + "See [`Pallet::kick_candidate`]." + ] + }, + { + "name": "resign_candidacy", + "fields": [], + "index": 16, + "docs": [ + "See [`Pallet::resign_candidacy`]." + ] + }, + { + "name": "drop_candidate", + "fields": [ { - "name": "data", - "type": 175, - "typeName": "Data", + "name": "candidate", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 11, + "index": 17, "docs": [ - "See [`Pallet::add_sub`]." + "See [`Pallet::drop_candidate`]." ] }, { - "name": "rename_sub", + "name": "cleanup_candidacy", "fields": [ { - "name": "sub", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "candidate", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "data", - "type": 175, - "typeName": "Data", + "name": "max", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 12, + "index": 18, "docs": [ - "See [`Pallet::rename_sub`]." + "See [`Pallet::cleanup_candidacy`]." ] }, { - "name": "remove_sub", + "name": "cleanup_challenge", "fields": [ { - "name": "sub", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "challenge_round", + "type": 4, + "typeName": "RoundIndex", + "docs": [] + }, + { + "name": "max", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 13, - "docs": [ - "See [`Pallet::remove_sub`]." - ] - }, - { - "name": "quit_sub", - "fields": [], - "index": 14, + "index": 19, "docs": [ - "See [`Pallet::quit_sub`]." + "See [`Pallet::cleanup_challenge`]." ] - }, + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 184, + "type": { + "path": [ + "pallet_recovery", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "add_username_authority", + "name": "as_recovered", "fields": [ { - "name": "authority", - "type": 105, + "name": "account", + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] }, { - "name": "suffix", - "type": 13, - "typeName": "Vec", - "docs": [] - }, - { - "name": "allocation", - "type": 4, - "typeName": "u32", + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 15, + "index": 0, "docs": [ - "See [`Pallet::add_username_authority`]." + "See [`Pallet::as_recovered`]." ] }, { - "name": "remove_username_authority", + "name": "set_recovered", "fields": [ { - "name": "authority", - "type": 105, + "name": "lost", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "rescuer", + "type": 112, "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 16, + "index": 1, "docs": [ - "See [`Pallet::remove_username_authority`]." + "See [`Pallet::set_recovered`]." ] }, { - "name": "set_username_for", + "name": "create_recovery", "fields": [ { - "name": "who", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "friends", + "type": 116, + "typeName": "Vec", "docs": [] }, { - "name": "username", - "type": 13, - "typeName": "Vec", + "name": "threshold", + "type": 94, + "typeName": "u16", "docs": [] }, { - "name": "signature", - "type": 210, - "typeName": "Option", + "name": "delay_period", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 17, + "index": 2, "docs": [ - "See [`Pallet::set_username_for`]." + "See [`Pallet::create_recovery`]." ] }, { - "name": "accept_username", + "name": "initiate_recovery", "fields": [ { - "name": "username", - "type": 214, - "typeName": "Username", + "name": "account", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 18, + "index": 3, "docs": [ - "See [`Pallet::accept_username`]." + "See [`Pallet::initiate_recovery`]." ] }, { - "name": "remove_expired_approval", + "name": "vouch_recovery", "fields": [ { - "name": "username", - "type": 214, - "typeName": "Username", + "name": "lost", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "rescuer", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 19, + "index": 4, "docs": [ - "See [`Pallet::remove_expired_approval`]." + "See [`Pallet::vouch_recovery`]." ] }, { - "name": "set_primary_username", + "name": "claim_recovery", "fields": [ { - "name": "username", - "type": 214, - "typeName": "Username", + "name": "account", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 20, + "index": 5, "docs": [ - "See [`Pallet::set_primary_username`]." + "See [`Pallet::claim_recovery`]." ] }, { - "name": "remove_dangling_username", + "name": "close_recovery", "fields": [ { - "name": "username", - "type": 214, - "typeName": "Username", + "name": "rescuer", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 21, + "index": 6, "docs": [ - "See [`Pallet::remove_dangling_username`]." + "See [`Pallet::close_recovery`]." ] - } - ] - } - }, - "docs": [ - "Identity pallet declaration." - ] - } - }, - { - "id": 172, - "type": { - "path": [ - "pallet_identity", - "legacy", - "IdentityInfo" - ], - "params": [ - { - "name": "FieldLimit", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "additional", - "type": 173, - "typeName": "BoundedVec<(Data, Data), FieldLimit>", - "docs": [] - }, - { - "name": "display", - "type": 175, - "typeName": "Data", - "docs": [] - }, - { - "name": "legal", - "type": 175, - "typeName": "Data", - "docs": [] - }, - { - "name": "web", - "type": 175, - "typeName": "Data", - "docs": [] - }, - { - "name": "riot", - "type": 175, - "typeName": "Data", - "docs": [] - }, - { - "name": "email", - "type": 175, - "typeName": "Data", - "docs": [] - }, - { - "name": "pgp_fingerprint", - "type": 206, - "typeName": "Option<[u8; 20]>", - "docs": [] }, { - "name": "image", - "type": 175, - "typeName": "Data", - "docs": [] + "name": "remove_recovery", + "fields": [], + "index": 7, + "docs": [ + "See [`Pallet::remove_recovery`]." + ] }, { - "name": "twitter", - "type": 175, - "typeName": "Data", - "docs": [] + "name": "cancel_recovered", + "fields": [ + { + "name": "account", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + } + ], + "index": 8, + "docs": [ + "See [`Pallet::cancel_recovered`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 173, + "id": 185, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "pallet_vesting", + "pallet", + "Call" ], "params": [ { "name": "T", - "type": 174 - }, - { - "name": "S", "type": null } ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 205, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 174, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 175, - 175 - ] - }, - "docs": [] - } - }, - { - "id": 175, - "type": { - "path": [ - "pallet_identity", - "types", - "Data" - ], - "params": [], "def": { "variant": { "variants": [ { - "name": "None", + "name": "vest", "fields": [], "index": 0, - "docs": [] + "docs": [ + "See [`Pallet::vest`]." + ] }, { - "name": "Raw0", + "name": "vest_other", "fields": [ { - "name": null, - "type": 176, - "typeName": null, + "name": "target", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], "index": 1, - "docs": [] + "docs": [ + "See [`Pallet::vest_other`]." + ] }, { - "name": "Raw1", + "name": "vested_transfer", "fields": [ { - "name": null, - "type": 177, - "typeName": null, + "name": "target", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "schedule", + "type": 186, + "typeName": "VestingInfo, BlockNumberFor>", "docs": [] } ], "index": 2, - "docs": [] + "docs": [ + "See [`Pallet::vested_transfer`]." + ] }, { - "name": "Raw2", + "name": "force_vested_transfer", "fields": [ { - "name": null, - "type": 178, - "typeName": null, - "docs": [] - } + "name": "source", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "target", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "schedule", + "type": 186, + "typeName": "VestingInfo, BlockNumberFor>", + "docs": [] + } ], "index": 3, - "docs": [] + "docs": [ + "See [`Pallet::force_vested_transfer`]." + ] }, { - "name": "Raw3", + "name": "merge_schedules", "fields": [ { - "name": null, - "type": 179, - "typeName": null, + "name": "schedule1_index", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "schedule2_index", + "type": 4, + "typeName": "u32", "docs": [] } ], "index": 4, - "docs": [] + "docs": [ + "See [`Pallet::merge_schedules`]." + ] }, { - "name": "Raw4", + "name": "force_remove_vesting_schedule", "fields": [ { - "name": null, - "type": 17, - "typeName": null, + "name": "target", + "type": 112, + "typeName": "::Source", + "docs": [] + }, + { + "name": "schedule_index", + "type": 4, + "typeName": "u32", "docs": [] } ], "index": 5, + "docs": [ + "See [`Pallet::force_remove_vesting_schedule`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 186, + "type": { + "path": [ + "pallet_vesting", + "vesting_info", + "VestingInfo" + ], + "params": [ + { + "name": "Balance", + "type": 6 + }, + { + "name": "BlockNumber", + "type": 4 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "locked", + "type": 6, + "typeName": "Balance", "docs": [] }, { - "name": "Raw5", - "fields": [ - { - "name": null, - "type": 180, - "typeName": null, - "docs": [] - } - ], - "index": 6, + "name": "per_block", + "type": 6, + "typeName": "Balance", "docs": [] }, { - "name": "Raw6", - "fields": [ - { - "name": null, - "type": 181, - "typeName": null, - "docs": [] - } - ], - "index": 7, + "name": "starting_block", + "type": 4, + "typeName": "BlockNumber", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 187, + "type": { + "path": [ + "pallet_scheduler", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "Raw7", + "name": "schedule", "fields": [ { - "name": null, - "type": 182, - "typeName": null, + "name": "when", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] - } - ], - "index": 8, - "docs": [] - }, - { - "name": "Raw8", - "fields": [ + }, { - "name": null, - "type": 183, - "typeName": null, + "name": "maybe_periodic", + "type": 188, + "typeName": "Option>>", "docs": [] - } - ], - "index": 9, - "docs": [] - }, - { - "name": "Raw9", - "fields": [ + }, { - "name": null, - "type": 184, - "typeName": null, + "name": "priority", + "type": 2, + "typeName": "schedule::Priority", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 10, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::schedule`]." + ] }, { - "name": "Raw10", + "name": "cancel", "fields": [ { - "name": null, - "type": 185, - "typeName": null, + "name": "when", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "index", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 11, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::cancel`]." + ] }, { - "name": "Raw11", + "name": "schedule_named", "fields": [ { - "name": null, - "type": 186, - "typeName": null, + "name": "id", + "type": 1, + "typeName": "TaskName", + "docs": [] + }, + { + "name": "when", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "maybe_periodic", + "type": 188, + "typeName": "Option>>", + "docs": [] + }, + { + "name": "priority", + "type": 2, + "typeName": "schedule::Priority", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 12, - "docs": [] + "index": 2, + "docs": [ + "See [`Pallet::schedule_named`]." + ] }, { - "name": "Raw12", + "name": "cancel_named", "fields": [ { - "name": null, - "type": 187, - "typeName": null, + "name": "id", + "type": 1, + "typeName": "TaskName", "docs": [] } ], - "index": 13, - "docs": [] + "index": 3, + "docs": [ + "See [`Pallet::cancel_named`]." + ] }, { - "name": "Raw13", + "name": "schedule_after", "fields": [ { - "name": null, + "name": "after", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "maybe_periodic", "type": 188, - "typeName": null, + "typeName": "Option>>", "docs": [] - } - ], - "index": 14, - "docs": [] - }, - { - "name": "Raw14", - "fields": [ + }, { - "name": null, - "type": 189, - "typeName": null, + "name": "priority", + "type": 2, + "typeName": "schedule::Priority", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 15, - "docs": [] + "index": 4, + "docs": [ + "See [`Pallet::schedule_after`]." + ] }, { - "name": "Raw15", + "name": "schedule_named_after", "fields": [ { - "name": null, - "type": 190, - "typeName": null, + "name": "id", + "type": 1, + "typeName": "TaskName", + "docs": [] + }, + { + "name": "after", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "maybe_periodic", + "type": 188, + "typeName": "Option>>", + "docs": [] + }, + { + "name": "priority", + "type": 2, + "typeName": "schedule::Priority", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 16, + "index": 5, + "docs": [ + "See [`Pallet::schedule_named_after`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 188, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 189 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, "docs": [] }, { - "name": "Raw16", + "name": "Some", "fields": [ { "name": null, - "type": 42, + "type": 189, "typeName": null, "docs": [] } ], - "index": 17, + "index": 1, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 189, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 4, + 4 + ] + }, + "docs": [] + } + }, + { + "id": 190, + "type": { + "path": [ + "pallet_proxy", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "Raw17", + "name": "proxy", "fields": [ { - "name": null, + "name": "real", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "force_proxy_type", "type": 191, - "typeName": null, + "typeName": "Option", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 18, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::proxy`]." + ] }, { - "name": "Raw18", + "name": "add_proxy", "fields": [ { - "name": null, + "name": "delegate", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "proxy_type", "type": 192, - "typeName": null, + "typeName": "T::ProxyType", "docs": [] - } - ], - "index": 19, - "docs": [] - }, - { - "name": "Raw19", - "fields": [ + }, { - "name": null, - "type": 193, - "typeName": null, + "name": "delay", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 20, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::add_proxy`]." + ] }, { - "name": "Raw20", + "name": "remove_proxy", "fields": [ { - "name": null, - "type": 57, - "typeName": null, + "name": "delegate", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 21, - "docs": [] - }, - { - "name": "Raw21", - "fields": [ + }, { - "name": null, - "type": 194, - "typeName": null, + "name": "proxy_type", + "type": 192, + "typeName": "T::ProxyType", + "docs": [] + }, + { + "name": "delay", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 22, - "docs": [] + "index": 2, + "docs": [ + "See [`Pallet::remove_proxy`]." + ] + }, + { + "name": "remove_proxies", + "fields": [], + "index": 3, + "docs": [ + "See [`Pallet::remove_proxies`]." + ] }, { - "name": "Raw22", + "name": "create_pure", "fields": [ { - "name": null, - "type": 195, - "typeName": null, + "name": "proxy_type", + "type": 192, + "typeName": "T::ProxyType", + "docs": [] + }, + { + "name": "delay", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "index", + "type": 94, + "typeName": "u16", "docs": [] } ], - "index": 23, - "docs": [] + "index": 4, + "docs": [ + "See [`Pallet::create_pure`]." + ] }, { - "name": "Raw23", + "name": "kill_pure", "fields": [ { - "name": null, - "type": 196, - "typeName": null, + "name": "spawner", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "proxy_type", + "type": 192, + "typeName": "T::ProxyType", + "docs": [] + }, + { + "name": "index", + "type": 94, + "typeName": "u16", + "docs": [] + }, + { + "name": "height", + "type": 63, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "ext_index", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 24, - "docs": [] + "index": 5, + "docs": [ + "See [`Pallet::kill_pure`]." + ] }, { - "name": "Raw24", + "name": "announce", "fields": [ { - "name": null, - "type": 197, - "typeName": null, + "name": "real", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "call_hash", + "type": 12, + "typeName": "CallHashOf", "docs": [] } ], - "index": 25, - "docs": [] + "index": 6, + "docs": [ + "See [`Pallet::announce`]." + ] }, { - "name": "Raw25", + "name": "remove_announcement", "fields": [ { - "name": null, - "type": 198, - "typeName": null, + "name": "real", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "call_hash", + "type": 12, + "typeName": "CallHashOf", "docs": [] } ], - "index": 26, - "docs": [] + "index": 7, + "docs": [ + "See [`Pallet::remove_announcement`]." + ] }, { - "name": "Raw26", + "name": "reject_announcement", "fields": [ { - "name": null, - "type": 199, - "typeName": null, + "name": "delegate", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "call_hash", + "type": 12, + "typeName": "CallHashOf", "docs": [] } ], - "index": 27, - "docs": [] + "index": 8, + "docs": [ + "See [`Pallet::reject_announcement`]." + ] }, { - "name": "Raw27", + "name": "proxy_announced", "fields": [ { - "name": null, - "type": 200, - "typeName": null, + "name": "delegate", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "real", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "force_proxy_type", + "type": 191, + "typeName": "Option", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 28, + "index": 9, + "docs": [ + "See [`Pallet::proxy_announced`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 191, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 192 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, "docs": [] }, { - "name": "Raw28", + "name": "Some", "fields": [ { "name": null, - "type": 201, + "type": 192, "typeName": null, "docs": [] } ], - "index": 29, + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 192, + "type": { + "path": [ + "staging_kusama_runtime", + "ProxyType" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Any", + "fields": [], + "index": 0, "docs": [] }, { - "name": "Raw29", - "fields": [ - { - "name": null, - "type": 202, - "typeName": null, - "docs": [] - } - ], - "index": 30, + "name": "NonTransfer", + "fields": [], + "index": 1, "docs": [] }, { - "name": "Raw30", - "fields": [ - { - "name": null, - "type": 203, - "typeName": null, - "docs": [] - } - ], - "index": 31, + "name": "Governance", + "fields": [], + "index": 2, "docs": [] }, { - "name": "Raw31", - "fields": [ - { - "name": null, - "type": 204, - "typeName": null, - "docs": [] - } - ], - "index": 32, + "name": "Staking", + "fields": [], + "index": 3, "docs": [] }, { - "name": "Raw32", - "fields": [ - { - "name": null, - "type": 1, - "typeName": null, - "docs": [] - } - ], - "index": 33, + "name": "CancelProxy", + "fields": [], + "index": 5, + "docs": [] + }, + { + "name": "Auction", + "fields": [], + "index": 6, + "docs": [] + }, + { + "name": "Society", + "fields": [], + "index": 7, "docs": [] }, { - "name": "BlakeTwo256", + "name": "NominationPools", + "fields": [], + "index": 8, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 193, + "type": { + "path": [ + "pallet_multisig", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "as_multi_threshold_1", "fields": [ { - "name": null, - "type": 1, - "typeName": null, + "name": "other_signatories", + "type": 116, + "typeName": "Vec", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", "docs": [] } ], - "index": 34, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::as_multi_threshold_1`]." + ] }, { - "name": "Sha256", + "name": "as_multi", "fields": [ { - "name": null, - "type": 1, - "typeName": null, + "name": "threshold", + "type": 94, + "typeName": "u16", + "docs": [] + }, + { + "name": "other_signatories", + "type": 116, + "typeName": "Vec", + "docs": [] + }, + { + "name": "maybe_timepoint", + "type": 194, + "typeName": "Option>>", + "docs": [] + }, + { + "name": "call", + "type": 96, + "typeName": "Box<::RuntimeCall>", + "docs": [] + }, + { + "name": "max_weight", + "type": 9, + "typeName": "Weight", "docs": [] } ], - "index": 35, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::as_multi`]." + ] }, { - "name": "Keccak256", + "name": "approve_as_multi", "fields": [ { - "name": null, + "name": "threshold", + "type": 94, + "typeName": "u16", + "docs": [] + }, + { + "name": "other_signatories", + "type": 116, + "typeName": "Vec", + "docs": [] + }, + { + "name": "maybe_timepoint", + "type": 194, + "typeName": "Option>>", + "docs": [] + }, + { + "name": "call_hash", "type": 1, - "typeName": null, + "typeName": "[u8; 32]", + "docs": [] + }, + { + "name": "max_weight", + "type": 9, + "typeName": "Weight", "docs": [] } ], - "index": 36, - "docs": [] + "index": 2, + "docs": [ + "See [`Pallet::approve_as_multi`]." + ] }, { - "name": "ShaThree256", + "name": "cancel_as_multi", "fields": [ { - "name": null, + "name": "threshold", + "type": 94, + "typeName": "u16", + "docs": [] + }, + { + "name": "other_signatories", + "type": 116, + "typeName": "Vec", + "docs": [] + }, + { + "name": "timepoint", + "type": 195, + "typeName": "Timepoint>", + "docs": [] + }, + { + "name": "call_hash", "type": 1, - "typeName": null, + "typeName": "[u8; 32]", "docs": [] } ], - "index": 37, - "docs": [] + "index": 3, + "docs": [ + "See [`Pallet::cancel_as_multi`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 176, + "id": 194, "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 0, - "type": 2 + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 195 } - }, - "docs": [] - } - }, - { - "id": 177, - "type": { - "path": [], - "params": [], + ], "def": { - "array": { - "len": 1, - "type": 2 + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 195, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 178, + "id": 195, "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 2, - "type": 2 + "path": [ + "pallet_multisig", + "Timepoint" + ], + "params": [ + { + "name": "BlockNumber", + "type": 4 } - }, - "docs": [] - } - }, - { - "id": 179, - "type": { - "path": [], - "params": [], + ], "def": { - "array": { - "len": 3, - "type": 2 + "composite": { + "fields": [ + { + "name": "height", + "type": 4, + "typeName": "BlockNumber", + "docs": [] + }, + { + "name": "index", + "type": 4, + "typeName": "u32", + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 180, + "id": 196, "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 5, - "type": 2 + "path": [ + "pallet_preimage", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null } - }, - "docs": [] - } - }, - { - "id": 181, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 6, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 182, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 7, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 183, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 8, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 184, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 9, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 185, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 10, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 186, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 11, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 187, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 12, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 188, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 13, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 189, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 14, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 190, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 15, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 191, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 17, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 192, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 18, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 193, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 19, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 194, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 21, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 195, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 22, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 196, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 23, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 197, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 24, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 198, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 25, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 199, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 26, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 200, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 27, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 201, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 28, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 202, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 29, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 203, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 30, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 204, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 31, - "type": 2 - } - }, - "docs": [] - } - }, - { - "id": 205, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 174 - } - }, - "docs": [] - } - }, - { - "id": 206, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 57 - } - ], + ], "def": { "variant": { "variants": [ { - "name": "None", - "fields": [], + "name": "note_preimage", + "fields": [ + { + "name": "bytes", + "type": 13, + "typeName": "Vec", + "docs": [] + } + ], "index": 0, - "docs": [] + "docs": [ + "See [`Pallet::note_preimage`]." + ] }, { - "name": "Some", + "name": "unnote_preimage", "fields": [ { - "name": null, - "type": 57, - "typeName": null, + "name": "hash", + "type": 12, + "typeName": "T::Hash", "docs": [] } ], "index": 1, - "docs": [] + "docs": [ + "See [`Pallet::unnote_preimage`]." + ] + }, + { + "name": "request_preimage", + "fields": [ + { + "name": "hash", + "type": 12, + "typeName": "T::Hash", + "docs": [] + } + ], + "index": 2, + "docs": [ + "See [`Pallet::request_preimage`]." + ] + }, + { + "name": "unrequest_preimage", + "fields": [ + { + "name": "hash", + "type": 12, + "typeName": "T::Hash", + "docs": [] + } + ], + "index": 3, + "docs": [ + "See [`Pallet::unrequest_preimage`]." + ] + }, + { + "name": "ensure_updated", + "fields": [ + { + "name": "hashes", + "type": 197, + "typeName": "Vec", + "docs": [] + } + ], + "index": 4, + "docs": [ + "See [`Pallet::ensure_updated`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 207, + "id": 197, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 208 + "type": 12 } }, "docs": [] } }, { - "id": 208, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 0, - 175 - ] - }, - "docs": [] - } - }, - { - "id": 209, + "id": 198, "type": { "path": [ - "pallet_identity", - "types", - "Judgement" + "pallet_bounties", + "pallet", + "Call" ], "params": [ { - "name": "Balance", - "type": 6 + "name": "T", + "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "Unknown", - "fields": [], + "name": "propose_bounty", + "fields": [ + { + "name": "value", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "description", + "type": 13, + "typeName": "Vec", + "docs": [] + } + ], "index": 0, - "docs": [] + "docs": [ + "See [`Pallet::propose_bounty`]." + ] }, { - "name": "FeePaid", + "name": "approve_bounty", "fields": [ { - "name": null, - "type": 6, - "typeName": "Balance", + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] } ], "index": 1, - "docs": [] + "docs": [ + "See [`Pallet::approve_bounty`]." + ] }, { - "name": "Reasonable", - "fields": [], + "name": "propose_curator", + "fields": [ + { + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", + "docs": [] + }, + { + "name": "curator", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "fee", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + } + ], "index": 2, - "docs": [] + "docs": [ + "See [`Pallet::propose_curator`]." + ] }, { - "name": "KnownGood", - "fields": [], + "name": "unassign_curator", + "fields": [ + { + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", + "docs": [] + } + ], "index": 3, - "docs": [] + "docs": [ + "See [`Pallet::unassign_curator`]." + ] }, { - "name": "OutOfDate", - "fields": [], + "name": "accept_curator", + "fields": [ + { + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", + "docs": [] + } + ], "index": 4, - "docs": [] - }, - { - "name": "LowQuality", - "fields": [], - "index": 5, - "docs": [] - }, - { - "name": "Erroneous", - "fields": [], - "index": 6, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 210, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 211 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] + "docs": [ + "See [`Pallet::accept_curator`]." + ] }, { - "name": "Some", + "name": "award_bounty", "fields": [ { - "name": null, - "type": 211, - "typeName": null, + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", + "docs": [] + }, + { + "name": "beneficiary", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 211, - "type": { - "path": [ - "sp_runtime", - "MultiSignature" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "index": 5, + "docs": [ + "See [`Pallet::award_bounty`]." + ] + }, { - "name": "Ed25519", + "name": "claim_bounty", "fields": [ { - "name": null, - "type": 134, - "typeName": "ed25519::Signature", + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] } ], - "index": 0, - "docs": [] + "index": 6, + "docs": [ + "See [`Pallet::claim_bounty`]." + ] }, { - "name": "Sr25519", + "name": "close_bounty", "fields": [ { - "name": null, - "type": 212, - "typeName": "sr25519::Signature", + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] } ], - "index": 1, - "docs": [] + "index": 7, + "docs": [ + "See [`Pallet::close_bounty`]." + ] }, { - "name": "Ecdsa", + "name": "extend_bounty_expiry", "fields": [ { - "name": null, - "type": 213, - "typeName": "ecdsa::Signature", + "name": "bounty_id", + "type": 63, + "typeName": "BountyIndex", + "docs": [] + }, + { + "name": "remark", + "type": 13, + "typeName": "Vec", "docs": [] } ], - "index": 2, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 212, - "type": { - "path": [ - "sp_core", - "sr25519", - "Signature" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 135, - "typeName": "[u8; 64]", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 213, - "type": { - "path": [ - "sp_core", - "ecdsa", - "Signature" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 162, - "typeName": "[u8; SIGNATURE_SERIALIZED_SIZE]", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 214, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 13, - "typeName": "Vec", - "docs": [] + "index": 8, + "docs": [ + "See [`Pallet::extend_bounty_expiry`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 215, + "id": 199, "type": { "path": [ - "pallet_society", + "pallet_child_bounties", "pallet", "Call" ], @@ -13788,348 +14288,292 @@ { "name": "T", "type": null - }, - { - "name": "I", - "type": null } ], "def": { "variant": { "variants": [ { - "name": "bid", + "name": "add_child_bounty", "fields": [ + { + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", + "docs": [] + }, { "name": "value", - "type": 6, - "typeName": "BalanceOf", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "description", + "type": 13, + "typeName": "Vec", "docs": [] } ], "index": 0, "docs": [ - "See [`Pallet::bid`]." - ] - }, - { - "name": "unbid", - "fields": [], - "index": 1, - "docs": [ - "See [`Pallet::unbid`]." + "See [`Pallet::add_child_bounty`]." ] }, { - "name": "vouch", + "name": "propose_curator", "fields": [ { - "name": "who", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "value", - "type": 6, - "typeName": "BalanceOf", + "name": "child_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "tip", - "type": 6, - "typeName": "BalanceOf", + "name": "curator", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "fee", + "type": 55, + "typeName": "BalanceOf", "docs": [] } ], - "index": 2, - "docs": [ - "See [`Pallet::vouch`]." - ] - }, - { - "name": "unvouch", - "fields": [], - "index": 3, + "index": 1, "docs": [ - "See [`Pallet::unvouch`]." + "See [`Pallet::propose_curator`]." ] }, { - "name": "vote", + "name": "accept_curator", "fields": [ { - "name": "candidate", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "approve", - "type": 30, - "typeName": "bool", + "name": "child_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] } ], - "index": 4, + "index": 2, "docs": [ - "See [`Pallet::vote`]." + "See [`Pallet::accept_curator`]." ] }, { - "name": "defender_vote", + "name": "unassign_curator", "fields": [ { - "name": "approve", - "type": 30, - "typeName": "bool", + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::defender_vote`]." - ] - }, - { - "name": "payout", - "fields": [], - "index": 6, - "docs": [ - "See [`Pallet::payout`]." - ] - }, - { - "name": "waive_repay", - "fields": [ + }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "child_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] } ], - "index": 7, + "index": 3, "docs": [ - "See [`Pallet::waive_repay`]." + "See [`Pallet::unassign_curator`]." ] }, { - "name": "found_society", + "name": "award_child_bounty", "fields": [ { - "name": "founder", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "max_members", - "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_intake", - "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_strikes", - "type": 4, - "typeName": "u32", + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "candidate_deposit", - "type": 6, - "typeName": "BalanceOf", + "name": "child_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "rules", - "type": 13, - "typeName": "Vec", + "name": "beneficiary", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 8, - "docs": [ - "See [`Pallet::found_society`]." - ] - }, - { - "name": "dissolve", - "fields": [], - "index": 9, + "index": 4, "docs": [ - "See [`Pallet::dissolve`]." + "See [`Pallet::award_child_bounty`]." ] }, { - "name": "judge_suspended_member", + "name": "claim_child_bounty", "fields": [ { - "name": "who", - "type": 105, - "typeName": "AccountIdLookupOf", + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "forgive", - "type": 30, - "typeName": "bool", + "name": "child_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] } ], - "index": 10, + "index": 5, "docs": [ - "See [`Pallet::judge_suspended_member`]." + "See [`Pallet::claim_child_bounty`]." ] }, { - "name": "set_parameters", + "name": "close_child_bounty", "fields": [ { - "name": "max_members", - "type": 4, - "typeName": "u32", + "name": "parent_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] }, { - "name": "max_intake", - "type": 4, - "typeName": "u32", + "name": "child_bounty_id", + "type": 63, + "typeName": "BountyIndex", "docs": [] - }, + } + ], + "index": 6, + "docs": [ + "See [`Pallet::close_child_bounty`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 200, + "type": { + "path": [ + "pallet_election_provider_multi_phase", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "submit_unsigned", + "fields": [ { - "name": "max_strikes", - "type": 4, - "typeName": "u32", + "name": "raw_solution", + "type": 201, + "typeName": "Box>>", "docs": [] }, { - "name": "candidate_deposit", - "type": 6, - "typeName": "BalanceOf", + "name": "witness", + "type": 278, + "typeName": "SolutionOrSnapshotSize", "docs": [] } ], - "index": 11, - "docs": [ - "See [`Pallet::set_parameters`]." - ] - }, - { - "name": "punish_skeptic", - "fields": [], - "index": 12, - "docs": [ - "See [`Pallet::punish_skeptic`]." - ] - }, - { - "name": "claim_membership", - "fields": [], - "index": 13, + "index": 0, "docs": [ - "See [`Pallet::claim_membership`]." + "See [`Pallet::submit_unsigned`]." ] }, { - "name": "bestow_membership", + "name": "set_minimum_untrusted_score", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", + "name": "maybe_next_score", + "type": 279, + "typeName": "Option", "docs": [] } ], - "index": 14, + "index": 1, "docs": [ - "See [`Pallet::bestow_membership`]." + "See [`Pallet::set_minimum_untrusted_score`]." ] }, { - "name": "kick_candidate", + "name": "set_emergency_election_result", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - } - ], - "index": 15, - "docs": [ - "See [`Pallet::kick_candidate`]." - ] - }, - { - "name": "resign_candidacy", - "fields": [], - "index": 16, - "docs": [ - "See [`Pallet::resign_candidacy`]." - ] - }, - { - "name": "drop_candidate", - "fields": [ - { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", + "name": "supports", + "type": 280, + "typeName": "Supports", "docs": [] } ], - "index": 17, + "index": 2, "docs": [ - "See [`Pallet::drop_candidate`]." + "See [`Pallet::set_emergency_election_result`]." ] }, { - "name": "cleanup_candidacy", + "name": "submit", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "max", - "type": 4, - "typeName": "u32", + "name": "raw_solution", + "type": 201, + "typeName": "Box>>", "docs": [] } ], - "index": 18, + "index": 3, "docs": [ - "See [`Pallet::cleanup_candidacy`]." + "See [`Pallet::submit`]." ] }, { - "name": "cleanup_challenge", + "name": "governance_fallback", "fields": [ { - "name": "challenge_round", - "type": 4, - "typeName": "RoundIndex", + "name": "maybe_max_voters", + "type": 154, + "typeName": "Option", "docs": [] }, { - "name": "max", - "type": 4, - "typeName": "u32", + "name": "maybe_max_targets", + "type": 154, + "typeName": "Option", "docs": [] } ], - "index": 19, + "index": 4, "docs": [ - "See [`Pallet::cleanup_challenge`]." + "See [`Pallet::governance_fallback`]." ] } ] @@ -14141,363 +14585,198 @@ } }, { - "id": 216, + "id": 201, "type": { "path": [ - "pallet_recovery", - "pallet", - "Call" + "pallet_election_provider_multi_phase", + "RawSolution" ], "params": [ { - "name": "T", - "type": null + "name": "S", + "type": 202 } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "as_recovered", - "fields": [ - { - "name": "account", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::as_recovered`]." - ] + "name": "solution", + "type": 202, + "typeName": "S", + "docs": [] }, { - "name": "set_recovered", - "fields": [ - { - "name": "lost", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "rescuer", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::set_recovered`]." - ] + "name": "score", + "type": 277, + "typeName": "ElectionScore", + "docs": [] }, { - "name": "create_recovery", - "fields": [ - { - "name": "friends", - "type": 109, - "typeName": "Vec", - "docs": [] - }, - { - "name": "threshold", - "type": 86, - "typeName": "u16", - "docs": [] - }, - { - "name": "delay_period", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::create_recovery`]." - ] + "name": "round", + "type": 4, + "typeName": "u32", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 202, + "type": { + "path": [ + "staging_kusama_runtime", + "NposCompactSolution24" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "votes1", + "type": 203, + "typeName": null, + "docs": [] }, { - "name": "initiate_recovery", - "fields": [ - { - "name": "account", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::initiate_recovery`]." - ] + "name": "votes2", + "type": 206, + "typeName": null, + "docs": [] }, { - "name": "vouch_recovery", - "fields": [ - { - "name": "lost", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "rescuer", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::vouch_recovery`]." - ] + "name": "votes3", + "type": 211, + "typeName": null, + "docs": [] }, { - "name": "claim_recovery", - "fields": [ - { - "name": "account", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::claim_recovery`]." - ] + "name": "votes4", + "type": 214, + "typeName": null, + "docs": [] }, { - "name": "close_recovery", - "fields": [ - { - "name": "rescuer", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::close_recovery`]." - ] + "name": "votes5", + "type": 217, + "typeName": null, + "docs": [] }, { - "name": "remove_recovery", - "fields": [], - "index": 7, - "docs": [ - "See [`Pallet::remove_recovery`]." - ] + "name": "votes6", + "type": 220, + "typeName": null, + "docs": [] }, { - "name": "cancel_recovered", - "fields": [ - { - "name": "account", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::cancel_recovered`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 217, - "type": { - "path": [ - "pallet_vesting", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + "name": "votes7", + "type": 223, + "typeName": null, + "docs": [] + }, { - "name": "vest", - "fields": [], - "index": 0, - "docs": [ - "See [`Pallet::vest`]." - ] + "name": "votes8", + "type": 226, + "typeName": null, + "docs": [] }, { - "name": "vest_other", - "fields": [ - { - "name": "target", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::vest_other`]." - ] + "name": "votes9", + "type": 229, + "typeName": null, + "docs": [] }, { - "name": "vested_transfer", - "fields": [ - { - "name": "target", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "schedule", - "type": 218, - "typeName": "VestingInfo, BlockNumberFor>", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::vested_transfer`]." - ] + "name": "votes10", + "type": 232, + "typeName": null, + "docs": [] }, { - "name": "force_vested_transfer", - "fields": [ - { - "name": "source", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "target", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "schedule", - "type": 218, - "typeName": "VestingInfo, BlockNumberFor>", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::force_vested_transfer`]." - ] + "name": "votes11", + "type": 235, + "typeName": null, + "docs": [] }, { - "name": "merge_schedules", - "fields": [ - { - "name": "schedule1_index", - "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "schedule2_index", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::merge_schedules`]." - ] + "name": "votes12", + "type": 238, + "typeName": null, + "docs": [] }, { - "name": "force_remove_vesting_schedule", - "fields": [ - { - "name": "target", - "type": 105, - "typeName": "::Source", - "docs": [] - }, - { - "name": "schedule_index", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::force_remove_vesting_schedule`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 218, - "type": { - "path": [ - "pallet_vesting", - "vesting_info", - "VestingInfo" - ], - "params": [ - { - "name": "Balance", - "type": 6 - }, - { - "name": "BlockNumber", - "type": 4 - } - ], - "def": { - "composite": { - "fields": [ + "name": "votes13", + "type": 241, + "typeName": null, + "docs": [] + }, { - "name": "locked", - "type": 6, - "typeName": "Balance", + "name": "votes14", + "type": 244, + "typeName": null, "docs": [] }, { - "name": "per_block", - "type": 6, - "typeName": "Balance", + "name": "votes15", + "type": 247, + "typeName": null, "docs": [] }, { - "name": "starting_block", - "type": 4, - "typeName": "BlockNumber", + "name": "votes16", + "type": 250, + "typeName": null, + "docs": [] + }, + { + "name": "votes17", + "type": 253, + "typeName": null, + "docs": [] + }, + { + "name": "votes18", + "type": 256, + "typeName": null, + "docs": [] + }, + { + "name": "votes19", + "type": 259, + "typeName": null, + "docs": [] + }, + { + "name": "votes20", + "type": 262, + "typeName": null, + "docs": [] + }, + { + "name": "votes21", + "type": 265, + "typeName": null, + "docs": [] + }, + { + "name": "votes22", + "type": 268, + "typeName": null, + "docs": [] + }, + { + "name": "votes23", + "type": 271, + "typeName": null, + "docs": [] + }, + { + "name": "votes24", + "type": 274, + "typeName": null, "docs": [] } ] @@ -14507,242 +14786,116 @@ } }, { - "id": 219, + "id": 203, "type": { - "path": [ - "pallet_scheduler", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "schedule", - "fields": [ - { - "name": "when", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "maybe_periodic", - "type": 220, - "typeName": "Option>>", - "docs": [] - }, - { - "name": "priority", - "type": 2, - "typeName": "schedule::Priority", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::schedule`]." - ] - }, - { - "name": "cancel", - "fields": [ - { - "name": "when", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "index", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::cancel`]." - ] - }, - { - "name": "schedule_named", - "fields": [ - { - "name": "id", - "type": 1, - "typeName": "TaskName", - "docs": [] - }, - { - "name": "when", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "maybe_periodic", - "type": 220, - "typeName": "Option>>", - "docs": [] - }, - { - "name": "priority", - "type": 2, - "typeName": "schedule::Priority", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::schedule_named`]." - ] - }, - { - "name": "cancel_named", - "fields": [ - { - "name": "id", - "type": 1, - "typeName": "TaskName", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::cancel_named`]." - ] - }, - { - "name": "schedule_after", - "fields": [ - { - "name": "after", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "maybe_periodic", - "type": 220, - "typeName": "Option>>", - "docs": [] - }, - { - "name": "priority", - "type": 2, - "typeName": "schedule::Priority", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::schedule_after`]." - ] - }, - { - "name": "schedule_named_after", - "fields": [ - { - "name": "id", - "type": 1, - "typeName": "TaskName", - "docs": [] - }, - { - "name": "after", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "maybe_periodic", - "type": 220, - "typeName": "Option>>", - "docs": [] - }, - { - "name": "priority", - "type": 2, - "typeName": "schedule::Priority", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::schedule_named_after`]." - ] - } - ] + "sequence": { + "type": 204 } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 220, + "id": 204, "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 221 + "path": [], + "params": [], + "def": { + "tuple": [ + 63, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 205, + "type": { + "path": [], + "params": [], + "def": { + "compact": { + "type": 94 + } + }, + "docs": [] + } + }, + { + "id": 206, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 207 + } + }, + "docs": [] + } + }, + { + "id": 207, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 63, + 208, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 208, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 205, + 209 + ] + }, + "docs": [] + } + }, + { + "id": 209, + "type": { + "path": [], + "params": [], + "def": { + "compact": { + "type": 210 } + }, + "docs": [] + } + }, + { + "id": 210, + "type": { + "path": [ + "sp_arithmetic", + "per_things", + "PerU16" ], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "Some", - "fields": [ - { - "name": null, - "type": 221, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": null, + "type": 94, + "typeName": "u16", "docs": [] } ] @@ -14751,6 +14904,145 @@ "docs": [] } }, + { + "id": 211, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 212 + } + }, + "docs": [] + } + }, + { + "id": 212, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 63, + 213, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 213, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 2, + "type": 208 + } + }, + "docs": [] + } + }, + { + "id": 214, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 215 + } + }, + "docs": [] + } + }, + { + "id": 215, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 63, + 216, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 216, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 3, + "type": 208 + } + }, + "docs": [] + } + }, + { + "id": 217, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 218 + } + }, + "docs": [] + } + }, + { + "id": 218, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 63, + 219, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 219, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 4, + "type": 208 + } + }, + "docs": [] + } + }, + { + "id": 220, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 221 + } + }, + "docs": [] + } + }, { "id": 221, "type": { @@ -14758,8 +15050,9 @@ "params": [], "def": { "tuple": [ - 4, - 4 + 63, + 222, + 205 ] }, "docs": [] @@ -14768,315 +15061,26 @@ { "id": 222, "type": { - "path": [ - "pallet_proxy", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null + "path": [], + "params": [], + "def": { + "array": { + "len": 5, + "type": 208 } - ], + }, + "docs": [] + } + }, + { + "id": 223, + "type": { + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "proxy", - "fields": [ - { - "name": "real", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "force_proxy_type", - "type": 223, - "typeName": "Option", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::proxy`]." - ] - }, - { - "name": "add_proxy", - "fields": [ - { - "name": "delegate", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", - "docs": [] - }, - { - "name": "delay", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::add_proxy`]." - ] - }, - { - "name": "remove_proxy", - "fields": [ - { - "name": "delegate", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", - "docs": [] - }, - { - "name": "delay", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::remove_proxy`]." - ] - }, - { - "name": "remove_proxies", - "fields": [], - "index": 3, - "docs": [ - "See [`Pallet::remove_proxies`]." - ] - }, - { - "name": "create_pure", - "fields": [ - { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", - "docs": [] - }, - { - "name": "delay", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "index", - "type": 86, - "typeName": "u16", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::create_pure`]." - ] - }, - { - "name": "kill_pure", - "fields": [ - { - "name": "spawner", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", - "docs": [] - }, - { - "name": "index", - "type": 86, - "typeName": "u16", - "docs": [] - }, - { - "name": "height", - "type": 54, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "ext_index", - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::kill_pure`]." - ] - }, - { - "name": "announce", - "fields": [ - { - "name": "real", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "call_hash", - "type": 12, - "typeName": "CallHashOf", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::announce`]." - ] - }, - { - "name": "remove_announcement", - "fields": [ - { - "name": "real", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "call_hash", - "type": 12, - "typeName": "CallHashOf", - "docs": [] - } - ], - "index": 7, - "docs": [ - "See [`Pallet::remove_announcement`]." - ] - }, - { - "name": "reject_announcement", - "fields": [ - { - "name": "delegate", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "call_hash", - "type": 12, - "typeName": "CallHashOf", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::reject_announcement`]." - ] - }, - { - "name": "proxy_announced", - "fields": [ - { - "name": "delegate", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "real", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "force_proxy_type", - "type": 223, - "typeName": "Option", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 9, - "docs": [ - "See [`Pallet::proxy_announced`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 223, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", + "sequence": { "type": 224 } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Some", - "fields": [ - { - "name": null, - "type": 224, - "typeName": null, - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] - } }, "docs": [] } @@ -15084,70 +15088,14 @@ { "id": 224, "type": { - "path": [ - "staging_kusama_runtime", - "ProxyType" - ], + "path": [], "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Any", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "NonTransfer", - "fields": [], - "index": 1, - "docs": [] - }, - { - "name": "Governance", - "fields": [], - "index": 2, - "docs": [] - }, - { - "name": "Staking", - "fields": [], - "index": 3, - "docs": [] - }, - { - "name": "IdentityJudgement", - "fields": [], - "index": 4, - "docs": [] - }, - { - "name": "CancelProxy", - "fields": [], - "index": 5, - "docs": [] - }, - { - "name": "Auction", - "fields": [], - "index": 6, - "docs": [] - }, - { - "name": "Society", - "fields": [], - "index": 7, - "docs": [] - }, - { - "name": "NominationPools", - "fields": [], - "index": 8, - "docs": [] - } - ] - } + "tuple": [ + 63, + 225, + 205 + ] }, "docs": [] } @@ -15155,195 +15103,25 @@ { "id": 225, "type": { - "path": [ - "pallet_multisig", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "as_multi_threshold_1", - "fields": [ - { - "name": "other_signatories", - "type": 109, - "typeName": "Vec", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::as_multi_threshold_1`]." - ] - }, - { - "name": "as_multi", - "fields": [ - { - "name": "threshold", - "type": 86, - "typeName": "u16", - "docs": [] - }, - { - "name": "other_signatories", - "type": 109, - "typeName": "Vec", - "docs": [] - }, - { - "name": "maybe_timepoint", - "type": 226, - "typeName": "Option>>", - "docs": [] - }, - { - "name": "call", - "type": 88, - "typeName": "Box<::RuntimeCall>", - "docs": [] - }, - { - "name": "max_weight", - "type": 9, - "typeName": "Weight", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::as_multi`]." - ] - }, - { - "name": "approve_as_multi", - "fields": [ - { - "name": "threshold", - "type": 86, - "typeName": "u16", - "docs": [] - }, - { - "name": "other_signatories", - "type": 109, - "typeName": "Vec", - "docs": [] - }, - { - "name": "maybe_timepoint", - "type": 226, - "typeName": "Option>>", - "docs": [] - }, - { - "name": "call_hash", - "type": 1, - "typeName": "[u8; 32]", - "docs": [] - }, - { - "name": "max_weight", - "type": 9, - "typeName": "Weight", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::approve_as_multi`]." - ] - }, - { - "name": "cancel_as_multi", - "fields": [ - { - "name": "threshold", - "type": 86, - "typeName": "u16", - "docs": [] - }, - { - "name": "other_signatories", - "type": 109, - "typeName": "Vec", - "docs": [] - }, - { - "name": "timepoint", - "type": 227, - "typeName": "Timepoint>", - "docs": [] - }, - { - "name": "call_hash", - "type": 1, - "typeName": "[u8; 32]", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::cancel_as_multi`]." - ] - } - ] + "array": { + "len": 6, + "type": 208 } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { "id": 226, "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 227 - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Some", - "fields": [ - { - "name": null, - "type": 227, - "typeName": null, - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] + "sequence": { + "type": 227 } }, "docs": [] @@ -15352,33 +15130,14 @@ { "id": 227, "type": { - "path": [ - "pallet_multisig", - "Timepoint" - ], - "params": [ - { - "name": "BlockNumber", - "type": 4 - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "height", - "type": 4, - "typeName": "BlockNumber", - "docs": [] - }, - { - "name": "index", - "type": 4, - "typeName": "u32", - "docs": [] - } - ] - } + "tuple": [ + 63, + 228, + 205 + ] }, "docs": [] } @@ -15386,841 +15145,124 @@ { "id": 228, "type": { - "path": [ - "pallet_preimage", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null + "path": [], + "params": [], + "def": { + "array": { + "len": 7, + "type": 208 } - ], + }, + "docs": [] + } + }, + { + "id": 229, + "type": { + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "note_preimage", - "fields": [ - { - "name": "bytes", - "type": 13, - "typeName": "Vec", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::note_preimage`]." - ] - }, - { - "name": "unnote_preimage", - "fields": [ - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::unnote_preimage`]." - ] - }, - { - "name": "request_preimage", - "fields": [ - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::request_preimage`]." - ] - }, - { - "name": "unrequest_preimage", - "fields": [ - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::unrequest_preimage`]." - ] - }, - { - "name": "ensure_updated", - "fields": [ - { - "name": "hashes", - "type": 229, - "typeName": "Vec", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::ensure_updated`]." - ] - } - ] + "sequence": { + "type": 230 } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 229, + "id": 230, "type": { "path": [], "params": [], "def": { - "sequence": { - "type": 12 - } + "tuple": [ + 63, + 231, + 205 + ] }, "docs": [] } }, { - "id": 230, + "id": 231, "type": { - "path": [ - "pallet_bounties", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "propose_bounty", - "fields": [ - { - "name": "value", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "description", - "type": 13, - "typeName": "Vec", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::propose_bounty`]." - ] - }, - { - "name": "approve_bounty", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::approve_bounty`]." - ] - }, - { - "name": "propose_curator", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "curator", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "fee", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::propose_curator`]." - ] - }, - { - "name": "unassign_curator", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::unassign_curator`]." - ] - }, - { - "name": "accept_curator", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::accept_curator`]." - ] - }, - { - "name": "award_bounty", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "beneficiary", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::award_bounty`]." - ] - }, - { - "name": "claim_bounty", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::claim_bounty`]." - ] - }, - { - "name": "close_bounty", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 7, - "docs": [ - "See [`Pallet::close_bounty`]." - ] - }, - { - "name": "extend_bounty_expiry", - "fields": [ - { - "name": "bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "remark", - "type": 13, - "typeName": "Vec", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::extend_bounty_expiry`]." - ] - } - ] + "array": { + "len": 8, + "type": 208 } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 231, + "id": 232, "type": { - "path": [ - "pallet_child_bounties", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null + "path": [], + "params": [], + "def": { + "sequence": { + "type": 233 } - ], + }, + "docs": [] + } + }, + { + "id": 233, + "type": { + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "add_child_bounty", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "value", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "description", - "type": 13, - "typeName": "Vec", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::add_child_bounty`]." - ] - }, - { - "name": "propose_curator", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "curator", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "fee", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::propose_curator`]." - ] - }, - { - "name": "accept_curator", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::accept_curator`]." - ] - }, - { - "name": "unassign_curator", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::unassign_curator`]." - ] - }, - { - "name": "award_child_bounty", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "beneficiary", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::award_child_bounty`]." - ] - }, - { - "name": "claim_child_bounty", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::claim_child_bounty`]." - ] - }, - { - "name": "close_child_bounty", - "fields": [ - { - "name": "parent_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_bounty_id", - "type": 54, - "typeName": "BountyIndex", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::close_child_bounty`]." - ] - } - ] + "tuple": [ + 63, + 234, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 234, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 9, + "type": 208 } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 232, + "id": 235, "type": { - "path": [ - "pallet_election_provider_multi_phase", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null + "path": [], + "params": [], + "def": { + "sequence": { + "type": 236 } - ], - "def": { - "variant": { - "variants": [ - { - "name": "submit_unsigned", - "fields": [ - { - "name": "raw_solution", - "type": 233, - "typeName": "Box>>", - "docs": [] - }, - { - "name": "witness", - "type": 310, - "typeName": "SolutionOrSnapshotSize", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::submit_unsigned`]." - ] - }, - { - "name": "set_minimum_untrusted_score", - "fields": [ - { - "name": "maybe_next_score", - "type": 311, - "typeName": "Option", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::set_minimum_untrusted_score`]." - ] - }, - { - "name": "set_emergency_election_result", - "fields": [ - { - "name": "supports", - "type": 312, - "typeName": "Supports", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::set_emergency_election_result`]." - ] - }, - { - "name": "submit", - "fields": [ - { - "name": "raw_solution", - "type": 233, - "typeName": "Box>>", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::submit`]." - ] - }, - { - "name": "governance_fallback", - "fields": [ - { - "name": "maybe_max_voters", - "type": 141, - "typeName": "Option", - "docs": [] - }, - { - "name": "maybe_max_targets", - "type": 141, - "typeName": "Option", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::governance_fallback`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 233, - "type": { - "path": [ - "pallet_election_provider_multi_phase", - "RawSolution" - ], - "params": [ - { - "name": "S", - "type": 234 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "solution", - "type": 234, - "typeName": "S", - "docs": [] - }, - { - "name": "score", - "type": 309, - "typeName": "ElectionScore", - "docs": [] - }, - { - "name": "round", - "type": 4, - "typeName": "u32", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 234, - "type": { - "path": [ - "staging_kusama_runtime", - "NposCompactSolution24" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "votes1", - "type": 235, - "typeName": null, - "docs": [] - }, - { - "name": "votes2", - "type": 238, - "typeName": null, - "docs": [] - }, - { - "name": "votes3", - "type": 243, - "typeName": null, - "docs": [] - }, - { - "name": "votes4", - "type": 246, - "typeName": null, - "docs": [] - }, - { - "name": "votes5", - "type": 249, - "typeName": null, - "docs": [] - }, - { - "name": "votes6", - "type": 252, - "typeName": null, - "docs": [] - }, - { - "name": "votes7", - "type": 255, - "typeName": null, - "docs": [] - }, - { - "name": "votes8", - "type": 258, - "typeName": null, - "docs": [] - }, - { - "name": "votes9", - "type": 261, - "typeName": null, - "docs": [] - }, - { - "name": "votes10", - "type": 264, - "typeName": null, - "docs": [] - }, - { - "name": "votes11", - "type": 267, - "typeName": null, - "docs": [] - }, - { - "name": "votes12", - "type": 270, - "typeName": null, - "docs": [] - }, - { - "name": "votes13", - "type": 273, - "typeName": null, - "docs": [] - }, - { - "name": "votes14", - "type": 276, - "typeName": null, - "docs": [] - }, - { - "name": "votes15", - "type": 279, - "typeName": null, - "docs": [] - }, - { - "name": "votes16", - "type": 282, - "typeName": null, - "docs": [] - }, - { - "name": "votes17", - "type": 285, - "typeName": null, - "docs": [] - }, - { - "name": "votes18", - "type": 288, - "typeName": null, - "docs": [] - }, - { - "name": "votes19", - "type": 291, - "typeName": null, - "docs": [] - }, - { - "name": "votes20", - "type": 294, - "typeName": null, - "docs": [] - }, - { - "name": "votes21", - "type": 297, - "typeName": null, - "docs": [] - }, - { - "name": "votes22", - "type": 300, - "typeName": null, - "docs": [] - }, - { - "name": "votes23", - "type": 303, - "typeName": null, - "docs": [] - }, - { - "name": "votes24", - "type": 306, - "typeName": null, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 235, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 236 - } - }, - "docs": [] - } - }, - { - "id": 236, - "type": { - "path": [], - "params": [], + }, + "docs": [] + } + }, + { + "id": 236, + "type": { + "path": [], + "params": [], "def": { "tuple": [ - 54, - 237 + 63, + 237, + 205 ] }, "docs": [] @@ -16232,8 +15274,9 @@ "path": [], "params": [], "def": { - "compact": { - "type": 86 + "array": { + "len": 10, + "type": 208 } }, "docs": [] @@ -16259,9 +15302,9 @@ "params": [], "def": { "tuple": [ - 54, + 63, 240, - 237 + 205 ] }, "docs": [] @@ -16269,2434 +15312,549 @@ }, { "id": 240, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 237, - 241 - ] - }, - "docs": [] - } - }, - { - "id": 241, - "type": { - "path": [], - "params": [], - "def": { - "compact": { - "type": 242 - } - }, - "docs": [] - } - }, - { - "id": 242, - "type": { - "path": [ - "sp_arithmetic", - "per_things", - "PerU16" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 86, - "typeName": "u16", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 243, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 244 - } - }, - "docs": [] - } - }, - { - "id": 244, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 245, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 245, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 2, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 246, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 247 - } - }, - "docs": [] - } - }, - { - "id": 247, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 248, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 248, "type": { "path": [], "params": [], "def": { "array": { - "len": 3, - "type": 240 + "len": 11, + "type": 208 } }, "docs": [] } }, { - "id": 249, + "id": 241, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 250 + "type": 242 } }, "docs": [] } }, { - "id": 250, + "id": 242, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 251, - 237 + 63, + 243, + 205 ] }, "docs": [] } }, { - "id": 251, + "id": 243, "type": { "path": [], "params": [], "def": { "array": { - "len": 4, - "type": 240 + "len": 12, + "type": 208 } }, "docs": [] } }, { - "id": 252, + "id": 244, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 253 + "type": 245 } }, "docs": [] } }, { - "id": 253, + "id": 245, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 254, - 237 + 63, + 246, + 205 ] }, "docs": [] } }, { - "id": 254, + "id": 246, "type": { "path": [], "params": [], "def": { "array": { - "len": 5, - "type": 240 + "len": 13, + "type": 208 } }, "docs": [] } }, { - "id": 255, + "id": 247, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 256 + "type": 248 } }, "docs": [] } }, { - "id": 256, + "id": 248, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 257, - 237 + 63, + 249, + 205 ] }, "docs": [] } }, { - "id": 257, + "id": 249, "type": { "path": [], "params": [], "def": { "array": { - "len": 6, - "type": 240 + "len": 14, + "type": 208 } }, "docs": [] } }, { - "id": 258, + "id": 250, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 259 + "type": 251 } }, "docs": [] } }, { - "id": 259, + "id": 251, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 260, - 237 + 63, + 252, + 205 ] }, "docs": [] } }, { - "id": 260, + "id": 252, "type": { "path": [], "params": [], "def": { "array": { - "len": 7, - "type": 240 + "len": 15, + "type": 208 } }, "docs": [] } }, { - "id": 261, + "id": 253, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 262 + "type": 254 } }, "docs": [] } }, { - "id": 262, + "id": 254, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 263, - 237 + 63, + 255, + 205 ] }, "docs": [] } }, { - "id": 263, + "id": 255, "type": { "path": [], "params": [], "def": { "array": { - "len": 8, - "type": 240 + "len": 16, + "type": 208 } }, "docs": [] } }, { - "id": 264, + "id": 256, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 265 + "type": 257 } }, "docs": [] } }, { - "id": 265, + "id": 257, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 266, - 237 + 63, + 258, + 205 ] }, "docs": [] } }, { - "id": 266, + "id": 258, "type": { "path": [], "params": [], "def": { "array": { - "len": 9, - "type": 240 + "len": 17, + "type": 208 } }, "docs": [] } }, { - "id": 267, + "id": 259, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 268 + "type": 260 } }, "docs": [] } }, { - "id": 268, + "id": 260, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 269, - 237 + 63, + 261, + 205 ] }, "docs": [] } }, { - "id": 269, + "id": 261, "type": { "path": [], "params": [], "def": { "array": { - "len": 10, - "type": 240 + "len": 18, + "type": 208 } }, "docs": [] } }, { - "id": 270, + "id": 262, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 271 + "type": 263 } }, "docs": [] } }, { - "id": 271, + "id": 263, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 272, - 237 + 63, + 264, + 205 ] }, "docs": [] } }, { - "id": 272, + "id": 264, "type": { "path": [], "params": [], "def": { "array": { - "len": 11, - "type": 240 + "len": 19, + "type": 208 } }, "docs": [] } }, { - "id": 273, + "id": 265, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 274 + "type": 266 } }, "docs": [] } }, { - "id": 274, + "id": 266, "type": { "path": [], "params": [], "def": { "tuple": [ - 54, - 275, - 237 + 63, + 267, + 205 ] }, "docs": [] } }, { - "id": 275, + "id": 267, "type": { "path": [], "params": [], "def": { "array": { - "len": 12, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 276, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 277 - } - }, - "docs": [] - } - }, - { - "id": 277, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 278, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 278, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 13, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 279, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 280 - } - }, - "docs": [] - } - }, - { - "id": 280, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 281, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 281, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 14, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 282, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 283 - } - }, - "docs": [] - } - }, - { - "id": 283, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 284, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 284, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 15, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 285, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 286 - } - }, - "docs": [] - } - }, - { - "id": 286, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 287, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 287, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 16, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 288, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 289 - } - }, - "docs": [] - } - }, - { - "id": 289, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 290, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 290, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 17, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 291, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 292 - } - }, - "docs": [] - } - }, - { - "id": 292, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 293, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 293, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 18, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 294, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 295 - } - }, - "docs": [] - } - }, - { - "id": 295, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 296, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 296, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 19, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 297, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 298 - } - }, - "docs": [] - } - }, - { - "id": 298, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 299, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 299, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 20, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 300, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 301 - } - }, - "docs": [] - } - }, - { - "id": 301, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 302, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 302, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 21, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 303, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 304 - } - }, - "docs": [] - } - }, - { - "id": 304, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 305, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 305, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 22, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 306, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 307 - } - }, - "docs": [] - } - }, - { - "id": 307, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 54, - 308, - 237 - ] - }, - "docs": [] - } - }, - { - "id": 308, - "type": { - "path": [], - "params": [], - "def": { - "array": { - "len": 23, - "type": 240 - } - }, - "docs": [] - } - }, - { - "id": 309, - "type": { - "path": [ - "sp_npos_elections", - "ElectionScore" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "minimal_stake", - "type": 6, - "typeName": "ExtendedBalance", - "docs": [] - }, - { - "name": "sum_stake", - "type": 6, - "typeName": "ExtendedBalance", - "docs": [] - }, - { - "name": "sum_stake_squared", - "type": 6, - "typeName": "ExtendedBalance", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 310, - "type": { - "path": [ - "pallet_election_provider_multi_phase", - "SolutionOrSnapshotSize" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "voters", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "targets", - "type": 54, - "typeName": "u32", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 311, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 309 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Some", - "fields": [ - { - "name": null, - "type": 309, - "typeName": null, - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 312, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 313 - } - }, - "docs": [] - } - }, - { - "id": 313, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 0, - 314 - ] - }, - "docs": [] - } - }, - { - "id": 314, - "type": { - "path": [ - "sp_npos_elections", - "Support" - ], - "params": [ - { - "name": "AccountId", - "type": 0 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "total", - "type": 6, - "typeName": "ExtendedBalance", - "docs": [] - }, - { - "name": "voters", - "type": 315, - "typeName": "Vec<(AccountId, ExtendedBalance)>", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 315, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 316 - } - }, - "docs": [] - } - }, - { - "id": 316, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 0, - 6 - ] - }, - "docs": [] - } - }, - { - "id": 317, - "type": { - "path": [ - "pallet_nis", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "place_bid", - "fields": [ - { - "name": "amount", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "duration", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::place_bid`]." - ] - }, - { - "name": "retract_bid", - "fields": [ - { - "name": "amount", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "duration", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::retract_bid`]." - ] - }, - { - "name": "fund_deficit", - "fields": [], - "index": 2, - "docs": [ - "See [`Pallet::fund_deficit`]." - ] - }, - { - "name": "thaw_private", - "fields": [ - { - "name": "index", - "type": 54, - "typeName": "ReceiptIndex", - "docs": [] - }, - { - "name": "maybe_proportion", - "type": 318, - "typeName": "Option", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::thaw_private`]." - ] - }, - { - "name": "thaw_communal", - "fields": [ - { - "name": "index", - "type": 54, - "typeName": "ReceiptIndex", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::thaw_communal`]." - ] - }, - { - "name": "communify", - "fields": [ - { - "name": "index", - "type": 54, - "typeName": "ReceiptIndex", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::communify`]." - ] - }, - { - "name": "privatize", - "fields": [ - { - "name": "index", - "type": 54, - "typeName": "ReceiptIndex", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::privatize`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 318, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 319 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Some", - "fields": [ - { - "name": null, - "type": 319, - "typeName": null, - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 319, - "type": { - "path": [ - "sp_arithmetic", - "per_things", - "Perquintill" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 11, - "typeName": "u64", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 320, - "type": { - "path": [ - "pallet_balances", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "transfer_allow_death", - "fields": [ - { - "name": "dest", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "value", - "type": 58, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::transfer_allow_death`]." - ] - }, - { - "name": "force_transfer", - "fields": [ - { - "name": "source", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "dest", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "value", - "type": 58, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::force_transfer`]." - ] - }, - { - "name": "transfer_keep_alive", - "fields": [ - { - "name": "dest", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "value", - "type": 58, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::transfer_keep_alive`]." - ] - }, - { - "name": "transfer_all", - "fields": [ - { - "name": "dest", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "keep_alive", - "type": 30, - "typeName": "bool", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::transfer_all`]." - ] - }, - { - "name": "force_unreserve", - "fields": [ - { - "name": "who", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::force_unreserve`]." - ] - }, - { - "name": "upgrade_accounts", - "fields": [ - { - "name": "who", - "type": 109, - "typeName": "Vec", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::upgrade_accounts`]." - ] - }, - { - "name": "force_set_balance", - "fields": [ - { - "name": "who", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "new_free", - "type": 58, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::force_set_balance`]." - ] - }, - { - "name": "force_adjust_total_issuance", - "fields": [ - { - "name": "direction", - "type": 110, - "typeName": "AdjustmentDirection", - "docs": [] - }, - { - "name": "delta", - "type": 58, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 9, - "docs": [ - "See [`Pallet::force_adjust_total_issuance`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 321, - "type": { - "path": [ - "pallet_bags_list", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "rebag", - "fields": [ - { - "name": "dislocated", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::rebag`]." - ] - }, - { - "name": "put_in_front_of", - "fields": [ - { - "name": "lighter", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::put_in_front_of`]." - ] - }, - { - "name": "put_in_front_of_other", - "fields": [ - { - "name": "heavier", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "lighter", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::put_in_front_of_other`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 322, - "type": { - "path": [ - "pallet_nomination_pools", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "join", - "fields": [ - { - "name": "amount", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::join`]." - ] - }, - { - "name": "bond_extra", - "fields": [ - { - "name": "extra", - "type": 323, - "typeName": "BondExtra>", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::bond_extra`]." - ] - }, - { - "name": "claim_payout", - "fields": [], - "index": 2, - "docs": [ - "See [`Pallet::claim_payout`]." - ] - }, - { - "name": "unbond", - "fields": [ - { - "name": "member_account", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "unbonding_points", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::unbond`]." - ] - }, - { - "name": "pool_withdraw_unbonded", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "num_slashing_spans", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::pool_withdraw_unbonded`]." - ] - }, - { - "name": "withdraw_unbonded", - "fields": [ - { - "name": "member_account", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "num_slashing_spans", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::withdraw_unbonded`]." - ] - }, - { - "name": "create", - "fields": [ - { - "name": "amount", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "root", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "nominator", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "bouncer", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::create`]." - ] - }, - { - "name": "create_with_pool_id", - "fields": [ - { - "name": "amount", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "root", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "nominator", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "bouncer", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - } - ], - "index": 7, - "docs": [ - "See [`Pallet::create_with_pool_id`]." - ] - }, - { - "name": "nominate", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "validators", - "type": 109, - "typeName": "Vec", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::nominate`]." - ] - }, - { - "name": "set_state", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "state", - "type": 324, - "typeName": "PoolState", - "docs": [] - } - ], - "index": 9, - "docs": [ - "See [`Pallet::set_state`]." - ] - }, - { - "name": "set_metadata", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "metadata", - "type": 13, - "typeName": "Vec", - "docs": [] - } - ], - "index": 10, - "docs": [ - "See [`Pallet::set_metadata`]." - ] - }, - { - "name": "set_configs", - "fields": [ - { - "name": "min_join_bond", - "type": 325, - "typeName": "ConfigOp>", - "docs": [] - }, - { - "name": "min_create_bond", - "type": 325, - "typeName": "ConfigOp>", - "docs": [] - }, - { - "name": "max_pools", - "type": 326, - "typeName": "ConfigOp", - "docs": [] - }, - { - "name": "max_members", - "type": 326, - "typeName": "ConfigOp", - "docs": [] - }, - { - "name": "max_members_per_pool", - "type": 326, - "typeName": "ConfigOp", - "docs": [] - }, - { - "name": "global_max_commission", - "type": 327, - "typeName": "ConfigOp", - "docs": [] - } - ], - "index": 11, - "docs": [ - "See [`Pallet::set_configs`]." - ] - }, - { - "name": "update_roles", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "new_root", - "type": 328, - "typeName": "ConfigOp", - "docs": [] - }, - { - "name": "new_nominator", - "type": 328, - "typeName": "ConfigOp", - "docs": [] - }, - { - "name": "new_bouncer", - "type": 328, - "typeName": "ConfigOp", - "docs": [] - } - ], - "index": 12, - "docs": [ - "See [`Pallet::update_roles`]." - ] - }, - { - "name": "chill", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - } - ], - "index": 13, - "docs": [ - "See [`Pallet::chill`]." - ] - }, - { - "name": "bond_extra_other", - "fields": [ - { - "name": "member", - "type": 105, - "typeName": "AccountIdLookupOf", - "docs": [] - }, - { - "name": "extra", - "type": 323, - "typeName": "BondExtra>", - "docs": [] - } - ], - "index": 14, - "docs": [ - "See [`Pallet::bond_extra_other`]." - ] - }, - { - "name": "set_claim_permission", - "fields": [ - { - "name": "permission", - "type": 329, - "typeName": "ClaimPermission", - "docs": [] - } - ], - "index": 15, - "docs": [ - "See [`Pallet::set_claim_permission`]." - ] - }, - { - "name": "claim_payout_other", - "fields": [ - { - "name": "other", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - } - ], - "index": 16, - "docs": [ - "See [`Pallet::claim_payout_other`]." - ] - }, - { - "name": "set_commission", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "new_commission", - "type": 330, - "typeName": "Option<(Perbill, T::AccountId)>", - "docs": [] - } - ], - "index": 17, - "docs": [ - "See [`Pallet::set_commission`]." - ] - }, - { - "name": "set_commission_max", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "max_commission", - "type": 37, - "typeName": "Perbill", - "docs": [] - } - ], - "index": 18, - "docs": [ - "See [`Pallet::set_commission_max`]." - ] - }, - { - "name": "set_commission_change_rate", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "change_rate", - "type": 332, - "typeName": "CommissionChangeRate>", - "docs": [] - } - ], - "index": 19, - "docs": [ - "See [`Pallet::set_commission_change_rate`]." - ] - }, - { - "name": "claim_commission", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - } - ], - "index": 20, - "docs": [ - "See [`Pallet::claim_commission`]." - ] - }, - { - "name": "adjust_pool_deposit", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - } - ], - "index": 21, - "docs": [ - "See [`Pallet::adjust_pool_deposit`]." - ] - }, - { - "name": "set_commission_claim_permission", - "fields": [ - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "permission", - "type": 333, - "typeName": "Option>", - "docs": [] - } - ], - "index": 22, - "docs": [ - "See [`Pallet::set_commission_claim_permission`]." - ] - } - ] + "len": 20, + "type": 208 } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 323, + "id": 268, "type": { - "path": [ - "pallet_nomination_pools", - "BondExtra" - ], - "params": [ - { - "name": "Balance", - "type": 6 - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "FreeBalance", - "fields": [ - { - "name": null, - "type": 6, - "typeName": "Balance", - "docs": [] - } - ], - "index": 0, - "docs": [] - }, - { - "name": "Rewards", - "fields": [], - "index": 1, - "docs": [] - } - ] + "sequence": { + "type": 269 } }, "docs": [] } }, { - "id": 324, + "id": 269, "type": { - "path": [ - "pallet_nomination_pools", - "PoolState" - ], + "path": [], "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Open", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Blocked", - "fields": [], - "index": 1, - "docs": [] - }, - { - "name": "Destroying", - "fields": [], - "index": 2, - "docs": [] - } - ] - } + "tuple": [ + 63, + 270, + 205 + ] }, "docs": [] } }, { - "id": 325, + "id": 270, "type": { - "path": [ - "pallet_nomination_pools", - "ConfigOp" - ], - "params": [ - { - "name": "T", - "type": 6 - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Noop", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Set", - "fields": [ - { - "name": null, - "type": 6, - "typeName": "T", - "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "Remove", - "fields": [], - "index": 2, - "docs": [] - } - ] + "array": { + "len": 21, + "type": 208 } }, "docs": [] } }, { - "id": 326, + "id": 271, "type": { - "path": [ - "pallet_nomination_pools", - "ConfigOp" - ], - "params": [ - { - "name": "T", - "type": 4 + "path": [], + "params": [], + "def": { + "sequence": { + "type": 272 } - ], + }, + "docs": [] + } + }, + { + "id": 272, + "type": { + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Noop", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Set", - "fields": [ - { - "name": null, - "type": 4, - "typeName": "T", - "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "Remove", - "fields": [], - "index": 2, - "docs": [] - } - ] + "tuple": [ + 63, + 273, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 273, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 22, + "type": 208 } }, "docs": [] } }, { - "id": 327, + "id": 274, "type": { - "path": [ - "pallet_nomination_pools", - "ConfigOp" - ], - "params": [ - { - "name": "T", - "type": 37 + "path": [], + "params": [], + "def": { + "sequence": { + "type": 275 } - ], + }, + "docs": [] + } + }, + { + "id": 275, + "type": { + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Noop", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Set", - "fields": [ - { - "name": null, - "type": 37, - "typeName": "T", - "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "Remove", - "fields": [], - "index": 2, - "docs": [] - } - ] + "tuple": [ + 63, + 276, + 205 + ] + }, + "docs": [] + } + }, + { + "id": 276, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 23, + "type": 208 } }, "docs": [] } }, { - "id": 328, + "id": 277, "type": { "path": [ - "pallet_nomination_pools", - "ConfigOp" - ], - "params": [ - { - "name": "T", - "type": 0 - } + "sp_npos_elections", + "ElectionScore" ], + "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "Noop", - "fields": [], - "index": 0, + "name": "minimal_stake", + "type": 6, + "typeName": "ExtendedBalance", "docs": [] }, { - "name": "Set", - "fields": [ - { - "name": null, - "type": 0, - "typeName": "T", - "docs": [] - } - ], - "index": 1, + "name": "sum_stake", + "type": 6, + "typeName": "ExtendedBalance", "docs": [] }, { - "name": "Remove", - "fields": [], - "index": 2, + "name": "sum_stake_squared", + "type": 6, + "typeName": "ExtendedBalance", "docs": [] } ] @@ -18706,38 +15864,26 @@ } }, { - "id": 329, + "id": 278, "type": { "path": [ - "pallet_nomination_pools", - "ClaimPermission" + "pallet_election_provider_multi_phase", + "SolutionOrSnapshotSize" ], "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Permissioned", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "PermissionlessCompound", - "fields": [], - "index": 1, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "PermissionlessWithdraw", - "fields": [], - "index": 2, + "name": "voters", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "PermissionlessAll", - "fields": [], - "index": 3, + "name": "targets", + "type": 63, + "typeName": "u32", "docs": [] } ] @@ -18747,7 +15893,7 @@ } }, { - "id": 330, + "id": 279, "type": { "path": [ "Option" @@ -18755,7 +15901,7 @@ "params": [ { "name": "T", - "type": 331 + "type": 277 } ], "def": { @@ -18772,7 +15918,7 @@ "fields": [ { "name": null, - "type": 331, + "type": 277, "typeName": null, "docs": [] } @@ -18787,85 +15933,58 @@ } }, { - "id": 331, + "id": 280, "type": { "path": [], "params": [], "def": { - "tuple": [ - 37, - 0 - ] + "sequence": { + "type": 281 + } }, "docs": [] } }, { - "id": 332, + "id": 281, "type": { - "path": [ - "pallet_nomination_pools", - "CommissionChangeRate" - ], - "params": [ - { - "name": "BlockNumber", - "type": 4 - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "max_increase", - "type": 37, - "typeName": "Perbill", - "docs": [] - }, - { - "name": "min_delay", - "type": 4, - "typeName": "BlockNumber", - "docs": [] - } - ] - } + "tuple": [ + 0, + 282 + ] }, "docs": [] } }, { - "id": 333, + "id": 282, "type": { "path": [ - "Option" + "sp_npos_elections", + "Support" ], "params": [ { - "name": "T", - "type": 334 + "name": "AccountId", + "type": 0 } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "None", - "fields": [], - "index": 0, + "name": "total", + "type": 6, + "typeName": "ExtendedBalance", "docs": [] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 334, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": "voters", + "type": 283, + "typeName": "Vec<(AccountId, ExtendedBalance)>", "docs": [] } ] @@ -18875,108 +15994,37 @@ } }, { - "id": 334, + "id": 283, "type": { - "path": [ - "pallet_nomination_pools", - "CommissionClaimPermission" - ], - "params": [ - { - "name": "AccountId", - "type": 0 - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Permissionless", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Account", - "fields": [ - { - "name": null, - "type": 0, - "typeName": "AccountId", - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] + "sequence": { + "type": 284 } }, "docs": [] } }, { - "id": 335, + "id": 284, "type": { - "path": [ - "pallet_fast_unstake", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "register_fast_unstake", - "fields": [], - "index": 0, - "docs": [ - "See [`Pallet::register_fast_unstake`]." - ] - }, - { - "name": "deregister", - "fields": [], - "index": 1, - "docs": [ - "See [`Pallet::deregister`]." - ] - }, - { - "name": "control", - "fields": [ - { - "name": "eras_to_check", - "type": 4, - "typeName": "EraIndex", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::control`]." - ] - } - ] - } + "tuple": [ + 0, + 6 + ] }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 336, + "id": 285, "type": { "path": [ - "polkadot_runtime_parachains", - "configuration", + "pallet_nis", "pallet", "Call" ], @@ -18990,928 +16038,1026 @@ "variant": { "variants": [ { - "name": "set_validation_upgrade_cooldown", + "name": "place_bid", "fields": [ { - "name": "new", + "name": "amount", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "duration", "type": 4, - "typeName": "BlockNumberFor", + "typeName": "u32", "docs": [] } ], "index": 0, "docs": [ - "See [`Pallet::set_validation_upgrade_cooldown`]." + "See [`Pallet::place_bid`]." ] }, { - "name": "set_validation_upgrade_delay", + "name": "retract_bid", "fields": [ { - "name": "new", + "name": "amount", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "duration", "type": 4, - "typeName": "BlockNumberFor", + "typeName": "u32", "docs": [] } ], "index": 1, "docs": [ - "See [`Pallet::set_validation_upgrade_delay`]." + "See [`Pallet::retract_bid`]." ] }, { - "name": "set_code_retention_period", - "fields": [ - { - "name": "new", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - } - ], + "name": "fund_deficit", + "fields": [], "index": 2, "docs": [ - "See [`Pallet::set_code_retention_period`]." + "See [`Pallet::fund_deficit`]." ] }, { - "name": "set_max_code_size", + "name": "thaw_private", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "index", + "type": 63, + "typeName": "ReceiptIndex", + "docs": [] + }, + { + "name": "maybe_proportion", + "type": 286, + "typeName": "Option", "docs": [] } ], "index": 3, "docs": [ - "See [`Pallet::set_max_code_size`]." + "See [`Pallet::thaw_private`]." ] }, { - "name": "set_max_pov_size", + "name": "thaw_communal", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "index", + "type": 63, + "typeName": "ReceiptIndex", "docs": [] } ], "index": 4, "docs": [ - "See [`Pallet::set_max_pov_size`]." + "See [`Pallet::thaw_communal`]." ] }, { - "name": "set_max_head_data_size", + "name": "communify", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "index", + "type": 63, + "typeName": "ReceiptIndex", "docs": [] } ], "index": 5, "docs": [ - "See [`Pallet::set_max_head_data_size`]." + "See [`Pallet::communify`]." ] }, { - "name": "set_coretime_cores", + "name": "privatize", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "index", + "type": 63, + "typeName": "ReceiptIndex", "docs": [] } ], "index": 6, "docs": [ - "See [`Pallet::set_coretime_cores`]." + "See [`Pallet::privatize`]." ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 286, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 287 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] }, { - "name": "set_on_demand_retries", + "name": "Some", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": null, + "type": 287, + "typeName": null, "docs": [] } ], - "index": 7, - "docs": [ - "See [`Pallet::set_on_demand_retries`]." - ] - }, + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 287, + "type": { + "path": [ + "sp_arithmetic", + "per_things", + "Perquintill" + ], + "params": [], + "def": { + "composite": { + "fields": [ { - "name": "set_group_rotation_frequency", + "name": null, + "type": 11, + "typeName": "u64", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 288, + "type": { + "path": [ + "pallet_balances", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + }, + { + "name": "I", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "transfer_allow_death", "fields": [ { - "name": "new", - "type": 4, - "typeName": "BlockNumberFor", + "name": "dest", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::set_group_rotation_frequency`]." - ] - }, - { - "name": "set_paras_availability_period", - "fields": [ + }, { - "name": "new", - "type": 4, - "typeName": "BlockNumberFor", + "name": "value", + "type": 55, + "typeName": "T::Balance", "docs": [] } ], - "index": 9, + "index": 0, "docs": [ - "See [`Pallet::set_paras_availability_period`]." + "See [`Pallet::transfer_allow_death`]." ] }, { - "name": "set_scheduling_lookahead", + "name": "force_transfer", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "source", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 11, - "docs": [ - "See [`Pallet::set_scheduling_lookahead`]." - ] - }, - { - "name": "set_max_validators_per_core", - "fields": [ + }, { - "name": "new", - "type": 141, - "typeName": "Option", + "name": "dest", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 12, - "docs": [ - "See [`Pallet::set_max_validators_per_core`]." - ] - }, - { - "name": "set_max_validators", - "fields": [ + }, { - "name": "new", - "type": 141, - "typeName": "Option", + "name": "value", + "type": 55, + "typeName": "T::Balance", "docs": [] } ], - "index": 13, + "index": 2, "docs": [ - "See [`Pallet::set_max_validators`]." + "See [`Pallet::force_transfer`]." ] }, { - "name": "set_dispute_period", + "name": "transfer_keep_alive", "fields": [ { - "name": "new", - "type": 4, - "typeName": "SessionIndex", + "name": "dest", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 14, - "docs": [ - "See [`Pallet::set_dispute_period`]." - ] - }, - { - "name": "set_dispute_post_conclusion_acceptance_period", - "fields": [ + }, { - "name": "new", - "type": 4, - "typeName": "BlockNumberFor", + "name": "value", + "type": 55, + "typeName": "T::Balance", "docs": [] } ], - "index": 15, + "index": 3, "docs": [ - "See [`Pallet::set_dispute_post_conclusion_acceptance_period`]." + "See [`Pallet::transfer_keep_alive`]." ] }, { - "name": "set_no_show_slots", + "name": "transfer_all", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "dest", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 18, - "docs": [ - "See [`Pallet::set_no_show_slots`]." - ] - }, - { - "name": "set_n_delay_tranches", - "fields": [ + }, { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "keep_alive", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 19, + "index": 4, "docs": [ - "See [`Pallet::set_n_delay_tranches`]." + "See [`Pallet::transfer_all`]." ] }, { - "name": "set_zeroth_delay_tranche_width", + "name": "force_unreserve", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "who", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 20, - "docs": [ - "See [`Pallet::set_zeroth_delay_tranche_width`]." - ] - }, - { - "name": "set_needed_approvals", - "fields": [ + }, { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 21, + "index": 5, "docs": [ - "See [`Pallet::set_needed_approvals`]." + "See [`Pallet::force_unreserve`]." ] }, { - "name": "set_relay_vrf_modulo_samples", + "name": "upgrade_accounts", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "who", + "type": 116, + "typeName": "Vec", "docs": [] } ], - "index": 22, + "index": 6, "docs": [ - "See [`Pallet::set_relay_vrf_modulo_samples`]." + "See [`Pallet::upgrade_accounts`]." ] }, { - "name": "set_max_upward_queue_count", + "name": "force_set_balance", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "who", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 23, - "docs": [ - "See [`Pallet::set_max_upward_queue_count`]." - ] - }, - { - "name": "set_max_upward_queue_size", - "fields": [ + }, { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "new_free", + "type": 55, + "typeName": "T::Balance", "docs": [] } ], - "index": 24, + "index": 8, "docs": [ - "See [`Pallet::set_max_upward_queue_size`]." + "See [`Pallet::force_set_balance`]." ] }, { - "name": "set_max_downward_message_size", + "name": "force_adjust_total_issuance", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "direction", + "type": 117, + "typeName": "AdjustmentDirection", "docs": [] - } - ], - "index": 25, - "docs": [ - "See [`Pallet::set_max_downward_message_size`]." - ] - }, - { - "name": "set_max_upward_message_size", - "fields": [ + }, { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "delta", + "type": 55, + "typeName": "T::Balance", "docs": [] } ], - "index": 27, + "index": 9, "docs": [ - "See [`Pallet::set_max_upward_message_size`]." + "See [`Pallet::force_adjust_total_issuance`]." ] - }, + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 289, + "type": { + "path": [ + "pallet_bags_list", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + }, + { + "name": "I", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "set_max_upward_message_num_per_candidate", + "name": "rebag", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "dislocated", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 28, + "index": 0, "docs": [ - "See [`Pallet::set_max_upward_message_num_per_candidate`]." + "See [`Pallet::rebag`]." ] }, { - "name": "set_hrmp_open_request_ttl", + "name": "put_in_front_of", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "lighter", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 29, + "index": 1, "docs": [ - "See [`Pallet::set_hrmp_open_request_ttl`]." + "See [`Pallet::put_in_front_of`]." ] }, { - "name": "set_hrmp_sender_deposit", + "name": "put_in_front_of_other", "fields": [ { - "name": "new", - "type": 6, - "typeName": "Balance", + "name": "heavier", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] - } - ], - "index": 30, - "docs": [ - "See [`Pallet::set_hrmp_sender_deposit`]." - ] - }, - { - "name": "set_hrmp_recipient_deposit", - "fields": [ + }, { - "name": "new", - "type": 6, - "typeName": "Balance", + "name": "lighter", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 31, + "index": 2, "docs": [ - "See [`Pallet::set_hrmp_recipient_deposit`]." + "See [`Pallet::put_in_front_of_other`]." ] - }, + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 290, + "type": { + "path": [ + "pallet_nomination_pools", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "set_hrmp_channel_max_capacity", + "name": "join", "fields": [ { - "name": "new", + "name": "amount", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "pool_id", "type": 4, - "typeName": "u32", + "typeName": "PoolId", "docs": [] } ], - "index": 32, + "index": 0, "docs": [ - "See [`Pallet::set_hrmp_channel_max_capacity`]." + "See [`Pallet::join`]." ] }, { - "name": "set_hrmp_channel_max_total_size", + "name": "bond_extra", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "extra", + "type": 291, + "typeName": "BondExtra>", "docs": [] } ], - "index": 33, + "index": 1, "docs": [ - "See [`Pallet::set_hrmp_channel_max_total_size`]." + "See [`Pallet::bond_extra`]." ] }, { - "name": "set_hrmp_max_parachain_inbound_channels", - "fields": [ - { - "name": "new", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 34, + "name": "claim_payout", + "fields": [], + "index": 2, "docs": [ - "See [`Pallet::set_hrmp_max_parachain_inbound_channels`]." + "See [`Pallet::claim_payout`]." ] }, { - "name": "set_hrmp_channel_max_message_size", + "name": "unbond", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "member_account", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "unbonding_points", + "type": 55, + "typeName": "BalanceOf", "docs": [] } ], - "index": 36, + "index": 3, "docs": [ - "See [`Pallet::set_hrmp_channel_max_message_size`]." + "See [`Pallet::unbond`]." ] }, { - "name": "set_hrmp_max_parachain_outbound_channels", + "name": "pool_withdraw_unbonded", "fields": [ { - "name": "new", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "num_slashing_spans", "type": 4, "typeName": "u32", "docs": [] } ], - "index": 37, + "index": 4, "docs": [ - "See [`Pallet::set_hrmp_max_parachain_outbound_channels`]." + "See [`Pallet::pool_withdraw_unbonded`]." ] }, { - "name": "set_hrmp_max_message_num_per_candidate", + "name": "withdraw_unbonded", "fields": [ { - "name": "new", + "name": "member_account", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "num_slashing_spans", "type": 4, "typeName": "u32", "docs": [] } ], - "index": 39, + "index": 5, "docs": [ - "See [`Pallet::set_hrmp_max_message_num_per_candidate`]." + "See [`Pallet::withdraw_unbonded`]." ] }, { - "name": "set_pvf_voting_ttl", + "name": "create", "fields": [ { - "name": "new", - "type": 4, - "typeName": "SessionIndex", + "name": "amount", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "root", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "nominator", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "bouncer", + "type": 112, + "typeName": "AccountIdLookupOf", "docs": [] } ], - "index": 42, + "index": 6, "docs": [ - "See [`Pallet::set_pvf_voting_ttl`]." + "See [`Pallet::create`]." ] }, { - "name": "set_minimum_validation_upgrade_delay", + "name": "create_with_pool_id", "fields": [ { - "name": "new", + "name": "amount", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "root", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "nominator", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "bouncer", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "pool_id", "type": 4, - "typeName": "BlockNumberFor", + "typeName": "PoolId", "docs": [] } ], - "index": 43, + "index": 7, "docs": [ - "See [`Pallet::set_minimum_validation_upgrade_delay`]." + "See [`Pallet::create_with_pool_id`]." ] }, { - "name": "set_bypass_consistency_check", + "name": "nominate", "fields": [ { - "name": "new", - "type": 30, - "typeName": "bool", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "validators", + "type": 116, + "typeName": "Vec", "docs": [] } ], - "index": 44, + "index": 8, "docs": [ - "See [`Pallet::set_bypass_consistency_check`]." + "See [`Pallet::nominate`]." ] }, { - "name": "set_async_backing_params", + "name": "set_state", "fields": [ { - "name": "new", - "type": 337, - "typeName": "AsyncBackingParams", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "state", + "type": 292, + "typeName": "PoolState", "docs": [] } ], - "index": 45, + "index": 9, "docs": [ - "See [`Pallet::set_async_backing_params`]." + "See [`Pallet::set_state`]." ] }, { - "name": "set_executor_params", + "name": "set_metadata", "fields": [ { - "name": "new", - "type": 338, - "typeName": "ExecutorParams", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "metadata", + "type": 13, + "typeName": "Vec", "docs": [] } ], - "index": 46, + "index": 10, "docs": [ - "See [`Pallet::set_executor_params`]." + "See [`Pallet::set_metadata`]." ] }, { - "name": "set_on_demand_base_fee", + "name": "set_configs", "fields": [ { - "name": "new", - "type": 6, - "typeName": "Balance", + "name": "min_join_bond", + "type": 293, + "typeName": "ConfigOp>", + "docs": [] + }, + { + "name": "min_create_bond", + "type": 293, + "typeName": "ConfigOp>", + "docs": [] + }, + { + "name": "max_pools", + "type": 294, + "typeName": "ConfigOp", + "docs": [] + }, + { + "name": "max_members", + "type": 294, + "typeName": "ConfigOp", + "docs": [] + }, + { + "name": "max_members_per_pool", + "type": 294, + "typeName": "ConfigOp", + "docs": [] + }, + { + "name": "global_max_commission", + "type": 295, + "typeName": "ConfigOp", "docs": [] } ], - "index": 47, + "index": 11, "docs": [ - "See [`Pallet::set_on_demand_base_fee`]." + "See [`Pallet::set_configs`]." ] }, { - "name": "set_on_demand_fee_variability", + "name": "update_roles", "fields": [ { - "name": "new", - "type": 37, - "typeName": "Perbill", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "new_root", + "type": 296, + "typeName": "ConfigOp", + "docs": [] + }, + { + "name": "new_nominator", + "type": 296, + "typeName": "ConfigOp", + "docs": [] + }, + { + "name": "new_bouncer", + "type": 296, + "typeName": "ConfigOp", "docs": [] } ], - "index": 48, + "index": 12, "docs": [ - "See [`Pallet::set_on_demand_fee_variability`]." + "See [`Pallet::update_roles`]." ] }, { - "name": "set_on_demand_queue_max_size", + "name": "chill", "fields": [ { - "name": "new", + "name": "pool_id", "type": 4, - "typeName": "u32", + "typeName": "PoolId", "docs": [] } ], - "index": 49, + "index": 13, "docs": [ - "See [`Pallet::set_on_demand_queue_max_size`]." + "See [`Pallet::chill`]." ] }, { - "name": "set_on_demand_target_queue_utilization", + "name": "bond_extra_other", "fields": [ { - "name": "new", - "type": 37, - "typeName": "Perbill", + "name": "member", + "type": 112, + "typeName": "AccountIdLookupOf", + "docs": [] + }, + { + "name": "extra", + "type": 291, + "typeName": "BondExtra>", "docs": [] } ], - "index": 50, + "index": 14, "docs": [ - "See [`Pallet::set_on_demand_target_queue_utilization`]." + "See [`Pallet::bond_extra_other`]." ] }, { - "name": "set_on_demand_ttl", + "name": "set_claim_permission", "fields": [ { - "name": "new", - "type": 4, - "typeName": "BlockNumberFor", + "name": "permission", + "type": 297, + "typeName": "ClaimPermission", "docs": [] } ], - "index": 51, + "index": 15, "docs": [ - "See [`Pallet::set_on_demand_ttl`]." + "See [`Pallet::set_claim_permission`]." ] }, { - "name": "set_minimum_backing_votes", + "name": "claim_payout_other", "fields": [ { - "name": "new", - "type": 4, - "typeName": "u32", + "name": "other", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 52, + "index": 16, "docs": [ - "See [`Pallet::set_minimum_backing_votes`]." + "See [`Pallet::claim_payout_other`]." ] }, { - "name": "set_node_feature", + "name": "set_commission", "fields": [ { - "name": "index", - "type": 2, - "typeName": "u8", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "value", - "type": 30, - "typeName": "bool", + "name": "new_commission", + "type": 298, + "typeName": "Option<(Perbill, T::AccountId)>", "docs": [] } ], - "index": 53, + "index": 17, "docs": [ - "See [`Pallet::set_node_feature`]." + "See [`Pallet::set_commission`]." ] }, { - "name": "set_approval_voting_params", + "name": "set_commission_max", "fields": [ { - "name": "new", - "type": 343, - "typeName": "ApprovalVotingParams", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "max_commission", + "type": 37, + "typeName": "Perbill", "docs": [] } ], - "index": 54, + "index": 18, "docs": [ - "See [`Pallet::set_approval_voting_params`]." + "See [`Pallet::set_commission_max`]." ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 337, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "async_backing", - "AsyncBackingParams" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "max_candidate_depth", - "type": 4, - "typeName": "u32", - "docs": [] }, { - "name": "allowed_ancestry_len", - "type": 4, - "typeName": "u32", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 338, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "executor_params", - "ExecutorParams" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 339, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 339, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 340 - } - }, - "docs": [] - } - }, - { - "id": 340, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "executor_params", - "ExecutorParam" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "MaxMemoryPages", + "name": "set_commission_change_rate", "fields": [ { - "name": null, + "name": "pool_id", "type": 4, - "typeName": "u32", + "typeName": "PoolId", "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "StackLogicalMax", - "fields": [ + }, { - "name": null, - "type": 4, - "typeName": "u32", + "name": "change_rate", + "type": 300, + "typeName": "CommissionChangeRate>", "docs": [] } ], - "index": 2, - "docs": [] + "index": 19, + "docs": [ + "See [`Pallet::set_commission_change_rate`]." + ] }, { - "name": "StackNativeMax", + "name": "claim_commission", "fields": [ { - "name": null, + "name": "pool_id", "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 3, - "docs": [] - }, - { - "name": "PrecheckingMaxMemory", - "fields": [ - { - "name": null, - "type": 11, - "typeName": "u64", + "typeName": "PoolId", "docs": [] } ], - "index": 4, - "docs": [] + "index": 20, + "docs": [ + "See [`Pallet::claim_commission`]." + ] }, { - "name": "PvfPrepTimeout", + "name": "adjust_pool_deposit", "fields": [ { - "name": null, - "type": 341, - "typeName": "PvfPrepKind", - "docs": [] - }, - { - "name": null, - "type": 11, - "typeName": "u64", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] } - ], - "index": 5, - "docs": [] + ], + "index": 21, + "docs": [ + "See [`Pallet::adjust_pool_deposit`]." + ] }, { - "name": "PvfExecTimeout", + "name": "set_commission_claim_permission", "fields": [ { - "name": null, - "type": 342, - "typeName": "PvfExecKind", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": null, - "type": 11, - "typeName": "u64", + "name": "permission", + "type": 301, + "typeName": "Option>", "docs": [] } ], - "index": 6, - "docs": [] - }, - { - "name": "WasmExtBulkMemory", - "fields": [], - "index": 7, - "docs": [] + "index": 22, + "docs": [ + "See [`Pallet::set_commission_claim_permission`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 341, + "id": 291, "type": { "path": [ - "polkadot_primitives", - "v6", - "PvfPrepKind" + "pallet_nomination_pools", + "BondExtra" + ], + "params": [ + { + "name": "Balance", + "type": 6 + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "Precheck", - "fields": [], + "name": "FreeBalance", + "fields": [ + { + "name": null, + "type": 6, + "typeName": "Balance", + "docs": [] + } + ], "index": 0, "docs": [] }, { - "name": "Prepare", + "name": "Rewards", "fields": [], "index": 1, "docs": [] @@ -19923,51 +17069,32 @@ } }, { - "id": 342, + "id": 292, "type": { "path": [ - "polkadot_primitives", - "v6", - "PvfExecKind" + "pallet_nomination_pools", + "PoolState" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Backing", + "name": "Open", "fields": [], "index": 0, "docs": [] }, { - "name": "Approval", + "name": "Blocked", "fields": [], "index": 1, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 343, - "type": { - "path": [ - "polkadot_primitives", - "vstaging", - "ApprovalVotingParams" - ], - "params": [], - "def": { - "composite": { - "fields": [ + }, { - "name": "max_approval_coalesce_count", - "type": 4, - "typeName": "u32", + "name": "Destroying", + "fields": [], + "index": 2, "docs": [] } ] @@ -19977,135 +17104,44 @@ } }, { - "id": 344, - "type": { - "path": [ - "polkadot_runtime_parachains", - "shared", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 345, - "type": { - "path": [ - "polkadot_runtime_parachains", - "inclusion", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 346, + "id": 293, "type": { "path": [ - "polkadot_runtime_parachains", - "paras_inherent", - "pallet", - "Call" + "pallet_nomination_pools", + "ConfigOp" ], "params": [ { "name": "T", - "type": null + "type": 6 } ], "def": { "variant": { "variants": [ { - "name": "enter", + "name": "Noop", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Set", "fields": [ { - "name": "data", - "type": 347, - "typeName": "ParachainsInherentData>", + "name": null, + "type": 6, + "typeName": "T", "docs": [] } ], - "index": 0, - "docs": [ - "See [`Pallet::enter`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 347, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "InherentData" - ], - "params": [ - { - "name": "HDR", - "type": 95 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "bitfields", - "type": 348, - "typeName": "UncheckedSignedAvailabilityBitfields", - "docs": [] - }, - { - "name": "backed_candidates", - "type": 355, - "typeName": "Vec>", - "docs": [] - }, - { - "name": "disputes", - "type": 372, - "typeName": "MultiDisputeStatementSet", + "index": 1, "docs": [] }, { - "name": "parent_header", - "type": 95, - "typeName": "HDR", + "name": "Remove", + "fields": [], + "index": 2, "docs": [] } ] @@ -20115,160 +17151,44 @@ } }, { - "id": 348, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 349 - } - }, - "docs": [] - } - }, - { - "id": 349, + "id": 294, "type": { "path": [ - "polkadot_primitives", - "v6", - "signed", - "UncheckedSigned" + "pallet_nomination_pools", + "ConfigOp" ], "params": [ { - "name": "Payload", - "type": 350 - }, - { - "name": "RealPayload", - "type": 350 + "name": "T", + "type": 4 } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "payload", - "type": 350, - "typeName": "Payload", + "name": "Noop", + "fields": [], + "index": 0, "docs": [] }, { - "name": "validator_index", - "type": 353, - "typeName": "ValidatorIndex", + "name": "Set", + "fields": [ + { + "name": null, + "type": 4, + "typeName": "T", + "docs": [] + } + ], + "index": 1, "docs": [] }, { - "name": "signature", - "type": 354, - "typeName": "ValidatorSignature", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 350, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "AvailabilityBitfield" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 351, - "typeName": "BitVec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 351, - "type": { - "path": [], - "params": [], - "def": { - "bitSequence": { - "bitStoreType": 2, - "bitOrderType": 352 - } - }, - "docs": [] - } - }, - { - "id": 352, - "type": { - "path": [ - "bitvec", - "order", - "Lsb0" - ], - "params": [], - "def": { - "composite": { - "fields": [] - } - }, - "docs": [] - } - }, - { - "id": 353, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "ValidatorIndex" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 4, - "typeName": "u32", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 354, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "validator_app", - "Signature" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 212, - "typeName": "sr25519::Signature", + "name": "Remove", + "fields": [], + "index": 2, "docs": [] } ] @@ -20278,51 +17198,44 @@ } }, { - "id": 355, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 356 - } - }, - "docs": [] - } - }, - { - "id": 356, + "id": 295, "type": { "path": [ - "polkadot_primitives", - "v6", - "BackedCandidate" + "pallet_nomination_pools", + "ConfigOp" ], "params": [ { - "name": "H", - "type": 12 + "name": "T", + "type": 37 } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "candidate", - "type": 357, - "typeName": "CommittedCandidateReceipt", + "name": "Noop", + "fields": [], + "index": 0, "docs": [] }, { - "name": "validity_votes", - "type": 370, - "typeName": "Vec", + "name": "Set", + "fields": [ + { + "name": null, + "type": 37, + "typeName": "T", + "docs": [] + } + ], + "index": 1, "docs": [] }, { - "name": "validator_indices", - "type": 351, - "typeName": "BitVec", + "name": "Remove", + "fields": [], + "index": 2, "docs": [] } ] @@ -20332,32 +17245,44 @@ } }, { - "id": 357, + "id": 296, "type": { "path": [ - "polkadot_primitives", - "v6", - "CommittedCandidateReceipt" + "pallet_nomination_pools", + "ConfigOp" ], "params": [ { - "name": "H", - "type": 12 + "name": "T", + "type": 0 } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "descriptor", - "type": 358, - "typeName": "CandidateDescriptor", + "name": "Noop", + "fields": [], + "index": 0, "docs": [] }, { - "name": "commitments", - "type": 362, - "typeName": "CandidateCommitments", + "name": "Set", + "fields": [ + { + "name": null, + "type": 0, + "typeName": "T", + "docs": [] + } + ], + "index": 1, + "docs": [] + }, + { + "name": "Remove", + "fields": [], + "index": 2, "docs": [] } ] @@ -20367,74 +17292,38 @@ } }, { - "id": 358, + "id": 297, "type": { "path": [ - "polkadot_primitives", - "v6", - "CandidateDescriptor" - ], - "params": [ - { - "name": "H", - "type": 12 - } + "pallet_nomination_pools", + "ClaimPermission" ], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "para_id", - "type": 152, - "typeName": "Id", - "docs": [] - }, - { - "name": "relay_parent", - "type": 12, - "typeName": "H", - "docs": [] - }, - { - "name": "collator", - "type": 359, - "typeName": "CollatorId", - "docs": [] - }, - { - "name": "persisted_validation_data_hash", - "type": 12, - "typeName": "Hash", - "docs": [] - }, - { - "name": "pov_hash", - "type": 12, - "typeName": "Hash", - "docs": [] - }, + "variant": { + "variants": [ { - "name": "erasure_root", - "type": 12, - "typeName": "Hash", + "name": "Permissioned", + "fields": [], + "index": 0, "docs": [] }, { - "name": "signature", - "type": 360, - "typeName": "CollatorSignature", + "name": "PermissionlessCompound", + "fields": [], + "index": 1, "docs": [] }, { - "name": "para_head", - "type": 12, - "typeName": "Hash", + "name": "PermissionlessWithdraw", + "fields": [], + "index": 2, "docs": [] }, { - "name": "validation_code_hash", - "type": 361, - "typeName": "ValidationCodeHash", + "name": "PermissionlessAll", + "fields": [], + "index": 3, "docs": [] } ] @@ -20444,22 +17333,37 @@ } }, { - "id": 359, + "id": 298, "type": { "path": [ - "polkadot_primitives", - "v6", - "collator_app", - "Public" + "Option" + ], + "params": [ + { + "name": "T", + "type": 299 + } ], - "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 97, - "typeName": "sr25519::Public", + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 299, + "typeName": null, + "docs": [] + } + ], + "index": 1, "docs": [] } ] @@ -20469,22 +17373,45 @@ } }, { - "id": 360, + "id": 299, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 37, + 0 + ] + }, + "docs": [] + } + }, + { + "id": 300, "type": { "path": [ - "polkadot_primitives", - "v6", - "collator_app", - "Signature" + "pallet_nomination_pools", + "CommissionChangeRate" + ], + "params": [ + { + "name": "BlockNumber", + "type": 4 + } ], - "params": [], "def": { "composite": { "fields": [ { - "name": null, - "type": 212, - "typeName": "sr25519::Signature", + "name": "max_increase", + "type": 37, + "typeName": "Perbill", + "docs": [] + }, + { + "name": "min_delay", + "type": 4, + "typeName": "BlockNumber", "docs": [] } ] @@ -20494,21 +17421,37 @@ } }, { - "id": 361, + "id": 301, "type": { "path": [ - "polkadot_parachain_primitives", - "primitives", - "ValidationCodeHash" + "Option" + ], + "params": [ + { + "name": "T", + "type": 302 + } ], - "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 12, - "typeName": "Hash", + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 302, + "typeName": null, + "docs": [] + } + ], + "index": 1, "docs": [] } ] @@ -20518,56 +17461,38 @@ } }, { - "id": 362, + "id": 302, "type": { "path": [ - "polkadot_primitives", - "v6", - "CandidateCommitments" + "pallet_nomination_pools", + "CommissionClaimPermission" ], "params": [ { - "name": "N", - "type": 4 + "name": "AccountId", + "type": 0 } ], "def": { - "composite": { - "fields": [ - { - "name": "upward_messages", - "type": 363, - "typeName": "UpwardMessages", - "docs": [] - }, - { - "name": "horizontal_messages", - "type": 364, - "typeName": "HorizontalMessages", - "docs": [] - }, - { - "name": "new_validation_code", - "type": 367, - "typeName": "Option", - "docs": [] - }, - { - "name": "head_data", - "type": 369, - "typeName": "HeadData", - "docs": [] - }, + "variant": { + "variants": [ { - "name": "processed_downward_messages", - "type": 4, - "typeName": "u32", + "name": "Permissionless", + "fields": [], + "index": 0, "docs": [] }, { - "name": "hrmp_watermark", - "type": 4, - "typeName": "N", + "name": "Account", + "fields": [ + { + "name": null, + "type": 0, + "typeName": "AccountId", + "docs": [] + } + ], + "index": 1, "docs": [] } ] @@ -20577,706 +17502,788 @@ } }, { - "id": 363, + "id": 303, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "pallet_fast_unstake", + "pallet", + "Call" ], "params": [ { "name": "T", - "type": 13 - }, - { - "name": "S", "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 92, - "typeName": "Vec", - "docs": [] + "name": "register_fast_unstake", + "fields": [], + "index": 0, + "docs": [ + "See [`Pallet::register_fast_unstake`]." + ] + }, + { + "name": "deregister", + "fields": [], + "index": 1, + "docs": [ + "See [`Pallet::deregister`]." + ] + }, + { + "name": "control", + "fields": [ + { + "name": "eras_to_check", + "type": 4, + "typeName": "EraIndex", + "docs": [] + } + ], + "index": 2, + "docs": [ + "See [`Pallet::control`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 364, + "id": 304, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "polkadot_runtime_parachains", + "configuration", + "pallet", + "Call" ], "params": [ { "name": "T", - "type": 365 - }, - { - "name": "S", "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ + { + "name": "set_validation_upgrade_cooldown", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 0, + "docs": [ + "See [`Pallet::set_validation_upgrade_cooldown`]." + ] + }, + { + "name": "set_validation_upgrade_delay", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 1, + "docs": [ + "See [`Pallet::set_validation_upgrade_delay`]." + ] + }, + { + "name": "set_code_retention_period", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 2, + "docs": [ + "See [`Pallet::set_code_retention_period`]." + ] + }, + { + "name": "set_max_code_size", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 3, + "docs": [ + "See [`Pallet::set_max_code_size`]." + ] + }, + { + "name": "set_max_pov_size", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 4, + "docs": [ + "See [`Pallet::set_max_pov_size`]." + ] + }, + { + "name": "set_max_head_data_size", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 5, + "docs": [ + "See [`Pallet::set_max_head_data_size`]." + ] + }, + { + "name": "set_coretime_cores", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 6, + "docs": [ + "See [`Pallet::set_coretime_cores`]." + ] + }, + { + "name": "set_on_demand_retries", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 7, + "docs": [ + "See [`Pallet::set_on_demand_retries`]." + ] + }, + { + "name": "set_group_rotation_frequency", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 8, + "docs": [ + "See [`Pallet::set_group_rotation_frequency`]." + ] + }, + { + "name": "set_paras_availability_period", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 9, + "docs": [ + "See [`Pallet::set_paras_availability_period`]." + ] + }, + { + "name": "set_scheduling_lookahead", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 11, + "docs": [ + "See [`Pallet::set_scheduling_lookahead`]." + ] + }, + { + "name": "set_max_validators_per_core", + "fields": [ + { + "name": "new", + "type": 154, + "typeName": "Option", + "docs": [] + } + ], + "index": 12, + "docs": [ + "See [`Pallet::set_max_validators_per_core`]." + ] + }, + { + "name": "set_max_validators", + "fields": [ + { + "name": "new", + "type": 154, + "typeName": "Option", + "docs": [] + } + ], + "index": 13, + "docs": [ + "See [`Pallet::set_max_validators`]." + ] + }, + { + "name": "set_dispute_period", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "SessionIndex", + "docs": [] + } + ], + "index": 14, + "docs": [ + "See [`Pallet::set_dispute_period`]." + ] + }, + { + "name": "set_dispute_post_conclusion_acceptance_period", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 15, + "docs": [ + "See [`Pallet::set_dispute_post_conclusion_acceptance_period`]." + ] + }, + { + "name": "set_no_show_slots", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 18, + "docs": [ + "See [`Pallet::set_no_show_slots`]." + ] + }, + { + "name": "set_n_delay_tranches", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 19, + "docs": [ + "See [`Pallet::set_n_delay_tranches`]." + ] + }, + { + "name": "set_zeroth_delay_tranche_width", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 20, + "docs": [ + "See [`Pallet::set_zeroth_delay_tranche_width`]." + ] + }, { - "name": null, - "type": 366, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 365, - "type": { - "path": [ - "polkadot_core_primitives", - "OutboundHrmpMessage" - ], - "params": [ - { - "name": "Id", - "type": 152 - } - ], - "def": { - "composite": { - "fields": [ + "name": "set_needed_approvals", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 21, + "docs": [ + "See [`Pallet::set_needed_approvals`]." + ] + }, { - "name": "recipient", - "type": 152, - "typeName": "Id", - "docs": [] + "name": "set_relay_vrf_modulo_samples", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 22, + "docs": [ + "See [`Pallet::set_relay_vrf_modulo_samples`]." + ] }, { - "name": "data", - "type": 13, - "typeName": "sp_std::vec::Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 366, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 365 - } - }, - "docs": [] - } - }, - { - "id": 367, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 368 - } - ], - "def": { - "variant": { - "variants": [ + "name": "set_max_upward_queue_count", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 23, + "docs": [ + "See [`Pallet::set_max_upward_queue_count`]." + ] + }, { - "name": "None", - "fields": [], - "index": 0, - "docs": [] + "name": "set_max_upward_queue_size", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 24, + "docs": [ + "See [`Pallet::set_max_upward_queue_size`]." + ] }, { - "name": "Some", + "name": "set_max_downward_message_size", "fields": [ { - "name": null, - "type": 368, - "typeName": null, + "name": "new", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 368, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "ValidationCode" - ], - "params": [], - "def": { - "composite": { - "fields": [ + "index": 25, + "docs": [ + "See [`Pallet::set_max_downward_message_size`]." + ] + }, { - "name": null, - "type": 13, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 369, - "type": { - "path": [ - "polkadot_parachain_primitives", - "primitives", - "HeadData" - ], - "params": [], - "def": { - "composite": { - "fields": [ + "name": "set_max_upward_message_size", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 27, + "docs": [ + "See [`Pallet::set_max_upward_message_size`]." + ] + }, { - "name": null, - "type": 13, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 370, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 371 - } - }, - "docs": [] - } - }, - { - "id": 371, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "ValidityAttestation" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "name": "set_max_upward_message_num_per_candidate", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 28, + "docs": [ + "See [`Pallet::set_max_upward_message_num_per_candidate`]." + ] + }, { - "name": "Implicit", + "name": "set_hrmp_open_request_ttl", "fields": [ { - "name": null, - "type": 354, - "typeName": "ValidatorSignature", + "name": "new", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 1, - "docs": [] + "index": 29, + "docs": [ + "See [`Pallet::set_hrmp_open_request_ttl`]." + ] }, { - "name": "Explicit", + "name": "set_hrmp_sender_deposit", "fields": [ { - "name": null, - "type": 354, - "typeName": "ValidatorSignature", + "name": "new", + "type": 6, + "typeName": "Balance", "docs": [] } ], - "index": 2, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 372, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 373 - } - }, - "docs": [] - } - }, - { - "id": 373, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "DisputeStatementSet" - ], - "params": [], - "def": { - "composite": { - "fields": [ + "index": 30, + "docs": [ + "See [`Pallet::set_hrmp_sender_deposit`]." + ] + }, { - "name": "candidate_hash", - "type": 374, - "typeName": "CandidateHash", - "docs": [] + "name": "set_hrmp_recipient_deposit", + "fields": [ + { + "name": "new", + "type": 6, + "typeName": "Balance", + "docs": [] + } + ], + "index": 31, + "docs": [ + "See [`Pallet::set_hrmp_recipient_deposit`]." + ] }, { - "name": "session", - "type": 4, - "typeName": "SessionIndex", - "docs": [] + "name": "set_hrmp_channel_max_capacity", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 32, + "docs": [ + "See [`Pallet::set_hrmp_channel_max_capacity`]." + ] }, { - "name": "statements", - "type": 375, - "typeName": "Vec<(DisputeStatement, ValidatorIndex, ValidatorSignature)>", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 374, - "type": { - "path": [ - "polkadot_core_primitives", - "CandidateHash" - ], - "params": [], - "def": { - "composite": { - "fields": [ + "name": "set_hrmp_channel_max_total_size", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 33, + "docs": [ + "See [`Pallet::set_hrmp_channel_max_total_size`]." + ] + }, { - "name": null, - "type": 12, - "typeName": "Hash", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 375, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 376 - } - }, - "docs": [] - } - }, - { - "id": 376, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 377, - 353, - 354 - ] - }, - "docs": [] - } - }, - { - "id": 377, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "DisputeStatement" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "name": "set_hrmp_max_parachain_inbound_channels", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 34, + "docs": [ + "See [`Pallet::set_hrmp_max_parachain_inbound_channels`]." + ] + }, { - "name": "Valid", + "name": "set_hrmp_channel_max_message_size", "fields": [ { - "name": null, - "type": 378, - "typeName": "ValidDisputeStatementKind", + "name": "new", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 0, - "docs": [] + "index": 36, + "docs": [ + "See [`Pallet::set_hrmp_channel_max_message_size`]." + ] }, { - "name": "Invalid", + "name": "set_hrmp_max_parachain_outbound_channels", "fields": [ { - "name": null, - "type": 380, - "typeName": "InvalidDisputeStatementKind", + "name": "new", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 378, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "ValidDisputeStatementKind" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "index": 37, + "docs": [ + "See [`Pallet::set_hrmp_max_parachain_outbound_channels`]." + ] + }, { - "name": "Explicit", - "fields": [], - "index": 0, - "docs": [] + "name": "set_hrmp_max_message_num_per_candidate", + "fields": [ + { + "name": "new", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 39, + "docs": [ + "See [`Pallet::set_hrmp_max_message_num_per_candidate`]." + ] }, { - "name": "BackingSeconded", + "name": "set_pvf_voting_ttl", "fields": [ { - "name": null, - "type": 12, - "typeName": "Hash", + "name": "new", + "type": 4, + "typeName": "SessionIndex", "docs": [] } ], - "index": 1, - "docs": [] + "index": 42, + "docs": [ + "See [`Pallet::set_pvf_voting_ttl`]." + ] }, { - "name": "BackingValid", + "name": "set_minimum_validation_upgrade_delay", "fields": [ { - "name": null, - "type": 12, - "typeName": "Hash", + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 2, - "docs": [] - }, - { - "name": "ApprovalChecking", - "fields": [], - "index": 3, - "docs": [] + "index": 43, + "docs": [ + "See [`Pallet::set_minimum_validation_upgrade_delay`]." + ] }, { - "name": "ApprovalCheckingMultipleCandidates", + "name": "set_bypass_consistency_check", "fields": [ { - "name": null, - "type": 379, - "typeName": "Vec", + "name": "new", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 4, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 379, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 374 - } - }, - "docs": [] - } - }, - { - "id": 380, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "InvalidDisputeStatementKind" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "Explicit", - "fields": [], - "index": 0, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 381, - "type": { - "path": [ - "polkadot_runtime_parachains", - "paras", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + "index": 44, + "docs": [ + "See [`Pallet::set_bypass_consistency_check`]." + ] + }, { - "name": "force_set_current_code", + "name": "set_async_backing_params", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "new_code", - "type": 368, - "typeName": "ValidationCode", + "name": "new", + "type": 305, + "typeName": "AsyncBackingParams", "docs": [] } ], - "index": 0, + "index": 45, "docs": [ - "See [`Pallet::force_set_current_code`]." + "See [`Pallet::set_async_backing_params`]." ] }, { - "name": "force_set_current_head", + "name": "set_executor_params", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "new_head", - "type": 369, - "typeName": "HeadData", + "name": "new", + "type": 306, + "typeName": "ExecutorParams", "docs": [] } ], - "index": 1, + "index": 46, "docs": [ - "See [`Pallet::force_set_current_head`]." + "See [`Pallet::set_executor_params`]." ] }, { - "name": "force_schedule_code_upgrade", + "name": "set_on_demand_base_fee", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "new_code", - "type": 368, - "typeName": "ValidationCode", - "docs": [] - }, - { - "name": "relay_parent_number", - "type": 4, - "typeName": "BlockNumberFor", + "name": "new", + "type": 6, + "typeName": "Balance", "docs": [] } ], - "index": 2, + "index": 47, "docs": [ - "See [`Pallet::force_schedule_code_upgrade`]." + "See [`Pallet::set_on_demand_base_fee`]." ] }, { - "name": "force_note_new_head", + "name": "set_on_demand_fee_variability", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", + "name": "new", + "type": 37, + "typeName": "Perbill", "docs": [] - }, + } + ], + "index": 48, + "docs": [ + "See [`Pallet::set_on_demand_fee_variability`]." + ] + }, + { + "name": "set_on_demand_queue_max_size", + "fields": [ { - "name": "new_head", - "type": 369, - "typeName": "HeadData", + "name": "new", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 3, + "index": 49, "docs": [ - "See [`Pallet::force_note_new_head`]." + "See [`Pallet::set_on_demand_queue_max_size`]." ] }, { - "name": "force_queue_action", + "name": "set_on_demand_target_queue_utilization", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", + "name": "new", + "type": 37, + "typeName": "Perbill", "docs": [] } ], - "index": 4, + "index": 50, "docs": [ - "See [`Pallet::force_queue_action`]." + "See [`Pallet::set_on_demand_target_queue_utilization`]." ] }, { - "name": "add_trusted_validation_code", + "name": "set_on_demand_ttl", "fields": [ { - "name": "validation_code", - "type": 368, - "typeName": "ValidationCode", + "name": "new", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 5, + "index": 51, "docs": [ - "See [`Pallet::add_trusted_validation_code`]." + "See [`Pallet::set_on_demand_ttl`]." ] }, { - "name": "poke_unused_validation_code", + "name": "set_minimum_backing_votes", "fields": [ { - "name": "validation_code_hash", - "type": 361, - "typeName": "ValidationCodeHash", + "name": "new", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 6, + "index": 52, "docs": [ - "See [`Pallet::poke_unused_validation_code`]." + "See [`Pallet::set_minimum_backing_votes`]." ] }, { - "name": "include_pvf_check_statement", + "name": "set_node_feature", "fields": [ { - "name": "stmt", - "type": 382, - "typeName": "PvfCheckStatement", + "name": "index", + "type": 2, + "typeName": "u8", "docs": [] }, { - "name": "signature", - "type": 354, - "typeName": "ValidatorSignature", + "name": "value", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 7, + "index": 53, "docs": [ - "See [`Pallet::include_pvf_check_statement`]." + "See [`Pallet::set_node_feature`]." ] }, { - "name": "force_set_most_recent_context", + "name": "set_approval_voting_params", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "context", - "type": 4, - "typeName": "BlockNumberFor", + "name": "new", + "type": 311, + "typeName": "ApprovalVotingParams", "docs": [] } ], - "index": 8, + "index": 54, "docs": [ - "See [`Pallet::force_set_most_recent_context`]." + "See [`Pallet::set_approval_voting_params`]." ] } ] @@ -21288,39 +18295,28 @@ } }, { - "id": 382, + "id": 305, "type": { "path": [ "polkadot_primitives", "v6", - "PvfCheckStatement" + "async_backing", + "AsyncBackingParams" ], "params": [], "def": { "composite": { "fields": [ { - "name": "accept", - "type": 30, - "typeName": "bool", - "docs": [] - }, - { - "name": "subject", - "type": 361, - "typeName": "ValidationCodeHash", - "docs": [] - }, - { - "name": "session_index", + "name": "max_candidate_depth", "type": 4, - "typeName": "SessionIndex", + "typeName": "u32", "docs": [] }, { - "name": "validator_index", - "type": 353, - "typeName": "ValidatorIndex", + "name": "allowed_ancestry_len", + "type": 4, + "typeName": "u32", "docs": [] } ] @@ -21330,304 +18326,180 @@ } }, { - "id": 383, + "id": 306, "type": { "path": [ - "polkadot_runtime_parachains", - "initializer", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } + "polkadot_primitives", + "v6", + "executor_params", + "ExecutorParams" ], + "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "force_approve", - "fields": [ - { - "name": "up_to", - "type": 4, - "typeName": "BlockNumber", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::force_approve`]." - ] + "name": null, + "type": 307, + "typeName": "Vec", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 384, + "id": 307, "type": { - "path": [ - "polkadot_runtime_parachains", - "hrmp", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null + "path": [], + "params": [], + "def": { + "sequence": { + "type": 308 } + }, + "docs": [] + } + }, + { + "id": 308, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "executor_params", + "ExecutorParam" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "hrmp_init_open_channel", + "name": "MaxMemoryPages", "fields": [ { - "name": "recipient", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "proposed_max_capacity", - "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "proposed_max_message_size", + "name": null, "type": 4, "typeName": "u32", "docs": [] } ], - "index": 0, - "docs": [ - "See [`Pallet::hrmp_init_open_channel`]." - ] - }, - { - "name": "hrmp_accept_open_channel", - "fields": [ - { - "name": "sender", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], "index": 1, - "docs": [ - "See [`Pallet::hrmp_accept_open_channel`]." - ] + "docs": [] }, { - "name": "hrmp_close_channel", + "name": "StackLogicalMax", "fields": [ { - "name": "channel_id", - "type": 385, - "typeName": "HrmpChannelId", + "name": null, + "type": 4, + "typeName": "u32", "docs": [] } ], "index": 2, - "docs": [ - "See [`Pallet::hrmp_close_channel`]." - ] + "docs": [] }, { - "name": "force_clean_hrmp", + "name": "StackNativeMax", "fields": [ { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "num_inbound", - "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "num_outbound", + "name": null, "type": 4, "typeName": "u32", "docs": [] } ], "index": 3, - "docs": [ - "See [`Pallet::force_clean_hrmp`]." - ] + "docs": [] }, { - "name": "force_process_hrmp_open", + "name": "PrecheckingMaxMemory", "fields": [ { - "name": "channels", - "type": 4, - "typeName": "u32", + "name": null, + "type": 11, + "typeName": "u64", "docs": [] } ], "index": 4, - "docs": [ - "See [`Pallet::force_process_hrmp_open`]." - ] - }, - { - "name": "force_process_hrmp_close", - "fields": [ - { - "name": "channels", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::force_process_hrmp_close`]." - ] - }, - { - "name": "hrmp_cancel_open_request", - "fields": [ - { - "name": "channel_id", - "type": 385, - "typeName": "HrmpChannelId", - "docs": [] - }, - { - "name": "open_requests", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::hrmp_cancel_open_request`]." - ] - }, - { - "name": "force_open_hrmp_channel", - "fields": [ - { - "name": "sender", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "recipient", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "max_capacity", - "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_message_size", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 7, - "docs": [ - "See [`Pallet::force_open_hrmp_channel`]." - ] + "docs": [] }, { - "name": "establish_system_channel", + "name": "PvfPrepTimeout", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", + "name": null, + "type": 309, + "typeName": "PvfPrepKind", "docs": [] }, { - "name": "recipient", - "type": 152, - "typeName": "ParaId", + "name": null, + "type": 11, + "typeName": "u64", "docs": [] } ], - "index": 8, - "docs": [ - "See [`Pallet::establish_system_channel`]." - ] + "index": 5, + "docs": [] }, { - "name": "poke_channel_deposits", + "name": "PvfExecTimeout", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", + "name": null, + "type": 310, + "typeName": "PvfExecKind", "docs": [] }, { - "name": "recipient", - "type": 152, - "typeName": "ParaId", + "name": null, + "type": 11, + "typeName": "u64", "docs": [] } ], - "index": 9, - "docs": [ - "See [`Pallet::poke_channel_deposits`]." - ] + "index": 6, + "docs": [] + }, + { + "name": "WasmExtBulkMemory", + "fields": [], + "index": 7, + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 385, + "id": 309, "type": { "path": [ - "polkadot_parachain_primitives", - "primitives", - "HrmpChannelId" + "polkadot_primitives", + "v6", + "PvfPrepKind" ], "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "sender", - "type": 152, - "typeName": "Id", + "name": "Precheck", + "fields": [], + "index": 0, "docs": [] }, { - "name": "recipient", - "type": 152, - "typeName": "Id", + "name": "Prepare", + "fields": [], + "index": 1, "docs": [] } ] @@ -21637,11 +18509,65 @@ } }, { - "id": 386, + "id": 310, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "PvfExecKind" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Backing", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Approval", + "fields": [], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 311, + "type": { + "path": [ + "polkadot_primitives", + "vstaging", + "ApprovalVotingParams" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "max_approval_coalesce_count", + "type": 4, + "typeName": "u32", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 312, "type": { "path": [ "polkadot_runtime_parachains", - "disputes", + "shared", "pallet", "Call" ], @@ -21653,16 +18579,7 @@ ], "def": { "variant": { - "variants": [ - { - "name": "force_unfreeze", - "fields": [], - "index": 0, - "docs": [ - "See [`Pallet::force_unfreeze`]." - ] - } - ] + "variants": [] } }, "docs": [ @@ -21671,12 +18588,36 @@ } }, { - "id": 387, + "id": 313, "type": { "path": [ "polkadot_runtime_parachains", - "disputes", - "slashing", + "inclusion", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 314, + "type": { + "path": [ + "polkadot_runtime_parachains", + "paras_inherent", "pallet", "Call" ], @@ -21690,24 +18631,18 @@ "variant": { "variants": [ { - "name": "report_dispute_lost_unsigned", + "name": "enter", "fields": [ { - "name": "dispute_proof", - "type": 388, - "typeName": "Box", - "docs": [] - }, - { - "name": "key_owner_proof", - "type": 99, - "typeName": "T::KeyOwnerProof", + "name": "data", + "type": 315, + "typeName": "ParachainsInherentData>", "docs": [] } ], "index": 0, "docs": [ - "See [`Pallet::report_dispute_lost_unsigned`]." + "See [`Pallet::enter`]." ] } ] @@ -21719,40 +18654,44 @@ } }, { - "id": 388, + "id": 315, "type": { "path": [ "polkadot_primitives", "v6", - "slashing", - "DisputeProof" + "InherentData" + ], + "params": [ + { + "name": "HDR", + "type": 103 + } ], - "params": [], "def": { "composite": { "fields": [ { - "name": "time_slot", - "type": 389, - "typeName": "DisputesTimeSlot", + "name": "bitfields", + "type": 316, + "typeName": "UncheckedSignedAvailabilityBitfields", "docs": [] }, { - "name": "kind", - "type": 390, - "typeName": "SlashingOffenceKind", + "name": "backed_candidates", + "type": 324, + "typeName": "Vec>", "docs": [] }, { - "name": "validator_index", - "type": 353, - "typeName": "ValidatorIndex", + "name": "disputes", + "type": 341, + "typeName": "MultiDisputeStatementSet", "docs": [] }, { - "name": "validator_id", - "type": 122, - "typeName": "ValidatorId", + "name": "parent_header", + "type": 103, + "typeName": "HDR", "docs": [] } ] @@ -21762,28 +18701,56 @@ } }, { - "id": 389, + "id": 316, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 317 + } + }, + "docs": [] + } + }, + { + "id": 317, "type": { "path": [ "polkadot_primitives", "v6", - "slashing", - "DisputesTimeSlot" + "signed", + "UncheckedSigned" + ], + "params": [ + { + "name": "Payload", + "type": 318 + }, + { + "name": "RealPayload", + "type": 318 + } ], - "params": [], "def": { "composite": { "fields": [ { - "name": "session_index", - "type": 4, - "typeName": "SessionIndex", + "name": "payload", + "type": 318, + "typeName": "Payload", "docs": [] }, { - "name": "candidate_hash", - "type": 374, - "typeName": "CandidateHash", + "name": "validator_index", + "type": 321, + "typeName": "ValidatorIndex", + "docs": [] + }, + { + "name": "signature", + "type": 322, + "typeName": "ValidatorSignature", "docs": [] } ] @@ -21793,28 +18760,21 @@ } }, { - "id": 390, + "id": 318, "type": { "path": [ "polkadot_primitives", "v6", - "slashing", - "SlashingOffenceKind" + "AvailabilityBitfield" ], "params": [], "def": { - "variant": { - "variants": [ - { - "name": "ForInvalid", - "fields": [], - "index": 0, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "AgainstValid", - "fields": [], - "index": 1, + "name": null, + "type": 319, + "typeName": "BitVec", "docs": [] } ] @@ -21824,736 +18784,523 @@ } }, { - "id": 391, + "id": 319, + "type": { + "path": [], + "params": [], + "def": { + "bitSequence": { + "bitStoreType": 2, + "bitOrderType": 320 + } + }, + "docs": [] + } + }, + { + "id": 320, "type": { "path": [ - "polkadot_runtime_parachains", - "assigner_on_demand", - "pallet", - "Call" + "bitvec", + "order", + "Lsb0" ], - "params": [ - { - "name": "T", - "type": null + "params": [], + "def": { + "composite": { + "fields": [] } + }, + "docs": [] + } + }, + { + "id": 321, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "ValidatorIndex" ], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "place_order_allow_death", - "fields": [ - { - "name": "max_amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::place_order_allow_death`]." - ] - }, + "composite": { + "fields": [ { - "name": "place_order_keep_alive", - "fields": [ - { - "name": "max_amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::place_order_keep_alive`]." - ] + "name": null, + "type": 4, + "typeName": "u32", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 392, + "id": 322, "type": { "path": [ - "polkadot_runtime_common", - "paras_registrar", - "pallet", - "Call" + "polkadot_primitives", + "v6", + "validator_app", + "Signature" ], - "params": [ - { - "name": "T", - "type": null + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 323, + "typeName": "sr25519::Signature", + "docs": [] + } + ] } + }, + "docs": [] + } + }, + { + "id": 323, + "type": { + "path": [ + "sp_core", + "sr25519", + "Signature" ], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "register", - "fields": [ - { - "name": "id", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "genesis_head", - "type": 369, - "typeName": "HeadData", - "docs": [] - }, - { - "name": "validation_code", - "type": 368, - "typeName": "ValidationCode", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::register`]." - ] - }, - { - "name": "force_register", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "deposit", - "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "id", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "genesis_head", - "type": 369, - "typeName": "HeadData", - "docs": [] - }, - { - "name": "validation_code", - "type": 368, - "typeName": "ValidationCode", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::force_register`]." - ] - }, - { - "name": "deregister", - "fields": [ - { - "name": "id", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::deregister`]." - ] - }, - { - "name": "swap", - "fields": [ - { - "name": "id", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "other", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::swap`]." - ] - }, - { - "name": "remove_lock", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::remove_lock`]." - ] - }, + "composite": { + "fields": [ { - "name": "reserve", - "fields": [], - "index": 5, - "docs": [ - "See [`Pallet::reserve`]." - ] - }, + "name": null, + "type": 148, + "typeName": "[u8; 64]", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 324, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 325 + } + }, + "docs": [] + } + }, + { + "id": 325, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "BackedCandidate" + ], + "params": [ + { + "name": "H", + "type": 12 + } + ], + "def": { + "composite": { + "fields": [ { - "name": "add_lock", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::add_lock`]." - ] + "name": "candidate", + "type": 326, + "typeName": "CommittedCandidateReceipt", + "docs": [] }, { - "name": "schedule_code_upgrade", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "new_code", - "type": 368, - "typeName": "ValidationCode", - "docs": [] - } - ], - "index": 7, - "docs": [ - "See [`Pallet::schedule_code_upgrade`]." - ] + "name": "validity_votes", + "type": 339, + "typeName": "Vec", + "docs": [] }, { - "name": "set_current_head", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "new_head", - "type": 369, - "typeName": "HeadData", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::set_current_head`]." - ] + "name": "validator_indices", + "type": 319, + "typeName": "BitVec", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 393, + "id": 326, "type": { "path": [ - "polkadot_runtime_common", - "slots", - "pallet", - "Call" + "polkadot_primitives", + "v6", + "CommittedCandidateReceipt" ], "params": [ { - "name": "T", - "type": null + "name": "H", + "type": 12 } ], "def": { - "variant": { - "variants": [ - { - "name": "force_lease", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "leaser", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "period_begin", - "type": 4, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "period_count", - "type": 4, - "typeName": "LeasePeriodOf", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::force_lease`]." - ] - }, + "composite": { + "fields": [ { - "name": "clear_all_leases", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::clear_all_leases`]." - ] + "name": "descriptor", + "type": 327, + "typeName": "CandidateDescriptor", + "docs": [] }, { - "name": "trigger_onboard", - "fields": [ - { - "name": "para", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::trigger_onboard`]." - ] + "name": "commitments", + "type": 331, + "typeName": "CandidateCommitments", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 394, + "id": 327, "type": { "path": [ - "polkadot_runtime_common", - "auctions", - "pallet", - "Call" + "polkadot_primitives", + "v6", + "CandidateDescriptor" ], "params": [ { - "name": "T", - "type": null + "name": "H", + "type": 12 } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "new_auction", - "fields": [ - { - "name": "duration", - "type": 54, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "lease_period_index", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::new_auction`]." - ] + "name": "para_id", + "type": 165, + "typeName": "Id", + "docs": [] }, { - "name": "bid", - "fields": [ - { - "name": "para", - "type": 395, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "auction_index", - "type": 54, - "typeName": "AuctionIndex", - "docs": [] - }, - { - "name": "first_slot", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "last_slot", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "amount", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::bid`]." - ] + "name": "relay_parent", + "type": 12, + "typeName": "H", + "docs": [] }, { - "name": "cancel_auction", - "fields": [], - "index": 2, - "docs": [ - "See [`Pallet::cancel_auction`]." - ] + "name": "collator", + "type": 328, + "typeName": "CollatorId", + "docs": [] + }, + { + "name": "persisted_validation_data_hash", + "type": 12, + "typeName": "Hash", + "docs": [] + }, + { + "name": "pov_hash", + "type": 12, + "typeName": "Hash", + "docs": [] + }, + { + "name": "erasure_root", + "type": 12, + "typeName": "Hash", + "docs": [] + }, + { + "name": "signature", + "type": 329, + "typeName": "CollatorSignature", + "docs": [] + }, + { + "name": "para_head", + "type": 12, + "typeName": "Hash", + "docs": [] + }, + { + "name": "validation_code_hash", + "type": 330, + "typeName": "ValidationCodeHash", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 395, + "id": 328, "type": { - "path": [], + "path": [ + "polkadot_primitives", + "v6", + "collator_app", + "Public" + ], "params": [], "def": { - "compact": { - "type": 152 + "composite": { + "fields": [ + { + "name": null, + "type": 51, + "typeName": "sr25519::Public", + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 396, + "id": 329, "type": { "path": [ - "polkadot_runtime_common", - "crowdloan", - "pallet", - "Call" + "polkadot_primitives", + "v6", + "collator_app", + "Signature" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 323, + "typeName": "sr25519::Signature", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 330, + "type": { + "path": [ + "polkadot_parachain_primitives", + "primitives", + "ValidationCodeHash" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 12, + "typeName": "Hash", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 331, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "CandidateCommitments" ], "params": [ { - "name": "T", - "type": null + "name": "N", + "type": 4 } ], "def": { - "variant": { - "variants": [ - { - "name": "create", - "fields": [ - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "cap", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "first_period", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "last_period", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "end", - "type": 54, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "verifier", - "type": 397, - "typeName": "Option", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::create`]." - ] - }, - { - "name": "contribute", - "fields": [ - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "value", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "signature", - "type": 210, - "typeName": "Option", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::contribute`]." - ] - }, - { - "name": "withdraw", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::withdraw`]." - ] - }, + "composite": { + "fields": [ { - "name": "refund", - "fields": [ - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 3, - "docs": [ - "See [`Pallet::refund`]." - ] + "name": "upward_messages", + "type": 332, + "typeName": "UpwardMessages", + "docs": [] }, - { - "name": "dissolve", - "fields": [ - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::dissolve`]." - ] + { + "name": "horizontal_messages", + "type": 333, + "typeName": "HorizontalMessages", + "docs": [] }, { - "name": "edit", - "fields": [ - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "cap", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "first_period", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "last_period", - "type": 54, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "end", - "type": 54, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "verifier", - "type": 397, - "typeName": "Option", - "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::edit`]." - ] + "name": "new_validation_code", + "type": 336, + "typeName": "Option", + "docs": [] }, { - "name": "add_memo", - "fields": [ - { - "name": "index", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "memo", - "type": 13, - "typeName": "Vec", - "docs": [] - } - ], - "index": 6, - "docs": [ - "See [`Pallet::add_memo`]." - ] + "name": "head_data", + "type": 338, + "typeName": "HeadData", + "docs": [] }, { - "name": "poke", - "fields": [ - { - "name": "index", - "type": 152, - "typeName": "ParaId", - "docs": [] - } - ], - "index": 7, - "docs": [ - "See [`Pallet::poke`]." - ] + "name": "processed_downward_messages", + "type": 4, + "typeName": "u32", + "docs": [] }, { - "name": "contribute_all", - "fields": [ - { - "name": "index", - "type": 395, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "signature", - "type": 210, - "typeName": "Option", - "docs": [] - } - ], - "index": 8, - "docs": [ - "See [`Pallet::contribute_all`]." - ] + "name": "hrmp_watermark", + "type": 4, + "typeName": "N", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 397, + "id": 332, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 13 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 100, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 333, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 334 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 335, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 334, + "type": { + "path": [ + "polkadot_core_primitives", + "OutboundHrmpMessage" + ], + "params": [ + { + "name": "Id", + "type": 165 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "recipient", + "type": 165, + "typeName": "Id", + "docs": [] + }, + { + "name": "data", + "type": 13, + "typeName": "sp_std::vec::Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 335, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 334 + } + }, + "docs": [] + } + }, + { + "id": 336, "type": { "path": [ "Option" @@ -22561,7 +19308,7 @@ "params": [ { "name": "T", - "type": 398 + "type": 337 } ], "def": { @@ -22578,7 +19325,7 @@ "fields": [ { "name": null, - "type": 398, + "type": 337, "typeName": null, "docs": [] } @@ -22593,36 +19340,85 @@ } }, { - "id": 398, + "id": 337, "type": { "path": [ - "sp_runtime", - "MultiSigner" + "polkadot_parachain_primitives", + "primitives", + "ValidationCode" ], "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "Ed25519", - "fields": [ - { - "name": null, - "type": 48, - "typeName": "ed25519::Public", - "docs": [] - } - ], - "index": 0, + "name": null, + "type": 13, + "typeName": "Vec", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 338, + "type": { + "path": [ + "polkadot_parachain_primitives", + "primitives", + "HeadData" + ], + "params": [], + "def": { + "composite": { + "fields": [ { - "name": "Sr25519", + "name": null, + "type": 13, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 339, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 340 + } + }, + "docs": [] + } + }, + { + "id": 340, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "ValidityAttestation" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Implicit", "fields": [ { "name": null, - "type": 97, - "typeName": "sr25519::Public", + "type": 322, + "typeName": "ValidatorSignature", "docs": [] } ], @@ -22630,12 +19426,12 @@ "docs": [] }, { - "name": "Ecdsa", + "name": "Explicit", "fields": [ { "name": null, - "type": 126, - "typeName": "ecdsa::Public", + "type": 322, + "typeName": "ValidatorSignature", "docs": [] } ], @@ -22649,141 +19445,210 @@ } }, { - "id": 399, + "id": 341, "type": { - "path": [ - "polkadot_runtime_parachains", - "coretime", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null + "path": [], + "params": [], + "def": { + "sequence": { + "type": 342 } + }, + "docs": [] + } + }, + { + "id": 342, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "DisputeStatementSet" ], + "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "request_core_count", - "fields": [ - { - "name": "count", - "type": 86, - "typeName": "u16", - "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::request_core_count`]." - ] + "name": "candidate_hash", + "type": 343, + "typeName": "CandidateHash", + "docs": [] }, { - "name": "assign_core", - "fields": [ - { - "name": "core", - "type": 86, - "typeName": "BrokerCoreIndex", - "docs": [] - }, - { - "name": "begin", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] - }, - { - "name": "assignment", - "type": 400, - "typeName": "Vec<(CoreAssignment, PartsOf57600)>", - "docs": [] - }, - { - "name": "end_hint", - "type": 141, - "typeName": "Option>", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::assign_core`]." - ] + "name": "session", + "type": 4, + "typeName": "SessionIndex", + "docs": [] + }, + { + "name": "statements", + "type": 344, + "typeName": "Vec<(DisputeStatement, ValidatorIndex, ValidatorSignature)>", + "docs": [] } ] } }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] + "docs": [] } }, { - "id": 400, + "id": 343, + "type": { + "path": [ + "polkadot_core_primitives", + "CandidateHash" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 12, + "typeName": "Hash", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 344, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 401 + "type": 345 } }, "docs": [] } }, { - "id": 401, + "id": 345, "type": { "path": [], "params": [], "def": { "tuple": [ - 402, - 403 + 346, + 321, + 322 ] }, "docs": [] } }, { - "id": 402, + "id": 346, "type": { "path": [ - "pallet_broker", - "coretime_interface", - "CoreAssignment" + "polkadot_primitives", + "v6", + "DisputeStatement" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Idle", + "name": "Valid", + "fields": [ + { + "name": null, + "type": 347, + "typeName": "ValidDisputeStatementKind", + "docs": [] + } + ], + "index": 0, + "docs": [] + }, + { + "name": "Invalid", + "fields": [ + { + "name": null, + "type": 349, + "typeName": "InvalidDisputeStatementKind", + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 347, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "ValidDisputeStatementKind" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Explicit", "fields": [], "index": 0, "docs": [] }, { - "name": "Pool", + "name": "BackingSeconded", + "fields": [ + { + "name": null, + "type": 12, + "typeName": "Hash", + "docs": [] + } + ], + "index": 1, + "docs": [] + }, + { + "name": "BackingValid", + "fields": [ + { + "name": null, + "type": 12, + "typeName": "Hash", + "docs": [] + } + ], + "index": 2, + "docs": [] + }, + { + "name": "ApprovalChecking", "fields": [], - "index": 1, + "index": 3, "docs": [] }, { - "name": "Task", + "name": "ApprovalCheckingMultipleCandidates", "fields": [ { "name": null, - "type": 4, - "typeName": "TaskId", + "type": 348, + "typeName": "Vec", "docs": [] } ], - "index": 2, + "index": 4, "docs": [] } ] @@ -22793,21 +19658,34 @@ } }, { - "id": 403, + "id": 348, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 343 + } + }, + "docs": [] + } + }, + { + "id": 349, "type": { "path": [ - "polkadot_runtime_parachains", - "assigner_coretime", - "PartsOf57600" + "polkadot_primitives", + "v6", + "InvalidDisputeStatementKind" ], "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 86, - "typeName": "u16", + "name": "Explicit", + "fields": [], + "index": 0, "docs": [] } ] @@ -22817,10 +19695,11 @@ } }, { - "id": 404, + "id": 350, "type": { "path": [ - "pallet_state_trie_migration", + "polkadot_runtime_parachains", + "paras", "pallet", "Call" ], @@ -22834,254 +19713,224 @@ "variant": { "variants": [ { - "name": "control_auto_migration", + "name": "force_set_current_code", "fields": [ { - "name": "maybe_config", - "type": 405, - "typeName": "Option", + "name": "para", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "new_code", + "type": 337, + "typeName": "ValidationCode", "docs": [] } ], "index": 0, "docs": [ - "See [`Pallet::control_auto_migration`]." + "See [`Pallet::force_set_current_code`]." ] }, { - "name": "continue_migrate", + "name": "force_set_current_head", "fields": [ { - "name": "limits", - "type": 406, - "typeName": "MigrationLimits", - "docs": [] - }, - { - "name": "real_size_upper", - "type": 4, - "typeName": "u32", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "witness_task", - "type": 407, - "typeName": "MigrationTask", + "name": "new_head", + "type": 338, + "typeName": "HeadData", "docs": [] } ], "index": 1, "docs": [ - "See [`Pallet::continue_migrate`]." + "See [`Pallet::force_set_current_head`]." ] }, { - "name": "migrate_custom_top", + "name": "force_schedule_code_upgrade", "fields": [ { - "name": "keys", - "type": 92, - "typeName": "Vec>", + "name": "para", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "new_code", + "type": 337, + "typeName": "ValidationCode", "docs": [] }, { - "name": "witness_size", + "name": "relay_parent_number", "type": 4, - "typeName": "u32", + "typeName": "BlockNumberFor", "docs": [] } ], "index": 2, "docs": [ - "See [`Pallet::migrate_custom_top`]." + "See [`Pallet::force_schedule_code_upgrade`]." ] }, { - "name": "migrate_custom_child", + "name": "force_note_new_head", "fields": [ { - "name": "root", - "type": 13, - "typeName": "Vec", - "docs": [] - }, - { - "name": "child_keys", - "type": 92, - "typeName": "Vec>", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "total_size", - "type": 4, - "typeName": "u32", + "name": "new_head", + "type": 338, + "typeName": "HeadData", "docs": [] } ], "index": 3, "docs": [ - "See [`Pallet::migrate_custom_child`]." + "See [`Pallet::force_note_new_head`]." ] }, { - "name": "set_signed_max_limits", + "name": "force_queue_action", "fields": [ { - "name": "limits", - "type": 406, - "typeName": "MigrationLimits", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] } ], "index": 4, "docs": [ - "See [`Pallet::set_signed_max_limits`]." + "See [`Pallet::force_queue_action`]." ] }, { - "name": "force_set_progress", + "name": "add_trusted_validation_code", "fields": [ { - "name": "progress_top", - "type": 408, - "typeName": "ProgressOf", - "docs": [] - }, - { - "name": "progress_child", - "type": 408, - "typeName": "ProgressOf", + "name": "validation_code", + "type": 337, + "typeName": "ValidationCode", "docs": [] } ], "index": 5, "docs": [ - "See [`Pallet::force_set_progress`]." + "See [`Pallet::add_trusted_validation_code`]." ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 405, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 406 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] }, { - "name": "Some", + "name": "poke_unused_validation_code", "fields": [ { - "name": null, - "type": 406, - "typeName": null, + "name": "validation_code_hash", + "type": 330, + "typeName": "ValidationCodeHash", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 406, - "type": { - "path": [ - "pallet_state_trie_migration", - "pallet", - "MigrationLimits" - ], - "params": [], - "def": { - "composite": { - "fields": [ + "index": 6, + "docs": [ + "See [`Pallet::poke_unused_validation_code`]." + ] + }, { - "name": "size", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "include_pvf_check_statement", + "fields": [ + { + "name": "stmt", + "type": 351, + "typeName": "PvfCheckStatement", + "docs": [] + }, + { + "name": "signature", + "type": 322, + "typeName": "ValidatorSignature", + "docs": [] + } + ], + "index": 7, + "docs": [ + "See [`Pallet::include_pvf_check_statement`]." + ] }, { - "name": "item", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "force_set_most_recent_context", + "fields": [ + { + "name": "para", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "context", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 8, + "docs": [ + "See [`Pallet::force_set_most_recent_context`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 407, + "id": 351, "type": { "path": [ - "pallet_state_trie_migration", - "pallet", - "MigrationTask" - ], - "params": [ - { - "name": "T", - "type": null - } + "polkadot_primitives", + "v6", + "PvfCheckStatement" ], + "params": [], "def": { "composite": { "fields": [ { - "name": "progress_top", - "type": 408, - "typeName": "ProgressOf", - "docs": [] - }, - { - "name": "progress_child", - "type": 408, - "typeName": "ProgressOf", + "name": "accept", + "type": 30, + "typeName": "bool", "docs": [] }, { - "name": "size", - "type": 4, - "typeName": "u32", + "name": "subject", + "type": 330, + "typeName": "ValidationCodeHash", "docs": [] }, { - "name": "top_items", + "name": "session_index", "type": 4, - "typeName": "u32", + "typeName": "SessionIndex", "docs": [] }, { - "name": "child_items", - "type": 4, - "typeName": "u32", + "name": "validator_index", + "type": 321, + "typeName": "ValidatorIndex", "docs": [] } ] @@ -23091,16 +19940,17 @@ } }, { - "id": 408, + "id": 352, "type": { "path": [ - "pallet_state_trie_migration", + "polkadot_runtime_parachains", + "initializer", "pallet", - "Progress" + "Call" ], "params": [ { - "name": "MaxKeyLen", + "name": "T", "type": null } ], @@ -23108,74 +19958,34 @@ "variant": { "variants": [ { - "name": "ToStart", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "LastKey", + "name": "force_approve", "fields": [ { - "name": null, - "type": 409, - "typeName": "BoundedVec", + "name": "up_to", + "type": 4, + "typeName": "BlockNumber", "docs": [] } ], - "index": 1, - "docs": [] - }, - { - "name": "Complete", - "fields": [], - "index": 2, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 409, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 13, - "typeName": "Vec", - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::force_approve`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 410, + "id": 353, "type": { "path": [ - "pallet_xcm", + "polkadot_runtime_parachains", + "hrmp", "pallet", "Call" ], @@ -23189,330 +19999,228 @@ "variant": { "variants": [ { - "name": "send", - "fields": [ - { - "name": "dest", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "message", - "type": 411, - "typeName": "Box>", - "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::send`]." - ] - }, - { - "name": "teleport_assets", + "name": "hrmp_init_open_channel", "fields": [ { - "name": "dest", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "beneficiary", - "type": 76, - "typeName": "Box", + "name": "recipient", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "assets", - "type": 473, - "typeName": "Box", + "name": "proposed_max_capacity", + "type": 4, + "typeName": "u32", "docs": [] }, { - "name": "fee_asset_item", + "name": "proposed_max_message_size", "type": 4, "typeName": "u32", "docs": [] } ], - "index": 1, + "index": 0, "docs": [ - "See [`Pallet::teleport_assets`]." + "See [`Pallet::hrmp_init_open_channel`]." ] }, { - "name": "reserve_transfer_assets", + "name": "hrmp_accept_open_channel", "fields": [ { - "name": "dest", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "beneficiary", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "assets", - "type": 473, - "typeName": "Box", - "docs": [] - }, - { - "name": "fee_asset_item", - "type": 4, - "typeName": "u32", + "name": "sender", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 2, + "index": 1, "docs": [ - "See [`Pallet::reserve_transfer_assets`]." + "See [`Pallet::hrmp_accept_open_channel`]." ] }, { - "name": "execute", + "name": "hrmp_close_channel", "fields": [ { - "name": "message", - "type": 474, - "typeName": "Box::RuntimeCall>>", - "docs": [] - }, - { - "name": "max_weight", - "type": 9, - "typeName": "Weight", + "name": "channel_id", + "type": 354, + "typeName": "HrmpChannelId", "docs": [] } ], - "index": 3, + "index": 2, "docs": [ - "See [`Pallet::execute`]." + "See [`Pallet::hrmp_close_channel`]." ] }, { - "name": "force_xcm_version", + "name": "force_clean_hrmp", "fields": [ { - "name": "location", - "type": 62, - "typeName": "Box", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "version", + "name": "num_inbound", "type": 4, - "typeName": "XcmVersion", - "docs": [] - } - ], - "index": 4, - "docs": [ - "See [`Pallet::force_xcm_version`]." - ] - }, - { - "name": "force_default_xcm_version", - "fields": [ - { - "name": "maybe_xcm_version", - "type": 141, - "typeName": "Option", + "typeName": "u32", "docs": [] - } - ], - "index": 5, - "docs": [ - "See [`Pallet::force_default_xcm_version`]." - ] - }, - { - "name": "force_subscribe_version_notify", - "fields": [ + }, { - "name": "location", - "type": 76, - "typeName": "Box", + "name": "num_outbound", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 6, + "index": 3, "docs": [ - "See [`Pallet::force_subscribe_version_notify`]." + "See [`Pallet::force_clean_hrmp`]." ] }, { - "name": "force_unsubscribe_version_notify", + "name": "force_process_hrmp_open", "fields": [ { - "name": "location", - "type": 76, - "typeName": "Box", + "name": "channels", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 7, + "index": 4, "docs": [ - "See [`Pallet::force_unsubscribe_version_notify`]." + "See [`Pallet::force_process_hrmp_open`]." ] }, { - "name": "limited_reserve_transfer_assets", - "fields": [ - { - "name": "dest", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "beneficiary", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "assets", - "type": 473, - "typeName": "Box", - "docs": [] - }, + "name": "force_process_hrmp_close", + "fields": [ { - "name": "fee_asset_item", + "name": "channels", "type": 4, "typeName": "u32", "docs": [] - }, - { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", - "docs": [] } ], - "index": 8, + "index": 5, "docs": [ - "See [`Pallet::limited_reserve_transfer_assets`]." + "See [`Pallet::force_process_hrmp_close`]." ] }, { - "name": "limited_teleport_assets", + "name": "hrmp_cancel_open_request", "fields": [ { - "name": "dest", - "type": 76, - "typeName": "Box", + "name": "channel_id", + "type": 354, + "typeName": "HrmpChannelId", "docs": [] }, { - "name": "beneficiary", - "type": 76, - "typeName": "Box", + "name": "open_requests", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 6, + "docs": [ + "See [`Pallet::hrmp_cancel_open_request`]." + ] + }, + { + "name": "force_open_hrmp_channel", + "fields": [ + { + "name": "sender", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "assets", - "type": 473, - "typeName": "Box", + "name": "recipient", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "fee_asset_item", + "name": "max_capacity", "type": 4, "typeName": "u32", "docs": [] }, { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", + "name": "max_message_size", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 9, + "index": 7, "docs": [ - "See [`Pallet::limited_teleport_assets`]." + "See [`Pallet::force_open_hrmp_channel`]." ] }, { - "name": "force_suspension", + "name": "establish_system_channel", "fields": [ { - "name": "suspended", - "type": 30, - "typeName": "bool", + "name": "sender", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "recipient", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 10, + "index": 8, "docs": [ - "See [`Pallet::force_suspension`]." + "See [`Pallet::establish_system_channel`]." ] }, { - "name": "transfer_assets", + "name": "poke_channel_deposits", "fields": [ { - "name": "dest", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "beneficiary", - "type": 76, - "typeName": "Box", - "docs": [] - }, - { - "name": "assets", - "type": 473, - "typeName": "Box", - "docs": [] - }, - { - "name": "fee_asset_item", - "type": 4, - "typeName": "u32", + "name": "sender", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", + "name": "recipient", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 11, + "index": 9, "docs": [ - "See [`Pallet::transfer_assets`]." + "See [`Pallet::poke_channel_deposits`]." ] }, { - "name": "claim_assets", + "name": "establish_channel_with_system", "fields": [ { - "name": "assets", - "type": 473, - "typeName": "Box", - "docs": [] - }, - { - "name": "beneficiary", - "type": 76, - "typeName": "Box", + "name": "target_system_chain", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 12, + "index": 10, "docs": [ - "See [`Pallet::claim_assets`]." + "See [`Pallet::establish_channel_with_system`]." ] } ] @@ -23524,15 +20232,47 @@ } }, { - "id": 411, + "id": 354, "type": { "path": [ - "xcm", - "VersionedXcm" + "polkadot_parachain_primitives", + "primitives", + "HrmpChannelId" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "sender", + "type": 165, + "typeName": "Id", + "docs": [] + }, + { + "name": "recipient", + "type": 165, + "typeName": "Id", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 355, + "type": { + "path": [ + "polkadot_runtime_parachains", + "disputes", + "pallet", + "Call" ], "params": [ { - "name": "RuntimeCall", + "name": "T", "type": null } ], @@ -23540,42 +20280,104 @@ "variant": { "variants": [ { - "name": "V2", + "name": "force_unfreeze", + "fields": [], + "index": 0, + "docs": [ + "See [`Pallet::force_unfreeze`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 356, + "type": { + "path": [ + "polkadot_runtime_parachains", + "disputes", + "slashing", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "report_dispute_lost_unsigned", "fields": [ { - "name": null, - "type": 412, - "typeName": "v2::Xcm", + "name": "dispute_proof", + "type": 357, + "typeName": "Box", + "docs": [] + }, + { + "name": "key_owner_proof", + "type": 106, + "typeName": "T::KeyOwnerProof", "docs": [] } ], - "index": 2, + "index": 0, + "docs": [ + "See [`Pallet::report_dispute_lost_unsigned`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 357, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "slashing", + "DisputeProof" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "time_slot", + "type": 358, + "typeName": "DisputesTimeSlot", "docs": [] }, { - "name": "V3", - "fields": [ - { - "name": null, - "type": 431, - "typeName": "v3::Xcm", - "docs": [] - } - ], - "index": 3, + "name": "kind", + "type": 359, + "typeName": "SlashingOffenceKind", "docs": [] }, { - "name": "V4", - "fields": [ - { - "name": null, - "type": 455, - "typeName": "v4::Xcm", - "docs": [] - } - ], - "index": 4, + "name": "validator_index", + "type": 321, + "typeName": "ValidatorIndex", + "docs": [] + }, + { + "name": "validator_id", + "type": 135, + "typeName": "ValidatorId", "docs": [] } ] @@ -23585,26 +20387,28 @@ } }, { - "id": 412, + "id": 358, "type": { "path": [ - "xcm", - "v2", - "Xcm" - ], - "params": [ - { - "name": "RuntimeCall", - "type": null - } + "polkadot_primitives", + "v6", + "slashing", + "DisputesTimeSlot" ], + "params": [], "def": { "composite": { "fields": [ { - "name": null, - "type": 413, - "typeName": "Vec>", + "name": "session_index", + "type": 4, + "typeName": "SessionIndex", + "docs": [] + }, + { + "name": "candidate_hash", + "type": 343, + "typeName": "CandidateHash", "docs": [] } ] @@ -23614,29 +20418,48 @@ } }, { - "id": 413, + "id": 359, "type": { - "path": [], + "path": [ + "polkadot_primitives", + "v6", + "slashing", + "SlashingOffenceKind" + ], "params": [], "def": { - "sequence": { - "type": 414 + "variant": { + "variants": [ + { + "name": "ForInvalid", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "AgainstValid", + "fields": [], + "index": 1, + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 414, + "id": 360, "type": { "path": [ - "xcm", - "v2", - "Instruction" + "polkadot_runtime_parachains", + "assigner_on_demand", + "pallet", + "Call" ], "params": [ { - "name": "RuntimeCall", + "name": "T", "type": null } ], @@ -23644,775 +20467,748 @@ "variant": { "variants": [ { - "name": "WithdrawAsset", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 0, - "docs": [] - }, - { - "name": "ReserveAssetDeposited", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "ReceiveTeleportedAsset", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 2, - "docs": [] - }, - { - "name": "QueryResponse", - "fields": [ - { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "response", - "type": 421, - "typeName": "Response", - "docs": [] - }, - { - "name": "max_weight", - "type": 10, - "typeName": "u64", - "docs": [] - } - ], - "index": 3, - "docs": [] - }, - { - "name": "TransferAsset", - "fields": [ - { - "name": "assets", - "type": 415, - "typeName": "MultiAssets", - "docs": [] - }, - { - "name": "beneficiary", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - } - ], - "index": 4, - "docs": [] - }, - { - "name": "TransferReserveAsset", + "name": "place_order_allow_death", "fields": [ { - "name": "assets", - "type": 415, - "typeName": "MultiAssets", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", + "name": "max_amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] }, { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", + "name": "para_id", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 5, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::place_order_allow_death`]." + ] }, { - "name": "Transact", + "name": "place_order_keep_alive", "fields": [ { - "name": "origin_type", - "type": 425, - "typeName": "OriginKind", - "docs": [] - }, - { - "name": "require_weight_at_most", - "type": 10, - "typeName": "u64", + "name": "max_amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] }, { - "name": "call", - "type": 426, - "typeName": "DoubleEncoded", + "name": "para_id", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 6, - "docs": [] - }, + "index": 1, + "docs": [ + "See [`Pallet::place_order_keep_alive`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 361, + "type": { + "path": [ + "polkadot_runtime_common", + "paras_registrar", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "HrmpNewChannelOpenRequest", + "name": "register", "fields": [ { - "name": "sender", - "type": 54, - "typeName": "u32", + "name": "id", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "max_message_size", - "type": 54, - "typeName": "u32", + "name": "genesis_head", + "type": 338, + "typeName": "HeadData", "docs": [] }, { - "name": "max_capacity", - "type": 54, - "typeName": "u32", + "name": "validation_code", + "type": 337, + "typeName": "ValidationCode", "docs": [] } ], - "index": 7, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::register`]." + ] }, { - "name": "HrmpChannelAccepted", + "name": "force_register", "fields": [ { - "name": "recipient", - "type": 54, - "typeName": "u32", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] - } - ], - "index": 8, - "docs": [] - }, - { - "name": "HrmpChannelClosing", - "fields": [ + }, { - "name": "initiator", - "type": 54, - "typeName": "u32", + "name": "deposit", + "type": 6, + "typeName": "BalanceOf", "docs": [] }, { - "name": "sender", - "type": 54, - "typeName": "u32", + "name": "id", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "recipient", - "type": 54, - "typeName": "u32", + "name": "genesis_head", + "type": 338, + "typeName": "HeadData", "docs": [] - } - ], - "index": 9, - "docs": [] - }, - { - "name": "ClearOrigin", - "fields": [], - "index": 10, - "docs": [] - }, - { - "name": "DescendOrigin", - "fields": [ + }, { - "name": null, - "type": 78, - "typeName": "InteriorMultiLocation", + "name": "validation_code", + "type": 337, + "typeName": "ValidationCode", "docs": [] } ], - "index": 11, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::force_register`]." + ] }, { - "name": "ReportError", + "name": "deregister", "fields": [ { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "max_response_weight", - "type": 10, - "typeName": "u64", + "name": "id", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 12, - "docs": [] + "index": 2, + "docs": [ + "See [`Pallet::deregister`]." + ] }, { - "name": "DepositAsset", + "name": "swap", "fields": [ { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "max_assets", - "type": 54, - "typeName": "u32", + "name": "id", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "beneficiary", - "type": 77, - "typeName": "MultiLocation", + "name": "other", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 13, - "docs": [] + "index": 3, + "docs": [ + "See [`Pallet::swap`]." + ] }, { - "name": "DepositReserveAsset", + "name": "remove_lock", "fields": [ { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "max_assets", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 14, - "docs": [] + "index": 4, + "docs": [ + "See [`Pallet::remove_lock`]." + ] }, { - "name": "ExchangeAsset", + "name": "reserve", + "fields": [], + "index": 5, + "docs": [ + "See [`Pallet::reserve`]." + ] + }, + { + "name": "add_lock", "fields": [ { - "name": "give", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "receive", - "type": 415, - "typeName": "MultiAssets", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 15, - "docs": [] + "index": 6, + "docs": [ + "See [`Pallet::add_lock`]." + ] }, { - "name": "InitiateReserveWithdraw", + "name": "schedule_code_upgrade", "fields": [ { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "reserve", - "type": 77, - "typeName": "MultiLocation", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", + "name": "new_code", + "type": 337, + "typeName": "ValidationCode", "docs": [] } ], - "index": 16, - "docs": [] + "index": 7, + "docs": [ + "See [`Pallet::schedule_code_upgrade`]." + ] }, { - "name": "InitiateTeleport", + "name": "set_current_head", "fields": [ { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", + "name": "new_head", + "type": 338, + "typeName": "HeadData", "docs": [] } ], - "index": 17, - "docs": [] - }, + "index": 8, + "docs": [ + "See [`Pallet::set_current_head`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 362, + "type": { + "path": [ + "polkadot_runtime_common", + "slots", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "QueryHolding", + "name": "force_lease", "fields": [ { - "name": "query_id", - "type": 10, - "typeName": "QueryId", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", + "name": "leaser", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] }, { - "name": "max_response_weight", - "type": 10, - "typeName": "u64", - "docs": [] - } - ], - "index": 18, - "docs": [] - }, - { - "name": "BuyExecution", - "fields": [ - { - "name": "fees", - "type": 417, - "typeName": "MultiAsset", + "name": "period_begin", + "type": 4, + "typeName": "LeasePeriodOf", "docs": [] }, { - "name": "weight_limit", - "type": 430, - "typeName": "WeightLimit", + "name": "period_count", + "type": 4, + "typeName": "LeasePeriodOf", "docs": [] } ], - "index": 19, - "docs": [] - }, - { - "name": "RefundSurplus", - "fields": [], - "index": 20, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::force_lease`]." + ] }, { - "name": "SetErrorHandler", + "name": "clear_all_leases", "fields": [ { - "name": null, - "type": 412, - "typeName": "Xcm", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 21, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::clear_all_leases`]." + ] }, { - "name": "SetAppendix", + "name": "trigger_onboard", "fields": [ { - "name": null, - "type": 412, - "typeName": "Xcm", + "name": "para", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 22, - "docs": [] - }, - { - "name": "ClearError", - "fields": [], - "index": 23, - "docs": [] - }, + "index": 2, + "docs": [ + "See [`Pallet::trigger_onboard`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 363, + "type": { + "path": [ + "polkadot_runtime_common", + "auctions", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "ClaimAsset", + "name": "new_auction", "fields": [ { - "name": "assets", - "type": 415, - "typeName": "MultiAssets", + "name": "duration", + "type": 63, + "typeName": "BlockNumberFor", "docs": [] }, { - "name": "ticket", - "type": 77, - "typeName": "MultiLocation", + "name": "lease_period_index", + "type": 63, + "typeName": "LeasePeriodOf", "docs": [] } ], - "index": 24, - "docs": [] + "index": 0, + "docs": [ + "See [`Pallet::new_auction`]." + ] }, { - "name": "Trap", + "name": "bid", "fields": [ { - "name": null, - "type": 10, - "typeName": "u64", + "name": "para", + "type": 364, + "typeName": "ParaId", "docs": [] - } - ], - "index": 25, - "docs": [] - }, - { - "name": "SubscribeVersion", - "fields": [ + }, { - "name": "query_id", - "type": 10, - "typeName": "QueryId", + "name": "auction_index", + "type": 63, + "typeName": "AuctionIndex", "docs": [] }, { - "name": "max_response_weight", - "type": 10, - "typeName": "u64", + "name": "first_slot", + "type": 63, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "last_slot", + "type": 63, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "amount", + "type": 55, + "typeName": "BalanceOf", "docs": [] } ], - "index": 26, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::bid`]." + ] }, { - "name": "UnsubscribeVersion", + "name": "cancel_auction", "fields": [], - "index": 27, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 415, - "type": { - "path": [ - "xcm", - "v2", - "multiasset", - "MultiAssets" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 416, - "typeName": "Vec", - "docs": [] + "index": 2, + "docs": [ + "See [`Pallet::cancel_auction`]." + ] } ] } }, - "docs": [] - } - }, - { - "id": 416, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 417 - } - }, - "docs": [] - } - }, - { - "id": 417, - "type": { - "path": [ - "xcm", - "v2", - "multiasset", - "MultiAsset" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "id", - "type": 418, - "typeName": "AssetId", - "docs": [] - }, - { - "name": "fun", - "type": 419, - "typeName": "Fungibility", - "docs": [] - } - ] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 364, + "type": { + "path": [], + "params": [], + "def": { + "compact": { + "type": 165 } }, "docs": [] } }, { - "id": 418, + "id": 365, "type": { "path": [ - "xcm", - "v2", - "multiasset", - "AssetId" + "polkadot_runtime_common", + "crowdloan", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "Concrete", + "name": "create", "fields": [ { - "name": null, - "type": 77, - "typeName": "MultiLocation", + "name": "index", + "type": 364, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "cap", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "first_period", + "type": 63, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "last_period", + "type": 63, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "end", + "type": 63, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "verifier", + "type": 366, + "typeName": "Option", "docs": [] } ], "index": 0, - "docs": [] + "docs": [ + "See [`Pallet::create`]." + ] }, { - "name": "Abstract", + "name": "contribute", "fields": [ { - "name": null, - "type": 13, - "typeName": "Vec", + "name": "index", + "type": 364, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "value", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "signature", + "type": 368, + "typeName": "Option", "docs": [] } ], "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 419, - "type": { - "path": [ - "xcm", - "v2", - "multiasset", - "Fungibility" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "docs": [ + "See [`Pallet::contribute`]." + ] + }, { - "name": "Fungible", + "name": "withdraw", "fields": [ { - "name": null, - "type": 58, - "typeName": "u128", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "index", + "type": 364, + "typeName": "ParaId", "docs": [] } ], - "index": 0, - "docs": [] + "index": 2, + "docs": [ + "See [`Pallet::withdraw`]." + ] }, { - "name": "NonFungible", + "name": "refund", "fields": [ { - "name": null, - "type": 420, - "typeName": "AssetInstance", + "name": "index", + "type": 364, + "typeName": "ParaId", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 420, - "type": { - "path": [ - "xcm", - "v2", - "multiasset", - "AssetInstance" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "Undefined", - "fields": [], - "index": 0, - "docs": [] + "index": 3, + "docs": [ + "See [`Pallet::refund`]." + ] }, { - "name": "Index", + "name": "dissolve", "fields": [ { - "name": null, - "type": 58, - "typeName": "u128", + "name": "index", + "type": 364, + "typeName": "ParaId", "docs": [] } ], - "index": 1, - "docs": [] + "index": 4, + "docs": [ + "See [`Pallet::dissolve`]." + ] }, { - "name": "Array4", + "name": "edit", "fields": [ { - "name": null, - "type": 17, - "typeName": "[u8; 4]", + "name": "index", + "type": 364, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "cap", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "first_period", + "type": 63, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "last_period", + "type": 63, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "end", + "type": 63, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "verifier", + "type": 366, + "typeName": "Option", "docs": [] } ], - "index": 2, - "docs": [] + "index": 5, + "docs": [ + "See [`Pallet::edit`]." + ] }, { - "name": "Array8", + "name": "add_memo", "fields": [ { - "name": null, - "type": 183, - "typeName": "[u8; 8]", + "name": "index", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "memo", + "type": 13, + "typeName": "Vec", "docs": [] } ], - "index": 3, - "docs": [] + "index": 6, + "docs": [ + "See [`Pallet::add_memo`]." + ] }, { - "name": "Array16", + "name": "poke", "fields": [ { - "name": null, - "type": 42, - "typeName": "[u8; 16]", + "name": "index", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 4, - "docs": [] + "index": 7, + "docs": [ + "See [`Pallet::poke`]." + ] }, { - "name": "Array32", + "name": "contribute_all", "fields": [ { - "name": null, - "type": 1, - "typeName": "[u8; 32]", + "name": "index", + "type": 364, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "signature", + "type": 368, + "typeName": "Option", "docs": [] } ], - "index": 5, + "index": 8, + "docs": [ + "See [`Pallet::contribute_all`]." + ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 366, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 367 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, "docs": [] }, { - "name": "Blob", + "name": "Some", "fields": [ { "name": null, - "type": 13, - "typeName": "Vec", + "type": 367, + "typeName": null, "docs": [] } ], - "index": 6, + "index": 1, "docs": [] } ] @@ -24422,60 +21218,53 @@ } }, { - "id": 421, + "id": 367, "type": { "path": [ - "xcm", - "v2", - "Response" + "sp_runtime", + "MultiSigner" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Null", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Assets", + "name": "Ed25519", "fields": [ { "name": null, - "type": 415, - "typeName": "MultiAssets", + "type": 48, + "typeName": "ed25519::Public", "docs": [] } ], - "index": 1, + "index": 0, "docs": [] }, { - "name": "ExecutionResult", + "name": "Sr25519", "fields": [ { "name": null, - "type": 422, - "typeName": "Option<(u32, Error)>", + "type": 51, + "typeName": "sr25519::Public", "docs": [] } ], - "index": 2, + "index": 1, "docs": [] }, { - "name": "Version", + "name": "Ecdsa", "fields": [ { "name": null, - "type": 4, - "typeName": "super::Version", + "type": 139, + "typeName": "ecdsa::Public", "docs": [] } ], - "index": 3, + "index": 2, "docs": [] } ] @@ -24485,7 +21274,7 @@ } }, { - "id": 422, + "id": 368, "type": { "path": [ "Option" @@ -24493,7 +21282,7 @@ "params": [ { "name": "T", - "type": 423 + "type": 369 } ], "def": { @@ -24510,7 +21299,7 @@ "fields": [ { "name": null, - "type": 423, + "type": 369, "typeName": null, "docs": [] } @@ -24525,243 +21314,222 @@ } }, { - "id": 423, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 4, - 424 - ] - }, - "docs": [] - } - }, - { - "id": 424, + "id": 369, "type": { "path": [ - "xcm", - "v2", - "traits", - "Error" + "sp_runtime", + "MultiSignature" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Overflow", - "fields": [], + "name": "Ed25519", + "fields": [ + { + "name": null, + "type": 147, + "typeName": "ed25519::Signature", + "docs": [] + } + ], "index": 0, "docs": [] }, { - "name": "Unimplemented", - "fields": [], + "name": "Sr25519", + "fields": [ + { + "name": null, + "type": 323, + "typeName": "sr25519::Signature", + "docs": [] + } + ], "index": 1, "docs": [] }, { - "name": "UntrustedReserveLocation", - "fields": [], + "name": "Ecdsa", + "fields": [ + { + "name": null, + "type": 370, + "typeName": "ecdsa::Signature", + "docs": [] + } + ], "index": 2, "docs": [] - }, - { - "name": "UntrustedTeleportLocation", - "fields": [], - "index": 3, - "docs": [] - }, - { - "name": "MultiLocationFull", - "fields": [], - "index": 4, - "docs": [] - }, - { - "name": "MultiLocationNotInvertible", - "fields": [], - "index": 5, - "docs": [] - }, - { - "name": "BadOrigin", - "fields": [], - "index": 6, - "docs": [] - }, - { - "name": "InvalidLocation", - "fields": [], - "index": 7, - "docs": [] - }, - { - "name": "AssetNotFound", - "fields": [], - "index": 8, - "docs": [] - }, - { - "name": "FailedToTransactAsset", - "fields": [], - "index": 9, - "docs": [] - }, - { - "name": "NotWithdrawable", - "fields": [], - "index": 10, - "docs": [] - }, - { - "name": "LocationCannotHold", - "fields": [], - "index": 11, - "docs": [] - }, - { - "name": "ExceedsMaxMessageSize", - "fields": [], - "index": 12, - "docs": [] - }, - { - "name": "DestinationUnsupported", - "fields": [], - "index": 13, - "docs": [] - }, - { - "name": "Transport", - "fields": [], - "index": 14, - "docs": [] - }, - { - "name": "Unroutable", - "fields": [], - "index": 15, - "docs": [] - }, - { - "name": "UnknownClaim", - "fields": [], - "index": 16, - "docs": [] - }, - { - "name": "FailedToDecode", - "fields": [], - "index": 17, - "docs": [] - }, - { - "name": "MaxWeightInvalid", - "fields": [], - "index": 18, - "docs": [] - }, - { - "name": "NotHoldingFees", - "fields": [], - "index": 19, - "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 370, + "type": { + "path": [ + "sp_core", + "ecdsa", + "Signature" + ], + "params": [], + "def": { + "composite": { + "fields": [ { - "name": "TooExpensive", - "fields": [], - "index": 20, + "name": null, + "type": 175, + "typeName": "[u8; SIGNATURE_SERIALIZED_SIZE]", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 371, + "type": { + "path": [ + "polkadot_runtime_parachains", + "coretime", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "Trap", + "name": "request_core_count", "fields": [ { - "name": null, - "type": 11, - "typeName": "u64", + "name": "count", + "type": 94, + "typeName": "u16", "docs": [] } ], - "index": 21, - "docs": [] - }, - { - "name": "UnhandledXcmVersion", - "fields": [], - "index": 22, - "docs": [] + "index": 1, + "docs": [ + "See [`Pallet::request_core_count`]." + ] }, { - "name": "WeightLimitReached", + "name": "assign_core", "fields": [ { - "name": null, - "type": 11, - "typeName": "Weight", + "name": "core", + "type": 94, + "typeName": "BrokerCoreIndex", + "docs": [] + }, + { + "name": "begin", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + }, + { + "name": "assignment", + "type": 372, + "typeName": "Vec<(CoreAssignment, PartsOf57600)>", + "docs": [] + }, + { + "name": "end_hint", + "type": 154, + "typeName": "Option>", "docs": [] } ], - "index": 23, - "docs": [] - }, - { - "name": "Barrier", - "fields": [], - "index": 24, - "docs": [] - }, - { - "name": "WeightNotComputable", - "fields": [], - "index": 25, - "docs": [] + "index": 4, + "docs": [ + "See [`Pallet::assign_core`]." + ] } ] } }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 372, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 373 + } + }, "docs": [] } }, { - "id": 425, + "id": 373, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 374, + 375 + ] + }, + "docs": [] + } + }, + { + "id": 374, "type": { "path": [ - "xcm", - "v2", - "OriginKind" + "pallet_broker", + "coretime_interface", + "CoreAssignment" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Native", + "name": "Idle", "fields": [], "index": 0, "docs": [] }, { - "name": "SovereignAccount", + "name": "Pool", "fields": [], "index": 1, "docs": [] }, { - "name": "Superuser", - "fields": [], + "name": "Task", + "fields": [ + { + "name": null, + "type": 4, + "typeName": "TaskId", + "docs": [] + } + ], "index": 2, "docs": [] - }, - { - "name": "Xcm", - "fields": [], - "index": 3, - "docs": [] } ] } @@ -24770,26 +21538,21 @@ } }, { - "id": 426, + "id": 375, "type": { "path": [ - "xcm", - "double_encoded", - "DoubleEncoded" - ], - "params": [ - { - "name": "T", - "type": null - } + "polkadot_runtime_parachains", + "assigner_coretime", + "PartsOf57600" ], + "params": [], "def": { "composite": { "fields": [ { - "name": "encoded", - "type": 13, - "typeName": "Vec", + "name": null, + "type": 94, + "typeName": "u16", "docs": [] } ] @@ -24799,154 +21562,461 @@ } }, { - "id": 427, + "id": 376, "type": { "path": [ - "xcm", - "v2", - "multiasset", - "MultiAssetFilter" + "pallet_xcm", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "Definite", + "name": "send", "fields": [ { - "name": null, - "type": 415, - "typeName": "MultiAssets", + "name": "dest", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "message", + "type": 377, + "typeName": "Box>", "docs": [] } ], "index": 0, - "docs": [] + "docs": [ + "See [`Pallet::send`]." + ] }, { - "name": "Wild", + "name": "teleport_assets", "fields": [ { - "name": null, - "type": 428, - "typeName": "WildMultiAsset", + "name": "dest", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "beneficiary", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 1, + "docs": [ + "See [`Pallet::teleport_assets`]." + ] + }, + { + "name": "reserve_transfer_assets", + "fields": [ + { + "name": "dest", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "beneficiary", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 2, + "docs": [ + "See [`Pallet::reserve_transfer_assets`]." + ] + }, + { + "name": "execute", + "fields": [ + { + "name": "message", + "type": 441, + "typeName": "Box::RuntimeCall>>", + "docs": [] + }, + { + "name": "max_weight", + "type": 9, + "typeName": "Weight", + "docs": [] + } + ], + "index": 3, + "docs": [ + "See [`Pallet::execute`]." + ] + }, + { + "name": "force_xcm_version", + "fields": [ + { + "name": "location", + "type": 70, + "typeName": "Box", + "docs": [] + }, + { + "name": "version", + "type": 4, + "typeName": "XcmVersion", + "docs": [] + } + ], + "index": 4, + "docs": [ + "See [`Pallet::force_xcm_version`]." + ] + }, + { + "name": "force_default_xcm_version", + "fields": [ + { + "name": "maybe_xcm_version", + "type": 154, + "typeName": "Option", + "docs": [] + } + ], + "index": 5, + "docs": [ + "See [`Pallet::force_default_xcm_version`]." + ] + }, + { + "name": "force_subscribe_version_notify", + "fields": [ + { + "name": "location", + "type": 84, + "typeName": "Box", + "docs": [] + } + ], + "index": 6, + "docs": [ + "See [`Pallet::force_subscribe_version_notify`]." + ] + }, + { + "name": "force_unsubscribe_version_notify", + "fields": [ + { + "name": "location", + "type": 84, + "typeName": "Box", + "docs": [] + } + ], + "index": 7, + "docs": [ + "See [`Pallet::force_unsubscribe_version_notify`]." + ] + }, + { + "name": "limited_reserve_transfer_assets", + "fields": [ + { + "name": "dest", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "beneficiary", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", + "docs": [] + } + ], + "index": 8, + "docs": [ + "See [`Pallet::limited_reserve_transfer_assets`]." + ] + }, + { + "name": "limited_teleport_assets", + "fields": [ + { + "name": "dest", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "beneficiary", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", + "docs": [] + } + ], + "index": 9, + "docs": [ + "See [`Pallet::limited_teleport_assets`]." + ] + }, + { + "name": "force_suspension", + "fields": [ + { + "name": "suspended", + "type": 30, + "typeName": "bool", + "docs": [] + } + ], + "index": 10, + "docs": [ + "See [`Pallet::force_suspension`]." + ] + }, + { + "name": "transfer_assets", + "fields": [ + { + "name": "dest", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "beneficiary", + "type": 84, + "typeName": "Box", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "fee_asset_item", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", + "docs": [] + } + ], + "index": 11, + "docs": [ + "See [`Pallet::transfer_assets`]." + ] + }, + { + "name": "claim_assets", + "fields": [ + { + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "beneficiary", + "type": 84, + "typeName": "Box", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 428, - "type": { - "path": [ - "xcm", - "v2", - "multiasset", - "WildMultiAsset" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "All", - "fields": [], - "index": 0, - "docs": [] + "index": 12, + "docs": [ + "See [`Pallet::claim_assets`]." + ] }, { - "name": "AllOf", + "name": "transfer_assets_using_type_and_then", "fields": [ { - "name": "id", - "type": 418, - "typeName": "AssetId", + "name": "dest", + "type": 84, + "typeName": "Box", "docs": [] }, { - "name": "fun", - "type": 429, - "typeName": "WildFungibility", + "name": "assets", + "type": 440, + "typeName": "Box", + "docs": [] + }, + { + "name": "assets_transfer_type", + "type": 452, + "typeName": "Box", + "docs": [] + }, + { + "name": "remote_fees_id", + "type": 453, + "typeName": "Box", + "docs": [] + }, + { + "name": "fees_transfer_type", + "type": 452, + "typeName": "Box", + "docs": [] + }, + { + "name": "custom_xcm_on_dest", + "type": 377, + "typeName": "Box>", + "docs": [] + }, + { + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", "docs": [] } ], - "index": 1, - "docs": [] + "index": 13, + "docs": [ + "See [`Pallet::transfer_assets_using_type_and_then`]." + ] } ] } }, - "docs": [] + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] } }, { - "id": 429, + "id": 377, "type": { "path": [ "xcm", - "v2", - "multiasset", - "WildFungibility" + "VersionedXcm" + ], + "params": [ + { + "name": "RuntimeCall", + "type": null + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "Fungible", - "fields": [], - "index": 0, + "name": "V2", + "fields": [ + { + "name": null, + "type": 378, + "typeName": "v2::Xcm", + "docs": [] + } + ], + "index": 2, "docs": [] }, { - "name": "NonFungible", - "fields": [], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 430, - "type": { - "path": [ - "xcm", - "v2", - "WeightLimit" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "Unlimited", - "fields": [], - "index": 0, + "name": "V3", + "fields": [ + { + "name": null, + "type": 398, + "typeName": "v3::Xcm", + "docs": [] + } + ], + "index": 3, "docs": [] }, { - "name": "Limited", + "name": "V4", "fields": [ { "name": null, - "type": 10, - "typeName": "u64", + "type": 422, + "typeName": "v4::Xcm", "docs": [] } ], - "index": 1, + "index": 4, "docs": [] } ] @@ -24956,16 +22026,16 @@ } }, { - "id": 431, + "id": 378, "type": { "path": [ "xcm", - "v3", + "v2", "Xcm" ], "params": [ { - "name": "Call", + "name": "RuntimeCall", "type": null } ], @@ -24974,8 +22044,8 @@ "fields": [ { "name": null, - "type": 432, - "typeName": "Vec>", + "type": 379, + "typeName": "Vec>", "docs": [] } ] @@ -24985,29 +22055,29 @@ } }, { - "id": 432, + "id": 379, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 433 + "type": 380 } }, "docs": [] } }, { - "id": 433, + "id": 380, "type": { "path": [ "xcm", - "v3", + "v2", "Instruction" ], "params": [ { - "name": "Call", + "name": "RuntimeCall", "type": null } ], @@ -25019,7 +22089,7 @@ "fields": [ { "name": null, - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] } @@ -25032,7 +22102,7 @@ "fields": [ { "name": null, - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] } @@ -25045,7 +22115,7 @@ "fields": [ { "name": null, - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] } @@ -25064,20 +22134,14 @@ }, { "name": "response", - "type": 439, + "type": 388, "typeName": "Response", "docs": [] }, { "name": "max_weight", - "type": 9, - "typeName": "Weight", - "docs": [] - }, - { - "name": "querier", - "type": 449, - "typeName": "Option", + "type": 10, + "typeName": "u64", "docs": [] } ], @@ -25089,13 +22153,13 @@ "fields": [ { "name": "assets", - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] }, { "name": "beneficiary", - "type": 51, + "type": 85, "typeName": "MultiLocation", "docs": [] } @@ -25108,19 +22172,19 @@ "fields": [ { "name": "assets", - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] }, { "name": "dest", - "type": 51, + "type": 85, "typeName": "MultiLocation", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 378, "typeName": "Xcm<()>", "docs": [] } @@ -25132,21 +22196,21 @@ "name": "Transact", "fields": [ { - "name": "origin_kind", - "type": 425, + "name": "origin_type", + "type": 392, "typeName": "OriginKind", "docs": [] }, { "name": "require_weight_at_most", - "type": 9, - "typeName": "Weight", + "type": 10, + "typeName": "u64", "docs": [] }, { "name": "call", - "type": 426, - "typeName": "DoubleEncoded", + "type": 393, + "typeName": "DoubleEncoded", "docs": [] } ], @@ -25158,19 +22222,19 @@ "fields": [ { "name": "sender", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "max_message_size", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "max_capacity", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -25183,7 +22247,7 @@ "fields": [ { "name": "recipient", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -25196,19 +22260,19 @@ "fields": [ { "name": "initiator", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "sender", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "recipient", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -25223,599 +22287,311 @@ "docs": [] }, { - "name": "DescendOrigin", - "fields": [ - { - "name": null, - "type": 52, - "typeName": "InteriorMultiLocation", - "docs": [] - } - ], - "index": 11, - "docs": [] - }, - { - "name": "ReportError", - "fields": [ - { - "name": null, - "type": 450, - "typeName": "QueryResponseInfo", - "docs": [] - } - ], - "index": 12, - "docs": [] - }, - { - "name": "DepositAsset", - "fields": [ - { - "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "beneficiary", - "type": 51, - "typeName": "MultiLocation", - "docs": [] - } - ], - "index": 13, - "docs": [] - }, - { - "name": "DepositReserveAsset", - "fields": [ - { - "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "dest", - "type": 51, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 431, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 14, - "docs": [] - }, - { - "name": "ExchangeAsset", - "fields": [ - { - "name": "give", - "type": 451, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "want", - "type": 434, - "typeName": "MultiAssets", - "docs": [] - }, - { - "name": "maximal", - "type": 30, - "typeName": "bool", - "docs": [] - } - ], - "index": 15, - "docs": [] - }, - { - "name": "InitiateReserveWithdraw", - "fields": [ - { - "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "reserve", - "type": 51, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 431, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 16, - "docs": [] - }, - { - "name": "InitiateTeleport", - "fields": [ - { - "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "dest", - "type": 51, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 431, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 17, - "docs": [] - }, - { - "name": "ReportHolding", - "fields": [ - { - "name": "response_info", - "type": 450, - "typeName": "QueryResponseInfo", - "docs": [] - }, - { - "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", - "docs": [] - } - ], - "index": 18, - "docs": [] - }, - { - "name": "BuyExecution", - "fields": [ - { - "name": "fees", - "type": 436, - "typeName": "MultiAsset", - "docs": [] - }, - { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", - "docs": [] - } - ], - "index": 19, - "docs": [] - }, - { - "name": "RefundSurplus", - "fields": [], - "index": 20, - "docs": [] - }, - { - "name": "SetErrorHandler", - "fields": [ - { - "name": null, - "type": 431, - "typeName": "Xcm", - "docs": [] - } - ], - "index": 21, - "docs": [] - }, - { - "name": "SetAppendix", - "fields": [ - { - "name": null, - "type": 431, - "typeName": "Xcm", - "docs": [] - } - ], - "index": 22, - "docs": [] - }, - { - "name": "ClearError", - "fields": [], - "index": 23, - "docs": [] - }, - { - "name": "ClaimAsset", - "fields": [ - { - "name": "assets", - "type": 434, - "typeName": "MultiAssets", - "docs": [] - }, - { - "name": "ticket", - "type": 51, - "typeName": "MultiLocation", - "docs": [] - } - ], - "index": 24, - "docs": [] - }, - { - "name": "Trap", - "fields": [ - { - "name": null, - "type": 10, - "typeName": "u64", - "docs": [] - } - ], - "index": 25, - "docs": [] - }, - { - "name": "SubscribeVersion", - "fields": [ - { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "max_response_weight", - "type": 9, - "typeName": "Weight", - "docs": [] - } - ], - "index": 26, - "docs": [] - }, - { - "name": "UnsubscribeVersion", - "fields": [], - "index": 27, - "docs": [] - }, - { - "name": "BurnAsset", - "fields": [ - { - "name": null, - "type": 434, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 28, - "docs": [] - }, - { - "name": "ExpectAsset", - "fields": [ - { - "name": null, - "type": 434, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 29, - "docs": [] - }, - { - "name": "ExpectOrigin", - "fields": [ - { - "name": null, - "type": 449, - "typeName": "Option", - "docs": [] - } - ], - "index": 30, - "docs": [] - }, - { - "name": "ExpectError", + "name": "DescendOrigin", "fields": [ { "name": null, - "type": 440, - "typeName": "Option<(u32, Error)>", + "type": 86, + "typeName": "InteriorMultiLocation", "docs": [] } ], - "index": 31, + "index": 11, "docs": [] }, { - "name": "ExpectTransactStatus", + "name": "ReportError", "fields": [ { - "name": null, - "type": 447, - "typeName": "MaybeErrorCode", + "name": "query_id", + "type": 10, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "dest", + "type": 85, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "max_response_weight", + "type": 10, + "typeName": "u64", "docs": [] } ], - "index": 32, + "index": 12, "docs": [] }, { - "name": "QueryPallet", + "name": "DepositAsset", "fields": [ { - "name": "module_name", - "type": 13, - "typeName": "Vec", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "response_info", - "type": 450, - "typeName": "QueryResponseInfo", + "name": "max_assets", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "beneficiary", + "type": 85, + "typeName": "MultiLocation", "docs": [] } ], - "index": 33, + "index": 13, "docs": [] }, { - "name": "ExpectPallet", + "name": "DepositReserveAsset", "fields": [ { - "name": "index", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "name", - "type": 13, - "typeName": "Vec", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "module_name", - "type": 13, - "typeName": "Vec", + "name": "max_assets", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "crate_major", - "type": 54, - "typeName": "u32", + "name": "dest", + "type": 85, + "typeName": "MultiLocation", "docs": [] }, { - "name": "min_crate_minor", - "type": 54, - "typeName": "u32", + "name": "xcm", + "type": 378, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 34, + "index": 14, "docs": [] }, { - "name": "ReportTransactStatus", + "name": "ExchangeAsset", "fields": [ { - "name": null, - "type": 450, - "typeName": "QueryResponseInfo", + "name": "give", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] - } - ], - "index": 35, - "docs": [] - }, - { - "name": "ClearTransactStatus", - "fields": [], - "index": 36, - "docs": [] - }, - { - "name": "UniversalOrigin", - "fields": [ + }, { - "name": null, - "type": 53, - "typeName": "Junction", + "name": "receive", + "type": 381, + "typeName": "MultiAssets", "docs": [] } ], - "index": 37, + "index": 15, "docs": [] }, { - "name": "ExportMessage", + "name": "InitiateReserveWithdraw", "fields": [ { - "name": "network", - "type": 56, - "typeName": "NetworkId", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "destination", - "type": 52, - "typeName": "InteriorMultiLocation", + "name": "reserve", + "type": 85, + "typeName": "MultiLocation", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 378, "typeName": "Xcm<()>", "docs": [] } ], - "index": 38, + "index": 16, "docs": [] }, { - "name": "LockAsset", + "name": "InitiateTeleport", "fields": [ { - "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "unlocker", - "type": 51, + "name": "dest", + "type": 85, "typeName": "MultiLocation", "docs": [] + }, + { + "name": "xcm", + "type": 378, + "typeName": "Xcm<()>", + "docs": [] } ], - "index": 39, + "index": 17, "docs": [] }, { - "name": "UnlockAsset", + "name": "QueryHolding", "fields": [ { - "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "target", - "type": 51, + "name": "dest", + "type": 85, "typeName": "MultiLocation", "docs": [] - } - ], - "index": 40, - "docs": [] - }, - { - "name": "NoteUnlockable", - "fields": [ + }, { - "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "owner", - "type": 51, - "typeName": "MultiLocation", + "name": "max_response_weight", + "type": 10, + "typeName": "u64", "docs": [] } ], - "index": 41, + "index": 18, "docs": [] }, { - "name": "RequestUnlock", + "name": "BuyExecution", "fields": [ { - "name": "asset", - "type": 436, + "name": "fees", + "type": 383, "typeName": "MultiAsset", "docs": [] }, { - "name": "locker", - "type": 51, - "typeName": "MultiLocation", + "name": "weight_limit", + "type": 397, + "typeName": "WeightLimit", "docs": [] } ], - "index": 42, + "index": 19, "docs": [] }, { - "name": "SetFeesMode", + "name": "RefundSurplus", + "fields": [], + "index": 20, + "docs": [] + }, + { + "name": "SetErrorHandler", "fields": [ { - "name": "jit_withdraw", - "type": 30, - "typeName": "bool", + "name": null, + "type": 378, + "typeName": "Xcm", "docs": [] } ], - "index": 43, + "index": 21, "docs": [] }, { - "name": "SetTopic", + "name": "SetAppendix", "fields": [ { "name": null, - "type": 1, - "typeName": "[u8; 32]", + "type": 378, + "typeName": "Xcm", "docs": [] } ], - "index": 44, + "index": 22, "docs": [] }, { - "name": "ClearTopic", + "name": "ClearError", "fields": [], - "index": 45, + "index": 23, "docs": [] }, { - "name": "AliasOrigin", + "name": "ClaimAsset", "fields": [ { - "name": null, - "type": 51, + "name": "assets", + "type": 381, + "typeName": "MultiAssets", + "docs": [] + }, + { + "name": "ticket", + "type": 85, "typeName": "MultiLocation", "docs": [] } ], - "index": 46, + "index": 24, "docs": [] }, { - "name": "UnpaidExecution", + "name": "Trap", "fields": [ { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", + "name": null, + "type": 10, + "typeName": "u64", + "docs": [] + } + ], + "index": 25, + "docs": [] + }, + { + "name": "SubscribeVersion", + "fields": [ + { + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "check_origin", - "type": 449, - "typeName": "Option", + "name": "max_response_weight", + "type": 10, + "typeName": "u64", "docs": [] } ], - "index": 47, + "index": 26, + "docs": [] + }, + { + "name": "UnsubscribeVersion", + "fields": [], + "index": 27, "docs": [] } ] @@ -25825,11 +22601,11 @@ } }, { - "id": 434, + "id": 381, "type": { "path": [ "xcm", - "v3", + "v2", "multiasset", "MultiAssets" ], @@ -25839,7 +22615,7 @@ "fields": [ { "name": null, - "type": 435, + "type": 382, "typeName": "Vec", "docs": [] } @@ -25850,24 +22626,24 @@ } }, { - "id": 435, + "id": 382, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 436 + "type": 383 } }, "docs": [] } }, { - "id": 436, + "id": 383, "type": { "path": [ "xcm", - "v3", + "v2", "multiasset", "MultiAsset" ], @@ -25877,13 +22653,13 @@ "fields": [ { "name": "id", - "type": 61, + "type": 384, "typeName": "AssetId", "docs": [] }, { "name": "fun", - "type": 437, + "type": 385, "typeName": "Fungibility", "docs": [] } @@ -25894,11 +22670,56 @@ } }, { - "id": 437, + "id": 384, "type": { "path": [ "xcm", - "v3", + "v2", + "multiasset", + "AssetId" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Concrete", + "fields": [ + { + "name": null, + "type": 85, + "typeName": "MultiLocation", + "docs": [] + } + ], + "index": 0, + "docs": [] + }, + { + "name": "Abstract", + "fields": [ + { + "name": null, + "type": 13, + "typeName": "Vec", + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 385, + "type": { + "path": [ + "xcm", + "v2", "multiasset", "Fungibility" ], @@ -25911,7 +22732,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -25924,7 +22745,7 @@ "fields": [ { "name": null, - "type": 438, + "type": 386, "typeName": "AssetInstance", "docs": [] } @@ -25939,11 +22760,11 @@ } }, { - "id": 438, + "id": 386, "type": { "path": [ "xcm", - "v3", + "v2", "multiasset", "AssetInstance" ], @@ -25962,7 +22783,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -25988,7 +22809,7 @@ "fields": [ { "name": null, - "type": 183, + "type": 387, "typeName": "[u8; 8]", "docs": [] } @@ -26021,6 +22842,19 @@ ], "index": 5, "docs": [] + }, + { + "name": "Blob", + "fields": [ + { + "name": null, + "type": 13, + "typeName": "Vec", + "docs": [] + } + ], + "index": 6, + "docs": [] } ] } @@ -26029,11 +22863,25 @@ } }, { - "id": 439, + "id": 387, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 8, + "type": 2 + } + }, + "docs": [] + } + }, + { + "id": 388, "type": { "path": [ "xcm", - "v3", + "v2", "Response" ], "params": [], @@ -26051,7 +22899,7 @@ "fields": [ { "name": null, - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] } @@ -26064,7 +22912,7 @@ "fields": [ { "name": null, - "type": 440, + "type": 389, "typeName": "Option<(u32, Error)>", "docs": [] } @@ -26084,32 +22932,6 @@ ], "index": 3, "docs": [] - }, - { - "name": "PalletsInfo", - "fields": [ - { - "name": null, - "type": 443, - "typeName": "BoundedVec", - "docs": [] - } - ], - "index": 4, - "docs": [] - }, - { - "name": "DispatchResult", - "fields": [ - { - "name": null, - "type": 447, - "typeName": "MaybeErrorCode", - "docs": [] - } - ], - "index": 5, - "docs": [] } ] } @@ -26118,7 +22940,7 @@ } }, { - "id": 440, + "id": 389, "type": { "path": [ "Option" @@ -26126,7 +22948,7 @@ "params": [ { "name": "T", - "type": 441 + "type": 390 } ], "def": { @@ -26143,7 +22965,7 @@ "fields": [ { "name": null, - "type": 441, + "type": 390, "typeName": null, "docs": [] } @@ -26158,25 +22980,25 @@ } }, { - "id": 441, + "id": 390, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 442 + 391 ] }, "docs": [] } }, { - "id": 442, + "id": 391, "type": { "path": [ "xcm", - "v3", + "v2", "traits", "Error" ], @@ -26209,13 +23031,13 @@ "docs": [] }, { - "name": "LocationFull", + "name": "MultiLocationFull", "fields": [], "index": 4, "docs": [] }, { - "name": "LocationNotInvertible", + "name": "MultiLocationNotInvertible", "fields": [], "index": 5, "docs": [] @@ -26223,339 +23045,135 @@ { "name": "BadOrigin", "fields": [], - "index": 6, - "docs": [] - }, - { - "name": "InvalidLocation", - "fields": [], - "index": 7, - "docs": [] - }, - { - "name": "AssetNotFound", - "fields": [], - "index": 8, - "docs": [] - }, - { - "name": "FailedToTransactAsset", - "fields": [], - "index": 9, - "docs": [] - }, - { - "name": "NotWithdrawable", - "fields": [], - "index": 10, - "docs": [] - }, - { - "name": "LocationCannotHold", - "fields": [], - "index": 11, - "docs": [] - }, - { - "name": "ExceedsMaxMessageSize", - "fields": [], - "index": 12, - "docs": [] - }, - { - "name": "DestinationUnsupported", - "fields": [], - "index": 13, - "docs": [] - }, - { - "name": "Transport", - "fields": [], - "index": 14, - "docs": [] - }, - { - "name": "Unroutable", - "fields": [], - "index": 15, - "docs": [] - }, - { - "name": "UnknownClaim", - "fields": [], - "index": 16, - "docs": [] - }, - { - "name": "FailedToDecode", - "fields": [], - "index": 17, - "docs": [] - }, - { - "name": "MaxWeightInvalid", - "fields": [], - "index": 18, - "docs": [] - }, - { - "name": "NotHoldingFees", - "fields": [], - "index": 19, - "docs": [] - }, - { - "name": "TooExpensive", - "fields": [], - "index": 20, - "docs": [] - }, - { - "name": "Trap", - "fields": [ - { - "name": null, - "type": 11, - "typeName": "u64", - "docs": [] - } - ], - "index": 21, + "index": 6, "docs": [] }, { - "name": "ExpectationFalse", + "name": "InvalidLocation", "fields": [], - "index": 22, + "index": 7, "docs": [] }, { - "name": "PalletNotFound", + "name": "AssetNotFound", "fields": [], - "index": 23, + "index": 8, "docs": [] }, { - "name": "NameMismatch", + "name": "FailedToTransactAsset", "fields": [], - "index": 24, + "index": 9, "docs": [] }, { - "name": "VersionIncompatible", + "name": "NotWithdrawable", "fields": [], - "index": 25, + "index": 10, "docs": [] }, { - "name": "HoldingWouldOverflow", + "name": "LocationCannotHold", "fields": [], - "index": 26, + "index": 11, "docs": [] }, { - "name": "ExportError", + "name": "ExceedsMaxMessageSize", "fields": [], - "index": 27, + "index": 12, "docs": [] }, { - "name": "ReanchorFailed", + "name": "DestinationUnsupported", "fields": [], - "index": 28, + "index": 13, "docs": [] }, { - "name": "NoDeal", + "name": "Transport", "fields": [], - "index": 29, + "index": 14, "docs": [] }, { - "name": "FeesNotMet", + "name": "Unroutable", "fields": [], - "index": 30, + "index": 15, "docs": [] }, { - "name": "LockError", + "name": "UnknownClaim", "fields": [], - "index": 31, + "index": 16, "docs": [] }, { - "name": "NoPermission", + "name": "FailedToDecode", "fields": [], - "index": 32, + "index": 17, "docs": [] }, { - "name": "Unanchored", + "name": "MaxWeightInvalid", "fields": [], - "index": 33, + "index": 18, "docs": [] }, { - "name": "NotDepositable", + "name": "NotHoldingFees", "fields": [], - "index": 34, + "index": 19, "docs": [] }, { - "name": "UnhandledXcmVersion", + "name": "TooExpensive", "fields": [], - "index": 35, + "index": 20, "docs": [] }, { - "name": "WeightLimitReached", + "name": "Trap", "fields": [ { "name": null, - "type": 9, - "typeName": "Weight", + "type": 11, + "typeName": "u64", "docs": [] } ], - "index": 36, + "index": 21, "docs": [] }, { - "name": "Barrier", + "name": "UnhandledXcmVersion", "fields": [], - "index": 37, + "index": 22, "docs": [] }, { - "name": "WeightNotComputable", - "fields": [], - "index": 38, + "name": "WeightLimitReached", + "fields": [ + { + "name": null, + "type": 11, + "typeName": "Weight", + "docs": [] + } + ], + "index": 23, "docs": [] }, { - "name": "ExceedsStackLimit", + "name": "Barrier", "fields": [], - "index": 39, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 443, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 444 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 446, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 444, - "type": { - "path": [ - "xcm", - "v3", - "PalletInfo" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "index", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "name", - "type": 445, - "typeName": "BoundedVec", - "docs": [] - }, - { - "name": "module_name", - "type": 445, - "typeName": "BoundedVec", - "docs": [] - }, - { - "name": "major", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "minor", - "type": 54, - "typeName": "u32", + "index": 24, "docs": [] }, { - "name": "patch", - "type": 54, - "typeName": "u32", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 445, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 13, - "typeName": "Vec", + "name": "WeightNotComputable", + "fields": [], + "index": 25, "docs": [] } ] @@ -26565,93 +23183,39 @@ } }, { - "id": 446, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 444 - } - }, - "docs": [] - } - }, - { - "id": 447, + "id": 392, "type": { "path": [ "xcm", - "v3", - "MaybeErrorCode" + "v2", + "OriginKind" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Success", + "name": "Native", "fields": [], "index": 0, "docs": [] }, { - "name": "Error", - "fields": [ - { - "name": null, - "type": 448, - "typeName": "BoundedVec", - "docs": [] - } - ], + "name": "SovereignAccount", + "fields": [], "index": 1, "docs": [] }, { - "name": "TruncatedError", - "fields": [ - { - "name": null, - "type": 448, - "typeName": "BoundedVec", - "docs": [] - } - ], + "name": "Superuser", + "fields": [], "index": 2, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 448, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": null, - "type": 13, - "typeName": "Vec", + "name": "Xcm", + "fields": [], + "index": 3, "docs": [] } ] @@ -26661,73 +23225,26 @@ } }, { - "id": 449, + "id": 393, "type": { "path": [ - "Option" + "xcm", + "double_encoded", + "DoubleEncoded" ], "params": [ { "name": "T", - "type": 51 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Some", - "fields": [ - { - "name": null, - "type": 51, - "typeName": null, - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] + "type": null } - }, - "docs": [] - } - }, - { - "id": 450, - "type": { - "path": [ - "xcm", - "v3", - "QueryResponseInfo" ], - "params": [], "def": { "composite": { "fields": [ { - "name": "destination", - "type": 51, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "max_weight", - "type": 9, - "typeName": "Weight", + "name": "encoded", + "type": 13, + "typeName": "Vec", "docs": [] } ] @@ -26737,11 +23254,11 @@ } }, { - "id": 451, + "id": 394, "type": { "path": [ "xcm", - "v3", + "v2", "multiasset", "MultiAssetFilter" ], @@ -26754,7 +23271,7 @@ "fields": [ { "name": null, - "type": 434, + "type": 381, "typeName": "MultiAssets", "docs": [] } @@ -26767,7 +23284,7 @@ "fields": [ { "name": null, - "type": 452, + "type": 395, "typeName": "WildMultiAsset", "docs": [] } @@ -26782,11 +23299,11 @@ } }, { - "id": 452, + "id": 395, "type": { "path": [ "xcm", - "v3", + "v2", "multiasset", "WildMultiAsset" ], @@ -26805,57 +23322,19 @@ "fields": [ { "name": "id", - "type": 61, + "type": 384, "typeName": "AssetId", "docs": [] }, { "name": "fun", - "type": 453, + "type": 396, "typeName": "WildFungibility", "docs": [] } ], "index": 1, "docs": [] - }, - { - "name": "AllCounted", - "fields": [ - { - "name": null, - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 2, - "docs": [] - }, - { - "name": "AllOfCounted", - "fields": [ - { - "name": "id", - "type": 61, - "typeName": "AssetId", - "docs": [] - }, - { - "name": "fun", - "type": 453, - "typeName": "WildFungibility", - "docs": [] - }, - { - "name": "count", - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 3, - "docs": [] } ] } @@ -26864,11 +23343,11 @@ } }, { - "id": 453, + "id": 396, "type": { "path": [ "xcm", - "v3", + "v2", "multiasset", "WildFungibility" ], @@ -26895,11 +23374,11 @@ } }, { - "id": 454, + "id": 397, "type": { "path": [ "xcm", - "v3", + "v2", "WeightLimit" ], "params": [], @@ -26917,8 +23396,8 @@ "fields": [ { "name": null, - "type": 9, - "typeName": "Weight", + "type": 10, + "typeName": "u64", "docs": [] } ], @@ -26932,11 +23411,11 @@ } }, { - "id": 455, + "id": 398, "type": { "path": [ - "staging_xcm", - "v4", + "xcm", + "v3", "Xcm" ], "params": [ @@ -26950,7 +23429,7 @@ "fields": [ { "name": null, - "type": 456, + "type": 399, "typeName": "Vec>", "docs": [] } @@ -26961,24 +23440,24 @@ } }, { - "id": 456, + "id": 399, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 457 + "type": 400 } }, "docs": [] } }, { - "id": 457, + "id": 400, "type": { "path": [ - "staging_xcm", - "v4", + "xcm", + "v3", "Instruction" ], "params": [ @@ -26995,8 +23474,8 @@ "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], @@ -27008,8 +23487,8 @@ "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], @@ -27021,8 +23500,8 @@ "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], @@ -27040,7 +23519,7 @@ }, { "name": "response", - "type": 463, + "type": 406, "typeName": "Response", "docs": [] }, @@ -27052,8 +23531,8 @@ }, { "name": "querier", - "type": 468, - "typeName": "Option", + "type": 416, + "typeName": "Option", "docs": [] } ], @@ -27065,14 +23544,14 @@ "fields": [ { "name": "assets", - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] }, { "name": "beneficiary", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27084,19 +23563,19 @@ "fields": [ { "name": "assets", - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] }, { "name": "dest", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] }, { "name": "xcm", - "type": 455, + "type": 398, "typeName": "Xcm<()>", "docs": [] } @@ -27109,7 +23588,7 @@ "fields": [ { "name": "origin_kind", - "type": 425, + "type": 392, "typeName": "OriginKind", "docs": [] }, @@ -27121,7 +23600,7 @@ }, { "name": "call", - "type": 426, + "type": 393, "typeName": "DoubleEncoded", "docs": [] } @@ -27134,19 +23613,19 @@ "fields": [ { "name": "sender", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "max_message_size", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "max_capacity", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -27159,7 +23638,7 @@ "fields": [ { "name": "recipient", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -27172,19 +23651,19 @@ "fields": [ { "name": "initiator", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "sender", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "recipient", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -27203,8 +23682,8 @@ "fields": [ { "name": null, - "type": 63, - "typeName": "InteriorLocation", + "type": 61, + "typeName": "InteriorMultiLocation", "docs": [] } ], @@ -27216,7 +23695,7 @@ "fields": [ { "name": null, - "type": 469, + "type": 417, "typeName": "QueryResponseInfo", "docs": [] } @@ -27229,14 +23708,14 @@ "fields": [ { "name": "assets", - "type": 470, - "typeName": "AssetFilter", + "type": 418, + "typeName": "MultiAssetFilter", "docs": [] }, { "name": "beneficiary", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27248,19 +23727,19 @@ "fields": [ { "name": "assets", - "type": 470, - "typeName": "AssetFilter", + "type": 418, + "typeName": "MultiAssetFilter", "docs": [] }, { "name": "dest", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] }, { "name": "xcm", - "type": 455, + "type": 398, "typeName": "Xcm<()>", "docs": [] } @@ -27273,14 +23752,14 @@ "fields": [ { "name": "give", - "type": 470, - "typeName": "AssetFilter", + "type": 418, + "typeName": "MultiAssetFilter", "docs": [] }, { "name": "want", - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] }, { @@ -27298,19 +23777,19 @@ "fields": [ { "name": "assets", - "type": 470, - "typeName": "AssetFilter", + "type": 418, + "typeName": "MultiAssetFilter", "docs": [] }, { "name": "reserve", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] }, { "name": "xcm", - "type": 455, + "type": 398, "typeName": "Xcm<()>", "docs": [] } @@ -27323,19 +23802,19 @@ "fields": [ { "name": "assets", - "type": 470, - "typeName": "AssetFilter", + "type": 418, + "typeName": "MultiAssetFilter", "docs": [] }, { "name": "dest", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] }, { "name": "xcm", - "type": 455, + "type": 398, "typeName": "Xcm<()>", "docs": [] } @@ -27348,14 +23827,14 @@ "fields": [ { "name": "response_info", - "type": 469, + "type": 417, "typeName": "QueryResponseInfo", "docs": [] }, { "name": "assets", - "type": 470, - "typeName": "AssetFilter", + "type": 418, + "typeName": "MultiAssetFilter", "docs": [] } ], @@ -27367,13 +23846,13 @@ "fields": [ { "name": "fees", - "type": 460, - "typeName": "Asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { "name": "weight_limit", - "type": 454, + "type": 421, "typeName": "WeightLimit", "docs": [] } @@ -27392,7 +23871,7 @@ "fields": [ { "name": null, - "type": 455, + "type": 398, "typeName": "Xcm", "docs": [] } @@ -27405,7 +23884,7 @@ "fields": [ { "name": null, - "type": 455, + "type": 398, "typeName": "Xcm", "docs": [] } @@ -27424,14 +23903,14 @@ "fields": [ { "name": "assets", - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] }, { "name": "ticket", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27481,8 +23960,8 @@ "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], @@ -27494,8 +23973,8 @@ "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], @@ -27507,8 +23986,8 @@ "fields": [ { "name": null, - "type": 468, - "typeName": "Option", + "type": 416, + "typeName": "Option", "docs": [] } ], @@ -27520,7 +23999,7 @@ "fields": [ { "name": null, - "type": 440, + "type": 407, "typeName": "Option<(u32, Error)>", "docs": [] } @@ -27533,7 +24012,7 @@ "fields": [ { "name": null, - "type": 447, + "type": 414, "typeName": "MaybeErrorCode", "docs": [] } @@ -27552,7 +24031,7 @@ }, { "name": "response_info", - "type": 469, + "type": 417, "typeName": "QueryResponseInfo", "docs": [] } @@ -27565,7 +24044,7 @@ "fields": [ { "name": "index", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, @@ -27583,13 +24062,13 @@ }, { "name": "crate_major", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "min_crate_minor", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -27602,7 +24081,7 @@ "fields": [ { "name": null, - "type": 469, + "type": 417, "typeName": "QueryResponseInfo", "docs": [] } @@ -27621,7 +24100,7 @@ "fields": [ { "name": null, - "type": 65, + "type": 62, "typeName": "Junction", "docs": [] } @@ -27634,19 +24113,19 @@ "fields": [ { "name": "network", - "type": 67, + "type": 65, "typeName": "NetworkId", "docs": [] }, { "name": "destination", - "type": 63, - "typeName": "InteriorLocation", + "type": 61, + "typeName": "InteriorMultiLocation", "docs": [] }, { "name": "xcm", - "type": 455, + "type": 398, "typeName": "Xcm<()>", "docs": [] } @@ -27659,14 +24138,14 @@ "fields": [ { "name": "asset", - "type": 460, - "typeName": "Asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { "name": "unlocker", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27678,14 +24157,14 @@ "fields": [ { "name": "asset", - "type": 460, - "typeName": "Asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { "name": "target", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27697,14 +24176,14 @@ "fields": [ { "name": "asset", - "type": 460, - "typeName": "Asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { "name": "owner", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27716,14 +24195,14 @@ "fields": [ { "name": "asset", - "type": 460, - "typeName": "Asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { "name": "locker", - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27767,8 +24246,8 @@ "fields": [ { "name": null, - "type": 62, - "typeName": "Location", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], @@ -27780,14 +24259,14 @@ "fields": [ { "name": "weight_limit", - "type": 454, + "type": 421, "typeName": "WeightLimit", "docs": [] }, { "name": "check_origin", - "type": 468, - "typeName": "Option", + "type": 416, + "typeName": "Option", "docs": [] } ], @@ -27801,13 +24280,13 @@ } }, { - "id": 458, + "id": 401, "type": { "path": [ - "staging_xcm", - "v4", - "asset", - "Assets" + "xcm", + "v3", + "multiasset", + "MultiAssets" ], "params": [], "def": { @@ -27815,8 +24294,8 @@ "fields": [ { "name": null, - "type": 459, - "typeName": "Vec", + "type": 402, + "typeName": "Vec", "docs": [] } ] @@ -27826,26 +24305,26 @@ } }, { - "id": 459, + "id": 402, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 460 + "type": 403 } }, "docs": [] } }, { - "id": 460, + "id": 403, "type": { "path": [ - "staging_xcm", - "v4", - "asset", - "Asset" + "xcm", + "v3", + "multiasset", + "MultiAsset" ], "params": [], "def": { @@ -27853,13 +24332,13 @@ "fields": [ { "name": "id", - "type": 75, + "type": 69, "typeName": "AssetId", "docs": [] }, { "name": "fun", - "type": 461, + "type": 404, "typeName": "Fungibility", "docs": [] } @@ -27870,12 +24349,12 @@ } }, { - "id": 461, + "id": 404, "type": { "path": [ - "staging_xcm", - "v4", - "asset", + "xcm", + "v3", + "multiasset", "Fungibility" ], "params": [], @@ -27887,7 +24366,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -27900,7 +24379,7 @@ "fields": [ { "name": null, - "type": 462, + "type": 405, "typeName": "AssetInstance", "docs": [] } @@ -27915,12 +24394,12 @@ } }, { - "id": 462, + "id": 405, "type": { "path": [ - "staging_xcm", - "v4", - "asset", + "xcm", + "v3", + "multiasset", "AssetInstance" ], "params": [], @@ -27938,7 +24417,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "u128", "docs": [] } @@ -27964,7 +24443,7 @@ "fields": [ { "name": null, - "type": 183, + "type": 387, "typeName": "[u8; 8]", "docs": [] } @@ -28005,11 +24484,11 @@ } }, { - "id": 463, + "id": 406, "type": { "path": [ - "staging_xcm", - "v4", + "xcm", + "v3", "Response" ], "params": [], @@ -28027,8 +24506,8 @@ "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], @@ -28040,7 +24519,7 @@ "fields": [ { "name": null, - "type": 440, + "type": 407, "typeName": "Option<(u32, Error)>", "docs": [] } @@ -28066,7 +24545,7 @@ "fields": [ { "name": null, - "type": 464, + "type": 410, "typeName": "BoundedVec", "docs": [] } @@ -28079,7 +24558,7 @@ "fields": [ { "name": null, - "type": 447, + "type": 414, "typeName": "MaybeErrorCode", "docs": [] } @@ -28094,30 +24573,37 @@ } }, { - "id": 464, + "id": 407, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "Option" ], "params": [ { "name": "T", - "type": 465 - }, - { - "name": "S", - "type": null + "type": 408 } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 467, - "typeName": "Vec", + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 408, + "typeName": null, + "docs": [] + } + ], + "index": 1, "docs": [] } ] @@ -28127,300 +24613,284 @@ } }, { - "id": 465, + "id": 408, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 4, + 409 + ] + }, + "docs": [] + } + }, + { + "id": 409, "type": { "path": [ - "staging_xcm", - "v4", - "PalletInfo" + "xcm", + "v3", + "traits", + "Error" ], "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "index", - "type": 54, - "typeName": "u32", + "name": "Overflow", + "fields": [], + "index": 0, "docs": [] }, { - "name": "name", - "type": 466, - "typeName": "BoundedVec", + "name": "Unimplemented", + "fields": [], + "index": 1, "docs": [] }, { - "name": "module_name", - "type": 466, - "typeName": "BoundedVec", + "name": "UntrustedReserveLocation", + "fields": [], + "index": 2, "docs": [] }, { - "name": "major", - "type": 54, - "typeName": "u32", + "name": "UntrustedTeleportLocation", + "fields": [], + "index": 3, "docs": [] }, { - "name": "minor", - "type": 54, - "typeName": "u32", + "name": "LocationFull", + "fields": [], + "index": 4, "docs": [] }, { - "name": "patch", - "type": 54, - "typeName": "u32", + "name": "LocationNotInvertible", + "fields": [], + "index": 5, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 466, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 2 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": null, - "type": 13, - "typeName": "Vec", + "name": "BadOrigin", + "fields": [], + "index": 6, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 467, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 465 - } - }, - "docs": [] - } - }, - { - "id": 468, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 62 - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "None", + "name": "InvalidLocation", "fields": [], - "index": 0, + "index": 7, "docs": [] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 62, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": "AssetNotFound", + "fields": [], + "index": 8, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 469, - "type": { - "path": [ - "staging_xcm", - "v4", - "QueryResponseInfo" - ], - "params": [], - "def": { - "composite": { - "fields": [ + }, { - "name": "destination", - "type": 62, - "typeName": "Location", + "name": "FailedToTransactAsset", + "fields": [], + "index": 9, "docs": [] }, { - "name": "query_id", - "type": 10, - "typeName": "QueryId", + "name": "NotWithdrawable", + "fields": [], + "index": 10, "docs": [] }, { - "name": "max_weight", - "type": 9, - "typeName": "Weight", + "name": "LocationCannotHold", + "fields": [], + "index": 11, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 470, - "type": { - "path": [ - "staging_xcm", - "v4", - "asset", - "AssetFilter" - ], - "params": [], - "def": { - "variant": { - "variants": [ + }, { - "name": "Definite", - "fields": [ - { - "name": null, - "type": 458, - "typeName": "Assets", - "docs": [] - } - ], - "index": 0, + "name": "ExceedsMaxMessageSize", + "fields": [], + "index": 12, "docs": [] }, { - "name": "Wild", + "name": "DestinationUnsupported", + "fields": [], + "index": 13, + "docs": [] + }, + { + "name": "Transport", + "fields": [], + "index": 14, + "docs": [] + }, + { + "name": "Unroutable", + "fields": [], + "index": 15, + "docs": [] + }, + { + "name": "UnknownClaim", + "fields": [], + "index": 16, + "docs": [] + }, + { + "name": "FailedToDecode", + "fields": [], + "index": 17, + "docs": [] + }, + { + "name": "MaxWeightInvalid", + "fields": [], + "index": 18, + "docs": [] + }, + { + "name": "NotHoldingFees", + "fields": [], + "index": 19, + "docs": [] + }, + { + "name": "TooExpensive", + "fields": [], + "index": 20, + "docs": [] + }, + { + "name": "Trap", "fields": [ { "name": null, - "type": 471, - "typeName": "WildAsset", + "type": 11, + "typeName": "u64", "docs": [] } ], - "index": 1, + "index": 21, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 471, - "type": { - "path": [ - "staging_xcm", - "v4", - "asset", - "WildAsset" - ], - "params": [], - "def": { - "variant": { - "variants": [ + }, + { + "name": "ExpectationFalse", + "fields": [], + "index": 22, + "docs": [] + }, + { + "name": "PalletNotFound", + "fields": [], + "index": 23, + "docs": [] + }, + { + "name": "NameMismatch", + "fields": [], + "index": 24, + "docs": [] + }, + { + "name": "VersionIncompatible", + "fields": [], + "index": 25, + "docs": [] + }, + { + "name": "HoldingWouldOverflow", + "fields": [], + "index": 26, + "docs": [] + }, + { + "name": "ExportError", + "fields": [], + "index": 27, + "docs": [] + }, + { + "name": "ReanchorFailed", + "fields": [], + "index": 28, + "docs": [] + }, + { + "name": "NoDeal", + "fields": [], + "index": 29, + "docs": [] + }, + { + "name": "FeesNotMet", + "fields": [], + "index": 30, + "docs": [] + }, { - "name": "All", + "name": "LockError", "fields": [], - "index": 0, + "index": 31, "docs": [] }, { - "name": "AllOf", - "fields": [ - { - "name": "id", - "type": 75, - "typeName": "AssetId", - "docs": [] - }, - { - "name": "fun", - "type": 472, - "typeName": "WildFungibility", - "docs": [] - } - ], - "index": 1, + "name": "NoPermission", + "fields": [], + "index": 32, "docs": [] }, { - "name": "AllCounted", + "name": "Unanchored", + "fields": [], + "index": 33, + "docs": [] + }, + { + "name": "NotDepositable", + "fields": [], + "index": 34, + "docs": [] + }, + { + "name": "UnhandledXcmVersion", + "fields": [], + "index": 35, + "docs": [] + }, + { + "name": "WeightLimitReached", "fields": [ { "name": null, - "type": 54, - "typeName": "u32", + "type": 9, + "typeName": "Weight", "docs": [] } ], - "index": 2, + "index": 36, "docs": [] }, { - "name": "AllOfCounted", - "fields": [ - { - "name": "id", - "type": 75, - "typeName": "AssetId", - "docs": [] - }, - { - "name": "fun", - "type": 472, - "typeName": "WildFungibility", - "docs": [] - }, - { - "name": "count", - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 3, + "name": "Barrier", + "fields": [], + "index": 37, + "docs": [] + }, + { + "name": "WeightNotComputable", + "fields": [], + "index": 38, + "docs": [] + }, + { + "name": "ExceedsStackLimit", + "fields": [], + "index": 39, "docs": [] } ] @@ -28430,28 +24900,30 @@ } }, { - "id": 472, + "id": 410, "type": { "path": [ - "staging_xcm", - "v4", - "asset", - "WildFungibility" + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 411 + }, + { + "name": "S", + "type": null + } ], - "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Fungible", - "fields": [], - "index": 0, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "NonFungible", - "fields": [], - "index": 1, + "name": null, + "type": 413, + "typeName": "Vec", "docs": [] } ] @@ -28461,114 +24933,51 @@ } }, { - "id": 473, + "id": 411, "type": { "path": [ "xcm", - "VersionedAssets" + "v3", + "PalletInfo" ], "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "V2", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "v2::MultiAssets", - "docs": [] - } - ], - "index": 1, + "name": "index", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "V3", - "fields": [ - { - "name": null, - "type": 434, - "typeName": "v3::MultiAssets", - "docs": [] - } - ], - "index": 3, + "name": "name", + "type": 412, + "typeName": "BoundedVec", "docs": [] }, { - "name": "V4", - "fields": [ - { - "name": null, - "type": 458, - "typeName": "v4::Assets", - "docs": [] - } - ], - "index": 4, + "name": "module_name", + "type": 412, + "typeName": "BoundedVec", "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 474, - "type": { - "path": [ - "xcm", - "VersionedXcm" - ], - "params": [ - { - "name": "RuntimeCall", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "V2", - "fields": [ - { - "name": null, - "type": 475, - "typeName": "v2::Xcm", - "docs": [] - } - ], - "index": 2, + "name": "major", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "V3", - "fields": [ - { - "name": null, - "type": 479, - "typeName": "v3::Xcm", - "docs": [] - } - ], - "index": 3, + "name": "minor", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "V4", - "fields": [ - { - "name": null, - "type": 482, - "typeName": "v4::Xcm", - "docs": [] - } - ], - "index": 4, + "name": "patch", + "type": 63, + "typeName": "u32", "docs": [] } ] @@ -28578,16 +24987,20 @@ } }, { - "id": 475, + "id": 412, "type": { "path": [ - "xcm", - "v2", - "Xcm" + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { - "name": "RuntimeCall", + "name": "T", + "type": 2 + }, + { + "name": "S", "type": null } ], @@ -28596,8 +25009,8 @@ "fields": [ { "name": null, - "type": 476, - "typeName": "Vec>", + "type": 13, + "typeName": "Vec", "docs": [] } ] @@ -28607,543 +25020,327 @@ } }, { - "id": 476, + "id": 413, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 477 + "type": 411 } }, "docs": [] } }, { - "id": 477, + "id": 414, "type": { "path": [ "xcm", - "v2", - "Instruction" - ], - "params": [ - { - "name": "RuntimeCall", - "type": null - } + "v3", + "MaybeErrorCode" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "WithdrawAsset", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 0, - "docs": [] - }, - { - "name": "ReserveAssetDeposited", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "ReceiveTeleportedAsset", - "fields": [ - { - "name": null, - "type": 415, - "typeName": "MultiAssets", - "docs": [] - } - ], - "index": 2, - "docs": [] - }, - { - "name": "QueryResponse", - "fields": [ - { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "response", - "type": 421, - "typeName": "Response", - "docs": [] - }, - { - "name": "max_weight", - "type": 10, - "typeName": "u64", - "docs": [] - } - ], - "index": 3, - "docs": [] - }, - { - "name": "TransferAsset", - "fields": [ - { - "name": "assets", - "type": 415, - "typeName": "MultiAssets", - "docs": [] - }, - { - "name": "beneficiary", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - } - ], - "index": 4, - "docs": [] - }, - { - "name": "TransferReserveAsset", - "fields": [ - { - "name": "assets", - "type": 415, - "typeName": "MultiAssets", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 5, - "docs": [] - }, - { - "name": "Transact", - "fields": [ - { - "name": "origin_type", - "type": 425, - "typeName": "OriginKind", - "docs": [] - }, - { - "name": "require_weight_at_most", - "type": 10, - "typeName": "u64", - "docs": [] - }, - { - "name": "call", - "type": 478, - "typeName": "DoubleEncoded", - "docs": [] - } - ], - "index": 6, - "docs": [] - }, - { - "name": "HrmpNewChannelOpenRequest", - "fields": [ - { - "name": "sender", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_message_size", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_capacity", - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 7, - "docs": [] - }, - { - "name": "HrmpChannelAccepted", - "fields": [ - { - "name": "recipient", - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 8, - "docs": [] - }, - { - "name": "HrmpChannelClosing", - "fields": [ - { - "name": "initiator", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "sender", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "recipient", - "type": 54, - "typeName": "u32", - "docs": [] - } - ], - "index": 9, - "docs": [] - }, - { - "name": "ClearOrigin", + "name": "Success", "fields": [], - "index": 10, - "docs": [] - }, - { - "name": "DescendOrigin", - "fields": [ - { - "name": null, - "type": 78, - "typeName": "InteriorMultiLocation", - "docs": [] - } - ], - "index": 11, - "docs": [] - }, - { - "name": "ReportError", - "fields": [ - { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "max_response_weight", - "type": 10, - "typeName": "u64", - "docs": [] - } - ], - "index": 12, - "docs": [] - }, - { - "name": "DepositAsset", - "fields": [ - { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "max_assets", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "beneficiary", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - } - ], - "index": 13, + "index": 0, "docs": [] }, { - "name": "DepositReserveAsset", + "name": "Error", "fields": [ { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "max_assets", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", + "name": null, + "type": 415, + "typeName": "BoundedVec", "docs": [] } ], - "index": 14, + "index": 1, "docs": [] }, { - "name": "ExchangeAsset", + "name": "TruncatedError", "fields": [ { - "name": "give", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "receive", + "name": null, "type": 415, - "typeName": "MultiAssets", + "typeName": "BoundedVec", "docs": [] } ], - "index": 15, + "index": 2, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 415, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ { - "name": "InitiateReserveWithdraw", - "fields": [ - { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "reserve", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 16, + "name": null, + "type": 13, + "typeName": "Vec", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 416, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 60 + } + ], + "def": { + "variant": { + "variants": [ { - "name": "InitiateTeleport", - "fields": [ - { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "xcm", - "type": 412, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 17, + "name": "None", + "fields": [], + "index": 0, "docs": [] }, { - "name": "QueryHolding", + "name": "Some", "fields": [ { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "dest", - "type": 77, - "typeName": "MultiLocation", - "docs": [] - }, - { - "name": "assets", - "type": 427, - "typeName": "MultiAssetFilter", - "docs": [] - }, - { - "name": "max_response_weight", - "type": 10, - "typeName": "u64", + "name": null, + "type": 60, + "typeName": null, "docs": [] } ], - "index": 18, + "index": 1, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 417, + "type": { + "path": [ + "xcm", + "v3", + "QueryResponseInfo" + ], + "params": [], + "def": { + "composite": { + "fields": [ { - "name": "BuyExecution", - "fields": [ - { - "name": "fees", - "type": 417, - "typeName": "MultiAsset", - "docs": [] - }, - { - "name": "weight_limit", - "type": 430, - "typeName": "WeightLimit", - "docs": [] - } - ], - "index": 19, + "name": "destination", + "type": 60, + "typeName": "MultiLocation", "docs": [] }, { - "name": "RefundSurplus", - "fields": [], - "index": 20, + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "SetErrorHandler", + "name": "max_weight", + "type": 9, + "typeName": "Weight", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 418, + "type": { + "path": [ + "xcm", + "v3", + "multiasset", + "MultiAssetFilter" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Definite", "fields": [ { "name": null, - "type": 475, - "typeName": "Xcm", + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], - "index": 21, + "index": 0, "docs": [] }, { - "name": "SetAppendix", + "name": "Wild", "fields": [ { "name": null, - "type": 475, - "typeName": "Xcm", + "type": 419, + "typeName": "WildMultiAsset", "docs": [] } ], - "index": 22, + "index": 1, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 419, + "type": { + "path": [ + "xcm", + "v3", + "multiasset", + "WildMultiAsset" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "ClearError", + "name": "All", "fields": [], - "index": 23, + "index": 0, "docs": [] }, { - "name": "ClaimAsset", + "name": "AllOf", "fields": [ { - "name": "assets", - "type": 415, - "typeName": "MultiAssets", + "name": "id", + "type": 69, + "typeName": "AssetId", "docs": [] }, { - "name": "ticket", - "type": 77, - "typeName": "MultiLocation", + "name": "fun", + "type": 420, + "typeName": "WildFungibility", "docs": [] } ], - "index": 24, + "index": 1, "docs": [] }, { - "name": "Trap", + "name": "AllCounted", "fields": [ { "name": null, - "type": 10, - "typeName": "u64", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 25, + "index": 2, "docs": [] }, { - "name": "SubscribeVersion", + "name": "AllOfCounted", "fields": [ { - "name": "query_id", - "type": 10, - "typeName": "QueryId", + "name": "id", + "type": 69, + "typeName": "AssetId", "docs": [] }, { - "name": "max_response_weight", - "type": 10, - "typeName": "u64", + "name": "fun", + "type": 420, + "typeName": "WildFungibility", + "docs": [] + }, + { + "name": "count", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 26, + "index": 3, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 420, + "type": { + "path": [ + "xcm", + "v3", + "multiasset", + "WildFungibility" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Fungible", + "fields": [], + "index": 0, "docs": [] }, { - "name": "UnsubscribeVersion", + "name": "NonFungible", "fields": [], - "index": 27, + "index": 1, "docs": [] } ] @@ -29153,26 +25350,34 @@ } }, { - "id": 478, + "id": 421, "type": { "path": [ "xcm", - "double_encoded", - "DoubleEncoded" - ], - "params": [ - { - "name": "T", - "type": null - } + "v3", + "WeightLimit" ], + "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "encoded", - "type": 13, - "typeName": "Vec", + "name": "Unlimited", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Limited", + "fields": [ + { + "name": null, + "type": 9, + "typeName": "Weight", + "docs": [] + } + ], + "index": 1, "docs": [] } ] @@ -29182,11 +25387,11 @@ } }, { - "id": 479, + "id": 422, "type": { "path": [ - "xcm", - "v3", + "staging_xcm", + "v4", "Xcm" ], "params": [ @@ -29200,7 +25405,7 @@ "fields": [ { "name": null, - "type": 480, + "type": 423, "typeName": "Vec>", "docs": [] } @@ -29211,24 +25416,24 @@ } }, { - "id": 480, + "id": 423, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 481 + "type": 424 } }, "docs": [] } }, { - "id": 481, + "id": 424, "type": { "path": [ - "xcm", - "v3", + "staging_xcm", + "v4", "Instruction" ], "params": [ @@ -29245,8 +25450,8 @@ "fields": [ { "name": null, - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] } ], @@ -29258,8 +25463,8 @@ "fields": [ { "name": null, - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] } ], @@ -29271,8 +25476,8 @@ "fields": [ { "name": null, - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] } ], @@ -29290,7 +25495,7 @@ }, { "name": "response", - "type": 439, + "type": 430, "typeName": "Response", "docs": [] }, @@ -29302,8 +25507,8 @@ }, { "name": "querier", - "type": 449, - "typeName": "Option", + "type": 435, + "typeName": "Option", "docs": [] } ], @@ -29315,14 +25520,14 @@ "fields": [ { "name": "assets", - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] }, { "name": "beneficiary", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -29334,19 +25539,19 @@ "fields": [ { "name": "assets", - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] }, { "name": "dest", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 422, "typeName": "Xcm<()>", "docs": [] } @@ -29359,7 +25564,7 @@ "fields": [ { "name": "origin_kind", - "type": 425, + "type": 392, "typeName": "OriginKind", "docs": [] }, @@ -29371,7 +25576,7 @@ }, { "name": "call", - "type": 478, + "type": 393, "typeName": "DoubleEncoded", "docs": [] } @@ -29384,19 +25589,19 @@ "fields": [ { "name": "sender", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "max_message_size", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "max_capacity", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -29409,7 +25614,7 @@ "fields": [ { "name": "recipient", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -29422,19 +25627,19 @@ "fields": [ { "name": "initiator", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "sender", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "recipient", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -29453,8 +25658,8 @@ "fields": [ { "name": null, - "type": 52, - "typeName": "InteriorMultiLocation", + "type": 71, + "typeName": "InteriorLocation", "docs": [] } ], @@ -29466,7 +25671,7 @@ "fields": [ { "name": null, - "type": 450, + "type": 436, "typeName": "QueryResponseInfo", "docs": [] } @@ -29479,14 +25684,14 @@ "fields": [ { "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { "name": "beneficiary", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -29498,19 +25703,19 @@ "fields": [ { "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { "name": "dest", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 422, "typeName": "Xcm<()>", "docs": [] } @@ -29523,14 +25728,14 @@ "fields": [ { "name": "give", - "type": 451, - "typeName": "MultiAssetFilter", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { "name": "want", - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] }, { @@ -29548,19 +25753,19 @@ "fields": [ { "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { "name": "reserve", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 422, "typeName": "Xcm<()>", "docs": [] } @@ -29573,19 +25778,19 @@ "fields": [ { "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { "name": "dest", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 422, "typeName": "Xcm<()>", "docs": [] } @@ -29598,14 +25803,14 @@ "fields": [ { "name": "response_info", - "type": 450, + "type": 436, "typeName": "QueryResponseInfo", "docs": [] }, { "name": "assets", - "type": 451, - "typeName": "MultiAssetFilter", + "type": 437, + "typeName": "AssetFilter", "docs": [] } ], @@ -29617,13 +25822,13 @@ "fields": [ { "name": "fees", - "type": 436, - "typeName": "MultiAsset", + "type": 427, + "typeName": "Asset", "docs": [] }, { "name": "weight_limit", - "type": 454, + "type": 421, "typeName": "WeightLimit", "docs": [] } @@ -29642,7 +25847,7 @@ "fields": [ { "name": null, - "type": 479, + "type": 422, "typeName": "Xcm", "docs": [] } @@ -29655,7 +25860,7 @@ "fields": [ { "name": null, - "type": 479, + "type": 422, "typeName": "Xcm", "docs": [] } @@ -29674,14 +25879,14 @@ "fields": [ { "name": "assets", - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] }, { "name": "ticket", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -29731,8 +25936,8 @@ "fields": [ { "name": null, - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] } ], @@ -29744,8 +25949,8 @@ "fields": [ { "name": null, - "type": 434, - "typeName": "MultiAssets", + "type": 425, + "typeName": "Assets", "docs": [] } ], @@ -29757,8 +25962,8 @@ "fields": [ { "name": null, - "type": 449, - "typeName": "Option", + "type": 435, + "typeName": "Option", "docs": [] } ], @@ -29770,7 +25975,7 @@ "fields": [ { "name": null, - "type": 440, + "type": 407, "typeName": "Option<(u32, Error)>", "docs": [] } @@ -29783,7 +25988,7 @@ "fields": [ { "name": null, - "type": 447, + "type": 414, "typeName": "MaybeErrorCode", "docs": [] } @@ -29802,7 +26007,7 @@ }, { "name": "response_info", - "type": 450, + "type": 436, "typeName": "QueryResponseInfo", "docs": [] } @@ -29815,7 +26020,7 @@ "fields": [ { "name": "index", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, @@ -29833,13 +26038,13 @@ }, { "name": "crate_major", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] }, { "name": "min_crate_minor", - "type": 54, + "type": 63, "typeName": "u32", "docs": [] } @@ -29852,7 +26057,7 @@ "fields": [ { "name": null, - "type": 450, + "type": 436, "typeName": "QueryResponseInfo", "docs": [] } @@ -29871,7 +26076,7 @@ "fields": [ { "name": null, - "type": 53, + "type": 73, "typeName": "Junction", "docs": [] } @@ -29884,19 +26089,19 @@ "fields": [ { "name": "network", - "type": 56, + "type": 75, "typeName": "NetworkId", "docs": [] }, { "name": "destination", - "type": 52, - "typeName": "InteriorMultiLocation", + "type": 71, + "typeName": "InteriorLocation", "docs": [] }, { "name": "xcm", - "type": 431, + "type": 422, "typeName": "Xcm<()>", "docs": [] } @@ -29909,14 +26114,14 @@ "fields": [ { "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "type": 427, + "typeName": "Asset", "docs": [] }, { "name": "unlocker", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -29928,14 +26133,14 @@ "fields": [ { "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "type": 427, + "typeName": "Asset", "docs": [] }, { "name": "target", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -29947,14 +26152,14 @@ "fields": [ { "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "type": 427, + "typeName": "Asset", "docs": [] }, { "name": "owner", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -29966,14 +26171,14 @@ "fields": [ { "name": "asset", - "type": 436, - "typeName": "MultiAsset", + "type": 427, + "typeName": "Asset", "docs": [] }, { "name": "locker", - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -30017,8 +26222,8 @@ "fields": [ { "name": null, - "type": 51, - "typeName": "MultiLocation", + "type": 70, + "typeName": "Location", "docs": [] } ], @@ -30030,14 +26235,14 @@ "fields": [ { "name": "weight_limit", - "type": 454, + "type": 421, "typeName": "WeightLimit", "docs": [] }, { "name": "check_origin", - "type": 449, - "typeName": "Option", + "type": 435, + "typeName": "Option", "docs": [] } ], @@ -30051,26 +26256,22 @@ } }, { - "id": 482, + "id": 425, "type": { "path": [ "staging_xcm", "v4", - "Xcm" - ], - "params": [ - { - "name": "Call", - "type": null - } + "asset", + "Assets" ], + "params": [], "def": { "composite": { "fields": [ { "name": null, - "type": 483, - "typeName": "Vec>", + "type": 426, + "typeName": "Vec", "docs": [] } ] @@ -30080,42 +26281,69 @@ } }, { - "id": 483, + "id": 426, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 484 + "type": 427 } }, "docs": [] } }, { - "id": 484, + "id": 427, "type": { "path": [ "staging_xcm", "v4", - "Instruction" + "asset", + "Asset" ], - "params": [ - { - "name": "Call", - "type": null + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "id", + "type": 83, + "typeName": "AssetId", + "docs": [] + }, + { + "name": "fun", + "type": 428, + "typeName": "Fungibility", + "docs": [] + } + ] } + }, + "docs": [] + } + }, + { + "id": 428, + "type": { + "path": [ + "staging_xcm", + "v4", + "asset", + "Fungibility" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "WithdrawAsset", + "name": "Fungible", "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 55, + "typeName": "u128", "docs": [] } ], @@ -30123,1278 +26351,1254 @@ "docs": [] }, { - "name": "ReserveAssetDeposited", + "name": "NonFungible", "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 429, + "typeName": "AssetInstance", "docs": [] } ], "index": 1, "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 429, + "type": { + "path": [ + "staging_xcm", + "v4", + "asset", + "AssetInstance" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Undefined", + "fields": [], + "index": 0, + "docs": [] }, { - "name": "ReceiveTeleportedAsset", + "name": "Index", "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 55, + "typeName": "u128", "docs": [] } ], - "index": 2, + "index": 1, "docs": [] }, { - "name": "QueryResponse", + "name": "Array4", "fields": [ { - "name": "query_id", - "type": 10, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "response", - "type": 463, - "typeName": "Response", - "docs": [] - }, - { - "name": "max_weight", - "type": 9, - "typeName": "Weight", - "docs": [] - }, - { - "name": "querier", - "type": 468, - "typeName": "Option", + "name": null, + "type": 17, + "typeName": "[u8; 4]", "docs": [] } ], - "index": 3, + "index": 2, "docs": [] }, { - "name": "TransferAsset", + "name": "Array8", "fields": [ { - "name": "assets", - "type": 458, - "typeName": "Assets", - "docs": [] - }, - { - "name": "beneficiary", - "type": 62, - "typeName": "Location", + "name": null, + "type": 387, + "typeName": "[u8; 8]", "docs": [] } ], - "index": 4, + "index": 3, "docs": [] }, { - "name": "TransferReserveAsset", + "name": "Array16", "fields": [ { - "name": "assets", - "type": 458, - "typeName": "Assets", - "docs": [] - }, - { - "name": "dest", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "xcm", - "type": 455, - "typeName": "Xcm<()>", + "name": null, + "type": 42, + "typeName": "[u8; 16]", "docs": [] } ], - "index": 5, + "index": 4, "docs": [] }, { - "name": "Transact", + "name": "Array32", "fields": [ { - "name": "origin_kind", - "type": 425, - "typeName": "OriginKind", - "docs": [] - }, - { - "name": "require_weight_at_most", - "type": 9, - "typeName": "Weight", - "docs": [] - }, - { - "name": "call", - "type": 478, - "typeName": "DoubleEncoded", + "name": null, + "type": 1, + "typeName": "[u8; 32]", "docs": [] } ], - "index": 6, + "index": 5, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 430, + "type": { + "path": [ + "staging_xcm", + "v4", + "Response" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Null", + "fields": [], + "index": 0, "docs": [] }, { - "name": "HrmpNewChannelOpenRequest", + "name": "Assets", "fields": [ { - "name": "sender", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_message_size", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "max_capacity", - "type": 54, - "typeName": "u32", + "name": null, + "type": 425, + "typeName": "Assets", "docs": [] } ], - "index": 7, + "index": 1, "docs": [] }, { - "name": "HrmpChannelAccepted", + "name": "ExecutionResult", "fields": [ { - "name": "recipient", - "type": 54, - "typeName": "u32", + "name": null, + "type": 407, + "typeName": "Option<(u32, Error)>", "docs": [] } ], - "index": 8, + "index": 2, "docs": [] }, { - "name": "HrmpChannelClosing", + "name": "Version", "fields": [ { - "name": "initiator", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "sender", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "recipient", - "type": 54, - "typeName": "u32", + "name": null, + "type": 4, + "typeName": "super::Version", "docs": [] } ], - "index": 9, - "docs": [] - }, - { - "name": "ClearOrigin", - "fields": [], - "index": 10, + "index": 3, "docs": [] }, { - "name": "DescendOrigin", + "name": "PalletsInfo", "fields": [ { "name": null, - "type": 63, - "typeName": "InteriorLocation", + "type": 431, + "typeName": "BoundedVec", "docs": [] } ], - "index": 11, + "index": 4, "docs": [] }, { - "name": "ReportError", + "name": "DispatchResult", "fields": [ { "name": null, - "type": 469, - "typeName": "QueryResponseInfo", + "type": 414, + "typeName": "MaybeErrorCode", "docs": [] } ], - "index": 12, + "index": 5, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 431, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 432 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 434, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 432, + "type": { + "path": [ + "staging_xcm", + "v4", + "PalletInfo" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "index", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "DepositAsset", - "fields": [ - { - "name": "assets", - "type": 470, - "typeName": "AssetFilter", - "docs": [] - }, - { - "name": "beneficiary", - "type": 62, - "typeName": "Location", - "docs": [] - } - ], - "index": 13, + "name": "name", + "type": 433, + "typeName": "BoundedVec", "docs": [] }, { - "name": "DepositReserveAsset", - "fields": [ - { - "name": "assets", - "type": 470, - "typeName": "AssetFilter", - "docs": [] - }, - { - "name": "dest", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "xcm", - "type": 455, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 14, + "name": "module_name", + "type": 433, + "typeName": "BoundedVec", "docs": [] }, { - "name": "ExchangeAsset", - "fields": [ - { - "name": "give", - "type": 470, - "typeName": "AssetFilter", - "docs": [] - }, - { - "name": "want", - "type": 458, - "typeName": "Assets", - "docs": [] - }, - { - "name": "maximal", - "type": 30, - "typeName": "bool", - "docs": [] - } - ], - "index": 15, + "name": "major", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "minor", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "InitiateReserveWithdraw", - "fields": [ - { - "name": "assets", - "type": 470, - "typeName": "AssetFilter", - "docs": [] - }, - { - "name": "reserve", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "xcm", - "type": 455, - "typeName": "Xcm<()>", - "docs": [] - } - ], - "index": 16, + "name": "patch", + "type": 63, + "typeName": "u32", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 433, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 13, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 434, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 432 + } + }, + "docs": [] + } + }, + { + "id": 435, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 70 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, "docs": [] }, { - "name": "InitiateTeleport", + "name": "Some", "fields": [ { - "name": "assets", - "type": 470, - "typeName": "AssetFilter", - "docs": [] - }, - { - "name": "dest", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "xcm", - "type": 455, - "typeName": "Xcm<()>", + "name": null, + "type": 70, + "typeName": null, "docs": [] } ], - "index": 17, + "index": 1, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 436, + "type": { + "path": [ + "staging_xcm", + "v4", + "QueryResponseInfo" + ], + "params": [], + "def": { + "composite": { + "fields": [ { - "name": "ReportHolding", - "fields": [ - { - "name": "response_info", - "type": 469, - "typeName": "QueryResponseInfo", - "docs": [] - }, - { - "name": "assets", - "type": 470, - "typeName": "AssetFilter", - "docs": [] - } - ], - "index": 18, + "name": "destination", + "type": 70, + "typeName": "Location", "docs": [] }, { - "name": "BuyExecution", - "fields": [ - { - "name": "fees", - "type": 460, - "typeName": "Asset", - "docs": [] - }, - { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", - "docs": [] - } - ], - "index": 19, + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "RefundSurplus", - "fields": [], - "index": 20, + "name": "max_weight", + "type": 9, + "typeName": "Weight", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 437, + "type": { + "path": [ + "staging_xcm", + "v4", + "asset", + "AssetFilter" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "SetErrorHandler", + "name": "Definite", "fields": [ { "name": null, - "type": 482, - "typeName": "Xcm", + "type": 425, + "typeName": "Assets", "docs": [] } ], - "index": 21, + "index": 0, "docs": [] }, { - "name": "SetAppendix", + "name": "Wild", "fields": [ { "name": null, - "type": 482, - "typeName": "Xcm", + "type": 438, + "typeName": "WildAsset", "docs": [] } ], - "index": 22, + "index": 1, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 438, + "type": { + "path": [ + "staging_xcm", + "v4", + "asset", + "WildAsset" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "ClearError", + "name": "All", "fields": [], - "index": 23, + "index": 0, "docs": [] }, { - "name": "ClaimAsset", + "name": "AllOf", "fields": [ { - "name": "assets", - "type": 458, - "typeName": "Assets", + "name": "id", + "type": 83, + "typeName": "AssetId", "docs": [] }, { - "name": "ticket", - "type": 62, - "typeName": "Location", + "name": "fun", + "type": 439, + "typeName": "WildFungibility", "docs": [] } ], - "index": 24, + "index": 1, "docs": [] }, { - "name": "Trap", + "name": "AllCounted", "fields": [ { "name": null, - "type": 10, - "typeName": "u64", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 25, + "index": 2, "docs": [] }, { - "name": "SubscribeVersion", + "name": "AllOfCounted", "fields": [ { - "name": "query_id", - "type": 10, - "typeName": "QueryId", + "name": "id", + "type": 83, + "typeName": "AssetId", "docs": [] }, { - "name": "max_response_weight", - "type": 9, - "typeName": "Weight", + "name": "fun", + "type": 439, + "typeName": "WildFungibility", + "docs": [] + }, + { + "name": "count", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 26, + "index": 3, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 439, + "type": { + "path": [ + "staging_xcm", + "v4", + "asset", + "WildFungibility" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "UnsubscribeVersion", + "name": "Fungible", "fields": [], - "index": 27, + "index": 0, "docs": [] }, { - "name": "BurnAsset", + "name": "NonFungible", + "fields": [], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 440, + "type": { + "path": [ + "xcm", + "VersionedAssets" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "V2", "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 381, + "typeName": "v2::MultiAssets", "docs": [] } ], - "index": 28, + "index": 1, "docs": [] }, { - "name": "ExpectAsset", + "name": "V3", "fields": [ { "name": null, - "type": 458, - "typeName": "Assets", + "type": 401, + "typeName": "v3::MultiAssets", "docs": [] } ], - "index": 29, + "index": 3, "docs": [] }, { - "name": "ExpectOrigin", + "name": "V4", "fields": [ { "name": null, - "type": 468, - "typeName": "Option", + "type": 425, + "typeName": "v4::Assets", "docs": [] } ], - "index": 30, + "index": 4, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 441, + "type": { + "path": [ + "xcm", + "VersionedXcm" + ], + "params": [ + { + "name": "RuntimeCall", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "ExpectError", + "name": "V2", "fields": [ { "name": null, - "type": 440, - "typeName": "Option<(u32, Error)>", + "type": 442, + "typeName": "v2::Xcm", "docs": [] } ], - "index": 31, + "index": 2, "docs": [] }, { - "name": "ExpectTransactStatus", + "name": "V3", "fields": [ { "name": null, - "type": 447, - "typeName": "MaybeErrorCode", + "type": 446, + "typeName": "v3::Xcm", "docs": [] } ], - "index": 32, + "index": 3, "docs": [] }, { - "name": "QueryPallet", + "name": "V4", "fields": [ { - "name": "module_name", - "type": 13, - "typeName": "Vec", - "docs": [] - }, - { - "name": "response_info", - "type": 469, - "typeName": "QueryResponseInfo", + "name": null, + "type": 449, + "typeName": "v4::Xcm", "docs": [] } ], - "index": 33, + "index": 4, "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 442, + "type": { + "path": [ + "xcm", + "v2", + "Xcm" + ], + "params": [ + { + "name": "RuntimeCall", + "type": null + } + ], + "def": { + "composite": { + "fields": [ { - "name": "ExpectPallet", + "name": null, + "type": 443, + "typeName": "Vec>", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 443, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 444 + } + }, + "docs": [] + } + }, + { + "id": 444, + "type": { + "path": [ + "xcm", + "v2", + "Instruction" + ], + "params": [ + { + "name": "RuntimeCall", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "WithdrawAsset", "fields": [ { - "name": "index", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "name", - "type": 13, - "typeName": "Vec", - "docs": [] - }, - { - "name": "module_name", - "type": 13, - "typeName": "Vec", - "docs": [] - }, - { - "name": "crate_major", - "type": 54, - "typeName": "u32", - "docs": [] - }, - { - "name": "min_crate_minor", - "type": 54, - "typeName": "u32", + "name": null, + "type": 381, + "typeName": "MultiAssets", "docs": [] } ], - "index": 34, + "index": 0, "docs": [] }, { - "name": "ReportTransactStatus", + "name": "ReserveAssetDeposited", "fields": [ { "name": null, - "type": 469, - "typeName": "QueryResponseInfo", + "type": 381, + "typeName": "MultiAssets", "docs": [] } ], - "index": 35, - "docs": [] - }, - { - "name": "ClearTransactStatus", - "fields": [], - "index": 36, + "index": 1, "docs": [] }, { - "name": "UniversalOrigin", + "name": "ReceiveTeleportedAsset", "fields": [ { "name": null, - "type": 65, - "typeName": "Junction", + "type": 381, + "typeName": "MultiAssets", "docs": [] } ], - "index": 37, + "index": 2, "docs": [] }, { - "name": "ExportMessage", + "name": "QueryResponse", "fields": [ { - "name": "network", - "type": 67, - "typeName": "NetworkId", + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "destination", - "type": 63, - "typeName": "InteriorLocation", + "name": "response", + "type": 388, + "typeName": "Response", "docs": [] }, { - "name": "xcm", - "type": 455, - "typeName": "Xcm<()>", + "name": "max_weight", + "type": 10, + "typeName": "u64", "docs": [] } ], - "index": 38, + "index": 3, "docs": [] }, { - "name": "LockAsset", + "name": "TransferAsset", "fields": [ { - "name": "asset", - "type": 460, - "typeName": "Asset", + "name": "assets", + "type": 381, + "typeName": "MultiAssets", "docs": [] }, { - "name": "unlocker", - "type": 62, - "typeName": "Location", + "name": "beneficiary", + "type": 85, + "typeName": "MultiLocation", "docs": [] } ], - "index": 39, + "index": 4, "docs": [] }, { - "name": "UnlockAsset", + "name": "TransferReserveAsset", "fields": [ { - "name": "asset", - "type": 460, - "typeName": "Asset", + "name": "assets", + "type": 381, + "typeName": "MultiAssets", "docs": [] }, { - "name": "target", - "type": 62, - "typeName": "Location", + "name": "dest", + "type": 85, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 378, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 40, + "index": 5, "docs": [] }, { - "name": "NoteUnlockable", + "name": "Transact", "fields": [ { - "name": "asset", - "type": 460, - "typeName": "Asset", + "name": "origin_type", + "type": 392, + "typeName": "OriginKind", "docs": [] }, { - "name": "owner", - "type": 62, - "typeName": "Location", + "name": "require_weight_at_most", + "type": 10, + "typeName": "u64", + "docs": [] + }, + { + "name": "call", + "type": 445, + "typeName": "DoubleEncoded", "docs": [] } ], - "index": 41, + "index": 6, "docs": [] }, { - "name": "RequestUnlock", + "name": "HrmpNewChannelOpenRequest", "fields": [ { - "name": "asset", - "type": 460, - "typeName": "Asset", + "name": "sender", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "locker", - "type": 62, - "typeName": "Location", + "name": "max_message_size", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "max_capacity", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 42, + "index": 7, "docs": [] }, { - "name": "SetFeesMode", + "name": "HrmpChannelAccepted", "fields": [ { - "name": "jit_withdraw", - "type": 30, - "typeName": "bool", + "name": "recipient", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 43, + "index": 8, "docs": [] }, { - "name": "SetTopic", + "name": "HrmpChannelClosing", "fields": [ { - "name": null, - "type": 1, - "typeName": "[u8; 32]", + "name": "initiator", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "sender", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "recipient", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 44, + "index": 9, "docs": [] }, { - "name": "ClearTopic", + "name": "ClearOrigin", "fields": [], - "index": 45, + "index": 10, "docs": [] }, { - "name": "AliasOrigin", + "name": "DescendOrigin", "fields": [ { "name": null, - "type": 62, - "typeName": "Location", + "type": 86, + "typeName": "InteriorMultiLocation", "docs": [] } ], - "index": 46, + "index": 11, "docs": [] }, { - "name": "UnpaidExecution", + "name": "ReportError", "fields": [ { - "name": "weight_limit", - "type": 454, - "typeName": "WeightLimit", + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "check_origin", - "type": 468, - "typeName": "Option", + "name": "dest", + "type": 85, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "max_response_weight", + "type": 10, + "typeName": "u64", "docs": [] } ], - "index": 47, + "index": 12, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 485, - "type": { - "path": [ - "pallet_message_queue", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "reap_page", + "name": "DepositAsset", "fields": [ { - "name": "message_origin", - "type": 486, - "typeName": "MessageOriginOf", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "page_index", - "type": 4, - "typeName": "PageIndex", + "name": "max_assets", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "beneficiary", + "type": 85, + "typeName": "MultiLocation", "docs": [] } ], - "index": 0, - "docs": [ - "See [`Pallet::reap_page`]." - ] + "index": 13, + "docs": [] }, { - "name": "execute_overweight", + "name": "DepositReserveAsset", "fields": [ { - "name": "message_origin", - "type": 486, - "typeName": "MessageOriginOf", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "page", - "type": 4, - "typeName": "PageIndex", + "name": "max_assets", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "index", - "type": 4, - "typeName": "T::Size", + "name": "dest", + "type": 85, + "typeName": "MultiLocation", "docs": [] }, { - "name": "weight_limit", - "type": 9, - "typeName": "Weight", + "name": "xcm", + "type": 378, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 1, - "docs": [ - "See [`Pallet::execute_overweight`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 486, - "type": { - "path": [ - "polkadot_runtime_parachains", - "inclusion", - "AggregateMessageOrigin" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "index": 14, + "docs": [] + }, { - "name": "Ump", + "name": "ExchangeAsset", "fields": [ { - "name": null, - "type": 487, - "typeName": "UmpQueueId", + "name": "give", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] - } - ], - "index": 0, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 487, - "type": { - "path": [ - "polkadot_runtime_parachains", - "inclusion", - "UmpQueueId" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "Para", - "fields": [ + }, { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "receive", + "type": 381, + "typeName": "MultiAssets", "docs": [] } ], - "index": 0, + "index": 15, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 488, - "type": { - "path": [ - "pallet_asset_rate", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "create", + "name": "InitiateReserveWithdraw", "fields": [ { - "name": "asset_kind", - "type": 50, - "typeName": "Box", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "rate", - "type": 489, - "typeName": "FixedU128", + "name": "reserve", + "type": 85, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 378, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 0, - "docs": [ - "See [`Pallet::create`]." - ] + "index": 16, + "docs": [] }, { - "name": "update", + "name": "InitiateTeleport", "fields": [ { - "name": "asset_kind", - "type": 50, - "typeName": "Box", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "rate", - "type": 489, - "typeName": "FixedU128", + "name": "dest", + "type": 85, + "typeName": "MultiLocation", "docs": [] - } - ], - "index": 1, - "docs": [ - "See [`Pallet::update`]." - ] - }, - { - "name": "remove", - "fields": [ + }, { - "name": "asset_kind", - "type": 50, - "typeName": "Box", + "name": "xcm", + "type": 378, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 2, - "docs": [ - "See [`Pallet::remove`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 489, - "type": { - "path": [ - "sp_arithmetic", - "fixed_point", - "FixedU128" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 6, - "typeName": "u128", + "index": 17, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 490, - "type": { - "path": [ - "pallet_beefy", - "pallet", - "Call" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "report_equivocation", + "name": "QueryHolding", "fields": [ { - "name": "equivocation_proof", - "type": 491, - "typeName": "Box, T::BeefyId,::Signature,>,>", + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "key_owner_proof", - "type": 99, - "typeName": "T::KeyOwnerProof", + "name": "dest", + "type": 85, + "typeName": "MultiLocation", "docs": [] - } - ], - "index": 0, - "docs": [ - "See [`Pallet::report_equivocation`]." - ] - }, - { - "name": "report_equivocation_unsigned", - "fields": [ + }, { - "name": "equivocation_proof", - "type": 491, - "typeName": "Box, T::BeefyId,::Signature,>,>", + "name": "assets", + "type": 394, + "typeName": "MultiAssetFilter", "docs": [] }, { - "name": "key_owner_proof", - "type": 99, - "typeName": "T::KeyOwnerProof", + "name": "max_response_weight", + "type": 10, + "typeName": "u64", "docs": [] } ], - "index": 1, - "docs": [ - "See [`Pallet::report_equivocation_unsigned`]." - ] + "index": 18, + "docs": [] }, { - "name": "set_new_genesis", + "name": "BuyExecution", "fields": [ { - "name": "delay_in_blocks", - "type": 4, - "typeName": "BlockNumberFor", + "name": "fees", + "type": 383, + "typeName": "MultiAsset", "docs": [] - } - ], - "index": 2, - "docs": [ - "See [`Pallet::set_new_genesis`]." - ] - } - ] - } - }, - "docs": [ - "Contains a variant per dispatchable extrinsic that this pallet has." - ] - } - }, - { - "id": 491, - "type": { - "path": [ - "sp_consensus_beefy", - "EquivocationProof" - ], - "params": [ - { - "name": "Number", - "type": 4 - }, - { - "name": "Id", - "type": 125 - }, - { - "name": "Signature", - "type": 492 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "first", - "type": 493, - "typeName": "VoteMessage", + }, + { + "name": "weight_limit", + "type": 397, + "typeName": "WeightLimit", + "docs": [] + } + ], + "index": 19, "docs": [] }, { - "name": "second", - "type": 493, - "typeName": "VoteMessage", + "name": "RefundSurplus", + "fields": [], + "index": 20, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 492, - "type": { - "path": [ - "sp_consensus_beefy", - "ecdsa_crypto", - "Signature" - ], - "params": [], - "def": { - "composite": { - "fields": [ + }, { - "name": null, - "type": 213, - "typeName": "ecdsa::Signature", + "name": "SetErrorHandler", + "fields": [ + { + "name": null, + "type": 442, + "typeName": "Xcm", + "docs": [] + } + ], + "index": 21, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 493, - "type": { - "path": [ - "sp_consensus_beefy", - "VoteMessage" - ], - "params": [ - { - "name": "Number", - "type": 4 - }, - { - "name": "Id", - "type": 125 - }, - { - "name": "Signature", - "type": 492 - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": "commitment", - "type": 494, - "typeName": "Commitment", + "name": "SetAppendix", + "fields": [ + { + "name": null, + "type": 442, + "typeName": "Xcm", + "docs": [] + } + ], + "index": 22, "docs": [] }, { - "name": "id", - "type": 125, - "typeName": "Id", + "name": "ClearError", + "fields": [], + "index": 23, "docs": [] }, { - "name": "signature", - "type": 492, - "typeName": "Signature", + "name": "ClaimAsset", + "fields": [ + { + "name": "assets", + "type": 381, + "typeName": "MultiAssets", + "docs": [] + }, + { + "name": "ticket", + "type": 85, + "typeName": "MultiLocation", + "docs": [] + } + ], + "index": 24, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 494, - "type": { - "path": [ - "sp_consensus_beefy", - "commitment", - "Commitment" - ], - "params": [ - { - "name": "TBlockNumber", - "type": 4 - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": "payload", - "type": 495, - "typeName": "Payload", + "name": "Trap", + "fields": [ + { + "name": null, + "type": 10, + "typeName": "u64", + "docs": [] + } + ], + "index": 25, "docs": [] }, { - "name": "block_number", - "type": 4, - "typeName": "TBlockNumber", + "name": "SubscribeVersion", + "fields": [ + { + "name": "query_id", + "type": 10, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "max_response_weight", + "type": 10, + "typeName": "u64", + "docs": [] + } + ], + "index": 26, "docs": [] }, { - "name": "validator_set_id", - "type": 11, - "typeName": "ValidatorSetId", + "name": "UnsubscribeVersion", + "fields": [], + "index": 27, "docs": [] } ] @@ -31404,21 +27608,26 @@ } }, { - "id": 495, + "id": 445, "type": { "path": [ - "sp_consensus_beefy", - "payload", - "Payload" + "xcm", + "double_encoded", + "DoubleEncoded" + ], + "params": [ + { + "name": "T", + "type": null + } ], - "params": [], "def": { "composite": { "fields": [ { - "name": null, - "type": 496, - "typeName": "Vec<(BeefyPayloadId, Vec)>", + "name": "encoded", + "type": 13, + "typeName": "Vec", "docs": [] } ] @@ -31428,64 +27637,16 @@ } }, { - "id": 496, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 497 - } - }, - "docs": [] - } - }, - { - "id": 497, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 178, - 13 - ] - }, - "docs": [] - } - }, - { - "id": 498, - "type": { - "path": [ - "sp_runtime", - "traits", - "BlakeTwo256" - ], - "params": [], - "def": { - "composite": { - "fields": [] - } - }, - "docs": [] - } - }, - { - "id": 499, + "id": 446, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "xcm", + "v3", + "Xcm" ], "params": [ { - "name": "T", - "type": 2 - }, - { - "name": "S", + "name": "Call", "type": null } ], @@ -31494,8 +27655,8 @@ "fields": [ { "name": null, - "type": 13, - "typeName": "Vec", + "type": 447, + "typeName": "Vec>", "docs": [] } ] @@ -31505,65 +27666,29 @@ } }, { - "id": 500, + "id": 447, "type": { - "path": [ - "pallet_conviction_voting", - "types", - "Tally" - ], - "params": [ - { - "name": "Votes", - "type": 6 - }, - { - "name": "Total", - "type": null - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "ayes", - "type": 6, - "typeName": "Votes", - "docs": [] - }, - { - "name": "nays", - "type": 6, - "typeName": "Votes", - "docs": [] - }, - { - "name": "support", - "type": 6, - "typeName": "Votes", - "docs": [] - } - ] + "sequence": { + "type": 448 } }, "docs": [] } }, { - "id": 501, + "id": 448, "type": { "path": [ - "pallet_ranked_collective", - "pallet", - "Event" + "xcm", + "v3", + "Instruction" ], "params": [ { - "name": "T", - "type": null - }, - { - "name": "I", + "name": "Call", "type": null } ], @@ -31571,1082 +27696,836 @@ "variant": { "variants": [ { - "name": "MemberAdded", + "name": "WithdrawAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], "index": 0, - "docs": [ - "A member `who` has been added." - ] + "docs": [] }, { - "name": "RankChanged", + "name": "ReserveAssetDeposited", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "rank", - "type": 86, - "typeName": "Rank", + "name": null, + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], "index": 1, - "docs": [ - "The member `who`se rank has been changed to the given `rank`." - ] + "docs": [] }, { - "name": "MemberRemoved", + "name": "ReceiveTeleportedAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "rank", - "type": 86, - "typeName": "Rank", + "name": null, + "type": 401, + "typeName": "MultiAssets", "docs": [] } ], "index": 2, - "docs": [ - "The member `who` of given `rank` has been removed from the collective." - ] + "docs": [] }, { - "name": "Voted", + "name": "QueryResponse", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "poll", - "type": 4, - "typeName": "PollIndexOf", + "name": "response", + "type": 406, + "typeName": "Response", "docs": [] }, { - "name": "vote", - "type": 502, - "typeName": "VoteRecord", + "name": "max_weight", + "type": 9, + "typeName": "Weight", "docs": [] }, { - "name": "tally", - "type": 503, - "typeName": "TallyOf", + "name": "querier", + "type": 416, + "typeName": "Option", "docs": [] } ], "index": 3, - "docs": [ - "The member `who` has voted for the `poll` with the given `vote` leading to an updated", - "`tally`." - ] + "docs": [] }, { - "name": "MemberExchanged", + "name": "TransferAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "assets", + "type": 401, + "typeName": "MultiAssets", "docs": [] }, { - "name": "new_who", - "type": 0, - "typeName": "T::AccountId", + "name": "beneficiary", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], "index": 4, - "docs": [ - "The member `who` had their `AccountId` changed to `new_who`." - ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 502, - "type": { - "path": [ - "pallet_ranked_collective", - "VoteRecord" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "Aye", - "fields": [ - { - "name": null, - "type": 4, - "typeName": "Votes", - "docs": [] - } - ], - "index": 0, - "docs": [] - }, - { - "name": "Nay", - "fields": [ - { - "name": null, - "type": 4, - "typeName": "Votes", - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 503, - "type": { - "path": [ - "pallet_ranked_collective", - "Tally" - ], - "params": [ - { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null - }, - { - "name": "M", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "bare_ayes", - "type": 4, - "typeName": "MemberIndex", - "docs": [] - }, - { - "name": "ayes", - "type": 4, - "typeName": "Votes", "docs": [] }, { - "name": "nays", - "type": 4, - "typeName": "Votes", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 504, - "type": { - "path": [ - "pallet_referenda", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "Submitted", + "name": "TransferReserveAsset", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "assets", + "type": 401, + "typeName": "MultiAssets", + "docs": [] }, { - "name": "track", - "type": 86, - "typeName": "TrackIdOf", - "docs": [ - "The track (and by extension proposal dispatch origin) of this referendum." - ] + "name": "dest", + "type": 60, + "typeName": "MultiLocation", + "docs": [] }, { - "name": "proposal", - "type": 87, - "typeName": "BoundedCallOf", - "docs": [ - "The proposal for the referendum." - ] + "name": "xcm", + "type": 398, + "typeName": "Xcm<()>", + "docs": [] } ], - "index": 0, - "docs": [ - "A referendum has been submitted." - ] + "index": 5, + "docs": [] }, { - "name": "DecisionDepositPlaced", + "name": "Transact", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "origin_kind", + "type": 392, + "typeName": "OriginKind", + "docs": [] }, { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [ - "The account who placed the deposit." - ] + "name": "require_weight_at_most", + "type": 9, + "typeName": "Weight", + "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [ - "The amount placed by the account." - ] + "name": "call", + "type": 445, + "typeName": "DoubleEncoded", + "docs": [] } ], - "index": 1, - "docs": [ - "The decision deposit has been placed." - ] + "index": 6, + "docs": [] }, { - "name": "DecisionDepositRefunded", + "name": "HrmpNewChannelOpenRequest", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "sender", + "type": 63, + "typeName": "u32", + "docs": [] }, { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [ - "The account who placed the deposit." - ] + "name": "max_message_size", + "type": 63, + "typeName": "u32", + "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [ - "The amount placed by the account." - ] + "name": "max_capacity", + "type": 63, + "typeName": "u32", + "docs": [] } ], - "index": 2, - "docs": [ - "The decision deposit has been refunded." - ] + "index": 7, + "docs": [] }, { - "name": "DepositSlashed", + "name": "HrmpChannelAccepted", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [ - "The account who placed the deposit." - ] - }, - { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [ - "The amount placed by the account." - ] + "name": "recipient", + "type": 63, + "typeName": "u32", + "docs": [] } ], - "index": 3, - "docs": [ - "A deposit has been slashed." - ] + "index": 8, + "docs": [] }, { - "name": "DecisionStarted", + "name": "HrmpChannelClosing", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "initiator", + "type": 63, + "typeName": "u32", + "docs": [] }, { - "name": "track", - "type": 86, - "typeName": "TrackIdOf", - "docs": [ - "The track (and by extension proposal dispatch origin) of this referendum." - ] + "name": "sender", + "type": 63, + "typeName": "u32", + "docs": [] }, { - "name": "proposal", - "type": 87, - "typeName": "BoundedCallOf", - "docs": [ - "The proposal for the referendum." - ] - }, + "name": "recipient", + "type": 63, + "typeName": "u32", + "docs": [] + } + ], + "index": 9, + "docs": [] + }, + { + "name": "ClearOrigin", + "fields": [], + "index": 10, + "docs": [] + }, + { + "name": "DescendOrigin", + "fields": [ { - "name": "tally", - "type": 503, - "typeName": "T::Tally", - "docs": [ - "The current tally of votes in this referendum." - ] + "name": null, + "type": 61, + "typeName": "InteriorMultiLocation", + "docs": [] } ], - "index": 4, - "docs": [ - "A referendum has moved into the deciding phase." - ] + "index": 11, + "docs": [] }, { - "name": "ConfirmStarted", + "name": "ReportError", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": null, + "type": 417, + "typeName": "QueryResponseInfo", + "docs": [] } ], - "index": 5, + "index": 12, "docs": [] }, { - "name": "ConfirmAborted", + "name": "DepositAsset", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "assets", + "type": 418, + "typeName": "MultiAssetFilter", + "docs": [] + }, + { + "name": "beneficiary", + "type": 60, + "typeName": "MultiLocation", + "docs": [] } ], - "index": 6, + "index": 13, "docs": [] }, { - "name": "Confirmed", + "name": "DepositReserveAsset", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "assets", + "type": 418, + "typeName": "MultiAssetFilter", + "docs": [] }, { - "name": "tally", - "type": 503, - "typeName": "T::Tally", - "docs": [ - "The final tally of votes in this referendum." - ] + "name": "dest", + "type": 60, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 398, + "typeName": "Xcm<()>", + "docs": [] } ], - "index": 7, - "docs": [ - "A referendum has ended its confirmation phase and is ready for approval." - ] + "index": 14, + "docs": [] }, { - "name": "Approved", + "name": "ExchangeAsset", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "give", + "type": 418, + "typeName": "MultiAssetFilter", + "docs": [] + }, + { + "name": "want", + "type": 401, + "typeName": "MultiAssets", + "docs": [] + }, + { + "name": "maximal", + "type": 30, + "typeName": "bool", + "docs": [] } ], - "index": 8, - "docs": [ - "A referendum has been approved and its proposal has been scheduled." - ] + "index": 15, + "docs": [] }, { - "name": "Rejected", + "name": "InitiateReserveWithdraw", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "assets", + "type": 418, + "typeName": "MultiAssetFilter", + "docs": [] }, { - "name": "tally", - "type": 503, - "typeName": "T::Tally", - "docs": [ - "The final tally of votes in this referendum." - ] + "name": "reserve", + "type": 60, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 398, + "typeName": "Xcm<()>", + "docs": [] } ], - "index": 9, - "docs": [ - "A proposal has been rejected by referendum." - ] + "index": 16, + "docs": [] }, { - "name": "TimedOut", + "name": "InitiateTeleport", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "assets", + "type": 418, + "typeName": "MultiAssetFilter", + "docs": [] }, { - "name": "tally", - "type": 503, - "typeName": "T::Tally", - "docs": [ - "The final tally of votes in this referendum." - ] + "name": "dest", + "type": 60, + "typeName": "MultiLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 398, + "typeName": "Xcm<()>", + "docs": [] } ], - "index": 10, - "docs": [ - "A referendum has been timed out without being decided." - ] + "index": 17, + "docs": [] }, { - "name": "Cancelled", + "name": "ReportHolding", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "response_info", + "type": 417, + "typeName": "QueryResponseInfo", + "docs": [] }, { - "name": "tally", - "type": 503, - "typeName": "T::Tally", - "docs": [ - "The final tally of votes in this referendum." - ] + "name": "assets", + "type": 418, + "typeName": "MultiAssetFilter", + "docs": [] } ], - "index": 11, - "docs": [ - "A referendum has been cancelled." - ] + "index": 18, + "docs": [] }, { - "name": "Killed", + "name": "BuyExecution", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": "fees", + "type": 403, + "typeName": "MultiAsset", + "docs": [] }, { - "name": "tally", - "type": 503, - "typeName": "T::Tally", - "docs": [ - "The final tally of votes in this referendum." - ] + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", + "docs": [] } ], - "index": 12, - "docs": [ - "A referendum has been killed." - ] + "index": 19, + "docs": [] }, { - "name": "SubmissionDepositRefunded", + "name": "RefundSurplus", + "fields": [], + "index": 20, + "docs": [] + }, + { + "name": "SetErrorHandler", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] + "name": null, + "type": 446, + "typeName": "Xcm", + "docs": [] + } + ], + "index": 21, + "docs": [] + }, + { + "name": "SetAppendix", + "fields": [ + { + "name": null, + "type": 446, + "typeName": "Xcm", + "docs": [] + } + ], + "index": 22, + "docs": [] + }, + { + "name": "ClearError", + "fields": [], + "index": 23, + "docs": [] + }, + { + "name": "ClaimAsset", + "fields": [ + { + "name": "assets", + "type": 401, + "typeName": "MultiAssets", + "docs": [] }, { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [ - "The account who placed the deposit." - ] + "name": "ticket", + "type": 60, + "typeName": "MultiLocation", + "docs": [] + } + ], + "index": 24, + "docs": [] + }, + { + "name": "Trap", + "fields": [ + { + "name": null, + "type": 10, + "typeName": "u64", + "docs": [] + } + ], + "index": 25, + "docs": [] + }, + { + "name": "SubscribeVersion", + "fields": [ + { + "name": "query_id", + "type": 10, + "typeName": "QueryId", + "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [ - "The amount placed by the account." - ] + "name": "max_response_weight", + "type": 9, + "typeName": "Weight", + "docs": [] } ], - "index": 13, - "docs": [ - "The submission deposit has been refunded." - ] + "index": 26, + "docs": [] }, { - "name": "MetadataSet", + "name": "UnsubscribeVersion", + "fields": [], + "index": 27, + "docs": [] + }, + { + "name": "BurnAsset", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] - }, - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [ - "Preimage hash." - ] + "name": null, + "type": 401, + "typeName": "MultiAssets", + "docs": [] } ], - "index": 14, - "docs": [ - "Metadata for a referendum has been set." - ] + "index": 28, + "docs": [] }, { - "name": "MetadataCleared", + "name": "ExpectAsset", "fields": [ { - "name": "index", - "type": 4, - "typeName": "ReferendumIndex", - "docs": [ - "Index of the referendum." - ] - }, + "name": null, + "type": 401, + "typeName": "MultiAssets", + "docs": [] + } + ], + "index": 29, + "docs": [] + }, + { + "name": "ExpectOrigin", + "fields": [ { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [ - "Preimage hash." - ] + "name": null, + "type": 416, + "typeName": "Option", + "docs": [] } ], - "index": 15, - "docs": [ - "Metadata for a referendum has been cleared." - ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 505, - "type": { - "path": [ - "pallet_whitelist", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + "index": 30, + "docs": [] + }, { - "name": "CallWhitelisted", + "name": "ExpectError", "fields": [ { - "name": "call_hash", - "type": 12, - "typeName": "T::Hash", + "name": null, + "type": 407, + "typeName": "Option<(u32, Error)>", "docs": [] } ], - "index": 0, + "index": 31, "docs": [] }, { - "name": "WhitelistedCallRemoved", + "name": "ExpectTransactStatus", "fields": [ { - "name": "call_hash", - "type": 12, - "typeName": "T::Hash", + "name": null, + "type": 414, + "typeName": "MaybeErrorCode", "docs": [] } ], - "index": 1, + "index": 32, "docs": [] }, { - "name": "WhitelistedCallDispatched", + "name": "QueryPallet", "fields": [ { - "name": "call_hash", - "type": 12, - "typeName": "T::Hash", + "name": "module_name", + "type": 13, + "typeName": "Vec", "docs": [] }, { - "name": "result", - "type": 506, - "typeName": "DispatchResultWithPostInfo", + "name": "response_info", + "type": 417, + "typeName": "QueryResponseInfo", "docs": [] } ], - "index": 2, + "index": 33, "docs": [] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 506, - "type": { - "path": [ - "Result" - ], - "params": [ - { - "name": "T", - "type": 507 - }, - { - "name": "E", - "type": 509 - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "Ok", + "name": "ExpectPallet", "fields": [ { - "name": null, - "type": 507, - "typeName": null, + "name": "index", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "name", + "type": 13, + "typeName": "Vec", + "docs": [] + }, + { + "name": "module_name", + "type": 13, + "typeName": "Vec", + "docs": [] + }, + { + "name": "crate_major", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "min_crate_minor", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 0, + "index": 34, "docs": [] }, { - "name": "Err", + "name": "ReportTransactStatus", "fields": [ { "name": null, - "type": 509, - "typeName": null, + "type": 417, + "typeName": "QueryResponseInfo", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 507, - "type": { - "path": [ - "frame_support", - "dispatch", - "PostDispatchInfo" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "actual_weight", - "type": 508, - "typeName": "Option", + "index": 35, "docs": [] }, { - "name": "pays_fee", - "type": 24, - "typeName": "Pays", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 508, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 9 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", + "name": "ClearTransactStatus", "fields": [], - "index": 0, + "index": 36, "docs": [] }, { - "name": "Some", + "name": "UniversalOrigin", "fields": [ { "name": null, - "type": 9, - "typeName": null, + "type": 62, + "typeName": "Junction", "docs": [] } ], - "index": 1, + "index": 37, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 509, - "type": { - "path": [ - "sp_runtime", - "DispatchErrorWithPostInfo" - ], - "params": [ - { - "name": "Info", - "type": 507 - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": "post_info", - "type": 507, - "typeName": "Info", + "name": "ExportMessage", + "fields": [ + { + "name": "network", + "type": 65, + "typeName": "NetworkId", + "docs": [] + }, + { + "name": "destination", + "type": 61, + "typeName": "InteriorMultiLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 398, + "typeName": "Xcm<()>", + "docs": [] + } + ], + "index": 38, "docs": [] }, { - "name": "error", - "type": 25, - "typeName": "DispatchError", + "name": "LockAsset", + "fields": [ + { + "name": "asset", + "type": 403, + "typeName": "MultiAsset", + "docs": [] + }, + { + "name": "unlocker", + "type": 60, + "typeName": "MultiLocation", + "docs": [] + } + ], + "index": 39, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 510, - "type": { - "path": [ - "polkadot_runtime_common", - "claims", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "Claimed", + "name": "UnlockAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { - "name": "ethereum_address", - "type": 163, - "typeName": "EthereumAddress", + "name": "target", + "type": 60, + "typeName": "MultiLocation", + "docs": [] + } + ], + "index": 40, + "docs": [] + }, + { + "name": "NoteUnlockable", + "fields": [ + { + "name": "asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "owner", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], - "index": 0, - "docs": [ - "Someone claimed some DOTs." - ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 511, - "type": { - "path": [ - "pallet_utility", - "pallet", - "Event" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "index": 41, + "docs": [] + }, { - "name": "BatchInterrupted", + "name": "RequestUnlock", "fields": [ { - "name": "index", - "type": 4, - "typeName": "u32", + "name": "asset", + "type": 403, + "typeName": "MultiAsset", "docs": [] }, { - "name": "error", - "type": 25, - "typeName": "DispatchError", + "name": "locker", + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], - "index": 0, - "docs": [ - "Batch of dispatches did not complete fully. Index of first failing dispatch given, as", - "well as the error." - ] + "index": 42, + "docs": [] }, { - "name": "BatchCompleted", - "fields": [], - "index": 1, - "docs": [ - "Batch of dispatches completed fully with no error." - ] + "name": "SetFeesMode", + "fields": [ + { + "name": "jit_withdraw", + "type": 30, + "typeName": "bool", + "docs": [] + } + ], + "index": 43, + "docs": [] }, { - "name": "BatchCompletedWithErrors", - "fields": [], - "index": 2, - "docs": [ - "Batch of dispatches completed but has errors." - ] + "name": "SetTopic", + "fields": [ + { + "name": null, + "type": 1, + "typeName": "[u8; 32]", + "docs": [] + } + ], + "index": 44, + "docs": [] }, { - "name": "ItemCompleted", + "name": "ClearTopic", "fields": [], - "index": 3, - "docs": [ - "A single item within a Batch of dispatches has completed with no error." - ] + "index": 45, + "docs": [] }, { - "name": "ItemFailed", + "name": "AliasOrigin", "fields": [ { - "name": "error", - "type": 25, - "typeName": "DispatchError", + "name": null, + "type": 60, + "typeName": "MultiLocation", "docs": [] } ], - "index": 4, - "docs": [ - "A single item within a Batch of dispatches has completed with error." - ] + "index": 46, + "docs": [] }, { - "name": "DispatchedAs", + "name": "UnpaidExecution", "fields": [ { - "name": "result", - "type": 512, - "typeName": "DispatchResult", + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", + "docs": [] + }, + { + "name": "check_origin", + "type": 416, + "typeName": "Option", "docs": [] } ], - "index": 5, - "docs": [ - "A call was dispatched." - ] + "index": 47, + "docs": [] } ] } }, - "docs": [ - "The `Event` enum of this pallet" - ] + "docs": [] } }, { - "id": 512, + "id": 449, "type": { "path": [ - "Result" + "staging_xcm", + "v4", + "Xcm" ], "params": [ { - "name": "T", - "type": 106 - }, - { - "name": "E", - "type": 25 + "name": "Call", + "type": null } ], "def": { - "variant": { - "variants": [ - { - "name": "Ok", - "fields": [ - { - "name": null, - "type": 106, - "typeName": null, - "docs": [] - } - ], - "index": 0, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "Err", - "fields": [ - { - "name": null, - "type": 25, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": null, + "type": 450, + "typeName": "Vec>", "docs": [] } ] @@ -32656,16 +28535,29 @@ } }, { - "id": 513, + "id": 450, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 451 + } + }, + "docs": [] + } + }, + { + "id": 451, "type": { "path": [ - "pallet_identity", - "pallet", - "Event" + "staging_xcm", + "v4", + "Instruction" ], "params": [ { - "name": "T", + "name": "Call", "type": null } ], @@ -32673,745 +28565,857 @@ "variant": { "variants": [ { - "name": "IdentitySet", + "name": "WithdrawAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 425, + "typeName": "Assets", "docs": [] } ], "index": 0, - "docs": [ - "A name was set or reset (which will remove all judgements)." - ] + "docs": [] }, { - "name": "IdentityCleared", + "name": "ReserveAssetDeposited", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "deposit", - "type": 6, - "typeName": "BalanceOf", + "name": null, + "type": 425, + "typeName": "Assets", "docs": [] } ], "index": 1, - "docs": [ - "A name was cleared, and the given balance returned." - ] + "docs": [] }, { - "name": "IdentityKilled", + "name": "ReceiveTeleportedAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "deposit", - "type": 6, - "typeName": "BalanceOf", + "name": null, + "type": 425, + "typeName": "Assets", "docs": [] } ], "index": 2, - "docs": [ - "A name was removed and the given balance slashed." - ] + "docs": [] }, { - "name": "JudgementRequested", + "name": "QueryResponse", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "query_id", + "type": 10, + "typeName": "QueryId", "docs": [] }, { - "name": "registrar_index", - "type": 4, - "typeName": "RegistrarIndex", + "name": "response", + "type": 430, + "typeName": "Response", + "docs": [] + }, + { + "name": "max_weight", + "type": 9, + "typeName": "Weight", + "docs": [] + }, + { + "name": "querier", + "type": 435, + "typeName": "Option", "docs": [] } ], "index": 3, - "docs": [ - "A judgement was asked from a registrar." - ] + "docs": [] }, { - "name": "JudgementUnrequested", + "name": "TransferAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "assets", + "type": 425, + "typeName": "Assets", "docs": [] }, { - "name": "registrar_index", - "type": 4, - "typeName": "RegistrarIndex", + "name": "beneficiary", + "type": 70, + "typeName": "Location", "docs": [] } ], "index": 4, - "docs": [ - "A judgement request was retracted." - ] + "docs": [] }, { - "name": "JudgementGiven", + "name": "TransferReserveAsset", "fields": [ { - "name": "target", - "type": 0, - "typeName": "T::AccountId", + "name": "assets", + "type": 425, + "typeName": "Assets", "docs": [] }, { - "name": "registrar_index", - "type": 4, - "typeName": "RegistrarIndex", + "name": "dest", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "xcm", + "type": 422, + "typeName": "Xcm<()>", "docs": [] } ], "index": 5, - "docs": [ - "A judgement was given by a registrar." - ] + "docs": [] }, { - "name": "RegistrarAdded", + "name": "Transact", "fields": [ { - "name": "registrar_index", - "type": 4, - "typeName": "RegistrarIndex", + "name": "origin_kind", + "type": 392, + "typeName": "OriginKind", + "docs": [] + }, + { + "name": "require_weight_at_most", + "type": 9, + "typeName": "Weight", + "docs": [] + }, + { + "name": "call", + "type": 445, + "typeName": "DoubleEncoded", "docs": [] } ], "index": 6, - "docs": [ - "A registrar was added." - ] + "docs": [] }, { - "name": "SubIdentityAdded", + "name": "HrmpNewChannelOpenRequest", "fields": [ { - "name": "sub", - "type": 0, - "typeName": "T::AccountId", + "name": "sender", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "main", - "type": 0, - "typeName": "T::AccountId", + "name": "max_message_size", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "deposit", - "type": 6, - "typeName": "BalanceOf", + "name": "max_capacity", + "type": 63, + "typeName": "u32", "docs": [] } ], "index": 7, - "docs": [ - "A sub-identity was added to an identity and the deposit paid." - ] + "docs": [] + }, + { + "name": "HrmpChannelAccepted", + "fields": [ + { + "name": "recipient", + "type": 63, + "typeName": "u32", + "docs": [] + } + ], + "index": 8, + "docs": [] }, { - "name": "SubIdentityRemoved", + "name": "HrmpChannelClosing", "fields": [ { - "name": "sub", - "type": 0, - "typeName": "T::AccountId", + "name": "initiator", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "main", - "type": 0, - "typeName": "T::AccountId", + "name": "sender", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "deposit", - "type": 6, - "typeName": "BalanceOf", + "name": "recipient", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 8, - "docs": [ - "A sub-identity was removed from an identity and the deposit freed." - ] + "index": 9, + "docs": [] + }, + { + "name": "ClearOrigin", + "fields": [], + "index": 10, + "docs": [] }, { - "name": "SubIdentityRevoked", + "name": "DescendOrigin", "fields": [ { - "name": "sub", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 71, + "typeName": "InteriorLocation", + "docs": [] + } + ], + "index": 11, + "docs": [] + }, + { + "name": "ReportError", + "fields": [ + { + "name": null, + "type": 436, + "typeName": "QueryResponseInfo", + "docs": [] + } + ], + "index": 12, + "docs": [] + }, + { + "name": "DepositAsset", + "fields": [ + { + "name": "assets", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { - "name": "main", - "type": 0, - "typeName": "T::AccountId", + "name": "beneficiary", + "type": 70, + "typeName": "Location", + "docs": [] + } + ], + "index": 13, + "docs": [] + }, + { + "name": "DepositReserveAsset", + "fields": [ + { + "name": "assets", + "type": 437, + "typeName": "AssetFilter", "docs": [] }, { - "name": "deposit", - "type": 6, - "typeName": "BalanceOf", + "name": "dest", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "xcm", + "type": 422, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 9, - "docs": [ - "A sub-identity was cleared, and the given deposit repatriated from the", - "main identity account to the sub-identity account." - ] + "index": 14, + "docs": [] }, { - "name": "AuthorityAdded", + "name": "ExchangeAsset", "fields": [ { - "name": "authority", - "type": 0, - "typeName": "T::AccountId", + "name": "give", + "type": 437, + "typeName": "AssetFilter", + "docs": [] + }, + { + "name": "want", + "type": 425, + "typeName": "Assets", + "docs": [] + }, + { + "name": "maximal", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 10, - "docs": [ - "A username authority was added." - ] + "index": 15, + "docs": [] }, { - "name": "AuthorityRemoved", + "name": "InitiateReserveWithdraw", "fields": [ { - "name": "authority", - "type": 0, - "typeName": "T::AccountId", + "name": "assets", + "type": 437, + "typeName": "AssetFilter", + "docs": [] + }, + { + "name": "reserve", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "xcm", + "type": 422, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 11, - "docs": [ - "A username authority was removed." - ] + "index": 16, + "docs": [] }, { - "name": "UsernameSet", + "name": "InitiateTeleport", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "assets", + "type": 437, + "typeName": "AssetFilter", + "docs": [] + }, + { + "name": "dest", + "type": 70, + "typeName": "Location", "docs": [] }, { - "name": "username", - "type": 214, - "typeName": "Username", + "name": "xcm", + "type": 422, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 12, - "docs": [ - "A username was set for `who`." - ] + "index": 17, + "docs": [] }, { - "name": "UsernameQueued", + "name": "ReportHolding", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "response_info", + "type": 436, + "typeName": "QueryResponseInfo", "docs": [] }, { - "name": "username", - "type": 214, - "typeName": "Username", + "name": "assets", + "type": 437, + "typeName": "AssetFilter", + "docs": [] + } + ], + "index": 18, + "docs": [] + }, + { + "name": "BuyExecution", + "fields": [ + { + "name": "fees", + "type": 427, + "typeName": "Asset", "docs": [] }, { - "name": "expiration", - "type": 4, - "typeName": "BlockNumberFor", + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", + "docs": [] + } + ], + "index": 19, + "docs": [] + }, + { + "name": "RefundSurplus", + "fields": [], + "index": 20, + "docs": [] + }, + { + "name": "SetErrorHandler", + "fields": [ + { + "name": null, + "type": 449, + "typeName": "Xcm", + "docs": [] + } + ], + "index": 21, + "docs": [] + }, + { + "name": "SetAppendix", + "fields": [ + { + "name": null, + "type": 449, + "typeName": "Xcm", + "docs": [] + } + ], + "index": 22, + "docs": [] + }, + { + "name": "ClearError", + "fields": [], + "index": 23, + "docs": [] + }, + { + "name": "ClaimAsset", + "fields": [ + { + "name": "assets", + "type": 425, + "typeName": "Assets", + "docs": [] + }, + { + "name": "ticket", + "type": 70, + "typeName": "Location", + "docs": [] + } + ], + "index": 24, + "docs": [] + }, + { + "name": "Trap", + "fields": [ + { + "name": null, + "type": 10, + "typeName": "u64", + "docs": [] + } + ], + "index": 25, + "docs": [] + }, + { + "name": "SubscribeVersion", + "fields": [ + { + "name": "query_id", + "type": 10, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "max_response_weight", + "type": 9, + "typeName": "Weight", + "docs": [] + } + ], + "index": 26, + "docs": [] + }, + { + "name": "UnsubscribeVersion", + "fields": [], + "index": 27, + "docs": [] + }, + { + "name": "BurnAsset", + "fields": [ + { + "name": null, + "type": 425, + "typeName": "Assets", "docs": [] } ], - "index": 13, - "docs": [ - "A username was queued, but `who` must accept it prior to `expiration`." - ] + "index": 28, + "docs": [] }, { - "name": "PreapprovalExpired", + "name": "ExpectAsset", "fields": [ { - "name": "whose", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 425, + "typeName": "Assets", "docs": [] } ], - "index": 14, - "docs": [ - "A queued username passed its expiration without being claimed and was removed." - ] + "index": 29, + "docs": [] }, { - "name": "PrimaryUsernameSet", + "name": "ExpectOrigin", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "username", - "type": 214, - "typeName": "Username", + "name": null, + "type": 435, + "typeName": "Option", "docs": [] } ], - "index": 15, - "docs": [ - "A username was set as a primary and can be looked up from `who`." - ] + "index": 30, + "docs": [] }, { - "name": "DanglingUsernameRemoved", + "name": "ExpectError", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "username", - "type": 214, - "typeName": "Username", + "name": null, + "type": 407, + "typeName": "Option<(u32, Error)>", "docs": [] } ], - "index": 16, - "docs": [ - "A dangling username (as in, a username corresponding to an account that has removed its", - "identity) has been removed." - ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 514, - "type": { - "path": [ - "pallet_society", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + "index": 31, + "docs": [] + }, { - "name": "Founded", + "name": "ExpectTransactStatus", "fields": [ { - "name": "founder", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 414, + "typeName": "MaybeErrorCode", "docs": [] } ], - "index": 0, - "docs": [ - "The society is founded by the given identity." - ] + "index": 32, + "docs": [] }, { - "name": "Bid", + "name": "QueryPallet", "fields": [ { - "name": "candidate_id", - "type": 0, - "typeName": "T::AccountId", + "name": "module_name", + "type": 13, + "typeName": "Vec", "docs": [] }, { - "name": "offer", - "type": 6, - "typeName": "BalanceOf", + "name": "response_info", + "type": 436, + "typeName": "QueryResponseInfo", "docs": [] } ], - "index": 1, - "docs": [ - "A membership bid just happened. The given account is the candidate's ID and their offer", - "is the second." - ] + "index": 33, + "docs": [] }, { - "name": "Vouch", + "name": "ExpectPallet", "fields": [ { - "name": "candidate_id", - "type": 0, - "typeName": "T::AccountId", + "name": "index", + "type": 63, + "typeName": "u32", "docs": [] }, { - "name": "offer", - "type": 6, - "typeName": "BalanceOf", + "name": "name", + "type": 13, + "typeName": "Vec", "docs": [] }, { - "name": "vouching", - "type": 0, - "typeName": "T::AccountId", + "name": "module_name", + "type": 13, + "typeName": "Vec", "docs": [] - } - ], - "index": 2, - "docs": [ - "A membership bid just happened by vouching. The given account is the candidate's ID and", - "their offer is the second. The vouching party is the third." - ] - }, - { - "name": "AutoUnbid", - "fields": [ + }, { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", + "name": "crate_major", + "type": 63, + "typeName": "u32", + "docs": [] + }, + { + "name": "min_crate_minor", + "type": 63, + "typeName": "u32", "docs": [] } ], - "index": 3, - "docs": [ - "A candidate was dropped (due to an excess of bids in the system)." - ] + "index": 34, + "docs": [] }, { - "name": "Unbid", + "name": "ReportTransactStatus", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 436, + "typeName": "QueryResponseInfo", "docs": [] } ], - "index": 4, - "docs": [ - "A candidate was dropped (by their request)." - ] + "index": 35, + "docs": [] }, { - "name": "Unvouch", + "name": "ClearTransactStatus", + "fields": [], + "index": 36, + "docs": [] + }, + { + "name": "UniversalOrigin", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 73, + "typeName": "Junction", "docs": [] } ], - "index": 5, - "docs": [ - "A candidate was dropped (by request of who vouched for them)." - ] + "index": 37, + "docs": [] }, { - "name": "Inducted", + "name": "ExportMessage", "fields": [ { - "name": "primary", - "type": 0, - "typeName": "T::AccountId", + "name": "network", + "type": 75, + "typeName": "NetworkId", "docs": [] }, { - "name": "candidates", - "type": 109, - "typeName": "Vec", + "name": "destination", + "type": 71, + "typeName": "InteriorLocation", + "docs": [] + }, + { + "name": "xcm", + "type": 422, + "typeName": "Xcm<()>", "docs": [] } ], - "index": 6, - "docs": [ - "A group of candidates have been inducted. The batch's primary is the first value, the", - "batch in full is the second." - ] + "index": 38, + "docs": [] }, { - "name": "SuspendedMemberJudgement", + "name": "LockAsset", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "name": "asset", + "type": 427, + "typeName": "Asset", "docs": [] }, { - "name": "judged", - "type": 30, - "typeName": "bool", + "name": "unlocker", + "type": 70, + "typeName": "Location", "docs": [] } ], - "index": 7, - "docs": [ - "A suspended member has been judged." - ] + "index": 39, + "docs": [] }, { - "name": "CandidateSuspended", + "name": "UnlockAsset", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", + "name": "asset", + "type": 427, + "typeName": "Asset", "docs": [] - } - ], - "index": 8, - "docs": [ - "A candidate has been suspended" - ] - }, - { - "name": "MemberSuspended", - "fields": [ + }, { - "name": "member", - "type": 0, - "typeName": "T::AccountId", + "name": "target", + "type": 70, + "typeName": "Location", "docs": [] } ], - "index": 9, - "docs": [ - "A member has been suspended" - ] + "index": 40, + "docs": [] }, { - "name": "Challenged", + "name": "NoteUnlockable", "fields": [ { - "name": "member", - "type": 0, - "typeName": "T::AccountId", + "name": "asset", + "type": 427, + "typeName": "Asset", + "docs": [] + }, + { + "name": "owner", + "type": 70, + "typeName": "Location", "docs": [] } ], - "index": 10, - "docs": [ - "A member has been challenged" - ] + "index": 41, + "docs": [] }, { - "name": "Vote", + "name": "RequestUnlock", "fields": [ { - "name": "candidate", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "voter", - "type": 0, - "typeName": "T::AccountId", + "name": "asset", + "type": 427, + "typeName": "Asset", "docs": [] }, { - "name": "vote", - "type": 30, - "typeName": "bool", + "name": "locker", + "type": 70, + "typeName": "Location", "docs": [] } ], - "index": 11, - "docs": [ - "A vote has been placed" - ] + "index": 42, + "docs": [] }, { - "name": "DefenderVote", + "name": "SetFeesMode", "fields": [ { - "name": "voter", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "vote", + "name": "jit_withdraw", "type": 30, "typeName": "bool", "docs": [] } ], - "index": 12, - "docs": [ - "A vote has been placed for a defending member" - ] + "index": 43, + "docs": [] }, { - "name": "NewParams", + "name": "SetTopic", "fields": [ { - "name": "params", - "type": 515, - "typeName": "GroupParamsFor", + "name": null, + "type": 1, + "typeName": "[u8; 32]", "docs": [] } ], - "index": 13, - "docs": [ - "A new set of \\[params\\] has been set for the group." - ] + "index": 44, + "docs": [] }, { - "name": "Unfounded", - "fields": [ - { - "name": "founder", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - } - ], - "index": 14, - "docs": [ - "Society is unfounded." - ] + "name": "ClearTopic", + "fields": [], + "index": 45, + "docs": [] }, { - "name": "Deposit", + "name": "AliasOrigin", "fields": [ { - "name": "value", - "type": 6, - "typeName": "BalanceOf", + "name": null, + "type": 70, + "typeName": "Location", "docs": [] } ], - "index": 15, - "docs": [ - "Some funds were deposited into the society account." - ] + "index": 46, + "docs": [] }, { - "name": "Elevated", + "name": "UnpaidExecution", "fields": [ { - "name": "member", - "type": 0, - "typeName": "T::AccountId", + "name": "weight_limit", + "type": 421, + "typeName": "WeightLimit", "docs": [] }, { - "name": "rank", - "type": 4, - "typeName": "Rank", + "name": "check_origin", + "type": 435, + "typeName": "Option", "docs": [] } ], - "index": 16, - "docs": [ - "A \\[member\\] got elevated to \\[rank\\]." - ] + "index": 47, + "docs": [] } ] } }, - "docs": [ - "The `Event` enum of this pallet" - ] + "docs": [] } }, { - "id": 515, + "id": 452, "type": { "path": [ - "pallet_society", - "GroupParams" - ], - "params": [ - { - "name": "Balance", - "type": 6 - } + "staging_xcm_executor", + "traits", + "asset_transfer", + "TransferType" ], + "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "max_members", - "type": 4, - "typeName": "u32", + "name": "Teleport", + "fields": [], + "index": 0, "docs": [] }, { - "name": "max_intake", - "type": 4, - "typeName": "u32", + "name": "LocalReserve", + "fields": [], + "index": 1, "docs": [] }, { - "name": "max_strikes", - "type": 4, - "typeName": "u32", + "name": "DestinationReserve", + "fields": [], + "index": 2, "docs": [] }, { - "name": "candidate_deposit", - "type": 6, - "typeName": "Balance", + "name": "RemoteReserve", + "fields": [ + { + "name": null, + "type": 84, + "typeName": "VersionedLocation", + "docs": [] + } + ], + "index": 3, "docs": [] } ] @@ -33421,157 +29425,196 @@ } }, { - "id": 516, + "id": 453, "type": { "path": [ - "pallet_recovery", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } + "xcm", + "VersionedAssetId" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "RecoveryCreated", + "name": "V3", "fields": [ { - "name": "account", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 69, + "typeName": "v3::AssetId", "docs": [] } ], - "index": 0, - "docs": [ - "A recovery process has been set up for an account." - ] + "index": 3, + "docs": [] }, { - "name": "RecoveryInitiated", + "name": "V4", "fields": [ { - "name": "lost_account", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 83, + "typeName": "v4::AssetId", + "docs": [] + } + ], + "index": 4, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 454, + "type": { + "path": [ + "pallet_message_queue", + "pallet", + "Call" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "reap_page", + "fields": [ + { + "name": "message_origin", + "type": 455, + "typeName": "MessageOriginOf", "docs": [] }, { - "name": "rescuer_account", - "type": 0, - "typeName": "T::AccountId", + "name": "page_index", + "type": 4, + "typeName": "PageIndex", "docs": [] } ], - "index": 1, + "index": 0, "docs": [ - "A recovery process has been initiated for lost account by rescuer account." + "See [`Pallet::reap_page`]." ] }, { - "name": "RecoveryVouched", + "name": "execute_overweight", "fields": [ { - "name": "lost_account", - "type": 0, - "typeName": "T::AccountId", + "name": "message_origin", + "type": 455, + "typeName": "MessageOriginOf", "docs": [] }, { - "name": "rescuer_account", - "type": 0, - "typeName": "T::AccountId", + "name": "page", + "type": 4, + "typeName": "PageIndex", "docs": [] }, { - "name": "sender", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - } - ], - "index": 2, - "docs": [ - "A recovery process for lost account by rescuer account has been vouched for by sender." - ] - }, - { - "name": "RecoveryClosed", - "fields": [ - { - "name": "lost_account", - "type": 0, - "typeName": "T::AccountId", + "name": "index", + "type": 4, + "typeName": "T::Size", "docs": [] }, { - "name": "rescuer_account", - "type": 0, - "typeName": "T::AccountId", + "name": "weight_limit", + "type": 9, + "typeName": "Weight", "docs": [] } ], - "index": 3, + "index": 1, "docs": [ - "A recovery process for lost account by rescuer account has been closed." + "See [`Pallet::execute_overweight`]." ] - }, + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 455, + "type": { + "path": [ + "polkadot_runtime_parachains", + "inclusion", + "AggregateMessageOrigin" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "AccountRecovered", + "name": "Ump", "fields": [ { - "name": "lost_account", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "rescuer_account", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 456, + "typeName": "UmpQueueId", "docs": [] } ], - "index": 4, - "docs": [ - "Lost account has been successfully recovered by rescuer account." - ] - }, + "index": 0, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 456, + "type": { + "path": [ + "polkadot_runtime_parachains", + "inclusion", + "UmpQueueId" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "RecoveryRemoved", + "name": "Para", "fields": [ { - "name": "lost_account", - "type": 0, - "typeName": "T::AccountId", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 5, - "docs": [ - "A recovery process has been removed for an account." - ] + "index": 0, + "docs": [] } ] } }, - "docs": [ - "Events type." - ] + "docs": [] } }, { - "id": 517, + "id": 457, "type": { "path": [ - "pallet_vesting", + "pallet_asset_rate", "pallet", - "Event" + "Call" ], "params": [ { @@ -33583,57 +29626,101 @@ "variant": { "variants": [ { - "name": "VestingUpdated", + "name": "create", "fields": [ { - "name": "account", - "type": 0, - "typeName": "T::AccountId", + "name": "asset_kind", + "type": 59, + "typeName": "Box", "docs": [] }, { - "name": "unvested", - "type": 6, - "typeName": "BalanceOf", + "name": "rate", + "type": 458, + "typeName": "FixedU128", "docs": [] } ], "index": 0, "docs": [ - "The amount vested has been updated. This could indicate a change in funds available.", - "The balance given is the amount which is left unvested (and thus locked)." + "See [`Pallet::create`]." ] }, { - "name": "VestingCompleted", + "name": "update", "fields": [ { - "name": "account", - "type": 0, - "typeName": "T::AccountId", + "name": "asset_kind", + "type": 59, + "typeName": "Box", + "docs": [] + }, + { + "name": "rate", + "type": 458, + "typeName": "FixedU128", "docs": [] } ], "index": 1, "docs": [ - "An \\[account\\] has become fully vested." + "See [`Pallet::update`]." + ] + }, + { + "name": "remove", + "fields": [ + { + "name": "asset_kind", + "type": 59, + "typeName": "Box", + "docs": [] + } + ], + "index": 2, + "docs": [ + "See [`Pallet::remove`]." ] } ] } }, "docs": [ - "The `Event` enum of this pallet" + "Contains a variant per dispatchable extrinsic that this pallet has." ] } }, { - "id": 518, + "id": 458, "type": { "path": [ - "pallet_scheduler", + "sp_arithmetic", + "fixed_point", + "FixedU128" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 6, + "typeName": "u128", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 459, + "type": { + "path": [ + "pallet_beefy", "pallet", - "Event" + "Call" ], "params": [ { @@ -33645,177 +29732,377 @@ "variant": { "variants": [ { - "name": "Scheduled", + "name": "report_equivocation", "fields": [ { - "name": "when", - "type": 4, - "typeName": "BlockNumberFor", + "name": "equivocation_proof", + "type": 460, + "typeName": "Box, T::BeefyId,::Signature,>,>", "docs": [] }, { - "name": "index", - "type": 4, - "typeName": "u32", + "name": "key_owner_proof", + "type": 106, + "typeName": "T::KeyOwnerProof", "docs": [] } ], "index": 0, "docs": [ - "Scheduled some task." + "See [`Pallet::report_equivocation`]." ] }, { - "name": "Canceled", + "name": "report_equivocation_unsigned", "fields": [ { - "name": "when", - "type": 4, - "typeName": "BlockNumberFor", + "name": "equivocation_proof", + "type": 460, + "typeName": "Box, T::BeefyId,::Signature,>,>", "docs": [] }, { - "name": "index", - "type": 4, - "typeName": "u32", + "name": "key_owner_proof", + "type": 106, + "typeName": "T::KeyOwnerProof", "docs": [] } ], "index": 1, "docs": [ - "Canceled some task." + "See [`Pallet::report_equivocation_unsigned`]." ] }, { - "name": "Dispatched", + "name": "set_new_genesis", "fields": [ { - "name": "task", - "type": 221, - "typeName": "TaskAddress>", - "docs": [] - }, - { - "name": "id", - "type": 519, - "typeName": "Option", - "docs": [] - }, - { - "name": "result", - "type": 512, - "typeName": "DispatchResult", + "name": "delay_in_blocks", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], "index": 2, "docs": [ - "Dispatched some task." + "See [`Pallet::set_new_genesis`]." ] + } + ] + } + }, + "docs": [ + "Contains a variant per dispatchable extrinsic that this pallet has." + ] + } + }, + { + "id": 460, + "type": { + "path": [ + "sp_consensus_beefy", + "EquivocationProof" + ], + "params": [ + { + "name": "Number", + "type": 4 + }, + { + "name": "Id", + "type": 138 + }, + { + "name": "Signature", + "type": 461 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "first", + "type": 462, + "typeName": "VoteMessage", + "docs": [] }, { - "name": "CallUnavailable", - "fields": [ - { - "name": "task", - "type": 221, - "typeName": "TaskAddress>", - "docs": [] - }, - { - "name": "id", - "type": 519, - "typeName": "Option", - "docs": [] - } - ], - "index": 3, - "docs": [ - "The call for the provided hash was not found so the task has been aborted." - ] + "name": "second", + "type": 462, + "typeName": "VoteMessage", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 461, + "type": { + "path": [ + "sp_consensus_beefy", + "ecdsa_crypto", + "Signature" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 370, + "typeName": "ecdsa::Signature", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 462, + "type": { + "path": [ + "sp_consensus_beefy", + "VoteMessage" + ], + "params": [ + { + "name": "Number", + "type": 4 + }, + { + "name": "Id", + "type": 138 + }, + { + "name": "Signature", + "type": 461 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "commitment", + "type": 463, + "typeName": "Commitment", + "docs": [] }, { - "name": "PeriodicFailed", - "fields": [ - { - "name": "task", - "type": 221, - "typeName": "TaskAddress>", - "docs": [] - }, - { - "name": "id", - "type": 519, - "typeName": "Option", - "docs": [] - } - ], - "index": 4, - "docs": [ - "The given task was unable to be renewed since the agenda is full at that block." - ] + "name": "id", + "type": 138, + "typeName": "Id", + "docs": [] + }, + { + "name": "signature", + "type": 461, + "typeName": "Signature", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 463, + "type": { + "path": [ + "sp_consensus_beefy", + "commitment", + "Commitment" + ], + "params": [ + { + "name": "TBlockNumber", + "type": 4 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "payload", + "type": 464, + "typeName": "Payload", + "docs": [] }, { - "name": "PermanentlyOverweight", - "fields": [ - { - "name": "task", - "type": 221, - "typeName": "TaskAddress>", - "docs": [] - }, - { - "name": "id", - "type": 519, - "typeName": "Option", - "docs": [] - } - ], - "index": 5, - "docs": [ - "The given task can never be executed since it is overweight." - ] + "name": "block_number", + "type": 4, + "typeName": "TBlockNumber", + "docs": [] + }, + { + "name": "validator_set_id", + "type": 11, + "typeName": "ValidatorSetId", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 464, + "type": { + "path": [ + "sp_consensus_beefy", + "payload", + "Payload" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 465, + "typeName": "Vec<(BeefyPayloadId, Vec)>", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 465, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 466 + } + }, + "docs": [] + } + }, + { + "id": 466, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 467, + 13 + ] + }, + "docs": [] + } + }, + { + "id": 467, + "type": { + "path": [], + "params": [], + "def": { + "array": { + "len": 2, + "type": 2 + } + }, + "docs": [] + } + }, + { + "id": 468, + "type": { + "path": [ + "sp_runtime", + "traits", + "BlakeTwo256" + ], + "params": [], + "def": { + "composite": { + "fields": [] + } + }, + "docs": [] + } + }, + { + "id": 469, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 2 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 13, + "typeName": "Vec", + "docs": [] } ] } }, - "docs": [ - "Events type." - ] + "docs": [] } }, { - "id": 519, + "id": 470, "type": { "path": [ - "Option" + "pallet_conviction_voting", + "types", + "Tally" ], "params": [ { - "name": "T", - "type": 1 + "name": "Votes", + "type": 6 + }, + { + "name": "Total", + "type": null } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "None", - "fields": [], - "index": 0, + "name": "ayes", + "type": 6, + "typeName": "Votes", "docs": [] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 1, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": "nays", + "type": 6, + "typeName": "Votes", + "docs": [] + }, + { + "name": "support", + "type": 6, + "typeName": "Votes", "docs": [] } ] @@ -33825,10 +30112,10 @@ } }, { - "id": 520, + "id": 471, "type": { "path": [ - "pallet_proxy", + "pallet_ranked_collective", "pallet", "Event" ], @@ -33836,35 +30123,33 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "ProxyExecuted", + "name": "MemberAdded", "fields": [ { - "name": "result", - "type": 512, - "typeName": "DispatchResult", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], "index": 0, "docs": [ - "A proxy was executed correctly, with the given." + "A member `who` has been added." ] }, { - "name": "PureCreated", + "name": "RankChanged", "fields": [ - { - "name": "pure", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, { "name": "who", "type": 0, @@ -33872,115 +30157,91 @@ "docs": [] }, { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", - "docs": [] - }, - { - "name": "disambiguation_index", - "type": 86, - "typeName": "u16", + "name": "rank", + "type": 94, + "typeName": "Rank", "docs": [] } ], "index": 1, "docs": [ - "A pure account has been created by new proxy with given", - "disambiguation index and proxy type." + "The member `who`se rank has been changed to the given `rank`." ] }, { - "name": "Announced", + "name": "MemberRemoved", "fields": [ { - "name": "real", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "proxy", + "name": "who", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "call_hash", - "type": 12, - "typeName": "CallHashOf", + "name": "rank", + "type": 94, + "typeName": "Rank", "docs": [] } ], "index": 2, "docs": [ - "An announcement was placed to make a call in the future." + "The member `who` of given `rank` has been removed from the collective." ] }, { - "name": "ProxyAdded", + "name": "Voted", "fields": [ { - "name": "delegator", + "name": "who", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "delegatee", - "type": 0, - "typeName": "T::AccountId", + "name": "poll", + "type": 4, + "typeName": "PollIndexOf", "docs": [] }, { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", + "name": "vote", + "type": 472, + "typeName": "VoteRecord", "docs": [] }, { - "name": "delay", - "type": 4, - "typeName": "BlockNumberFor", + "name": "tally", + "type": 473, + "typeName": "TallyOf", "docs": [] } ], "index": 3, "docs": [ - "A proxy was added." + "The member `who` has voted for the `poll` with the given `vote` leading to an updated", + "`tally`." ] }, { - "name": "ProxyRemoved", + "name": "MemberExchanged", "fields": [ { - "name": "delegator", + "name": "who", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "delegatee", + "name": "new_who", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "proxy_type", - "type": 224, - "typeName": "T::ProxyType", - "docs": [] - }, - { - "name": "delay", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [] } ], "index": 4, "docs": [ - "A proxy was removed." + "The member `who` had their `AccountId` changed to `new_who`." ] } ] @@ -33992,237 +30253,101 @@ } }, { - "id": 521, + "id": 472, "type": { "path": [ - "pallet_multisig", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } + "pallet_ranked_collective", + "VoteRecord" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "NewMultisig", + "name": "Aye", "fields": [ { - "name": "approving", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "multisig", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "call_hash", - "type": 1, - "typeName": "CallHash", + "name": null, + "type": 4, + "typeName": "Votes", "docs": [] } ], "index": 0, - "docs": [ - "A new multisig operation has begun." - ] + "docs": [] }, { - "name": "MultisigApproval", + "name": "Nay", "fields": [ { - "name": "approving", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "timepoint", - "type": 227, - "typeName": "Timepoint>", - "docs": [] - }, - { - "name": "multisig", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "call_hash", - "type": 1, - "typeName": "CallHash", + "name": null, + "type": 4, + "typeName": "Votes", "docs": [] } ], "index": 1, - "docs": [ - "A multisig operation has been approved by someone." - ] - }, - { - "name": "MultisigExecuted", - "fields": [ - { - "name": "approving", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "timepoint", - "type": 227, - "typeName": "Timepoint>", - "docs": [] - }, - { - "name": "multisig", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "call_hash", - "type": 1, - "typeName": "CallHash", - "docs": [] - }, - { - "name": "result", - "type": 512, - "typeName": "DispatchResult", - "docs": [] - } - ], - "index": 2, - "docs": [ - "A multisig operation has been executed." - ] - }, - { - "name": "MultisigCancelled", - "fields": [ - { - "name": "cancelling", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "timepoint", - "type": 227, - "typeName": "Timepoint>", - "docs": [] - }, - { - "name": "multisig", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "call_hash", - "type": 1, - "typeName": "CallHash", - "docs": [] - } - ], - "index": 3, - "docs": [ - "A multisig operation has been cancelled." - ] + "docs": [] } ] } }, - "docs": [ - "The `Event` enum of this pallet" - ] + "docs": [] } }, { - "id": 522, + "id": 473, "type": { "path": [ - "pallet_preimage", - "pallet", - "Event" + "pallet_ranked_collective", + "Tally" ], "params": [ { "name": "T", "type": null + }, + { + "name": "I", + "type": null + }, + { + "name": "M", + "type": null } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "Noted", - "fields": [ - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - } - ], - "index": 0, - "docs": [ - "A preimage has been noted." - ] + "name": "bare_ayes", + "type": 4, + "typeName": "MemberIndex", + "docs": [] }, { - "name": "Requested", - "fields": [ - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - } - ], - "index": 1, - "docs": [ - "A preimage has been requested." - ] + "name": "ayes", + "type": 4, + "typeName": "Votes", + "docs": [] }, { - "name": "Cleared", - "fields": [ - { - "name": "hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - } - ], - "index": 2, - "docs": [ - "A preimage has ben cleared." - ] + "name": "nays", + "type": 4, + "typeName": "Votes", + "docs": [] } ] } }, - "docs": [ - "The `Event` enum of this pallet" - ] + "docs": [] } }, { - "id": 523, + "id": 474, "type": { "path": [ - "pallet_bounties", + "pallet_referenda", "pallet", "Event" ], @@ -34240,331 +30365,423 @@ "variant": { "variants": [ { - "name": "BountyProposed", + "name": "Submitted", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] + }, + { + "name": "track", + "type": 94, + "typeName": "TrackIdOf", + "docs": [ + "The track (and by extension proposal dispatch origin) of this referendum." + ] + }, + { + "name": "proposal", + "type": 95, + "typeName": "BoundedCallOf", + "docs": [ + "The proposal for the referendum." + ] } ], "index": 0, "docs": [ - "New bounty proposal." + "A referendum has been submitted." ] }, { - "name": "BountyRejected", + "name": "DecisionDepositPlaced", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "bond", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [ + "The account who placed the deposit." + ] + }, + { + "name": "amount", "type": 6, "typeName": "BalanceOf", - "docs": [] + "docs": [ + "The amount placed by the account." + ] } ], "index": 1, "docs": [ - "A bounty proposal was rejected; funds were slashed." + "The decision deposit has been placed." ] }, { - "name": "BountyBecameActive", + "name": "DecisionDepositRefunded", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] + }, + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [ + "The account who placed the deposit." + ] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [ + "The amount placed by the account." + ] } ], "index": 2, "docs": [ - "A bounty proposal is funded and became active." + "The decision deposit has been refunded." ] }, { - "name": "BountyAwarded", + "name": "DepositSlashed", "fields": [ { - "name": "index", - "type": 4, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "beneficiary", + "name": "who", "type": 0, "typeName": "T::AccountId", - "docs": [] + "docs": [ + "The account who placed the deposit." + ] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [ + "The amount placed by the account." + ] } ], "index": 3, "docs": [ - "A bounty is awarded to a beneficiary." + "A deposit has been slashed." ] }, { - "name": "BountyClaimed", + "name": "DecisionStarted", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "payout", - "type": 6, - "typeName": "BalanceOf", - "docs": [] + "name": "track", + "type": 94, + "typeName": "TrackIdOf", + "docs": [ + "The track (and by extension proposal dispatch origin) of this referendum." + ] }, { - "name": "beneficiary", - "type": 0, - "typeName": "T::AccountId", - "docs": [] + "name": "proposal", + "type": 95, + "typeName": "BoundedCallOf", + "docs": [ + "The proposal for the referendum." + ] + }, + { + "name": "tally", + "type": 473, + "typeName": "T::Tally", + "docs": [ + "The current tally of votes in this referendum." + ] } ], "index": 4, "docs": [ - "A bounty is claimed by beneficiary." + "A referendum has moved into the deciding phase." ] }, { - "name": "BountyCanceled", + "name": "ConfirmStarted", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] } ], "index": 5, - "docs": [ - "A bounty is cancelled." - ] + "docs": [] }, { - "name": "BountyExtended", + "name": "ConfirmAborted", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] } ], "index": 6, - "docs": [ - "A bounty expiry is extended." - ] + "docs": [] }, { - "name": "BountyApproved", + "name": "Confirmed", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] + }, + { + "name": "tally", + "type": 473, + "typeName": "T::Tally", + "docs": [ + "The final tally of votes in this referendum." + ] } ], "index": 7, "docs": [ - "A bounty is approved." + "A referendum has ended its confirmation phase and is ready for approval." ] }, { - "name": "CuratorProposed", + "name": "Approved", "fields": [ { - "name": "bounty_id", + "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "curator", - "type": 0, - "typeName": "T::AccountId", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] } ], "index": 8, "docs": [ - "A bounty curator is proposed." + "A referendum has been approved and its proposal has been scheduled." ] }, { - "name": "CuratorUnassigned", + "name": "Rejected", "fields": [ { - "name": "bounty_id", + "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] + }, + { + "name": "tally", + "type": 473, + "typeName": "T::Tally", + "docs": [ + "The final tally of votes in this referendum." + ] } ], "index": 9, "docs": [ - "A bounty curator is unassigned." + "A proposal has been rejected by referendum." ] }, { - "name": "CuratorAccepted", + "name": "TimedOut", "fields": [ { - "name": "bounty_id", + "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "curator", - "type": 0, - "typeName": "T::AccountId", - "docs": [] + "name": "tally", + "type": 473, + "typeName": "T::Tally", + "docs": [ + "The final tally of votes in this referendum." + ] } ], "index": 10, "docs": [ - "A bounty curator is accepted." + "A referendum has been timed out without being decided." ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 524, - "type": { - "path": [ - "pallet_child_bounties", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "Added", + "name": "Cancelled", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "child_index", - "type": 4, - "typeName": "BountyIndex", - "docs": [] + "name": "tally", + "type": 473, + "typeName": "T::Tally", + "docs": [ + "The final tally of votes in this referendum." + ] } ], - "index": 0, + "index": 11, "docs": [ - "A child-bounty is added." + "A referendum has been cancelled." ] }, { - "name": "Awarded", + "name": "Killed", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] - }, - { - "name": "child_index", - "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "beneficiary", - "type": 0, - "typeName": "T::AccountId", - "docs": [] + "name": "tally", + "type": 473, + "typeName": "T::Tally", + "docs": [ + "The final tally of votes in this referendum." + ] } ], - "index": 1, + "index": 12, "docs": [ - "A child-bounty is awarded to a beneficiary." + "A referendum has been killed." ] }, { - "name": "Claimed", + "name": "SubmissionDepositRefunded", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "child_index", - "type": 4, - "typeName": "BountyIndex", - "docs": [] + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [ + "The account who placed the deposit." + ] }, { - "name": "payout", + "name": "amount", "type": 6, - "typeName": "BalanceOf", - "docs": [] + "typeName": "BalanceOf", + "docs": [ + "The amount placed by the account." + ] + } + ], + "index": 13, + "docs": [ + "The submission deposit has been refunded." + ] + }, + { + "name": "MetadataSet", + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "beneficiary", - "type": 0, - "typeName": "T::AccountId", - "docs": [] + "name": "hash", + "type": 12, + "typeName": "T::Hash", + "docs": [ + "Preimage hash." + ] } ], - "index": 2, + "index": 14, "docs": [ - "A child-bounty is claimed by beneficiary." + "Metadata for a referendum has been set." ] }, { - "name": "Canceled", + "name": "MetadataCleared", "fields": [ { "name": "index", "type": 4, - "typeName": "BountyIndex", - "docs": [] + "typeName": "ReferendumIndex", + "docs": [ + "Index of the referendum." + ] }, { - "name": "child_index", - "type": 4, - "typeName": "BountyIndex", - "docs": [] + "name": "hash", + "type": 12, + "typeName": "T::Hash", + "docs": [ + "Preimage hash." + ] } ], - "index": 3, + "index": 15, "docs": [ - "A child-bounty is cancelled." + "Metadata for a referendum has been cleared." ] } ] @@ -34576,10 +30793,10 @@ } }, { - "id": 525, + "id": 475, "type": { "path": [ - "pallet_election_provider_multi_phase", + "pallet_whitelist", "pallet", "Event" ], @@ -34593,185 +30810,131 @@ "variant": { "variants": [ { - "name": "SolutionStored", + "name": "CallWhitelisted", "fields": [ { - "name": "compute", - "type": 526, - "typeName": "ElectionCompute", - "docs": [] - }, - { - "name": "origin", - "type": 168, - "typeName": "Option", - "docs": [] - }, - { - "name": "prev_ejected", - "type": 30, - "typeName": "bool", + "name": "call_hash", + "type": 12, + "typeName": "T::Hash", "docs": [] } ], "index": 0, - "docs": [ - "A solution was stored with the given compute.", - "", - "The `origin` indicates the origin of the solution. If `origin` is `Some(AccountId)`,", - "the stored solution was submited in the signed phase by a miner with the `AccountId`.", - "Otherwise, the solution was stored either during the unsigned phase or by", - "`T::ForceOrigin`. The `bool` is `true` when a previous solution was ejected to make", - "room for this one." - ] + "docs": [] }, { - "name": "ElectionFinalized", + "name": "WhitelistedCallRemoved", "fields": [ { - "name": "compute", - "type": 526, - "typeName": "ElectionCompute", - "docs": [] - }, - { - "name": "score", - "type": 309, - "typeName": "ElectionScore", + "name": "call_hash", + "type": 12, + "typeName": "T::Hash", "docs": [] } ], "index": 1, - "docs": [ - "The election has been finalized, with the given computation and score." - ] - }, - { - "name": "ElectionFailed", - "fields": [], - "index": 2, - "docs": [ - "An election failed.", - "", - "Not much can be said about which computes failed in the process." - ] + "docs": [] }, { - "name": "Rewarded", + "name": "WhitelistedCallDispatched", "fields": [ { - "name": "account", - "type": 0, - "typeName": "::AccountId", + "name": "call_hash", + "type": 12, + "typeName": "T::Hash", "docs": [] }, { - "name": "value", - "type": 6, - "typeName": "BalanceOf", + "name": "result", + "type": 476, + "typeName": "DispatchResultWithPostInfo", "docs": [] } ], - "index": 3, - "docs": [ - "An account has been rewarded for their signed submission being finalized." - ] - }, + "index": 2, + "docs": [] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 476, + "type": { + "path": [ + "Result" + ], + "params": [ + { + "name": "T", + "type": 477 + }, + { + "name": "E", + "type": 479 + } + ], + "def": { + "variant": { + "variants": [ { - "name": "Slashed", + "name": "Ok", "fields": [ { - "name": "account", - "type": 0, - "typeName": "::AccountId", - "docs": [] - }, - { - "name": "value", - "type": 6, - "typeName": "BalanceOf", + "name": null, + "type": 477, + "typeName": null, "docs": [] } ], - "index": 4, - "docs": [ - "An account has been slashed for submitting an invalid signed submission." - ] + "index": 0, + "docs": [] }, { - "name": "PhaseTransitioned", + "name": "Err", "fields": [ { - "name": "from", - "type": 527, - "typeName": "Phase>", - "docs": [] - }, - { - "name": "to", - "type": 527, - "typeName": "Phase>", - "docs": [] - }, - { - "name": "round", - "type": 4, - "typeName": "u32", + "name": null, + "type": 479, + "typeName": null, "docs": [] } ], - "index": 5, - "docs": [ - "There was a phase transition in a given round." - ] + "index": 1, + "docs": [] } ] } }, - "docs": [ - "The `Event` enum of this pallet" - ] + "docs": [] } }, { - "id": 526, + "id": 477, "type": { "path": [ - "pallet_election_provider_multi_phase", - "ElectionCompute" + "frame_support", + "dispatch", + "PostDispatchInfo" ], "params": [], "def": { - "variant": { - "variants": [ - { - "name": "OnChain", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Signed", - "fields": [], - "index": 1, - "docs": [] - }, - { - "name": "Unsigned", - "fields": [], - "index": 2, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "Fallback", - "fields": [], - "index": 3, + "name": "actual_weight", + "type": 478, + "typeName": "Option", "docs": [] }, { - "name": "Emergency", - "fields": [], - "index": 4, + "name": "pays_fee", + "type": 24, + "typeName": "Pays", "docs": [] } ] @@ -34781,50 +30944,37 @@ } }, { - "id": 527, + "id": 478, "type": { "path": [ - "pallet_election_provider_multi_phase", - "Phase" + "Option" ], "params": [ { - "name": "Bn", - "type": 4 + "name": "T", + "type": 9 } ], "def": { "variant": { "variants": [ { - "name": "Off", + "name": "None", "fields": [], "index": 0, "docs": [] }, { - "name": "Signed", - "fields": [], - "index": 1, - "docs": [] - }, - { - "name": "Unsigned", + "name": "Some", "fields": [ { "name": null, - "type": 528, - "typeName": "(bool, Bn)", + "type": 9, + "typeName": null, "docs": [] } ], - "index": 2, - "docs": [] - }, - { - "name": "Emergency", - "fields": [], - "index": 3, + "index": 1, "docs": [] } ] @@ -34834,24 +30984,45 @@ } }, { - "id": 528, + "id": 479, "type": { - "path": [], - "params": [], + "path": [ + "sp_runtime", + "DispatchErrorWithPostInfo" + ], + "params": [ + { + "name": "Info", + "type": 477 + } + ], "def": { - "tuple": [ - 30, - 4 - ] + "composite": { + "fields": [ + { + "name": "post_info", + "type": 477, + "typeName": "Info", + "docs": [] + }, + { + "name": "error", + "type": 25, + "typeName": "DispatchError", + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 529, + "id": 480, "type": { "path": [ - "pallet_nis", + "polkadot_runtime_common", + "claims", "pallet", "Event" ], @@ -34865,7 +31036,7 @@ "variant": { "variants": [ { - "name": "BidPlaced", + "name": "Claimed", "fields": [ { "name": "who", @@ -34874,215 +31045,117 @@ "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "ethereum_address", + "type": 176, + "typeName": "EthereumAddress", "docs": [] }, { - "name": "duration", - "type": 4, - "typeName": "u32", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], "index": 0, "docs": [ - "A bid was successfully placed." + "Someone claimed some DOTs." ] - }, + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 481, + "type": { + "path": [ + "pallet_utility", + "pallet", + "Event" + ], + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "BidRetracted", + "name": "BatchInterrupted", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "index", + "type": 4, + "typeName": "u32", "docs": [] }, { - "name": "duration", - "type": 4, - "typeName": "u32", + "name": "error", + "type": 25, + "typeName": "DispatchError", "docs": [] } ], - "index": 1, + "index": 0, "docs": [ - "A bid was successfully removed (before being accepted)." + "Batch of dispatches did not complete fully. Index of first failing dispatch given, as", + "well as the error." ] }, { - "name": "BidDropped", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "duration", - "type": 4, - "typeName": "u32", - "docs": [] - } - ], - "index": 2, + "name": "BatchCompleted", + "fields": [], + "index": 1, "docs": [ - "A bid was dropped from a queue because of another, more substantial, bid was present." + "Batch of dispatches completed fully with no error." ] }, { - "name": "Issued", - "fields": [ - { - "name": "index", - "type": 4, - "typeName": "ReceiptIndex", - "docs": [ - "The identity of the receipt." - ] - }, - { - "name": "expiry", - "type": 4, - "typeName": "BlockNumberFor", - "docs": [ - "The block number at which the receipt may be thawed." - ] - }, - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [ - "The owner of the receipt." - ] - }, - { - "name": "proportion", - "type": 319, - "typeName": "Perquintill", - "docs": [ - "The proportion of the effective total issuance which the receipt represents." - ] - }, - { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [ - "The amount of funds which were debited from the owner." - ] - } - ], - "index": 3, + "name": "BatchCompletedWithErrors", + "fields": [], + "index": 2, "docs": [ - "A bid was accepted. The balance may not be released until expiry." + "Batch of dispatches completed but has errors." ] }, { - "name": "Thawed", - "fields": [ - { - "name": "index", - "type": 4, - "typeName": "ReceiptIndex", - "docs": [ - "The identity of the receipt." - ] - }, - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [ - "The owner." - ] - }, - { - "name": "proportion", - "type": 319, - "typeName": "Perquintill", - "docs": [ - "The proportion of the effective total issuance by which the owner was debited." - ] - }, - { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", - "docs": [ - "The amount by which the owner was credited." - ] - }, - { - "name": "dropped", - "type": 30, - "typeName": "bool", - "docs": [ - "If `true` then the receipt is done." - ] - } - ], - "index": 4, + "name": "ItemCompleted", + "fields": [], + "index": 3, "docs": [ - "An receipt has been (at least partially) thawed." + "A single item within a Batch of dispatches has completed with no error." ] }, { - "name": "Funded", + "name": "ItemFailed", "fields": [ { - "name": "deficit", - "type": 6, - "typeName": "BalanceOf", + "name": "error", + "type": 25, + "typeName": "DispatchError", "docs": [] } ], - "index": 5, + "index": 4, "docs": [ - "An automatic funding of the deficit was made." + "A single item within a Batch of dispatches has completed with error." ] }, { - "name": "Transferred", + "name": "DispatchedAs", "fields": [ { - "name": "from", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "to", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "index", - "type": 4, - "typeName": "ReceiptIndex", + "name": "result", + "type": 482, + "typeName": "DispatchResult", "docs": [] } ], - "index": 6, + "index": 5, "docs": [ - "A receipt was transfered." + "A call was dispatched." ] } ] @@ -35094,321 +31167,211 @@ } }, { - "id": 530, + "id": 482, "type": { "path": [ - "pallet_balances", - "pallet", - "Event" + "Result" ], "params": [ { "name": "T", - "type": null + "type": 113 }, { - "name": "I", - "type": null + "name": "E", + "type": 25 } ], "def": { "variant": { "variants": [ { - "name": "Endowed", + "name": "Ok", "fields": [ { - "name": "account", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "free_balance", - "type": 6, - "typeName": "T::Balance", + "name": null, + "type": 113, + "typeName": null, "docs": [] } ], "index": 0, - "docs": [ - "An account was created with some free balance." - ] + "docs": [] }, { - "name": "DustLost", + "name": "Err", "fields": [ { - "name": "account", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": null, + "type": 25, + "typeName": null, "docs": [] } ], "index": 1, - "docs": [ - "An account was removed whose balance was non-zero but below ExistentialDeposit,", - "resulting in an outright loss." - ] - }, - { - "name": "Transfer", - "fields": [ - { - "name": "from", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "to", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 2, - "docs": [ - "Transfer succeeded." - ] - }, - { - "name": "BalanceSet", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "free", - "type": 6, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 3, - "docs": [ - "A balance was set by root." - ] - }, - { - "name": "Reserved", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 4, - "docs": [ - "Some balance was reserved (moved from free to reserved)." - ] - }, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 483, + "type": { + "path": [ + "pallet_society", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + }, + { + "name": "I", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "Unreserved", + "name": "Founded", "fields": [ { - "name": "who", + "name": "founder", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] } ], - "index": 5, + "index": 0, "docs": [ - "Some balance was unreserved (moved from reserved to free)." + "The society is founded by the given identity." ] }, { - "name": "ReserveRepatriated", + "name": "Bid", "fields": [ { - "name": "from", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "to", + "name": "candidate_id", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", + "name": "offer", "type": 6, - "typeName": "T::Balance", - "docs": [] - }, - { - "name": "destination_status", - "type": 33, - "typeName": "Status", + "typeName": "BalanceOf", "docs": [] } ], - "index": 6, + "index": 1, "docs": [ - "Some balance was moved from the reserve of the first account to the second account.", - "Final argument indicates the destination balance type." + "A membership bid just happened. The given account is the candidate's ID and their offer", + "is the second." ] }, { - "name": "Deposit", + "name": "Vouch", "fields": [ { - "name": "who", + "name": "candidate_id", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", + "name": "offer", "type": 6, - "typeName": "T::Balance", - "docs": [] - } - ], - "index": 7, - "docs": [ - "Some amount was deposited (e.g. for transaction fees)." - ] - }, - { - "name": "Withdraw", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", + "typeName": "BalanceOf", "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + }, + { + "name": "vouching", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 8, + "index": 2, "docs": [ - "Some amount was withdrawn from the account (e.g. for transaction fees)." + "A membership bid just happened by vouching. The given account is the candidate's ID and", + "their offer is the second. The vouching party is the third." ] }, { - "name": "Slashed", + "name": "AutoUnbid", "fields": [ { - "name": "who", + "name": "candidate", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] } ], - "index": 9, + "index": 3, "docs": [ - "Some amount was removed from the account (e.g. for misbehavior)." + "A candidate was dropped (due to an excess of bids in the system)." ] }, { - "name": "Minted", + "name": "Unbid", "fields": [ { - "name": "who", + "name": "candidate", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] } ], - "index": 10, + "index": 4, "docs": [ - "Some amount was minted into an account." + "A candidate was dropped (by their request)." ] }, { - "name": "Burned", + "name": "Unvouch", "fields": [ { - "name": "who", + "name": "candidate", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", - "docs": [] } ], - "index": 11, + "index": 5, "docs": [ - "Some amount was burned from an account." + "A candidate was dropped (by request of who vouched for them)." ] }, { - "name": "Suspended", + "name": "Inducted", "fields": [ { - "name": "who", + "name": "primary", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "candidates", + "type": 116, + "typeName": "Vec", "docs": [] } ], - "index": 12, + "index": 6, "docs": [ - "Some amount was suspended from an account (it can be restored later)." + "A group of candidates have been inducted. The batch's primary is the first value, the", + "batch in full is the second." ] }, { - "name": "Restored", + "name": "SuspendedMemberJudgement", "fields": [ { "name": "who", @@ -35417,165 +31380,174 @@ "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "judged", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 13, + "index": 7, "docs": [ - "Some amount was restored into an account." + "A suspended member has been judged." ] }, { - "name": "Upgraded", + "name": "CandidateSuspended", "fields": [ { - "name": "who", + "name": "candidate", "type": 0, "typeName": "T::AccountId", "docs": [] } ], - "index": 14, + "index": 8, "docs": [ - "An account was upgraded." + "A candidate has been suspended" ] }, { - "name": "Issued", + "name": "MemberSuspended", "fields": [ { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "member", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 15, + "index": 9, "docs": [ - "Total issuance was increased by `amount`, creating a credit to be balanced." + "A member has been suspended" ] }, { - "name": "Rescinded", + "name": "Challenged", "fields": [ { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "member", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 16, + "index": 10, "docs": [ - "Total issuance was decreased by `amount`, creating a debt to be balanced." + "A member has been challenged" ] }, { - "name": "Locked", + "name": "Vote", "fields": [ { - "name": "who", + "name": "candidate", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "voter", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "vote", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 17, + "index": 11, "docs": [ - "Some balance was locked." + "A vote has been placed" ] }, { - "name": "Unlocked", + "name": "DefenderVote", "fields": [ { - "name": "who", + "name": "voter", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "vote", + "type": 30, + "typeName": "bool", "docs": [] } ], - "index": 18, + "index": 12, "docs": [ - "Some balance was unlocked." + "A vote has been placed for a defending member" ] }, { - "name": "Frozen", + "name": "NewParams", "fields": [ { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "T::Balance", + "name": "params", + "type": 484, + "typeName": "GroupParamsFor", "docs": [] } ], - "index": 19, + "index": 13, "docs": [ - "Some balance was frozen." + "A new set of \\[params\\] has been set for the group." ] }, { - "name": "Thawed", + "name": "Unfounded", "fields": [ { - "name": "who", + "name": "founder", "type": 0, "typeName": "T::AccountId", "docs": [] - }, + } + ], + "index": 14, + "docs": [ + "Society is unfounded." + ] + }, + { + "name": "Deposit", + "fields": [ { - "name": "amount", + "name": "value", "type": 6, - "typeName": "T::Balance", + "typeName": "BalanceOf", "docs": [] } ], - "index": 20, + "index": 15, "docs": [ - "Some balance was thawed." + "Some funds were deposited into the society account." ] }, { - "name": "TotalIssuanceForced", + "name": "Elevated", "fields": [ { - "name": "old", - "type": 6, - "typeName": "T::Balance", + "name": "member", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "new", - "type": 6, - "typeName": "T::Balance", + "name": "rank", + "type": 4, + "typeName": "Rank", "docs": [] } ], - "index": 21, + "index": 16, "docs": [ - "The `TotalIssuance` was forcefully changed." + "A \\[member\\] got elevated to \\[rank\\]." ] } ] @@ -35587,87 +31559,56 @@ } }, { - "id": 531, + "id": 484, "type": { "path": [ - "pallet_bags_list", - "pallet", - "Event" + "pallet_society", + "GroupParams" ], "params": [ { - "name": "T", - "type": null - }, - { - "name": "I", - "type": null + "name": "Balance", + "type": 6 } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "Rebagged", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "from", - "type": 11, - "typeName": "T::Score", - "docs": [] - }, - { - "name": "to", - "type": 11, - "typeName": "T::Score", - "docs": [] - } - ], - "index": 0, - "docs": [ - "Moved an account from one bag to another." - ] + "name": "max_members", + "type": 4, + "typeName": "u32", + "docs": [] }, { - "name": "ScoreUpdated", - "fields": [ - { - "name": "who", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "new_score", - "type": 11, - "typeName": "T::Score", - "docs": [] - } - ], - "index": 1, - "docs": [ - "Updated the score of some account to the given amount." - ] + "name": "max_intake", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "max_strikes", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "candidate_deposit", + "type": 6, + "typeName": "Balance", + "docs": [] } ] } }, - "docs": [ - "The `Event` enum of this pallet" - ] + "docs": [] } }, { - "id": 532, + "id": 485, "type": { "path": [ - "pallet_nomination_pools", + "pallet_recovery", "pallet", "Event" ], @@ -35681,468 +31622,564 @@ "variant": { "variants": [ { - "name": "Created", + "name": "RecoveryCreated", "fields": [ { - "name": "depositor", + "name": "account", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] } ], "index": 0, "docs": [ - "A pool has been created." + "A recovery process has been set up for an account." ] }, { - "name": "Bonded", + "name": "RecoveryInitiated", "fields": [ { - "name": "member", + "name": "lost_account", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "bonded", - "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "joined", - "type": 30, - "typeName": "bool", + "name": "rescuer_account", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], "index": 1, "docs": [ - "A member has became bonded in a pool." + "A recovery process has been initiated for lost account by rescuer account." ] }, { - "name": "PaidOut", + "name": "RecoveryVouched", "fields": [ { - "name": "member", + "name": "lost_account", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "rescuer_account", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "payout", - "type": 6, - "typeName": "BalanceOf", + "name": "sender", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], "index": 2, "docs": [ - "A payout has been made to a member." + "A recovery process for lost account by rescuer account has been vouched for by sender." ] }, { - "name": "Unbonded", + "name": "RecoveryClosed", "fields": [ { - "name": "member", + "name": "lost_account", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "balance", - "type": 6, - "typeName": "BalanceOf", + "name": "rescuer_account", + "type": 0, + "typeName": "T::AccountId", "docs": [] - }, + } + ], + "index": 3, + "docs": [ + "A recovery process for lost account by rescuer account has been closed." + ] + }, + { + "name": "AccountRecovered", + "fields": [ { - "name": "points", - "type": 6, - "typeName": "BalanceOf", + "name": "lost_account", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "era", - "type": 4, - "typeName": "EraIndex", + "name": "rescuer_account", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 3, + "index": 4, "docs": [ - "A member has unbonded from their pool.", - "", - "- `balance` is the corresponding balance of the number of points that has been", - " requested to be unbonded (the argument of the `unbond` transaction) from the bonded", - " pool.", - "- `points` is the number of points that are issued as a result of `balance` being", - "dissolved into the corresponding unbonding pool.", - "- `era` is the era in which the balance will be unbonded.", - "In the absence of slashing, these values will match. In the presence of slashing, the", - "number of points that are issued in the unbonding pool will be less than the amount", - "requested to be unbonded." + "Lost account has been successfully recovered by rescuer account." ] }, { - "name": "Withdrawn", + "name": "RecoveryRemoved", "fields": [ { - "name": "member", + "name": "lost_account", "type": 0, "typeName": "T::AccountId", "docs": [] - }, - { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, + } + ], + "index": 5, + "docs": [ + "A recovery process has been removed for an account." + ] + } + ] + } + }, + "docs": [ + "Events type." + ] + } + }, + { + "id": 486, + "type": { + "path": [ + "pallet_vesting", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "VestingUpdated", + "fields": [ { - "name": "balance", - "type": 6, - "typeName": "BalanceOf", + "name": "account", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "points", + "name": "unvested", "type": 6, "typeName": "BalanceOf", "docs": [] } ], - "index": 4, + "index": 0, "docs": [ - "A member has withdrawn from their pool.", - "", - "The given number of `points` have been dissolved in return of `balance`.", - "", - "Similar to `Unbonded` event, in the absence of slashing, the ratio of point to balance", - "will be 1." + "The amount vested has been updated. This could indicate a change in funds available.", + "The balance given is the amount which is left unvested (and thus locked)." ] }, { - "name": "Destroyed", + "name": "VestingCompleted", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "account", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 5, + "index": 1, "docs": [ - "A pool has been destroyed." + "An \\[account\\] has become fully vested." ] - }, + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 487, + "type": { + "path": [ + "pallet_scheduler", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "StateChanged", + "name": "Scheduled", "fields": [ { - "name": "pool_id", + "name": "when", "type": 4, - "typeName": "PoolId", + "typeName": "BlockNumberFor", "docs": [] }, { - "name": "new_state", - "type": 324, - "typeName": "PoolState", + "name": "index", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 6, + "index": 0, "docs": [ - "The state of a pool has changed" + "Scheduled some task." ] }, { - "name": "MemberRemoved", + "name": "Canceled", "fields": [ { - "name": "pool_id", + "name": "when", "type": 4, - "typeName": "PoolId", + "typeName": "BlockNumberFor", "docs": [] }, { - "name": "member", - "type": 0, - "typeName": "T::AccountId", + "name": "index", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 7, + "index": 1, "docs": [ - "A member has been removed from a pool.", - "", - "The removal can be voluntary (withdrawn all unbonded funds) or involuntary (kicked)." + "Canceled some task." ] }, { - "name": "RolesUpdated", + "name": "Dispatched", "fields": [ { - "name": "root", - "type": 168, - "typeName": "Option", + "name": "task", + "type": 189, + "typeName": "TaskAddress>", "docs": [] }, { - "name": "bouncer", - "type": 168, - "typeName": "Option", + "name": "id", + "type": 488, + "typeName": "Option", "docs": [] }, { - "name": "nominator", - "type": 168, - "typeName": "Option", + "name": "result", + "type": 482, + "typeName": "DispatchResult", "docs": [] } ], - "index": 8, + "index": 2, "docs": [ - "The roles of a pool have been updated to the given new roles. Note that the depositor", - "can never change." + "Dispatched some task." ] }, { - "name": "PoolSlashed", + "name": "CallUnavailable", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "task", + "type": 189, + "typeName": "TaskAddress>", "docs": [] }, { - "name": "balance", - "type": 6, - "typeName": "BalanceOf", + "name": "id", + "type": 488, + "typeName": "Option", "docs": [] } ], - "index": 9, + "index": 3, "docs": [ - "The active balance of pool `pool_id` has been slashed to `balance`." + "The call for the provided hash was not found so the task has been aborted." ] }, { - "name": "UnbondingPoolSlashed", + "name": "PeriodicFailed", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", - "docs": [] - }, - { - "name": "era", - "type": 4, - "typeName": "EraIndex", + "name": "task", + "type": 189, + "typeName": "TaskAddress>", "docs": [] }, { - "name": "balance", - "type": 6, - "typeName": "BalanceOf", + "name": "id", + "type": 488, + "typeName": "Option", "docs": [] } ], - "index": 10, + "index": 4, "docs": [ - "The unbond pool at `era` of pool `pool_id` has been slashed to `balance`." + "The given task was unable to be renewed since the agenda is full at that block." ] }, { - "name": "PoolCommissionUpdated", + "name": "PermanentlyOverweight", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "task", + "type": 189, + "typeName": "TaskAddress>", "docs": [] }, { - "name": "current", - "type": 330, - "typeName": "Option<(Perbill, T::AccountId)>", + "name": "id", + "type": 488, + "typeName": "Option", "docs": [] } ], - "index": 11, + "index": 5, "docs": [ - "A pool's commission setting has been changed." + "The given task can never be executed since it is overweight." ] + } + ] + } + }, + "docs": [ + "Events type." + ] + } + }, + { + "id": 488, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 1 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] }, { - "name": "PoolMaxCommissionUpdated", + "name": "Some", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": null, + "type": 1, + "typeName": null, "docs": [] - }, + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 489, + "type": { + "path": [ + "pallet_proxy", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "ProxyExecuted", + "fields": [ { - "name": "max_commission", - "type": 37, - "typeName": "Perbill", + "name": "result", + "type": 482, + "typeName": "DispatchResult", "docs": [] } ], - "index": 12, + "index": 0, "docs": [ - "A pool's maximum commission setting has been changed." + "A proxy was executed correctly, with the given." ] }, { - "name": "PoolCommissionChangeRateUpdated", + "name": "PureCreated", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "pure", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "change_rate", - "type": 332, - "typeName": "CommissionChangeRate>", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] - } - ], - "index": 13, - "docs": [ - "A pool's commission `change_rate` has been changed." - ] - }, - { - "name": "PoolCommissionClaimPermissionUpdated", - "fields": [ + }, { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "proxy_type", + "type": 192, + "typeName": "T::ProxyType", "docs": [] }, { - "name": "permission", - "type": 333, - "typeName": "Option>", + "name": "disambiguation_index", + "type": 94, + "typeName": "u16", "docs": [] } ], - "index": 14, + "index": 1, "docs": [ - "Pool commission claim permission has been updated." + "A pure account has been created by new proxy with given", + "disambiguation index and proxy type." ] }, { - "name": "PoolCommissionClaimed", + "name": "Announced", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "real", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "commission", - "type": 6, - "typeName": "BalanceOf", + "name": "proxy", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "call_hash", + "type": 12, + "typeName": "CallHashOf", "docs": [] } ], - "index": 15, + "index": 2, "docs": [ - "Pool commission has been claimed." + "An announcement was placed to make a call in the future." ] }, { - "name": "MinBalanceDeficitAdjusted", + "name": "ProxyAdded", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "delegator", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "delegatee", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "proxy_type", + "type": 192, + "typeName": "T::ProxyType", + "docs": [] + }, + { + "name": "delay", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 16, + "index": 3, "docs": [ - "Topped up deficit in frozen ED of the reward pool." + "A proxy was added." ] }, { - "name": "MinBalanceExcessAdjusted", + "name": "ProxyRemoved", "fields": [ { - "name": "pool_id", - "type": 4, - "typeName": "PoolId", + "name": "delegator", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "delegatee", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "proxy_type", + "type": 192, + "typeName": "T::ProxyType", + "docs": [] + }, + { + "name": "delay", + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], - "index": 17, + "index": 4, "docs": [ - "Claimed excess frozen ED of af the reward pool." + "A proxy was removed." ] } ] } }, "docs": [ - "Events of this pallet." + "The `Event` enum of this pallet" ] } }, { - "id": 533, + "id": 490, "type": { "path": [ - "pallet_fast_unstake", + "pallet_multisig", "pallet", "Event" ], @@ -36156,86 +32193,135 @@ "variant": { "variants": [ { - "name": "Unstaked", + "name": "NewMultisig", "fields": [ { - "name": "stash", + "name": "approving", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "result", - "type": 512, - "typeName": "DispatchResult", + "name": "multisig", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "call_hash", + "type": 1, + "typeName": "CallHash", "docs": [] } ], "index": 0, "docs": [ - "A staker was unstaked." + "A new multisig operation has begun." ] }, { - "name": "Slashed", + "name": "MultisigApproval", "fields": [ { - "name": "stash", + "name": "approving", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "BalanceOf", + "name": "timepoint", + "type": 195, + "typeName": "Timepoint>", + "docs": [] + }, + { + "name": "multisig", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "call_hash", + "type": 1, + "typeName": "CallHash", "docs": [] } ], "index": 1, "docs": [ - "A staker was slashed for requesting fast-unstake whilst being exposed." + "A multisig operation has been approved by someone." ] }, { - "name": "BatchChecked", + "name": "MultisigExecuted", "fields": [ { - "name": "eras", - "type": 114, - "typeName": "Vec", + "name": "approving", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "timepoint", + "type": 195, + "typeName": "Timepoint>", + "docs": [] + }, + { + "name": "multisig", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "call_hash", + "type": 1, + "typeName": "CallHash", + "docs": [] + }, + { + "name": "result", + "type": 482, + "typeName": "DispatchResult", "docs": [] } ], "index": 2, "docs": [ - "A batch was partially checked for the given eras, but the process did not finish." + "A multisig operation has been executed." ] }, { - "name": "BatchFinished", + "name": "MultisigCancelled", "fields": [ { - "name": "size", - "type": 4, - "typeName": "u32", + "name": "cancelling", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "timepoint", + "type": 195, + "typeName": "Timepoint>", + "docs": [] + }, + { + "name": "multisig", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "call_hash", + "type": 1, + "typeName": "CallHash", "docs": [] } ], "index": 3, "docs": [ - "A batch of a given size was terminated.", - "", - "This is always follows by a number of `Unstaked` or `Slashed` events, marking the end", - "of the batch. A new batch will be created upon next block." - ] - }, - { - "name": "InternalError", - "fields": [], - "index": 4, - "docs": [ - "An internal error happened. Operations will be paused now." + "A multisig operation has been cancelled." ] } ] @@ -36247,11 +32333,10 @@ } }, { - "id": 534, + "id": 491, "type": { "path": [ - "polkadot_runtime_parachains", - "inclusion", + "pallet_preimage", "pallet", "Event" ], @@ -36265,117 +32350,48 @@ "variant": { "variants": [ { - "name": "CandidateBacked", + "name": "Noted", "fields": [ { - "name": null, - "type": 535, - "typeName": "CandidateReceipt", - "docs": [] - }, - { - "name": null, - "type": 369, - "typeName": "HeadData", - "docs": [] - }, - { - "name": null, - "type": 536, - "typeName": "CoreIndex", - "docs": [] - }, - { - "name": null, - "type": 537, - "typeName": "GroupIndex", + "name": "hash", + "type": 12, + "typeName": "T::Hash", "docs": [] } ], "index": 0, "docs": [ - "A candidate was backed. `[candidate, head_data]`" - ] - }, - { - "name": "CandidateIncluded", - "fields": [ - { - "name": null, - "type": 535, - "typeName": "CandidateReceipt", - "docs": [] - }, - { - "name": null, - "type": 369, - "typeName": "HeadData", - "docs": [] - }, - { - "name": null, - "type": 536, - "typeName": "CoreIndex", - "docs": [] - }, - { - "name": null, - "type": 537, - "typeName": "GroupIndex", - "docs": [] - } - ], - "index": 1, - "docs": [ - "A candidate was included. `[candidate, head_data]`" + "A preimage has been noted." ] }, { - "name": "CandidateTimedOut", + "name": "Requested", "fields": [ { - "name": null, - "type": 535, - "typeName": "CandidateReceipt", - "docs": [] - }, - { - "name": null, - "type": 369, - "typeName": "HeadData", - "docs": [] - }, - { - "name": null, - "type": 536, - "typeName": "CoreIndex", + "name": "hash", + "type": 12, + "typeName": "T::Hash", "docs": [] } ], - "index": 2, + "index": 1, "docs": [ - "A candidate timed out. `[candidate, head_data]`" + "A preimage has been requested." ] }, { - "name": "UpwardMessagesReceived", + "name": "Cleared", "fields": [ { - "name": "from", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "count", - "type": 4, - "typeName": "u32", + "name": "hash", + "type": 12, + "typeName": "T::Hash", "docs": [] } ], - "index": 3, + "index": 2, "docs": [ - "Some upward messages have been received and will be processed." + "A preimage has ben cleared." ] } ] @@ -36387,455 +32403,352 @@ } }, { - "id": 535, + "id": 492, "type": { "path": [ - "polkadot_primitives", - "v6", - "CandidateReceipt" + "pallet_bounties", + "pallet", + "Event" ], "params": [ { - "name": "H", - "type": 12 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "descriptor", - "type": 358, - "typeName": "CandidateDescriptor", - "docs": [] - }, - { - "name": "commitments_hash", - "type": 12, - "typeName": "Hash", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 536, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "CoreIndex" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 4, - "typeName": "u32", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 537, - "type": { - "path": [ - "polkadot_primitives", - "v6", - "GroupIndex" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 4, - "typeName": "u32", - "docs": [] - } - ] + "name": "T", + "type": null + }, + { + "name": "I", + "type": null } - }, - "docs": [] - } - }, - { - "id": 538, - "type": { - "path": [ - "polkadot_runtime_parachains", - "paras", - "pallet", - "Event" ], - "params": [], "def": { "variant": { "variants": [ { - "name": "CurrentCodeUpdated", + "name": "BountyProposed", "fields": [ { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], "index": 0, "docs": [ - "Current code has been updated for a Para. `para_id`" + "New bounty proposal." ] }, { - "name": "CurrentHeadUpdated", + "name": "BountyRejected", "fields": [ { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", + "docs": [] + }, + { + "name": "bond", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], "index": 1, "docs": [ - "Current head has been updated for a Para. `para_id`" + "A bounty proposal was rejected; funds were slashed." ] }, { - "name": "CodeUpgradeScheduled", + "name": "BountyBecameActive", "fields": [ { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], "index": 2, "docs": [ - "A code upgrade has been scheduled for a Para. `para_id`" + "A bounty proposal is funded and became active." ] }, { - "name": "NewHeadNoted", + "name": "BountyAwarded", "fields": [ { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", + "docs": [] + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], "index": 3, "docs": [ - "A new head has been noted for a Para. `para_id`" + "A bounty is awarded to a beneficiary." ] }, { - "name": "ActionQueued", + "name": "BountyClaimed", "fields": [ { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": null, - "type": 4, - "typeName": "SessionIndex", + "name": "payout", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], "index": 4, "docs": [ - "A para has been queued to execute pending actions. `para_id`" + "A bounty is claimed by beneficiary." ] }, { - "name": "PvfCheckStarted", + "name": "BountyCanceled", "fields": [ { - "name": null, - "type": 361, - "typeName": "ValidationCodeHash", - "docs": [] - }, - { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], "index": 5, "docs": [ - "The given para either initiated or subscribed to a PVF check for the given validation", - "code. `code_hash` `para_id`" + "A bounty is cancelled." ] }, { - "name": "PvfCheckAccepted", + "name": "BountyExtended", "fields": [ { - "name": null, - "type": 361, - "typeName": "ValidationCodeHash", - "docs": [] - }, - { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], "index": 6, "docs": [ - "The given validation code was accepted by the PVF pre-checking vote.", - "`code_hash` `para_id`" + "A bounty expiry is extended." ] }, { - "name": "PvfCheckRejected", + "name": "BountyApproved", "fields": [ { - "name": null, - "type": 361, - "typeName": "ValidationCodeHash", - "docs": [] - }, - { - "name": null, - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], "index": 7, "docs": [ - "The given validation code was rejected by the PVF pre-checking vote.", - "`code_hash` `para_id`" + "A bounty is approved." ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 539, - "type": { - "path": [ - "polkadot_runtime_parachains", - "hrmp", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "OpenChannelRequested", + "name": "CuratorProposed", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "recipient", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "proposed_max_capacity", + "name": "bounty_id", "type": 4, - "typeName": "u32", + "typeName": "BountyIndex", "docs": [] }, { - "name": "proposed_max_message_size", - "type": 4, - "typeName": "u32", + "name": "curator", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 0, + "index": 8, "docs": [ - "Open HRMP channel requested." + "A bounty curator is proposed." ] }, { - "name": "OpenChannelCanceled", + "name": "CuratorUnassigned", "fields": [ { - "name": "by_parachain", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "channel_id", - "type": 385, - "typeName": "HrmpChannelId", + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], - "index": 1, + "index": 9, "docs": [ - "An HRMP channel request sent by the receiver was canceled by either party." + "A bounty curator is unassigned." ] }, { - "name": "OpenChannelAccepted", + "name": "CuratorAccepted", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", + "name": "bounty_id", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": "recipient", - "type": 152, - "typeName": "ParaId", + "name": "curator", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 2, + "index": 10, "docs": [ - "Open HRMP channel accepted." + "A bounty curator is accepted." ] - }, + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 493, + "type": { + "path": [ + "pallet_child_bounties", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "ChannelClosed", + "name": "Added", "fields": [ { - "name": "by_parachain", - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": "channel_id", - "type": 385, - "typeName": "HrmpChannelId", + "name": "child_index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], - "index": 3, + "index": 0, "docs": [ - "HRMP channel closed." + "A child-bounty is added." ] }, { - "name": "HrmpChannelForceOpened", + "name": "Awarded", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "recipient", - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": "proposed_max_capacity", + "name": "child_index", "type": 4, - "typeName": "u32", + "typeName": "BountyIndex", "docs": [] }, { - "name": "proposed_max_message_size", - "type": 4, - "typeName": "u32", + "name": "beneficiary", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 4, + "index": 1, "docs": [ - "An HRMP channel was opened via Root origin." + "A child-bounty is awarded to a beneficiary." ] }, { - "name": "HrmpSystemChannelOpened", + "name": "Claimed", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": "recipient", - "type": 152, - "typeName": "ParaId", + "name": "child_index", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": "proposed_max_capacity", - "type": 4, - "typeName": "u32", + "name": "payout", + "type": 6, + "typeName": "BalanceOf", "docs": [] }, { - "name": "proposed_max_message_size", - "type": 4, - "typeName": "u32", + "name": "beneficiary", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 5, + "index": 2, "docs": [ - "An HRMP channel was opened between two system chains." + "A child-bounty is claimed by beneficiary." ] }, { - "name": "OpenChannelDepositsUpdated", + "name": "Canceled", "fields": [ { - "name": "sender", - "type": 152, - "typeName": "ParaId", + "name": "index", + "type": 4, + "typeName": "BountyIndex", "docs": [] }, { - "name": "recipient", - "type": 152, - "typeName": "ParaId", + "name": "child_index", + "type": 4, + "typeName": "BountyIndex", "docs": [] } ], - "index": 6, + "index": 3, "docs": [ - "An HRMP channel's deposits were updated." + "A child-bounty is cancelled." ] } ] @@ -36847,11 +32760,10 @@ } }, { - "id": 540, + "id": 494, "type": { "path": [ - "polkadot_runtime_parachains", - "disputes", + "pallet_election_provider_multi_phase", "pallet", "Event" ], @@ -36865,64 +32777,136 @@ "variant": { "variants": [ { - "name": "DisputeInitiated", + "name": "SolutionStored", "fields": [ { - "name": null, - "type": 374, - "typeName": "CandidateHash", + "name": "compute", + "type": 495, + "typeName": "ElectionCompute", "docs": [] }, { - "name": null, - "type": 541, - "typeName": "DisputeLocation", + "name": "origin", + "type": 127, + "typeName": "Option", + "docs": [] + }, + { + "name": "prev_ejected", + "type": 30, + "typeName": "bool", "docs": [] } ], "index": 0, "docs": [ - "A dispute has been initiated. \\[candidate hash, dispute location\\]" + "A solution was stored with the given compute.", + "", + "The `origin` indicates the origin of the solution. If `origin` is `Some(AccountId)`,", + "the stored solution was submited in the signed phase by a miner with the `AccountId`.", + "Otherwise, the solution was stored either during the unsigned phase or by", + "`T::ForceOrigin`. The `bool` is `true` when a previous solution was ejected to make", + "room for this one." ] }, { - "name": "DisputeConcluded", + "name": "ElectionFinalized", + "fields": [ + { + "name": "compute", + "type": 495, + "typeName": "ElectionCompute", + "docs": [] + }, + { + "name": "score", + "type": 277, + "typeName": "ElectionScore", + "docs": [] + } + ], + "index": 1, + "docs": [ + "The election has been finalized, with the given computation and score." + ] + }, + { + "name": "ElectionFailed", + "fields": [], + "index": 2, + "docs": [ + "An election failed.", + "", + "Not much can be said about which computes failed in the process." + ] + }, + { + "name": "Rewarded", + "fields": [ + { + "name": "account", + "type": 0, + "typeName": "::AccountId", + "docs": [] + }, + { + "name": "value", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 3, + "docs": [ + "An account has been rewarded for their signed submission being finalized." + ] + }, + { + "name": "Slashed", "fields": [ { - "name": null, - "type": 374, - "typeName": "CandidateHash", + "name": "account", + "type": 0, + "typeName": "::AccountId", "docs": [] }, { - "name": null, - "type": 542, - "typeName": "DisputeResult", + "name": "value", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 1, + "index": 4, "docs": [ - "A dispute has concluded for or against a candidate.", - "`\\[para id, candidate hash, dispute result\\]`" + "An account has been slashed for submitting an invalid signed submission." ] }, { - "name": "Revert", + "name": "PhaseTransitioned", "fields": [ { - "name": null, + "name": "from", + "type": 496, + "typeName": "Phase>", + "docs": [] + }, + { + "name": "to", + "type": 496, + "typeName": "Phase>", + "docs": [] + }, + { + "name": "round", "type": 4, - "typeName": "BlockNumberFor", + "typeName": "u32", "docs": [] } ], - "index": 2, + "index": 5, "docs": [ - "A dispute has concluded with supermajority against a candidate.", - "Block authors should no longer build on top of this head and should", - "instead revert the block at the given height. This should be the", - "number of the child of the last known valid block in the chain." + "There was a phase transition in a given round." ] } ] @@ -36934,28 +32918,45 @@ } }, { - "id": 541, + "id": 495, "type": { "path": [ - "polkadot_runtime_parachains", - "disputes", - "DisputeLocation" + "pallet_election_provider_multi_phase", + "ElectionCompute" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Local", + "name": "OnChain", "fields": [], "index": 0, "docs": [] }, { - "name": "Remote", + "name": "Signed", "fields": [], "index": 1, "docs": [] + }, + { + "name": "Unsigned", + "fields": [], + "index": 2, + "docs": [] + }, + { + "name": "Fallback", + "fields": [], + "index": 3, + "docs": [] + }, + { + "name": "Emergency", + "fields": [], + "index": 4, + "docs": [] } ] } @@ -36964,28 +32965,51 @@ } }, { - "id": 542, + "id": 496, "type": { "path": [ - "polkadot_runtime_parachains", - "disputes", - "DisputeResult" + "pallet_election_provider_multi_phase", + "Phase" + ], + "params": [ + { + "name": "Bn", + "type": 4 + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "Valid", + "name": "Off", "fields": [], "index": 0, "docs": [] }, { - "name": "Invalid", + "name": "Signed", "fields": [], "index": 1, "docs": [] + }, + { + "name": "Unsigned", + "fields": [ + { + "name": null, + "type": 497, + "typeName": "(bool, Bn)", + "docs": [] + } + ], + "index": 2, + "docs": [] + }, + { + "name": "Emergency", + "fields": [], + "index": 3, + "docs": [] } ] } @@ -36994,11 +33018,24 @@ } }, { - "id": 543, + "id": 497, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 30, + 4 + ] + }, + "docs": [] + } + }, + { + "id": 498, "type": { "path": [ - "polkadot_runtime_parachains", - "assigner_on_demand", + "pallet_nis", "pallet", "Event" ], @@ -37012,136 +33049,225 @@ "variant": { "variants": [ { - "name": "OnDemandOrderPlaced", + "name": "BidPlaced", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "spot_price", + "name": "amount", "type": 6, "typeName": "BalanceOf", "docs": [] + }, + { + "name": "duration", + "type": 4, + "typeName": "u32", + "docs": [] } ], "index": 0, "docs": [ - "An order was placed at some spot price amount." + "A bid was successfully placed." ] }, { - "name": "SpotTrafficSet", + "name": "BidRetracted", "fields": [ { - "name": "traffic", - "type": 489, - "typeName": "FixedU128", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "duration", + "type": 4, + "typeName": "u32", "docs": [] } ], "index": 1, "docs": [ - "The value of the spot traffic multiplier changed." + "A bid was successfully removed (before being accepted)." ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 544, - "type": { - "path": [ - "polkadot_runtime_common", - "paras_registrar", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "Registered", + "name": "BidDropped", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "manager", - "type": 0, - "typeName": "T::AccountId", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "duration", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 0, - "docs": [] + "index": 2, + "docs": [ + "A bid was dropped from a queue because of another, more substantial, bid was present." + ] }, { - "name": "Deregistered", + "name": "Issued", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] + "name": "index", + "type": 4, + "typeName": "ReceiptIndex", + "docs": [ + "The identity of the receipt." + ] + }, + { + "name": "expiry", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [ + "The block number at which the receipt may be thawed." + ] + }, + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [ + "The owner of the receipt." + ] + }, + { + "name": "proportion", + "type": 287, + "typeName": "Perquintill", + "docs": [ + "The proportion of the effective total issuance which the receipt represents." + ] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [ + "The amount of funds which were debited from the owner." + ] } ], - "index": 1, - "docs": [] + "index": 3, + "docs": [ + "A bid was accepted. The balance may not be released until expiry." + ] }, { - "name": "Reserved", + "name": "Thawed", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] + "name": "index", + "type": 4, + "typeName": "ReceiptIndex", + "docs": [ + "The identity of the receipt." + ] }, { "name": "who", "type": 0, "typeName": "T::AccountId", + "docs": [ + "The owner." + ] + }, + { + "name": "proportion", + "type": 287, + "typeName": "Perquintill", + "docs": [ + "The proportion of the effective total issuance by which the owner was debited." + ] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [ + "The amount by which the owner was credited." + ] + }, + { + "name": "dropped", + "type": 30, + "typeName": "bool", + "docs": [ + "If `true` then the receipt is done." + ] + } + ], + "index": 4, + "docs": [ + "An receipt has been (at least partially) thawed." + ] + }, + { + "name": "Funded", + "fields": [ + { + "name": "deficit", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 2, - "docs": [] + "index": 5, + "docs": [ + "An automatic funding of the deficit was made." + ] }, { - "name": "Swapped", + "name": "Transferred", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "from", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "other_id", - "type": 152, - "typeName": "ParaId", + "name": "to", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "index", + "type": 4, + "typeName": "ReceiptIndex", "docs": [] } ], - "index": 3, - "docs": [] + "index": 6, + "docs": [ + "A receipt was transfered." + ] } ] } @@ -37152,11 +33278,10 @@ } }, { - "id": 545, + "id": 499, "type": { "path": [ - "polkadot_runtime_common", - "slots", + "pallet_balances", "pallet", "Event" ], @@ -37164,175 +33289,187 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "NewLeasePeriod", + "name": "Endowed", "fields": [ { - "name": "lease_period", - "type": 4, - "typeName": "LeasePeriodOf", + "name": "account", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "free_balance", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], "index": 0, "docs": [ - "A new `[lease_period]` is beginning." + "An account was created with some free balance." ] }, { - "name": "Leased", + "name": "DustLost", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "leaser", + "name": "account", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "period_begin", - "type": 4, - "typeName": "LeasePeriodOf", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] - }, + } + ], + "index": 1, + "docs": [ + "An account was removed whose balance was non-zero but below ExistentialDeposit,", + "resulting in an outright loss." + ] + }, + { + "name": "Transfer", + "fields": [ { - "name": "period_count", - "type": 4, - "typeName": "LeasePeriodOf", + "name": "from", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "extra_reserved", - "type": 6, - "typeName": "BalanceOf", + "name": "to", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "total_amount", + "name": "amount", "type": 6, - "typeName": "BalanceOf", + "typeName": "T::Balance", "docs": [] } ], - "index": 1, + "index": 2, "docs": [ - "A para has won the right to a continuous set of lease periods as a parachain.", - "First balance is any extra amount reserved on top of the para's existing deposit.", - "Second balance is the total amount reserved." + "Transfer succeeded." ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 546, - "type": { - "path": [ - "polkadot_runtime_common", - "auctions", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "AuctionStarted", + "name": "BalanceSet", "fields": [ { - "name": "auction_index", - "type": 4, - "typeName": "AuctionIndex", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "lease_period", - "type": 4, - "typeName": "LeasePeriodOf", + "name": "free", + "type": 6, + "typeName": "T::Balance", + "docs": [] + } + ], + "index": 3, + "docs": [ + "A balance was set by root." + ] + }, + { + "name": "Reserved", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "ending", - "type": 4, - "typeName": "BlockNumberFor", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 0, + "index": 4, "docs": [ - "An auction started. Provides its index and the block number where it will begin to", - "close and the first lease period of the quadruplet that is auctioned." + "Some balance was reserved (moved from free to reserved)." ] }, { - "name": "AuctionClosed", + "name": "Unreserved", "fields": [ { - "name": "auction_index", - "type": 4, - "typeName": "AuctionIndex", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 1, + "index": 5, "docs": [ - "An auction ended. All funds become unreserved." + "Some balance was unreserved (moved from reserved to free)." ] }, { - "name": "Reserved", + "name": "ReserveRepatriated", "fields": [ { - "name": "bidder", + "name": "from", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "to", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "extra_reserved", + "name": "amount", "type": 6, - "typeName": "BalanceOf", + "typeName": "T::Balance", "docs": [] }, { - "name": "total_amount", - "type": 6, - "typeName": "BalanceOf", + "name": "destination_status", + "type": 33, + "typeName": "Status", "docs": [] } ], - "index": 2, + "index": 6, "docs": [ - "Funds were reserved for a winning bid. First balance is the extra amount reserved.", - "Second is the total." + "Some balance was moved from the reserve of the first account to the second account.", + "Final argument indicates the destination balance type." ] }, { - "name": "Unreserved", + "name": "Deposit", "fields": [ { - "name": "bidder", + "name": "who", "type": 0, "typeName": "T::AccountId", "docs": [] @@ -37340,26 +33477,20 @@ { "name": "amount", "type": 6, - "typeName": "BalanceOf", + "typeName": "T::Balance", "docs": [] } ], - "index": 3, + "index": 7, "docs": [ - "Funds were unreserved since bidder is no longer active. `[bidder, amount]`" + "Some amount was deposited (e.g. for transaction fees)." ] }, { - "name": "ReserveConfiscated", + "name": "Withdraw", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, - { - "name": "leaser", + "name": "who", "type": 0, "typeName": "T::AccountId", "docs": [] @@ -37367,120 +33498,80 @@ { "name": "amount", "type": 6, - "typeName": "BalanceOf", + "typeName": "T::Balance", "docs": [] } ], - "index": 4, + "index": 8, "docs": [ - "Someone attempted to lease the same slot twice for a parachain. The amount is held in", - "reserve but no parachain slot has been leased." + "Some amount was withdrawn from the account (e.g. for transaction fees)." ] }, { - "name": "BidAccepted", + "name": "Slashed", "fields": [ { - "name": "bidder", + "name": "who", "type": 0, "typeName": "T::AccountId", "docs": [] }, - { - "name": "para_id", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, { "name": "amount", "type": 6, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "first_slot", - "type": 4, - "typeName": "LeasePeriodOf", - "docs": [] - }, - { - "name": "last_slot", - "type": 4, - "typeName": "LeasePeriodOf", + "typeName": "T::Balance", "docs": [] } ], - "index": 5, + "index": 9, "docs": [ - "A new bid has been accepted as the current winner." + "Some amount was removed from the account (e.g. for misbehavior)." ] }, { - "name": "WinningOffset", + "name": "Minted", "fields": [ { - "name": "auction_index", - "type": 4, - "typeName": "AuctionIndex", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "block_number", - "type": 4, - "typeName": "BlockNumberFor", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 6, + "index": 10, "docs": [ - "The winning offset was chosen for an auction. This will map into the `Winning` storage", - "map." + "Some amount was minted into an account." ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 547, - "type": { - "path": [ - "polkadot_runtime_common", - "crowdloan", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "Created", + "name": "Burned", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 0, + "index": 11, "docs": [ - "Create a new crowdloaning campaign." + "Some amount was burned from an account." ] }, { - "name": "Contributed", + "name": "Suspended", "fields": [ { "name": "who", @@ -37488,26 +33579,20 @@ "typeName": "T::AccountId", "docs": [] }, - { - "name": "fund_index", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, { "name": "amount", "type": 6, - "typeName": "BalanceOf", + "typeName": "T::Balance", "docs": [] } ], - "index": 1, + "index": 12, "docs": [ - "Contributed to a crowd sale." + "Some amount was suspended from an account (it can be restored later)." ] }, { - "name": "Withdrew", + "name": "Restored", "fields": [ { "name": "who", @@ -37515,108 +33600,107 @@ "typeName": "T::AccountId", "docs": [] }, - { - "name": "fund_index", - "type": 152, - "typeName": "ParaId", - "docs": [] - }, { "name": "amount", "type": 6, - "typeName": "BalanceOf", + "typeName": "T::Balance", "docs": [] } ], - "index": 2, + "index": 13, "docs": [ - "Withdrew full balance of a contributor." + "Some amount was restored into an account." ] }, { - "name": "PartiallyRefunded", + "name": "Upgraded", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 3, + "index": 14, "docs": [ - "The loans in a fund have been partially dissolved, i.e. there are some left", - "over child keys that still need to be killed." + "An account was upgraded." ] }, { - "name": "AllRefunded", + "name": "Issued", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 4, + "index": 15, "docs": [ - "All loans in a fund have been refunded." + "Total issuance was increased by `amount`, creating a credit to be balanced." ] }, { - "name": "Dissolved", + "name": "Rescinded", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 5, + "index": 16, "docs": [ - "Fund is dissolved." + "Total issuance was decreased by `amount`, creating a debt to be balanced." ] }, { - "name": "HandleBidResult", + "name": "Locked", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "result", - "type": 512, - "typeName": "DispatchResult", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 6, + "index": 17, "docs": [ - "The result of trying to submit a new bid to the Slots pallet." + "Some balance was locked." ] }, { - "name": "Edited", + "name": "Unlocked", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 7, + "index": 18, "docs": [ - "The configuration to a crowdloan has been edited." + "Some balance was unlocked." ] }, { - "name": "MemoUpdated", + "name": "Frozen", "fields": [ { "name": "who", @@ -37625,36 +33709,57 @@ "docs": [] }, { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "amount", + "type": 6, + "typeName": "T::Balance", + "docs": [] + } + ], + "index": 19, + "docs": [ + "Some balance was frozen." + ] + }, + { + "name": "Thawed", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "memo", - "type": 13, - "typeName": "Vec", + "name": "amount", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 8, + "index": 20, "docs": [ - "A memo has been updated." + "Some balance was thawed." ] }, { - "name": "AddedToNewRaise", + "name": "TotalIssuanceForced", "fields": [ { - "name": "para_id", - "type": 152, - "typeName": "ParaId", + "name": "old", + "type": 6, + "typeName": "T::Balance", + "docs": [] + }, + { + "name": "new", + "type": 6, + "typeName": "T::Balance", "docs": [] } ], - "index": 9, + "index": 21, "docs": [ - "A parachain has been moved to `NewRaise`" + "The `TotalIssuance` was forcefully changed." ] } ] @@ -37666,11 +33771,10 @@ } }, { - "id": 548, + "id": 500, "type": { "path": [ - "polkadot_runtime_parachains", - "coretime", + "pallet_bags_list", "pallet", "Event" ], @@ -37678,39 +33782,61 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "RevenueInfoRequested", + "name": "Rebagged", "fields": [ { - "name": "when", - "type": 4, - "typeName": "BlockNumberFor", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "from", + "type": 11, + "typeName": "T::Score", + "docs": [] + }, + { + "name": "to", + "type": 11, + "typeName": "T::Score", "docs": [] } ], "index": 0, "docs": [ - "The broker chain has asked for revenue information for a specific block." + "Moved an account from one bag to another." ] }, { - "name": "CoreAssigned", + "name": "ScoreUpdated", "fields": [ { - "name": "core", - "type": 536, - "typeName": "CoreIndex", + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "new_score", + "type": 11, + "typeName": "T::Score", "docs": [] } ], "index": 1, "docs": [ - "A core has received a new assignment from the broker chain." + "Updated the score of some account to the given amount." ] } ] @@ -37722,10 +33848,10 @@ } }, { - "id": 549, + "id": 501, "type": { "path": [ - "pallet_state_trie_migration", + "pallet_nomination_pools", "pallet", "Event" ], @@ -37739,841 +33865,952 @@ "variant": { "variants": [ { - "name": "Migrated", + "name": "Created", "fields": [ { - "name": "top", - "type": 4, - "typeName": "u32", + "name": "depositor", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "child", + "name": "pool_id", "type": 4, - "typeName": "u32", - "docs": [] - }, - { - "name": "compute", - "type": 550, - "typeName": "MigrationCompute", + "typeName": "PoolId", "docs": [] } ], "index": 0, "docs": [ - "Given number of `(top, child)` keys were migrated respectively, with the given", - "`compute`." + "A pool has been created." ] }, { - "name": "Slashed", + "name": "Bonded", "fields": [ { - "name": "who", + "name": "member", "type": 0, "typeName": "T::AccountId", "docs": [] }, { - "name": "amount", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "bonded", "type": 6, "typeName": "BalanceOf", "docs": [] + }, + { + "name": "joined", + "type": 30, + "typeName": "bool", + "docs": [] } ], "index": 1, "docs": [ - "Some account got slashed by the given amount." - ] - }, - { - "name": "AutoMigrationFinished", - "fields": [], - "index": 2, - "docs": [ - "The auto migration task finished." + "A member has became bonded in a pool." ] }, { - "name": "Halted", + "name": "PaidOut", "fields": [ { - "name": "error", - "type": 551, - "typeName": "Error", + "name": "member", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "payout", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 3, - "docs": [ - "Migration got halted due to an error or miss-configuration." - ] - } - ] - } - }, - "docs": [ - "Inner events of this pallet." - ] - } - }, - { - "id": 550, - "type": { - "path": [ - "pallet_state_trie_migration", - "pallet", - "MigrationCompute" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "Signed", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Auto", - "fields": [], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 551, - "type": { - "path": [ - "pallet_state_trie_migration", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "MaxSignedLimits", - "fields": [], - "index": 0, - "docs": [ - "Max signed limits not respected." - ] - }, - { - "name": "KeyTooLong", - "fields": [], - "index": 1, - "docs": [ - "A key was longer than the configured maximum.", - "", - "This means that the migration halted at the current [`Progress`] and", - "can be resumed with a larger [`crate::Config::MaxKeyLen`] value.", - "Retrying with the same [`crate::Config::MaxKeyLen`] value will not work.", - "The value should only be increased to avoid a storage migration for the currently", - "stored [`crate::Progress::LastKey`]." - ] - }, - { - "name": "NotEnoughFunds", - "fields": [], "index": 2, "docs": [ - "submitter does not have enough funds." - ] - }, - { - "name": "BadWitness", - "fields": [], - "index": 3, - "docs": [ - "Bad witness data provided." - ] - }, - { - "name": "SignedMigrationNotAllowed", - "fields": [], - "index": 4, - "docs": [ - "Signed migration is not allowed because the maximum limit is not set yet." + "A payout has been made to a member." ] }, { - "name": "BadChildRoot", - "fields": [], - "index": 5, - "docs": [ - "Bad child root provided." - ] - } - ] - } - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 552, - "type": { - "path": [ - "pallet_xcm", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "Attempted", + "name": "Unbonded", "fields": [ { - "name": "outcome", - "type": 553, - "typeName": "xcm::latest::Outcome", + "name": "member", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + }, + { + "name": "balance", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "points", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "era", + "type": 4, + "typeName": "EraIndex", "docs": [] } ], - "index": 0, + "index": 3, "docs": [ - "Execution of an XCM message was attempted." + "A member has unbonded from their pool.", + "", + "- `balance` is the corresponding balance of the number of points that has been", + " requested to be unbonded (the argument of the `unbond` transaction) from the bonded", + " pool.", + "- `points` is the number of points that are issued as a result of `balance` being", + "dissolved into the corresponding unbonding pool.", + "- `era` is the era in which the balance will be unbonded.", + "In the absence of slashing, these values will match. In the presence of slashing, the", + "number of points that are issued in the unbonding pool will be less than the amount", + "requested to be unbonded." ] }, { - "name": "Sent", + "name": "Withdrawn", "fields": [ { - "name": "origin", - "type": 62, - "typeName": "Location", + "name": "member", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "destination", - "type": 62, - "typeName": "Location", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "message", - "type": 455, - "typeName": "Xcm<()>", + "name": "balance", + "type": 6, + "typeName": "BalanceOf", "docs": [] }, { - "name": "message_id", - "type": 1, - "typeName": "XcmHash", + "name": "points", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 1, + "index": 4, "docs": [ - "A XCM message was sent." + "A member has withdrawn from their pool.", + "", + "The given number of `points` have been dissolved in return of `balance`.", + "", + "Similar to `Unbonded` event, in the absence of slashing, the ratio of point to balance", + "will be 1." ] }, { - "name": "UnexpectedResponse", + "name": "Destroyed", "fields": [ { - "name": "origin", - "type": 62, - "typeName": "Location", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", + "docs": [] + } + ], + "index": 5, + "docs": [ + "A pool has been destroyed." + ] + }, + { + "name": "StateChanged", + "fields": [ + { + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "new_state", + "type": 292, + "typeName": "PoolState", "docs": [] } ], - "index": 2, + "index": 6, "docs": [ - "Query response received which does not match a registered query. This may be because a", - "matching query was never registered, it may be because it is a duplicate response, or", - "because the query timed out." + "The state of a pool has changed" ] }, { - "name": "ResponseReady", + "name": "MemberRemoved", "fields": [ { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "response", - "type": 463, - "typeName": "Response", + "name": "member", + "type": 0, + "typeName": "T::AccountId", "docs": [] } ], - "index": 3, + "index": 7, "docs": [ - "Query response has been received and is ready for taking with `take_response`. There is", - "no registered notification call." + "A member has been removed from a pool.", + "", + "The removal can be voluntary (withdrawn all unbonded funds) or involuntary (kicked)." ] }, { - "name": "Notified", + "name": "RolesUpdated", "fields": [ { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "root", + "type": 127, + "typeName": "Option", "docs": [] }, { - "name": "pallet_index", - "type": 2, - "typeName": "u8", + "name": "bouncer", + "type": 127, + "typeName": "Option", "docs": [] }, { - "name": "call_index", - "type": 2, - "typeName": "u8", + "name": "nominator", + "type": 127, + "typeName": "Option", "docs": [] } ], - "index": 4, + "index": 8, "docs": [ - "Query response has been received and query is removed. The registered notification has", - "been dispatched and executed successfully." + "The roles of a pool have been updated to the given new roles. Note that the depositor", + "can never change." ] }, { - "name": "NotifyOverweight", + "name": "PoolSlashed", "fields": [ { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "pallet_index", - "type": 2, - "typeName": "u8", + "name": "balance", + "type": 6, + "typeName": "BalanceOf", "docs": [] - }, + } + ], + "index": 9, + "docs": [ + "The active balance of pool `pool_id` has been slashed to `balance`." + ] + }, + { + "name": "UnbondingPoolSlashed", + "fields": [ { - "name": "call_index", - "type": 2, - "typeName": "u8", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "actual_weight", - "type": 9, - "typeName": "Weight", + "name": "era", + "type": 4, + "typeName": "EraIndex", "docs": [] }, { - "name": "max_budgeted_weight", - "type": 9, - "typeName": "Weight", + "name": "balance", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 5, + "index": 10, "docs": [ - "Query response has been received and query is removed. The registered notification", - "could not be dispatched because the dispatch weight is greater than the maximum weight", - "originally budgeted by this runtime for the query result." + "The unbond pool at `era` of pool `pool_id` has been slashed to `balance`." ] }, { - "name": "NotifyDispatchError", + "name": "PoolCommissionUpdated", "fields": [ { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "pallet_index", - "type": 2, - "typeName": "u8", + "name": "current", + "type": 298, + "typeName": "Option<(Perbill, T::AccountId)>", + "docs": [] + } + ], + "index": 11, + "docs": [ + "A pool's commission setting has been changed." + ] + }, + { + "name": "PoolMaxCommissionUpdated", + "fields": [ + { + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "call_index", - "type": 2, - "typeName": "u8", + "name": "max_commission", + "type": 37, + "typeName": "Perbill", "docs": [] } ], - "index": 6, + "index": 12, "docs": [ - "Query response has been received and query is removed. There was a general error with", - "dispatching the notification call." + "A pool's maximum commission setting has been changed." ] }, { - "name": "NotifyDecodeFailed", + "name": "PoolCommissionChangeRateUpdated", "fields": [ { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "pallet_index", - "type": 2, - "typeName": "u8", + "name": "change_rate", + "type": 300, + "typeName": "CommissionChangeRate>", + "docs": [] + } + ], + "index": 13, + "docs": [ + "A pool's commission `change_rate` has been changed." + ] + }, + { + "name": "PoolCommissionClaimPermissionUpdated", + "fields": [ + { + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "call_index", - "type": 2, - "typeName": "u8", + "name": "permission", + "type": 301, + "typeName": "Option>", "docs": [] } ], - "index": 7, + "index": 14, "docs": [ - "Query response has been received and query is removed. The dispatch was unable to be", - "decoded into a `Call`; this might be due to dispatch function having a signature which", - "is not `(origin, QueryId, Response)`." + "Pool commission claim permission has been updated." ] }, { - "name": "InvalidResponder", + "name": "PoolCommissionClaimed", "fields": [ { - "name": "origin", - "type": 62, - "typeName": "Location", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "commission", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 15, + "docs": [ + "Pool commission has been claimed." + ] + }, + { + "name": "MinBalanceDeficitAdjusted", + "fields": [ + { + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "expected_location", - "type": 468, - "typeName": "Option", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 8, + "index": 16, "docs": [ - "Expected query response has been received but the origin location of the response does", - "not match that expected. The query remains registered for a later, valid, response to", - "be received and acted upon." + "Topped up deficit in frozen ED of the reward pool." ] }, { - "name": "InvalidResponderVersion", + "name": "MinBalanceExcessAdjusted", "fields": [ { - "name": "origin", - "type": 62, - "typeName": "Location", + "name": "pool_id", + "type": 4, + "typeName": "PoolId", "docs": [] }, { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] } ], - "index": 9, + "index": 17, "docs": [ - "Expected query response has been received but the expected origin location placed in", - "storage by this runtime previously cannot be decoded. The query remains registered.", - "", - "This is unexpected (since a location placed in storage in a previously executing", - "runtime should be readable prior to query timeout) and dangerous since the possibly", - "valid response will be dropped. Manual governance intervention is probably going to be", - "needed." + "Claimed excess frozen ED of af the reward pool." ] - }, + } + ] + } + }, + "docs": [ + "Events of this pallet." + ] + } + }, + { + "id": 502, + "type": { + "path": [ + "pallet_fast_unstake", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "ResponseTaken", + "name": "Unstaked", "fields": [ { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "stash", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "result", + "type": 482, + "typeName": "DispatchResult", "docs": [] } ], - "index": 10, + "index": 0, "docs": [ - "Received query response has been read and removed." + "A staker was unstaked." ] }, { - "name": "AssetsTrapped", + "name": "Slashed", "fields": [ { - "name": "hash", - "type": 12, - "typeName": "H256", + "name": "stash", + "type": 0, + "typeName": "T::AccountId", "docs": [] }, { - "name": "origin", - "type": 62, - "typeName": "Location", + "name": "amount", + "type": 6, + "typeName": "BalanceOf", "docs": [] - }, + } + ], + "index": 1, + "docs": [ + "A staker was slashed for requesting fast-unstake whilst being exposed." + ] + }, + { + "name": "BatchChecked", + "fields": [ { - "name": "assets", - "type": 473, - "typeName": "VersionedAssets", + "name": "eras", + "type": 121, + "typeName": "Vec", "docs": [] } ], - "index": 11, + "index": 2, "docs": [ - "Some assets have been placed in an asset trap." + "A batch was partially checked for the given eras, but the process did not finish." ] }, { - "name": "VersionChangeNotified", + "name": "BatchFinished", "fields": [ { - "name": "destination", - "type": 62, - "typeName": "Location", + "name": "size", + "type": 4, + "typeName": "u32", + "docs": [] + } + ], + "index": 3, + "docs": [ + "A batch of a given size was terminated.", + "", + "This is always follows by a number of `Unstaked` or `Slashed` events, marking the end", + "of the batch. A new batch will be created upon next block." + ] + }, + { + "name": "InternalError", + "fields": [], + "index": 4, + "docs": [ + "An internal error happened. Operations will be paused now." + ] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 503, + "type": { + "path": [ + "polkadot_runtime_parachains", + "inclusion", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "CandidateBacked", + "fields": [ + { + "name": null, + "type": 504, + "typeName": "CandidateReceipt", "docs": [] }, { - "name": "result", - "type": 4, - "typeName": "XcmVersion", + "name": null, + "type": 338, + "typeName": "HeadData", "docs": [] }, { - "name": "cost", - "type": 458, - "typeName": "Assets", + "name": null, + "type": 505, + "typeName": "CoreIndex", "docs": [] }, { - "name": "message_id", - "type": 1, - "typeName": "XcmHash", + "name": null, + "type": 506, + "typeName": "GroupIndex", "docs": [] } ], - "index": 12, + "index": 0, "docs": [ - "An XCM version change notification message has been attempted to be sent.", - "", - "The cost of sending it (borne by the chain) is included." + "A candidate was backed. `[candidate, head_data]`" ] }, { - "name": "SupportedVersionChanged", + "name": "CandidateIncluded", "fields": [ { - "name": "location", - "type": 62, - "typeName": "Location", + "name": null, + "type": 504, + "typeName": "CandidateReceipt", + "docs": [] + }, + { + "name": null, + "type": 338, + "typeName": "HeadData", + "docs": [] + }, + { + "name": null, + "type": 505, + "typeName": "CoreIndex", "docs": [] }, { - "name": "version", - "type": 4, - "typeName": "XcmVersion", + "name": null, + "type": 506, + "typeName": "GroupIndex", "docs": [] } ], - "index": 13, + "index": 1, "docs": [ - "The supported version of a location has been changed. This might be through an", - "automatic notification or a manual intervention." + "A candidate was included. `[candidate, head_data]`" ] }, { - "name": "NotifyTargetSendFail", + "name": "CandidateTimedOut", "fields": [ { - "name": "location", - "type": 62, - "typeName": "Location", + "name": null, + "type": 504, + "typeName": "CandidateReceipt", "docs": [] }, { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": null, + "type": 338, + "typeName": "HeadData", "docs": [] }, { - "name": "error", - "type": 442, - "typeName": "XcmError", + "name": null, + "type": 505, + "typeName": "CoreIndex", "docs": [] } ], - "index": 14, + "index": 2, "docs": [ - "A given location which had a version change subscription was dropped owing to an error", - "sending the notification to it." + "A candidate timed out. `[candidate, head_data]`" ] }, { - "name": "NotifyTargetMigrationFail", + "name": "UpwardMessagesReceived", "fields": [ { - "name": "location", - "type": 76, - "typeName": "VersionedLocation", + "name": "from", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": "count", + "type": 4, + "typeName": "u32", "docs": [] } ], - "index": 15, + "index": 3, "docs": [ - "A given location which had a version change subscription was dropped owing to an error", - "migrating the location to our new XCM format." + "Some upward messages have been received and will be processed." ] + } + ] + } + }, + "docs": [ + "The `Event` enum of this pallet" + ] + } + }, + { + "id": 504, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "CandidateReceipt" + ], + "params": [ + { + "name": "H", + "type": 12 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "descriptor", + "type": 327, + "typeName": "CandidateDescriptor", + "docs": [] }, { - "name": "InvalidQuerierVersion", + "name": "commitments_hash", + "type": 12, + "typeName": "Hash", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 505, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "CoreIndex" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 4, + "typeName": "u32", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 506, + "type": { + "path": [ + "polkadot_primitives", + "v6", + "GroupIndex" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 4, + "typeName": "u32", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 507, + "type": { + "path": [ + "polkadot_runtime_parachains", + "paras", + "pallet", + "Event" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "CurrentCodeUpdated", "fields": [ { - "name": "origin", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "query_id", - "type": 11, - "typeName": "QueryId", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 16, + "index": 0, "docs": [ - "Expected query response has been received but the expected querier location placed in", - "storage by this runtime previously cannot be decoded. The query remains registered.", - "", - "This is unexpected (since a location placed in storage in a previously executing", - "runtime should be readable prior to query timeout) and dangerous since the possibly", - "valid response will be dropped. Manual governance intervention is probably going to be", - "needed." + "Current code has been updated for a Para. `para_id`" ] }, { - "name": "InvalidQuerier", + "name": "CurrentHeadUpdated", "fields": [ { - "name": "origin", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "query_id", - "type": 11, - "typeName": "QueryId", - "docs": [] - }, - { - "name": "expected_querier", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "maybe_actual_querier", - "type": 468, - "typeName": "Option", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 17, + "index": 1, "docs": [ - "Expected query response has been received but the querier location of the response does", - "not match the expected. The query remains registered for a later, valid, response to", - "be received and acted upon." + "Current head has been updated for a Para. `para_id`" ] }, { - "name": "VersionNotifyStarted", + "name": "CodeUpgradeScheduled", "fields": [ { - "name": "destination", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "cost", - "type": 458, - "typeName": "Assets", - "docs": [] - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 18, + "index": 2, "docs": [ - "A remote has requested XCM version change notification from us and we have honored it.", - "A version information message is sent to them and its cost is included." + "A code upgrade has been scheduled for a Para. `para_id`" ] }, { - "name": "VersionNotifyRequested", + "name": "NewHeadNoted", "fields": [ { - "name": "destination", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "cost", - "type": 458, - "typeName": "Assets", - "docs": [] - }, - { - "name": "message_id", - "type": 1, - "typeName": "XcmHash", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 19, + "index": 3, "docs": [ - "We have requested that a remote chain send us XCM version change notifications." + "A new head has been noted for a Para. `para_id`" ] }, { - "name": "VersionNotifyUnrequested", + "name": "ActionQueued", "fields": [ { - "name": "destination", - "type": 62, - "typeName": "Location", - "docs": [] - }, - { - "name": "cost", - "type": 458, - "typeName": "Assets", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "message_id", - "type": 1, - "typeName": "XcmHash", + "name": null, + "type": 4, + "typeName": "SessionIndex", "docs": [] } ], - "index": 20, + "index": 4, "docs": [ - "We have requested that a remote chain stops sending us XCM version change", - "notifications." + "A para has been queued to execute pending actions. `para_id`" ] }, { - "name": "FeesPaid", + "name": "PvfCheckStarted", "fields": [ { - "name": "paying", - "type": 62, - "typeName": "Location", + "name": null, + "type": 330, + "typeName": "ValidationCodeHash", "docs": [] }, { - "name": "fees", - "type": 458, - "typeName": "Assets", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 21, + "index": 5, "docs": [ - "Fees were paid from a location for an operation (often for using `SendXcm`)." + "The given para either initiated or subscribed to a PVF check for the given validation", + "code. `code_hash` `para_id`" ] }, { - "name": "AssetsClaimed", + "name": "PvfCheckAccepted", "fields": [ { - "name": "hash", - "type": 12, - "typeName": "H256", - "docs": [] - }, - { - "name": "origin", - "type": 62, - "typeName": "Location", + "name": null, + "type": 330, + "typeName": "ValidationCodeHash", "docs": [] }, { - "name": "assets", - "type": 473, - "typeName": "VersionedAssets", + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 22, + "index": 6, "docs": [ - "Some assets have been claimed from an asset trap" + "The given validation code was accepted by the PVF pre-checking vote.", + "`code_hash` `para_id`" ] }, { - "name": "VersionMigrationFinished", + "name": "PvfCheckRejected", "fields": [ { - "name": "version", - "type": 4, - "typeName": "XcmVersion", + "name": null, + "type": 330, + "typeName": "ValidationCodeHash", + "docs": [] + }, + { + "name": null, + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 23, + "index": 7, "docs": [ - "A XCM version migration finished." + "The given validation code was rejected by the PVF pre-checking vote.", + "`code_hash` `para_id`" ] } ] @@ -38585,303 +34822,220 @@ } }, { - "id": 553, + "id": 508, "type": { "path": [ - "staging_xcm", - "v4", - "traits", - "Outcome" + "polkadot_runtime_parachains", + "hrmp", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "Complete", + "name": "OpenChannelRequested", "fields": [ { - "name": "used", - "type": 9, - "typeName": "Weight", + "name": "sender", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "recipient", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "proposed_max_capacity", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "proposed_max_message_size", + "type": 4, + "typeName": "u32", "docs": [] } ], "index": 0, - "docs": [] + "docs": [ + "Open HRMP channel requested." + ] }, { - "name": "Incomplete", + "name": "OpenChannelCanceled", "fields": [ { - "name": "used", - "type": 9, - "typeName": "Weight", + "name": "by_parachain", + "type": 165, + "typeName": "ParaId", "docs": [] }, { - "name": "error", - "type": 442, - "typeName": "Error", + "name": "channel_id", + "type": 354, + "typeName": "HrmpChannelId", "docs": [] } ], "index": 1, - "docs": [] + "docs": [ + "An HRMP channel request sent by the receiver was canceled by either party." + ] }, { - "name": "Error", + "name": "OpenChannelAccepted", "fields": [ { - "name": "error", - "type": 442, - "typeName": "Error", + "name": "sender", + "type": 165, + "typeName": "ParaId", "docs": [] - } - ], - "index": 2, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 554, - "type": { - "path": [ - "pallet_message_queue", - "pallet", - "Event" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "ProcessingFailed", - "fields": [ - { - "name": "id", - "type": 12, - "typeName": "H256", - "docs": [ - "The `blake2_256` hash of the message." - ] }, { - "name": "origin", - "type": 486, - "typeName": "MessageOriginOf", - "docs": [ - "The queue of the message." - ] - }, - { - "name": "error", - "type": 555, - "typeName": "ProcessMessageError", - "docs": [ - "The error that occurred.", - "", - "This error is pretty opaque. More fine-grained errors need to be emitted as events", - "by the `MessageProcessor`." - ] + "name": "recipient", + "type": 165, + "typeName": "ParaId", + "docs": [] } ], - "index": 0, + "index": 2, "docs": [ - "Message discarded due to an error in the `MessageProcessor` (usually a format error)." + "Open HRMP channel accepted." ] }, { - "name": "Processed", + "name": "ChannelClosed", "fields": [ { - "name": "id", - "type": 12, - "typeName": "H256", - "docs": [ - "The `blake2_256` hash of the message." - ] - }, - { - "name": "origin", - "type": 486, - "typeName": "MessageOriginOf", - "docs": [ - "The queue of the message." - ] - }, - { - "name": "weight_used", - "type": 9, - "typeName": "Weight", - "docs": [ - "How much weight was used to process the message." - ] + "name": "by_parachain", + "type": 165, + "typeName": "ParaId", + "docs": [] }, { - "name": "success", - "type": 30, - "typeName": "bool", - "docs": [ - "Whether the message was processed.", - "", - "Note that this does not mean that the underlying `MessageProcessor` was internally", - "successful. It *solely* means that the MQ pallet will treat this as a success", - "condition and discard the message. Any internal error needs to be emitted as events", - "by the `MessageProcessor`." - ] + "name": "channel_id", + "type": 354, + "typeName": "HrmpChannelId", + "docs": [] } ], - "index": 1, + "index": 3, "docs": [ - "Message is processed." + "HRMP channel closed." ] }, { - "name": "OverweightEnqueued", + "name": "HrmpChannelForceOpened", "fields": [ { - "name": "id", - "type": 1, - "typeName": "[u8; 32]", - "docs": [ - "The `blake2_256` hash of the message." - ] + "name": "sender", + "type": 165, + "typeName": "ParaId", + "docs": [] }, { - "name": "origin", - "type": 486, - "typeName": "MessageOriginOf", - "docs": [ - "The queue of the message." - ] + "name": "recipient", + "type": 165, + "typeName": "ParaId", + "docs": [] }, { - "name": "page_index", + "name": "proposed_max_capacity", "type": 4, - "typeName": "PageIndex", - "docs": [ - "The page of the message." - ] + "typeName": "u32", + "docs": [] }, { - "name": "message_index", + "name": "proposed_max_message_size", "type": 4, - "typeName": "T::Size", - "docs": [ - "The index of the message within the page." - ] + "typeName": "u32", + "docs": [] } ], - "index": 2, + "index": 4, "docs": [ - "Message placed in overweight queue." + "An HRMP channel was opened via Root origin." ] }, { - "name": "PageReaped", + "name": "HrmpSystemChannelOpened", "fields": [ { - "name": "origin", - "type": 486, - "typeName": "MessageOriginOf", - "docs": [ - "The queue of the page." - ] + "name": "sender", + "type": 165, + "typeName": "ParaId", + "docs": [] }, { - "name": "index", + "name": "recipient", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "proposed_max_capacity", "type": 4, - "typeName": "PageIndex", - "docs": [ - "The index of the page." - ] + "typeName": "u32", + "docs": [] + }, + { + "name": "proposed_max_message_size", + "type": 4, + "typeName": "u32", + "docs": [] } ], - "index": 3, + "index": 5, "docs": [ - "This page was reaped." + "An HRMP channel was opened with a system chain." ] - } - ] - } - }, - "docs": [ - "The `Event` enum of this pallet" - ] - } - }, - { - "id": 555, - "type": { - "path": [ - "frame_support", - "traits", - "messages", - "ProcessMessageError" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "BadFormat", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Corrupt", - "fields": [], - "index": 1, - "docs": [] - }, - { - "name": "Unsupported", - "fields": [], - "index": 2, - "docs": [] }, { - "name": "Overweight", + "name": "OpenChannelDepositsUpdated", "fields": [ { - "name": null, - "type": 9, - "typeName": "Weight", + "name": "sender", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "recipient", + "type": 165, + "typeName": "ParaId", "docs": [] } ], - "index": 3, - "docs": [] - }, - { - "name": "Yield", - "fields": [], - "index": 4, - "docs": [] + "index": 6, + "docs": [ + "An HRMP channel's deposits were updated." + ] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 556, + "id": 509, "type": { "path": [ - "pallet_asset_rate", + "polkadot_runtime_parachains", + "disputes", "pallet", "Event" ], @@ -38895,61 +35049,65 @@ "variant": { "variants": [ { - "name": "AssetRateCreated", + "name": "DisputeInitiated", "fields": [ { - "name": "asset_kind", - "type": 50, - "typeName": "T::AssetKind", + "name": null, + "type": 343, + "typeName": "CandidateHash", "docs": [] }, { - "name": "rate", - "type": 489, - "typeName": "FixedU128", + "name": null, + "type": 510, + "typeName": "DisputeLocation", "docs": [] } ], "index": 0, - "docs": [] + "docs": [ + "A dispute has been initiated. \\[candidate hash, dispute location\\]" + ] }, { - "name": "AssetRateRemoved", + "name": "DisputeConcluded", "fields": [ { - "name": "asset_kind", - "type": 50, - "typeName": "T::AssetKind", + "name": null, + "type": 343, + "typeName": "CandidateHash", + "docs": [] + }, + { + "name": null, + "type": 511, + "typeName": "DisputeResult", "docs": [] } ], "index": 1, - "docs": [] + "docs": [ + "A dispute has concluded for or against a candidate.", + "`\\[para id, candidate hash, dispute result\\]`" + ] }, { - "name": "AssetRateUpdated", + "name": "Revert", "fields": [ { - "name": "asset_kind", - "type": 50, - "typeName": "T::AssetKind", - "docs": [] - }, - { - "name": "old", - "type": 489, - "typeName": "FixedU128", - "docs": [] - }, - { - "name": "new", - "type": 489, - "typeName": "FixedU128", + "name": null, + "type": 4, + "typeName": "BlockNumberFor", "docs": [] } ], "index": 2, - "docs": [] + "docs": [ + "A dispute has concluded with supermajority against a candidate.", + "Block authors should no longer build on top of this head and should", + "instead revert the block at the given height. This should be the", + "number of the child of the last known valid block in the chain." + ] } ] } @@ -38960,40 +35118,28 @@ } }, { - "id": 557, + "id": 510, "type": { "path": [ - "frame_system", - "Phase" + "polkadot_runtime_parachains", + "disputes", + "DisputeLocation" ], "params": [], "def": { "variant": { "variants": [ { - "name": "ApplyExtrinsic", - "fields": [ - { - "name": null, - "type": 4, - "typeName": "u32", - "docs": [] - } - ], + "name": "Local", + "fields": [], "index": 0, "docs": [] }, { - "name": "Finalization", + "name": "Remote", "fields": [], "index": 1, "docs": [] - }, - { - "name": "Initialization", - "fields": [], - "index": 2, - "docs": [] } ] } @@ -39002,39 +35148,27 @@ } }, { - "id": 558, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 221 - } - }, - "docs": [] - } - }, - { - "id": 559, + "id": 511, "type": { "path": [ - "frame_system", - "LastRuntimeUpgradeInfo" + "polkadot_runtime_parachains", + "disputes", + "DisputeResult" ], "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "spec_version", - "type": 54, - "typeName": "codec::Compact", + "name": "Valid", + "fields": [], + "index": 0, "docs": [] }, { - "name": "spec_name", - "type": 560, - "typeName": "sp_runtime::RuntimeString", + "name": "Invalid", + "fields": [], + "index": 1, "docs": [] } ] @@ -39044,22 +35178,13 @@ } }, { - "id": 560, - "type": { - "path": [], - "params": [], - "def": { - "primitive": "Str" - }, - "docs": [] - } - }, - { - "id": 561, + "id": 512, "type": { "path": [ - "frame_system", - "CodeUpgradeAuthorization" + "polkadot_runtime_parachains", + "assigner_on_demand", + "pallet", + "Event" ], "params": [ { @@ -39068,365 +35193,725 @@ } ], "def": { - "composite": { - "fields": [ - { - "name": "code_hash", - "type": 12, - "typeName": "T::Hash", - "docs": [] - }, - { - "name": "check_version", - "type": 30, - "typeName": "bool", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 562, - "type": { - "path": [ - "frame_system", - "limits", - "BlockWeights" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "base_block", - "type": 9, - "typeName": "Weight", - "docs": [] - }, + "variant": { + "variants": [ { - "name": "max_block", - "type": 9, - "typeName": "Weight", - "docs": [] + "name": "OnDemandOrderPlaced", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "spot_price", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 0, + "docs": [ + "An order was placed at some spot price amount." + ] }, { - "name": "per_class", - "type": 563, - "typeName": "PerDispatchClass", - "docs": [] + "name": "SpotTrafficSet", + "fields": [ + { + "name": "traffic", + "type": 458, + "typeName": "FixedU128", + "docs": [] + } + ], + "index": 1, + "docs": [ + "The value of the spot traffic multiplier changed." + ] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 563, + "id": 513, "type": { "path": [ - "frame_support", - "dispatch", - "PerDispatchClass" + "polkadot_runtime_common", + "paras_registrar", + "pallet", + "Event" ], "params": [ { "name": "T", - "type": 564 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "normal", - "type": 564, - "typeName": "T", - "docs": [] - }, - { - "name": "operational", - "type": 564, - "typeName": "T", - "docs": [] - }, - { - "name": "mandatory", - "type": 564, - "typeName": "T", - "docs": [] - } - ] + "type": null } - }, - "docs": [] - } - }, - { - "id": 564, - "type": { - "path": [ - "frame_system", - "limits", - "WeightsPerClass" ], - "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "base_extrinsic", - "type": 9, - "typeName": "Weight", + "name": "Registered", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "manager", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + } + ], + "index": 0, "docs": [] }, { - "name": "max_extrinsic", - "type": 508, - "typeName": "Option", + "name": "Deregistered", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 1, "docs": [] }, { - "name": "max_total", - "type": 508, - "typeName": "Option", + "name": "Reserved", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + } + ], + "index": 2, "docs": [] }, { - "name": "reserved", - "type": 508, - "typeName": "Option", + "name": "Swapped", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "other_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 3, "docs": [] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 565, + "id": 514, "type": { "path": [ - "frame_system", - "limits", - "BlockLength" + "polkadot_runtime_common", + "slots", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } ], - "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "max", - "type": 566, - "typeName": "PerDispatchClass", - "docs": [] + "name": "NewLeasePeriod", + "fields": [ + { + "name": "lease_period", + "type": 4, + "typeName": "LeasePeriodOf", + "docs": [] + } + ], + "index": 0, + "docs": [ + "A new `[lease_period]` is beginning." + ] + }, + { + "name": "Leased", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "leaser", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "period_begin", + "type": 4, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "period_count", + "type": 4, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "extra_reserved", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "total_amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 1, + "docs": [ + "A para has won the right to a continuous set of lease periods as a parachain.", + "First balance is any extra amount reserved on top of the para's existing deposit.", + "Second balance is the total amount reserved." + ] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 566, + "id": 515, "type": { "path": [ - "frame_support", - "dispatch", - "PerDispatchClass" + "polkadot_runtime_common", + "auctions", + "pallet", + "Event" ], "params": [ { "name": "T", - "type": 4 + "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "normal", - "type": 4, - "typeName": "T", - "docs": [] + "name": "AuctionStarted", + "fields": [ + { + "name": "auction_index", + "type": 4, + "typeName": "AuctionIndex", + "docs": [] + }, + { + "name": "lease_period", + "type": 4, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "ending", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 0, + "docs": [ + "An auction started. Provides its index and the block number where it will begin to", + "close and the first lease period of the quadruplet that is auctioned." + ] }, { - "name": "operational", - "type": 4, - "typeName": "T", - "docs": [] + "name": "AuctionClosed", + "fields": [ + { + "name": "auction_index", + "type": 4, + "typeName": "AuctionIndex", + "docs": [] + } + ], + "index": 1, + "docs": [ + "An auction ended. All funds become unreserved." + ] }, { - "name": "mandatory", - "type": 4, - "typeName": "T", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 567, - "type": { - "path": [ - "sp_weights", - "RuntimeDbWeight" - ], - "params": [], - "def": { - "composite": { - "fields": [ + "name": "Reserved", + "fields": [ + { + "name": "bidder", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "extra_reserved", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "total_amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 2, + "docs": [ + "Funds were reserved for a winning bid. First balance is the extra amount reserved.", + "Second is the total." + ] + }, { - "name": "read", - "type": 11, - "typeName": "u64", - "docs": [] + "name": "Unreserved", + "fields": [ + { + "name": "bidder", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 3, + "docs": [ + "Funds were unreserved since bidder is no longer active. `[bidder, amount]`" + ] }, { - "name": "write", - "type": 11, - "typeName": "u64", - "docs": [] + "name": "ReserveConfiscated", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "leaser", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 4, + "docs": [ + "Someone attempted to lease the same slot twice for a parachain. The amount is held in", + "reserve but no parachain slot has been leased." + ] + }, + { + "name": "BidAccepted", + "fields": [ + { + "name": "bidder", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "first_slot", + "type": 4, + "typeName": "LeasePeriodOf", + "docs": [] + }, + { + "name": "last_slot", + "type": 4, + "typeName": "LeasePeriodOf", + "docs": [] + } + ], + "index": 5, + "docs": [ + "A new bid has been accepted as the current winner." + ] + }, + { + "name": "WinningOffset", + "fields": [ + { + "name": "auction_index", + "type": 4, + "typeName": "AuctionIndex", + "docs": [] + }, + { + "name": "block_number", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 6, + "docs": [ + "The winning offset was chosen for an auction. This will map into the `Winning` storage", + "map." + ] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 568, + "id": 516, "type": { "path": [ - "sp_version", - "RuntimeVersion" + "polkadot_runtime_common", + "crowdloan", + "pallet", + "Event" + ], + "params": [ + { + "name": "T", + "type": null + } ], - "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "spec_name", - "type": 560, - "typeName": "RuntimeString", - "docs": [] + "name": "Created", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 0, + "docs": [ + "Create a new crowdloaning campaign." + ] }, { - "name": "impl_name", - "type": 560, - "typeName": "RuntimeString", - "docs": [] + "name": "Contributed", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "fund_index", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 1, + "docs": [ + "Contributed to a crowd sale." + ] }, { - "name": "authoring_version", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "Withdrew", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "fund_index", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "BalanceOf", + "docs": [] + } + ], + "index": 2, + "docs": [ + "Withdrew full balance of a contributor." + ] }, { - "name": "spec_version", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "PartiallyRefunded", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 3, + "docs": [ + "The loans in a fund have been partially dissolved, i.e. there are some left", + "over child keys that still need to be killed." + ] }, { - "name": "impl_version", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "AllRefunded", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 4, + "docs": [ + "All loans in a fund have been refunded." + ] }, { - "name": "apis", - "type": 569, - "typeName": "ApisVec", - "docs": [] + "name": "Dissolved", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 5, + "docs": [ + "Fund is dissolved." + ] }, { - "name": "transaction_version", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "HandleBidResult", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "result", + "type": 482, + "typeName": "DispatchResult", + "docs": [] + } + ], + "index": 6, + "docs": [ + "The result of trying to submit a new bid to the Slots pallet." + ] + }, + { + "name": "Edited", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 7, + "docs": [ + "The configuration to a crowdloan has been edited." + ] + }, + { + "name": "MemoUpdated", + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "T::AccountId", + "docs": [] + }, + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + }, + { + "name": "memo", + "type": 13, + "typeName": "Vec", + "docs": [] + } + ], + "index": 8, + "docs": [ + "A memo has been updated." + ] }, { - "name": "state_version", - "type": 2, - "typeName": "u8", - "docs": [] + "name": "AddedToNewRaise", + "fields": [ + { + "name": "para_id", + "type": 165, + "typeName": "ParaId", + "docs": [] + } + ], + "index": 9, + "docs": [ + "A parachain has been moved to `NewRaise`" + ] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 569, + "id": 517, "type": { "path": [ - "Cow" + "polkadot_runtime_parachains", + "coretime", + "pallet", + "Event" ], "params": [ { "name": "T", - "type": 570 + "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 570, - "typeName": null, - "docs": [] + "name": "RevenueInfoRequested", + "fields": [ + { + "name": "when", + "type": 4, + "typeName": "BlockNumberFor", + "docs": [] + } + ], + "index": 0, + "docs": [ + "The broker chain has asked for revenue information for a specific block." + ] + }, + { + "name": "CoreAssigned", + "fields": [ + { + "name": "core", + "type": 505, + "typeName": "CoreIndex", + "docs": [] + } + ], + "index": 1, + "docs": [ + "A core has received a new assignment from the broker chain." + ] } ] } }, - "docs": [] - } - }, - { - "id": 570, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 571 - } - }, - "docs": [] - } - }, - { - "id": 571, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 183, - 4 - ] - }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 572, + "id": 518, "type": { "path": [ - "frame_system", + "pallet_xcm", "pallet", - "Error" + "Event" ], "params": [ { @@ -39438,471 +35923,701 @@ "variant": { "variants": [ { - "name": "InvalidSpecName", - "fields": [], + "name": "Attempted", + "fields": [ + { + "name": "outcome", + "type": 519, + "typeName": "xcm::latest::Outcome", + "docs": [] + } + ], "index": 0, "docs": [ - "The name of specification does not match between the current runtime", - "and the new runtime." + "Execution of an XCM message was attempted." ] }, { - "name": "SpecVersionNeedsToIncrease", - "fields": [], + "name": "Sent", + "fields": [ + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "destination", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "message", + "type": 422, + "typeName": "Xcm<()>", + "docs": [] + }, + { + "name": "message_id", + "type": 1, + "typeName": "XcmHash", + "docs": [] + } + ], "index": 1, "docs": [ - "The specification version is not allowed to decrease between the current runtime", - "and the new runtime." + "A XCM message was sent." ] }, { - "name": "FailedToExtractRuntimeVersion", - "fields": [], + "name": "UnexpectedResponse", + "fields": [ + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + } + ], "index": 2, "docs": [ - "Failed to extract the runtime version from the new runtime.", - "", - "Either calling `Core_version` or decoding `RuntimeVersion` failed." + "Query response received which does not match a registered query. This may be because a", + "matching query was never registered, it may be because it is a duplicate response, or", + "because the query timed out." + ] + }, + { + "name": "ResponseReady", + "fields": [ + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "response", + "type": 430, + "typeName": "Response", + "docs": [] + } + ], + "index": 3, + "docs": [ + "Query response has been received and is ready for taking with `take_response`. There is", + "no registered notification call." + ] + }, + { + "name": "Notified", + "fields": [ + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "pallet_index", + "type": 2, + "typeName": "u8", + "docs": [] + }, + { + "name": "call_index", + "type": 2, + "typeName": "u8", + "docs": [] + } + ], + "index": 4, + "docs": [ + "Query response has been received and query is removed. The registered notification has", + "been dispatched and executed successfully." + ] + }, + { + "name": "NotifyOverweight", + "fields": [ + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "pallet_index", + "type": 2, + "typeName": "u8", + "docs": [] + }, + { + "name": "call_index", + "type": 2, + "typeName": "u8", + "docs": [] + }, + { + "name": "actual_weight", + "type": 9, + "typeName": "Weight", + "docs": [] + }, + { + "name": "max_budgeted_weight", + "type": 9, + "typeName": "Weight", + "docs": [] + } + ], + "index": 5, + "docs": [ + "Query response has been received and query is removed. The registered notification", + "could not be dispatched because the dispatch weight is greater than the maximum weight", + "originally budgeted by this runtime for the query result." + ] + }, + { + "name": "NotifyDispatchError", + "fields": [ + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "pallet_index", + "type": 2, + "typeName": "u8", + "docs": [] + }, + { + "name": "call_index", + "type": 2, + "typeName": "u8", + "docs": [] + } + ], + "index": 6, + "docs": [ + "Query response has been received and query is removed. There was a general error with", + "dispatching the notification call." + ] + }, + { + "name": "NotifyDecodeFailed", + "fields": [ + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "pallet_index", + "type": 2, + "typeName": "u8", + "docs": [] + }, + { + "name": "call_index", + "type": 2, + "typeName": "u8", + "docs": [] + } + ], + "index": 7, + "docs": [ + "Query response has been received and query is removed. The dispatch was unable to be", + "decoded into a `Call`; this might be due to dispatch function having a signature which", + "is not `(origin, QueryId, Response)`." + ] + }, + { + "name": "InvalidResponder", + "fields": [ + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "expected_location", + "type": 435, + "typeName": "Option", + "docs": [] + } + ], + "index": 8, + "docs": [ + "Expected query response has been received but the origin location of the response does", + "not match that expected. The query remains registered for a later, valid, response to", + "be received and acted upon." + ] + }, + { + "name": "InvalidResponderVersion", + "fields": [ + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + } + ], + "index": 9, + "docs": [ + "Expected query response has been received but the expected origin location placed in", + "storage by this runtime previously cannot be decoded. The query remains registered.", + "", + "This is unexpected (since a location placed in storage in a previously executing", + "runtime should be readable prior to query timeout) and dangerous since the possibly", + "valid response will be dropped. Manual governance intervention is probably going to be", + "needed." + ] + }, + { + "name": "ResponseTaken", + "fields": [ + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + } + ], + "index": 10, + "docs": [ + "Received query response has been read and removed." + ] + }, + { + "name": "AssetsTrapped", + "fields": [ + { + "name": "hash", + "type": 12, + "typeName": "H256", + "docs": [] + }, + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "VersionedAssets", + "docs": [] + } + ], + "index": 11, + "docs": [ + "Some assets have been placed in an asset trap." + ] + }, + { + "name": "VersionChangeNotified", + "fields": [ + { + "name": "destination", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "result", + "type": 4, + "typeName": "XcmVersion", + "docs": [] + }, + { + "name": "cost", + "type": 425, + "typeName": "Assets", + "docs": [] + }, + { + "name": "message_id", + "type": 1, + "typeName": "XcmHash", + "docs": [] + } + ], + "index": 12, + "docs": [ + "An XCM version change notification message has been attempted to be sent.", + "", + "The cost of sending it (borne by the chain) is included." + ] + }, + { + "name": "SupportedVersionChanged", + "fields": [ + { + "name": "location", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "version", + "type": 4, + "typeName": "XcmVersion", + "docs": [] + } + ], + "index": 13, + "docs": [ + "The supported version of a location has been changed. This might be through an", + "automatic notification or a manual intervention." + ] + }, + { + "name": "NotifyTargetSendFail", + "fields": [ + { + "name": "location", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "error", + "type": 409, + "typeName": "XcmError", + "docs": [] + } + ], + "index": 14, + "docs": [ + "A given location which had a version change subscription was dropped owing to an error", + "sending the notification to it." ] }, { - "name": "NonDefaultComposite", - "fields": [], - "index": 3, + "name": "NotifyTargetMigrationFail", + "fields": [ + { + "name": "location", + "type": 84, + "typeName": "VersionedLocation", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + } + ], + "index": 15, "docs": [ - "Suicide called when the account has non-default composite data." + "A given location which had a version change subscription was dropped owing to an error", + "migrating the location to our new XCM format." ] }, { - "name": "NonZeroRefCount", - "fields": [], - "index": 4, + "name": "InvalidQuerierVersion", + "fields": [ + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + } + ], + "index": 16, "docs": [ - "There is a non-zero reference count preventing the account from being purged." + "Expected query response has been received but the expected querier location placed in", + "storage by this runtime previously cannot be decoded. The query remains registered.", + "", + "This is unexpected (since a location placed in storage in a previously executing", + "runtime should be readable prior to query timeout) and dangerous since the possibly", + "valid response will be dropped. Manual governance intervention is probably going to be", + "needed." ] }, { - "name": "CallFiltered", - "fields": [], - "index": 5, + "name": "InvalidQuerier", + "fields": [ + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "query_id", + "type": 11, + "typeName": "QueryId", + "docs": [] + }, + { + "name": "expected_querier", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "maybe_actual_querier", + "type": 435, + "typeName": "Option", + "docs": [] + } + ], + "index": 17, "docs": [ - "The origin filter prevent the call to be dispatched." + "Expected query response has been received but the querier location of the response does", + "not match the expected. The query remains registered for a later, valid, response to", + "be received and acted upon." ] }, { - "name": "NothingAuthorized", - "fields": [], - "index": 6, + "name": "VersionNotifyStarted", + "fields": [ + { + "name": "destination", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "cost", + "type": 425, + "typeName": "Assets", + "docs": [] + }, + { + "name": "message_id", + "type": 1, + "typeName": "XcmHash", + "docs": [] + } + ], + "index": 18, "docs": [ - "No upgrade authorized." + "A remote has requested XCM version change notification from us and we have honored it.", + "A version information message is sent to them and its cost is included." ] }, { - "name": "Unauthorized", - "fields": [], - "index": 7, + "name": "VersionNotifyRequested", + "fields": [ + { + "name": "destination", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "cost", + "type": 425, + "typeName": "Assets", + "docs": [] + }, + { + "name": "message_id", + "type": 1, + "typeName": "XcmHash", + "docs": [] + } + ], + "index": 19, "docs": [ - "The submitted code is not authorized." + "We have requested that a remote chain send us XCM version change notifications." ] - } - ] - } - }, - "docs": [ - "Error for the System pallet" - ] - } - }, - { - "id": 573, - "type": { - "path": [ - "bounded_collections", - "weak_bounded_vec", - "WeakBoundedVec" - ], - "params": [ - { - "name": "T", - "type": 574 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 575, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 574, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 96, - 11 - ] - }, - "docs": [] - } - }, - { - "id": 575, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 574 - } - }, - "docs": [] - } - }, - { - "id": 576, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 1 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 577, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 577, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 1 - } - }, - "docs": [] - } - }, - { - "id": 578, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 579 - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] }, { - "name": "Some", + "name": "VersionNotifyUnrequested", "fields": [ { - "name": null, - "type": 579, - "typeName": null, + "name": "destination", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "cost", + "type": 425, + "typeName": "Assets", + "docs": [] + }, + { + "name": "message_id", + "type": 1, + "typeName": "XcmHash", "docs": [] } ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 579, - "type": { - "path": [ - "sp_consensus_babe", - "digests", - "PreDigest" - ], - "params": [], - "def": { - "variant": { - "variants": [ + "index": 20, + "docs": [ + "We have requested that a remote chain stops sending us XCM version change", + "notifications." + ] + }, { - "name": "Primary", + "name": "FeesPaid", "fields": [ { - "name": null, - "type": 580, - "typeName": "PrimaryPreDigest", + "name": "paying", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "fees", + "type": 425, + "typeName": "Assets", "docs": [] } ], - "index": 1, - "docs": [] + "index": 21, + "docs": [ + "Fees were paid from a location for an operation (often for using `SendXcm`)." + ] }, { - "name": "SecondaryPlain", + "name": "AssetsClaimed", "fields": [ { - "name": null, - "type": 582, - "typeName": "SecondaryPlainPreDigest", + "name": "hash", + "type": 12, + "typeName": "H256", + "docs": [] + }, + { + "name": "origin", + "type": 70, + "typeName": "Location", + "docs": [] + }, + { + "name": "assets", + "type": 440, + "typeName": "VersionedAssets", "docs": [] } ], - "index": 2, - "docs": [] + "index": 22, + "docs": [ + "Some assets have been claimed from an asset trap" + ] }, { - "name": "SecondaryVRF", + "name": "VersionMigrationFinished", "fields": [ { - "name": null, - "type": 583, - "typeName": "SecondaryVRFPreDigest", + "name": "version", + "type": 4, + "typeName": "XcmVersion", "docs": [] } ], - "index": 3, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 580, - "type": { - "path": [ - "sp_consensus_babe", - "digests", - "PrimaryPreDigest" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "authority_index", - "type": 4, - "typeName": "super::AuthorityIndex", - "docs": [] - }, - { - "name": "slot", - "type": 98, - "typeName": "Slot", - "docs": [] - }, - { - "name": "vrf_signature", - "type": 581, - "typeName": "VrfSignature", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 581, - "type": { - "path": [ - "sp_core", - "sr25519", - "vrf", - "VrfSignature" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "pre_output", - "type": 1, - "typeName": "VrfPreOutput", - "docs": [] - }, - { - "name": "proof", - "type": 135, - "typeName": "VrfProof", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 582, - "type": { - "path": [ - "sp_consensus_babe", - "digests", - "SecondaryPlainPreDigest" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "authority_index", - "type": 4, - "typeName": "super::AuthorityIndex", - "docs": [] - }, - { - "name": "slot", - "type": 98, - "typeName": "Slot", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 583, - "type": { - "path": [ - "sp_consensus_babe", - "digests", - "SecondaryVRFPreDigest" - ], - "params": [], - "def": { - "composite": { - "fields": [ - { - "name": "authority_index", - "type": 4, - "typeName": "super::AuthorityIndex", - "docs": [] - }, - { - "name": "slot", - "type": 98, - "typeName": "Slot", - "docs": [] - }, - { - "name": "vrf_signature", - "type": 581, - "typeName": "VrfSignature", - "docs": [] + "index": 23, + "docs": [ + "A XCM version migration finished." + ] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 584, + "id": 519, "type": { "path": [ - "sp_consensus_babe", - "BabeEpochConfiguration" + "staging_xcm", + "v4", + "traits", + "Outcome" ], "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "c", - "type": 101, - "typeName": "(u64, u64)", + "name": "Complete", + "fields": [ + { + "name": "used", + "type": 9, + "typeName": "Weight", + "docs": [] + } + ], + "index": 0, "docs": [] }, { - "name": "allowed_slots", - "type": 102, - "typeName": "AllowedSlots", + "name": "Incomplete", + "fields": [ + { + "name": "used", + "type": 9, + "typeName": "Weight", + "docs": [] + }, + { + "name": "error", + "type": 409, + "typeName": "Error", + "docs": [] + } + ], + "index": 1, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 585, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 586 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": null, - "type": 587, - "typeName": "Vec", + "name": "Error", + "fields": [ + { + "name": "error", + "type": 409, + "typeName": "Error", + "docs": [] + } + ], + "index": 2, "docs": [] } ] @@ -39912,39 +36627,12 @@ } }, { - "id": 586, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 11, - 4 - ] - }, - "docs": [] - } - }, - { - "id": 587, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 586 - } - }, - "docs": [] - } - }, - { - "id": 588, + "id": 520, "type": { "path": [ - "pallet_babe", + "pallet_message_queue", "pallet", - "Error" + "Event" ], "params": [ { @@ -39956,150 +36644,209 @@ "variant": { "variants": [ { - "name": "InvalidEquivocationProof", - "fields": [], + "name": "ProcessingFailed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 455, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "error", + "type": 521, + "typeName": "ProcessMessageError", + "docs": [ + "The error that occurred.", + "", + "This error is pretty opaque. More fine-grained errors need to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], "index": 0, "docs": [ - "An equivocation proof provided as part of an equivocation report is invalid." + "Message discarded due to an error in the `MessageProcessor` (usually a format error)." ] }, { - "name": "InvalidKeyOwnershipProof", - "fields": [], + "name": "Processed", + "fields": [ + { + "name": "id", + "type": 12, + "typeName": "H256", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 455, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "weight_used", + "type": 9, + "typeName": "Weight", + "docs": [ + "How much weight was used to process the message." + ] + }, + { + "name": "success", + "type": 30, + "typeName": "bool", + "docs": [ + "Whether the message was processed.", + "", + "Note that this does not mean that the underlying `MessageProcessor` was internally", + "successful. It *solely* means that the MQ pallet will treat this as a success", + "condition and discard the message. Any internal error needs to be emitted as events", + "by the `MessageProcessor`." + ] + } + ], "index": 1, "docs": [ - "A key ownership proof provided as part of an equivocation report is invalid." + "Message is processed." ] }, { - "name": "DuplicateOffenceReport", - "fields": [], + "name": "OverweightEnqueued", + "fields": [ + { + "name": "id", + "type": 1, + "typeName": "[u8; 32]", + "docs": [ + "The `blake2_256` hash of the message." + ] + }, + { + "name": "origin", + "type": 455, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the message." + ] + }, + { + "name": "page_index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The page of the message." + ] + }, + { + "name": "message_index", + "type": 4, + "typeName": "T::Size", + "docs": [ + "The index of the message within the page." + ] + } + ], "index": 2, "docs": [ - "A given equivocation report is valid but already previously reported." + "Message placed in overweight queue." ] }, { - "name": "InvalidConfiguration", - "fields": [], + "name": "PageReaped", + "fields": [ + { + "name": "origin", + "type": 455, + "typeName": "MessageOriginOf", + "docs": [ + "The queue of the page." + ] + }, + { + "name": "index", + "type": 4, + "typeName": "PageIndex", + "docs": [ + "The index of the page." + ] + } + ], "index": 3, "docs": [ - "Submitted configuration is invalid." + "This page was reaped." ] } ] } }, "docs": [ - "The `Error` enum of this pallet." + "The `Event` enum of this pallet" ] } }, { - "id": 589, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 0, - 6, - 30 - ] - }, - "docs": [] - } - }, - { - "id": 590, + "id": 521, "type": { "path": [ - "pallet_indices", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } + "frame_support", + "traits", + "messages", + "ProcessMessageError" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "NotAssigned", + "name": "BadFormat", "fields": [], "index": 0, - "docs": [ - "The index was not already assigned." - ] + "docs": [] }, { - "name": "NotOwner", + "name": "Corrupt", "fields": [], "index": 1, - "docs": [ - "The index is assigned to another account." - ] + "docs": [] }, { - "name": "InUse", + "name": "Unsupported", "fields": [], "index": 2, - "docs": [ - "The index was not available." - ] + "docs": [] }, { - "name": "NotTransfer", - "fields": [], + "name": "Overweight", + "fields": [ + { + "name": null, + "type": 9, + "typeName": "Weight", + "docs": [] + } + ], "index": 3, - "docs": [ - "The source and destination accounts are identical." - ] + "docs": [] }, { - "name": "Permanent", + "name": "Yield", "fields": [], "index": 4, - "docs": [ - "The index is permanent and may not be freed/changed." - ] - } - ] - } - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 591, - "type": { - "path": [ - "bounded_collections", - "weak_bounded_vec", - "WeakBoundedVec" - ], - "params": [ - { - "name": "T", - "type": 592 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 594, - "typeName": "Vec", "docs": [] } ] @@ -40109,72 +36856,119 @@ } }, { - "id": 592, + "id": 522, "type": { "path": [ - "pallet_balances", - "types", - "BalanceLock" + "pallet_asset_rate", + "pallet", + "Event" ], "params": [ { - "name": "Balance", - "type": 6 + "name": "T", + "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "id", - "type": 183, - "typeName": "LockIdentifier", + "name": "AssetRateCreated", + "fields": [ + { + "name": "asset_kind", + "type": 59, + "typeName": "T::AssetKind", + "docs": [] + }, + { + "name": "rate", + "type": 458, + "typeName": "FixedU128", + "docs": [] + } + ], + "index": 0, "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "Balance", + "name": "AssetRateRemoved", + "fields": [ + { + "name": "asset_kind", + "type": 59, + "typeName": "T::AssetKind", + "docs": [] + } + ], + "index": 1, "docs": [] }, { - "name": "reasons", - "type": 593, - "typeName": "Reasons", + "name": "AssetRateUpdated", + "fields": [ + { + "name": "asset_kind", + "type": 59, + "typeName": "T::AssetKind", + "docs": [] + }, + { + "name": "old", + "type": 458, + "typeName": "FixedU128", + "docs": [] + }, + { + "name": "new", + "type": 458, + "typeName": "FixedU128", + "docs": [] + } + ], + "index": 2, "docs": [] } ] } }, - "docs": [] + "docs": [ + "The `Event` enum of this pallet" + ] } }, { - "id": 593, + "id": 523, "type": { "path": [ - "pallet_balances", - "types", - "Reasons" + "frame_system", + "Phase" ], "params": [], "def": { "variant": { "variants": [ { - "name": "Fee", - "fields": [], + "name": "ApplyExtrinsic", + "fields": [ + { + "name": null, + "type": 4, + "typeName": "u32", + "docs": [] + } + ], "index": 0, "docs": [] }, { - "name": "Misc", + "name": "Finalization", "fields": [], "index": 1, "docs": [] }, { - "name": "All", + "name": "Initialization", "fields": [], "index": 2, "docs": [] @@ -40186,82 +36980,39 @@ } }, { - "id": 594, + "id": 524, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 592 - } - }, - "docs": [] - } - }, - { - "id": 595, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 596 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 597, - "typeName": "Vec", - "docs": [] - } - ] + "type": 189 } }, "docs": [] } }, { - "id": 596, + "id": 525, "type": { "path": [ - "pallet_balances", - "types", - "ReserveData" - ], - "params": [ - { - "name": "ReserveIdentifier", - "type": 183 - }, - { - "name": "Balance", - "type": 6 - } + "frame_system", + "LastRuntimeUpgradeInfo" ], + "params": [], "def": { "composite": { "fields": [ { - "name": "id", - "type": 183, - "typeName": "ReserveIdentifier", + "name": "spec_version", + "type": 63, + "typeName": "codec::Compact", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "Balance", + "name": "spec_name", + "type": 526, + "typeName": "sp_runtime::RuntimeString", "docs": [] } ] @@ -40271,33 +37022,26 @@ } }, { - "id": 597, + "id": 526, "type": { "path": [], "params": [], "def": { - "sequence": { - "type": 596 - } + "primitive": "Str" }, "docs": [] } }, { - "id": 598, + "id": 527, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "frame_system", + "CodeUpgradeAuthorization" ], "params": [ { "name": "T", - "type": 599 - }, - { - "name": "S", "type": null } ], @@ -40305,9 +37049,15 @@ "composite": { "fields": [ { - "name": null, - "type": 604, - "typeName": "Vec", + "name": "code_hash", + "type": 12, + "typeName": "T::Hash", + "docs": [] + }, + { + "name": "check_version", + "type": 30, + "typeName": "bool", "docs": [] } ] @@ -40317,36 +37067,33 @@ } }, { - "id": 599, + "id": 528, "type": { "path": [ - "pallet_balances", - "types", - "IdAmount" - ], - "params": [ - { - "name": "Id", - "type": 600 - }, - { - "name": "Balance", - "type": 6 - } + "frame_system", + "limits", + "BlockWeights" ], + "params": [], "def": { "composite": { "fields": [ { - "name": "id", - "type": 600, - "typeName": "Id", + "name": "base_block", + "type": 9, + "typeName": "Weight", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "Balance", + "name": "max_block", + "type": 9, + "typeName": "Weight", + "docs": [] + }, + { + "name": "per_class", + "type": 529, + "typeName": "PerDispatchClass", "docs": [] } ] @@ -40356,53 +37103,38 @@ } }, { - "id": 600, + "id": 529, "type": { "path": [ - "staging_kusama_runtime", - "RuntimeHoldReason" + "frame_support", + "dispatch", + "PerDispatchClass" + ], + "params": [ + { + "name": "T", + "type": 530 + } ], - "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "Preimage", - "fields": [ - { - "name": null, - "type": 601, - "typeName": "pallet_preimage::HoldReason", - "docs": [] - } - ], - "index": 32, + "name": "normal", + "type": 530, + "typeName": "T", "docs": [] }, { - "name": "Nis", - "fields": [ - { - "name": null, - "type": 602, - "typeName": "pallet_nis::HoldReason", - "docs": [] - } - ], - "index": 38, + "name": "operational", + "type": 530, + "typeName": "T", "docs": [] }, { - "name": "StateTrieMigration", - "fields": [ - { - "name": null, - "type": 603, - "typeName": "pallet_state_trie_migration::HoldReason", - "docs": [] - } - ], - "index": 98, + "name": "mandatory", + "type": 530, + "typeName": "T", "docs": [] } ] @@ -40412,45 +37144,39 @@ } }, { - "id": 601, + "id": 530, "type": { "path": [ - "pallet_preimage", - "pallet", - "HoldReason" + "frame_system", + "limits", + "WeightsPerClass" ], "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "Preimage", - "fields": [], - "index": 0, + "name": "base_extrinsic", + "type": 9, + "typeName": "Weight", "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 602, - "type": { - "path": [ - "pallet_nis", - "pallet", - "HoldReason" - ], - "params": [], - "def": { - "variant": { - "variants": [ + }, { - "name": "NftReceipt", - "fields": [], - "index": 0, + "name": "max_extrinsic", + "type": 478, + "typeName": "Option", + "docs": [] + }, + { + "name": "max_total", + "type": 478, + "typeName": "Option", + "docs": [] + }, + { + "name": "reserved", + "type": 478, + "typeName": "Option", "docs": [] } ] @@ -40460,21 +37186,21 @@ } }, { - "id": 603, + "id": 531, "type": { "path": [ - "pallet_state_trie_migration", - "pallet", - "HoldReason" + "frame_system", + "limits", + "BlockLength" ], "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "SlashForMigrate", - "fields": [], - "index": 0, + "name": "max", + "type": 532, + "typeName": "PerDispatchClass", "docs": [] } ] @@ -40484,43 +37210,38 @@ } }, { - "id": 604, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 599 - } - }, - "docs": [] - } - }, - { - "id": 605, + "id": 532, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "frame_support", + "dispatch", + "PerDispatchClass" ], "params": [ { "name": "T", - "type": 606 - }, - { - "name": "S", - "type": null + "type": 4 } ], "def": { "composite": { "fields": [ { - "name": null, - "type": 609, - "typeName": "Vec", + "name": "normal", + "type": 4, + "typeName": "T", + "docs": [] + }, + { + "name": "operational", + "type": 4, + "typeName": "T", + "docs": [] + }, + { + "name": "mandatory", + "type": 4, + "typeName": "T", "docs": [] } ] @@ -40530,36 +37251,26 @@ } }, { - "id": 606, + "id": 533, "type": { "path": [ - "pallet_balances", - "types", - "IdAmount" - ], - "params": [ - { - "name": "Id", - "type": 607 - }, - { - "name": "Balance", - "type": 6 - } + "sp_weights", + "RuntimeDbWeight" ], + "params": [], "def": { "composite": { "fields": [ { - "name": "id", - "type": 607, - "typeName": "Id", + "name": "read", + "type": 11, + "typeName": "u64", "docs": [] }, { - "name": "amount", - "type": 6, - "typeName": "Balance", + "name": "write", + "type": 11, + "typeName": "u64", "docs": [] } ] @@ -40569,27 +37280,62 @@ } }, { - "id": 607, + "id": 534, "type": { "path": [ - "staging_kusama_runtime", - "RuntimeFreezeReason" + "sp_version", + "RuntimeVersion" ], "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "NominationPools", - "fields": [ - { - "name": null, - "type": 608, - "typeName": "pallet_nomination_pools::FreezeReason", - "docs": [] - } - ], - "index": 41, + "name": "spec_name", + "type": 526, + "typeName": "RuntimeString", + "docs": [] + }, + { + "name": "impl_name", + "type": 526, + "typeName": "RuntimeString", + "docs": [] + }, + { + "name": "authoring_version", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "spec_version", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "impl_version", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "apis", + "type": 535, + "typeName": "ApisVec", + "docs": [] + }, + { + "name": "transaction_version", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "state_version", + "type": 2, + "typeName": "u8", "docs": [] } ] @@ -40599,21 +37345,24 @@ } }, { - "id": 608, + "id": 535, "type": { "path": [ - "pallet_nomination_pools", - "pallet", - "FreezeReason" + "Cow" + ], + "params": [ + { + "name": "T", + "type": 536 + } ], - "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "PoolMinBalance", - "fields": [], - "index": 0, + "name": null, + "type": 536, + "typeName": null, "docs": [] } ] @@ -40623,23 +37372,37 @@ } }, { - "id": 609, + "id": 536, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 606 + "type": 537 } }, "docs": [] } }, { - "id": 610, + "id": 537, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 387, + 4 + ] + }, + "docs": [] + } + }, + { + "id": 538, "type": { "path": [ - "pallet_balances", + "frame_system", "pallet", "Error" ], @@ -40647,212 +37410,99 @@ { "name": "T", "type": null - }, - { - "name": "I", - "type": null } ], "def": { "variant": { "variants": [ { - "name": "VestingBalance", + "name": "InvalidSpecName", "fields": [], "index": 0, "docs": [ - "Vesting balance too high to send value." + "The name of specification does not match between the current runtime", + "and the new runtime." ] }, { - "name": "LiquidityRestrictions", + "name": "SpecVersionNeedsToIncrease", "fields": [], "index": 1, "docs": [ - "Account liquidity restrictions prevent withdrawal." + "The specification version is not allowed to decrease between the current runtime", + "and the new runtime." ] }, { - "name": "InsufficientBalance", + "name": "FailedToExtractRuntimeVersion", "fields": [], "index": 2, "docs": [ - "Balance too low to send value." + "Failed to extract the runtime version from the new runtime.", + "", + "Either calling `Core_version` or decoding `RuntimeVersion` failed." ] }, { - "name": "ExistentialDeposit", + "name": "NonDefaultComposite", "fields": [], "index": 3, "docs": [ - "Value too low to create account due to existential deposit." + "Suicide called when the account has non-default composite data." ] }, { - "name": "Expendability", + "name": "NonZeroRefCount", "fields": [], "index": 4, "docs": [ - "Transfer/payment would kill account." + "There is a non-zero reference count preventing the account from being purged." ] }, { - "name": "ExistingVestingSchedule", + "name": "CallFiltered", "fields": [], "index": 5, "docs": [ - "A vesting schedule already exists for this account." - ] - }, - { - "name": "DeadAccount", - "fields": [], - "index": 6, - "docs": [ - "Beneficiary account must pre-exist." - ] - }, - { - "name": "TooManyReserves", - "fields": [], - "index": 7, - "docs": [ - "Number of named reserves exceed `MaxReserves`." - ] - }, - { - "name": "TooManyHolds", - "fields": [], - "index": 8, - "docs": [ - "Number of holds exceed `VariantCountOf`." - ] - }, - { - "name": "TooManyFreezes", - "fields": [], - "index": 9, - "docs": [ - "Number of freezes exceed `MaxFreezes`." - ] - }, - { - "name": "IssuanceDeactivated", - "fields": [], - "index": 10, - "docs": [ - "The issuance cannot be modified since it is already deactivated." - ] - }, - { - "name": "DeltaZero", - "fields": [], - "index": 11, - "docs": [ - "The delta cannot be zero." + "The origin filter prevent the call to be dispatched." ] - } - ] - } - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 611, - "type": { - "path": [ - "pallet_transaction_payment", - "Releases" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "V1Ancient", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "V2", - "fields": [], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 612, - "type": { - "path": [ - "pallet_staking", - "StakingLedger" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "stash", - "type": 0, - "typeName": "T::AccountId", - "docs": [] - }, - { - "name": "total", - "type": 58, - "typeName": "BalanceOf", - "docs": [] - }, - { - "name": "active", - "type": 58, - "typeName": "BalanceOf", - "docs": [] }, { - "name": "unlocking", - "type": 613, - "typeName": "BoundedVec>, T::MaxUnlockingChunks>", - "docs": [] + "name": "NothingAuthorized", + "fields": [], + "index": 6, + "docs": [ + "No upgrade authorized." + ] }, { - "name": "legacy_claimed_rewards", - "type": 616, - "typeName": "BoundedVec", - "docs": [] + "name": "Unauthorized", + "fields": [], + "index": 7, + "docs": [ + "The submitted code is not authorized." + ] } ] } }, - "docs": [] + "docs": [ + "Error for the System pallet" + ] } }, { - "id": 613, + "id": 539, "type": { "path": [ "bounded_collections", - "bounded_vec", - "BoundedVec" + "weak_bounded_vec", + "WeakBoundedVec" ], "params": [ { "name": "T", - "type": 614 + "type": 540 }, { "name": "S", @@ -40864,7 +37514,7 @@ "fields": [ { "name": null, - "type": 615, + "type": 541, "typeName": "Vec", "docs": [] } @@ -40875,54 +37525,34 @@ } }, { - "id": 614, + "id": 540, "type": { - "path": [ - "pallet_staking", - "UnlockChunk" - ], - "params": [ - { - "name": "Balance", - "type": 6 - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "value", - "type": 58, - "typeName": "Balance", - "docs": [] - }, - { - "name": "era", - "type": 54, - "typeName": "EraIndex", - "docs": [] - } - ] - } + "tuple": [ + 104, + 11 + ] }, "docs": [] } }, { - "id": 615, + "id": 541, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 614 + "type": 540 } }, "docs": [] } }, { - "id": 616, + "id": 542, "type": { "path": [ "bounded_collections", @@ -40932,7 +37562,7 @@ "params": [ { "name": "T", - "type": 4 + "type": 1 }, { "name": "S", @@ -40944,7 +37574,7 @@ "fields": [ { "name": null, - "type": 114, + "type": 543, "typeName": "Vec", "docs": [] } @@ -40955,37 +37585,50 @@ } }, { - "id": 617, + "id": 543, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 1 + } + }, + "docs": [] + } + }, + { + "id": 544, "type": { "path": [ - "pallet_staking", - "Nominations" + "Option" ], "params": [ { "name": "T", - "type": null + "type": 545 } ], "def": { - "composite": { - "fields": [ - { - "name": "targets", - "type": 618, - "typeName": "BoundedVec>", - "docs": [] - }, + "variant": { + "variants": [ { - "name": "submitted_in", - "type": 4, - "typeName": "EraIndex", + "name": "None", + "fields": [], + "index": 0, "docs": [] }, { - "name": "suppressed", - "type": 30, - "typeName": "bool", + "name": "Some", + "fields": [ + { + "name": null, + "type": 545, + "typeName": null, + "docs": [] + } + ], + "index": 1, "docs": [] } ] @@ -40995,30 +37638,54 @@ } }, { - "id": 618, + "id": 545, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 0 - }, - { - "name": "S", - "type": null - } + "sp_consensus_babe", + "digests", + "PreDigest" ], + "params": [], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": null, - "type": 109, - "typeName": "Vec", + "name": "Primary", + "fields": [ + { + "name": null, + "type": 546, + "typeName": "PrimaryPreDigest", + "docs": [] + } + ], + "index": 1, + "docs": [] + }, + { + "name": "SecondaryPlain", + "fields": [ + { + "name": null, + "type": 548, + "typeName": "SecondaryPlainPreDigest", + "docs": [] + } + ], + "index": 2, + "docs": [] + }, + { + "name": "SecondaryVRF", + "fields": [ + { + "name": null, + "type": 549, + "typeName": "SecondaryVRFPreDigest", + "docs": [] + } + ], + "index": 3, "docs": [] } ] @@ -41028,26 +37695,33 @@ } }, { - "id": 619, + "id": 546, "type": { "path": [ - "pallet_staking", - "ActiveEraInfo" + "sp_consensus_babe", + "digests", + "PrimaryPreDigest" ], "params": [], "def": { "composite": { "fields": [ { - "name": "index", + "name": "authority_index", "type": 4, - "typeName": "EraIndex", + "typeName": "super::AuthorityIndex", "docs": [] }, { - "name": "start", - "type": 620, - "typeName": "Option", + "name": "slot", + "type": 105, + "typeName": "Slot", + "docs": [] + }, + { + "name": "vrf_signature", + "type": 547, + "typeName": "VrfSignature", "docs": [] } ] @@ -41057,37 +37731,28 @@ } }, { - "id": 620, + "id": 547, "type": { "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 11 - } + "sp_core", + "sr25519", + "vrf", + "VrfSignature" ], + "params": [], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "None", - "fields": [], - "index": 0, + "name": "pre_output", + "type": 1, + "typeName": "VrfPreOutput", "docs": [] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 11, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": "proof", + "type": 148, + "typeName": "VrfProof", "docs": [] } ] @@ -41097,55 +37762,63 @@ } }, { - "id": 621, + "id": 548, "type": { - "path": [], + "path": [ + "sp_consensus_babe", + "digests", + "SecondaryPlainPreDigest" + ], "params": [], "def": { - "tuple": [ - 4, - 0 - ] + "composite": { + "fields": [ + { + "name": "authority_index", + "type": 4, + "typeName": "super::AuthorityIndex", + "docs": [] + }, + { + "name": "slot", + "type": 105, + "typeName": "Slot", + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 622, + "id": 549, "type": { "path": [ - "sp_staking", - "Exposure" - ], - "params": [ - { - "name": "AccountId", - "type": 0 - }, - { - "name": "Balance", - "type": 6 - } + "sp_consensus_babe", + "digests", + "SecondaryVRFPreDigest" ], + "params": [], "def": { "composite": { "fields": [ { - "name": "total", - "type": 58, - "typeName": "Balance", + "name": "authority_index", + "type": 4, + "typeName": "super::AuthorityIndex", "docs": [] }, { - "name": "own", - "type": 58, - "typeName": "Balance", + "name": "slot", + "type": 105, + "typeName": "Slot", "docs": [] }, { - "name": "others", - "type": 623, - "typeName": "Vec>", + "name": "vrf_signature", + "type": 547, + "typeName": "VrfSignature", "docs": [] } ] @@ -41155,48 +37828,59 @@ } }, { - "id": 623, + "id": 550, "type": { - "path": [], + "path": [ + "sp_consensus_babe", + "BabeEpochConfiguration" + ], "params": [], "def": { - "sequence": { - "type": 624 + "composite": { + "fields": [ + { + "name": "c", + "type": 108, + "typeName": "(u64, u64)", + "docs": [] + }, + { + "name": "allowed_slots", + "type": 109, + "typeName": "AllowedSlots", + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 624, + "id": 551, "type": { "path": [ - "sp_staking", - "IndividualExposure" + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { - "name": "AccountId", - "type": 0 + "name": "T", + "type": 552 }, { - "name": "Balance", - "type": 6 + "name": "S", + "type": null } ], "def": { "composite": { "fields": [ { - "name": "who", - "type": 0, - "typeName": "AccountId", - "docs": [] - }, - { - "name": "value", - "type": 58, - "typeName": "Balance", + "name": null, + "type": 553, + "typeName": "Vec", "docs": [] } ] @@ -41206,130 +37890,194 @@ } }, { - "id": 625, + "id": 552, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 11, + 4 + ] + }, + "docs": [] + } + }, + { + "id": 553, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 552 + } + }, + "docs": [] + } + }, + { + "id": 554, "type": { "path": [ - "sp_staking", - "PagedExposureMetadata" + "pallet_babe", + "pallet", + "Error" ], "params": [ { - "name": "Balance", - "type": 6 + "name": "T", + "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "total", - "type": 58, - "typeName": "Balance", - "docs": [] + "name": "InvalidEquivocationProof", + "fields": [], + "index": 0, + "docs": [ + "An equivocation proof provided as part of an equivocation report is invalid." + ] }, { - "name": "own", - "type": 58, - "typeName": "Balance", - "docs": [] + "name": "InvalidKeyOwnershipProof", + "fields": [], + "index": 1, + "docs": [ + "A key ownership proof provided as part of an equivocation report is invalid." + ] }, { - "name": "nominator_count", - "type": 4, - "typeName": "u32", - "docs": [] + "name": "DuplicateOffenceReport", + "fields": [], + "index": 2, + "docs": [ + "A given equivocation report is valid but already previously reported." + ] }, { - "name": "page_count", - "type": 4, - "typeName": "Page", - "docs": [] + "name": "InvalidConfiguration", + "fields": [], + "index": 3, + "docs": [ + "Submitted configuration is invalid." + ] } ] } }, - "docs": [] + "docs": [ + "The `Error` enum of this pallet." + ] } }, { - "id": 626, + "id": 555, "type": { "path": [], "params": [], "def": { "tuple": [ - 4, 0, - 4 + 6, + 30 ] }, "docs": [] } }, { - "id": 627, + "id": 556, "type": { "path": [ - "sp_staking", - "ExposurePage" + "pallet_indices", + "pallet", + "Error" ], "params": [ { - "name": "AccountId", - "type": 0 - }, - { - "name": "Balance", - "type": 6 + "name": "T", + "type": null } ], "def": { - "composite": { - "fields": [ + "variant": { + "variants": [ { - "name": "page_total", - "type": 58, - "typeName": "Balance", - "docs": [] + "name": "NotAssigned", + "fields": [], + "index": 0, + "docs": [ + "The index was not already assigned." + ] }, { - "name": "others", - "type": 623, - "typeName": "Vec>", - "docs": [] + "name": "NotOwner", + "fields": [], + "index": 1, + "docs": [ + "The index is assigned to another account." + ] + }, + { + "name": "InUse", + "fields": [], + "index": 2, + "docs": [ + "The index was not available." + ] + }, + { + "name": "NotTransfer", + "fields": [], + "index": 3, + "docs": [ + "The source and destination accounts are identical." + ] + }, + { + "name": "Permanent", + "fields": [], + "index": 4, + "docs": [ + "The index is permanent and may not be freed/changed." + ] } ] } }, - "docs": [] + "docs": [ + "The `Error` enum of this pallet." + ] } }, { - "id": 628, + "id": 557, "type": { "path": [ - "pallet_staking", - "EraRewardPoints" + "bounded_collections", + "weak_bounded_vec", + "WeakBoundedVec" ], "params": [ { - "name": "AccountId", - "type": 0 + "name": "T", + "type": 558 + }, + { + "name": "S", + "type": null } ], - "def": { - "composite": { - "fields": [ - { - "name": "total", - "type": 4, - "typeName": "RewardPoint", - "docs": [] - }, + "def": { + "composite": { + "fields": [ { - "name": "individual", - "type": 629, - "typeName": "BTreeMap", + "name": null, + "type": 560, + "typeName": "Vec", "docs": [] } ] @@ -41339,28 +38087,38 @@ } }, { - "id": 629, + "id": 558, "type": { "path": [ - "BTreeMap" + "pallet_balances", + "types", + "BalanceLock" ], "params": [ { - "name": "K", - "type": 0 - }, - { - "name": "V", - "type": 4 + "name": "Balance", + "type": 6 } ], "def": { "composite": { "fields": [ { - "name": null, - "type": 630, - "typeName": null, + "name": "id", + "type": 387, + "typeName": "LockIdentifier", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "Balance", + "docs": [] + }, + { + "name": "reasons", + "type": 559, + "typeName": "Reasons", "docs": [] } ] @@ -41370,56 +38128,99 @@ } }, { - "id": 630, + "id": 559, "type": { - "path": [], + "path": [ + "pallet_balances", + "types", + "Reasons" + ], "params": [], "def": { - "sequence": { - "type": 631 + "variant": { + "variants": [ + { + "name": "Fee", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Misc", + "fields": [], + "index": 1, + "docs": [] + }, + { + "name": "All", + "fields": [], + "index": 2, + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 631, + "id": 560, "type": { "path": [], "params": [], "def": { - "tuple": [ - 0, - 4 - ] + "sequence": { + "type": 558 + } }, "docs": [] } }, { - "id": 632, + "id": 561, "type": { - "path": [], - "params": [], + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 562 + }, + { + "name": "S", + "type": null + } + ], "def": { - "sequence": { - "type": 633 + "composite": { + "fields": [ + { + "name": null, + "type": 563, + "typeName": "Vec", + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 633, + "id": 562, "type": { "path": [ - "pallet_staking", - "UnappliedSlash" + "pallet_balances", + "types", + "ReserveData" ], "params": [ { - "name": "AccountId", - "type": 0 + "name": "ReserveIdentifier", + "type": 387 }, { "name": "Balance", @@ -41430,31 +38231,13 @@ "composite": { "fields": [ { - "name": "validator", - "type": 0, - "typeName": "AccountId", - "docs": [] - }, - { - "name": "own", - "type": 6, - "typeName": "Balance", - "docs": [] - }, - { - "name": "others", - "type": 315, - "typeName": "Vec<(AccountId, Balance)>", - "docs": [] - }, - { - "name": "reporters", - "type": 109, - "typeName": "Vec", + "name": "id", + "type": 387, + "typeName": "ReserveIdentifier", "docs": [] }, { - "name": "payout", + "name": "amount", "type": 6, "typeName": "Balance", "docs": [] @@ -41466,53 +38249,43 @@ } }, { - "id": 634, + "id": 563, "type": { "path": [], "params": [], "def": { - "tuple": [ - 37, - 6 - ] + "sequence": { + "type": 562 + } }, "docs": [] } }, { - "id": 635, + "id": 564, "type": { "path": [ - "pallet_staking", - "slashing", - "SlashingSpans" + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 565 + }, + { + "name": "S", + "type": null + } ], - "params": [], "def": { "composite": { "fields": [ { - "name": "span_index", - "type": 4, - "typeName": "SpanIndex", - "docs": [] - }, - { - "name": "last_start", - "type": 4, - "typeName": "EraIndex", - "docs": [] - }, - { - "name": "last_nonzero_slash", - "type": 4, - "typeName": "EraIndex", - "docs": [] - }, - { - "name": "prior", - "type": 114, - "typeName": "Vec", + "name": null, + "type": 569, + "typeName": "Vec", "docs": [] } ] @@ -41522,14 +38295,18 @@ } }, { - "id": 636, + "id": 565, "type": { "path": [ - "pallet_staking", - "slashing", - "SpanRecord" + "pallet_balances", + "types", + "IdAmount" ], "params": [ + { + "name": "Id", + "type": 566 + }, { "name": "Balance", "type": 6 @@ -41539,13 +38316,13 @@ "composite": { "fields": [ { - "name": "slashed", - "type": 6, - "typeName": "Balance", + "name": "id", + "type": 566, + "typeName": "Id", "docs": [] }, { - "name": "paid_out", + "name": "amount", "type": 6, "typeName": "Balance", "docs": [] @@ -41557,309 +38334,64 @@ } }, { - "id": 637, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 638 - } - }, - "docs": [] - } - }, - { - "id": 638, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 4, - 30 - ] - }, - "docs": [] - } - }, - { - "id": 639, + "id": 566, "type": { "path": [ - "pallet_staking", - "pallet", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } + "staging_kusama_runtime", + "RuntimeHoldReason" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "NotController", - "fields": [], - "index": 0, - "docs": [ - "Not a controller account." - ] - }, - { - "name": "NotStash", - "fields": [], - "index": 1, - "docs": [ - "Not a stash account." - ] - }, - { - "name": "AlreadyBonded", - "fields": [], - "index": 2, - "docs": [ - "Stash is already bonded." - ] - }, - { - "name": "AlreadyPaired", - "fields": [], - "index": 3, - "docs": [ - "Controller is already paired." - ] - }, - { - "name": "EmptyTargets", - "fields": [], - "index": 4, - "docs": [ - "Targets cannot be empty." - ] - }, - { - "name": "DuplicateIndex", - "fields": [], - "index": 5, - "docs": [ - "Duplicate index." - ] - }, - { - "name": "InvalidSlashIndex", - "fields": [], - "index": 6, - "docs": [ - "Slash record index out of bounds." - ] - }, - { - "name": "InsufficientBond", - "fields": [], - "index": 7, - "docs": [ - "Cannot have a validator or nominator role, with value less than the minimum defined by", - "governance (see `MinValidatorBond` and `MinNominatorBond`). If unbonding is the", - "intention, `chill` first to remove one's role as validator/nominator." - ] - }, - { - "name": "NoMoreChunks", - "fields": [], - "index": 8, - "docs": [ - "Can not schedule more unlock chunks." - ] - }, - { - "name": "NoUnlockChunk", - "fields": [], - "index": 9, - "docs": [ - "Can not rebond without unlocking chunks." - ] - }, - { - "name": "FundedTarget", - "fields": [], - "index": 10, - "docs": [ - "Attempting to target a stash that still has funds." - ] - }, - { - "name": "InvalidEraToReward", - "fields": [], - "index": 11, - "docs": [ - "Invalid era to reward." - ] - }, - { - "name": "InvalidNumberOfNominations", - "fields": [], - "index": 12, - "docs": [ - "Invalid number of nominations." - ] - }, - { - "name": "NotSortedAndUnique", - "fields": [], - "index": 13, - "docs": [ - "Items are not sorted and unique." - ] - }, - { - "name": "AlreadyClaimed", - "fields": [], - "index": 14, - "docs": [ - "Rewards for this era have already been claimed for this validator." - ] - }, - { - "name": "InvalidPage", - "fields": [], - "index": 15, - "docs": [ - "No nominators exist on this page." - ] - }, - { - "name": "IncorrectHistoryDepth", - "fields": [], - "index": 16, - "docs": [ - "Incorrect previous history depth input provided." - ] - }, - { - "name": "IncorrectSlashingSpans", - "fields": [], - "index": 17, - "docs": [ - "Incorrect number of slashing spans provided." - ] - }, - { - "name": "BadState", - "fields": [], - "index": 18, - "docs": [ - "Internal state has become somehow corrupted and the operation cannot continue." - ] - }, - { - "name": "TooManyTargets", - "fields": [], - "index": 19, - "docs": [ - "Too many nomination targets supplied." - ] - }, - { - "name": "BadTarget", - "fields": [], - "index": 20, - "docs": [ - "A nomination target was supplied that was blocked or otherwise not a validator." - ] - }, - { - "name": "CannotChillOther", - "fields": [], - "index": 21, - "docs": [ - "The user has enough bond and thus cannot be chilled forcefully by an external person." - ] - }, - { - "name": "TooManyNominators", - "fields": [], - "index": 22, - "docs": [ - "There are too many nominators in the system. Governance needs to adjust the staking", - "settings to keep things safe for the runtime." - ] - }, - { - "name": "TooManyValidators", - "fields": [], - "index": 23, - "docs": [ - "There are too many validator candidates in the system. Governance needs to adjust the", - "staking settings to keep things safe for the runtime." - ] - }, - { - "name": "CommissionTooLow", - "fields": [], - "index": 24, - "docs": [ - "Commission is too low. Must be at least `MinCommission`." - ] - }, - { - "name": "BoundNotMet", - "fields": [], - "index": 25, - "docs": [ - "Some bound is not met." - ] + "name": "Preimage", + "fields": [ + { + "name": null, + "type": 567, + "typeName": "pallet_preimage::HoldReason", + "docs": [] + } + ], + "index": 32, + "docs": [] }, { - "name": "ControllerDeprecated", - "fields": [], - "index": 26, - "docs": [ - "Used when attempting to use deprecated controller account logic." - ] + "name": "Nis", + "fields": [ + { + "name": null, + "type": 568, + "typeName": "pallet_nis::HoldReason", + "docs": [] + } + ], + "index": 38, + "docs": [] } ] } }, - "docs": [ - "The `Error` enum of this pallet." - ] + "docs": [] } }, { - "id": 640, + "id": 567, "type": { "path": [ - "sp_staking", - "offence", - "OffenceDetails" - ], - "params": [ - { - "name": "Reporter", - "type": 0 - }, - { - "name": "Offender", - "type": 641 - } + "pallet_preimage", + "pallet", + "HoldReason" ], - "def": { - "composite": { - "fields": [ - { - "name": "offender", - "type": 641, - "typeName": "Offender", - "docs": [] - }, + "params": [], + "def": { + "variant": { + "variants": [ { - "name": "reporters", - "type": 109, - "typeName": "Vec", + "name": "Preimage", + "fields": [], + "index": 0, "docs": [] } ] @@ -41869,117 +38401,186 @@ } }, { - "id": 641, + "id": 568, "type": { - "path": [], + "path": [ + "pallet_nis", + "pallet", + "HoldReason" + ], "params": [], "def": { - "tuple": [ - 0, - 622 - ] + "variant": { + "variants": [ + { + "name": "NftReceipt", + "fields": [], + "index": 0, + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 642, + "id": 569, "type": { "path": [], "params": [], "def": { - "tuple": [ - 42, - 13 - ] + "sequence": { + "type": 565 + } }, "docs": [] } }, { - "id": 643, + "id": 570, "type": { - "path": [], - "params": [], + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 571 + }, + { + "name": "S", + "type": null + } + ], "def": { - "tuple": [ - 12, - 4 - ] + "composite": { + "fields": [ + { + "name": null, + "type": 574, + "typeName": "Vec", + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 644, + "id": 571, "type": { - "path": [], - "params": [], + "path": [ + "pallet_balances", + "types", + "IdAmount" + ], + "params": [ + { + "name": "Id", + "type": 572 + }, + { + "name": "Balance", + "type": 6 + } + ], "def": { - "sequence": { - "type": 645 + "composite": { + "fields": [ + { + "name": "id", + "type": 572, + "typeName": "Id", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "Balance", + "docs": [] + } + ] } }, "docs": [] } }, { - "id": 645, + "id": 572, "type": { - "path": [], + "path": [ + "staging_kusama_runtime", + "RuntimeFreezeReason" + ], "params": [], "def": { - "tuple": [ - 0, - 121 - ] + "variant": { + "variants": [ + { + "name": "NominationPools", + "fields": [ + { + "name": null, + "type": 573, + "typeName": "pallet_nomination_pools::FreezeReason", + "docs": [] + } + ], + "index": 41, + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 646, + "id": 573, "type": { - "path": [], + "path": [ + "pallet_nomination_pools", + "pallet", + "FreezeReason" + ], "params": [], "def": { - "tuple": [ - 647, - 13 - ] + "variant": { + "variants": [ + { + "name": "PoolMinBalance", + "fields": [], + "index": 0, + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 647, + "id": 574, "type": { - "path": [ - "sp_core", - "crypto", - "KeyTypeId" - ], + "path": [], "params": [], "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 17, - "typeName": "[u8; 4]", - "docs": [] - } - ] + "sequence": { + "type": 571 } }, "docs": [] } }, { - "id": 648, + "id": 575, "type": { "path": [ - "pallet_session", + "pallet_balances", "pallet", "Error" ], @@ -41987,123 +38588,192 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "InvalidProof", + "name": "VestingBalance", "fields": [], "index": 0, "docs": [ - "Invalid ownership proof." + "Vesting balance too high to send value." ] }, { - "name": "NoAssociatedValidatorId", + "name": "LiquidityRestrictions", "fields": [], "index": 1, "docs": [ - "No associated validator ID for account." + "Account liquidity restrictions prevent withdrawal." ] }, { - "name": "DuplicatedKey", + "name": "InsufficientBalance", "fields": [], "index": 2, "docs": [ - "Registered duplicate key." + "Balance too low to send value." ] }, { - "name": "NoKeys", + "name": "ExistentialDeposit", "fields": [], "index": 3, "docs": [ - "No keys are associated with this account." + "Value too low to create account due to existential deposit." ] }, { - "name": "NoAccount", + "name": "Expendability", "fields": [], "index": 4, "docs": [ - "Key setting account is not live, so it's impossible to associate keys." + "Transfer/payment would kill account." + ] + }, + { + "name": "ExistingVestingSchedule", + "fields": [], + "index": 5, + "docs": [ + "A vesting schedule already exists for this account." + ] + }, + { + "name": "DeadAccount", + "fields": [], + "index": 6, + "docs": [ + "Beneficiary account must pre-exist." + ] + }, + { + "name": "TooManyReserves", + "fields": [], + "index": 7, + "docs": [ + "Number of named reserves exceed `MaxReserves`." + ] + }, + { + "name": "TooManyHolds", + "fields": [], + "index": 8, + "docs": [ + "Number of holds exceed `VariantCountOf`." + ] + }, + { + "name": "TooManyFreezes", + "fields": [], + "index": 9, + "docs": [ + "Number of freezes exceed `MaxFreezes`." + ] + }, + { + "name": "IssuanceDeactivated", + "fields": [], + "index": 10, + "docs": [ + "The issuance cannot be modified since it is already deactivated." + ] + }, + { + "name": "DeltaZero", + "fields": [], + "index": 11, + "docs": [ + "The delta cannot be zero." ] } ] } }, "docs": [ - "Error for the session pallet." + "The `Error` enum of this pallet." ] } }, { - "id": 649, + "id": 576, "type": { "path": [ - "pallet_grandpa", - "StoredState" - ], - "params": [ - { - "name": "N", - "type": 4 - } + "pallet_transaction_payment", + "Releases" ], + "params": [], "def": { "variant": { "variants": [ { - "name": "Live", + "name": "V1Ancient", "fields": [], "index": 0, "docs": [] }, { - "name": "PendingPause", - "fields": [ - { - "name": "scheduled_at", - "type": 4, - "typeName": "N", - "docs": [] - }, - { - "name": "delay", - "type": 4, - "typeName": "N", - "docs": [] - } - ], + "name": "V2", + "fields": [], "index": 1, "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 577, + "type": { + "path": [ + "pallet_staking", + "StakingLedger" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "stash", + "type": 0, + "typeName": "T::AccountId", + "docs": [] }, { - "name": "Paused", - "fields": [], - "index": 2, + "name": "total", + "type": 55, + "typeName": "BalanceOf", "docs": [] }, { - "name": "PendingResume", - "fields": [ - { - "name": "scheduled_at", - "type": 4, - "typeName": "N", - "docs": [] - }, - { - "name": "delay", - "type": 4, - "typeName": "N", - "docs": [] - } - ], - "index": 3, + "name": "active", + "type": 55, + "typeName": "BalanceOf", + "docs": [] + }, + { + "name": "unlocking", + "type": 130, + "typeName": "BoundedVec>, T::MaxUnlockingChunks>", + "docs": [] + }, + { + "name": "legacy_claimed_rewards", + "type": 578, + "typeName": "BoundedVec", "docs": [] } ] @@ -42113,19 +38783,20 @@ } }, { - "id": 650, + "id": 578, "type": { "path": [ - "pallet_grandpa", - "StoredPendingChange" + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { - "name": "N", + "name": "T", "type": 4 }, { - "name": "Limit", + "name": "S", "type": null } ], @@ -42133,27 +38804,49 @@ "composite": { "fields": [ { - "name": "scheduled_at", - "type": 4, - "typeName": "N", + "name": null, + "type": 121, + "typeName": "Vec", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 579, + "type": { + "path": [ + "pallet_staking", + "Nominations" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ { - "name": "delay", - "type": 4, - "typeName": "N", + "name": "targets", + "type": 580, + "typeName": "BoundedVec>", "docs": [] }, { - "name": "next_authorities", - "type": 651, - "typeName": "BoundedAuthorityList", + "name": "submitted_in", + "type": 4, + "typeName": "EraIndex", "docs": [] }, { - "name": "forced", - "type": 141, - "typeName": "Option", + "name": "suppressed", + "type": 30, + "typeName": "bool", "docs": [] } ] @@ -42163,17 +38856,17 @@ } }, { - "id": 651, + "id": 580, "type": { "path": [ "bounded_collections", - "weak_bounded_vec", - "WeakBoundedVec" + "bounded_vec", + "BoundedVec" ], "params": [ { "name": "T", - "type": 46 + "type": 0 }, { "name": "S", @@ -42185,7 +38878,7 @@ "fields": [ { "name": null, - "type": 45, + "type": 116, "typeName": "Vec", "docs": [] } @@ -42196,113 +38889,126 @@ } }, { - "id": 652, + "id": 581, "type": { "path": [ - "pallet_grandpa", - "pallet", - "Error" + "pallet_staking", + "ActiveEraInfo" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "index", + "type": 4, + "typeName": "EraIndex", + "docs": [] + }, + { + "name": "start", + "type": 582, + "typeName": "Option", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 582, + "type": { + "path": [ + "Option" ], "params": [ { "name": "T", - "type": null + "type": 11 } ], "def": { "variant": { "variants": [ { - "name": "PauseFailed", + "name": "None", "fields": [], "index": 0, - "docs": [ - "Attempt to signal GRANDPA pause when the authority set isn't live", - "(either paused or already pending pause)." - ] - }, - { - "name": "ResumeFailed", - "fields": [], - "index": 1, - "docs": [ - "Attempt to signal GRANDPA resume when the authority set isn't paused", - "(either live or already pending resume)." - ] - }, - { - "name": "ChangePending", - "fields": [], - "index": 2, - "docs": [ - "Attempt to signal GRANDPA change with one already pending." - ] - }, - { - "name": "TooSoon", - "fields": [], - "index": 3, - "docs": [ - "Cannot signal forced change so soon after last." - ] - }, - { - "name": "InvalidKeyOwnershipProof", - "fields": [], - "index": 4, - "docs": [ - "A key ownership proof provided as part of an equivocation report is invalid." - ] - }, - { - "name": "InvalidEquivocationProof", - "fields": [], - "index": 5, - "docs": [ - "An equivocation proof provided as part of an equivocation report is invalid." - ] + "docs": [] }, { - "name": "DuplicateOffenceReport", - "fields": [], - "index": 6, - "docs": [ - "A given equivocation report is valid but already previously reported." - ] + "name": "Some", + "fields": [ + { + "name": null, + "type": 11, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] } ] } }, - "docs": [ - "The `Error` enum of this pallet." - ] + "docs": [] } }, { - "id": 653, + "id": 583, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 4, + 0 + ] + }, + "docs": [] + } + }, + { + "id": 584, "type": { "path": [ - "bounded_collections", - "weak_bounded_vec", - "WeakBoundedVec" + "sp_staking", + "PagedExposureMetadata" ], "params": [ { - "name": "T", - "type": 124 - }, - { - "name": "S", - "type": null + "name": "Balance", + "type": 6 } ], "def": { "composite": { "fields": [ { - "name": null, - "type": 654, - "typeName": "Vec", + "name": "total", + "type": 55, + "typeName": "Balance", + "docs": [] + }, + { + "name": "own", + "type": 55, + "typeName": "Balance", + "docs": [] + }, + { + "name": "nominator_count", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "page_count", + "type": 4, + "typeName": "Page", "docs": [] } ] @@ -42312,24 +39018,26 @@ } }, { - "id": 654, + "id": 585, "type": { "path": [], "params": [], "def": { - "sequence": { - "type": 124 - } + "tuple": [ + 4, + 0, + 4 + ] }, "docs": [] } }, { - "id": 655, + "id": 586, "type": { "path": [ - "pallet_treasury", - "Proposal" + "sp_staking", + "ExposurePage" ], "params": [ { @@ -42345,27 +39053,49 @@ "composite": { "fields": [ { - "name": "proposer", - "type": 0, - "typeName": "AccountId", + "name": "page_total", + "type": 55, + "typeName": "Balance", "docs": [] }, { - "name": "value", - "type": 6, - "typeName": "Balance", + "name": "others", + "type": 56, + "typeName": "Vec>", "docs": [] - }, + } + ] + } + }, + "docs": [] + } + }, + { + "id": 587, + "type": { + "path": [ + "pallet_staking", + "EraRewardPoints" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + } + ], + "def": { + "composite": { + "fields": [ { - "name": "beneficiary", - "type": 0, - "typeName": "AccountId", + "name": "total", + "type": 4, + "typeName": "RewardPoint", "docs": [] }, { - "name": "bond", - "type": 6, - "typeName": "Balance", + "name": "individual", + "type": 588, + "typeName": "BTreeMap", "docs": [] } ] @@ -42375,21 +39105,19 @@ } }, { - "id": 656, + "id": 588, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" + "BTreeMap" ], "params": [ { - "name": "T", - "type": 4 + "name": "K", + "type": 0 }, { - "name": "S", - "type": null + "name": "V", + "type": 4 } ], "def": { @@ -42397,8 +39125,8 @@ "fields": [ { "name": null, - "type": 114, - "typeName": "Vec", + "type": 589, + "typeName": null, "docs": [] } ] @@ -42408,71 +39136,93 @@ } }, { - "id": 657, + "id": 589, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 590 + } + }, + "docs": [] + } + }, + { + "id": 590, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 0, + 4 + ] + }, + "docs": [] + } + }, + { + "id": 591, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 592 + } + }, + "docs": [] + } + }, + { + "id": 592, "type": { "path": [ - "pallet_treasury", - "SpendStatus" + "pallet_staking", + "UnappliedSlash" ], "params": [ { - "name": "AssetKind", - "type": 50 + "name": "AccountId", + "type": 0 }, { - "name": "AssetBalance", + "name": "Balance", "type": 6 - }, - { - "name": "Beneficiary", - "type": 76 - }, - { - "name": "BlockNumber", - "type": 4 - }, - { - "name": "PaymentId", - "type": 11 } ], "def": { "composite": { "fields": [ { - "name": "asset_kind", - "type": 50, - "typeName": "AssetKind", + "name": "validator", + "type": 0, + "typeName": "AccountId", "docs": [] }, { - "name": "amount", + "name": "own", "type": 6, - "typeName": "AssetBalance", - "docs": [] - }, - { - "name": "beneficiary", - "type": 76, - "typeName": "Beneficiary", + "typeName": "Balance", "docs": [] }, { - "name": "valid_from", - "type": 4, - "typeName": "BlockNumber", + "name": "others", + "type": 283, + "typeName": "Vec<(AccountId, Balance)>", "docs": [] }, { - "name": "expire_at", - "type": 4, - "typeName": "BlockNumber", + "name": "reporters", + "type": 116, + "typeName": "Vec", "docs": [] }, { - "name": "status", - "type": 658, - "typeName": "PaymentState", + "name": "payout", + "type": 6, + "typeName": "Balance", "docs": [] } ] @@ -42482,68 +39232,53 @@ } }, { - "id": 658, + "id": 593, "type": { - "path": [ - "pallet_treasury", - "PaymentState" - ], - "params": [ - { - "name": "Id", - "type": 11 - } - ], + "path": [], + "params": [], "def": { - "variant": { - "variants": [ - { - "name": "Pending", - "fields": [], - "index": 0, - "docs": [] - }, - { - "name": "Attempted", - "fields": [ - { - "name": "id", - "type": 11, - "typeName": "Id", - "docs": [] - } - ], - "index": 1, - "docs": [] - }, - { - "name": "Failed", - "fields": [], - "index": 2, - "docs": [] - } - ] - } + "tuple": [ + 37, + 6 + ] }, "docs": [] } }, { - "id": 659, + "id": 594, "type": { "path": [ - "sp_arithmetic", - "per_things", - "Permill" + "pallet_staking", + "slashing", + "SlashingSpans" ], "params": [], "def": { "composite": { "fields": [ { - "name": null, + "name": "span_index", "type": 4, - "typeName": "u32", + "typeName": "SpanIndex", + "docs": [] + }, + { + "name": "last_start", + "type": 4, + "typeName": "EraIndex", + "docs": [] + }, + { + "name": "last_nonzero_slash", + "type": 4, + "typeName": "EraIndex", + "docs": [] + }, + { + "name": "prior", + "type": 121, + "typeName": "Vec", "docs": [] } ] @@ -42553,37 +39288,32 @@ } }, { - "id": 660, + "id": 595, "type": { "path": [ - "Option" + "pallet_staking", + "slashing", + "SpanRecord" ], "params": [ { - "name": "T", + "name": "Balance", "type": 6 } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "None", - "fields": [], - "index": 0, + "name": "slashed", + "type": 6, + "typeName": "Balance", "docs": [] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 6, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": "paid_out", + "type": 6, + "typeName": "Balance", "docs": [] } ] @@ -42593,33 +39323,38 @@ } }, { - "id": 661, + "id": 596, "type": { - "path": [ - "frame_support", - "PalletId" - ], + "path": [], "params": [], "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 183, - "typeName": "[u8; 8]", - "docs": [] - } - ] + "sequence": { + "type": 597 } }, "docs": [] } }, { - "id": 662, + "id": 597, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 4, + 30 + ] + }, + "docs": [] + } + }, + { + "id": 598, "type": { "path": [ - "pallet_treasury", + "pallet_staking", + "pallet", "pallet", "Error" ], @@ -42627,244 +39362,278 @@ { "name": "T", "type": null - }, - { - "name": "I", - "type": null } ], "def": { "variant": { "variants": [ { - "name": "InsufficientProposersBalance", + "name": "NotController", "fields": [], "index": 0, "docs": [ - "Proposer's balance is too low." + "Not a controller account." ] }, { - "name": "InvalidIndex", + "name": "NotStash", "fields": [], "index": 1, "docs": [ - "No proposal, bounty or spend at that index." + "Not a stash account." ] }, { - "name": "TooManyApprovals", + "name": "AlreadyBonded", "fields": [], "index": 2, "docs": [ - "Too many approvals in the queue." + "Stash is already bonded." ] }, { - "name": "InsufficientPermission", + "name": "AlreadyPaired", "fields": [], "index": 3, "docs": [ - "The spend origin is valid but the amount it is allowed to spend is lower than the", - "amount to be spent." + "Controller is already paired." + ] + }, + { + "name": "EmptyTargets", + "fields": [], + "index": 4, + "docs": [ + "Targets cannot be empty." + ] + }, + { + "name": "DuplicateIndex", + "fields": [], + "index": 5, + "docs": [ + "Duplicate index." + ] + }, + { + "name": "InvalidSlashIndex", + "fields": [], + "index": 6, + "docs": [ + "Slash record index out of bounds." + ] + }, + { + "name": "InsufficientBond", + "fields": [], + "index": 7, + "docs": [ + "Cannot have a validator or nominator role, with value less than the minimum defined by", + "governance (see `MinValidatorBond` and `MinNominatorBond`). If unbonding is the", + "intention, `chill` first to remove one's role as validator/nominator." + ] + }, + { + "name": "NoMoreChunks", + "fields": [], + "index": 8, + "docs": [ + "Can not schedule more unlock chunks." + ] + }, + { + "name": "NoUnlockChunk", + "fields": [], + "index": 9, + "docs": [ + "Can not rebond without unlocking chunks." + ] + }, + { + "name": "FundedTarget", + "fields": [], + "index": 10, + "docs": [ + "Attempting to target a stash that still has funds." + ] + }, + { + "name": "InvalidEraToReward", + "fields": [], + "index": 11, + "docs": [ + "Invalid era to reward." + ] + }, + { + "name": "InvalidNumberOfNominations", + "fields": [], + "index": 12, + "docs": [ + "Invalid number of nominations." + ] + }, + { + "name": "NotSortedAndUnique", + "fields": [], + "index": 13, + "docs": [ + "Items are not sorted and unique." + ] + }, + { + "name": "AlreadyClaimed", + "fields": [], + "index": 14, + "docs": [ + "Rewards for this era have already been claimed for this validator." + ] + }, + { + "name": "InvalidPage", + "fields": [], + "index": 15, + "docs": [ + "No nominators exist on this page." + ] + }, + { + "name": "IncorrectHistoryDepth", + "fields": [], + "index": 16, + "docs": [ + "Incorrect previous history depth input provided." + ] + }, + { + "name": "IncorrectSlashingSpans", + "fields": [], + "index": 17, + "docs": [ + "Incorrect number of slashing spans provided." + ] + }, + { + "name": "BadState", + "fields": [], + "index": 18, + "docs": [ + "Internal state has become somehow corrupted and the operation cannot continue." + ] + }, + { + "name": "TooManyTargets", + "fields": [], + "index": 19, + "docs": [ + "Too many nomination targets supplied." ] }, { - "name": "ProposalNotApproved", + "name": "BadTarget", "fields": [], - "index": 4, + "index": 20, "docs": [ - "Proposal has not been approved." + "A nomination target was supplied that was blocked or otherwise not a validator." ] }, { - "name": "FailedToConvertBalance", + "name": "CannotChillOther", "fields": [], - "index": 5, + "index": 21, "docs": [ - "The balance of the asset kind is not convertible to the balance of the native asset." + "The user has enough bond and thus cannot be chilled forcefully by an external person." ] }, { - "name": "SpendExpired", + "name": "TooManyNominators", "fields": [], - "index": 6, + "index": 22, "docs": [ - "The spend has expired and cannot be claimed." + "There are too many nominators in the system. Governance needs to adjust the staking", + "settings to keep things safe for the runtime." ] }, { - "name": "EarlyPayout", + "name": "TooManyValidators", "fields": [], - "index": 7, + "index": 23, "docs": [ - "The spend is not yet eligible for payout." + "There are too many validator candidates in the system. Governance needs to adjust the", + "staking settings to keep things safe for the runtime." ] }, { - "name": "AlreadyAttempted", + "name": "CommissionTooLow", "fields": [], - "index": 8, + "index": 24, "docs": [ - "The payment has already been attempted." + "Commission is too low. Must be at least `MinCommission`." ] }, { - "name": "PayoutError", + "name": "BoundNotMet", "fields": [], - "index": 9, + "index": 25, "docs": [ - "There was some issue with the mechanism of payment." + "Some bound is not met." ] }, { - "name": "NotAttempted", + "name": "ControllerDeprecated", "fields": [], - "index": 10, + "index": 26, "docs": [ - "The payout was not yet attempted/claimed." + "Used when attempting to use deprecated controller account logic." ] }, { - "name": "Inconclusive", + "name": "CannotRestoreLedger", "fields": [], - "index": 11, + "index": 27, "docs": [ - "The payment has neither failed nor succeeded yet." + "Cannot reset a ledger." ] } ] } }, "docs": [ - "Error for the treasury pallet." + "The `Error` enum of this pallet." ] } }, { - "id": 663, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 0, - 86 - ] - }, - "docs": [] - } - }, - { - "id": 664, + "id": 599, "type": { "path": [ - "pallet_conviction_voting", - "vote", - "Voting" + "sp_staking", + "offence", + "OffenceDetails" ], "params": [ { - "name": "Balance", - "type": 6 - }, - { - "name": "AccountId", + "name": "Reporter", "type": 0 }, { - "name": "BlockNumber", - "type": 4 - }, - { - "name": "PollIndex", - "type": 4 - }, - { - "name": "MaxVotes", - "type": null - } - ], - "def": { - "variant": { - "variants": [ - { - "name": "Casting", - "fields": [ - { - "name": null, - "type": 665, - "typeName": "Casting", - "docs": [] - } - ], - "index": 0, - "docs": [] - }, - { - "name": "Delegating", - "fields": [ - { - "name": null, - "type": 671, - "typeName": "Delegating", - "docs": [] - } - ], - "index": 1, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 665, - "type": { - "path": [ - "pallet_conviction_voting", - "vote", - "Casting" - ], - "params": [ - { - "name": "Balance", - "type": 6 - }, - { - "name": "BlockNumber", - "type": 4 - }, - { - "name": "PollIndex", - "type": 4 - }, - { - "name": "MaxVotes", - "type": null + "name": "Offender", + "type": 53 } ], "def": { "composite": { "fields": [ { - "name": "votes", - "type": 666, - "typeName": "BoundedVec<(PollIndex, AccountVote), MaxVotes>", - "docs": [] - }, - { - "name": "delegations", - "type": 669, - "typeName": "Delegations", + "name": "offender", + "type": 53, + "typeName": "Offender", "docs": [] }, { - "name": "prior", - "type": 670, - "typeName": "PriorLock", + "name": "reporters", + "type": 116, + "typeName": "Vec", "docs": [] } ] @@ -42874,225 +39643,90 @@ } }, { - "id": 666, + "id": 600, "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 667 - }, - { - "name": "S", - "type": null - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 668, - "typeName": "Vec", - "docs": [] - } - ] - } + "tuple": [ + 42, + 13 + ] }, "docs": [] } }, { - "id": 667, + "id": 601, "type": { "path": [], "params": [], "def": { "tuple": [ - 4, - 143 + 12, + 4 ] }, "docs": [] } }, { - "id": 668, + "id": 602, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 667 - } - }, - "docs": [] - } - }, - { - "id": 669, - "type": { - "path": [ - "pallet_conviction_voting", - "types", - "Delegations" - ], - "params": [ - { - "name": "Balance", - "type": 6 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "votes", - "type": 6, - "typeName": "Balance", - "docs": [] - }, - { - "name": "capital", - "type": 6, - "typeName": "Balance", - "docs": [] - } - ] + "type": 603 } }, "docs": [] } }, { - "id": 670, + "id": 603, "type": { - "path": [ - "pallet_conviction_voting", - "vote", - "PriorLock" - ], - "params": [ - { - "name": "BlockNumber", - "type": 4 - }, - { - "name": "Balance", - "type": 6 - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 4, - "typeName": "BlockNumber", - "docs": [] - }, - { - "name": null, - "type": 6, - "typeName": "Balance", - "docs": [] - } - ] - } + "tuple": [ + 0, + 134 + ] }, "docs": [] } }, { - "id": 671, + "id": 604, "type": { - "path": [ - "pallet_conviction_voting", - "vote", - "Delegating" - ], - "params": [ - { - "name": "Balance", - "type": 6 - }, - { - "name": "AccountId", - "type": 0 - }, - { - "name": "BlockNumber", - "type": 4 - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "balance", - "type": 6, - "typeName": "Balance", - "docs": [] - }, - { - "name": "target", - "type": 0, - "typeName": "AccountId", - "docs": [] - }, - { - "name": "conviction", - "type": 145, - "typeName": "Conviction", - "docs": [] - }, - { - "name": "delegations", - "type": 669, - "typeName": "Delegations", - "docs": [] - }, - { - "name": "prior", - "type": 670, - "typeName": "PriorLock", - "docs": [] - } - ] - } + "tuple": [ + 605, + 13 + ] }, "docs": [] } }, { - "id": 672, + "id": 605, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 673 - }, - { - "name": "S", - "type": null - } + "sp_core", + "crypto", + "KeyTypeId" ], + "params": [], "def": { "composite": { "fields": [ { "name": null, - "type": 674, - "typeName": "Vec", + "type": 17, + "typeName": "[u8; 4]", "docs": [] } ] @@ -43102,37 +39736,10 @@ } }, { - "id": 673, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 86, - 6 - ] - }, - "docs": [] - } - }, - { - "id": 674, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 673 - } - }, - "docs": [] - } - }, - { - "id": 675, + "id": 606, "type": { "path": [ - "pallet_conviction_voting", + "pallet_session", "pallet", "Error" ], @@ -43140,197 +39747,94 @@ { "name": "T", "type": null - }, - { - "name": "I", - "type": null } ], "def": { "variant": { "variants": [ { - "name": "NotOngoing", + "name": "InvalidProof", "fields": [], "index": 0, "docs": [ - "Poll is not ongoing." + "Invalid ownership proof." ] }, { - "name": "NotVoter", + "name": "NoAssociatedValidatorId", "fields": [], "index": 1, "docs": [ - "The given account did not vote on the poll." + "No associated validator ID for account." ] }, { - "name": "NoPermission", + "name": "DuplicatedKey", "fields": [], "index": 2, "docs": [ - "The actor has no permission to conduct the action." + "Registered duplicate key." ] }, { - "name": "NoPermissionYet", + "name": "NoKeys", "fields": [], "index": 3, "docs": [ - "The actor has no permission to conduct the action right now but will do in the future." + "No keys are associated with this account." ] }, { - "name": "AlreadyDelegating", + "name": "NoAccount", "fields": [], "index": 4, "docs": [ - "The account is already delegating." - ] - }, - { - "name": "AlreadyVoting", - "fields": [], - "index": 5, - "docs": [ - "The account currently has votes attached to it and the operation cannot succeed until", - "these are removed, either through `unvote` or `reap_vote`." - ] - }, - { - "name": "InsufficientFunds", - "fields": [], - "index": 6, - "docs": [ - "Too high a balance was provided that the account cannot afford." - ] - }, - { - "name": "NotDelegating", - "fields": [], - "index": 7, - "docs": [ - "The account is not currently delegating." - ] - }, - { - "name": "Nonsense", - "fields": [], - "index": 8, - "docs": [ - "Delegation to oneself makes no sense." - ] - }, - { - "name": "MaxVotesReached", - "fields": [], - "index": 9, - "docs": [ - "Maximum number of votes reached." - ] - }, - { - "name": "ClassNeeded", - "fields": [], - "index": 10, - "docs": [ - "The class must be supplied since it is not easily determinable from the state." - ] - }, - { - "name": "BadClass", - "fields": [], - "index": 11, - "docs": [ - "The class ID supplied is invalid." + "Key setting account is not live, so it's impossible to associate keys." ] } ] } }, "docs": [ - "The `Error` enum of this pallet." + "Error for the session pallet." ] } }, { - "id": 676, + "id": 607, "type": { "path": [ - "pallet_referenda", - "types", - "ReferendumInfo" + "pallet_grandpa", + "StoredState" ], "params": [ { - "name": "TrackId", - "type": 86 - }, - { - "name": "RuntimeOrigin", - "type": 148 - }, - { - "name": "Moment", + "name": "N", "type": 4 - }, - { - "name": "Call", - "type": 87 - }, - { - "name": "Balance", - "type": 6 - }, - { - "name": "Tally", - "type": 500 - }, - { - "name": "AccountId", - "type": 0 - }, - { - "name": "ScheduleAddress", - "type": 221 } ], "def": { "variant": { "variants": [ - { - "name": "Ongoing", - "fields": [ - { - "name": null, - "type": 677, - "typeName": "ReferendumStatus", - "docs": [] - } - ], + { + "name": "Live", + "fields": [], "index": 0, "docs": [] }, { - "name": "Approved", + "name": "PendingPause", "fields": [ { - "name": null, + "name": "scheduled_at", "type": 4, - "typeName": "Moment", - "docs": [] - }, - { - "name": null, - "type": 679, - "typeName": "Option>", + "typeName": "N", "docs": [] }, { - "name": null, - "type": 679, - "typeName": "Option>", + "name": "delay", + "type": 4, + "typeName": "N", "docs": [] } ], @@ -43338,91 +39842,28 @@ "docs": [] }, { - "name": "Rejected", - "fields": [ - { - "name": null, - "type": 4, - "typeName": "Moment", - "docs": [] - }, - { - "name": null, - "type": 679, - "typeName": "Option>", - "docs": [] - }, - { - "name": null, - "type": 679, - "typeName": "Option>", - "docs": [] - } - ], + "name": "Paused", + "fields": [], "index": 2, "docs": [] }, { - "name": "Cancelled", - "fields": [ - { - "name": null, - "type": 4, - "typeName": "Moment", - "docs": [] - }, - { - "name": null, - "type": 679, - "typeName": "Option>", - "docs": [] - }, - { - "name": null, - "type": 679, - "typeName": "Option>", - "docs": [] - } - ], - "index": 3, - "docs": [] - }, - { - "name": "TimedOut", + "name": "PendingResume", "fields": [ { - "name": null, + "name": "scheduled_at", "type": 4, - "typeName": "Moment", - "docs": [] - }, - { - "name": null, - "type": 679, - "typeName": "Option>", + "typeName": "N", "docs": [] }, { - "name": null, - "type": 679, - "typeName": "Option>", - "docs": [] - } - ], - "index": 4, - "docs": [] - }, - { - "name": "Killed", - "fields": [ - { - "name": null, + "name": "delay", "type": 4, - "typeName": "Moment", + "typeName": "N", "docs": [] } ], - "index": 5, + "index": 3, "docs": [] } ] @@ -43432,114 +39873,47 @@ } }, { - "id": 677, + "id": 608, "type": { "path": [ - "pallet_referenda", - "types", - "ReferendumStatus" + "pallet_grandpa", + "StoredPendingChange" ], "params": [ { - "name": "TrackId", - "type": 86 - }, - { - "name": "RuntimeOrigin", - "type": 148 - }, - { - "name": "Moment", + "name": "N", "type": 4 }, { - "name": "Call", - "type": 87 - }, - { - "name": "Balance", - "type": 6 - }, - { - "name": "Tally", - "type": 500 - }, - { - "name": "AccountId", - "type": 0 - }, - { - "name": "ScheduleAddress", - "type": 221 + "name": "Limit", + "type": null } ], "def": { "composite": { "fields": [ { - "name": "track", - "type": 86, - "typeName": "TrackId", - "docs": [] - }, - { - "name": "origin", - "type": 148, - "typeName": "RuntimeOrigin", - "docs": [] - }, - { - "name": "proposal", - "type": 87, - "typeName": "Call", - "docs": [] - }, - { - "name": "enactment", - "type": 155, - "typeName": "DispatchTime", - "docs": [] - }, - { - "name": "submitted", + "name": "scheduled_at", "type": 4, - "typeName": "Moment", - "docs": [] - }, - { - "name": "submission_deposit", - "type": 678, - "typeName": "Deposit", - "docs": [] - }, - { - "name": "decision_deposit", - "type": 679, - "typeName": "Option>", - "docs": [] - }, - { - "name": "deciding", - "type": 680, - "typeName": "Option>", + "typeName": "N", "docs": [] }, { - "name": "tally", - "type": 500, - "typeName": "Tally", + "name": "delay", + "type": 4, + "typeName": "N", "docs": [] }, { - "name": "in_queue", - "type": 30, - "typeName": "bool", + "name": "next_authorities", + "type": 609, + "typeName": "BoundedAuthorityList", "docs": [] }, { - "name": "alarm", - "type": 682, - "typeName": "Option<(Moment, ScheduleAddress)>", + "name": "forced", + "type": 154, + "typeName": "Option", "docs": [] } ] @@ -43549,36 +39923,30 @@ } }, { - "id": 678, + "id": 609, "type": { "path": [ - "pallet_referenda", - "types", - "Deposit" + "bounded_collections", + "weak_bounded_vec", + "WeakBoundedVec" ], "params": [ { - "name": "AccountId", - "type": 0 + "name": "T", + "type": 46 }, { - "name": "Balance", - "type": 6 + "name": "S", + "type": null } ], "def": { "composite": { "fields": [ { - "name": "who", - "type": 0, - "typeName": "AccountId", - "docs": [] - }, - { - "name": "amount", - "type": 6, - "typeName": "Balance", + "name": null, + "type": 45, + "typeName": "Vec", "docs": [] } ] @@ -43588,77 +39956,113 @@ } }, { - "id": 679, + "id": 610, "type": { "path": [ - "Option" + "pallet_grandpa", + "pallet", + "Error" ], "params": [ { "name": "T", - "type": 678 + "type": null } ], "def": { "variant": { "variants": [ { - "name": "None", + "name": "PauseFailed", "fields": [], "index": 0, - "docs": [] + "docs": [ + "Attempt to signal GRANDPA pause when the authority set isn't live", + "(either paused or already pending pause)." + ] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 678, - "typeName": null, - "docs": [] - } - ], + "name": "ResumeFailed", + "fields": [], "index": 1, - "docs": [] + "docs": [ + "Attempt to signal GRANDPA resume when the authority set isn't paused", + "(either live or already pending resume)." + ] + }, + { + "name": "ChangePending", + "fields": [], + "index": 2, + "docs": [ + "Attempt to signal GRANDPA change with one already pending." + ] + }, + { + "name": "TooSoon", + "fields": [], + "index": 3, + "docs": [ + "Cannot signal forced change so soon after last." + ] + }, + { + "name": "InvalidKeyOwnershipProof", + "fields": [], + "index": 4, + "docs": [ + "A key ownership proof provided as part of an equivocation report is invalid." + ] + }, + { + "name": "InvalidEquivocationProof", + "fields": [], + "index": 5, + "docs": [ + "An equivocation proof provided as part of an equivocation report is invalid." + ] + }, + { + "name": "DuplicateOffenceReport", + "fields": [], + "index": 6, + "docs": [ + "A given equivocation report is valid but already previously reported." + ] } ] } }, - "docs": [] + "docs": [ + "The `Error` enum of this pallet." + ] } }, { - "id": 680, + "id": 611, "type": { "path": [ - "Option" + "bounded_collections", + "weak_bounded_vec", + "WeakBoundedVec" ], "params": [ { "name": "T", - "type": 681 + "type": 137 + }, + { + "name": "S", + "type": null } ], "def": { - "variant": { - "variants": [ - { - "name": "None", - "fields": [], - "index": 0, - "docs": [] - }, + "composite": { + "fields": [ { - "name": "Some", - "fields": [ - { - "name": null, - "type": 681, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": null, + "type": 612, + "typeName": "Vec", "docs": [] } ] @@ -43668,72 +40072,60 @@ } }, { - "id": 681, + "id": 612, "type": { - "path": [ - "pallet_referenda", - "types", - "DecidingStatus" - ], - "params": [ - { - "name": "BlockNumber", - "type": 4 - } - ], + "path": [], + "params": [], "def": { - "composite": { - "fields": [ - { - "name": "since", - "type": 4, - "typeName": "BlockNumber", - "docs": [] - }, - { - "name": "confirming", - "type": 141, - "typeName": "Option", - "docs": [] - } - ] + "sequence": { + "type": 137 } }, "docs": [] } }, { - "id": 682, + "id": 613, "type": { "path": [ - "Option" + "pallet_treasury", + "Proposal" ], "params": [ { - "name": "T", - "type": 683 + "name": "AccountId", + "type": 0 + }, + { + "name": "Balance", + "type": 6 } ], "def": { - "variant": { - "variants": [ + "composite": { + "fields": [ { - "name": "None", - "fields": [], - "index": 0, + "name": "proposer", + "type": 0, + "typeName": "AccountId", "docs": [] }, { - "name": "Some", - "fields": [ - { - "name": null, - "type": 683, - "typeName": null, - "docs": [] - } - ], - "index": 1, + "name": "value", + "type": 6, + "typeName": "Balance", + "docs": [] + }, + { + "name": "beneficiary", + "type": 0, + "typeName": "AccountId", + "docs": [] + }, + { + "name": "bond", + "type": 6, + "typeName": "Balance", "docs": [] } ] @@ -43743,21 +40135,7 @@ } }, { - "id": 683, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 4, - 221 - ] - }, - "docs": [] - } - }, - { - "id": 684, + "id": 614, "type": { "path": [ "bounded_collections", @@ -43767,7 +40145,7 @@ "params": [ { "name": "T", - "type": 685 + "type": 4 }, { "name": "S", @@ -43779,7 +40157,7 @@ "fields": [ { "name": null, - "type": 686, + "type": 121, "typeName": "Vec", "docs": [] } @@ -43790,132 +40168,71 @@ } }, { - "id": 685, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 4, - 6 - ] - }, - "docs": [] - } - }, - { - "id": 686, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 685 - } - }, - "docs": [] - } - }, - { - "id": 687, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 688 - } - }, - "docs": [] - } - }, - { - "id": 688, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 86, - 689 - ] - }, - "docs": [] - } - }, - { - "id": 689, + "id": 615, "type": { "path": [ - "pallet_referenda", - "types", - "TrackInfo" + "pallet_treasury", + "SpendStatus" ], "params": [ { - "name": "Balance", + "name": "AssetKind", + "type": 59 + }, + { + "name": "AssetBalance", "type": 6 }, { - "name": "Moment", + "name": "Beneficiary", + "type": 84 + }, + { + "name": "BlockNumber", "type": 4 + }, + { + "name": "PaymentId", + "type": 11 } ], "def": { "composite": { "fields": [ { - "name": "name", - "type": 560, - "typeName": "&'static str", - "docs": [] - }, - { - "name": "max_deciding", - "type": 4, - "typeName": "u32", + "name": "asset_kind", + "type": 59, + "typeName": "AssetKind", "docs": [] }, { - "name": "decision_deposit", + "name": "amount", "type": 6, - "typeName": "Balance", - "docs": [] - }, - { - "name": "prepare_period", - "type": 4, - "typeName": "Moment", - "docs": [] - }, - { - "name": "decision_period", - "type": 4, - "typeName": "Moment", + "typeName": "AssetBalance", "docs": [] }, { - "name": "confirm_period", - "type": 4, - "typeName": "Moment", + "name": "beneficiary", + "type": 84, + "typeName": "Beneficiary", "docs": [] }, { - "name": "min_enactment_period", + "name": "valid_from", "type": 4, - "typeName": "Moment", + "typeName": "BlockNumber", "docs": [] }, { - "name": "min_approval", - "type": 690, - "typeName": "Curve", + "name": "expire_at", + "type": 4, + "typeName": "BlockNumber", "docs": [] }, { - "name": "min_support", - "type": 690, - "typeName": "Curve", + "name": "status", + "type": 616, + "typeName": "PaymentState", "docs": [] } ] @@ -43925,67 +40242,34 @@ } }, { - "id": 690, + "id": 616, "type": { "path": [ - "pallet_referenda", - "types", - "Curve" + "pallet_treasury", + "PaymentState" + ], + "params": [ + { + "name": "Id", + "type": 11 + } ], - "params": [], "def": { "variant": { "variants": [ { - "name": "LinearDecreasing", - "fields": [ - { - "name": "length", - "type": 37, - "typeName": "Perbill", - "docs": [] - }, - { - "name": "floor", - "type": 37, - "typeName": "Perbill", - "docs": [] - }, - { - "name": "ceil", - "type": 37, - "typeName": "Perbill", - "docs": [] - } - ], + "name": "Pending", + "fields": [], "index": 0, "docs": [] }, { - "name": "SteppedDecreasing", + "name": "Attempted", "fields": [ { - "name": "begin", - "type": 37, - "typeName": "Perbill", - "docs": [] - }, - { - "name": "end", - "type": 37, - "typeName": "Perbill", - "docs": [] - }, - { - "name": "step", - "type": 37, - "typeName": "Perbill", - "docs": [] - }, - { - "name": "period", - "type": 37, - "typeName": "Perbill", + "name": "id", + "type": 11, + "typeName": "Id", "docs": [] } ], @@ -43993,27 +40277,8 @@ "docs": [] }, { - "name": "Reciprocal", - "fields": [ - { - "name": "factor", - "type": 691, - "typeName": "FixedI64", - "docs": [] - }, - { - "name": "x_offset", - "type": 691, - "typeName": "FixedI64", - "docs": [] - }, - { - "name": "y_offset", - "type": 691, - "typeName": "FixedI64", - "docs": [] - } - ], + "name": "Failed", + "fields": [], "index": 2, "docs": [] } @@ -44024,12 +40289,12 @@ } }, { - "id": 691, + "id": 617, "type": { "path": [ "sp_arithmetic", - "fixed_point", - "FixedI64" + "per_things", + "Permill" ], "params": [], "def": { @@ -44037,8 +40302,8 @@ "fields": [ { "name": null, - "type": 692, - "typeName": "i64", + "type": 4, + "typeName": "u32", "docs": [] } ] @@ -44048,21 +40313,33 @@ } }, { - "id": 692, + "id": 618, "type": { - "path": [], + "path": [ + "frame_support", + "PalletId" + ], "params": [], "def": { - "primitive": "I64" + "composite": { + "fields": [ + { + "name": null, + "type": 387, + "typeName": "[u8; 8]", + "docs": [] + } + ] + } }, "docs": [] } }, { - "id": 693, + "id": 619, "type": { "path": [ - "pallet_referenda", + "pallet_treasury", "pallet", "Error" ], @@ -44080,132 +40357,234 @@ "variant": { "variants": [ { - "name": "NotOngoing", + "name": "InsufficientProposersBalance", "fields": [], "index": 0, "docs": [ - "Referendum is not ongoing." + "Proposer's balance is too low." ] }, { - "name": "HasDeposit", + "name": "InvalidIndex", "fields": [], "index": 1, "docs": [ - "Referendum's decision deposit is already paid." + "No proposal, bounty or spend at that index." ] }, { - "name": "BadTrack", + "name": "TooManyApprovals", "fields": [], "index": 2, "docs": [ - "The track identifier given was invalid." + "Too many approvals in the queue." ] }, { - "name": "Full", + "name": "InsufficientPermission", "fields": [], "index": 3, "docs": [ - "There are already a full complement of referenda in progress for this track." + "The spend origin is valid but the amount it is allowed to spend is lower than the", + "amount to be spent." ] }, { - "name": "QueueEmpty", + "name": "ProposalNotApproved", "fields": [], "index": 4, "docs": [ - "The queue of the track is empty." + "Proposal has not been approved." ] }, { - "name": "BadReferendum", + "name": "FailedToConvertBalance", "fields": [], "index": 5, "docs": [ - "The referendum index provided is invalid in this context." + "The balance of the asset kind is not convertible to the balance of the native asset." ] }, { - "name": "NothingToDo", + "name": "SpendExpired", "fields": [], "index": 6, "docs": [ - "There was nothing to do in the advancement." + "The spend has expired and cannot be claimed." ] }, { - "name": "NoTrack", + "name": "EarlyPayout", "fields": [], "index": 7, "docs": [ - "No track exists for the proposal origin." + "The spend is not yet eligible for payout." ] }, { - "name": "Unfinished", + "name": "AlreadyAttempted", "fields": [], "index": 8, "docs": [ - "Any deposit cannot be refunded until after the decision is over." + "The payment has already been attempted." ] }, { - "name": "NoPermission", + "name": "PayoutError", "fields": [], "index": 9, "docs": [ - "The deposit refunder is not the depositor." + "There was some issue with the mechanism of payment." ] }, { - "name": "NoDeposit", + "name": "NotAttempted", "fields": [], "index": 10, "docs": [ - "The deposit cannot be refunded since none was made." + "The payout was not yet attempted/claimed." ] }, { - "name": "BadStatus", + "name": "Inconclusive", "fields": [], "index": 11, "docs": [ - "The referendum status is invalid for this operation." - ] - }, - { - "name": "PreimageNotExist", - "fields": [], - "index": 12, - "docs": [ - "The preimage does not exist." + "The payment has neither failed nor succeeded yet." ] } ] } }, "docs": [ - "The `Error` enum of this pallet." + "Error for the treasury pallet." ] } }, { - "id": 694, + "id": 620, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 0, + 94 + ] + }, + "docs": [] + } + }, + { + "id": 621, "type": { "path": [ - "pallet_ranked_collective", - "MemberRecord" + "pallet_conviction_voting", + "vote", + "Voting" + ], + "params": [ + { + "name": "Balance", + "type": 6 + }, + { + "name": "AccountId", + "type": 0 + }, + { + "name": "BlockNumber", + "type": 4 + }, + { + "name": "PollIndex", + "type": 4 + }, + { + "name": "MaxVotes", + "type": null + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "Casting", + "fields": [ + { + "name": null, + "type": 622, + "typeName": "Casting", + "docs": [] + } + ], + "index": 0, + "docs": [] + }, + { + "name": "Delegating", + "fields": [ + { + "name": null, + "type": 628, + "typeName": "Delegating", + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 622, + "type": { + "path": [ + "pallet_conviction_voting", + "vote", + "Casting" + ], + "params": [ + { + "name": "Balance", + "type": 6 + }, + { + "name": "BlockNumber", + "type": 4 + }, + { + "name": "PollIndex", + "type": 4 + }, + { + "name": "MaxVotes", + "type": null + } ], - "params": [], "def": { "composite": { "fields": [ { - "name": "rank", - "type": 86, - "typeName": "Rank", + "name": "votes", + "type": 623, + "typeName": "BoundedVec<(PollIndex, AccountVote), MaxVotes>", + "docs": [] + }, + { + "name": "delegations", + "type": 626, + "typeName": "Delegations", + "docs": [] + }, + { + "name": "prior", + "type": 627, + "typeName": "PriorLock", "docs": [] } ] @@ -44215,35 +40594,202 @@ } }, { - "id": 695, + "id": 623, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 624 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 625, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 624, "type": { "path": [], "params": [], "def": { "tuple": [ - 86, - 0 + 4, + 156 ] }, "docs": [] } }, { - "id": 696, + "id": 625, "type": { "path": [], "params": [], "def": { - "tuple": [ - 86, - 4 - ] + "sequence": { + "type": 624 + } }, "docs": [] } }, { - "id": 697, + "id": 626, + "type": { + "path": [ + "pallet_conviction_voting", + "types", + "Delegations" + ], + "params": [ + { + "name": "Balance", + "type": 6 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "votes", + "type": 6, + "typeName": "Balance", + "docs": [] + }, + { + "name": "capital", + "type": 6, + "typeName": "Balance", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 627, + "type": { + "path": [ + "pallet_conviction_voting", + "vote", + "PriorLock" + ], + "params": [ + { + "name": "BlockNumber", + "type": 4 + }, + { + "name": "Balance", + "type": 6 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 4, + "typeName": "BlockNumber", + "docs": [] + }, + { + "name": null, + "type": 6, + "typeName": "Balance", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 628, + "type": { + "path": [ + "pallet_conviction_voting", + "vote", + "Delegating" + ], + "params": [ + { + "name": "Balance", + "type": 6 + }, + { + "name": "AccountId", + "type": 0 + }, + { + "name": "BlockNumber", + "type": 4 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "balance", + "type": 6, + "typeName": "Balance", + "docs": [] + }, + { + "name": "target", + "type": 0, + "typeName": "AccountId", + "docs": [] + }, + { + "name": "conviction", + "type": 158, + "typeName": "Conviction", + "docs": [] + }, + { + "name": "delegations", + "type": 626, + "typeName": "Delegations", + "docs": [] + }, + { + "name": "prior", + "type": 627, + "typeName": "PriorLock", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 629, "type": { "path": [ "bounded_collections", @@ -44253,7 +40799,7 @@ "params": [ { "name": "T", - "type": 2 + "type": 630 }, { "name": "S", @@ -44261,25 +40807,52 @@ } ], "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 13, - "typeName": "Vec", - "docs": [] - } - ] + "composite": { + "fields": [ + { + "name": null, + "type": 631, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 630, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 94, + 6 + ] + }, + "docs": [] + } + }, + { + "id": 631, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 630 } }, "docs": [] } }, { - "id": 698, + "id": 632, "type": { "path": [ - "pallet_ranked_collective", + "pallet_conviction_voting", "pallet", "Error" ], @@ -44297,83 +40870,100 @@ "variant": { "variants": [ { - "name": "AlreadyMember", + "name": "NotOngoing", "fields": [], "index": 0, "docs": [ - "Account is already a member." + "Poll is not ongoing." ] }, { - "name": "NotMember", + "name": "NotVoter", "fields": [], "index": 1, "docs": [ - "Account is not a member." + "The given account did not vote on the poll." ] }, { - "name": "NotPolling", + "name": "NoPermission", "fields": [], "index": 2, "docs": [ - "The given poll index is unknown or has closed." + "The actor has no permission to conduct the action." ] }, { - "name": "Ongoing", + "name": "NoPermissionYet", "fields": [], "index": 3, "docs": [ - "The given poll is still ongoing." + "The actor has no permission to conduct the action right now but will do in the future." ] }, { - "name": "NoneRemaining", + "name": "AlreadyDelegating", "fields": [], "index": 4, "docs": [ - "There are no further records to be removed." + "The account is already delegating." ] }, { - "name": "Corruption", + "name": "AlreadyVoting", "fields": [], "index": 5, "docs": [ - "Unexpected error in state." + "The account currently has votes attached to it and the operation cannot succeed until", + "these are removed, either through `unvote` or `reap_vote`." ] }, { - "name": "RankTooLow", + "name": "InsufficientFunds", "fields": [], "index": 6, "docs": [ - "The member's rank is too low to vote." + "Too high a balance was provided that the account cannot afford." ] }, { - "name": "InvalidWitness", + "name": "NotDelegating", "fields": [], "index": 7, "docs": [ - "The information provided is incorrect." + "The account is not currently delegating." ] }, { - "name": "NoPermission", + "name": "Nonsense", "fields": [], "index": 8, "docs": [ - "The origin is not sufficiently privileged to do the operation." + "Delegation to oneself makes no sense." ] }, { - "name": "SameMember", + "name": "MaxVotesReached", "fields": [], "index": 9, "docs": [ - "The new member to exchange is the same as the old member" + "Maximum number of votes reached." + ] + }, + { + "name": "ClassNeeded", + "fields": [], + "index": 10, + "docs": [ + "The class must be supplied since it is not easily determinable from the state." + ] + }, + { + "name": "BadClass", + "fields": [], + "index": 11, + "docs": [ + "The class ID supplied is invalid." ] } ] @@ -44385,7 +40975,7 @@ } }, { - "id": 699, + "id": 633, "type": { "path": [ "pallet_referenda", @@ -44395,11 +40985,11 @@ "params": [ { "name": "TrackId", - "type": 86 + "type": 94 }, { "name": "RuntimeOrigin", - "type": 148 + "type": 161 }, { "name": "Moment", @@ -44407,7 +40997,7 @@ }, { "name": "Call", - "type": 87 + "type": 95 }, { "name": "Balance", @@ -44415,7 +41005,7 @@ }, { "name": "Tally", - "type": 503 + "type": 470 }, { "name": "AccountId", @@ -44423,7 +41013,7 @@ }, { "name": "ScheduleAddress", - "type": 221 + "type": 189 } ], "def": { @@ -44434,7 +41024,7 @@ "fields": [ { "name": null, - "type": 700, + "type": 634, "typeName": "ReferendumStatus", "docs": [] } @@ -44453,13 +41043,13 @@ }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] } @@ -44478,13 +41068,13 @@ }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] } @@ -44503,13 +41093,13 @@ }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] } @@ -44528,13 +41118,13 @@ }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] }, { "name": null, - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] } @@ -44562,7 +41152,7 @@ } }, { - "id": 700, + "id": 634, "type": { "path": [ "pallet_referenda", @@ -44572,11 +41162,11 @@ "params": [ { "name": "TrackId", - "type": 86 + "type": 94 }, { "name": "RuntimeOrigin", - "type": 148 + "type": 161 }, { "name": "Moment", @@ -44584,7 +41174,7 @@ }, { "name": "Call", - "type": 87 + "type": 95 }, { "name": "Balance", @@ -44592,7 +41182,7 @@ }, { "name": "Tally", - "type": 503 + "type": 470 }, { "name": "AccountId", @@ -44600,7 +41190,7 @@ }, { "name": "ScheduleAddress", - "type": 221 + "type": 189 } ], "def": { @@ -44608,25 +41198,25 @@ "fields": [ { "name": "track", - "type": 86, + "type": 94, "typeName": "TrackId", "docs": [] }, { "name": "origin", - "type": 148, + "type": 161, "typeName": "RuntimeOrigin", "docs": [] }, { "name": "proposal", - "type": 87, + "type": 95, "typeName": "Call", "docs": [] }, { "name": "enactment", - "type": 155, + "type": 168, "typeName": "DispatchTime", "docs": [] }, @@ -44638,25 +41228,25 @@ }, { "name": "submission_deposit", - "type": 678, + "type": 635, "typeName": "Deposit", "docs": [] }, { "name": "decision_deposit", - "type": 679, + "type": 636, "typeName": "Option>", "docs": [] }, { "name": "deciding", - "type": 680, + "type": 637, "typeName": "Option>", "docs": [] }, { "name": "tally", - "type": 503, + "type": 470, "typeName": "Tally", "docs": [] }, @@ -44667,9 +41257,484 @@ "docs": [] }, { - "name": "alarm", - "type": 682, - "typeName": "Option<(Moment, ScheduleAddress)>", + "name": "alarm", + "type": 639, + "typeName": "Option<(Moment, ScheduleAddress)>", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 635, + "type": { + "path": [ + "pallet_referenda", + "types", + "Deposit" + ], + "params": [ + { + "name": "AccountId", + "type": 0 + }, + { + "name": "Balance", + "type": 6 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "who", + "type": 0, + "typeName": "AccountId", + "docs": [] + }, + { + "name": "amount", + "type": 6, + "typeName": "Balance", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 636, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 635 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 635, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 637, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 638 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 638, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 638, + "type": { + "path": [ + "pallet_referenda", + "types", + "DecidingStatus" + ], + "params": [ + { + "name": "BlockNumber", + "type": 4 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "since", + "type": 4, + "typeName": "BlockNumber", + "docs": [] + }, + { + "name": "confirming", + "type": 154, + "typeName": "Option", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 639, + "type": { + "path": [ + "Option" + ], + "params": [ + { + "name": "T", + "type": 640 + } + ], + "def": { + "variant": { + "variants": [ + { + "name": "None", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Some", + "fields": [ + { + "name": null, + "type": 640, + "typeName": null, + "docs": [] + } + ], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 640, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 4, + 189 + ] + }, + "docs": [] + } + }, + { + "id": 641, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" + ], + "params": [ + { + "name": "T", + "type": 642 + }, + { + "name": "S", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": null, + "type": 643, + "typeName": "Vec", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 642, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 4, + 6 + ] + }, + "docs": [] + } + }, + { + "id": 643, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 642 + } + }, + "docs": [] + } + }, + { + "id": 644, + "type": { + "path": [], + "params": [], + "def": { + "sequence": { + "type": 645 + } + }, + "docs": [] + } + }, + { + "id": 645, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 94, + 646 + ] + }, + "docs": [] + } + }, + { + "id": 646, + "type": { + "path": [ + "pallet_referenda", + "types", + "TrackInfo" + ], + "params": [ + { + "name": "Balance", + "type": 6 + }, + { + "name": "Moment", + "type": 4 + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "name", + "type": 526, + "typeName": "&'static str", + "docs": [] + }, + { + "name": "max_deciding", + "type": 4, + "typeName": "u32", + "docs": [] + }, + { + "name": "decision_deposit", + "type": 6, + "typeName": "Balance", + "docs": [] + }, + { + "name": "prepare_period", + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": "decision_period", + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": "confirm_period", + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": "min_enactment_period", + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": "min_approval", + "type": 647, + "typeName": "Curve", + "docs": [] + }, + { + "name": "min_support", + "type": 647, + "typeName": "Curve", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 647, + "type": { + "path": [ + "pallet_referenda", + "types", + "Curve" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "LinearDecreasing", + "fields": [ + { + "name": "length", + "type": 37, + "typeName": "Perbill", + "docs": [] + }, + { + "name": "floor", + "type": 37, + "typeName": "Perbill", + "docs": [] + }, + { + "name": "ceil", + "type": 37, + "typeName": "Perbill", + "docs": [] + } + ], + "index": 0, + "docs": [] + }, + { + "name": "SteppedDecreasing", + "fields": [ + { + "name": "begin", + "type": 37, + "typeName": "Perbill", + "docs": [] + }, + { + "name": "end", + "type": 37, + "typeName": "Perbill", + "docs": [] + }, + { + "name": "step", + "type": 37, + "typeName": "Perbill", + "docs": [] + }, + { + "name": "period", + "type": 37, + "typeName": "Perbill", + "docs": [] + } + ], + "index": 1, + "docs": [] + }, + { + "name": "Reciprocal", + "fields": [ + { + "name": "factor", + "type": 648, + "typeName": "FixedI64", + "docs": [] + }, + { + "name": "x_offset", + "type": 648, + "typeName": "FixedI64", + "docs": [] + }, + { + "name": "y_offset", + "type": 648, + "typeName": "FixedI64", + "docs": [] + } + ], + "index": 2, "docs": [] } ] @@ -44679,30 +41744,21 @@ } }, { - "id": 701, + "id": 648, "type": { "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 221 - }, - { - "name": "S", - "type": null - } + "sp_arithmetic", + "fixed_point", + "FixedI64" ], + "params": [], "def": { "composite": { "fields": [ { "name": null, - "type": 558, - "typeName": "Vec", + "type": 649, + "typeName": "i64", "docs": [] } ] @@ -44712,7 +41768,18 @@ } }, { - "id": 702, + "id": 649, + "type": { + "path": [], + "params": [], + "def": { + "primitive": "I64" + }, + "docs": [] + } + }, + { + "id": 650, "type": { "path": [ "pallet_referenda", @@ -44845,76 +41912,94 @@ } }, { - "id": 703, + "id": 651, "type": { "path": [ - "pallet_whitelist", - "pallet", - "Error" + "pallet_ranked_collective", + "MemberRecord" + ], + "params": [], + "def": { + "composite": { + "fields": [ + { + "name": "rank", + "type": 94, + "typeName": "Rank", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 652, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 94, + 0 + ] + }, + "docs": [] + } + }, + { + "id": 653, + "type": { + "path": [], + "params": [], + "def": { + "tuple": [ + 94, + 4 + ] + }, + "docs": [] + } + }, + { + "id": 654, + "type": { + "path": [ + "bounded_collections", + "bounded_vec", + "BoundedVec" ], "params": [ { "name": "T", + "type": 2 + }, + { + "name": "S", "type": null } ], "def": { - "variant": { - "variants": [ - { - "name": "UnavailablePreImage", - "fields": [], - "index": 0, - "docs": [ - "The preimage of the call hash could not be loaded." - ] - }, - { - "name": "UndecodableCall", - "fields": [], - "index": 1, - "docs": [ - "The call could not be decoded." - ] - }, - { - "name": "InvalidCallWeightWitness", - "fields": [], - "index": 2, - "docs": [ - "The weight of the decoded call was higher than the witness." - ] - }, - { - "name": "CallIsNotWhitelisted", - "fields": [], - "index": 3, - "docs": [ - "The call was not whitelisted." - ] - }, + "composite": { + "fields": [ { - "name": "CallAlreadyWhitelisted", - "fields": [], - "index": 4, - "docs": [ - "The call was already whitelisted; No-Op." - ] + "name": null, + "type": 13, + "typeName": "Vec", + "docs": [] } ] } }, - "docs": [ - "The `Error` enum of this pallet." - ] + "docs": [] } }, { - "id": 704, + "id": 655, "type": { "path": [ - "polkadot_runtime_common", - "claims", + "pallet_ranked_collective", "pallet", "Error" ], @@ -44922,91 +42007,93 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "InvalidEthereumSignature", + "name": "AlreadyMember", "fields": [], "index": 0, "docs": [ - "Invalid Ethereum signature." + "Account is already a member." ] }, { - "name": "SignerHasNoClaim", + "name": "NotMember", "fields": [], "index": 1, "docs": [ - "Ethereum address has no claim." + "Account is not a member." ] }, { - "name": "SenderHasNoClaim", + "name": "NotPolling", "fields": [], "index": 2, "docs": [ - "Account ID sending transaction has no claim." + "The given poll index is unknown or has closed." ] }, { - "name": "PotUnderflow", + "name": "Ongoing", "fields": [], "index": 3, "docs": [ - "There's not enough in the pot to pay out some unvested amount. Generally implies a", - "logic error." + "The given poll is still ongoing." ] }, { - "name": "InvalidStatement", + "name": "NoneRemaining", "fields": [], "index": 4, "docs": [ - "A needed statement was not included." + "There are no further records to be removed." ] }, { - "name": "VestedBalanceExists", + "name": "Corruption", "fields": [], "index": 5, "docs": [ - "The account already has a vested balance." + "Unexpected error in state." ] - } - ] - } - }, - "docs": [ - "The `Error` enum of this pallet." - ] - } - }, - { - "id": 705, - "type": { - "path": [ - "pallet_utility", - "pallet", - "Error" - ], - "params": [ - { - "name": "T", - "type": null - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "TooManyCalls", + "name": "RankTooLow", "fields": [], - "index": 0, + "index": 6, "docs": [ - "Too many calls batched." + "The member's rank is too low to vote." + ] + }, + { + "name": "InvalidWitness", + "fields": [], + "index": 7, + "docs": [ + "The information provided is incorrect." + ] + }, + { + "name": "NoPermission", + "fields": [], + "index": 8, + "docs": [ + "The origin is not sufficiently privileged to do the operation." + ] + }, + { + "name": "SameMember", + "fields": [], + "index": 9, + "docs": [ + "The new member to exchange is the same as the old member" ] } ] @@ -45018,280 +42105,174 @@ } }, { - "id": 706, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 707, - 711 - ] - }, - "docs": [] - } - }, - { - "id": 707, + "id": 656, "type": { "path": [ - "pallet_identity", + "pallet_referenda", "types", - "Registration" + "ReferendumInfo" ], "params": [ { - "name": "Balance", - "type": 6 + "name": "TrackId", + "type": 94 }, { - "name": "MaxJudgements", - "type": null + "name": "RuntimeOrigin", + "type": 161 }, { - "name": "IdentityInfo", - "type": 172 - } - ], - "def": { - "composite": { - "fields": [ - { - "name": "judgements", - "type": 708, - "typeName": "BoundedVec<(RegistrarIndex, Judgement), MaxJudgements>", - "docs": [] - }, - { - "name": "deposit", - "type": 6, - "typeName": "Balance", - "docs": [] - }, - { - "name": "info", - "type": 172, - "typeName": "IdentityInfo", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 708, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ + "name": "Moment", + "type": 4 + }, { - "name": "T", - "type": 709 + "name": "Call", + "type": 95 }, { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ - { - "name": null, - "type": 710, - "typeName": "Vec", - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 709, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 4, - 209 - ] - }, - "docs": [] - } - }, - { - "id": 710, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 709 - } - }, - "docs": [] - } - }, - { - "id": 711, - "type": { - "path": [ - "Option" - ], - "params": [ + "name": "Balance", + "type": 6 + }, { - "name": "T", - "type": 214 + "name": "Tally", + "type": 473 + }, + { + "name": "AccountId", + "type": 0 + }, + { + "name": "ScheduleAddress", + "type": 189 } ], "def": { "variant": { "variants": [ { - "name": "None", - "fields": [], + "name": "Ongoing", + "fields": [ + { + "name": null, + "type": 657, + "typeName": "ReferendumStatus", + "docs": [] + } + ], "index": 0, "docs": [] }, { - "name": "Some", + "name": "Approved", "fields": [ { "name": null, - "type": 214, - "typeName": null, + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", "docs": [] } ], "index": 1, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 712, - "type": { - "path": [], - "params": [], - "def": { - "tuple": [ - 6, - 713 - ] - }, - "docs": [] - } - }, - { - "id": 713, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 0 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": null, - "type": 109, - "typeName": "Vec", + "name": "Rejected", + "fields": [ + { + "name": null, + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + } + ], + "index": 2, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 714, - "type": { - "path": [ - "bounded_collections", - "bounded_vec", - "BoundedVec" - ], - "params": [ - { - "name": "T", - "type": 715 - }, - { - "name": "S", - "type": null - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": null, - "type": 717, - "typeName": "Vec", + "name": "Cancelled", + "fields": [ + { + "name": null, + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + } + ], + "index": 3, "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 715, - "type": { - "path": [ - "Option" - ], - "params": [ - { - "name": "T", - "type": 716 - } - ], - "def": { - "variant": { - "variants": [ + }, { - "name": "None", - "fields": [], - "index": 0, + "name": "TimedOut", + "fields": [ + { + "name": null, + "type": 4, + "typeName": "Moment", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + }, + { + "name": null, + "type": 636, + "typeName": "Option>", + "docs": [] + } + ], + "index": 4, "docs": [] }, { - "name": "Some", + "name": "Killed", "fields": [ { "name": null, - "type": 716, - "typeName": null, + "type": 4, + "typeName": "Moment", "docs": [] } ], - "index": 1, + "index": 5, "docs": [] } ] @@ -45301,94 +42282,114 @@ } }, { - "id": 716, + "id": 657, "type": { "path": [ - "pallet_identity", + "pallet_referenda", "types", - "RegistrarInfo" + "ReferendumStatus" ], "params": [ + { + "name": "TrackId", + "type": 94 + }, + { + "name": "RuntimeOrigin", + "type": 161 + }, + { + "name": "Moment", + "type": 4 + }, + { + "name": "Call", + "type": 95 + }, { "name": "Balance", "type": 6 }, + { + "name": "Tally", + "type": 473 + }, { "name": "AccountId", "type": 0 }, { - "name": "IdField", - "type": 11 + "name": "ScheduleAddress", + "type": 189 } ], "def": { "composite": { "fields": [ { - "name": "account", - "type": 0, - "typeName": "AccountId", + "name": "track", + "type": 94, + "typeName": "TrackId", "docs": [] }, { - "name": "fee", - "type": 6, - "typeName": "Balance", + "name": "origin", + "type": 161, + "typeName": "RuntimeOrigin", "docs": [] }, { - "name": "fields", - "type": 11, - "typeName": "IdField", + "name": "proposal", + "type": 95, + "typeName": "Call", "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 717, - "type": { - "path": [], - "params": [], - "def": { - "sequence": { - "type": 715 - } - }, - "docs": [] - } - }, - { - "id": 718, - "type": { - "path": [ - "pallet_identity", - "types", - "AuthorityProperties" - ], - "params": [ - { - "name": "Suffix", - "type": 719 - } - ], - "def": { - "composite": { - "fields": [ + }, { - "name": "suffix", - "type": 719, - "typeName": "Suffix", + "name": "enactment", + "type": 168, + "typeName": "DispatchTime", "docs": [] }, { - "name": "allocation", + "name": "submitted", "type": 4, - "typeName": "Allocation", + "typeName": "Moment", + "docs": [] + }, + { + "name": "submission_deposit", + "type": 635, + "typeName": "Deposit", + "docs": [] + }, + { + "name": "decision_deposit", + "type": 636, + "typeName": "Option>", + "docs": [] + }, + { + "name": "deciding", + "type": 637, + "typeName": "Option>", + "docs": [] + }, + { + "name": "tally", + "type": 473, + "typeName": "Tally", + "docs": [] + }, + { + "name": "in_queue", + "type": 30, + "typeName": "bool", + "docs": [] + }, + { + "name": "alarm", + "type": 639, + "typeName": "Option<(Moment, ScheduleAddress)>", "docs": [] } ] @@ -45398,7 +42399,7 @@ } }, { - "id": 719, + "id": 658, "type": { "path": [ "bounded_collections", @@ -45408,7 +42409,7 @@ "params": [ { "name": "T", - "type": 2 + "type": 189 }, { "name": "S", @@ -45420,7 +42421,7 @@ "fields": [ { "name": null, - "type": 13, + "type": 524, "typeName": "Vec", "docs": [] } @@ -45431,10 +42432,10 @@ } }, { - "id": 720, + "id": 659, "type": { "path": [ - "pallet_identity", + "pallet_referenda", "pallet", "Error" ], @@ -45442,217 +42443,290 @@ { "name": "T", "type": null + }, + { + "name": "I", + "type": null } ], "def": { "variant": { "variants": [ { - "name": "TooManySubAccounts", + "name": "NotOngoing", "fields": [], "index": 0, "docs": [ - "Too many subs-accounts." + "Referendum is not ongoing." ] }, { - "name": "NotFound", + "name": "HasDeposit", "fields": [], "index": 1, "docs": [ - "Account isn't found." + "Referendum's decision deposit is already paid." ] }, { - "name": "NotNamed", + "name": "BadTrack", "fields": [], "index": 2, "docs": [ - "Account isn't named." + "The track identifier given was invalid." ] }, { - "name": "EmptyIndex", + "name": "Full", "fields": [], "index": 3, "docs": [ - "Empty index." + "There are already a full complement of referenda in progress for this track." ] }, { - "name": "FeeChanged", + "name": "QueueEmpty", "fields": [], "index": 4, "docs": [ - "Fee is changed." + "The queue of the track is empty." ] }, { - "name": "NoIdentity", + "name": "BadReferendum", "fields": [], "index": 5, "docs": [ - "No identity found." + "The referendum index provided is invalid in this context." ] }, { - "name": "StickyJudgement", + "name": "NothingToDo", "fields": [], "index": 6, "docs": [ - "Sticky judgement." + "There was nothing to do in the advancement." ] }, { - "name": "JudgementGiven", + "name": "NoTrack", "fields": [], "index": 7, "docs": [ - "Judgement given." + "No track exists for the proposal origin." ] }, { - "name": "InvalidJudgement", + "name": "Unfinished", "fields": [], "index": 8, "docs": [ - "Invalid judgement." + "Any deposit cannot be refunded until after the decision is over." ] }, { - "name": "InvalidIndex", + "name": "NoPermission", "fields": [], "index": 9, "docs": [ - "The index is invalid." + "The deposit refunder is not the depositor." ] }, { - "name": "InvalidTarget", + "name": "NoDeposit", "fields": [], "index": 10, "docs": [ - "The target is invalid." + "The deposit cannot be refunded since none was made." ] }, { - "name": "TooManyRegistrars", + "name": "BadStatus", "fields": [], "index": 11, "docs": [ - "Maximum amount of registrars reached. Cannot add any more." + "The referendum status is invalid for this operation." ] }, { - "name": "AlreadyClaimed", + "name": "PreimageNotExist", "fields": [], "index": 12, "docs": [ - "Account ID is already named." - ] - }, - { - "name": "NotSub", - "fields": [], - "index": 13, - "docs": [ - "Sender is not a sub-account." + "The preimage does not exist." ] - }, + } + ] + } + }, + "docs": [ + "The `Error` enum of this pallet." + ] + } + }, + { + "id": 660, + "type": { + "path": [ + "pallet_whitelist", + "pallet", + "Error" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "NotOwned", + "name": "UnavailablePreImage", "fields": [], - "index": 14, + "index": 0, "docs": [ - "Sub-account isn't owned by sender." + "The preimage of the call hash could not be loaded." ] }, { - "name": "JudgementForDifferentIdentity", + "name": "UndecodableCall", "fields": [], - "index": 15, + "index": 1, "docs": [ - "The provided judgement was for a different identity." + "The call could not be decoded." ] }, { - "name": "JudgementPaymentFailed", + "name": "InvalidCallWeightWitness", "fields": [], - "index": 16, + "index": 2, "docs": [ - "Error that occurs when there is an issue paying for judgement." + "The weight of the decoded call was higher than the witness." ] }, { - "name": "InvalidSuffix", + "name": "CallIsNotWhitelisted", "fields": [], - "index": 17, + "index": 3, "docs": [ - "The provided suffix is too long." + "The call was not whitelisted." ] }, { - "name": "NotUsernameAuthority", + "name": "CallAlreadyWhitelisted", "fields": [], - "index": 18, + "index": 4, "docs": [ - "The sender does not have permission to issue a username." + "The call was already whitelisted; No-Op." ] - }, + } + ] + } + }, + "docs": [ + "The `Error` enum of this pallet." + ] + } + }, + { + "id": 661, + "type": { + "path": [ + "polkadot_runtime_common", + "claims", + "pallet", + "Error" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "NoAllocation", + "name": "InvalidEthereumSignature", "fields": [], - "index": 19, + "index": 0, "docs": [ - "The authority cannot allocate any more usernames." + "Invalid Ethereum signature." ] }, { - "name": "InvalidSignature", + "name": "SignerHasNoClaim", "fields": [], - "index": 20, + "index": 1, "docs": [ - "The signature on a username was not valid." + "Ethereum address has no claim." ] }, { - "name": "RequiresSignature", + "name": "SenderHasNoClaim", "fields": [], - "index": 21, + "index": 2, "docs": [ - "Setting this username requires a signature, but none was provided." + "Account ID sending transaction has no claim." ] }, { - "name": "InvalidUsername", + "name": "PotUnderflow", "fields": [], - "index": 22, + "index": 3, "docs": [ - "The username does not meet the requirements." + "There's not enough in the pot to pay out some unvested amount. Generally implies a", + "logic error." ] }, { - "name": "UsernameTaken", + "name": "InvalidStatement", "fields": [], - "index": 23, + "index": 4, "docs": [ - "The username is already taken." + "A needed statement was not included." ] }, { - "name": "NoUsername", + "name": "VestedBalanceExists", "fields": [], - "index": 24, + "index": 5, "docs": [ - "The requested username does not exist." + "The account already has a vested balance." ] - }, + } + ] + } + }, + "docs": [ + "The `Error` enum of this pallet." + ] + } + }, + { + "id": 662, + "type": { + "path": [ + "pallet_utility", + "pallet", + "Error" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "variant": { + "variants": [ { - "name": "NotExpired", + "name": "TooManyCalls", "fields": [], - "index": 25, + "index": 0, "docs": [ - "The username cannot be forcefully removed because it can still be accepted." + "Too many calls batched." ] } ] @@ -45664,7 +42738,7 @@ } }, { - "id": 721, + "id": 663, "type": { "path": [ "pallet_society", @@ -45688,7 +42762,7 @@ }, { "name": "vouching", - "type": 722, + "type": 664, "typeName": "Option", "docs": [] }, @@ -45705,7 +42779,7 @@ } }, { - "id": 722, + "id": 664, "type": { "path": [ "Option" @@ -45713,7 +42787,7 @@ "params": [ { "name": "T", - "type": 723 + "type": 665 } ], "def": { @@ -45730,7 +42804,7 @@ "fields": [ { "name": null, - "type": 723, + "type": 665, "typeName": null, "docs": [] } @@ -45745,7 +42819,7 @@ } }, { - "id": 723, + "id": 665, "type": { "path": [ "pallet_society", @@ -45774,7 +42848,7 @@ } }, { - "id": 724, + "id": 666, "type": { "path": [ "pallet_society", @@ -45787,7 +42861,7 @@ }, { "name": "PayoutsVec", - "type": 725 + "type": 667 } ], "def": { @@ -45801,7 +42875,7 @@ }, { "name": "payouts", - "type": 725, + "type": 667, "typeName": "PayoutsVec", "docs": [] } @@ -45812,7 +42886,7 @@ } }, { - "id": 725, + "id": 667, "type": { "path": [ "bounded_collections", @@ -45822,7 +42896,7 @@ "params": [ { "name": "T", - "type": 685 + "type": 642 }, { "name": "S", @@ -45834,7 +42908,7 @@ "fields": [ { "name": null, - "type": 686, + "type": 643, "typeName": "Vec", "docs": [] } @@ -45845,7 +42919,7 @@ } }, { - "id": 726, + "id": 668, "type": { "path": [ "bounded_collections", @@ -45855,7 +42929,7 @@ "params": [ { "name": "T", - "type": 727 + "type": 669 }, { "name": "S", @@ -45867,7 +42941,7 @@ "fields": [ { "name": null, - "type": 729, + "type": 671, "typeName": "Vec", "docs": [] } @@ -45878,7 +42952,7 @@ } }, { - "id": 727, + "id": 669, "type": { "path": [ "pallet_society", @@ -45905,7 +42979,7 @@ }, { "name": "kind", - "type": 728, + "type": 670, "typeName": "BidKind", "docs": [] }, @@ -45922,7 +42996,7 @@ } }, { - "id": 728, + "id": 670, "type": { "path": [ "pallet_society", @@ -45980,20 +43054,20 @@ } }, { - "id": 729, + "id": 671, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 727 + "type": 669 } }, "docs": [] } }, { - "id": 730, + "id": 672, "type": { "path": [ "pallet_society", @@ -46020,7 +43094,7 @@ }, { "name": "kind", - "type": 728, + "type": 670, "typeName": "BidKind", "docs": [] }, @@ -46032,7 +43106,7 @@ }, { "name": "tally", - "type": 731, + "type": 673, "typeName": "Tally", "docs": [] }, @@ -46049,7 +43123,7 @@ } }, { - "id": 731, + "id": 673, "type": { "path": [ "pallet_society", @@ -46078,7 +43152,7 @@ } }, { - "id": 732, + "id": 674, "type": { "path": [], "params": [], @@ -46092,7 +43166,7 @@ } }, { - "id": 733, + "id": 675, "type": { "path": [ "pallet_society", @@ -46121,7 +43195,7 @@ } }, { - "id": 734, + "id": 676, "type": { "path": [ "bounded_collections", @@ -46154,7 +43228,7 @@ } }, { - "id": 735, + "id": 677, "type": { "path": [ "pallet_society", @@ -46198,7 +43272,7 @@ } }, { - "id": 736, + "id": 678, "type": { "path": [], "params": [], @@ -46206,14 +43280,14 @@ "tuple": [ 0, 0, - 731 + 673 ] }, "docs": [] } }, { - "id": 737, + "id": 679, "type": { "path": [ "pallet_society", @@ -46498,7 +43572,7 @@ } }, { - "id": 738, + "id": 680, "type": { "path": [ "pallet_recovery", @@ -46515,7 +43589,7 @@ }, { "name": "Friends", - "type": 739 + "type": 681 } ], "def": { @@ -46535,13 +43609,13 @@ }, { "name": "friends", - "type": 739, + "type": 681, "typeName": "Friends", "docs": [] }, { "name": "threshold", - "type": 86, + "type": 94, "typeName": "u16", "docs": [] } @@ -46552,7 +43626,7 @@ } }, { - "id": 739, + "id": 681, "type": { "path": [ "bounded_collections", @@ -46574,7 +43648,7 @@ "fields": [ { "name": null, - "type": 109, + "type": 116, "typeName": "Vec", "docs": [] } @@ -46585,7 +43659,7 @@ } }, { - "id": 740, + "id": 682, "type": { "path": [ "pallet_recovery", @@ -46602,7 +43676,7 @@ }, { "name": "Friends", - "type": 739 + "type": 681 } ], "def": { @@ -46622,7 +43696,7 @@ }, { "name": "friends", - "type": 739, + "type": 681, "typeName": "Friends", "docs": [] } @@ -46633,7 +43707,7 @@ } }, { - "id": 741, + "id": 683, "type": { "path": [ "pallet_recovery", @@ -46786,7 +43860,7 @@ } }, { - "id": 742, + "id": 684, "type": { "path": [ "bounded_collections", @@ -46796,7 +43870,7 @@ "params": [ { "name": "T", - "type": 218 + "type": 186 }, { "name": "S", @@ -46808,7 +43882,7 @@ "fields": [ { "name": null, - "type": 743, + "type": 685, "typeName": "Vec", "docs": [] } @@ -46819,20 +43893,20 @@ } }, { - "id": 743, + "id": 685, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 218 + "type": 186 } }, "docs": [] } }, { - "id": 744, + "id": 686, "type": { "path": [ "pallet_vesting", @@ -46861,7 +43935,7 @@ } }, { - "id": 745, + "id": 687, "type": { "path": [ "pallet_vesting", @@ -46927,7 +44001,7 @@ } }, { - "id": 746, + "id": 688, "type": { "path": [ "bounded_collections", @@ -46937,7 +44011,7 @@ "params": [ { "name": "T", - "type": 747 + "type": 689 }, { "name": "S", @@ -46949,7 +44023,7 @@ "fields": [ { "name": null, - "type": 749, + "type": 691, "typeName": "Vec", "docs": [] } @@ -46960,7 +44034,7 @@ } }, { - "id": 747, + "id": 689, "type": { "path": [ "Option" @@ -46968,7 +44042,7 @@ "params": [ { "name": "T", - "type": 748 + "type": 690 } ], "def": { @@ -46985,7 +44059,7 @@ "fields": [ { "name": null, - "type": 748, + "type": 690, "typeName": null, "docs": [] } @@ -47000,7 +44074,7 @@ } }, { - "id": 748, + "id": 690, "type": { "path": [ "pallet_scheduler", @@ -47013,7 +44087,7 @@ }, { "name": "Call", - "type": 87 + "type": 95 }, { "name": "BlockNumber", @@ -47021,7 +44095,7 @@ }, { "name": "PalletsOrigin", - "type": 148 + "type": 161 }, { "name": "AccountId", @@ -47033,7 +44107,7 @@ "fields": [ { "name": "maybe_id", - "type": 519, + "type": 488, "typeName": "Option", "docs": [] }, @@ -47045,19 +44119,19 @@ }, { "name": "call", - "type": 87, + "type": 95, "typeName": "Call", "docs": [] }, { "name": "maybe_periodic", - "type": 220, + "type": 188, "typeName": "Option>", "docs": [] }, { "name": "origin", - "type": 148, + "type": 161, "typeName": "PalletsOrigin", "docs": [] } @@ -47068,20 +44142,20 @@ } }, { - "id": 749, + "id": 691, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 747 + "type": 689 } }, "docs": [] } }, { - "id": 750, + "id": 692, "type": { "path": [ "pallet_scheduler", @@ -47146,13 +44220,13 @@ } }, { - "id": 751, + "id": 693, "type": { "path": [], "params": [], "def": { "tuple": [ - 752, + 694, 6 ] }, @@ -47160,7 +44234,7 @@ } }, { - "id": 752, + "id": 694, "type": { "path": [ "bounded_collections", @@ -47170,7 +44244,7 @@ "params": [ { "name": "T", - "type": 753 + "type": 695 }, { "name": "S", @@ -47182,7 +44256,7 @@ "fields": [ { "name": null, - "type": 754, + "type": 696, "typeName": "Vec", "docs": [] } @@ -47193,7 +44267,7 @@ } }, { - "id": 753, + "id": 695, "type": { "path": [ "pallet_proxy", @@ -47206,7 +44280,7 @@ }, { "name": "ProxyType", - "type": 224 + "type": 192 }, { "name": "BlockNumber", @@ -47224,7 +44298,7 @@ }, { "name": "proxy_type", - "type": 224, + "type": 192, "typeName": "ProxyType", "docs": [] }, @@ -47241,26 +44315,26 @@ } }, { - "id": 754, + "id": 696, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 753 + "type": 695 } }, "docs": [] } }, { - "id": 755, + "id": 697, "type": { "path": [], "params": [], "def": { "tuple": [ - 756, + 698, 6 ] }, @@ -47268,7 +44342,7 @@ } }, { - "id": 756, + "id": 698, "type": { "path": [ "bounded_collections", @@ -47278,7 +44352,7 @@ "params": [ { "name": "T", - "type": 757 + "type": 699 }, { "name": "S", @@ -47290,7 +44364,7 @@ "fields": [ { "name": null, - "type": 758, + "type": 700, "typeName": "Vec", "docs": [] } @@ -47301,7 +44375,7 @@ } }, { - "id": 757, + "id": 699, "type": { "path": [ "pallet_proxy", @@ -47349,20 +44423,20 @@ } }, { - "id": 758, + "id": 700, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 757 + "type": 699 } }, "docs": [] } }, { - "id": 759, + "id": 701, "type": { "path": [ "pallet_proxy", @@ -47451,7 +44525,7 @@ } }, { - "id": 760, + "id": 702, "type": { "path": [], "params": [], @@ -47465,7 +44539,7 @@ } }, { - "id": 761, + "id": 703, "type": { "path": [ "pallet_multisig", @@ -47494,7 +44568,7 @@ "fields": [ { "name": "when", - "type": 227, + "type": 195, "typeName": "Timepoint", "docs": [] }, @@ -47512,7 +44586,7 @@ }, { "name": "approvals", - "type": 762, + "type": 704, "typeName": "BoundedVec", "docs": [] } @@ -47523,7 +44597,7 @@ } }, { - "id": 762, + "id": 704, "type": { "path": [ "bounded_collections", @@ -47545,7 +44619,7 @@ "fields": [ { "name": null, - "type": 109, + "type": 116, "typeName": "Vec", "docs": [] } @@ -47556,7 +44630,7 @@ } }, { - "id": 763, + "id": 705, "type": { "path": [ "pallet_multisig", @@ -47693,7 +44767,7 @@ } }, { - "id": 764, + "id": 706, "type": { "path": [ "pallet_preimage", @@ -47717,7 +44791,7 @@ "fields": [ { "name": "deposit", - "type": 316, + "type": 284, "typeName": "(AccountId, Balance)", "docs": [] }, @@ -47736,7 +44810,7 @@ "fields": [ { "name": "deposit", - "type": 765, + "type": 707, "typeName": "Option<(AccountId, Balance)>", "docs": [] }, @@ -47748,7 +44822,7 @@ }, { "name": "len", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] } @@ -47763,7 +44837,7 @@ } }, { - "id": 765, + "id": 707, "type": { "path": [ "Option" @@ -47771,7 +44845,7 @@ "params": [ { "name": "T", - "type": 316 + "type": 284 } ], "def": { @@ -47788,7 +44862,7 @@ "fields": [ { "name": null, - "type": 316, + "type": 284, "typeName": null, "docs": [] } @@ -47803,7 +44877,7 @@ } }, { - "id": 766, + "id": 708, "type": { "path": [ "pallet_preimage", @@ -47816,7 +44890,7 @@ }, { "name": "Ticket", - "type": 767 + "type": 709 } ], "def": { @@ -47827,7 +44901,7 @@ "fields": [ { "name": "ticket", - "type": 768, + "type": 710, "typeName": "(AccountId, Ticket)", "docs": [] }, @@ -47846,7 +44920,7 @@ "fields": [ { "name": "maybe_ticket", - "type": 769, + "type": 711, "typeName": "Option<(AccountId, Ticket)>", "docs": [] }, @@ -47858,7 +44932,7 @@ }, { "name": "maybe_len", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] } @@ -47873,7 +44947,7 @@ } }, { - "id": 767, + "id": 709, "type": { "path": [ "frame_support", @@ -47916,21 +44990,21 @@ } }, { - "id": 768, + "id": 710, "type": { "path": [], "params": [], "def": { "tuple": [ 0, - 767 + 709 ] }, "docs": [] } }, { - "id": 769, + "id": 711, "type": { "path": [ "Option" @@ -47938,7 +45012,7 @@ "params": [ { "name": "T", - "type": 768 + "type": 710 } ], "def": { @@ -47955,7 +45029,7 @@ "fields": [ { "name": null, - "type": 768, + "type": 710, "typeName": null, "docs": [] } @@ -47970,7 +45044,7 @@ } }, { - "id": 770, + "id": 712, "type": { "path": [ "bounded_collections", @@ -48003,7 +45077,7 @@ } }, { - "id": 771, + "id": 713, "type": { "path": [ "pallet_preimage", @@ -48092,7 +45166,7 @@ } }, { - "id": 772, + "id": 714, "type": { "path": [ "pallet_bounties", @@ -48147,7 +45221,7 @@ }, { "name": "status", - "type": 773, + "type": 715, "typeName": "BountyStatus", "docs": [] } @@ -48158,7 +45232,7 @@ } }, { - "id": 773, + "id": 715, "type": { "path": [ "pallet_bounties", @@ -48259,7 +45333,7 @@ } }, { - "id": 774, + "id": 716, "type": { "path": [ "bounded_collections", @@ -48292,7 +45366,7 @@ } }, { - "id": 775, + "id": 717, "type": { "path": [ "pallet_bounties", @@ -48410,7 +45484,7 @@ } }, { - "id": 776, + "id": 718, "type": { "path": [ "pallet_child_bounties", @@ -48459,7 +45533,7 @@ }, { "name": "status", - "type": 777, + "type": 719, "typeName": "ChildBountyStatus", "docs": [] } @@ -48470,7 +45544,7 @@ } }, { - "id": 777, + "id": 719, "type": { "path": [ "pallet_child_bounties", @@ -48553,7 +45627,7 @@ } }, { - "id": 778, + "id": 720, "type": { "path": [ "pallet_child_bounties", @@ -48602,7 +45676,7 @@ } }, { - "id": 779, + "id": 721, "type": { "path": [ "pallet_election_provider_multi_phase", @@ -48623,19 +45697,19 @@ "fields": [ { "name": "supports", - "type": 780, + "type": 722, "typeName": "BoundedSupports", "docs": [] }, { "name": "score", - "type": 309, + "type": 277, "typeName": "ElectionScore", "docs": [] }, { "name": "compute", - "type": 526, + "type": 495, "typeName": "ElectionCompute", "docs": [] } @@ -48646,7 +45720,7 @@ } }, { - "id": 780, + "id": 722, "type": { "path": [ "bounded_collections", @@ -48656,7 +45730,7 @@ "params": [ { "name": "T", - "type": 313 + "type": 281 }, { "name": "S", @@ -48668,7 +45742,7 @@ "fields": [ { "name": null, - "type": 312, + "type": 280, "typeName": "Vec", "docs": [] } @@ -48679,7 +45753,7 @@ } }, { - "id": 781, + "id": 723, "type": { "path": [ "pallet_election_provider_multi_phase", @@ -48692,7 +45766,7 @@ }, { "name": "DataProvider", - "type": 782 + "type": 724 } ], "def": { @@ -48700,13 +45774,13 @@ "fields": [ { "name": "voters", - "type": 783, + "type": 725, "typeName": "Vec", "docs": [] }, { "name": "targets", - "type": 109, + "type": 116, "typeName": "Vec", "docs": [] } @@ -48717,7 +45791,7 @@ } }, { - "id": 782, + "id": 724, "type": { "path": [], "params": [], @@ -48725,27 +45799,27 @@ "tuple": [ 0, 11, - 618 + 580 ] }, "docs": [] } }, { - "id": 783, + "id": 725, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 782 + "type": 724 } }, "docs": [] } }, { - "id": 784, + "id": 726, "type": { "path": [ "bounded_collections", @@ -48755,7 +45829,7 @@ "params": [ { "name": "T", - "type": 785 + "type": 727 }, { "name": "S", @@ -48767,7 +45841,7 @@ "fields": [ { "name": null, - "type": 786, + "type": 728, "typeName": "Vec", "docs": [] } @@ -48778,13 +45852,13 @@ } }, { - "id": 785, + "id": 727, "type": { "path": [], "params": [], "def": { "tuple": [ - 309, + 277, 4, 4 ] @@ -48793,20 +45867,20 @@ } }, { - "id": 786, + "id": 728, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 785 + "type": 727 } }, "docs": [] } }, { - "id": 787, + "id": 729, "type": { "path": [ "pallet_election_provider_multi_phase", @@ -48824,7 +45898,7 @@ }, { "name": "Solution", - "type": 234 + "type": 202 } ], "def": { @@ -48844,7 +45918,7 @@ }, { "name": "raw_solution", - "type": 233, + "type": 201, "typeName": "RawSolution", "docs": [] }, @@ -48861,7 +45935,7 @@ } }, { - "id": 788, + "id": 730, "type": { "path": [ "pallet_election_provider_multi_phase", @@ -49006,7 +46080,7 @@ } }, { - "id": 789, + "id": 731, "type": { "path": [ "bounded_collections", @@ -49016,7 +46090,7 @@ "params": [ { "name": "T", - "type": 685 + "type": 642 }, { "name": "S", @@ -49028,7 +46102,7 @@ "fields": [ { "name": null, - "type": 686, + "type": 643, "typeName": "Vec", "docs": [] } @@ -49039,7 +46113,7 @@ } }, { - "id": 790, + "id": 732, "type": { "path": [ "bounded_collections", @@ -49049,7 +46123,7 @@ "params": [ { "name": "T", - "type": 791 + "type": 733 }, { "name": "S", @@ -49061,7 +46135,7 @@ "fields": [ { "name": null, - "type": 792, + "type": 734, "typeName": "Vec", "docs": [] } @@ -49072,7 +46146,7 @@ } }, { - "id": 791, + "id": 733, "type": { "path": [ "pallet_nis", @@ -49111,20 +46185,20 @@ } }, { - "id": 792, + "id": 734, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 791 + "type": 733 } }, "docs": [] } }, { - "id": 793, + "id": 735, "type": { "path": [ "pallet_nis", @@ -49146,7 +46220,7 @@ "fields": [ { "name": "proportion_owed", - "type": 319, + "type": 287, "typeName": "Perquintill", "docs": [] }, @@ -49158,7 +46232,7 @@ }, { "name": "thawed", - "type": 319, + "type": 287, "typeName": "Perquintill", "docs": [] }, @@ -49181,7 +46255,7 @@ } }, { - "id": 794, + "id": 736, "type": { "path": [ "pallet_nis", @@ -49207,13 +46281,13 @@ "fields": [ { "name": "proportion", - "type": 319, + "type": 287, "typeName": "Perquintill", "docs": [] }, { "name": "owner", - "type": 765, + "type": 707, "typeName": "Option<(AccountId, Balance)>", "docs": [] }, @@ -49230,13 +46304,13 @@ } }, { - "id": 795, + "id": 737, "type": { "path": [], "params": [], "def": { "tuple": [ - 319, + 287, 4 ] }, @@ -49244,7 +46318,7 @@ } }, { - "id": 796, + "id": 738, "type": { "path": [ "pallet_nis", @@ -49390,7 +46464,7 @@ } }, { - "id": 797, + "id": 739, "type": { "path": [ "bounded_collections", @@ -49400,7 +46474,7 @@ "params": [ { "name": "T", - "type": 592 + "type": 558 }, { "name": "S", @@ -49412,7 +46486,7 @@ "fields": [ { "name": null, - "type": 594, + "type": 560, "typeName": "Vec", "docs": [] } @@ -49423,7 +46497,7 @@ } }, { - "id": 798, + "id": 740, "type": { "path": [ "bounded_collections", @@ -49433,7 +46507,7 @@ "params": [ { "name": "T", - "type": 596 + "type": 562 }, { "name": "S", @@ -49445,7 +46519,7 @@ "fields": [ { "name": null, - "type": 597, + "type": 563, "typeName": "Vec", "docs": [] } @@ -49456,7 +46530,7 @@ } }, { - "id": 799, + "id": 741, "type": { "path": [ "bounded_collections", @@ -49466,7 +46540,7 @@ "params": [ { "name": "T", - "type": 800 + "type": 742 }, { "name": "S", @@ -49478,7 +46552,7 @@ "fields": [ { "name": null, - "type": 801, + "type": 743, "typeName": "Vec", "docs": [] } @@ -49489,7 +46563,7 @@ } }, { - "id": 800, + "id": 742, "type": { "path": [ "pallet_balances", @@ -49499,7 +46573,7 @@ "params": [ { "name": "Id", - "type": 106 + "type": 113 }, { "name": "Balance", @@ -49511,7 +46585,7 @@ "fields": [ { "name": "id", - "type": 106, + "type": 113, "typeName": "Id", "docs": [] }, @@ -49528,20 +46602,20 @@ } }, { - "id": 801, + "id": 743, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 800 + "type": 742 } }, "docs": [] } }, { - "id": 802, + "id": 744, "type": { "path": [ "pallet_balances", @@ -49666,7 +46740,7 @@ } }, { - "id": 803, + "id": 745, "type": { "path": [ "pallet_bags_list", @@ -49694,13 +46768,13 @@ }, { "name": "prev", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] }, { "name": "next", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] }, @@ -49723,7 +46797,7 @@ } }, { - "id": 804, + "id": 746, "type": { "path": [ "pallet_bags_list", @@ -49745,13 +46819,13 @@ "fields": [ { "name": "head", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] }, { "name": "tail", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] } @@ -49762,7 +46836,7 @@ } }, { - "id": 805, + "id": 747, "type": { "path": [], "params": [], @@ -49775,7 +46849,7 @@ } }, { - "id": 806, + "id": 748, "type": { "path": [ "pallet_bags_list", @@ -49800,7 +46874,7 @@ "fields": [ { "name": null, - "type": 807, + "type": 749, "typeName": "ListError", "docs": [] } @@ -49819,7 +46893,7 @@ } }, { - "id": 807, + "id": 749, "type": { "path": [ "pallet_bags_list", @@ -49861,7 +46935,7 @@ } }, { - "id": 808, + "id": 750, "type": { "path": [ "pallet_nomination_pools", @@ -49890,13 +46964,13 @@ }, { "name": "last_recorded_reward_counter", - "type": 489, + "type": 458, "typeName": "T::RewardCounter", "docs": [] }, { "name": "unbonding_eras", - "type": 809, + "type": 751, "typeName": "BoundedBTreeMap, T::MaxUnbonding>", "docs": [] } @@ -49907,7 +46981,7 @@ } }, { - "id": 809, + "id": 751, "type": { "path": [ "bounded_collections", @@ -49933,7 +47007,7 @@ "fields": [ { "name": null, - "type": 810, + "type": 752, "typeName": "BTreeMap", "docs": [] } @@ -49944,7 +47018,7 @@ } }, { - "id": 810, + "id": 752, "type": { "path": [ "BTreeMap" @@ -49964,7 +47038,7 @@ "fields": [ { "name": null, - "type": 686, + "type": 643, "typeName": null, "docs": [] } @@ -49975,7 +47049,7 @@ } }, { - "id": 811, + "id": 753, "type": { "path": [ "pallet_nomination_pools", @@ -49992,7 +47066,7 @@ "fields": [ { "name": "commission", - "type": 812, + "type": 754, "typeName": "Commission", "docs": [] }, @@ -50010,13 +47084,13 @@ }, { "name": "roles", - "type": 815, + "type": 757, "typeName": "PoolRoles", "docs": [] }, { "name": "state", - "type": 324, + "type": 292, "typeName": "PoolState", "docs": [] } @@ -50027,7 +47101,7 @@ } }, { - "id": 812, + "id": 754, "type": { "path": [ "pallet_nomination_pools", @@ -50044,31 +47118,31 @@ "fields": [ { "name": "current", - "type": 330, + "type": 298, "typeName": "Option<(Perbill, T::AccountId)>", "docs": [] }, { "name": "max", - "type": 813, + "type": 755, "typeName": "Option", "docs": [] }, { "name": "change_rate", - "type": 814, + "type": 756, "typeName": "Option>>", "docs": [] }, { "name": "throttle_from", - "type": 141, + "type": 154, "typeName": "Option>", "docs": [] }, { "name": "claim_permission", - "type": 333, + "type": 301, "typeName": "Option>", "docs": [] } @@ -50079,7 +47153,7 @@ } }, { - "id": 813, + "id": 755, "type": { "path": [ "Option" @@ -50119,7 +47193,7 @@ } }, { - "id": 814, + "id": 756, "type": { "path": [ "Option" @@ -50127,7 +47201,7 @@ "params": [ { "name": "T", - "type": 332 + "type": 300 } ], "def": { @@ -50144,7 +47218,7 @@ "fields": [ { "name": null, - "type": 332, + "type": 300, "typeName": null, "docs": [] } @@ -50159,7 +47233,7 @@ } }, { - "id": 815, + "id": 757, "type": { "path": [ "pallet_nomination_pools", @@ -50182,19 +47256,19 @@ }, { "name": "root", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] }, { "name": "nominator", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] }, { "name": "bouncer", - "type": 168, + "type": 127, "typeName": "Option", "docs": [] } @@ -50205,7 +47279,7 @@ } }, { - "id": 816, + "id": 758, "type": { "path": [ "pallet_nomination_pools", @@ -50222,7 +47296,7 @@ "fields": [ { "name": "last_recorded_reward_counter", - "type": 489, + "type": 458, "typeName": "T::RewardCounter", "docs": [] }, @@ -50257,7 +47331,7 @@ } }, { - "id": 817, + "id": 759, "type": { "path": [ "pallet_nomination_pools", @@ -50274,13 +47348,13 @@ "fields": [ { "name": "no_era", - "type": 818, + "type": 760, "typeName": "UnbondPool", "docs": [] }, { "name": "with_era", - "type": 819, + "type": 761, "typeName": "BoundedBTreeMap, TotalUnbondingPools>", "docs": [] } @@ -50291,7 +47365,7 @@ } }, { - "id": 818, + "id": 760, "type": { "path": [ "pallet_nomination_pools", @@ -50325,7 +47399,7 @@ } }, { - "id": 819, + "id": 761, "type": { "path": [ "bounded_collections", @@ -50339,7 +47413,7 @@ }, { "name": "V", - "type": 818 + "type": 760 }, { "name": "S", @@ -50351,7 +47425,7 @@ "fields": [ { "name": null, - "type": 820, + "type": 762, "typeName": "BTreeMap", "docs": [] } @@ -50362,7 +47436,7 @@ } }, { - "id": 820, + "id": 762, "type": { "path": [ "BTreeMap" @@ -50374,7 +47448,7 @@ }, { "name": "V", - "type": 818 + "type": 760 } ], "def": { @@ -50382,7 +47456,7 @@ "fields": [ { "name": null, - "type": 821, + "type": 763, "typeName": null, "docs": [] } @@ -50393,34 +47467,34 @@ } }, { - "id": 821, + "id": 763, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 822 + "type": 764 } }, "docs": [] } }, { - "id": 822, + "id": 764, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 818 + 760 ] }, "docs": [] } }, { - "id": 823, + "id": 765, "type": { "path": [ "bounded_collections", @@ -50453,7 +47527,7 @@ } }, { - "id": 824, + "id": 766, "type": { "path": [ "pallet_nomination_pools", @@ -50633,7 +47707,7 @@ "fields": [ { "name": null, - "type": 825, + "type": 767, "typeName": "DefensiveError", "docs": [] } @@ -50749,7 +47823,7 @@ } }, { - "id": 825, + "id": 767, "type": { "path": [ "pallet_nomination_pools", @@ -50797,7 +47871,7 @@ } }, { - "id": 826, + "id": 768, "type": { "path": [ "pallet_fast_unstake", @@ -50815,13 +47889,13 @@ "fields": [ { "name": "stashes", - "type": 827, + "type": 769, "typeName": "BoundedVec<(T::AccountId, BalanceOf), T::BatchSize>", "docs": [] }, { "name": "checked", - "type": 828, + "type": 770, "typeName": "BoundedVec>", "docs": [] } @@ -50832,7 +47906,7 @@ } }, { - "id": 827, + "id": 769, "type": { "path": [ "bounded_collections", @@ -50842,7 +47916,7 @@ "params": [ { "name": "T", - "type": 316 + "type": 284 }, { "name": "S", @@ -50854,7 +47928,7 @@ "fields": [ { "name": null, - "type": 315, + "type": 283, "typeName": "Vec", "docs": [] } @@ -50865,7 +47939,7 @@ } }, { - "id": 828, + "id": 770, "type": { "path": [ "bounded_collections", @@ -50887,7 +47961,7 @@ "fields": [ { "name": null, - "type": 114, + "type": 121, "typeName": "Vec", "docs": [] } @@ -50898,7 +47972,7 @@ } }, { - "id": 829, + "id": 771, "type": { "path": [ "pallet_fast_unstake", @@ -50973,7 +48047,7 @@ } }, { - "id": 830, + "id": 772, "type": { "path": [ "polkadot_runtime_parachains", @@ -51045,7 +48119,7 @@ }, { "name": "async_backing_params", - "type": 337, + "type": 305, "typeName": "AsyncBackingParams", "docs": [] }, @@ -51105,7 +48179,7 @@ }, { "name": "executor_params", - "type": 338, + "type": 306, "typeName": "ExecutorParams", "docs": [] }, @@ -51177,13 +48251,13 @@ }, { "name": "max_validators_per_core", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] }, { "name": "max_validators", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] }, @@ -51249,13 +48323,13 @@ }, { "name": "node_features", - "type": 351, + "type": 319, "typeName": "NodeFeatures", "docs": [] }, { "name": "approval_voting_params", - "type": 343, + "type": 311, "typeName": "ApprovalVotingParams", "docs": [] } @@ -51266,34 +48340,34 @@ } }, { - "id": 831, + "id": 773, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 832 + "type": 774 } }, "docs": [] } }, { - "id": 832, + "id": 774, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 830 + 772 ] }, "docs": [] } }, { - "id": 833, + "id": 775, "type": { "path": [ "polkadot_runtime_parachains", @@ -51327,33 +48401,33 @@ } }, { - "id": 834, + "id": 776, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 353 + "type": 321 } }, "docs": [] } }, { - "id": 835, + "id": 777, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 122 + "type": 135 } }, "docs": [] } }, { - "id": 836, + "id": 778, "type": { "path": [ "polkadot_runtime_parachains", @@ -51375,7 +48449,7 @@ "fields": [ { "name": "buffer", - "type": 837, + "type": 779, "typeName": "VecDeque<(Hash, Hash)>", "docs": [] }, @@ -51392,20 +48466,20 @@ } }, { - "id": 837, + "id": 779, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 838 + "type": 780 } }, "docs": [] } }, { - "id": 838, + "id": 780, "type": { "path": [], "params": [], @@ -51419,7 +48493,7 @@ } }, { - "id": 839, + "id": 781, "type": { "path": [ "polkadot_runtime_parachains", @@ -51437,7 +48511,7 @@ "fields": [ { "name": "bitfield", - "type": 350, + "type": 318, "typeName": "AvailabilityBitfield", "docs": [] }, @@ -51454,7 +48528,7 @@ } }, { - "id": 840, + "id": 782, "type": { "path": [ "polkadot_runtime_parachains", @@ -51476,31 +48550,31 @@ "fields": [ { "name": "core", - "type": 536, + "type": 505, "typeName": "CoreIndex", "docs": [] }, { "name": "hash", - "type": 374, + "type": 343, "typeName": "CandidateHash", "docs": [] }, { "name": "descriptor", - "type": 358, + "type": 327, "typeName": "CandidateDescriptor", "docs": [] }, { "name": "availability_votes", - "type": 351, + "type": 319, "typeName": "BitVec", "docs": [] }, { "name": "backers", - "type": 351, + "type": 319, "typeName": "BitVec", "docs": [] }, @@ -51518,7 +48592,7 @@ }, { "name": "backing_group", - "type": 537, + "type": 506, "typeName": "GroupIndex", "docs": [] } @@ -51529,7 +48603,7 @@ } }, { - "id": 841, + "id": 783, "type": { "path": [ "polkadot_runtime_parachains", @@ -51792,7 +48866,7 @@ } }, { - "id": 842, + "id": 784, "type": { "path": [ "polkadot_primitives", @@ -51816,13 +48890,13 @@ }, { "name": "backing_validators_per_candidate", - "type": 843, + "type": 785, "typeName": "Vec<(CandidateReceipt, Vec<(ValidatorIndex, ValidityAttestation)>)\n>", "docs": [] }, { "name": "disputes", - "type": 372, + "type": 341, "typeName": "MultiDisputeStatementSet", "docs": [] } @@ -51833,61 +48907,61 @@ } }, { - "id": 843, + "id": 785, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 844 + "type": 786 } }, "docs": [] } }, { - "id": 844, + "id": 786, "type": { "path": [], "params": [], "def": { "tuple": [ - 535, - 845 + 504, + 787 ] }, "docs": [] } }, { - "id": 845, + "id": 787, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 846 + "type": 788 } }, "docs": [] } }, { - "id": 846, + "id": 788, "type": { "path": [], "params": [], "def": { "tuple": [ - 353, - 371 + 321, + 340 ] }, "docs": [] } }, { - "id": 847, + "id": 789, "type": { "path": [ "polkadot_runtime_parachains", @@ -51986,33 +49060,33 @@ } }, { - "id": 848, + "id": 790, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 834 + "type": 776 } }, "docs": [] } }, { - "id": 849, + "id": 791, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 850 + "type": 792 } }, "docs": [] } }, { - "id": 850, + "id": 792, "type": { "path": [ "polkadot_runtime_parachains", @@ -52040,7 +49114,7 @@ "fields": [ { "name": null, - "type": 851, + "type": 793, "typeName": "ParasEntry", "docs": [] } @@ -52055,7 +49129,7 @@ } }, { - "id": 851, + "id": 793, "type": { "path": [ "polkadot_runtime_parachains", @@ -52074,7 +49148,7 @@ "fields": [ { "name": "assignment", - "type": 852, + "type": 794, "typeName": "Assignment", "docs": [] }, @@ -52097,7 +49171,7 @@ } }, { - "id": 852, + "id": 794, "type": { "path": [ "polkadot_runtime_parachains", @@ -52114,13 +49188,13 @@ "fields": [ { "name": "para_id", - "type": 152, + "type": 165, "typeName": "ParaId", "docs": [] }, { "name": "core_index", - "type": 536, + "type": 505, "typeName": "CoreIndex", "docs": [] } @@ -52133,7 +49207,7 @@ "fields": [ { "name": null, - "type": 152, + "type": 165, "typeName": "ParaId", "docs": [] } @@ -52148,7 +49222,7 @@ } }, { - "id": 853, + "id": 795, "type": { "path": [ "BTreeMap" @@ -52156,11 +49230,11 @@ "params": [ { "name": "K", - "type": 536 + "type": 505 }, { "name": "V", - "type": 854 + "type": 796 } ], "def": { @@ -52168,7 +49242,7 @@ "fields": [ { "name": null, - "type": 855, + "type": 797, "typeName": null, "docs": [] } @@ -52179,47 +49253,47 @@ } }, { - "id": 854, + "id": 796, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 851 + "type": 793 } }, "docs": [] } }, { - "id": 855, + "id": 797, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 856 + "type": 798 } }, "docs": [] } }, { - "id": 856, + "id": 798, "type": { "path": [], "params": [], "def": { "tuple": [ - 536, - 854 + 505, + 796 ] }, "docs": [] } }, { - "id": 857, + "id": 799, "type": { "path": [ "polkadot_runtime_parachains", @@ -52237,13 +49311,13 @@ "fields": [ { "name": "votes_accept", - "type": 351, + "type": 319, "typeName": "BitVec", "docs": [] }, { "name": "votes_reject", - "type": 351, + "type": 319, "typeName": "BitVec", "docs": [] }, @@ -52261,7 +49335,7 @@ }, { "name": "causes", - "type": 858, + "type": 800, "typeName": "Vec>", "docs": [] } @@ -52272,20 +49346,20 @@ } }, { - "id": 858, + "id": 800, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 859 + "type": 801 } }, "docs": [] } }, { - "id": 859, + "id": 801, "type": { "path": [ "polkadot_runtime_parachains", @@ -52306,7 +49380,7 @@ "fields": [ { "name": null, - "type": 152, + "type": 165, "typeName": "ParaId", "docs": [] } @@ -52319,7 +49393,7 @@ "fields": [ { "name": "id", - "type": 152, + "type": 165, "typeName": "ParaId", "docs": [] }, @@ -52331,7 +49405,7 @@ }, { "name": "set_go_ahead", - "type": 860, + "type": 802, "typeName": "SetGoAhead", "docs": [] } @@ -52346,7 +49420,7 @@ } }, { - "id": 860, + "id": 802, "type": { "path": [ "polkadot_runtime_parachains", @@ -52376,33 +49450,33 @@ } }, { - "id": 861, + "id": 803, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 361 + "type": 330 } }, "docs": [] } }, { - "id": 862, + "id": 804, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 152 + "type": 165 } }, "docs": [] } }, { - "id": 863, + "id": 805, "type": { "path": [ "polkadot_runtime_parachains", @@ -52462,13 +49536,13 @@ } }, { - "id": 864, + "id": 806, "type": { "path": [], "params": [], "def": { "tuple": [ - 152, + 165, 4 ] }, @@ -52476,7 +49550,7 @@ } }, { - "id": 865, + "id": 807, "type": { "path": [ "polkadot_runtime_parachains", @@ -52494,13 +49568,13 @@ "fields": [ { "name": "upgrade_times", - "type": 866, + "type": 808, "typeName": "Vec>", "docs": [] }, { "name": "last_pruned", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] } @@ -52511,20 +49585,20 @@ } }, { - "id": 866, + "id": 808, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 867 + "type": 809 } }, "docs": [] } }, { - "id": 867, + "id": 809, "type": { "path": [ "polkadot_runtime_parachains", @@ -52559,20 +49633,20 @@ } }, { - "id": 868, + "id": 810, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 864 + "type": 806 } }, "docs": [] } }, { - "id": 869, + "id": 811, "type": { "path": [ "polkadot_primitives", @@ -52602,7 +49676,7 @@ } }, { - "id": 870, + "id": 812, "type": { "path": [ "polkadot_primitives", @@ -52626,7 +49700,7 @@ } }, { - "id": 871, + "id": 813, "type": { "path": [ "polkadot_runtime_parachains", @@ -52639,13 +49713,13 @@ "fields": [ { "name": "genesis_head", - "type": 369, + "type": 338, "typeName": "HeadData", "docs": [] }, { "name": "validation_code", - "type": 368, + "type": 337, "typeName": "ValidationCode", "docs": [] }, @@ -52662,7 +49736,7 @@ } }, { - "id": 872, + "id": 814, "type": { "path": [ "polkadot_runtime_parachains", @@ -52784,20 +49858,20 @@ } }, { - "id": 873, + "id": 815, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 874 + "type": 816 } }, "docs": [] } }, { - "id": 874, + "id": 816, "type": { "path": [ "polkadot_runtime_parachains", @@ -52810,13 +49884,13 @@ "fields": [ { "name": "validators", - "type": 835, + "type": 777, "typeName": "Vec", "docs": [] }, { "name": "queued", - "type": 835, + "type": 777, "typeName": "Vec", "docs": [] }, @@ -52833,20 +49907,20 @@ } }, { - "id": 875, + "id": 817, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 876 + "type": 818 } }, "docs": [] } }, { - "id": 876, + "id": 818, "type": { "path": [ "polkadot_core_primitives", @@ -52880,7 +49954,7 @@ } }, { - "id": 877, + "id": 819, "type": { "path": [ "polkadot_runtime_parachains", @@ -52934,20 +50008,20 @@ } }, { - "id": 878, + "id": 820, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 385 + "type": 354 } }, "docs": [] } }, { - "id": 879, + "id": 821, "type": { "path": [ "polkadot_runtime_parachains", @@ -52990,7 +50064,7 @@ }, { "name": "mqc_head", - "type": 156, + "type": 169, "typeName": "Option", "docs": [] }, @@ -53013,20 +50087,20 @@ } }, { - "id": 880, + "id": 822, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 881 + "type": 823 } }, "docs": [] } }, { - "id": 881, + "id": 823, "type": { "path": [ "polkadot_core_primitives", @@ -53060,34 +50134,34 @@ } }, { - "id": 882, + "id": 824, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 883 + "type": 825 } }, "docs": [] } }, { - "id": 883, + "id": 825, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 862 + 804 ] }, "docs": [] } }, { - "id": 884, + "id": 826, "type": { "path": [ "polkadot_runtime_parachains", @@ -53273,20 +50347,20 @@ } }, { - "id": 885, + "id": 827, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 123 + "type": 136 } }, "docs": [] } }, { - "id": 886, + "id": 828, "type": { "path": [ "polkadot_primitives", @@ -53299,7 +50373,7 @@ "fields": [ { "name": "active_validator_indices", - "type": 834, + "type": 776, "typeName": "Vec", "docs": [] }, @@ -53317,25 +50391,25 @@ }, { "name": "validators", - "type": 887, + "type": 829, "typeName": "IndexedVec", "docs": [] }, { "name": "discovery_keys", - "type": 654, + "type": 612, "typeName": "Vec", "docs": [] }, { "name": "assignment_keys", - "type": 885, + "type": 827, "typeName": "Vec", "docs": [] }, { "name": "validator_groups", - "type": 888, + "type": 830, "typeName": "IndexedVec>", "docs": [] }, @@ -53382,7 +50456,7 @@ } }, { - "id": 887, + "id": 829, "type": { "path": [ "polkadot_primitives", @@ -53392,11 +50466,11 @@ "params": [ { "name": "K", - "type": 353 + "type": 321 }, { "name": "V", - "type": 122 + "type": 135 } ], "def": { @@ -53404,7 +50478,7 @@ "fields": [ { "name": null, - "type": 835, + "type": 777, "typeName": "Vec", "docs": [] } @@ -53415,7 +50489,7 @@ } }, { - "id": 888, + "id": 830, "type": { "path": [ "polkadot_primitives", @@ -53425,11 +50499,11 @@ "params": [ { "name": "K", - "type": 537 + "type": 506 }, { "name": "V", - "type": 834 + "type": 776 } ], "def": { @@ -53437,7 +50511,7 @@ "fields": [ { "name": null, - "type": 848, + "type": 790, "typeName": "Vec", "docs": [] } @@ -53448,21 +50522,21 @@ } }, { - "id": 889, + "id": 831, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 374 + 343 ] }, "docs": [] } }, { - "id": 890, + "id": 832, "type": { "path": [ "polkadot_primitives", @@ -53480,13 +50554,13 @@ "fields": [ { "name": "validators_for", - "type": 351, + "type": 319, "typeName": "BitVec", "docs": [] }, { "name": "validators_against", - "type": 351, + "type": 319, "typeName": "BitVec", "docs": [] }, @@ -53498,7 +50572,7 @@ }, { "name": "concluded_at", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] } @@ -53509,7 +50583,7 @@ } }, { - "id": 891, + "id": 833, "type": { "path": [ "BTreeSet" @@ -53517,7 +50591,7 @@ "params": [ { "name": "T", - "type": 353 + "type": 321 } ], "def": { @@ -53525,7 +50599,7 @@ "fields": [ { "name": null, - "type": 834, + "type": 776, "typeName": null, "docs": [] } @@ -53536,7 +50610,7 @@ } }, { - "id": 892, + "id": 834, "type": { "path": [ "polkadot_runtime_parachains", @@ -53634,7 +50708,7 @@ } }, { - "id": 893, + "id": 835, "type": { "path": [ "polkadot_primitives", @@ -53648,13 +50722,13 @@ "fields": [ { "name": "keys", - "type": 894, + "type": 836, "typeName": "BTreeMap", "docs": [] }, { "name": "kind", - "type": 390, + "type": 359, "typeName": "SlashingOffenceKind", "docs": [] } @@ -53665,7 +50739,7 @@ } }, { - "id": 894, + "id": 836, "type": { "path": [ "BTreeMap" @@ -53673,11 +50747,11 @@ "params": [ { "name": "K", - "type": 353 + "type": 321 }, { "name": "V", - "type": 122 + "type": 135 } ], "def": { @@ -53685,7 +50759,7 @@ "fields": [ { "name": null, - "type": 895, + "type": 837, "typeName": null, "docs": [] } @@ -53696,34 +50770,34 @@ } }, { - "id": 895, + "id": 837, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 896 + "type": 838 } }, "docs": [] } }, { - "id": 896, + "id": 838, "type": { "path": [], "params": [], "def": { "tuple": [ - 353, - 122 + 321, + 135 ] }, "docs": [] } }, { - "id": 897, + "id": 839, "type": { "path": [ "polkadot_runtime_parachains", @@ -53799,20 +50873,20 @@ } }, { - "id": 898, + "id": 840, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 899 + "type": 841 } }, "docs": [] } }, { - "id": 899, + "id": 841, "type": { "path": [ "polkadot_runtime_parachains", @@ -53825,7 +50899,7 @@ "fields": [ { "name": "para_id", - "type": 152, + "type": 165, "typeName": "ParaId", "docs": [] } @@ -53836,7 +50910,7 @@ } }, { - "id": 900, + "id": 842, "type": { "path": [ "polkadot_runtime_parachains", @@ -53849,7 +50923,7 @@ "fields": [ { "name": "core_idx", - "type": 536, + "type": 505, "typeName": "CoreIndex", "docs": [] }, @@ -53866,7 +50940,7 @@ } }, { - "id": 901, + "id": 843, "type": { "path": [ "polkadot_runtime_parachains", @@ -53918,21 +50992,21 @@ } }, { - "id": 902, + "id": 844, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 536 + 505 ] }, "docs": [] } }, { - "id": 903, + "id": 845, "type": { "path": [ "polkadot_runtime_parachains", @@ -53950,19 +51024,19 @@ "fields": [ { "name": "assignments", - "type": 400, + "type": 372, "typeName": "Vec<(CoreAssignment, PartsOf57600)>", "docs": [] }, { "name": "end_hint", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] }, { "name": "next_schedule", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] } @@ -53973,7 +51047,7 @@ } }, { - "id": 904, + "id": 846, "type": { "path": [ "polkadot_runtime_parachains", @@ -53991,13 +51065,13 @@ "fields": [ { "name": "queue", - "type": 905, + "type": 847, "typeName": "Option>", "docs": [] }, { "name": "current_work", - "type": 907, + "type": 849, "typeName": "Option>", "docs": [] } @@ -54008,7 +51082,7 @@ } }, { - "id": 905, + "id": 847, "type": { "path": [ "Option" @@ -54016,7 +51090,7 @@ "params": [ { "name": "T", - "type": 906 + "type": 848 } ], "def": { @@ -54033,7 +51107,7 @@ "fields": [ { "name": null, - "type": 906, + "type": 848, "typeName": null, "docs": [] } @@ -54048,7 +51122,7 @@ } }, { - "id": 906, + "id": 848, "type": { "path": [ "polkadot_runtime_parachains", @@ -54083,7 +51157,7 @@ } }, { - "id": 907, + "id": 849, "type": { "path": [ "Option" @@ -54091,7 +51165,7 @@ "params": [ { "name": "T", - "type": 908 + "type": 850 } ], "def": { @@ -54108,7 +51182,7 @@ "fields": [ { "name": null, - "type": 908, + "type": 850, "typeName": null, "docs": [] } @@ -54123,7 +51197,7 @@ } }, { - "id": 908, + "id": 850, "type": { "path": [ "polkadot_runtime_parachains", @@ -54141,25 +51215,25 @@ "fields": [ { "name": "assignments", - "type": 909, + "type": 851, "typeName": "Vec<(CoreAssignment, AssignmentState)>", "docs": [] }, { "name": "end_hint", - "type": 141, + "type": 154, "typeName": "Option", "docs": [] }, { "name": "pos", - "type": 86, + "type": 94, "typeName": "u16", "docs": [] }, { "name": "step", - "type": 403, + "type": 375, "typeName": "PartsOf57600", "docs": [] } @@ -54170,34 +51244,34 @@ } }, { - "id": 909, + "id": 851, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 910 + "type": 852 } }, "docs": [] } }, { - "id": 910, + "id": 852, "type": { "path": [], "params": [], "def": { "tuple": [ - 402, - 911 + 374, + 853 ] }, "docs": [] } }, { - "id": 911, + "id": 853, "type": { "path": [ "polkadot_runtime_parachains", @@ -54210,13 +51284,13 @@ "fields": [ { "name": "ratio", - "type": 403, + "type": 375, "typeName": "PartsOf57600", "docs": [] }, { "name": "remaining", - "type": 403, + "type": 375, "typeName": "PartsOf57600", "docs": [] } @@ -54227,7 +51301,7 @@ } }, { - "id": 912, + "id": 854, "type": { "path": [ "polkadot_runtime_parachains", @@ -54300,7 +51374,7 @@ } }, { - "id": 913, + "id": 855, "type": { "path": [ "polkadot_runtime_common", @@ -54334,7 +51408,7 @@ }, { "name": "locked", - "type": 914, + "type": 856, "typeName": "Option", "docs": [] } @@ -54345,7 +51419,7 @@ } }, { - "id": 914, + "id": 856, "type": { "path": [ "Option" @@ -54385,7 +51459,7 @@ } }, { - "id": 915, + "id": 857, "type": { "path": [ "polkadot_runtime_common", @@ -54525,20 +51599,20 @@ } }, { - "id": 916, + "id": 858, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 765 + "type": 707 } }, "docs": [] } }, { - "id": 917, + "id": 859, "type": { "path": [ "polkadot_runtime_common", @@ -54580,35 +51654,35 @@ } }, { - "id": 918, + "id": 860, "type": { "path": [], "params": [], "def": { "tuple": [ 0, - 152 + 165 ] }, "docs": [] } }, { - "id": 919, + "id": 861, "type": { "path": [], "params": [], "def": { "array": { "len": 36, - "type": 920 + "type": 862 } }, "docs": [] } }, { - "id": 920, + "id": 862, "type": { "path": [ "Option" @@ -54616,7 +51690,7 @@ "params": [ { "name": "T", - "type": 921 + "type": 863 } ], "def": { @@ -54633,7 +51707,7 @@ "fields": [ { "name": null, - "type": 921, + "type": 863, "typeName": null, "docs": [] } @@ -54648,14 +51722,14 @@ } }, { - "id": 921, + "id": 863, "type": { "path": [], "params": [], "def": { "tuple": [ 0, - 152, + 165, 6 ] }, @@ -54663,7 +51737,7 @@ } }, { - "id": 922, + "id": 864, "type": { "path": [ "polkadot_runtime_common", @@ -54745,7 +51819,7 @@ } }, { - "id": 923, + "id": 865, "type": { "path": [ "polkadot_runtime_common", @@ -54781,7 +51855,7 @@ }, { "name": "verifier", - "type": 397, + "type": 366, "typeName": "Option", "docs": [] }, @@ -54811,7 +51885,7 @@ }, { "name": "last_contribution", - "type": 924, + "type": 866, "typeName": "LastContribution", "docs": [] }, @@ -54840,7 +51914,7 @@ } }, { - "id": 924, + "id": 866, "type": { "path": [ "polkadot_runtime_common", @@ -54895,7 +51969,7 @@ } }, { - "id": 925, + "id": 867, "type": { "path": [ "polkadot_runtime_common", @@ -55106,7 +52180,7 @@ } }, { - "id": 926, + "id": 868, "type": { "path": [ "polkadot_runtime_parachains", @@ -55140,7 +52214,7 @@ } }, { - "id": 927, + "id": 869, "type": { "path": [ "pallet_xcm", @@ -55161,19 +52235,19 @@ "fields": [ { "name": "responder", - "type": 76, + "type": 84, "typeName": "VersionedLocation", "docs": [] }, { "name": "maybe_match_querier", - "type": 928, + "type": 870, "typeName": "Option", "docs": [] }, { "name": "maybe_notify", - "type": 929, + "type": 871, "typeName": "Option<(u8, u8)>", "docs": [] }, @@ -55192,7 +52266,7 @@ "fields": [ { "name": "origin", - "type": 76, + "type": 84, "typeName": "VersionedLocation", "docs": [] }, @@ -55211,7 +52285,7 @@ "fields": [ { "name": "response", - "type": 931, + "type": 873, "typeName": "VersionedResponse", "docs": [] }, @@ -55232,7 +52306,7 @@ } }, { - "id": 928, + "id": 870, "type": { "path": [ "Option" @@ -55240,7 +52314,7 @@ "params": [ { "name": "T", - "type": 76 + "type": 84 } ], "def": { @@ -55257,7 +52331,7 @@ "fields": [ { "name": null, - "type": 76, + "type": 84, "typeName": null, "docs": [] } @@ -55272,7 +52346,7 @@ } }, { - "id": 929, + "id": 871, "type": { "path": [ "Option" @@ -55280,7 +52354,7 @@ "params": [ { "name": "T", - "type": 930 + "type": 872 } ], "def": { @@ -55297,7 +52371,7 @@ "fields": [ { "name": null, - "type": 930, + "type": 872, "typeName": null, "docs": [] } @@ -55312,7 +52386,7 @@ } }, { - "id": 930, + "id": 872, "type": { "path": [], "params": [], @@ -55326,7 +52400,7 @@ } }, { - "id": 931, + "id": 873, "type": { "path": [ "xcm", @@ -55341,7 +52415,7 @@ "fields": [ { "name": null, - "type": 421, + "type": 388, "typeName": "v2::Response", "docs": [] } @@ -55354,7 +52428,7 @@ "fields": [ { "name": null, - "type": 439, + "type": 406, "typeName": "v3::Response", "docs": [] } @@ -55367,7 +52441,7 @@ "fields": [ { "name": null, - "type": 463, + "type": 430, "typeName": "v4::Response", "docs": [] } @@ -55382,21 +52456,21 @@ } }, { - "id": 932, + "id": 874, "type": { "path": [], "params": [], "def": { "tuple": [ 4, - 76 + 84 ] }, "docs": [] } }, { - "id": 933, + "id": 875, "type": { "path": [], "params": [], @@ -55411,7 +52485,7 @@ } }, { - "id": 934, + "id": 876, "type": { "path": [ "bounded_collections", @@ -55421,7 +52495,7 @@ "params": [ { "name": "T", - "type": 935 + "type": 877 }, { "name": "S", @@ -55433,7 +52507,7 @@ "fields": [ { "name": null, - "type": 936, + "type": 878, "typeName": "Vec", "docs": [] } @@ -55444,13 +52518,13 @@ } }, { - "id": 935, + "id": 877, "type": { "path": [], "params": [], "def": { "tuple": [ - 76, + 84, 4 ] }, @@ -55458,20 +52532,20 @@ } }, { - "id": 936, + "id": 878, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 935 + "type": 877 } }, "docs": [] } }, { - "id": 937, + "id": 879, "type": { "path": [ "pallet_xcm", @@ -55499,7 +52573,7 @@ "fields": [ { "name": null, - "type": 938, + "type": 880, "typeName": "Option>", "docs": [] } @@ -55520,7 +52594,7 @@ } }, { - "id": 938, + "id": 880, "type": { "path": [ "Option" @@ -55560,7 +52634,7 @@ } }, { - "id": 939, + "id": 881, "type": { "path": [], "params": [], @@ -55568,57 +52642,14 @@ "tuple": [ 4, 0, - 940 + 453 ] }, "docs": [] } }, { - "id": 940, - "type": { - "path": [ - "xcm", - "VersionedAssetId" - ], - "params": [], - "def": { - "variant": { - "variants": [ - { - "name": "V3", - "fields": [ - { - "name": null, - "type": 61, - "typeName": "v3::AssetId", - "docs": [] - } - ], - "index": 3, - "docs": [] - }, - { - "name": "V4", - "fields": [ - { - "name": null, - "type": 75, - "typeName": "v4::AssetId", - "docs": [] - } - ], - "index": 4, - "docs": [] - } - ] - } - }, - "docs": [] - } - }, - { - "id": 941, + "id": 882, "type": { "path": [ "pallet_xcm", @@ -55628,7 +52659,7 @@ "params": [ { "name": "ConsumerIdentifier", - "type": 106 + "type": 113 }, { "name": "MaxConsumers", @@ -55646,19 +52677,19 @@ }, { "name": "owner", - "type": 76, + "type": 84, "typeName": "VersionedLocation", "docs": [] }, { "name": "locker", - "type": 76, + "type": 84, "typeName": "VersionedLocation", "docs": [] }, { "name": "consumers", - "type": 942, + "type": 883, "typeName": "BoundedVec<(ConsumerIdentifier, u128), MaxConsumers>", "docs": [] } @@ -55669,7 +52700,7 @@ } }, { - "id": 942, + "id": 883, "type": { "path": [ "bounded_collections", @@ -55679,7 +52710,7 @@ "params": [ { "name": "T", - "type": 943 + "type": 884 }, { "name": "S", @@ -55691,7 +52722,7 @@ "fields": [ { "name": null, - "type": 944, + "type": 885, "typeName": "Vec", "docs": [] } @@ -55702,13 +52733,13 @@ } }, { - "id": 943, + "id": 884, "type": { "path": [], "params": [], "def": { "tuple": [ - 106, + 113, 6 ] }, @@ -55716,20 +52747,20 @@ } }, { - "id": 944, + "id": 885, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 943 + "type": 884 } }, "docs": [] } }, { - "id": 945, + "id": 886, "type": { "path": [ "bounded_collections", @@ -55739,7 +52770,7 @@ "params": [ { "name": "T", - "type": 946 + "type": 887 }, { "name": "S", @@ -55751,7 +52782,7 @@ "fields": [ { "name": null, - "type": 947, + "type": 888, "typeName": "Vec", "docs": [] } @@ -55762,34 +52793,34 @@ } }, { - "id": 946, + "id": 887, "type": { "path": [], "params": [], "def": { "tuple": [ 6, - 76 + 84 ] }, "docs": [] } }, { - "id": 947, + "id": 888, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 946 + "type": 887 } }, "docs": [] } }, { - "id": 948, + "id": 889, "type": { "path": [ "pallet_xcm", @@ -56017,7 +53048,7 @@ } }, { - "id": 949, + "id": 890, "type": { "path": [ "pallet_message_queue", @@ -56026,7 +53057,7 @@ "params": [ { "name": "MessageOrigin", - "type": 486 + "type": 455 } ], "def": { @@ -56052,7 +53083,7 @@ }, { "name": "ready_neighbours", - "type": 950, + "type": 891, "typeName": "Option>", "docs": [] }, @@ -56075,7 +53106,7 @@ } }, { - "id": 950, + "id": 891, "type": { "path": [ "Option" @@ -56083,7 +53114,7 @@ "params": [ { "name": "T", - "type": 951 + "type": 892 } ], "def": { @@ -56100,7 +53131,7 @@ "fields": [ { "name": null, - "type": 951, + "type": 892, "typeName": null, "docs": [] } @@ -56115,7 +53146,7 @@ } }, { - "id": 951, + "id": 892, "type": { "path": [ "pallet_message_queue", @@ -56124,7 +53155,7 @@ "params": [ { "name": "MessageOrigin", - "type": 486 + "type": 455 } ], "def": { @@ -56132,13 +53163,13 @@ "fields": [ { "name": "prev", - "type": 486, + "type": 455, "typeName": "MessageOrigin", "docs": [] }, { "name": "next", - "type": 486, + "type": 455, "typeName": "MessageOrigin", "docs": [] } @@ -56149,13 +53180,13 @@ } }, { - "id": 952, + "id": 893, "type": { "path": [], "params": [], "def": { "tuple": [ - 486, + 455, 4 ] }, @@ -56163,7 +53194,7 @@ } }, { - "id": 953, + "id": 894, "type": { "path": [ "pallet_message_queue", @@ -56214,7 +53245,7 @@ }, { "name": "heap", - "type": 954, + "type": 895, "typeName": "BoundedVec>", "docs": [] } @@ -56225,7 +53256,7 @@ } }, { - "id": 954, + "id": 895, "type": { "path": [ "bounded_collections", @@ -56258,7 +53289,7 @@ } }, { - "id": 955, + "id": 896, "type": { "path": [ "pallet_message_queue", @@ -56361,7 +53392,7 @@ } }, { - "id": 956, + "id": 897, "type": { "path": [ "pallet_asset_rate", @@ -56402,7 +53433,7 @@ } }, { - "id": 957, + "id": 898, "type": { "path": [ "bounded_collections", @@ -56412,7 +53443,7 @@ "params": [ { "name": "T", - "type": 125 + "type": 138 }, { "name": "S", @@ -56424,7 +53455,7 @@ "fields": [ { "name": null, - "type": 958, + "type": 899, "typeName": "Vec", "docs": [] } @@ -56435,20 +53466,20 @@ } }, { - "id": 958, + "id": 899, "type": { "path": [], "params": [], "def": { "sequence": { - "type": 125 + "type": 138 } }, "docs": [] } }, { - "id": 959, + "id": 900, "type": { "path": [ "pallet_beefy", @@ -56505,7 +53536,7 @@ } }, { - "id": 960, + "id": 901, "type": { "path": [ "sp_consensus_beefy", @@ -56546,7 +53577,7 @@ } }, { - "id": 961, + "id": 902, "type": { "path": [ "sp_runtime", @@ -56557,19 +53588,19 @@ "params": [ { "name": "Address", - "type": 105 + "type": 112 }, { "name": "Call", - "type": 88 + "type": 96 }, { "name": "Signature", - "type": 211 + "type": 369 }, { "name": "Extra", - "type": 962 + "type": 903 } ], "def": { @@ -56588,27 +53619,28 @@ } }, { - "id": 962, + "id": 903, "type": { "path": [], "params": [], "def": { "tuple": [ - 963, - 964, - 965, - 966, - 967, - 969, - 970, - 971 + 904, + 905, + 906, + 907, + 908, + 910, + 911, + 912, + 913 ] }, "docs": [] } }, { - "id": 963, + "id": 904, "type": { "path": [ "frame_system", @@ -56631,7 +53663,7 @@ } }, { - "id": 964, + "id": 905, "type": { "path": [ "frame_system", @@ -56654,7 +53686,7 @@ } }, { - "id": 965, + "id": 906, "type": { "path": [ "frame_system", @@ -56677,7 +53709,7 @@ } }, { - "id": 966, + "id": 907, "type": { "path": [ "frame_system", @@ -56700,7 +53732,7 @@ } }, { - "id": 967, + "id": 908, "type": { "path": [ "frame_system", @@ -56719,7 +53751,7 @@ "fields": [ { "name": null, - "type": 968, + "type": 909, "typeName": "Era", "docs": [] } @@ -56730,7 +53762,7 @@ } }, { - "id": 968, + "id": 909, "type": { "path": [ "sp_runtime", @@ -60070,7 +57102,7 @@ } }, { - "id": 969, + "id": 910, "type": { "path": [ "frame_system", @@ -60089,7 +57121,7 @@ "fields": [ { "name": null, - "type": 54, + "type": 63, "typeName": "T::Nonce", "docs": [] } @@ -60100,7 +57132,7 @@ } }, { - "id": 970, + "id": 911, "type": { "path": [ "frame_system", @@ -60123,7 +57155,7 @@ } }, { - "id": 971, + "id": 912, "type": { "path": [ "pallet_transaction_payment", @@ -60140,7 +57172,7 @@ "fields": [ { "name": null, - "type": 58, + "type": 55, "typeName": "BalanceOf", "docs": [] } @@ -60151,7 +57183,64 @@ } }, { - "id": 972, + "id": 913, + "type": { + "path": [ + "frame_metadata_hash_extension", + "CheckMetadataHash" + ], + "params": [ + { + "name": "T", + "type": null + } + ], + "def": { + "composite": { + "fields": [ + { + "name": "mode", + "type": 914, + "typeName": "Mode", + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 914, + "type": { + "path": [ + "frame_metadata_hash_extension", + "Mode" + ], + "params": [], + "def": { + "variant": { + "variants": [ + { + "name": "Disabled", + "fields": [], + "index": 0, + "docs": [] + }, + { + "name": "Enabled", + "fields": [], + "index": 1, + "docs": [] + } + ] + } + }, + "docs": [] + } + }, + { + "id": 915, "type": { "path": [ "staging_kusama_runtime", diff --git a/packages/types-support/src/metadata/v14/kusama-ver.ts b/packages/types-support/src/metadata/v14/kusama-ver.ts index db5d24e74b1c..0edb641058c9 100644 --- a/packages/types-support/src/metadata/v14/kusama-ver.ts +++ b/packages/types-support/src/metadata/v14/kusama-ver.ts @@ -9,7 +9,7 @@ export default { "specName": "kusama", "implName": "parity-kusama", "authoringVersion": 2, - "specVersion": 1002000, + "specVersion": 1002006, "implVersion": 0, "apis": [ [ @@ -89,6 +89,6 @@ export default { 1 ] ], - "transactionVersion": 25, + "transactionVersion": 26, "stateVersion": 1 };